From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============1020374468133048828==" MIME-Version: 1.0 From: Philip Li To: kbuild-all@lists.01.org Subject: Re: [linux-next:master 1358/4896] {standard input}:1223: Error: invalid instruction for this architecture; needs 68020 or higher (68020 [68k, 68ec020], 68030 [68ec030], 68040 [68ec040], 68060 [68ec060]) -- statement `casl %d4,%d3,(%a3)' ignored Date: Fri, 20 Dec 2019 10:08:32 +0800 Message-ID: <20191220020832.GD26966@intel.com> In-Reply-To: List-Id: --===============1020374468133048828== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On Fri, Dec 20, 2019 at 02:46:49AM +0100, Marco Elver wrote: > On Thu, 19 Dec 2019 at 20:38, kbuild test robot wrote: > > > > tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next= .git master > > head: 9f8535c5f75f0e23359962527dbfd31478b2cf16 > > commit: 7f4d7be8beb91407109b947153e5444025446e2f [1358/4896] asm-generi= c/atomic: Use __always_inline for pure wrappers > > config: m68k-randconfig-a001-20191217 (attached as .config) > > compiler: m68k-linux-gcc (GCC) 7.5.0 > > reproduce: > > wget https://raw.githubusercontent.com/intel/lkp-tests/master/s= bin/make.cross -O ~/bin/make.cross > > chmod +x ~/bin/make.cross > > git checkout 7f4d7be8beb91407109b947153e5444025446e2f > > # save the attached .config to linux build tree > > GCC_VERSION=3D7.5.0 make.cross ARCH=3Dm68k > > > > If you fix the issue, kindly add following tag > > Reported-by: kbuild test robot > > > > All errors (new ones prefixed by >>): > > > > {standard input}: Assembler messages: > > {standard input}:345: Error: invalid instruction for this architectu= re; needs 68020 or higher (68020 [68k, 68ec020], 68030 [68ec030], 68040 [68= ec040], 68060 [68ec060]) -- statement `casl %d0,%d2,(%a3)' ignored > > {standard input}:428: Error: invalid instruction for this architectu= re; needs 68020 or higher (68020 [68k, 68ec020], 68030 [68ec030], 68040 [68= ec040], 68060 [68ec060]) -- statement `casl %d1,%d0,(%a3)' ignored > > {standard input}:574: Error: invalid instruction for this architectu= re; needs 68020 or higher (68020 [68k, 68ec020], 68030 [68ec030], 68040 [68= ec040], 68060 [68ec060]) -- statement `casl %d0,%d2,(%a0)' ignored > > {standard input}:634: Error: invalid instruction for this architectu= re; needs 68020 or higher (68020 [68k, 68ec020], 68030 [68ec030], 68040 [68= ec040], 68060 [68ec060]) -- statement `casl %d0,%d2,(%a0)' ignored > > {standard input}:820: Error: invalid instruction for this architectu= re; needs 68020 or higher (68020 [68k, 68ec020], 68030 [68ec030], 68040 [68= ec040], 68060 [68ec060]) -- statement `casl %d2,%d0,(%a0)' ignored > > {standard input}:952: Error: invalid instruction for this architectu= re; needs 68020 or higher (68020 [68k, 68ec020], 68030 [68ec030], 68040 [68= ec040], 68060 [68ec060]) -- statement `casl %d3,%d0,(%a0)' ignored > > {standard input}:1136: Error: invalid instruction for this architect= ure; needs 68020 or higher (68020 [68k, 68ec020], 68030 [68ec030], 68040 [6= 8ec040], 68060 [68ec060]) -- statement `casl %d2,%d1,(%a3)' ignored > > >> {standard input}:1223: Error: invalid instruction for this architect= ure; needs 68020 or higher (68020 [68k, 68ec020], 68030 [68ec030], 68040 [6= 8ec040], 68060 [68ec060]) -- statement `casl %d4,%d3,(%a3)' ignored > > {standard input}:1362: Error: invalid instruction for this architect= ure; needs 68020 or higher (68020 [68k, 68ec020], 68030 [68ec030], 68040 [6= 8ec040], 68060 [68ec060]) -- statement `casl %d7,%d1,(%a3)' ignored > > {standard input}:1514: Error: invalid instruction for this architect= ure; needs 68020 or higher (68020 [68k, 68ec020], 68030 [68ec030], 68040 [6= 8ec040], 68060 [68ec060]) -- statement `casl %d7,%d1,(%a3)' ignored > > {standard input}:1725: Error: invalid instruction for this architect= ure; needs 68020 or higher (68020 [68k, 68ec020], 68030 [68ec030], 68040 [6= 8ec040], 68060 [68ec060]) -- statement `casl %d0,%d1,(%a3)' ignored > > {standard input}:1824: Error: invalid instruction for this architect= ure; needs 68020 or higher (68020 [68k, 68ec020], 68030 [68ec030], 68040 [6= 8ec040], 68060 [68ec060]) -- statement `casl %d0,%d2,(%a3)' ignored > > {standard input}:1844: Error: invalid instruction for this architect= ure; needs 68020 or higher (68020 [68k, 68ec020], 68030 [68ec030], 68040 [6= 8ec040], 68060 [68ec060]) -- statement `casl %d1,%d2,(%a3)' ignored > > {standard input}:1878: Error: invalid instruction for this architect= ure; needs 68020 or higher (68020 [68k, 68ec020], 68030 [68ec030], 68040 [6= 8ec040], 68060 [68ec060]) -- statement `casl %d0,%d2,(%a0)' ignored > > {standard input}:1988: Error: invalid instruction for this architect= ure; needs 68020 or higher (68020 [68k, 68ec020], 68030 [68ec030], 68040 [6= 8ec040], 68060 [68ec060]) -- statement `casl %d1,%d0,(%a3)' ignored > > {standard input}:2068: Error: invalid instruction for this architect= ure; needs 68020 or higher (68020 [68k, 68ec020], 68030 [68ec030], 68040 [6= 8ec040], 68060 [68ec060]) -- statement `casl %d1,%d0,(%a3)' ignored > > {standard input}:2230: Error: invalid instruction for this architect= ure; needs 68020 or higher (68020 [68k, 68ec020], 68030 [68ec030], 68040 [6= 8ec040], 68060 [68ec060]) -- statement `casl %d2,%d1,(%a3)' ignored > > {standard input}:2314: Error: invalid instruction for this architect= ure; needs 68020 or higher (68020 [68k, 68ec020], 68030 [68ec030], 68040 [6= 8ec040], 68060 [68ec060]) -- statement `casl %d4,%d3,(%a3)' ignored > > >> {standard input}:2620: Error: invalid instruction for this architect= ure; needs 68020 or higher (68020 [68k, 68ec020], 68030 [68ec030], 68040 [6= 8ec040], 68060 [68ec060]) -- statement `casl %d5,%d1,(%a3)' ignored > > >> {standard input}:2835: Error: invalid instruction for this architect= ure; needs 68020 or higher (68020 [68k, 68ec020], 68030 [68ec030], 68040 [6= 8ec040], 68060 [68ec060]) -- statement `casl %d1,%d5,(%a3)' ignored > > {standard input}:3189: Error: invalid instruction for this architect= ure; needs 68020 or higher (68020 [68k, 68ec020], 68030 [68ec030], 68040 [6= 8ec040], 68060 [68ec060]) -- statement `casl %d0,%d1,(%a3)' ignored > > {standard input}:3325: Error: invalid instruction for this architect= ure; needs 68020 or higher (68020 [68k, 68ec020], 68030 [68ec030], 68040 [6= 8ec040], 68060 [68ec060]) -- statement `casl %d0,%d1,(%a3)' ignored > = > Same as the other report: > = > "The __always_inline changes merely affect the locations in which these > occur ("casl" being related to xchg implementations). > = > The change the build robot points at here is not the root cause for > the error messages here. Also note that these error messages have > already been occurring in other places (the locations without ">>"). > = > Presumably the root cause is some misconfiguration of this arch or > unsupported toolchain used by test robot?" thanks for the input, we will investigate this. And we will blacklist this error to avoid noise before we fix the problem. > = > Thanks, > -- Marco > = > > --- > > 0-DAY kernel test infrastructure Open Source Technology= Center > > https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org Intel Co= rporation > _______________________________________________ > kbuild-all mailing list -- kbuild-all(a)lists.01.org > To unsubscribe send an email to kbuild-all-leave(a)lists.01.org --===============1020374468133048828==--