All of lore.kernel.org
 help / color / mirror / Atom feed
* [v2 1/2] kbuild: move scripts/mod/ build to modules_prepare
@ 2022-05-14  4:02 Masahiro Yamada
  2022-05-14  4:02 ` [v2 2/2] kbuild: copy scripts/atomic/atomic-*.h to include/generated/atomic-*.h Masahiro Yamada
  2022-05-16  6:02 ` [v2 1/2] kbuild: move scripts/mod/ build to modules_prepare kernel test robot
  0 siblings, 2 replies; 8+ messages in thread
From: Masahiro Yamada @ 2022-05-14  4:02 UTC (permalink / raw)
  To: linux-kbuild; +Cc: linux-kernel, Mark Rutland, Vincent Mailhol, Masahiro Yamada

Do $(build)=scripts/mod after $(build)=. so that
scripts/mod/devicetable-offsets.c can use headers generated by ./Kbuild.

Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
---

Changes for v2:
  - New patch to fix errors reported by 0-day bot


 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index f90fcc1a7ff4..baa3440aea7f 100644
--- a/Makefile
+++ b/Makefile
@@ -1190,7 +1190,6 @@ archprepare: outputmakefile archheaders archscripts scripts include/config/kerne
 	include/generated/autoconf.h remove-stale-files
 
 prepare0: archprepare
-	$(Q)$(MAKE) $(build)=scripts/mod
 	$(Q)$(MAKE) $(build)=.
 
 # All the preparing..
@@ -1441,6 +1440,7 @@ targets += modules.order
 PHONY += modules_prepare
 modules_prepare: prepare
 	$(Q)$(MAKE) $(build)=scripts scripts/module.lds
+	$(Q)$(MAKE) $(build)=scripts/mod
 
 export modules_sign_only :=
 
-- 
2.32.0


^ permalink raw reply related	[flat|nested] 8+ messages in thread
* Re: [v2 2/2] kbuild: copy scripts/atomic/atomic-*.h to include/generated/atomic-*.h
@ 2022-05-14 10:41 kernel test robot
  0 siblings, 0 replies; 8+ messages in thread
From: kernel test robot @ 2022-05-14 10:41 UTC (permalink / raw)
  To: kbuild

[-- Attachment #1: Type: text/plain, Size: 12312 bytes --]

CC: kbuild-all(a)lists.01.org
BCC: lkp(a)intel.com
In-Reply-To: <20220514040207.282910-2-masahiroy@kernel.org>
References: <20220514040207.282910-2-masahiroy@kernel.org>
TO: Masahiro Yamada <masahiroy@kernel.org>
TO: linux-kbuild(a)vger.kernel.org
CC: linux-kernel(a)vger.kernel.org
CC: Mark Rutland <mark.rutland@arm.com>
CC: Vincent Mailhol <mailhol.vincent@wanadoo.fr>
CC: Masahiro Yamada <masahiroy@kernel.org>

Hi Masahiro,

I love your patch! Perhaps something to improve:

[auto build test WARNING on masahiroy-kbuild/for-next]
[also build test WARNING on linux/master linus/master v5.18-rc6 next-20220513]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch]

