FreeBSD_HEAD_amd64_gcc - Build #1747 - Still Failing

From: <jenkins-admin_at_FreeBSD.org>
Date: Thu, 29 Dec 2016 12:17:50 +0000 (GMT)
FreeBSD_HEAD_amd64_gcc - Build #1747 - Still Failing:

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

Change summaries:

310770 by arybchik:
sfxge(4): cleanup: clarify/unify variable name used for put-list length

get_count is used for get-list.

Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days

310767 by mjg:
cache: depessimize hashing macros/inlines

All hash sizes are power-of-2, but the compiler does not know that for sure
and 'foo % size' forces doing a division.

Store the size - 1 and use 'foo & hash' instead which allows mere shift.

310766 by mjg:
cache: drop the NULL check from VP2VNODELOCK

Now that negative entries are annotated with a dedicated flag, NULL vnodes
are no longer passed.

310765 by arybchik:
sfxge(4): add support for firmware-verified NVRAM updates to the common code

Submitted by:   Andy Moreton <amoreton at solarflare.com>
Reviewed by:    gnn
Sponsored by:   Solarflare Communications, Inc.
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D8942

310764 by arybchik:
sfxge(4): sync up tlv_layout.h (from firmwaresrc 82cd8a5715e9)

Submitted by:   Matthew Slattery <mslattery at solarflare.com>
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days

310763 by ngie:
Use uint32_t instead of u_int32_t for or_last_change and services in "struct systemg"

This is being done to match "struct systemg" in snmpmod(3)

No functional change

MFC after:	3 days

310762 by arybchik:
sfxge(4): regenerate MCDI headers from firmwaresrc .yml

Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days

310760 by arybchik:
sfxge(4): fix typo in pseudo header accessor function names

Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days

310758 by arybchik:
sfxge(4): delete hunt_phy.c

Submitted by:   Mark Spender <mspender at solarflare.com>
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days

310756 by arybchik:
sfxge(4): do not use enum type when values are bitmask

ICC complains that enumerated type mixed with another type.

Found by DPDK upstream build sanity check.

Reviewed by:    gnn
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days
Differential Revision:  https://reviews.freebsd.org/D8954

310755 by arybchik:
sfxge(4): do not use enum for filter flags

It is not 100% correct to assign non-enum values to enum type
variables.

Found by ICC build (DPDK PMD upstreaming).

Reviewed by:    gnn
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days
Differential Revision:  https://reviews.freebsd.org/D8953

310754 by arybchik:
sfxge(4): don't use Tx descriptor push with TSO option descriptors

It is not safe to push TSO option descriptors if pacer bypass is
enabled, so to make sure that doesn't happen never push TSO option
descriptors.

Submitted by:   Mark Spender <mspender at solarflare.com>
Reviewed by:    gnn
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days
Differential Revision:  https://reviews.freebsd.org/D8952

310753 by arybchik:
sfxge(4): split EFX_FILTER_MATCH_LOC_MAC_IG back into separate flags

The flag EFX_FILTER_MATCH_LOC_MAC_IG to represent filtering on the
individual/group bit of the MAC address (with the two cases being
distingusished by the MAC address in the filter specification) was
introduced to mirror the Linux driver filtering code, but the
implementations are different enough anyway that it isn't of much value.

Having separate flags for unknown unicast and multicast simplifies
the code and allows the set of flags to match those used by MCDI.

It will also makes it easier to report whether these filters are
supported.

In the MCDI definitions, the unknown multicast and unicast flags have
the values 0x40000000 and 0x80000000 respectively, and so using the
same values for simplicity requires 32 bits in the filter specification
to store the flags. This means the structure is now a little bigger
than 64 bytes, but filters are not often used on critical paths so this
shouldn't have much impact - on Linux they are also bigger than they
used to be.

Submitted by:   Mark Spender <mspender at solarflare.com>
Reviewed by:    gnn
Sponsored by:   Solarflare Communications, Inc.
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D8951

310752 by arybchik:
sfxge(4): allow to have no NIC handle on Rx datapath in DPDK PMD

It is required to minimize RxQ context in the driver or avoid chaising
for the NIC handle in adapter (global per-interface) structure.

Reviewed by:    gnn
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days
Differential Revision:  https://reviews.freebsd.org/D8950

310750 by arybchik:
sfxge(4): add missing barrier in common code MCDI response handling

The semantics of the MCDI interfacve require reading the first
dword of the header before any other data in the buffer. Add
a barrier to the common code MCDI handler to enforce this.

Submitted by:   Andy Moreton <amoreton at solarflare.com>
Reviewed by:    gnn
Sponsored by:   Solarflare Communications, Inc.
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D8949

310749 by arybchik:
sfxge(4): use correct port number in sensor decoding

The port mask used for per-port sensors in mcdi_sensor_map
assumes zero-based port numbering. The port mask used in
the code is based on the one-based MCDI port number.

Fix this to lookup the correct per-port sensors, and to
allow reporting of sensor events from higher port numbers.

Submitted by:   Andy Moreton <amoreton at solarflare.com>
Reviewed by:    gnn
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days
Differential Revision:  https://reviews.freebsd.org/D8947

310748 by arybchik:
sfxge(4): cleanup: simplify disable scatter logic in ef10_rx_qcreate

Reviewed by:    gnn
Submitted by:   Andy Moreton <amoreton at solarflare.com>
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days
Differential Revision:  https://reviews.freebsd.org/D8945

310747 by arybchik:
sfxge(4): provide a way to find out which MAC stats are supported

Reviewed by:    gnn
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days
Differential Revision:  https://reviews.freebsd.org/D8944

310746 by arybchik:
sfxge(4): make the common code determine the number of PFs

Submitted by:   Ivan Malov <Ivan.Malov at oktetlabs.ru>
Reviewed by:    gnn
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days
Differential Revision:  https://reviews.freebsd.org/D8941

310745 by arybchik:
sfxge(4): make the common code retrieve the number of FATSOv2 contexts

