On 10/01/2017 11:36 AM, brent s. wrote: > when attempting a make all, i'm getting various segfaults on gcc 7.x. > > i've tried from both current HEAD and from a known-good commit i've > built from in the past (8b104d881abbeb8f9592708a490c16916b0b1ecc) and a > bisect failed on every commit (even > 8b104d881abbeb8f9592708a490c16916b0b1ecc): > > ... > ar: creating bin/blib.a > [HOSTCC] util/zbin > [VERSION] bin/version.ipxe.dsk.o > [LD] bin/ipxe.dsk.tmp > [BIN] bin/ipxe.dsk.bin > [ZINFO] bin/ipxe.dsk.zinfo > [ZBIN] bin/ipxe.dsk.zbin > [FINISH] bin/ipxe.dsk > [VERSION] bin/version.ipxe.lkrn.o > [LD] bin/ipxe.lkrn.tmp > [BIN] bin/ipxe.lkrn.bin > [ZINFO] bin/ipxe.lkrn.zinfo > [ZBIN] bin/ipxe.lkrn.zbin > [FINISH] bin/ipxe.lkrn > [GENISO] bin/ipxe.iso > [LD] bin/usbdisk.bin > make: *** [arch/x86/Makefile.pcbios:116: bin/usbdisk.bin] Segmentation > fault (core dumped) > make: *** Deleting file 'bin/usbdisk.bin' > rm bin/version.ipxe.dsk.o bin/ipxe.dsk.bin bin/ipxe.lkrn.zbin > bin/ipxe.dsk.zinfo bin/ipxe.lkrn.zinfo bin/ipxe.dsk.zbin > bin/version.ipxe.lkrn.o bin/ipxe.lkrn.bin > > > [bts@cylon src]$ gcc --version | head -n1 && make --version | head -n1 > && pacman -Qi linux-headers | egrep '^Version' | cut -f2 -d":" > gcc (GCC) 7.2.0 > GNU Make 4.2.1 > 4.13.3-1 > > this also occurs on gcc 7.1.1 as well (with linux-headers 4.12.8), it seems. > > any ideas? >
upon further testing, it appears the segfault does *not* occur with gcc 7.1.1, only with 7.2.0. i regret and apologize for the inaccuracy. -- brent saner https://square-r00t.net/ GPG info: https://square-r00t.net/gpg-info
signature.asc
Description: OpenPGP digital signature
_______________________________________________ ipxe-devel mailing list [email protected] https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel

