* [shawnguo:imx/soc 2/2] arch/arm/Kconfig.debug:1445: syntax error
@ 2018-12-06 12:44 kbuild test robot
2018-12-06 13:06 ` Uwe Kleine-König
0 siblings, 1 reply; 3+ messages in thread
From: kbuild test robot @ 2018-12-06 12:44 UTC (permalink / raw)
To: Uwe Kleine-König; +Cc: Shawn Guo, kbuild-all, linux-arm-kernel
tree: https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git imx/soc
head: 911dccedb00e5b45cf2d0fafc21aba233b58e115
commit: 911dccedb00e5b45cf2d0fafc21aba233b58e115 [2/2] ARM: debug-imx: only define DEBUG_IMX_UART_PORT if needed
config: arm-hackkit_defconfig
compiler: arm-linux-gnueabi-gcc (Debian 7.2.0-11) 7.2.0
reproduce:
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
git checkout 911dccedb00e5b45cf2d0fafc21aba233b58e115
GCC_VERSION=7.2.0 make.cross ARCH=arm hackkit_defconfig
GCC_VERSION=7.2.0 make.cross ARCH=arm
All errors (new ones prefixed by >>):
>> arch/arm/Kconfig.debug:1445: syntax error
>> arch/arm/Kconfig.debug:1444: invalid option
arch/arm/Kconfig.debug:1445:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1445:warning: ignoring unsupported character '|'
>> lib/Kconfig.debug:1: missing end statement for this entry
>> arch/arm/Kconfig.debug:1445: invalid statement
arch/arm/Kconfig.debug:1446:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1446:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1446: invalid statement
arch/arm/Kconfig.debug:1447:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1447:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1447: invalid statement
arch/arm/Kconfig.debug:1448:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1448:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1448: invalid statement
arch/arm/Kconfig.debug:1449:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1449:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1449: invalid statement
arch/arm/Kconfig.debug:1450:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1450:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1450: invalid statement
arch/arm/Kconfig.debug:1451:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1451:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1451: invalid statement
arch/arm/Kconfig.debug:1452:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1452:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1452: invalid statement
arch/arm/Kconfig.debug:1453:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1453:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1453: invalid statement
arch/arm/Kconfig.debug:1454:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1454:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1454: invalid statement
arch/arm/Kconfig.debug:1455:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1455:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1455: invalid statement
arch/arm/Kconfig.debug:1456: invalid statement
>> arch/arm/Kconfig.debug:1457: unexpected option "default"
arch/arm/Kconfig.debug:1458: invalid statement
arch/arm/Kconfig.debug:1459: invalid statement
arch/arm/Kconfig.debug:1460:warning: ignoring unsupported character '.'
arch/arm/Kconfig.debug:1460: invalid statement
>> lib/Kconfig.debug:2049: unexpected end statement
make[2]: *** [hackkit_defconfig] Error 1
make[1]: *** [hackkit_defconfig] Error 2
make: *** [sub-make] Error 2
--
>> arch/arm/Kconfig.debug:1445: syntax error
>> arch/arm/Kconfig.debug:1444: invalid option
arch/arm/Kconfig.debug:1445:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1445:warning: ignoring unsupported character '|'
>> lib/Kconfig.debug:1: missing end statement for this entry
>> arch/arm/Kconfig.debug:1445: invalid statement
arch/arm/Kconfig.debug:1446:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1446:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1446: invalid statement
arch/arm/Kconfig.debug:1447:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1447:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1447: invalid statement
arch/arm/Kconfig.debug:1448:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1448:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1448: invalid statement
arch/arm/Kconfig.debug:1449:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1449:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1449: invalid statement
arch/arm/Kconfig.debug:1450:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1450:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1450: invalid statement
arch/arm/Kconfig.debug:1451:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1451:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1451: invalid statement
arch/arm/Kconfig.debug:1452:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1452:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1452: invalid statement
arch/arm/Kconfig.debug:1453:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1453:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1453: invalid statement
arch/arm/Kconfig.debug:1454:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1454:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1454: invalid statement
arch/arm/Kconfig.debug:1455:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1455:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1455: invalid statement
arch/arm/Kconfig.debug:1456: invalid statement
>> arch/arm/Kconfig.debug:1457: unexpected option "default"
arch/arm/Kconfig.debug:1458: invalid statement
arch/arm/Kconfig.debug:1459: invalid statement
arch/arm/Kconfig.debug:1460:warning: ignoring unsupported character '.'
arch/arm/Kconfig.debug:1460: invalid statement
>> lib/Kconfig.debug:2049: unexpected end statement
make[2]: *** [oldconfig] Error 1
make[1]: *** [oldconfig] Error 2
make: *** [sub-make] Error 2
--
>> arch/arm/Kconfig.debug:1445: syntax error
>> arch/arm/Kconfig.debug:1444: invalid option
arch/arm/Kconfig.debug:1445:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1445:warning: ignoring unsupported character '|'
>> lib/Kconfig.debug:1: missing end statement for this entry
>> arch/arm/Kconfig.debug:1445: invalid statement
arch/arm/Kconfig.debug:1446:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1446:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1446: invalid statement
arch/arm/Kconfig.debug:1447:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1447:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1447: invalid statement
arch/arm/Kconfig.debug:1448:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1448:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1448: invalid statement
arch/arm/Kconfig.debug:1449:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1449:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1449: invalid statement
arch/arm/Kconfig.debug:1450:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1450:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1450: invalid statement
arch/arm/Kconfig.debug:1451:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1451:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1451: invalid statement
arch/arm/Kconfig.debug:1452:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1452:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1452: invalid statement
arch/arm/Kconfig.debug:1453:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1453:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1453: invalid statement
arch/arm/Kconfig.debug:1454:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1454:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1454: invalid statement
arch/arm/Kconfig.debug:1455:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1455:warning: ignoring unsupported character '|'
arch/arm/Kconfig.debug:1455: invalid statement
arch/arm/Kconfig.debug:1456: invalid statement
>> arch/arm/Kconfig.debug:1457: unexpected option "default"
arch/arm/Kconfig.debug:1458: invalid statement
arch/arm/Kconfig.debug:1459: invalid statement
arch/arm/Kconfig.debug:1460:warning: ignoring unsupported character '.'
arch/arm/Kconfig.debug:1460: invalid statement
>> lib/Kconfig.debug:2049: unexpected end statement
make[2]: *** [olddefconfig] Error 1
make[1]: *** [olddefconfig] Error 2
make: *** [sub-make] Error 2
vim +1445 arch/arm/Kconfig.debug
1417
1418 config DEBUG_AT91_UART
1419 bool
1420 depends on ARCH_AT91
1421
1422 config DEBUG_EXYNOS_UART
1423 bool
1424
1425 config DEBUG_S3C2410_UART
1426 bool
1427 select DEBUG_S3C24XX_UART
1428
1429 config DEBUG_S3C24XX_UART
1430 bool
1431
1432 config DEBUG_S3C64XX_UART
1433 bool
1434
1435 config DEBUG_S5PV210_UART
1436 bool
1437
1438 config DEBUG_OMAP2PLUS_UART
1439 bool
1440 depends on ARCH_OMAP2PLUS
1441
1442 config DEBUG_IMX_UART_PORT
1443 int "i.MX Debug UART Port Selection"
> 1444 depends on DEBUG_IMX1_UART ||
> 1445 DEBUG_IMX25_UART ||
1446 DEBUG_IMX21_IMX27_UART ||
1447 DEBUG_IMX31_UART ||
1448 DEBUG_IMX35_UART ||
1449 DEBUG_IMX50_UART ||
1450 DEBUG_IMX51_UART ||
1451 DEBUG_IMX53_UART ||
1452 DEBUG_IMX6Q_UART ||
> 1453 DEBUG_IMX6SL_UART ||
1454 DEBUG_IMX6SX_UART ||
1455 DEBUG_IMX6UL_UART ||
1456 DEBUG_IMX7D_UART
> 1457 default 1
1458 help
1459 Choose UART port on which kernel low-level debug messages
1460 should be output.
1461
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 3+ messages in thread* Re: [shawnguo:imx/soc 2/2] arch/arm/Kconfig.debug:1445: syntax error
2018-12-06 12:44 [shawnguo:imx/soc 2/2] arch/arm/Kconfig.debug:1445: syntax error kbuild test robot
@ 2018-12-06 13:06 ` Uwe Kleine-König
2018-12-06 13:57 ` Shawn Guo
0 siblings, 1 reply; 3+ messages in thread
From: Uwe Kleine-König @ 2018-12-06 13:06 UTC (permalink / raw)
To: kbuild test robot; +Cc: kernel, Shawn Guo, kbuild-all, linux-arm-kernel
Hello,
On Thu, Dec 06, 2018 at 08:44:30PM +0800, kbuild test robot wrote:
> tree: https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git imx/soc
> head: 911dccedb00e5b45cf2d0fafc21aba233b58e115
> commit: 911dccedb00e5b45cf2d0fafc21aba233b58e115 [2/2] ARM: debug-imx: only define DEBUG_IMX_UART_PORT if needed
> config: arm-hackkit_defconfig
> compiler: arm-linux-gnueabi-gcc (Debian 7.2.0-11) 7.2.0
> reproduce:
> wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
> chmod +x ~/bin/make.cross
> git checkout 911dccedb00e5b45cf2d0fafc21aba233b58e115
> GCC_VERSION=7.2.0 make.cross ARCH=arm hackkit_defconfig
> GCC_VERSION=7.2.0 make.cross ARCH=arm
>
> All errors (new ones prefixed by >>):
>
> >> arch/arm/Kconfig.debug:1445: syntax error
> >> arch/arm/Kconfig.debug:1444: invalid option
hmm, I was sure I tested that, but I can confirm it fails for me, too.
The obvious fix is:
diff --git a/arch/arm/Kconfig.debug b/arch/arm/Kconfig.debug
index 3f057593db01..c253a4e79868 100644
--- a/arch/arm/Kconfig.debug
+++ b/arch/arm/Kconfig.debug
@@ -1441,18 +1441,18 @@ config DEBUG_OMAP2PLUS_UART
config DEBUG_IMX_UART_PORT
int "i.MX Debug UART Port Selection"
- depends on DEBUG_IMX1_UART ||
- DEBUG_IMX25_UART ||
- DEBUG_IMX21_IMX27_UART ||
- DEBUG_IMX31_UART ||
- DEBUG_IMX35_UART ||
- DEBUG_IMX50_UART ||
- DEBUG_IMX51_UART ||
- DEBUG_IMX53_UART ||
- DEBUG_IMX6Q_UART ||
- DEBUG_IMX6SL_UART ||
- DEBUG_IMX6SX_UART ||
- DEBUG_IMX6UL_UART ||
+ depends on DEBUG_IMX1_UART || \
+ DEBUG_IMX25_UART || \
+ DEBUG_IMX21_IMX27_UART || \
+ DEBUG_IMX31_UART || \
+ DEBUG_IMX35_UART || \
+ DEBUG_IMX50_UART || \
+ DEBUG_IMX51_UART || \
+ DEBUG_IMX53_UART || \
+ DEBUG_IMX6Q_UART || \
+ DEBUG_IMX6SL_UART || \
+ DEBUG_IMX6SX_UART || \
+ DEBUG_IMX6UL_UART || \
DEBUG_IMX7D_UART
default 1
help
@Shawn: Can you squash this into the original commit?
Best regards and sorry for the breakage,
Uwe
--
Pengutronix e.K. | Uwe Kleine-König |
Industrial Linux Solutions | http://www.pengutronix.de/ |
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [shawnguo:imx/soc 2/2] arch/arm/Kconfig.debug:1445: syntax error
2018-12-06 13:06 ` Uwe Kleine-König
@ 2018-12-06 13:57 ` Shawn Guo
0 siblings, 0 replies; 3+ messages in thread
From: Shawn Guo @ 2018-12-06 13:57 UTC (permalink / raw)
To: Uwe Kleine-König
Cc: kernel, kbuild test robot, linux-arm-kernel, kbuild-all
On Thu, Dec 06, 2018 at 02:06:17PM +0100, Uwe Kleine-König wrote:
> Hello,
>
> On Thu, Dec 06, 2018 at 08:44:30PM +0800, kbuild test robot wrote:
> > tree: https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git imx/soc
> > head: 911dccedb00e5b45cf2d0fafc21aba233b58e115
> > commit: 911dccedb00e5b45cf2d0fafc21aba233b58e115 [2/2] ARM: debug-imx: only define DEBUG_IMX_UART_PORT if needed
> > config: arm-hackkit_defconfig
> > compiler: arm-linux-gnueabi-gcc (Debian 7.2.0-11) 7.2.0
> > reproduce:
> > wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
> > chmod +x ~/bin/make.cross
> > git checkout 911dccedb00e5b45cf2d0fafc21aba233b58e115
> > GCC_VERSION=7.2.0 make.cross ARCH=arm hackkit_defconfig
> > GCC_VERSION=7.2.0 make.cross ARCH=arm
> >
> > All errors (new ones prefixed by >>):
> >
> > >> arch/arm/Kconfig.debug:1445: syntax error
> > >> arch/arm/Kconfig.debug:1444: invalid option
>
> hmm, I was sure I tested that, but I can confirm it fails for me, too.
>
> The obvious fix is:
>
> diff --git a/arch/arm/Kconfig.debug b/arch/arm/Kconfig.debug
> index 3f057593db01..c253a4e79868 100644
> --- a/arch/arm/Kconfig.debug
> +++ b/arch/arm/Kconfig.debug
> @@ -1441,18 +1441,18 @@ config DEBUG_OMAP2PLUS_UART
>
> config DEBUG_IMX_UART_PORT
> int "i.MX Debug UART Port Selection"
> - depends on DEBUG_IMX1_UART ||
> - DEBUG_IMX25_UART ||
> - DEBUG_IMX21_IMX27_UART ||
> - DEBUG_IMX31_UART ||
> - DEBUG_IMX35_UART ||
> - DEBUG_IMX50_UART ||
> - DEBUG_IMX51_UART ||
> - DEBUG_IMX53_UART ||
> - DEBUG_IMX6Q_UART ||
> - DEBUG_IMX6SL_UART ||
> - DEBUG_IMX6SX_UART ||
> - DEBUG_IMX6UL_UART ||
> + depends on DEBUG_IMX1_UART || \
> + DEBUG_IMX25_UART || \
> + DEBUG_IMX21_IMX27_UART || \
> + DEBUG_IMX31_UART || \
> + DEBUG_IMX35_UART || \
> + DEBUG_IMX50_UART || \
> + DEBUG_IMX51_UART || \
> + DEBUG_IMX53_UART || \
> + DEBUG_IMX6Q_UART || \
> + DEBUG_IMX6SL_UART || \
> + DEBUG_IMX6SX_UART || \
> + DEBUG_IMX6UL_UART || \
> DEBUG_IMX7D_UART
> default 1
> help
>
> @Shawn: Can you squash this into the original commit?
Done.
Shawn
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2018-12-06 13:58 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-12-06 12:44 [shawnguo:imx/soc 2/2] arch/arm/Kconfig.debug:1445: syntax error kbuild test robot
2018-12-06 13:06 ` Uwe Kleine-König
2018-12-06 13:57 ` Shawn Guo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).