Submitted by:   Ivan Malov <Ivan.Malov at oktetlabs.ru>
Reviewed by:    gnn
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days
Differential Revision:  https://reviews.freebsd.org/D8940

310744 by arybchik:
sfxge(4): fix efx_ev_qpoll for non-Siena builds

Both Siena and EF10 use the siena_ev_qpoll() implementation, but this
function is not defined in builds without EFSYS_OPT_SIENA.

Remove siena_ev_qpoll and inline it into efx_ev_qpoll to allow it
to be used in non-Siena builds.

Also remove outdated FIXME comment, as EF10 event batching/merging has
been implemented long ago without needing to modify this code.

Submitted by:   Andy Moreton <amoreton at solarflare.com>
Reviewed by:    gnn
Sponsored by:   Solarflare Communications, Inc.
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D8939

310742 by arybchik:
sfxge(4): fix common code for non-Siena builds

Submitted by:   Andy Moreton <amoreton at solarflare.com>
Reviewed by:    gnn
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days
Differential Revision:  https://reviews.freebsd.org/D8938

310741 by arybchik:
sfxge(4): fix misuse of siena_build_filter in common code

Submitted by:   Andy Moreton <amoreton at solarflare.com>
Reviewed by:    gnn
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days
Differential Revision:  https://reviews.freebsd.org/D8937

310734 by jhb:
Note that the Chelsio T6 also supports 25Gbps.

To avoid overflowing 80 columns, condense the cxgbe description a bit.

Reviewed by:	np

310729 by ngie:
Prevent improper memory accesses after calling snmp_pdu_free and snmp_value_free

snmp_pdu_free: set pdu->nbindings to 0 to limit the damage that
could happen if a pdu was reused after calling the function, and
as both stack and heap allocation types are used in contrib/bsnmp
and usr.sbin/bsnmpd.

snmp_value_free: NULL out value->v.octetstring.octets after calling
free on it to prevent a double-free from occurring.

MFC after:      2 weeks

310728 by ngie:
Install {asn1,bsnmpagent,bsnmpclient,bsnmplib}.3 as all of the APIs
they document

Also, alphabetically sort MAN

MFC after:	3 days

310727 by marius:
Fix a bug in r272840; given that the optlen parameter of setsockopt(2)
is a 32-bit socklen_t, do_get3() passes the kernel to access the wrong
32-bit half on big-endian LP64 machines when simply casting the 64-bit
size_t optlen to a socklen_t pointer.
While at it and given that the intention of do_get3() apparently is to
hide/wrap the fact that socket options are used for communication with
ipfw(4), change the optlen parameter of do_set3() to be of type size_t
and as such more appropriate than uintptr_t, too.

MFC after:	3 days

310726 by emaste:
cdboot: add explict suffix to ambiguous or instruction

Clang disallows ambiguous instructions (GNU as has a default based on
chosen .code setting). We only need 'orb' here because KARGS_FLAGS_PXE
fits in a byte; this is the same as done in bxeboot.

Reviewed by:	kib
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D8959

310724 by markj:
Follow DW_AT_specification when looking up DW_AT_type attributes.

dwarf_attrval_*() will search the parent DIE referenced by a
DW_AT_abstract_origin attribute for the value of the DW_AT_type attribute.
Do the same thing for the DW_AT_specification attributes in variable
definitions emitted by GCC 6.2, and ensure that we return an error rather
than crashing if neither DW_AT_abstract_origin or DW_AT_specification is
found when looking for the value of the DW_AT_type attribute.

PR:		215350, 215395
Reviewed by:	emaste
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D8920

310722 by kan:
Do not use read-modify-write on MSC control register.

The register is write-only, so just write only bits we want.

Submitted by:	jmcneill

310721 by jhb:
Mention T6 and 100GbE in description of cxgbe.

MFC after:	3 days

310720 by alc:
Relax the object type restrictions on vm_page_alloc_contig().  Specifically,
add support for object types that were previously prohibited because they
could contain PG_CACHED pages.

Roughly halve the number of radix trie operations performed by
vm_page_alloc_contig() using the same approach that is employed by
vm_page_alloc().  Also, eliminate the radix trie lookup performed with the
free page queues lock held.

Tidy up the handling of radix trie insert failures in vm_page_alloc() and
vm_page_alloc_contig().

Reviewed by:	kib, markj
Tested by:	pho
Sponsored by:	Dell EMC Isilon
Differential Revision:	https://reviews.freebsd.org/D8878

310719 by arybchik:
sfxge(4): cleanup: remove last use of deprecated function flags with privilege check

The function flags were changed to mirror the privileges, but
the privileges are preferred.

Submitted by:   Mark Spender <mspender at solarflare.com>
Reviewed by:    gnn
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days
Differential Revision:  https://reviews.freebsd.org/D8936

310718 by amdmi3:
bzip2 does not exit after showing license as requested with --version
or --license as most apps would do, instead it waits for data to
compress on stdin. Because of that, if `bzip2 --version' is called,
bogus `bzip2: I won't write compressed data to a terminal' error
message will be displayed, and checking for bzip2 version in scripts
as in

    bzip2 --version 2>&1 | grep -o "Version [^,]*"

will hand as bzip2 would wait for data to compress on stdin. Fix
this by exiting right after showing version/license text.

I've tried to push this upstream for more than a year, but author
is unresponsive, so upstream may be considered dead.

Ubuntu applies similar fix, for the note.

PR:		199443
Approved by:	dim, bapt
MFC after:	2 weeks
Differential Revision:	D8924

310717 by arybchik:
sfxge(4): move BIST methods from hunt_phy.c to ef10_phy.c

Submitted by:   Mark Spender <mspender at solarflare.com>
Reviewed by:    gnn
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days
Differential Revision:  https://reviews.freebsd.org/D8935

310716 by arybchik:
sfxge(4): add UEFI ROM support to the common code

Submitted by:   Andrew Lee <alee at solarflare.com>
Reviewed by:    gnn
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days
Differential Revision:  https://reviews.freebsd.org/D8934

310715 by arybchik:
sfxge(4): fix GET_RXDP_CONFIG usage for multi-PF on Medford

On Medford, using MC_CMD_GET_RXDP_CONFIG to query the RX end
padding setting is in the ADMIN group, and so fails for
unprivileged functions. In that case, assume the largest size
supported by Medford hardware (256bytes) to prevent overrun.

Submitted by:   Andy Moreton <amoreton at solarflare.com>
Reviewed by:    gnn
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days
Differential Revision:  https://reviews.freebsd.org/D8933

310714 by arybchik:
sfxge(4): support Medford bootcfg partition layout in common code

For Siena and Huntington, the per-port bootcfg (aka expcfg) is
stored in a dedicated 4Kbyte partition for each port.

For Medford, the per-PF bootcfg is stored in a 2Kbyte sector
within a single shared partition. Update the common code to support
the new bootcfg layout.

Submitted by:   Andy Moreton <amoreton at solarflare.com>
Reviewed by:    gnn
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days
Differential Revision:  https://reviews.freebsd.org/D8932

310713 by arybchik:
sfxge(4): add possibility to control event queue performance profile

It is ignored on SFN5xxx/6xxx (aka Siena).

Reviewed by:    gnn
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days
Differential Revision:  https://reviews.freebsd.org/D8931

310712 by marius:
- Use correct offsets into the keys set array. As the elements of this
  zero-length array are dynamically sized at run-time based on the use
  of hints, compilers can't be expected to figure out these offsets on
  their own. [1]
- Fix incorrect comparison in cmp_nans(). [2]

PR:		204571 [1], 202301 [2]
Submitted by:	David Binderman [2]
MFC after:	3 days

310711 by ngie:
Don't explicitly build tcp wrappers support into bsnmpd; make it conditional
on MK_TCP_WRAPPERS != "no"

This likely fixes an issue seen where some of the USE_TCPWRAPPERS code didn't
work as advertised

MFC after:	1 week

310709 by arybchik:
sfxge(4): fix invalid type of eft_unicst_filter_count

Found by clang when boolean_t is defined as bool for DPDK PMD.

Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days

310708 by arybchik:
sfxge(4): do not initialize enumerated type variable to another type

Fix build warning generated by ICC.

Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days

310707 by loos:
Fix the parsing of NPt binat rules.

In this specific case the src address can be set to any, which was not
accepted prior to this commit.

pfSense bug report:	https://redmine.pfsense.org/issues/6985
Reviewed by:	kp
Obtained from:	pfSense
MFC after:	2 weeks
Sponsored by:	Rubicon Communications, LLC (Netgate)

310706 by pfg:
Undo small wrong style change.

Reported by:	kib

310705 by pfg:
style(9) cleanups.

Just to reduce some of the issues found with indent(1).

MFC after:	1 week

310704 by arybchik:
sfxge(4): translate MC_CMD_ERR_ERANGE to host errno value

This is needed because MCDI command MC_CMD_REKEY can return
MC_CMD_ERR_ERANGE.

Submitted by:   Tom Millington <tmillington at solarflare.com>
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days

310703 by mav:
Pass proper arguments (handles, not directly structure pointers) to
scif_cb_domain_device_removed().

This should fix NULL dereference on task management function timeout.

Reviewed by:	jimharris
MFC after:	2 weeks

310702 by emaste:
btxldr: process all PT_LOAD segments, not just the first two

With default settings GNU ld generates two PT_LOADs for loader.sym while
LLD generates three, because it creates a rodata segment. Previously
btxldr terminated phdr processing after two PT_LOADs. Remove the early
termination to process all PT_LOADs.

Reviewed by:	kib, tsoome
MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D8929

310701 by br:
o Fix style.
o Remove set but not used variable.

Sponsored by:	DARPA, AFRL

310700 by kan:
Be more conservative when enabling write-combining on MIPS

Some MIPS revisions do implement uncached-accelerate caching
attribute, but place extra requirement on access, such as
partial-word or out-of-sequence writes potentially having an
“unpredictable” effects.

310699 by arybchik:
sfxge(4): rename hunt_bist_* methods to ef10_bist_*

Submitted by:   Mark Spender <mspender at solarflare.com>
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days

310698 by araujo:
Print hostcache usage counts with TCP statistics.

PR:		196252
Submitted by:	Anton Yuzhaninov <citrin+pr_at_citrin.ru>
MFC after:	3 weeks.

310696 by arybchik:
sfxge(4): cleanup: improve prefast annotations

Submitted by:   Andy Moreton <amoreton at solarflare.com>
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days

310695 by arybchik:
sfxge(4): fix defined-but-not-used warning if neither VPD nor NVRAM opt enabled

Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days

310694 by arybchik:
sfxge(4): cleanup: add missing spaces

Found by DPDK checkpatch.sh

Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days

310693 by arybchik:
sfxge(4): cleanup: avoid unspecified unsigned

Found by DPDK checkpatch.sh

Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days

310692 by arybchik:
sfxge(4): enclose macro complex value in parenthesis

Found by DPDK checkpatches.sh

Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days

310691 by arybchik:
sfxge(4): make strings array pointer itself immutable

Found by DPDK checkpatches.sh

Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days

310690 by arybchik:
sfxge(4): cleanup: add const qualifier to const array pointer

Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days

310689 by arybchik:
sfxge(4): cleanup: avoid spaces before TAB

Found by DPDK checkpatch.sh

Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days

310688 by arybchik:
sfxge(4): cleanup: avoid space just before TAB in efx_types.h

Found by DPDK checkpatch.sh

Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days

310687 by arybchik:
sfxge(4): cleanup: use TAB to indent

Found by DPDK checkpatch.sh

Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days



The end of the build log:

[...truncated 317262 lines...]
ctfconvert -L VERSION -g cam_xpt.o
--- scsi_cd.o ---
/usr/local/bin/x86_64-unknown-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib -B/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp -B/usr/local/x86_64-freebsd/bin/ -c -O2 -frename-registers -pipe -fno-strict-aliasing  -g -nostdinc  -I. -I/builds/FreeBSD_HEAD_amd64_gcc/sys -I/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD  -MF.depend.scsi_cd.o -MTscsi_cd.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error=address -Wno-error=aggressive-loop-optimizations -Wno-error=array-bounds -Wno-error=attributes -Wno-error=cast-qual -Wno-error=enum-compare -Wno-error=inline -Wno-error=maybe-uninitialized -Wno-error=overflow -Wno-error=sequence-point -Wno-error=strict-overflow -Wno-error=unused-but-set-variable -Wno-error=misleading-indentation -Wno-error=nonnull-compare -Wno-error=shift-overflow -Wno-error=tautological-compare  -fno-common -fms-extensions -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -std=iso9899:1999   /builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_cd.c
--- modules-all ---
--- zfs.ko ---
/usr/local/x86_64-freebsd/bin/objcopy --strip-debug --add-gnu-debuglink=zfs.ko.debug  zfs.ko.full zfs.ko
--- scsi_ch.o ---
/usr/local/bin/x86_64-unknown-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib -B/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp -B/usr/local/x86_64-freebsd/bin/ -c -O2 -frename-registers -pipe -fno-strict-aliasing  -g -nostdinc  -I. -I/builds/FreeBSD_HEAD_amd64_gcc/sys -I/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD  -MF.depend.scsi_ch.o -MTscsi_ch.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error=address -Wno-error=aggressive-loop-optimizations -Wno-error=array-bounds -Wno-error=attributes -Wno-error=cast-qual -Wno-error=enum-compare -Wno-error=inline -Wno-error=maybe-uninitialized -Wno-error=overflow -Wno-error=sequence-point -Wno-error=strict-overflow -Wno-error=unused-but-set-variable -Wno-error=misleading-indentation -Wno-error=nonnull-compare -Wno-error=shift-overflow -Wno-error=tautological-compare  -fno-common -fms-extensions -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -std=iso9899:1999   /builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_ch.c
--- scsi_xpt.o ---
ctfconvert -L VERSION -g scsi_xpt.o
--- ata_da.o ---
/usr/local/bin/x86_64-unknown-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib -B/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp -B/usr/local/x86_64-freebsd/bin/ -c -O2 -frename-registers -pipe -fno-strict-aliasing  -g -nostdinc  -I. -I/builds/FreeBSD_HEAD_amd64_gcc/sys -I/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD  -MF.depend.ata_da.o -MTata_da.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error=address -Wno-error=aggressive-loop-optimizations -Wno-error=array-bounds -Wno-error=attributes -Wno-error=cast-qual -Wno-error=enum-compare -Wno-error=inline -Wno-error=maybe-uninitialized -Wno-error=overflow -Wno-error=sequence-point -Wno-error=strict-overflow -Wno-error=unused-but-set-variable -Wno-error=misleading-indentation -Wno-error=nonnull-compare -Wno-error=shift-overflow -Wno-error=tautological-compare  -fno-common -fms-extensions -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -std=iso9899:1999   /builds/FreeBSD_HEAD_amd64_gcc/sys/cam/ata/ata_da.c
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/ata/ata_da.c: In function 'adazonedone':
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/ata/ata_da.c:2614:12: warning: variable 'num_alloced' set but not used [-Wunused-but-set-variable]
   uint32_t num_alloced, hdr_len, num_avail;
            ^~~~~~~~~~~
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/ata/ata_da.c:2596:20: warning: variable 'softc' set but not used [-Wunused-but-set-variable]
  struct ada_softc *softc;
                    ^~~~~
--- scsi_ch.o ---
ctfconvert -L VERSION -g scsi_ch.o
--- scsi_da.o ---
/usr/local/bin/x86_64-unknown-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib -B/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp -B/usr/local/x86_64-freebsd/bin/ -c -O2 -frename-registers -pipe -fno-strict-aliasing  -g -nostdinc  -I. -I/builds/FreeBSD_HEAD_amd64_gcc/sys -I/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD  -MF.depend.scsi_da.o -MTscsi_da.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error=address -Wno-error=aggressive-loop-optimizations -Wno-error=array-bounds -Wno-error=attributes -Wno-error=cast-qual -Wno-error=enum-compare -Wno-error=inline -Wno-error=maybe-uninitialized -Wno-error=overflow -Wno-error=sequence-point -Wno-error=strict-overflow -Wno-error=unused-but-set-variable -Wno-error=misleading-indentation -Wno-error=nonnull-compare -Wno-error=shift-overflow -Wno-error=tautological-compare  -fno-common -fms-extensions -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -std=iso9899:1999   /builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_da.c
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_da.c: In function 'daclose':
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_da.c:1473:6: warning: variable 'error' set but not used [-Wunused-but-set-variable]
  int error;
      ^~~~~
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_da.c: In function 'dadeletemethodsysctl':
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_da.c:2269:16: warning: variable 'methods' set but not used [-Wunused-but-set-variable]
  int i, error, methods, value;
                ^~~~~~~
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_da.c: In function 'dazonedone':
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_da.c:3876:12: warning: variable 'num_alloced' set but not used [-Wunused-but-set-variable]
   uint32_t num_alloced, hdr_len, num_avail;
            ^~~~~~~~~~~
--- ata_da.o ---
In file included from /builds/FreeBSD_HEAD_amd64_gcc/sys/cam/ata/ata_da.c:46:0:
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/ata/ata_da.c: In function 'adadone':
/builds/FreeBSD_HEAD_amd64_gcc/sys/sys/endian.h:140:1: warning: inlining failed in call to 'le64dec': call is unlikely and code size would grow [-Winline]
 le64dec(const void *pp)
 ^~~~~~~
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/ata/ata_da.c:2655:29: note: called from here
   rep->header.maximum_lba = le64dec(hdr->maximum_lba);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builds/FreeBSD_HEAD_amd64_gcc/sys/cam/ata/ata_da.c:46:0:
