FreeBSD_HEAD_i386 - Build #3184 - Failure

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

FreeBSD_HEAD_i386 - Build #3184 - Failure

jenkins-admin
FreeBSD_HEAD_i386 - Build #3184 - Failure:

Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3184/
Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3184/changes
Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3184/console

Change summaries:

300539 by asomers:
Add bit_count to the bitstring(3) api

Add a bit_count function, which efficiently counts the number of bits set in
a bitstring.

sys/sys/bitstring.h
tests/sys/sys/bitstring_test.c
share/man/man3/bitstring.3
        Add bit_alloc

sys/kern/subr_unit.c
        Use bit_count instead of a naive counting loop in check_unrhdr, used
        when INVARIANTS are enabled. The userland test runs about 6x faster
        in a generic build, or 8.5x faster when built for Nehalem, which has
        the POPCNT instruction.

sys/sys/param.h
        Bump __FreeBSD_version due to the addition of bit_alloc

UPDATING
        Add a note about the ABI incompatibility of the bitstring(3)
        changes, as suggested by lidl.

Suggested by: gibbs
Reviewed by: gibbs, ngie
MFC after: 9 days
X-MFC-With: 299090, 300538
Relnotes: yes
Sponsored by: Spectra Logic Corp
Differential Revision: https://reviews.freebsd.org/D6255

300538 by asomers:
Commit a missing change from 299090

tests/sys/kern/Makefile
        Reenable a disabled compiler warning, the need for which was
        eliminated by r299090.

Reviewed by: ngie
MFC after: 4 weeks
X-MFC-With: 299090
Sponsored by: Spectra Logic Corp

300537 by markj:
Mark the prefix and default router list sysctl handlers MPSAFE.

MFC after: 2 weeks

300536 by markj:
Acquire the nd6 lock in the prefix list sysctl handler.

The nd6 lock will be used to synchronize access to the NDP prefix list.

MFC after: 2 weeks
Tested by: Jason Wolfe (as part of a larger change)

300535 by ian:
Spaces->tab in comment.

300534 by ian:
Oops, fix a paste-o commited in r300533.

300533 by ian:
Use the new(-ish) CP15_SCTLR macro to generate system control reg accesses
where possible.  In the places that doesn't work (multi-line inline asm,
and places where the old armv4 cpufuncs mechanism is used), annotate the
accesses with a comment that includes SCTLR.  Now a grep -i sctlr can find
all the system control register manipulations.

No functional changes.

300532 by ken:
Fix ada(4) trim support quirk setting.

I broke broke the quirk in the ada(4) driver disabling NCQ trim support
in revision 300207.  The support flags were set before the quirks were
loaded.

sys/cam/ata/ata_da.c:
        Call adasetflags() after loading quirks, so that we'll set the
        flags accurately.

Sponsored by: Spectra Logic

300531 by cem:
ntb_hw(4): Only record the first three MSIX vectors

Don't overrun the msix_data array by reading the (unused) link state
interrupt information.

Reported by: mav (earlier version)
Sponsored by: EMC / Isilon Storage Division
Differential Revision: https://reviews.freebsd.org/D6489



The end of the build log:

