From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============5801379497686988216==" MIME-Version: 1.0 From: kernel test robot To: kbuild-all@lists.01.org Subject: [kdave-btrfs-devel:misc-next 209/220] /tmp/gp2ap020a00f-255114.s:1262: Error: unrecognized opcode `zext.b a0, a0' Date: Mon, 21 Dec 2020 00:31:24 +0800 Message-ID: <202012210020.BLWHbDPf-lkp@intel.com> List-Id: --===============5801379497686988216== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable TO: Nikolay Borisov CC: David Sterba CC: Josef Bacik tree: https://github.com/kdave/btrfs-devel.git misc-next head: 7e15219fca257756c80a0bd8028af0e2161a88a9 commit: b2b08080e8e8339d8fa427238f3b7bb30ed5aac8 [209/220] btrfs: rename bt= rfs_root::highest_objectid to free_objectid config: riscv-randconfig-r014-20201217 (attached as .config) compiler: clang version 12.0.0 (https://github.com/llvm/llvm-project cee1e7= d14f4628d6174b33640d502bff3b54ae45) reproduce (this is a W=3D1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/= make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # install riscv cross compiling tool for clang build # apt-get install binutils-riscv64-linux-gnu # https://github.com/kdave/btrfs-devel/commit/b2b08080e8e8339d8fa42= 7238f3b7bb30ed5aac8 git remote add kdave-btrfs-devel https://github.com/kdave/btrfs-dev= el.git git fetch --no-tags kdave-btrfs-devel misc-next git checkout b2b08080e8e8339d8fa427238f3b7bb30ed5aac8 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=3D$HOME/0day COMPILER=3Dclang make.cross ARCH= =3Driscv = If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot Note: the kdave-btrfs-devel/misc-next HEAD 7e15219fca257756c80a0bd8028af0e2= 161a88a9 builds fine. It only hurts bisectibility. All errors (new ones prefixed by >>): In file included from include/linux/irq.h:20: In file included from include/linux/io.h:13: In file included from arch/riscv/include/asm/io.h:149: include/asm-generic/io.h:564:9: warning: performing pointer arithmetic o= n a null pointer has undefined behavior [-Wnull-pointer-arithmetic] return inw(addr); ^~~~~~~~~ arch/riscv/include/asm/io.h:56:76: note: expanded from macro 'inw' #define inw(c) ({ u16 __v; __io_pbr(); __v =3D readw_cpu((void*= )(PCI_IOBASE + (c))); __io_par(__v); __v; }) = ~~~~~~~~~~ ^ arch/riscv/include/asm/mmio.h:88:76: note: expanded from macro 'readw_cp= u' #define readw_cpu(c) ({ u16 __r =3D le16_to_cpu((__force __le= 16)__raw_readw(c)); __r; }) = ^ include/uapi/linux/byteorder/little_endian.h:36:51: note: expanded from = macro '__le16_to_cpu' #define __le16_to_cpu(x) ((__force __u16)(__le16)(x)) ^ In file included from drivers/iio/light/gp2ap020a00f.c:37: In file included from include/linux/interrupt.h:11: In file included from include/linux/hardirq.h:10: In file included from ./arch/riscv/include/generated/asm/hardirq.h:1: In file included from include/asm-generic/hardirq.h:13: In file included from include/linux/irq.h:20: In file included from include/linux/io.h:13: In file included from arch/riscv/include/asm/io.h:149: include/asm-generic/io.h:572:9: warning: performing pointer arithmetic o= n a null pointer has undefined behavior [-Wnull-pointer-arithmetic] return inl(addr); ^~~~~~~~~ arch/riscv/include/asm/io.h:57:76: note: expanded from macro 'inl' #define inl(c) ({ u32 __v; __io_pbr(); __v =3D readl_cpu((void*= )(PCI_IOBASE + (c))); __io_par(__v); __v; }) = ~~~~~~~~~~ ^ arch/riscv/include/asm/mmio.h:89:76: note: expanded from macro 'readl_cp= u' #define readl_cpu(c) ({ u32 __r =3D le32_to_cpu((__force __le= 32)__raw_readl(c)); __r; }) = ^ include/uapi/linux/byteorder/little_endian.h:34:51: note: expanded from = macro '__le32_to_cpu' #define __le32_to_cpu(x) ((__force __u32)(__le32)(x)) ^ In file included from drivers/iio/light/gp2ap020a00f.c:37: In file included from include/linux/interrupt.h:11: In file included from include/linux/hardirq.h:10: In file included from ./arch/riscv/include/generated/asm/hardirq.h:1: In file included from include/asm-generic/hardirq.h:13: In file included from include/linux/irq.h:20: In file included from include/linux/io.h:13: In file included from arch/riscv/include/asm/io.h:149: include/asm-generic/io.h:580:2: warning: performing pointer arithmetic o= n a null pointer has undefined behavior [-Wnull-pointer-arithmetic] outb(value, addr); ^~~~~~~~~~~~~~~~~ arch/riscv/include/asm/io.h:59:68: note: expanded from macro 'outb' #define outb(v,c) ({ __io_pbw(); writeb_cpu((v),(void*)(PCI_IOBASE= + (c))); __io_paw(); }) ~~~~~~~~~~= ^ arch/riscv/include/asm/mmio.h:91:52: note: expanded from macro 'writeb_c= pu' #define writeb_cpu(v, c) ((void)__raw_writeb((v), (c))) ^ In file included from drivers/iio/light/gp2ap020a00f.c:37: In file included from include/linux/interrupt.h:11: In file included from include/linux/hardirq.h:10: In file included from ./arch/riscv/include/generated/asm/hardirq.h:1: In file included from include/asm-generic/hardirq.h:13: In file included from include/linux/irq.h:20: In file included from include/linux/io.h:13: In file included from arch/riscv/include/asm/io.h:149: include/asm-generic/io.h:588:2: warning: performing pointer arithmetic o= n a null pointer has undefined behavior [-Wnull-pointer-arithmetic] outw(value, addr); ^~~~~~~~~~~~~~~~~ arch/riscv/include/asm/io.h:60:68: note: expanded from macro 'outw' #define outw(v,c) ({ __io_pbw(); writew_cpu((v),(void*)(PCI_IOBASE= + (c))); __io_paw(); }) ~~~~~~~~~~= ^ arch/riscv/include/asm/mmio.h:92:76: note: expanded from macro 'writew_c= pu' #define writew_cpu(v, c) ((void)__raw_writew((__force u16)cpu_to_= le16(v), (c))) = ^ In file included from drivers/iio/light/gp2ap020a00f.c:37: In file included from include/linux/interrupt.h:11: In file included from include/linux/hardirq.h:10: In file included from ./arch/riscv/include/generated/asm/hardirq.h:1: In file included from include/asm-generic/hardirq.h:13: In file included from include/linux/irq.h:20: In file included from include/linux/io.h:13: In file included from arch/riscv/include/asm/io.h:149: include/asm-generic/io.h:596:2: warning: performing pointer arithmetic o= n a null pointer has undefined behavior [-Wnull-pointer-arithmetic] outl(value, addr); ^~~~~~~~~~~~~~~~~ arch/riscv/include/asm/io.h:61:68: note: expanded from macro 'outl' #define outl(v,c) ({ __io_pbw(); writel_cpu((v),(void*)(PCI_IOBASE= + (c))); __io_paw(); }) ~~~~~~~~~~= ^ arch/riscv/include/asm/mmio.h:93:76: note: expanded from macro 'writel_c= pu' #define writel_cpu(v, c) ((void)__raw_writel((__force u32)cpu_to_= le32(v), (c))) = ^ In file included from drivers/iio/light/gp2ap020a00f.c:37: In file included from include/linux/interrupt.h:11: In file included from include/linux/hardirq.h:10: In file included from ./arch/riscv/include/generated/asm/hardirq.h:1: In file included from include/asm-generic/hardirq.h:13: In file included from include/linux/irq.h:20: In file included from include/linux/io.h:13: In file included from arch/riscv/include/asm/io.h:149: include/asm-generic/io.h:1005:55: warning: performing pointer arithmetic= on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] return (port > MMIO_UPPER_LIMIT) ? NULL : PCI_IOBASE + port; ~~~~~~~~~~ ^ 7 warnings generated. /tmp/gp2ap020a00f-255114.s: Assembler messages: /tmp/gp2ap020a00f-255114.s:1250: Error: unrecognized opcode `zext.b a1,a= 0' >> /tmp/gp2ap020a00f-255114.s:1262: Error: unrecognized opcode `zext.b a0,a= 0' /tmp/gp2ap020a00f-255114.s:1290: Error: unrecognized opcode `zext.b a0,a= 0' /tmp/gp2ap020a00f-255114.s:1299: Error: unrecognized opcode `zext.b a0,a= 0' /tmp/gp2ap020a00f-255114.s:1324: Error: unrecognized opcode `zext.b a0,a= 0' clang-12: error: assembler command failed with exit code 1 (use -v to se= e invocation) --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============5801379497686988216== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" 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 --===============5801379497686988216==--