On Tue, Apr 07, 2020 at 10:51:38AM -0700, Nick Desaulniers wrote:
> On Tue, Apr 7, 2020 at 9:11 AM kbuild test robot <
l...@intel.com> wrote:
> >
> > Hi Dirk,
> >
> > First bad commit (maybe != root cause):
> >
> > tree:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y
> > head: 6e19c6f2d2653aebd7d307ec43293f579e21604f
> > commit: 621f2ded601546119fabccd1651b1ae29d26cd38 [9916/9999] scripts/dtc: Remove redundant YYLOC global declaration
> > config: x86_64-randconfig-d003-20200407 (attached as .config)
> > compiler: clang version 11.0.0 (
https://github.com/llvm/llvm-project 3185881d69022e03b300e189838b0599ed417be5)
> > reproduce:
> > wget
https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
> > chmod +x ~/bin/make.cross
> > git checkout 621f2ded601546119fabccd1651b1ae29d26cd38
> > # save the attached .config to linux build tree
> > COMPILER=clang make.cross ARCH=x86_64
> >
> > If you fix the issue, kindly add following tag as appropriate
> > Reported-by: kbuild test robot <
l...@intel.com>
> >
> > All warnings (new ones prefixed by >>):
> >
> > >> drivers/pinctrl/pinctrl-ingenic.o: warning: objtool: ingenic_pinconf_group_get()+0x12: unsupported stack pointer realignment
> > >> drivers/pinctrl/pinctrl-ingenic.o: warning: objtool: ingenic_pinconf_group_get()+0x0: stack state mismatch: cfa1=7+136 cfa2=7+8
>
> Apologies that the bot keeps converging on this patch; it's not the
> source of the regression. The build was red with ToT LLVM before this
> patch landed; after the patch landed this warning seemed new, so the
> bot converged its bisection on this commit.
>
> Also, we recently turned on Clang builds for 0day bot, so it's digging
> up interesting bugs via randconfig testing. This is useful and we
> appreciate the reports, especially ones from objtool frequently find
> compiler bugs.
>
> I've filed
https://github.com/ClangBuiltLinux/linux/issues/977 for me
> to follow up on.
>
> --
> Thanks,
> ~Nick Desaulniers