/builds/FreeBSD_HEAD_amd64_gcc/sys/sys/endian.h:140:1: warning: inlining failed in call to 'le64dec': call is unlikely and code size would grow [-Winline]
 le64dec(const void *pp)
 ^~~~~~~
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/ata/ata_da.c:2708:8: note: called from here
        le64dec(desc->write_pointer_lba);
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builds/FreeBSD_HEAD_amd64_gcc/sys/cam/ata/ata_da.c:46:0:
/builds/FreeBSD_HEAD_amd64_gcc/sys/sys/endian.h:140:1: warning: inlining failed in call to 'le64dec': call is unlikely and code size would grow [-Winline]
 le64dec(const void *pp)
 ^~~~~~~
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/ata/ata_da.c:2706:28: note: called from here
    entry->zone_start_lba = le64dec(desc->zone_start_lba);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builds/FreeBSD_HEAD_amd64_gcc/sys/cam/ata/ata_da.c:46:0:
/builds/FreeBSD_HEAD_amd64_gcc/sys/sys/endian.h:140:1: warning: inlining failed in call to 'le64dec': call is unlikely and code size would grow [-Winline]
 le64dec(const void *pp)
 ^~~~~~~
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/ata/ata_da.c:2705:25: note: called from here
    entry->zone_length = le64dec(desc->zone_length);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
--- scsi_cd.o ---
ctfconvert -L VERSION -g scsi_cd.o
--- scsi_pass.o ---
/usr/local/bin/x86_64-unknown-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib -B/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp -B/usr/local/x86_64-freebsd/bin/ -c -O2 -frename-registers -pipe -fno-strict-aliasing  -g -nostdinc  -I. -I/builds/FreeBSD_HEAD_amd64_gcc/sys -I/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD  -MF.depend.scsi_pass.o -MTscsi_pass.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error=address -Wno-error=aggressive-loop-optimizations -Wno-error=array-bounds -Wno-error=attributes -Wno-error=cast-qual -Wno-error=enum-compare -Wno-error=inline -Wno-error=maybe-uninitialized -Wno-error=overflow -Wno-error=sequence-point -Wno-error=strict-overflow -Wno-error=unused-but-set-variable -Wno-error=misleading-indentation -Wno-error=nonnull-compare -Wno-error=shift-overflow -Wno-error=tautological-compare  -fno-common -fms-extensions -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -std=iso9899:1999   /builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_pass.c
--- ata_da.o ---
ctfconvert -L VERSION -g ata_da.o
--- scsi_sa.o ---
/usr/local/bin/x86_64-unknown-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib -B/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp -B/usr/local/x86_64-freebsd/bin/ -c -O2 -frename-registers -pipe -fno-strict-aliasing  -g -nostdinc  -I. -I/builds/FreeBSD_HEAD_amd64_gcc/sys -I/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD  -MF.depend.scsi_sa.o -MTscsi_sa.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error=address -Wno-error=aggressive-loop-optimizations -Wno-error=array-bounds -Wno-error=attributes -Wno-error=cast-qual -Wno-error=enum-compare -Wno-error=inline -Wno-error=maybe-uninitialized -Wno-error=overflow -Wno-error=sequence-point -Wno-error=strict-overflow -Wno-error=unused-but-set-variable -Wno-error=misleading-indentation -Wno-error=nonnull-compare -Wno-error=shift-overflow -Wno-error=tautological-compare  -fno-common -fms-extensions -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -std=iso9899:1999   /builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_sa.c
--- scsi_pass.o ---
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_pass.c: In function 'passmemdone':
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_pass.c:1683:13: warning: variable 'ccb' set but not used [-Wunused-but-set-variable]
  union ccb *ccb;
             ^~~
--- scsi_all.o ---
ctfconvert -L VERSION -g scsi_all.o
--- scsi_enc.o ---
/usr/local/bin/x86_64-unknown-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib -B/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp -B/usr/local/x86_64-freebsd/bin/ -c -O2 -frename-registers -pipe -fno-strict-aliasing  -g -nostdinc  -I. -I/builds/FreeBSD_HEAD_amd64_gcc/sys -I/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD  -MF.depend.scsi_enc.o -MTscsi_enc.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error=address -Wno-error=aggressive-loop-optimizations -Wno-error=array-bounds -Wno-error=attributes -Wno-error=cast-qual -Wno-error=enum-compare -Wno-error=inline -Wno-error=maybe-uninitialized -Wno-error=overflow -Wno-error=sequence-point -Wno-error=strict-overflow -Wno-error=unused-but-set-variable -Wno-error=misleading-indentation -Wno-error=nonnull-compare -Wno-error=shift-overflow -Wno-error=tautological-compare  -fno-common -fms-extensions -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -std=iso9899:1999   /builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_enc.c
--- scsi_da.o ---
In file included from /builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_da.c:47:0:
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_da.c: In function 'dadone':
/builds/FreeBSD_HEAD_amd64_gcc/sys/sys/endian.h:140:1: warning: inlining failed in call to 'le64dec': call is unlikely and code size would grow [-Winline]
 le64dec(const void *pp)
 ^~~~~~~
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_da.c:3925:62: note: called from here
   rep->header.maximum_lba = ata ?  le64dec(hdr->maximum_lba) :
                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
        scsi_8btou64(hdr->maximum_lba);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
In file included from /builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_da.c:47:0:
/builds/FreeBSD_HEAD_amd64_gcc/sys/sys/endian.h:140:1: warning: inlining failed in call to 'le64dec': call is unlikely and code size would grow [-Winline]
 le64dec(const void *pp)
 ^~~~~~~
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_da.c:3974:41: note: called from here
        ata ? le64dec(desc->zone_length) :
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
       scsi_8btou64(desc->zone_length);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
In file included from /builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_da.c:47:0:
/builds/FreeBSD_HEAD_amd64_gcc/sys/sys/endian.h:140:1: warning: inlining failed in call to 'le64dec': call is unlikely and code size would grow [-Winline]
 le64dec(const void *pp)
 ^~~~~~~
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_da.c:3977:44: note: called from here
        ata ? le64dec(desc->zone_start_lba) :
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
       scsi_8btou64(desc->zone_start_lba);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