[...truncated 122851 lines...]
--- fld_page.po ---
cc  -pg  -O2 -pipe -I. -I/usr/obj/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/include -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/form -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/menu   -MD -MP -MF.depend.fld_page.po -MTfld_page.po -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef  -Qunused-arguments  -c /usr/src/lib/ncurses/form/../../../contrib/ncurses/form/fld_page.c -o fld_page.po
--- all_subdir_tests ---
--- unix_seqpacket_test.full ---
cc -O2 -pipe -g -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments  -o unix_seqpacket_test.full unix_seqpacket_test.o  -lprivateatf-c  -lpthread
--- unix_seqpacket_test.debug ---
objcopy --only-keep-debug unix_seqpacket_test.full unix_seqpacket_test.debug
--- unix_seqpacket_test ---
objcopy --strip-debug --add-gnu-debuglink=unix_seqpacket_test.debug  unix_seqpacket_test.full unix_seqpacket_test
--- unix_passfd_test ---
(cd /usr/src/tests/sys/kern &&  DEPENDFILE=.depend.unix_passfd_test  NO_SUBDIR=1 make -f /usr/src/tests/sys/kern/Makefile _RECURSING_PROGS=t  PROG=unix_passfd_test )
--- all_subdir_usr.sbin ---
--- dmutils.o ---
cc  -O2 -pipe -DACPI_ASL_COMPILER -I.   -I/usr/src/usr.sbin/acpi/iasl/../../../sys -g -MD -MP -MF.depend.dmutils.o -MTdmutils.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter  -Qunused-arguments  -c /usr/src/usr.sbin/acpi/iasl/../../../sys/contrib/dev/acpica/components/disassembler/dmutils.c -o dmutils.o
--- all_subdir_tests ---
--- .depend.unix_passfd_test ---
echo unix_passfd_test.full: /usr/obj/usr/src/tmp/usr/lib/libc.a /usr/obj/usr/src/tmp/usr/lib/libprivateatf-c.a >> .depend.unix_passfd_test
--- unix_passfd_test.o ---
cc  -O2 -pipe   -g -MD -MP -MF.depend.unix_passfd_test.unix_passfd_test.o -MTunix_passfd_test.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable  -Qunused-arguments  -c /usr/src/tests/sys/kern/unix_passfd_test.c -o unix_passfd_test.o
--- all_subdir_lib ---
--- fld_stat.po ---
cc  -pg  -O2 -pipe -I. -I/usr/obj/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/include -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/form -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/menu   -MD -MP -MF.depend.fld_stat.po -MTfld_stat.po -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef  -Qunused-arguments  -c /usr/src/lib/ncurses/form/../../../contrib/ncurses/form/fld_stat.c -o fld_stat.po
--- fld_type.po ---
cc  -pg  -O2 -pipe -I. -I/usr/obj/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/include -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/form -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/menu   -MD -MP -MF.depend.fld_type.po -MTfld_type.po -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef  -Qunused-arguments  -c /usr/src/lib/ncurses/form/../../../contrib/ncurses/form/fld_type.c -o fld_type.po
--- all_subdir_usr.sbin ---
--- dmwalk.o ---
cc  -O2 -pipe -DACPI_ASL_COMPILER -I.   -I/usr/src/usr.sbin/acpi/iasl/../../../sys -g -MD -MP -MF.depend.dmwalk.o -MTdmwalk.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter  -Qunused-arguments  -c /usr/src/usr.sbin/acpi/iasl/../../../sys/contrib/dev/acpica/components/disassembler/dmwalk.c -o dmwalk.o
--- all_subdir_usr.bin ---
--- netgraph.o ---
cc  -O2 -pipe   -I/usr/obj/usr/src/usr.bin/netstat -fno-strict-aliasing -DIPSEC -DSCTP -DINET -DINET6 -DPF -DNETGRAPH -g -MD -MP -MF.depend.netgraph.o -MTnetgraph.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef  -Qunused-arguments  -c /usr/src/usr.bin/netstat/netgraph.c -o netgraph.o
--- all_subdir_lib ---
--- fld_user.po ---
cc  -pg  -O2 -pipe -I. -I/usr/obj/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/include -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/form -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/menu   -MD -MP -MF.depend.fld_user.po -MTfld_user.po -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef  -Qunused-arguments  -c /usr/src/lib/ncurses/form/../../../contrib/ncurses/form/fld_user.c -o fld_user.po
--- all_subdir_tests ---
--- unix_passfd_test.full ---
cc -O2 -pipe -g -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments  -o unix_passfd_test.full unix_passfd_test.o  -lprivateatf-c
--- unix_passfd_test.debug ---
objcopy --only-keep-debug unix_passfd_test.full unix_passfd_test.debug
--- unix_passfd_test ---
objcopy --strip-debug --add-gnu-debuglink=unix_passfd_test.debug  unix_passfd_test.full unix_passfd_test
--- lockf_test ---
(cd /usr/src/tests/sys/kern &&  DEPENDFILE=.depend.lockf_test  NO_SUBDIR=1 make -f /usr/src/tests/sys/kern/Makefile _RECURSING_PROGS=t  PROG=lockf_test )
--- all_subdir_usr.bin ---
--- netstat.full ---
--- all_subdir_tests ---
--- .depend.lockf_test ---
--- all_subdir_usr.bin ---
cc -O2 -pipe -I/usr/obj/usr/src/usr.bin/netstat -fno-strict-aliasing -DIPSEC -DSCTP -DINET -DINET6 -DPF -DNETGRAPH -g -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments  -o netstat.full if.o inet.o main.o mbuf.o mroute.o netisr.o nl_symbols.o route.o unix.o mroute6.o ipsec.o bpf.o pfkey.o sctp.o flowtable.o inet6.o netgraph.o   -lkvm  -lmemstat  -lxo  -lutil  -lnetgraph
--- all_subdir_tests ---
echo lockf_test.full: /usr/obj/usr/src/tmp/usr/lib/libc.a /usr/obj/usr/src/tmp/usr/lib/libprivateatf-c.a /usr/obj/usr/src/lib/libnetbsd/libnetbsd.a >> .depend.lockf_test
--- t_lockf.o ---
cc  -O2 -pipe   -I/usr/src/lib/libnetbsd -I/usr/src/contrib/netbsd-tests -g -MD -MP -MF.depend.lockf_test.t_lockf.o -MTt_lockf.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable  -Qunused-arguments  -c /usr/src/contrib/netbsd-tests/kernel/t_lockf.c -o t_lockf.o
--- all_subdir_lib ---
--- frm_cursor.po ---
cc  -pg  -O2 -pipe -I. -I/usr/obj/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/include -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/form -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/menu   -MD -MP -MF.depend.frm_cursor.po -MTfrm_cursor.po -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef  -Qunused-arguments  -c /usr/src/lib/ncurses/form/../../../contrib/ncurses/form/frm_cursor.c -o frm_cursor.po
--- all_subdir_usr.bin ---
--- netstat.1.gz ---
gzip -cn /usr/src/usr.bin/netstat/netstat.1 > netstat.1.gz
--- netstat.debug ---
objcopy --only-keep-debug netstat.full netstat.debug
--- netstat ---
objcopy --strip-debug --add-gnu-debuglink=netstat.debug  netstat.full netstat
--- all_subdir_usr.bin/newgrp ---
===> usr.bin/newgrp (all)
--- .depend ---
echo newgrp.full: /usr/obj/usr/src/tmp/usr/lib/libc.a /usr/obj/usr/src/tmp/usr/lib/libcrypt.a /usr/obj/usr/src/tmp/usr/lib/libutil.a >> .depend
--- newgrp.o ---
cc  -O2 -pipe   -g -MD -MP -MF.depend.newgrp.o -MTnewgrp.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable  -Qunused-arguments  -c /usr/src/usr.bin/newgrp/newgrp.c -o newgrp.o
--- all_subdir_usr.sbin ---
--- dsargs.o ---
cc  -O2 -pipe -DACPI_ASL_COMPILER -I.   -I/usr/src/usr.sbin/acpi/iasl/../../../sys -g -MD -MP -MF.depend.dsargs.o -MTdsargs.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter  -Qunused-arguments  -c /usr/src/usr.sbin/acpi/iasl/../../../sys/contrib/dev/acpica/components/dispatcher/dsargs.c -o dsargs.o
--- all_subdir_lib ---
--- frm_data.po ---
cc  -pg  -O2 -pipe -I. -I/usr/obj/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/include -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/form -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/menu   -MD -MP -MF.depend.frm_data.po -MTfrm_data.po -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef  -Qunused-arguments  -c /usr/src/lib/ncurses/form/../../../contrib/ncurses/form/frm_data.c -o frm_data.po
--- all_subdir_tests ---
--- lockf_test.full ---
cc -O2 -pipe -I/usr/src/lib/libnetbsd -I/usr/src/contrib/netbsd-tests -g -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments  -L/usr/obj/usr/src/lib/libnetbsd -o lockf_test.full t_lockf.o  -lprivateatf-c -L/usr/obj/usr/src/lib/libnetbsd -lnetbsd
--- lockf_test.debug ---
objcopy --only-keep-debug lockf_test.full lockf_test.debug
--- lockf_test ---
objcopy --strip-debug --add-gnu-debuglink=lockf_test.debug  lockf_test.full lockf_test
--- mqueue_test ---
(cd /usr/src/tests/sys/kern &&  DEPENDFILE=.depend.mqueue_test  NO_SUBDIR=1 make -f /usr/src/tests/sys/kern/Makefile _RECURSING_PROGS=t  PROG=mqueue_test )
--- .depend.mqueue_test ---
echo mqueue_test.full: /usr/obj/usr/src/tmp/usr/lib/libc.a /usr/obj/usr/src/tmp/usr/lib/libprivateatf-c.a /usr/obj/usr/src/tmp/usr/lib/librt.a /usr/obj/usr/src/lib/libnetbsd/libnetbsd.a >> .depend.mqueue_test
--- t_mqueue.o ---
cc  -O2 -pipe   -I/usr/src/tests -I/usr/src/lib/libnetbsd -I/usr/src/contrib/netbsd-tests -g -MD -MP -MF.depend.mqueue_test.t_mqueue.o -MTt_mqueue.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable  -Qunused-arguments  -c /usr/src/contrib/netbsd-tests/kernel/t_mqueue.c -o t_mqueue.o
--- all_subdir_usr.bin ---
--- newgrp.full ---
cc -O2 -pipe -g -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments  -o newgrp.full newgrp.o   -lcrypt  -lutil
--- all_subdir_lib ---
--- frm_def.po ---
cc  -pg  -O2 -pipe -I. -I/usr/obj/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/include -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/form -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/menu   -MD -MP -MF.depend.frm_def.po -MTfrm_def.po -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef  -Qunused-arguments  -c /usr/src/lib/ncurses/form/../../../contrib/ncurses/form/frm_def.c -o frm_def.po
--- all_subdir_usr.bin ---
--- newgrp.1.gz ---
gzip -cn /usr/src/usr.bin/newgrp/newgrp.1 > newgrp.1.gz
--- all_subdir_usr.sbin ---
--- dscontrol.o ---
--- all_subdir_usr.bin ---
--- newgrp.debug ---
--- all_subdir_usr.sbin ---
cc  -O2 -pipe -DACPI_ASL_COMPILER -I.   -I/usr/src/usr.sbin/acpi/iasl/../../../sys -g -MD -MP -MF.depend.dscontrol.o -MTdscontrol.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter  -Qunused-arguments  -c /usr/src/usr.sbin/acpi/iasl/../../../sys/contrib/dev/acpica/components/dispatcher/dscontrol.c -o dscontrol.o
--- all_subdir_usr.bin ---
objcopy --only-keep-debug newgrp.full newgrp.debug
--- newgrp ---
objcopy --strip-debug --add-gnu-debuglink=newgrp.debug  newgrp.full newgrp
--- all_subdir_usr.bin/nfsstat ---
===> usr.bin/nfsstat (all)
--- .depend ---
echo nfsstat.full: /usr/obj/usr/src/tmp/usr/lib/libc.a  >> .depend
--- nfsstat.o ---
cc  -O2 -pipe -DNFS   -g -MD -MP -MF.depend.nfsstat.o -MTnfsstat.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable  -Qunused-arguments  -c /usr/src/usr.bin/nfsstat/nfsstat.c -o nfsstat.o
--- all_subdir_tests ---
--- mqueue_test.full ---
cc -O2 -pipe -I/usr/src/tests -I/usr/src/lib/libnetbsd -I/usr/src/contrib/netbsd-tests -g -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments  -L/usr/obj/usr/src/lib/libnetbsd -o mqueue_test.full t_mqueue.o  -lprivateatf-c  -lrt -L/usr/obj/usr/src/lib/libnetbsd -lnetbsd
--- mqueue_test.debug ---
objcopy --only-keep-debug mqueue_test.full mqueue_test.debug
--- mqueue_test ---
objcopy --strip-debug --add-gnu-debuglink=mqueue_test.debug  mqueue_test.full mqueue_test
--- subr_unit_test ---
(cd /usr/src/tests/sys/kern &&  DEPENDFILE=.depend.subr_unit_test  NO_SUBDIR=1 make -f /usr/src/tests/sys/kern/Makefile _RECURSING_PROGS=t  PROG=subr_unit_test )
--- .depend.subr_unit_test ---
echo subr_unit_test.full: /usr/obj/usr/src/tmp/usr/lib/libc.a  >> .depend.subr_unit_test
--- subr_unit.o ---
cc  -O2 -pipe   -g -MD -MP -MF.depend.subr_unit_test.subr_unit.o -MTsubr_unit.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable  -Qunused-arguments -Wno-missing-prototypes -c /usr/src/sys/kern/subr_unit.c -o subr_unit.o
--- all_subdir_usr.sbin ---
--- dsfield.o ---
cc  -O2 -pipe -DACPI_ASL_COMPILER -I.   -I/usr/src/usr.sbin/acpi/iasl/../../../sys -g -MD -MP -MF.depend.dsfield.o -MTdsfield.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter  -Qunused-arguments  -c /usr/src/usr.sbin/acpi/iasl/../../../sys/contrib/dev/acpica/components/dispatcher/dsfield.c -o dsfield.o
--- all_subdir_lib ---
--- frm_driver.po ---
cc  -pg  -O2 -pipe -I. -I/usr/obj/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../ncurses -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/include -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/form -I/usr/src/lib/ncurses/form/../../../contrib/ncurses/menu   -MD -MP -MF.depend.frm_driver.po -MTfrm_driver.po -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef  -Qunused-arguments  -c /usr/src/lib/ncurses/form/../../../contrib/ncurses/form/frm_driver.c -o frm_driver.po
--- all_subdir_tests ---
/usr/src/sys/kern/subr_unit.c:1030:16: error: comparison of integers of different signs: 'u_int' (aka 'unsigned int') and 'long' [-Werror,-Wsign-compare]
        for (m = 0; m < count * reps; m++) {
                    ~ ^ ~~~~~~~~~~~~
/usr/src/sys/kern/subr_unit.c:1046:16: error: comparison of integers of different signs: 'u_int' (aka 'unsigned int') and 'long' [-Werror,-Wsign-compare]
        for (i = 0; i < count; i++) {
                    ~ ^ ~~~~~
2 errors generated.
*** [subr_unit.o] Error code 1

make[6]: stopped in /usr/src/tests/sys/kern
1 error

make[6]: stopped in /usr/src/tests/sys/kern
*** [subr_unit_test] Error code 2

make[5]: stopped in /usr/src/tests/sys/kern
1 error

make[5]: stopped in /usr/src/tests/sys/kern
*** [all_subdir_tests/sys/kern] Error code 2

make[4]: stopped in /usr/src/tests/sys
1 error

make[4]: stopped in /usr/src/tests/sys
*** [all_subdir_tests/sys] Error code 2

make[3]: stopped in /usr/src/tests
1 error

make[3]: stopped in /usr/src/tests
*** [all_subdir_tests] Error code 2

make[2]: stopped in /usr/src
--- all_subdir_usr.sbin ---
A failure has been detected in another branch of the parallel make

make[5]: stopped in /usr/src/usr.sbin/acpi/iasl
*** [all] Error code 2

make[4]: stopped in /usr/src/usr.sbin/acpi
1 error

make[4]: stopped in /usr/src/usr.sbin/acpi
*** [all_subdir_usr.sbin/acpi] Error code 2

make[3]: stopped in /usr/src/usr.sbin
1 error

make[3]: stopped in /usr/src/usr.sbin
*** [all_subdir_usr.sbin] Error code 2

make[2]: stopped in /usr/src
--- all_subdir_usr.bin ---
A failure has been detected in another branch of the parallel make

make[4]: stopped in /usr/src/usr.bin/nfsstat
*** [all_subdir_usr.bin/nfsstat] Error code 2

make[3]: stopped in /usr/src/usr.bin
1 error

make[3]: stopped in /usr/src/usr.bin
*** [all_subdir_usr.bin] Error code 2

make[2]: stopped in /usr/src
--- all_subdir_lib ---
A failure has been detected in another branch of the parallel make

make[5]: stopped in /usr/src/lib/ncurses/form
*** [all_subdir_lib/ncurses/form] Error code 2

make[4]: stopped in /usr/src/lib/ncurses
1 error

make[4]: stopped in /usr/src/lib/ncurses
*** [all_subdir_lib/ncurses] Error code 2

make[3]: stopped in /usr/src/lib
1 error

make[3]: stopped in /usr/src/lib
*** [all_subdir_lib] Error code 2

make[2]: stopped in /usr/src
4 errors

make[2]: stopped in /usr/src
*** [everything] Error code 2

make[1]: stopped in /usr/src
1 error

make[1]: stopped in /usr/src
*** [buildworld] 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/hudson6944239021679770215.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::103: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 - Any
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-i386
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

FreeBSD_HEAD_i386 - Build #3185 - Still Failing

jenkins-admin
FreeBSD_HEAD_i386 - Build #3185 - Still Failing:

Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3185/
Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3185/changes
Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3185/console

Change summaries:

300543 by jkim:
Document POPCNT erratum for 6th Generation Intel Core processors.

300542 by bapt:
Update pci_vendors to 2016.05.23

300540 by bdrewery:
Be more clear about LOCKLEAF being exclusive and add LOCKSHARED.



The end of the build log:

[...truncated 120837 lines...]
--- nsinit.o ---
cc  -O2 -pipe -DACPI_EXEC_APP -fno-strict-aliasing   -I/usr/src/usr.sbin/acpi/acpidb/../../../sys -g -MD -MP -MF.depend.nsinit.o -MTnsinit.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef  -Qunused-arguments  -c /usr/src/usr.sbin/acpi/acpidb/../../../sys/contrib/dev/acpica/components/namespace/nsinit.c -o nsinit.o
--- nsload.o ---
cc  -O2 -pipe -DACPI_EXEC_APP -fno-strict-aliasing   -I/usr/src/usr.sbin/acpi/acpidb/../../../sys -g -MD -MP -MF.depend.nsload.o -MTnsload.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef  -Qunused-arguments  -c /usr/src/usr.sbin/acpi/acpidb/../../../sys/contrib/dev/acpica/components/namespace/nsload.c -o nsload.o
--- all_subdir_tests ---
--- ptrace_test.full ---
cc -O2 -pipe -g -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments  -o ptrace_test.full ptrace_test.o  -lprivateatf-c  -lpthread
--- ptrace_test.debug ---
objcopy --only-keep-debug ptrace_test.full ptrace_test.debug
--- ptrace_test ---
objcopy --strip-debug --add-gnu-debuglink=ptrace_test.debug  ptrace_test.full ptrace_test
--- unix_seqpacket_test ---
(cd /usr/src/tests/sys/kern &&  DEPENDFILE=.depend.unix_seqpacket_test  NO_SUBDIR=1 make -f /usr/src/tests/sys/kern/Makefile _RECURSING_PROGS=t  PROG=unix_seqpacket_test )
--- all_subdir_usr.bin ---
--- trace.o ---
cc  -O2 -pipe   -DEXTENDED -I/usr/src/usr.bin/m4 -I/usr/src/usr.bin/m4/../../lib/libopenbsd -g -MD -MP -MF.depend.trace.o -MTtrace.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef  -Qunused-arguments  -c /usr/src/usr.bin/m4/trace.c -o trace.o
--- all_subdir_tests ---
--- .depend.unix_seqpacket_test ---
echo unix_seqpacket_test.full: /usr/obj/usr/src/tmp/usr/lib/libc.a /usr/obj/usr/src/tmp/usr/lib/libprivateatf-c.a /usr/obj/usr/src/tmp/usr/lib/libpthread.a >> .depend.unix_seqpacket_test
--- unix_seqpacket_test.o ---
cc  -O2 -pipe   -g -MD -MP -MF.depend.unix_seqpacket_test.unix_seqpacket_test.o -MTunix_seqpacket_test.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable  -Qunused-arguments  -c /usr/src/tests/sys/kern/unix_seqpacket_test.c -o unix_seqpacket_test.o
--- all_subdir_usr.sbin ---
--- nsnames.o ---
cc  -O2 -pipe -DACPI_EXEC_APP -fno-strict-aliasing   -I/usr/src/usr.sbin/acpi/acpidb/../../../sys -g -MD -MP -MF.depend.nsnames.o -MTnsnames.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef  -Qunused-arguments  -c /usr/src/usr.sbin/acpi/acpidb/../../../sys/contrib/dev/acpica/components/namespace/nsnames.c -o nsnames.o
--- all_subdir_usr.bin ---
--- parser.o ---
cc  -O2 -pipe   -DEXTENDED -I/usr/src/usr.bin/m4 -I/usr/src/usr.bin/m4/../../lib/libopenbsd -g -MD -MP -MF.depend.parser.o -MTparser.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef  -Qunused-arguments  -c parser.c -o parser.o
--- all_subdir_usr.sbin ---
--- nsobject.o ---
cc  -O2 -pipe -DACPI_EXEC_APP -fno-strict-aliasing   -I/usr/src/usr.sbin/acpi/acpidb/../../../sys -g -MD -MP -MF.depend.nsobject.o -MTnsobject.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef  -Qunused-arguments  -c /usr/src/usr.sbin/acpi/acpidb/../../../sys/contrib/dev/acpica/components/namespace/nsobject.c -o nsobject.o
--- all_subdir_usr.bin ---
--- tokenizer.o ---
cc  -O2 -pipe   -DEXTENDED -I/usr/src/usr.bin/m4 -I/usr/src/usr.bin/m4/../../lib/libopenbsd -g -MD -MP -MF.depend.tokenizer.o -MTtokenizer.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef  -Qunused-arguments  -c tokenizer.c -o tokenizer.o
--- all_subdir_usr.sbin ---
--- nsparse.o ---
cc  -O2 -pipe -DACPI_EXEC_APP -fno-strict-aliasing   -I/usr/src/usr.sbin/acpi/acpidb/../../../sys -g -MD -MP -MF.depend.nsparse.o -MTnsparse.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef  -Qunused-arguments  -c /usr/src/usr.sbin/acpi/acpidb/../../../sys/contrib/dev/acpica/components/namespace/nsparse.c -o nsparse.o
--- nspredef.o ---
cc  -O2 -pipe -DACPI_EXEC_APP -fno-strict-aliasing   -I/usr/src/usr.sbin/acpi/acpidb/../../../sys -g -MD -MP -MF.depend.nspredef.o -MTnspredef.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef  -Qunused-arguments  -c /usr/src/usr.sbin/acpi/acpidb/../../../sys/contrib/dev/acpica/components/namespace/nspredef.c -o nspredef.o
--- all_subdir_tests ---
--- unix_seqpacket_test.full ---
cc -O2 -pipe -g -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments  -o unix_seqpacket_test.full unix_seqpacket_test.o  -lprivateatf-c  -lpthread
--- unix_seqpacket_test.debug ---
objcopy --only-keep-debug unix_seqpacket_test.full unix_seqpacket_test.debug
--- unix_seqpacket_test ---
objcopy --strip-debug --add-gnu-debuglink=unix_seqpacket_test.debug  unix_seqpacket_test.full unix_seqpacket_test
--- unix_passfd_test ---
(cd /usr/src/tests/sys/kern &&  DEPENDFILE=.depend.unix_passfd_test  NO_SUBDIR=1 make -f /usr/src/tests/sys/kern/Makefile _RECURSING_PROGS=t  PROG=unix_passfd_test )
--- all_subdir_usr.bin ---
--- m4.full ---
cc -O2 -pipe -DEXTENDED -I/usr/src/usr.bin/m4 -I/usr/src/usr.bin/m4/../../lib/libopenbsd -g -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments  -o m4.full eval.o expr.o look.o main.o misc.o gnum4.o trace.o parser.o tokenizer.o   -ly  -ll  -lm -L/usr/obj/usr/src/lib/libopenbsd -lopenbsd
--- all_subdir_tests ---
--- .depend.unix_passfd_test ---
echo unix_passfd_test.full: /usr/obj/usr/src/tmp/usr/lib/libc.a /usr/obj/usr/src/tmp/usr/lib/libprivateatf-c.a >> .depend.unix_passfd_test
--- unix_passfd_test.o ---
cc  -O2 -pipe   -g -MD -MP -MF.depend.unix_passfd_test.unix_passfd_test.o -MTunix_passfd_test.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable  -Qunused-arguments  -c /usr/src/tests/sys/kern/unix_passfd_test.c -o unix_passfd_test.o
--- all_subdir_usr.sbin ---
--- nsprepkg.o ---
cc  -O2 -pipe -DACPI_EXEC_APP -fno-strict-aliasing   -I/usr/src/usr.sbin/acpi/acpidb/../../../sys -g -MD -MP -MF.depend.nsprepkg.o -MTnsprepkg.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef  -Qunused-arguments  -c /usr/src/usr.sbin/acpi/acpidb/../../../sys/contrib/dev/acpica/components/namespace/nsprepkg.c -o nsprepkg.o
--- all_subdir_usr.bin ---
--- m4.1.gz ---
gzip -cn /usr/src/usr.bin/m4/m4.1 > m4.1.gz
--- m4.debug ---
objcopy --only-keep-debug m4.full m4.debug
--- m4 ---
objcopy --strip-debug --add-gnu-debuglink=m4.debug  m4.full m4
--- all ---
===> usr.bin/m4/tests (all)
--- legacy_test ---
cat /usr/src/usr.bin/m4/tests/legacy_test.sh >legacy_test.tmp
chmod +x legacy_test.tmp
mv legacy_test.tmp legacy_test
--- Kyuafile ---
--- all_subdir_usr.bin/mandoc ---
===> usr.bin/mandoc (all)
--- .depend ---
echo mandoc.full: /usr/obj/usr/src/tmp/usr/lib/libc.a /usr/obj/usr/src/lib/libopenbsd/libopenbsd.a /usr/obj/usr/src/tmp/usr/lib/libprivatesqlite3.a /usr/obj/usr/src/tmp/usr/lib/libz.a >> .depend
--- man.o ---
cc  -O2 -pipe   -DHAVE_CONFIG_H  -D_WITH_GETLINE  -I/usr/src/usr.bin/mandoc/../../lib/libopenbsd/  -I/usr/src/usr.bin/mandoc/../../contrib/sqlite3 -g -MD -MP -MF.depend.man.o -MTman.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter  -Qunused-arguments  -c /usr/src/usr.bin/mandoc/../../contrib/mdocml/man.c -o man.o
--- all_subdir_tests ---
--- unix_passfd_test.full ---
cc -O2 -pipe -g -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments  -o unix_passfd_test.full unix_passfd_test.o  -lprivateatf-c
--- unix_passfd_test.debug ---
objcopy --only-keep-debug unix_passfd_test.full unix_passfd_test.debug
--- unix_passfd_test ---
objcopy --strip-debug --add-gnu-debuglink=unix_passfd_test.debug  unix_passfd_test.full unix_passfd_test
--- lockf_test ---
(cd /usr/src/tests/sys/kern &&  DEPENDFILE=.depend.lockf_test  NO_SUBDIR=1 make -f /usr/src/tests/sys/kern/Makefile _RECURSING_PROGS=t  PROG=lockf_test )
--- all_subdir_usr.sbin ---
--- nsrepair.o ---
cc  -O2 -pipe -DACPI_EXEC_APP -fno-strict-aliasing   -I/usr/src/usr.sbin/acpi/acpidb/../../../sys -g -MD -MP -MF.depend.nsrepair.o -MTnsrepair.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef  -Qunused-arguments  -c /usr/src/usr.sbin/acpi/acpidb/../../../sys/contrib/dev/acpica/components/namespace/nsrepair.c -o nsrepair.o
--- all_subdir_tests ---
--- .depend.lockf_test ---
echo lockf_test.full: /usr/obj/usr/src/tmp/usr/lib/libc.a /usr/obj/usr/src/tmp/usr/lib/libprivateatf-c.a /usr/obj/usr/src/lib/libnetbsd/libnetbsd.a >> .depend.lockf_test
--- t_lockf.o ---
cc  -O2 -pipe   -I/usr/src/lib/libnetbsd -I/usr/src/contrib/netbsd-tests -g -MD -MP -MF.depend.lockf_test.t_lockf.o -MTt_lockf.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable  -Qunused-arguments  -c /usr/src/contrib/netbsd-tests/kernel/t_lockf.c -o t_lockf.o
--- all_subdir_usr.bin ---
--- man_hash.o ---
cc  -O2 -pipe   -DHAVE_CONFIG_H  -D_WITH_GETLINE  -I/usr/src/usr.bin/mandoc/../../lib/libopenbsd/  -I/usr/src/usr.bin/mandoc/../../contrib/sqlite3 -g -MD -MP -MF.depend.man_hash.o -MTman_hash.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter  -Qunused-arguments  -c /usr/src/usr.bin/mandoc/../../contrib/mdocml/man_hash.c -o man_hash.o
--- man_macro.o ---
cc  -O2 -pipe   -DHAVE_CONFIG_H  -D_WITH_GETLINE  -I/usr/src/usr.bin/mandoc/../../lib/libopenbsd/  -I/usr/src/usr.bin/mandoc/../../contrib/sqlite3 -g -MD -MP -MF.depend.man_macro.o -MTman_macro.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter  -Qunused-arguments  -c /usr/src/usr.bin/mandoc/../../contrib/mdocml/man_macro.c -o man_macro.o
--- all_subdir_usr.sbin ---
--- nsrepair2.o ---
cc  -O2 -pipe -DACPI_EXEC_APP -fno-strict-aliasing   -I/usr/src/usr.sbin/acpi/acpidb/../../../sys -g -MD -MP -MF.depend.nsrepair2.o -MTnsrepair2.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef  -Qunused-arguments  -c /usr/src/usr.sbin/acpi/acpidb/../../../sys/contrib/dev/acpica/components/namespace/nsrepair2.c -o nsrepair2.o
--- all_subdir_tests ---
--- lockf_test.full ---
cc -O2 -pipe -I/usr/src/lib/libnetbsd -I/usr/src/contrib/netbsd-tests -g -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments  -L/usr/obj/usr/src/lib/libnetbsd -o lockf_test.full t_lockf.o  -lprivateatf-c -L/usr/obj/usr/src/lib/libnetbsd -lnetbsd
--- lockf_test.debug ---
objcopy --only-keep-debug lockf_test.full lockf_test.debug
--- lockf_test ---
objcopy --strip-debug --add-gnu-debuglink=lockf_test.debug  lockf_test.full lockf_test
--- mqueue_test ---
(cd /usr/src/tests/sys/kern &&  DEPENDFILE=.depend.mqueue_test  NO_SUBDIR=1 make -f /usr/src/tests/sys/kern/Makefile _RECURSING_PROGS=t  PROG=mqueue_test )
--- .depend.mqueue_test ---
echo mqueue_test.full: /usr/obj/usr/src/tmp/usr/lib/libc.a /usr/obj/usr/src/tmp/usr/lib/libprivateatf-c.a /usr/obj/usr/src/tmp/usr/lib/librt.a /usr/obj/usr/src/lib/libnetbsd/libnetbsd.a >> .depend.mqueue_test
--- t_mqueue.o ---
cc  -O2 -pipe   -I/usr/src/tests -I/usr/src/lib/libnetbsd -I/usr/src/contrib/netbsd-tests -g -MD -MP -MF.depend.mqueue_test.t_mqueue.o -MTt_mqueue.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable  -Qunused-arguments  -c /usr/src/contrib/netbsd-tests/kernel/t_mqueue.c -o t_mqueue.o
--- all_subdir_usr.bin ---
--- man_validate.o ---
cc  -O2 -pipe   -DHAVE_CONFIG_H  -D_WITH_GETLINE  -I/usr/src/usr.bin/mandoc/../../lib/libopenbsd/  -I/usr/src/usr.bin/mandoc/../../contrib/sqlite3 -g -MD -MP -MF.depend.man_validate.o -MTman_validate.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter  -Qunused-arguments  -c /usr/src/usr.bin/mandoc/../../contrib/mdocml/man_validate.c -o man_validate.o
--- all_subdir_tests ---
--- mqueue_test.full ---
cc -O2 -pipe -I/usr/src/tests -I/usr/src/lib/libnetbsd -I/usr/src/contrib/netbsd-tests -g -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments  -L/usr/obj/usr/src/lib/libnetbsd -o mqueue_test.full t_mqueue.o  -lprivateatf-c  -lrt -L/usr/obj/usr/src/lib/libnetbsd -lnetbsd
--- mqueue_test.debug ---
objcopy --only-keep-debug mqueue_test.full mqueue_test.debug
--- mqueue_test ---
objcopy --strip-debug --add-gnu-debuglink=mqueue_test.debug  mqueue_test.full mqueue_test
--- subr_unit_test ---
--- all_subdir_usr.sbin ---
--- nssearch.o ---
--- all_subdir_tests ---
(cd /usr/src/tests/sys/kern &&  DEPENDFILE=.depend.subr_unit_test  NO_SUBDIR=1 make -f /usr/src/tests/sys/kern/Makefile _RECURSING_PROGS=t  PROG=subr_unit_test )
--- all_subdir_usr.sbin ---
cc  -O2 -pipe -DACPI_EXEC_APP -fno-strict-aliasing   -I/usr/src/usr.sbin/acpi/acpidb/../../../sys -g -MD -MP -MF.depend.nssearch.o -MTnssearch.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef  -Qunused-arguments  -c /usr/src/usr.sbin/acpi/acpidb/../../../sys/contrib/dev/acpica/components/namespace/nssearch.c -o nssearch.o
--- all_subdir_tests ---
--- .depend.subr_unit_test ---
echo subr_unit_test.full: /usr/obj/usr/src/tmp/usr/lib/libc.a  >> .depend.subr_unit_test
--- subr_unit.o ---
cc  -O2 -pipe   -g -MD -MP -MF.depend.subr_unit_test.subr_unit.o -MTsubr_unit.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable  -Qunused-arguments -Wno-missing-prototypes -c /usr/src/sys/kern/subr_unit.c -o subr_unit.o
/usr/src/sys/kern/subr_unit.c:1030:16: error: comparison of integers of different signs: 'u_int' (aka 'unsigned int') and 'long' [-Werror,-Wsign-compare]
        for (m = 0; m < count * reps; m++) {
                    ~ ^ ~~~~~~~~~~~~
/usr/src/sys/kern/subr_unit.c:1046:16: error: comparison of integers of different signs: 'u_int' (aka 'unsigned int') and 'long' [-Werror,-Wsign-compare]
        for (i = 0; i < count; i++) {
                    ~ ^ ~~~~~
2 errors generated.
*** [subr_unit.o] Error code 1

make[6]: stopped in /usr/src/tests/sys/kern
1 error

make[6]: stopped in /usr/src/tests/sys/kern
*** [subr_unit_test] Error code 2

make[5]: stopped in /usr/src/tests/sys/kern
1 error

make[5]: stopped in /usr/src/tests/sys/kern
*** [all_subdir_tests/sys/kern] Error code 2

make[4]: stopped in /usr/src/tests/sys
1 error

make[4]: stopped in /usr/src/tests/sys
*** [all_subdir_tests/sys] Error code 2

make[3]: stopped in /usr/src/tests
1 error

make[3]: stopped in /usr/src/tests
*** [all_subdir_tests] Error code 2

make[2]: stopped in /usr/src
--- all_subdir_usr.bin ---
A failure has been detected in another branch of the parallel make

make[4]: stopped in /usr/src/usr.bin/mandoc
*** [all_subdir_usr.bin/mandoc] Error code 2

make[3]: stopped in /usr/src/usr.bin
1 error

make[3]: stopped in /usr/src/usr.bin
*** [all_subdir_usr.bin] Error code 2

make[2]: stopped in /usr/src
--- all_subdir_usr.sbin ---
A failure has been detected in another branch of the parallel make

make[5]: stopped in /usr/src/usr.sbin/acpi/acpidb
*** [all] Error code 2

make[4]: stopped in /usr/src/usr.sbin/acpi
1 error

make[4]: stopped in /usr/src/usr.sbin/acpi
*** [all_subdir_usr.sbin/acpi] Error code 2

make[3]: stopped in /usr/src/usr.sbin
1 error

make[3]: stopped in /usr/src/usr.sbin
*** [all_subdir_usr.sbin] Error code 2

make[2]: stopped in /usr/src
--- all_subdir_lib ---
A failure has been detected in another branch of the parallel make

make[4]: stopped in /usr/src/lib/libxo
*** [all_subdir_lib/libxo] Error code 2

make[3]: stopped in /usr/src/lib
1 error

make[3]: stopped in /usr/src/lib
*** [all_subdir_lib] Error code 2

make[2]: stopped in /usr/src
4 errors

make[2]: stopped in /usr/src
*** [everything] Error code 2

make[1]: stopped in /usr/src
1 error

make[1]: stopped in /usr/src
*** [buildworld] 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/hudson5689829517514269844.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::104: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 - Any
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-i386
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

FreeBSD_HEAD_i386 - Build #3186 - Fixed

jenkins-admin
FreeBSD_HEAD_i386 - Build #3186 - Fixed:

Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3186/
Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3186/changes
Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3186/console

Change summaries:

300548 by adrian:
[bhnd] Implement pass-through resource management for ChipCommon.

This patchset adds support to bhnd_chipc for sharing SYS_RES_MEMORY
resources with its children, allowing us to hang devices off of
bhnd_chipc that rely on access to a subset of the device register space
that bhnd_chipc itself must also allocate.

We could avoid most of this heavy lifting if RF_SHAREABLE+SYS_RES_MEMORY
wasn't limited to use with allocations at the same size/offset.

As a work-around, I implemented something similar to vga_pci.c, which
implements similar reference counting of of PCI BAR resources for its
children.

With these changes, chipc will use reference counting of SYS_RES_MEMORY
allocation/activation requests, to decide when to allocate/activate/
deactivate/release resources from the parent bhnd(4) bus.

The requesting child device is allocated a new resource from chipc's
rman, pointing to (possibly a subregion of) the refcounted bhnd resources
allocated by chipc.

Other resource types are just passed directly to the parent bhnd bus;
RF_SHAREABLE works just fine with IRQs.

I also lifted the SPROM device code out into a common driver, since this
now allows me to hang simple subclasses off of a common driver off of both
bhndb_pci and bhnd_chipc.

Tested:

* (landonf) Tested against BCM4331 and BCM4312, confirmed that SPROM still
  attaches and can be queried.

Submitted by: Landon Fuller <[hidden email]>
Reviewed by: [hidden email]
Differential Revision: https://reviews.freebsd.org/D6471

300547 by truckman:
Fix multiple Coverity Out-of-bounds access false postive issues in CAM

The currently used idiom for clearing the part of a ccb after its
header generates one or two Coverity errors for each time it is
used.  All instances generate an Out-of-bounds access (ARRAY_VS_SINGLETON)
error because of the treatment of the header as a two element array,
with a pointer to the non-existent second element being passed as
the starting address to bzero().  Some instances also alsp generate
Out-of-bounds access (OVERRUN) errors, probably because the space
being cleared is larger than the sizeofstruct ccb_hdr).

In addition, this idiom is difficult for humans to understand and
it is error prone.  The user has to chose the proper struct ccb_*
type (which does not appear in the surrounding code) for the sizeof()
in the length calculation.  I found several instances where the
length was incorrect, which could cause either an actual out of
bounds write, or incompletely clear the ccb.

A better way is to write the code to clear the ccb itself starting
at sizeof(ccb_hdr) bytes from the start of the ccb, and calculate
the length based on the specific type of struct ccb_* being cleared
as specified by the union ccb member being used.  The latter can
normally be seen in the nearby code.  This is friendlier for Coverity
and other static analysis tools because they will see that the
intent is to clear the trailing part of the ccb.

Wrap all of the boilerplate code in a convenient macro that only
requires a pointer to the desired union ccb member (or a pointer
to the union ccb itself) as an argument.

Reported by: Coverity
CID: 1007578, 1008684, 1009724, 1009773, 1011304, 1011306
CID: 1011307, 1011308, 1011309, 1011310, 1011311, 1011312
CID: 1011313, 1011314, 1011315, 1011316, 1011317, 1011318
CID: 1011319, 1011320, 1011321, 1011322, 1011324, 1011325
CID: 1011326, 1011327, 1011328, 1011329, 1011330, 1011374
CID: 1011390, 1011391, 1011392, 1011393, 1011394, 1011395
CID: 1011396, 1011397, 1011398, 1011399, 1011400, 1011401
CID: 1011402, 1011403, 1011404, 1011405, 1011406, 1011408
CID: 1011409, 1011410, 1011411, 1011412, 1011413, 1011414
CID: 1017461, 1018387, 1086860, 1086874, 1194257, 1229897
CID: 1229968, 1306229, 1306234, 1331282, 1331283, 1331294
CID: 1331295, 1331535, 1331536, 1331539, 1331540, 1341623
CID: 1341624, 1341637, 1341638, 1355264, 1355324
Reviewed by: scottl, ken, delphij, imp
MFH: 1 month
Differential Revision: https://reviews.freebsd.org/D6496

300546 by allanjude:
Only set kern.geom.part.mbr.enforce_chs=0 once, instead of once per disk

Sponsored by: ScaleEngine Inc.

300545 by allanjude:
Add support for RAID 1+0 (striped mirrors) to bsdinstall/zfsboot

Sponsored by: ScaleEngine Inc.

300544 by asomers:
Fix build of kern/subr_unit.c, broken by r300539

Reported by: peter
Pointyhat to: asomers
Sponsored by: Spectra Logic Corp

_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-i386
To unsubscribe, send any mail to "[hidden email]"