url:    https://github.com/intel-lab-lkp/linux/commits/Masahiro-Yamada/kbuild-move-scripts-mod-build-to-modules_prepare/20220514-120519
base:   https://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git for-next
:::::: branch date: 7 hours ago
:::::: commit date: 7 hours ago
config: sparc-randconfig-s031-20220512 (https://download.01.org/0day-ci/archive/20220514/202205141841.Ly34nLMi-lkp(a)intel.com/config)
compiler: sparc64-linux-gcc (GCC) 11.3.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-dirty
        # https://github.com/intel-lab-lkp/linux/commit/2317716a72142c0f8ac4bdf728fa666b64164cef
        git remote add linux-review https://github.com/intel-lab-lkp/linux
        git fetch --no-tags linux-review Masahiro-Yamada/kbuild-move-scripts-mod-build-to-modules_prepare/20220514-120519
        git checkout 2317716a72142c0f8ac4bdf728fa666b64164cef
        # save the config file
        mkdir build_dir && cp config build_dir/.config
        COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-11.3.0 make.cross C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir ARCH=sparc SHELL=/bin/bash arch/sparc/vdso/

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>


sparse warnings: (new ones prefixed by >>)
   arch/sparc/vdso/vdso32/vclock_gettime.c: note: in included file (through arch/sparc/include/asm/atomic.h, include/linux/atomic.h, include/asm-generic/bitops/lock.h, ...):
   arch/sparc/include/asm/atomic_64.h:37:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:37:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:37:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:37:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:37:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:37:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:38:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:38:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:38:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:38:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:38:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:38:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:43:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:43:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:43:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:43:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:44:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:44:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:44:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:44:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:45:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:45:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:45:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:45:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:63:46: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:63:46: sparse: sparse: got *
   arch/sparc/vdso/vdso32/vclock_gettime.c: note: in included file (through include/linux/atomic/atomic-arch-fallback.h, include/linux/atomic.h, include/asm-generic/bitops/lock.h, ...):
   ./include/generated/atomic-arch-fallback.h:1273:45: sparse: sparse: Expected ) in function declarator
   ./include/generated/atomic-arch-fallback.h:1273:45: sparse: sparse: got *
   ./include/generated/atomic-arch-fallback.h:1277:13: sparse: sparse: Expected ) in function declarator
   ./include/generated/atomic-arch-fallback.h:1277:13: sparse: sparse: got (
>> ./include/generated/atomic-arch-fallback.h:1277:9: sparse: sparse: Trying to use reserved word 'if' as identifier
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Expected ) in function declarator
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: got !
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Trying to use reserved word 'if' as identifier
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Expected ) in nested declarator
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: got volatile
>> ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Trying to use reserved word 'const' as identifier
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: got }
>> ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Trying to use reserved word 'do' as identifier
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Expected ; at end of declaration
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: got {
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Expected ) in function declarator
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: got !
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Trying to use reserved word 'if' as identifier
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1279:9: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1279:9: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1280:23: sparse: sparse: Expected ) in function declarator
   ./include/generated/atomic-arch-fallback.h:1280:23: sparse: sparse: got !
   ./include/generated/atomic-arch-fallback.h:1280:23: sparse: sparse: Trying to use reserved word 'if' as identifier
   ./include/generated/atomic-arch-fallback.h:1280:23: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1280:23: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1280:23: sparse: sparse: Expected ) in nested declarator
   ./include/generated/atomic-arch-fallback.h:1280:23: sparse: sparse: got volatile
   ./include/generated/atomic-arch-fallback.h:1280:23: sparse: sparse: Trying to use reserved word 'const' as identifier
   ./include/generated/atomic-arch-fallback.h:1280:23: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1280:23: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1281:17: sparse: sparse: Trying to use reserved word 'do' as identifier
   ./include/generated/atomic-arch-fallback.h:1281:17: sparse: sparse: Expected ; at end of declaration
   ./include/generated/atomic-arch-fallback.h:1281:17: sparse: sparse: got {
   ./include/generated/atomic-arch-fallback.h:1281:17: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1281:17: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1282:9: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1282:9: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1285:1: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1285:1: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Trying to use reserved word 'do' as identifier
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Expected ; at end of declaration
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: got {
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Expected ) in function declarator
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: got !
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Trying to use reserved word 'if' as identifier
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Trying to use reserved word 'do' as identifier
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Expected ; at end of declaration
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: got {
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Expected ) in function declarator
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: got !
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Trying to use reserved word 'if' as identifier
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Trying to use reserved word 'do' as identifier
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Expected ; at end of declaration
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: got {
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1295:9: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1295:9: sparse: sparse: got }
>> ./include/generated/atomic-arch-fallback.h:1296:17: sparse: sparse: too many errors

-- 
0-DAY CI Kernel Test Service
https://01.org/lkp

^ permalink raw reply	[flat|nested] 8+ messages in thread
* Re: [v2 2/2] kbuild: copy scripts/atomic/atomic-*.h to include/generated/atomic-*.h
@ 2022-05-16 10:42 kernel test robot
  0 siblings, 0 replies; 8+ messages in thread
From: kernel test robot @ 2022-05-16 10:42 UTC (permalink / raw)
  To: kbuild

[-- Attachment #1: Type: text/plain, Size: 12352 bytes --]

CC: kbuild-all(a)lists.01.org
BCC: lkp(a)intel.com
In-Reply-To: <20220514040207.282910-2-masahiroy@kernel.org>
References: <20220514040207.282910-2-masahiroy@kernel.org>
TO: Masahiro Yamada <masahiroy@kernel.org>
TO: linux-kbuild(a)vger.kernel.org
CC: linux-kernel(a)vger.kernel.org
CC: Mark Rutland <mark.rutland@arm.com>
CC: Vincent Mailhol <mailhol.vincent@wanadoo.fr>
CC: Masahiro Yamada <masahiroy@kernel.org>

Hi Masahiro,

I love your patch! Perhaps something to improve:

[auto build test WARNING on masahiroy-kbuild/for-next]
[also build test WARNING on linux/master linus/master v5.18-rc7 next-20220513]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch]

url:    https://github.com/intel-lab-lkp/linux/commits/Masahiro-Yamada/kbuild-move-scripts-mod-build-to-modules_prepare/20220514-120519
base:   https://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git for-next
:::::: branch date: 2 days ago
:::::: commit date: 2 days ago
config: sparc64-randconfig-s032-20220516 (https://download.01.org/0day-ci/archive/20220516/202205161823.mIahKU8w-lkp(a)intel.com/config)
compiler: sparc64-linux-gcc (GCC) 11.3.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-dirty
        # https://github.com/intel-lab-lkp/linux/commit/2317716a72142c0f8ac4bdf728fa666b64164cef
        git remote add linux-review https://github.com/intel-lab-lkp/linux
        git fetch --no-tags linux-review Masahiro-Yamada/kbuild-move-scripts-mod-build-to-modules_prepare/20220514-120519
        git checkout 2317716a72142c0f8ac4bdf728fa666b64164cef
        # save the config file
        mkdir build_dir && cp config build_dir/.config
        COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-11.3.0 make.cross C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir ARCH=sparc64 SHELL=/bin/bash arch/sparc/vdso/

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>


sparse warnings: (new ones prefixed by >>)
   arch/sparc/vdso/vdso32/vclock_gettime.c: note: in included file (through arch/sparc/include/asm/atomic.h, include/linux/atomic.h, include/asm-generic/bitops/lock.h, ...):
   arch/sparc/include/asm/atomic_64.h:37:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:37:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:37:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:37:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:37:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:37:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:38:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:38:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:38:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:38:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:38:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:38:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:43:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:43:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:43:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:43:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:44:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:44:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:44:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:44:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:45:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:45:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:45:1: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:45:1: sparse: sparse: got *
   arch/sparc/include/asm/atomic_64.h:63:46: sparse: sparse: Expected ) in function declarator
   arch/sparc/include/asm/atomic_64.h:63:46: sparse: sparse: got *
   arch/sparc/vdso/vdso32/vclock_gettime.c: note: in included file (through include/linux/atomic/atomic-arch-fallback.h, include/linux/atomic.h, include/asm-generic/bitops/lock.h, ...):
   ./include/generated/atomic-arch-fallback.h:1273:45: sparse: sparse: Expected ) in function declarator
   ./include/generated/atomic-arch-fallback.h:1273:45: sparse: sparse: got *
   ./include/generated/atomic-arch-fallback.h:1277:13: sparse: sparse: Expected ) in function declarator
   ./include/generated/atomic-arch-fallback.h:1277:13: sparse: sparse: got (
   ./include/generated/atomic-arch-fallback.h:1277:9: sparse: sparse: Trying to use reserved word 'if' as identifier
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Expected ) in function declarator
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: got !
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Trying to use reserved word 'if' as identifier
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Expected ) in nested declarator
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: got volatile
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Trying to use reserved word 'const' as identifier
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Trying to use reserved word 'do' as identifier
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Expected ; at end of declaration
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: got {
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Expected ) in function declarator
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: got !
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Trying to use reserved word 'if' as identifier
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Expected ) in function declarator
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: got *
>> ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Trying to use reserved word 'typeof' as identifier
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1278:23: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1279:9: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1279:9: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1280:23: sparse: sparse: Expected ) in function declarator
   ./include/generated/atomic-arch-fallback.h:1280:23: sparse: sparse: got !
   ./include/generated/atomic-arch-fallback.h:1280:23: sparse: sparse: Trying to use reserved word 'if' as identifier
   ./include/generated/atomic-arch-fallback.h:1280:23: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1280:23: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1280:23: sparse: sparse: Expected ) in nested declarator
   ./include/generated/atomic-arch-fallback.h:1280:23: sparse: sparse: got volatile
   ./include/generated/atomic-arch-fallback.h:1280:23: sparse: sparse: Trying to use reserved word 'const' as identifier
   ./include/generated/atomic-arch-fallback.h:1280:23: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1280:23: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1282:9: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1282:9: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1285:1: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1285:1: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Expected ) in function declarator
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: got !
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Trying to use reserved word 'if' as identifier
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Trying to use reserved word 'do' as identifier
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Expected ; at end of declaration
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: got {
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Expected ) in function declarator
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: got !
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Trying to use reserved word 'if' as identifier
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Trying to use reserved word 'do' as identifier
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Expected ; at end of declaration
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: got {
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1294:17: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1295:9: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1295:9: sparse: sparse: got }
   ./include/generated/atomic-arch-fallback.h:1297:17: sparse: sparse: Trying to use reserved word 'do' as identifier
   ./include/generated/atomic-arch-fallback.h:1297:17: sparse: sparse: Expected ; at end of declaration
   ./include/generated/atomic-arch-fallback.h:1297:17: sparse: sparse: got {
   ./include/generated/atomic-arch-fallback.h:1297:17: sparse: sparse: Expected ) in function declarator
   ./include/generated/atomic-arch-fallback.h:1297:17: sparse: sparse: got !
   ./include/generated/atomic-arch-fallback.h:1297:17: sparse: sparse: Trying to use reserved word 'if' as identifier
   ./include/generated/atomic-arch-fallback.h:1297:17: sparse: sparse: Expected ; at the end of type declaration
   ./include/generated/atomic-arch-fallback.h:1297:17: sparse: sparse: too many errors

-- 
0-DAY CI Kernel Test Service
https://01.org/lkp

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2022-05-19  9:16 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-14  4:02 [v2 1/2] kbuild: move scripts/mod/ build to modules_prepare Masahiro Yamada
2022-05-14  4:02 ` [v2 2/2] kbuild: copy scripts/atomic/atomic-*.h to include/generated/atomic-*.h Masahiro Yamada
2022-05-16  8:42   ` Mark Rutland
2022-05-16  9:30     ` Masahiro Yamada
2022-05-19  9:16       ` Mark Rutland
2022-05-16  6:02 ` [v2 1/2] kbuild: move scripts/mod/ build to modules_prepare kernel test robot
2022-05-14 10:41 [v2 2/2] kbuild: copy scripts/atomic/atomic-*.h to include/generated/atomic-*.h kernel test robot
2022-05-16 10:42 kernel test robot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.