From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============7846619092233317235==" MIME-Version: 1.0 From: kernel test robot To: kbuild-all@lists.01.org Subject: [plbossart-sound:fix/i386-compilation-take2 7/9] /tmp/cqhci-389636.s:975: Error: unrecognized opcode `zext.b a4, s4' Date: Sun, 20 Dec 2020 18:21:19 +0800 Message-ID: <202012201815.0TYiNcq4-lkp@intel.com> List-Id: --===============7846619092233317235== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable TO: "Pierre-Louis Bossart" tree: https://github.com/plbossart/sound fix/i386-compilation-take2 head: e6a2ab3ab7a225e087fdc0c4366845df47d8d6e9 commit: 7e7294e230bbc1158c8b8ac45bfa1c2099764887 [7/9] .travis.yml: fixup o= ptions, cores and clang support, bump to focal 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/plbossart/sound/commit/7e7294e230bbc1158c8b8ac= 45bfa1c2099764887 git remote add plbossart-sound https://github.com/plbossart/sound git fetch --no-tags plbossart-sound fix/i386-compilation-take2 git checkout 7e7294e230bbc1158c8b8ac45bfa1c2099764887 # 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 plbossart-sound/fix/i386-compilation-take2 HEAD e6a2ab3ab7a225e08= 7fdc0c4366845df47d8d6e9 builds fine. It only hurts bisectibility. All errors (new ones prefixed by >>): 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:148: 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:55: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/mmc/host/cqhci.c:6: In file included from include/linux/highmem.h:10: 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:148: 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:56: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/mmc/host/cqhci.c:6: In file included from include/linux/highmem.h:10: 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:148: 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:58: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/mmc/host/cqhci.c:6: In file included from include/linux/highmem.h:10: 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:148: 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:59: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/mmc/host/cqhci.c:6: In file included from include/linux/highmem.h:10: 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:148: 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:60: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/mmc/host/cqhci.c:6: In file included from include/linux/highmem.h:10: 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:148: include/asm-generic/io.h:1017: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/cqhci-389636.s: Assembler messages: >> /tmp/cqhci-389636.s:975: Error: unrecognized opcode `zext.b a4,s4' >> /tmp/cqhci-389636.s:1024: Error: unrecognized opcode `zext.b s9,s1' >> /tmp/cqhci-389636.s:1254: Error: unrecognized opcode `zext.b s5,s6' 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 --===============7846619092233317235== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" 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 3CYv11g84H8BhtgJK/QUAQA= --===============7846619092233317235==--