Re: initify plugin crashes on arm allmodconfig

2017-02-01 Thread Arnd Bergmann
I ran into three more problems now that I haven't analysed yet: 1. I suspect this one is from a string that got deduplicated but is used from both __init and non-__init functions now. Same tree, randconfig output at http://pastebin.com/dl/XA3fXTtp ==> build/x86/0x27D13D98_defconfig/log <== WARNI

Re: initify plugin crashes on arm allmodconfig

2017-02-01 Thread Arnd Bergmann
On Wed, Feb 1, 2017 at 5:07 PM, PaX Team wrote: > On 1 Feb 2017 at 16:26, Arnd Bergmann wrote: >> If you can't reproduce with the version below, I'll dig in further. > > no dice, both 5.4 and 6.3 worked fine (save for a few > -Wunused-but-set-variable > warnings). > Maybe one more thing to try,

Re: initify plugin crashes on arm allmodconfig

2017-02-01 Thread PaX Team
On 1 Feb 2017 at 16:26, Arnd Bergmann wrote: > arm-linux-gnueabi-gcc-4.9.3: internal compiler error: Segmentation fault > (program cc1) > 0x40c0c6 execute > /home/arnd/git/gcc/gcc/gcc.c:2854 > 0x40c464 do_spec_1 > /home/arnd/git/gcc/gcc/gcc.c:4658 > 0x40edc0 process_brace_body > /home/arnd/git/

Re: initify plugin crashes on arm allmodconfig

2017-02-01 Thread Arnd Bergmann
On Wednesday, February 1, 2017 4:10:03 PM CET PaX Team wrote: > On 1 Feb 2017 at 14:52, Arnd Bergmann wrote: > > > On my ARM test builds (using a recent gcc-7 snapshot), allmodconfig failed > > with a compiler > > crash, I have managed to minimize the test case to this: > > > > /home/arnd/cross-

Re: initify plugin crashes on arm allmodconfig

2017-02-01 Thread PaX Team
On 1 Feb 2017 at 14:52, Arnd Bergmann wrote: > On my ARM test builds (using a recent gcc-7 snapshot), allmodconfig failed > with a compiler > crash, I have managed to minimize the test case to this: > > /home/arnd/cross-gcc/bin/arm-linux-gnueabi-gcc-7.0.1 -O2 -Wall > -fplugin=/home/arnd/arm-soc

initify plugin crashes on arm allmodconfig

2017-02-01 Thread Arnd Bergmann
On my ARM test builds (using a recent gcc-7 snapshot), allmodconfig failed with a compiler crash, I have managed to minimize the test case to this: /home/arnd/cross-gcc/bin/arm-linux-gnueabi-gcc-7.0.1 -O2 -Wall -fplugin=/home/arnd/arm-soc/build/tmp/scripts/gcc-plugins/initify_plugin.so -DINITIF