In file included from /builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_da.c:47:0:
/builds/FreeBSD_HEAD_amd64_gcc/sys/sys/endian.h:140:1: warning: inlining failed in call to 'le64dec': call is unlikely and code size would grow [-Winline]
 le64dec(const void *pp)
 ^~~~~~~
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_da.c:3980:47: note: called from here
        ata ? le64dec(desc->write_pointer_lba) :
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
       scsi_8btou64(desc->write_pointer_lba);
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
--- scsi_enc.o ---
ctfconvert -L VERSION -g scsi_enc.o
--- scsi_pass.o ---
ctfconvert -L VERSION -g scsi_pass.o
--- scsi_enc_ses.o ---
/usr/local/bin/x86_64-unknown-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib -B/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp -B/usr/local/x86_64-freebsd/bin/ -c -O2 -frename-registers -pipe -fno-strict-aliasing  -g -nostdinc  -I. -I/builds/FreeBSD_HEAD_amd64_gcc/sys -I/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD  -MF.depend.scsi_enc_ses.o -MTscsi_enc_ses.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error=address -Wno-error=aggressive-loop-optimizations -Wno-error=array-bounds -Wno-error=attributes -Wno-error=cast-qual -Wno-error=enum-compare -Wno-error=inline -Wno-error=maybe-uninitialized -Wno-error=overflow -Wno-error=sequence-point -Wno-error=strict-overflow -Wno-error=unused-but-set-variable -Wno-error=misleading-indentation -Wno-error=nonnull-compare -Wno-error=shift-overflow -Wno-error=tautological-compare  -fno-common -fms-extensions -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -std=iso9899:1999   /builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_enc_ses.c
--- scsi_enc_safte.o ---
/usr/local/bin/x86_64-unknown-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib -B/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp -B/usr/local/x86_64-freebsd/bin/ -c -O2 -frename-registers -pipe -fno-strict-aliasing  -g -nostdinc  -I. -I/builds/FreeBSD_HEAD_amd64_gcc/sys -I/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD  -MF.depend.scsi_enc_safte.o -MTscsi_enc_safte.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error=address -Wno-error=aggressive-loop-optimizations -Wno-error=array-bounds -Wno-error=attributes -Wno-error=cast-qual -Wno-error=enum-compare -Wno-error=inline -Wno-error=maybe-uninitialized -Wno-error=overflow -Wno-error=sequence-point -Wno-error=strict-overflow -Wno-error=unused-but-set-variable -Wno-error=misleading-indentation -Wno-error=nonnull-compare -Wno-error=shift-overflow -Wno-error=tautological-compare  -fno-common -fms-extensions -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -std=iso9899:1999   /builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_enc_safte.c
--- scsi_enc_ses.o ---
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_enc_ses.c: In function 'ses_process_config':
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_enc_ses.c:1302:15: warning: variable 'ses' set but not used [-Wunused-but-set-variable]
  ses_softc_t *ses;
               ^~~
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_enc_ses.c: In function 'ses_handle_string':
/builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/scsi_enc_ses.c:2708:15: warning: variable 'ses' set but not used [-Wunused-but-set-variable]
  ses_softc_t *ses;
               ^~~
--- scsi_da.o ---
ctfconvert -L VERSION -g scsi_da.o
--- smp_all.o ---
/usr/local/bin/x86_64-unknown-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib -B/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp -B/usr/local/x86_64-freebsd/bin/ -c -O2 -frename-registers -pipe -fno-strict-aliasing  -g -nostdinc  -I. -I/builds/FreeBSD_HEAD_amd64_gcc/sys -I/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD  -MF.depend.smp_all.o -MTsmp_all.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error=address -Wno-error=aggressive-loop-optimizations -Wno-error=array-bounds -Wno-error=attributes -Wno-error=cast-qual -Wno-error=enum-compare -Wno-error=inline -Wno-error=maybe-uninitialized -Wno-error=overflow -Wno-error=sequence-point -Wno-error=strict-overflow -Wno-error=unused-but-set-variable -Wno-error=misleading-indentation -Wno-error=nonnull-compare -Wno-error=shift-overflow -Wno-error=tautological-compare  -fno-common -fms-extensions -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -std=iso9899:1999   /builds/FreeBSD_HEAD_amd64_gcc/sys/cam/scsi/smp_all.c
--- scsi_enc_safte.o ---
ctfconvert -L VERSION -g scsi_enc_safte.o
--- freebsd32_capability.o ---
/usr/local/bin/x86_64-unknown-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib -B/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp -B/usr/local/x86_64-freebsd/bin/ -c -O2 -frename-registers -pipe -fno-strict-aliasing  -g -nostdinc  -I. -I/builds/FreeBSD_HEAD_amd64_gcc/sys -I/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD  -MF.depend.freebsd32_capability.o -MTfreebsd32_capability.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error=address -Wno-error=aggressive-loop-optimizations -Wno-error=array-bounds -Wno-error=attributes -Wno-error=cast-qual -Wno-error=enum-compare -Wno-error=inline -Wno-error=maybe-uninitialized -Wno-error=overflow -Wno-error=sequence-point -Wno-error=strict-overflow -Wno-error=unused-but-set-variable -Wno-error=misleading-indentation -Wno-error=nonnull-compare -Wno-error=shift-overflow -Wno-error=tautological-compare  -fno-common -fms-extensions -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -std=iso9899:1999   /builds/FreeBSD_HEAD_amd64_gcc/sys/compat/freebsd32/freebsd32_capability.c
--- smp_all.o ---
ctfconvert -L VERSION -g smp_all.o
--- freebsd32_ioctl.o ---
/usr/local/bin/x86_64-unknown-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib -B/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp -B/usr/local/x86_64-freebsd/bin/ -c -O2 -frename-registers -pipe -fno-strict-aliasing  -g -nostdinc  -I. -I/builds/FreeBSD_HEAD_amd64_gcc/sys -I/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD  -MF.depend.freebsd32_ioctl.o -MTfreebsd32_ioctl.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error=address -Wno-error=aggressive-loop-optimizations -Wno-error=array-bounds -Wno-error=attributes -Wno-error=cast-qual -Wno-error=enum-compare -Wno-error=inline -Wno-error=maybe-uninitialized -Wno-error=overflow -Wno-error=sequence-point -Wno-error=strict-overflow -Wno-error=unused-but-set-variable -Wno-error=misleading-indentation -Wno-error=nonnull-compare -Wno-error=shift-overflow -Wno-error=tautological-compare  -fno-common -fms-extensions -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -std=iso9899:1999   /builds/FreeBSD_HEAD_amd64_gcc/sys/compat/freebsd32/freebsd32_ioctl.c
--- freebsd32_capability.o ---
ctfconvert -L VERSION -g freebsd32_capability.o
--- freebsd32_misc.o ---
/usr/local/bin/x86_64-unknown-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib -B/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp -B/usr/local/x86_64-freebsd/bin/ -c -O2 -frename-registers -pipe -fno-strict-aliasing  -g -nostdinc  -I. -I/builds/FreeBSD_HEAD_amd64_gcc/sys -I/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD  -MF.depend.freebsd32_misc.o -MTfreebsd32_misc.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error=address -Wno-error=aggressive-loop-optimizations -Wno-error=array-bounds -Wno-error=attributes -Wno-error=cast-qual -Wno-error=enum-compare -Wno-error=inline -Wno-error=maybe-uninitialized -Wno-error=overflow -Wno-error=sequence-point -Wno-error=strict-overflow -Wno-error=unused-but-set-variable -Wno-error=misleading-indentation -Wno-error=nonnull-compare -Wno-error=shift-overflow -Wno-error=tautological-compare  -fno-common -fms-extensions -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -std=iso9899:1999   /builds/FreeBSD_HEAD_amd64_gcc/sys/compat/freebsd32/freebsd32_misc.c
--- scsi_enc_ses.o ---
ctfconvert -L VERSION -g scsi_enc_ses.o
--- freebsd32_ioctl.o ---
In file included from /builds/FreeBSD_HEAD_amd64_gcc/sys/compat/freebsd32/freebsd32_ioctl.c:54:0:
/builds/FreeBSD_HEAD_amd64_gcc/sys/compat/freebsd32/freebsd32_ioctl.c: In function 'freebsd32_ioctl_md':
/builds/FreeBSD_HEAD_amd64_gcc/sys/compat/freebsd32/freebsd32.h:39:40: warning: iteration 96 invokes undefined behavior [-Waggressive-loop-optimizations]
 #define CP(src,dst,fld) do { (dst).fld = (src).fld; } while (0)
                                         
