On (05/29/18 23:23), kbuild test robot wrote: > Hi Sergey, > > First bad commit (maybe != root cause): > > tree: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.14.y > head: 9fcb9d72e8a3a813caae6e2fac43a73603d75abd > commit: 8e99c881e497e7f7528f693c563e204ae888a846 [3879/4798] tools/lib/subcmd/pager.c: do not alias select() params > config: x86_64-acpi-redef (attached as .config) > compiler: gcc-8 (Debian 8.1.0-3) 8.1.0 > reproduce: > git checkout 8e99c881e497e7f7528f693c563e204ae888a846 > # save the attached .config to linux build tree > make ARCH=x86_64 Hello, The commit in question is for a user space tool. I don't think it has anything to do with the __SYSCALL_DEFINEx macro. Seems that you have switched to gcc-8.1, which has aliasing warning ON by default. -ss