FreeBSD_HEAD_i386 - Build #2017 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/2017/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/2017/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/2017/console Change summaries: 293050 by adrian: [ath] add explicit bus barriers. The ath hal and driver code all assume the world is an x86 or the bus layer does an explicit bus flush after each operation (eg netbsd.) However, we don't do that. So, to be "correct" on platforms like sparc64, mips and ppc (and maybe ARM, I am not sure), just do explicit barriers after each operation. Now, this does slow things down a tad on embedded platforms but I'd rather things be "correct" versus "fast." At some later point if someone wishes it to be fast then we should add the barrier calls to the HAL and driver. Tested: * carambola 2 (AR9331.) 293049 by des: Replace the cosine table with a sine table, which (due to the vagaries of rounding) has better spread. Implement fp16_sin() to go along with fp16_cos(). In the rendering loop, switch from addition to subtraction so the center of the pattern will be a trough rather than a peak. This is completely arbitrary, of course, but looks better to me. The end of the build log: [...truncated 181810 lines...] ld -Bshareable -d -warn-common -o amr.ko.full amr.kld --- amr.ko.debug --- objcopy --only-keep-debug amr.ko.full amr.ko.debug --- amr.ko --- objcopy --strip-debug --add-gnu-debuglink=amr.ko.debug amr.ko.full amr.ko --- all_subdir_an --- --- if_an_pci.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/an/../../dev/an/if_an_pci.c -o if_an_pci.o --- all_subdir_aic7xxx --- --- all_subdir_ahd --- --- aic79xx.o --- ctfconvert -L VERSION -g aic79xx.o --- ahd.kld --- ld -d -warn-common -r -d -o ahd.kld aic79xx_reg_print.o aic79xx.o aic79xx_osm.o aic79xx_pci.o ahd_pci.o ctfmerge -L VERSION -g -o ahd.kld aic79xx_reg_print.o aic79xx.o aic79xx_osm.o aic79xx_pci.o ahd_pci.o --- all_subdir_aout --- ctfconvert -L VERSION -g imgact_aout.o --- aout.kld --- ld -d -warn-common -r -d -o aout.kld imgact_aout.o --- all_subdir_aic7xxx --- :> export_syms awk -f /usr/src/sys/conf/kmod_syms.awk ahd.kld export_syms | xargs -J% objcopy % ahd.kld --- all_subdir_aout --- ctfmerge -L VERSION -g -o aout.kld imgact_aout.o :> export_syms awk -f /usr/src/sys/conf/kmod_syms.awk aout.kld export_syms | xargs -J% objcopy % aout.kld --- all_subdir_aic7xxx --- --- ahd.ko.full --- --- all_subdir_aout --- --- aout.ko.full --- --- all_subdir_aic7xxx --- ld -Bshareable -d -warn-common -o ahd.ko.full ahd.kld --- all_subdir_aout --- ld -Bshareable -d -warn-common -o aout.ko.full aout.kld --- aout.ko.debug --- --- all_subdir_an --- ctfconvert -L VERSION -g if_an_pci.o --- all_subdir_aout --- objcopy --only-keep-debug aout.ko.full aout.ko.debug --- aout.ko --- objcopy --strip-debug --add-gnu-debuglink=aout.ko.debug aout.ko.full aout.ko --- all_subdir_apm --- --- all_subdir_an --- --- if_an_isa.o --- --- all_subdir_apm --- ===> apm (all) --- all_subdir_an --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/an/../../dev/an/if_an_isa.c -o if_an_isa.o --- all_subdir_aic7xxx --- --- ahd.ko.debug --- objcopy --only-keep-debug ahd.ko.full ahd.ko.debug --- ahd.ko --- objcopy --strip-debug --add-gnu-debuglink=ahd.ko.debug ahd.ko.full ahd.ko --- all_subdir_arcmsr --- ===> arcmsr (all) --- all_subdir_apm --- --- apm.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/apm/../../i386/bios/apm.c -o apm.o --- all_subdir_arcmsr --- --- arcmsr.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/arcmsr/../../dev/arcmsr/arcmsr.c -o arcmsr.o --- all_subdir_an --- ctfconvert -L VERSION -g if_an_isa.o --- all_subdir_arcnet --- ===> arcnet (all) --- if_arcsubr.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/arcnet/../../net/if_arcsubr.c -o if_arcsubr.o --- all_subdir_apm --- /usr/src/sys/modules/apm/../../i386/bios/apm.c:1494:17: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (event_type < 0 || event_type >= APM_NPMEV) ~~~~~~~~~~ ^ ~ --- all_subdir_an --- --- if_an.o --- ctfconvert -L VERSION -g if_an.o --- if_an.kld --- ld -d -warn-common -r -d -o if_an.kld if_an.o if_an_pccard.o if_an_pci.o if_an_isa.o ctfmerge -L VERSION -g -o if_an.kld if_an.o if_an_pccard.o if_an_pci.o if_an_isa.o :> export_syms awk -f /usr/src/sys/conf/kmod_syms.awk if_an.kld export_syms | xargs -J% objcopy % if_an.kld --- if_an.ko.full --- ld -Bshareable -d -warn-common -o if_an.ko.full if_an.kld --- if_an.ko.debug --- objcopy --only-keep-debug if_an.ko.full if_an.ko.debug --- if_an.ko --- objcopy --strip-debug --add-gnu-debuglink=if_an.ko.debug if_an.ko.full if_an.ko --- evglock.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/contrib/dev/acpica/components/events/evglock.c --- modules-all --- --- all_subdir_arcnet --- ctfconvert -L VERSION -g if_arcsubr.o --- arcnet.kld --- ld -d -warn-common -r -d -o arcnet.kld if_arcsubr.o ctfmerge -L VERSION -g -o arcnet.kld if_arcsubr.o echo arc_frag_init arc_frag_next arc_ifattach arc_ifdetach arc_input arc_ioctl arc_isphds arc_output arc_storelladdr > export_syms awk -f /usr/src/sys/conf/kmod_syms.awk arcnet.kld export_syms | xargs -J% objcopy % arcnet.kld --- arcnet.ko.full --- ld -Bshareable -d -warn-common -o arcnet.ko.full arcnet.kld --- arcnet.ko.debug --- objcopy --only-keep-debug arcnet.ko.full arcnet.ko.debug --- arcnet.ko --- objcopy --strip-debug --add-gnu-debuglink=arcnet.ko.debug arcnet.ko.full arcnet.ko --- evgpe.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/contrib/dev/acpica/components/events/evgpe.c --- modules-all --- --- all_subdir_apm --- 1 warning generated. ctfconvert -L VERSION -g apm.o --- apm.kld --- ld -d -warn-common -r -d -o apm.kld apm.o ctfmerge -L VERSION -g -o apm.kld apm.o echo apm_display apm_softc > export_syms awk -f /usr/src/sys/conf/kmod_syms.awk apm.kld export_syms | xargs -J% objcopy % apm.kld --- evglock.o --- ctfconvert -L VERSION -g evglock.o --- modules-all --- --- apm.ko.full --- --- all_subdir_asmc --- --- all_subdir_apm --- ld -Bshareable -d -warn-common -o apm.ko.full apm.kld --- all_subdir_asmc --- ===> asmc (all) --- all_subdir_apm --- --- apm.ko.debug --- objcopy --only-keep-debug apm.ko.full apm.ko.debug --- apm.ko --- objcopy --strip-debug --add-gnu-debuglink=apm.ko.debug apm.ko.full apm.ko --- evgpeblk.o --- cc -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -Werror /usr/src/sys/contrib/dev/acpica/components/events/evgpeblk.c --- modules-all --- --- all_subdir_asmc --- --- asmc.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/asmc/../../dev/asmc/asmc.c -o asmc.o --- evgpe.o --- ctfconvert -L VERSION -g evgpe.o --- modules-all --- --- all_subdir_ata --- ===> ata (all) --- all_subdir_atacore --- ===> ata/atacore (all) --- evgpeblk.o --- ctfconvert -L VERSION -g evgpeblk.o --- modules-all --- --- all_subdir_ath --- ===> ath (all) --- all_subdir_ata --- --- ata-all.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/ata/atacore/../../../dev/ata/ata-all.c -o ata-all.o --- all_subdir_ath --- --- ah.o --- cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I. -I/usr/src/sys/modules/ath/../../dev/ath -I/usr/src/sys/modules/ath/../../dev/ath/ath_hal -I. -I/usr/src/sys/modules/ath/../../contrib/dev/ath/ath_hal/ -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC -mno-mmx -mno-sse -msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c -o ah.o /usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:244:8: error: expected expression if ((OS_REG_READ(ah, reg) & mask) == val) ^ /usr/src/sys/modules/ath/../../dev/ath/ah_osdep.h:153:2: note: expanded from macro 'OS_REG_READ' do { \ ^ /usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:865:12: error: expected expression *dp++ = OS_REG_READ(ah, r); ^ /usr/src/sys/modules/ath/../../dev/ath/ah_osdep.h:153:2: note: expanded from macro 'OS_REG_READ' do { \ ^ /usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah.c:1376:31: error: expected expression OS_REG_WRITE(ah, AR_TSF_L32, OS_REG_READ(ah, AR_TSF_L32) + tsfdelta); ^ /usr/src/sys/modules/ath/../../dev/ath/ah_osdep.h:153:2: note: expanded from macro 'OS_REG_READ' do { \ ^ /usr/src/sys/modules/ath/../../dev/ath/ah_osdep.h:149:49: note: expanded from macro 'OS_REG_WRITE' (bus_space_handle_t)(_ah)->ah_sh, (_reg), (_val)); \ ^ 3 errors generated. *** [ah.o] Error code 1 make[4]: stopped in /usr/src/sys/modules/ath 1 error make[4]: stopped in /usr/src/sys/modules/ath *** [all_subdir_ath] Error code 2 make[3]: stopped in /usr/src/sys/modules --- all_subdir_asmc --- ctfconvert -L VERSION -g asmc.o A failure has been detected in another branch of the parallel make make[4]: stopped in /usr/src/sys/modules/asmc *** [all_subdir_asmc] Error code 2 make[3]: stopped in /usr/src/sys/modules --- all_subdir_ata --- ctfconvert -L VERSION -g ata-all.o A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/sys/modules/ata/atacore *** [all_subdir_atacore] Error code 2 make[4]: stopped in /usr/src/sys/modules/ata 1 error make[4]: stopped in /usr/src/sys/modules/ata *** [all_subdir_ata] Error code 2 make[3]: stopped in /usr/src/sys/modules --- all_subdir_arcmsr --- ctfconvert -L VERSION -g arcmsr.o A failure has been detected in another branch of the parallel make make[4]: stopped in /usr/src/sys/modules/arcmsr *** [all_subdir_arcmsr] Error code 2 make[3]: stopped in /usr/src/sys/modules 4 errors make[3]: stopped in /usr/src/sys/modules *** [modules-all] Error code 2 make[2]: stopped in /usr/obj/usr/src/sys/GENERIC 1 error make[2]: stopped in /usr/obj/usr/src/sys/GENERIC *** [buildkernel] Error code 2 make[1]: stopped in /usr/src 1 error make[1]: stopped in /usr/src *** [buildkernel] Error code 2 make: stopped in /usr/src 1 error make: stopped in /usr/src Build step 'Execute shell' marked build as failure [PostBuildScript] - Execution post build scripts. [FreeBSD_HEAD_i386] $ /bin/sh -xe /tmp/hudson1518226889852363795.sh + export 'PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin' + export 'jname=FreeBSD_HEAD_i386' + echo 'clean up jail FreeBSD_HEAD_i386' clean up jail FreeBSD_HEAD_i386 + sudo jail -r FreeBSD_HEAD_i386 + sudo ifconfig igb0 inet6 2610:1c1:1:607c::106:1 -alias + sudo umount FreeBSD_HEAD_i386/usr/src + sudo umount FreeBSD_HEAD_i386/dev + sudo rm -fr FreeBSD_HEAD_i386 + true + sudo chflags -R noschg FreeBSD_HEAD_i386 + sudo rm -fr FreeBSD_HEAD_i386 Email was triggered for: Failure - Any Sending email for trigger: Failure - AnyReceived on Sat Jan 02 2016 - 17:14:15 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:02 UTC