/builds/FreeBSD_HEAD_amd64_gcc/sys/compat/freebsd32/freebsd32_ioctl.c:132:5: note: in expansion of macro 'CP'
     CP(mdv, md32, md_pad[i]);
     ^~
/builds/FreeBSD_HEAD_amd64_gcc/sys/compat/freebsd32/freebsd32_ioctl.c:131:4: note: within this loop
    for (i = 0; i < MDNPAD; i++)
    ^~~
--- freebsd32_syscalls.o ---
/usr/local/bin/x86_64-unknown-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib -B/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp -B/usr/local/x86_64-freebsd/bin/ -c -O2 -frename-registers -pipe -fno-strict-aliasing  -g -nostdinc  -I. -I/builds/FreeBSD_HEAD_amd64_gcc/sys -I/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD  -MF.depend.freebsd32_syscalls.o -MTfreebsd32_syscalls.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error=address -Wno-error=aggressive-loop-optimizations -Wno-error=array-bounds -Wno-error=attributes -Wno-error=cast-qual -Wno-error=enum-compare -Wno-error=inline -Wno-error=maybe-uninitialized -Wno-error=overflow -Wno-error=sequence-point -Wno-error=strict-overflow -Wno-error=unused-but-set-variable -Wno-error=misleading-indentation -Wno-error=nonnull-compare -Wno-error=shift-overflow -Wno-error=tautological-compare  -fno-common -fms-extensions -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -std=iso9899:1999   /builds/FreeBSD_HEAD_amd64_gcc/sys/compat/freebsd32/freebsd32_syscalls.c
ctfconvert -L VERSION -g freebsd32_syscalls.o
--- freebsd32_sysent.o ---
/usr/local/bin/x86_64-unknown-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib -B/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp -B/usr/local/x86_64-freebsd/bin/ -c -O2 -frename-registers -pipe -fno-strict-aliasing  -g -nostdinc  -I. -I/builds/FreeBSD_HEAD_amd64_gcc/sys -I/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD  -MF.depend.freebsd32_sysent.o -MTfreebsd32_sysent.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error=address -Wno-error=aggressive-loop-optimizations -Wno-error=array-bounds -Wno-error=attributes -Wno-error=cast-qual -Wno-error=enum-compare -Wno-error=inline -Wno-error=maybe-uninitialized -Wno-error=overflow -Wno-error=sequence-point -Wno-error=strict-overflow -Wno-error=unused-but-set-variable -Wno-error=misleading-indentation -Wno-error=nonnull-compare -Wno-error=shift-overflow -Wno-error=tautological-compare  -fno-common -fms-extensions -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -std=iso9899:1999   /builds/FreeBSD_HEAD_amd64_gcc/sys/compat/freebsd32/freebsd32_sysent.c
--- freebsd32_ioctl.o ---
ctfconvert -L VERSION -g freebsd32_ioctl.o
--- ck_array.o ---
/usr/local/bin/x86_64-unknown-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib -B/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp -B/usr/local/x86_64-freebsd/bin/ -c -O2 -frename-registers -pipe -fno-strict-aliasing  -g -nostdinc  -I. -I/builds/FreeBSD_HEAD_amd64_gcc/sys -I/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD  -MF.depend.ck_array.o -MTck_array.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error=address -Wno-error=aggressive-loop-optimizations -Wno-error=array-bounds -Wno-error=attributes -Wno-error=cast-qual -Wno-error=enum-compare -Wno-error=inline -Wno-error=maybe-uninitialized -Wno-error=overflow -Wno-error=sequence-point -Wno-error=strict-overflow -Wno-error=unused-but-set-variable -Wno-error=misleading-indentation -Wno-error=nonnull-compare -Wno-error=shift-overflow -Wno-error=tautological-compare  -fno-common -fms-extensions -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -std=iso9899:1999   /builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/src/ck_array.c -I/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/include
--- scsi_sa.o ---
ctfconvert -L VERSION -g scsi_sa.o
--- ck_barrier_centralized.o ---
/usr/local/bin/x86_64-unknown-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib -B/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp -B/usr/local/x86_64-freebsd/bin/ -c -O2 -frename-registers -pipe -fno-strict-aliasing  -g -nostdinc  -I. -I/builds/FreeBSD_HEAD_amd64_gcc/sys -I/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD  -MF.depend.ck_barrier_centralized.o -MTck_barrier_centralized.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error=address -Wno-error=aggressive-loop-optimizations -Wno-error=array-bounds -Wno-error=attributes -Wno-error=cast-qual -Wno-error=enum-compare -Wno-error=inline -Wno-error=maybe-uninitialized -Wno-error=overflow -Wno-error=sequence-point -Wno-error=strict-overflow -Wno-error=unused-but-set-variable -Wno-error=misleading-indentation -Wno-error=nonnull-compare -Wno-error=shift-overflow -Wno-error=tautological-compare  -fno-common -fms-extensions -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -std=iso9899:1999   /builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/src/ck_barrier_centralized.c -I/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/include
--- freebsd32_sysent.o ---
ctfconvert -L VERSION -g freebsd32_sysent.o
--- ck_barrier_combining.o ---
/usr/local/bin/x86_64-unknown-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib -B/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp -B/usr/local/x86_64-freebsd/bin/ -c -O2 -frename-registers -pipe -fno-strict-aliasing  -g -nostdinc  -I. -I/builds/FreeBSD_HEAD_amd64_gcc/sys -I/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h  -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD  -MF.depend.ck_barrier_combining.o -MTck_barrier_combining.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error=address -Wno-error=aggressive-loop-optimizations -Wno-error=array-bounds -Wno-error=attributes -Wno-error=cast-qual -Wno-error=enum-compare -Wno-error=inline -Wno-error=maybe-uninitialized -Wno-error=overflow -Wno-error=sequence-point -Wno-error=strict-overflow -Wno-error=unused-but-set-variable -Wno-error=misleading-indentation -Wno-error=nonnull-compare -Wno-error=shift-overflow -Wno-error=tautological-compare  -fno-common -fms-extensions -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000  -std=iso9899:1999   /builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/src/ck_barrier_combining.c -I/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/include
--- ck_barrier_centralized.o ---
In file included from /builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/include/ck_pr.h:39:0,
                 from /builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/include/spinlock/anderson.h:33,
                 from /builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/include/ck_spinlock.h:30,
                 from /builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/include/ck_barrier.h:31,
                 from /builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/src/ck_barrier_centralized.c:28:
/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/include/gcc/x86_64/ck_pr.h: In function 'ck_pr_fas_double':
--- ck_array.o ---
In file included from /builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/include/ck_pr.h:39:0,
                 from /builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/include/ck_array.h:33,
                 from /builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/src/ck_array.c:28:
/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/include/gcc/x86_64/ck_pr.h: In function 'ck_pr_fas_double':
--- ck_barrier_combining.o ---
In file included from /builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/include/ck_pr.h:39:0,
                 from /builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/include/spinlock/anderson.h:33,
                 from /builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/include/ck_spinlock.h:30,
                 from /builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/include/ck_barrier.h:31,
                 from /builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/src/ck_barrier_combining.c:28:
/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/include/gcc/x86_64/ck_pr.h: In function 'ck_pr_fas_double':
--- ck_barrier_centralized.o ---
/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/include/gcc/x86_64/ck_pr.h:135:1: error: SSE register return with SSE disabled
 CK_PR_FAS_S(double, double, "xchgq")
 ^~~~~~~~~~~
--- ck_array.o ---
/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/include/gcc/x86_64/ck_pr.h:135:1: error: SSE register return with SSE disabled
 CK_PR_FAS_S(double, double, "xchgq")
 ^~~~~~~~~~~
--- ck_barrier_combining.o ---
/builds/FreeBSD_HEAD_amd64_gcc/sys/contrib/ck/include/gcc/x86_64/ck_pr.h:135:1: error: SSE register return with SSE disabled
 CK_PR_FAS_S(double, double, "xchgq")
 ^~~~~~~~~~~
--- ck_array.o ---
*** [ck_array.o] Error code 1

bmake[2]: stopped in /builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/sys/GENERIC
--- ck_barrier_centralized.o ---
*** [ck_barrier_centralized.o] Error code 1

bmake[2]: stopped in /builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/sys/GENERIC
--- ck_barrier_combining.o ---
*** [ck_barrier_combining.o] Error code 1

bmake[2]: stopped in /builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/sys/GENERIC
--- freebsd32_misc.o ---
ctfconvert -L VERSION -g freebsd32_misc.o
3 errors

bmake[2]: stopped in /builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/sys/GENERIC
*** [buildkernel] Error code 2

bmake[1]: stopped in /builds/FreeBSD_HEAD_amd64_gcc
1 error

bmake[1]: stopped in /builds/FreeBSD_HEAD_amd64_gcc
*** [buildkernel] Error code 2

make: stopped in /builds/FreeBSD_HEAD_amd64_gcc
1 error

make: stopped in /builds/FreeBSD_HEAD_amd64_gcc
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
IRC notifier plugin: Sending notification to: #freebsd-commits
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any
Received on Thu Dec 29 2016 - 11:17:56 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:09 UTC