Date: Fri, 5 Dec 2025 21:42:40 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: des@FreeBSD.org, dev-ci@FreeBSD.org Cc: jenkins-admin@FreeBSD.org Subject: FreeBSD-stable-13-amd64-gcc12_build - Build #1411 - Failure Message-ID: <1393796988.1859.1764970962938@jenkins.ci.freebsd.org>
index | next in thread | raw e-mail
FreeBSD-stable-13-amd64-gcc12_build - Build #1411 (ef8a5af2a3ec6ae1ade610ce0c33298eb6cd3bae) - Failure Build information: https://ci.FreeBSD.org/job/FreeBSD-stable-13-amd64-gcc12_build/1411/ Full change log: https://ci.FreeBSD.org/job/FreeBSD-stable-13-amd64-gcc12_build/1411/changes Full build log: https://ci.FreeBSD.org/job/FreeBSD-stable-13-amd64-gcc12_build/1411/console Status explanation: "Failure" - the build is suspected being broken by the following changes "Still Failing" - the build has not been fixed by the following changes and this is a notification to note that these changes have not been fully tested by the CI system Change summaries: (Those commits are likely but not certainly responsible) ef8a5af2a3ec6ae1ade610ce0c33298eb6cd3bae by des: rtld-elf: Mark LD_SHOW_AUXV insecure The end of the build log: [...truncated 95.31 MiB...] 230 | "%s.%.9ld",ts,tq.tv_nsec); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /workspace/src/usr.sbin/gstat/gstat.c:229:31: warning: 'snprintf' argument 4 overlaps destination object 'ts' [-Wrestrict] /workspace/src/usr.sbin/gstat/gstat.c:93:14: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 93 | char ts[100], g_name[4096]; | ^~ --- all_subdir_rescue --- --- v_section.o --- /usr/local/bin/x86_64-unknown-freebsd13.5-gcc12 --sysroot=/tmp/obj/workspace/src/amd64.amd64/tmp -B/usr/local/x86_64-unknown-freebsd13.5/bin/ -O2 -pipe -fno-common -D__REGEX_PRIVATE -D_XOPEN_SOURCE_EXTENDED=1 -I/workspace/src/usr.bin/vi -I/workspace/src/contrib/nvi -I/workspace/src/contrib/nvi/regex -I/workspace/src/usr.bin/vi/ex -DRESCUE -I/tmp/obj/workspace/src/amd64.amd64/lib/libifconfig -I/tmp/obj/workspace/src/amd64.amd64/lib/libiscsiutil -MD -MF.depend.v_section.o -MTv_section.o -std=gnu99 -Wno-format-zero-length -fstack-protector-strong -Wno-pointer-sign -Wno-error=address -Wno-error=array-bounds -Wno-error=attributes -Wno-error=bool-compare -Wno-error=cast-align -Wno-error=clobbered -Wno-error=deprecated-declarations -Wno-error=enum-compare -Wno-error=extra -Wno-error=logical-not-parentheses -Wno-error=strict-aliasing -Wno-error=uninitialized -Wno-error=unused-but-set-variable -Wno-error=unused-function -Wno-error=unused-value -Wno-error=empty-body -Wno-error=maybe-uninitialized -Wno-error=nonnull-compare -Wno-error=shift-negative-value -Wno-error=tautological-compare -Wno-error=unused-const-variable -Wno-error=bool-operation -Wno-error=deprecated -Wno-error=expansion-to-defined -Wno-error=format-overflow -Wno-error=format-truncation -Wno-error=implicit-fallthrough -Wno-error=int-in-bool-context -Wno-error=memset-elt-size -Wno-error=noexcept-type -Wno-error=nonnull -Wno-error=pointer-compare -Wno-error=stringop-overflow -Wno-error=aggressive-loop-optimizations -Wno-error=cast-function-type -Wno-error=catch-value -Wno-error=multistatement-macros -Wno-error=restrict -Wno-error=sizeof-pointer-memaccess -Wno-error=stringop-truncation -Wno-return-type -Wno-address-of-packed-member -c /workspace/src/contrib/nvi/vi/v_section.c -o v_section.o --- all_subdir_tests --- --- process-control --- --- process-control.full --- /usr/local/bin/x86_64-unknown-freebsd13.5-gcc12 --sysroot=/tmp/obj/workspace/src/amd64.amd64/tmp -B/usr/local/x86_64-unknown-freebsd13.5/bin/ -O2 -pipe -fno-common -I/workspace/src/contrib/openbsm -g -std=gnu99 -Wno-format-zero-length -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wno-error=address -Wno-error=array-bounds -Wno-error=attributes -Wno-error=bool-compare -Wno-error=cast-align -Wno-error=clobbered -Wno-error=deprecated-declarations -Wno-error=enum-compare -Wno-error=extra -Wno-error=logical-not-parentheses -Wno-error=strict-aliasing -Wno-error=uninitialized -Wno-error=unused-but-set-variable -Wno-error=unused-function -Wno-error=unused-value -Wno-error=empty-body -Wno-error=maybe-uninitialized -Wno-error=nonnull-compare -Wno-error=shift-negative-value -Wno-error=tautological-compare -Wno-error=unused-const-variable -Wno-error=bool-operation -Wno-error=deprecated -Wno-error=expansion-to-defined -Wno-error=format-overflow -Wno-error=format-truncation -Wno-error=implicit-fallthrough -Wno-error=int-in-bool-context -Wno-error=memset-elt-size -Wno-error=noexcept-type -Wno-error=nonnull -Wno-error=pointer-compare -Wno-error=stringop-overflow -Wno-error=aggressive-loop-optimizations -Wno-error=cast-function-type -Wno-error=catch-value -Wno-error=multistatement-macros -Wno-error=restrict -Wno-error=sizeof-pointer-memaccess -Wno-error=stringop-truncation -Wno-return-type -lbsm -lutil -Wl,-zrelro -o process-control.full process-control.o utils.o /tmp/obj/workspace/src/amd64.amd64/tmp/usr/lib/libprivateauditd.a -lprivateatf-c --- all_subdir_kerberos5 --- --- gss_oid.po --- /usr/local/bin/x86_64-unknown-freebsd13.5-gcc12 --sysroot=/tmp/obj/workspace/src/amd64.amd64/tmp -B/usr/local/x86_64-unknown-freebsd13.5/bin/ -pg -O2 -pipe -fno-common -I/workspace/src/crypto/heimdal/lib/gssapi -I/workspace/src/crypto/heimdal/lib/gssapi/gssapi -I/workspace/src/crypto/heimdal/lib/gssapi/spnego -I/workspace/src/crypto/heimdal/lib/asn1 -I/workspace/src/lib/libgssapi -I/workspace/src/crypto/heimdal/lib/roken -I. -DHAVE_CONFIG_H -I/workspace/src/kerberos5/include -g -MD -MF.depend.gss_oid.po -MTgss_oid.po -std=gnu99 -Wno-format-zero-length -fstack-protector-strong -Wsystem-headers -Werror -Wno-pointer-sign -Wno-error=address -Wno-error=array-bounds -Wno-error=attributes -Wno-error=bool-compare -Wno-error=cast-align -Wno-error=clobbered -Wno-error=deprecated-declarations -Wno-error=enum-compare -Wno-error=extra -Wno-error=logical-not-parentheses -Wno-error=strict-aliasing -Wno-error=uninitialized -Wno-error=unused-but-set-variable -Wno-error=unused-function -Wno-error=unused-value -Wno-error=empty-body -Wno-error=maybe-uninitialized -Wno-error=nonnull-compare -Wno-error=shift-negative-value -Wno-error=tautological-compare -Wno-error=unused-const-variable -Wno-error=bool-operation -Wno-error=deprecated -Wno-error=expansion-to-defined -Wno-error=format-overflow -Wno-error=format-truncation -Wno-error=implicit-fallthrough -Wno-error=int-in-bool-context -Wno-error=memset-elt-size -Wno-error=noexcept-type -Wno-error=nonnull -Wno-error=pointer-compare -Wno-error=stringop-overflow -Wno-error=aggressive-loop-optimizations -Wno-error=cast-function-type -Wno-error=catch-value -Wno-error=multistatement-macros -Wno-error=restrict -Wno-error=sizeof-pointer-memaccess -Wno-error=stringop-truncation -Wno-return-type -Wno-address-of-packed-member -c /workspace/src/kerberos5/lib/libgssapi_krb5/gss_oid.c -o gss_oid.po --- all_subdir_lib --- --- getpublickey.po --- /usr/local/bin/x86_64-unknown-freebsd13.5-gcc12 --sysroot=/tmp/obj/workspace/src/amd64.amd64/tmp -B/usr/local/x86_64-unknown-freebsd13.5/bin/ -pg -O2 -pipe -fno-common -DNO__SCCSID -DNO__RCSID -I/workspace/src/lib/libc/include -I/workspace/src/include -I/workspace/src/lib/libc/amd64 -DNLS -ftls-model=initial-exec -DCRT_IRELOC_RELA -DINIT_IRELOCS="init_cpu_features()" -I/workspace/src/lib/libc/csu/amd64 -D__DBINTERFACE_PRIVATE -I/workspace/src/contrib/gdtoa -I/workspace/src/contrib/libc-vis -DINET6 -I/tmp/obj/workspace/src/amd64.amd64/lib/libc -I/workspace/src/lib/libc/resolv -D_ACL_PRIVATE -DPOSIX_MISTAKE -I/workspace/src/lib/libmd -I/workspace/src/contrib/jemalloc/include -DMALLOC_PRODUCTION -I/workspace/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/workspace/src/lib/libc/rpc -DWANT_HYPERV -DYP -DNS_CACHING -DSYMBOL_VERSIONING -g -MD -MF.depend.getpublickey.po -MTgetpublickey.po -std=gnu99 -Wno-format-zero-length -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-error=address -Wno-error=array-bounds -Wno-error=attributes -Wno-error=bool-compare -Wno-error=cast-align -Wno-error=clobbered -Wno-error=deprecated-declarations -Wno-error=enum-compare -Wno-error=extra -Wno-error=logical-not-parentheses -Wno-error=strict-aliasing -Wno-error=uninitialized -Wno-error=unused-but-set-variable -Wno-error=unused-function -Wno-error=unused-value -Wno-error=empty-body -Wno-error=maybe-uninitialized -Wno-error=nonnull-compare -Wno-error=shift-negative-value -Wno-error=tautological-compare -Wno-error=unused-const-variable -Wno-error=bool-operation -Wno-error=deprecated -Wno-error=expansion-to-defined -Wno-error=format-overflow -Wno-error=format-truncation -Wno-error=implicit-fallthrough -Wno-error=int-in-bool-context -Wno-error=memset-elt-size -Wno-error=noexcept-type -Wno-error=nonnull -Wno-error=pointer-compare -Wno-error=stringop-overflow -Wno-error=aggressive-loop-optimizations -Wno-error=cast-function-type -Wno-error=catch-value -Wno-error=multistatement-macros -Wno-error=restrict -Wno-error=sizeof-pointer-memaccess -Wno-error=stringop-truncation -Wno-return-type -Wno-address-of-packed-member -I/workspace/src/lib/libutil -I/workspace/src/lib/msun/amd64 -I/workspace/src/lib/msun/x86 -I/workspace/src/lib/msun/src -c /workspace/src/lib/libc/rpc/getpublickey.c -o getpublickey.po --- all_subdir_tests --- --- process-control.debug --- /usr/local/x86_64-unknown-freebsd13.5/bin/objcopy --only-keep-debug process-control.full process-control.debug --- all_subdir_lib --- --- all_subdir_lib/libc++ --- --- thread.po --- /usr/local/bin/x86_64-unknown-freebsd13.5-g++12 --sysroot=/tmp/obj/workspace/src/amd64.amd64/tmp -B/usr/local/x86_64-unknown-freebsd13.5/bin/ -pg -O2 -pipe -fno-common -isystem /workspace/src/contrib/llvm-project/libcxx/src -isystem /workspace/src/lib/libc++ -isystem /workspace/src/contrib/llvm-project/libcxx/include -isystem /workspace/src/contrib/libcxxrt -nostdinc++ -nostdlib -D_LIBCPP_BUILDING_LIBRARY -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -D_LIBCPP_REMOVE_TRANSITIVE_INCLUDES -DLIBCXXRT -fdata-sections -ffunction-sections -fno-semantic-interposition -fvisibility-inlines-hidden -fvisibility=hidden -g -MD -MF.depend.thread.po -MTthread.po -Wno-format-zero-length -fstack-protector-strong -Wno-error=address -Wno-error=array-bounds -Wno-error=attributes -Wno-error=bool-compare -Wno-error=cast-align -Wno-error=clobbered -Wno-error=deprecated-declarations -Wno-error=enum-compare -Wno-error=extra -Wno-error=logical-not-parentheses -Wno-error=strict-aliasing -Wno-error=uninitialized -Wno-error=unused-but-set-variable -Wno-error=unused-function -Wno-error=unused-value -Wno-error=empty-body -Wno-error=maybe-uninitialized -Wno-error=nonnull-compare -Wno-error=shift-negative-value -Wno-error=tautological-compare -Wno-error=unused-const-variable -Wno-error=bool-operation -Wno-error=deprecated -Wno-error=expansion-to-defined -Wno-error=format-overflow -Wno-error=format-truncation -Wno-error=implicit-fallthrough -Wno-error=int-in-bool-context -Wno-error=memset-elt-size -Wno-error=noexcept-type -Wno-error=nonnull -Wno-error=pointer-compare -Wno-error=stringop-overflow -Wno-error=aggressive-loop-optimizations -Wno-error=cast-function-type -Wno-error=catch-value -Wno-error=multistatement-macros -Wno-error=restrict -Wno-error=sizeof-pointer-memaccess -Wno-error=stringop-truncation -Wno-return-type -Wno-address-of-packed-member -g -std=c++20 -Wno-error=class-memaccess -Wno-literal-suffix -Wno-error=unknown-pragmas -c /workspace/src/contrib/llvm-project/libcxx/src/thread.cpp -o thread.po --- all_subdir_tests --- --- process-control --- /usr/local/x86_64-unknown-freebsd13.5/bin/objcopy --strip-debug --add-gnu-debuglink=process-control.debug process-control.full process-control --- all_subdir_tests/sys/capsicum --- ===> tests/sys/capsicum (all) --- mini-me.pieo --- --- all_subdir_usr.bin --- /workspace/src/usr.bin/elfdump/elfdump.c: In function 'main': /workspace/src/usr.bin/elfdump/elfdump.c:250:53: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] 250 | "ERROR: TAG NOT DEFINED -- tag 0x%jx", (uintmax_t)tag); | ^ In function 'd_tags', inlined from 'elf_print_dynamic' at /workspace/src/usr.bin/elfdump/elfdump.c:929:3, inlined from 'main' at /workspace/src/usr.bin/elfdump/elfdump.c:670:5: /workspace/src/usr.bin/elfdump/elfdump.c:249:9: note: 'snprintf' output between 41 and 49 bytes into a destination of size 48 249 | snprintf(unknown_tag, sizeof(unknown_tag), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250 | "ERROR: TAG NOT DEFINED -- tag 0x%jx", (uintmax_t)tag); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- all_subdir_tests --- /usr/local/bin/x86_64-unknown-freebsd13.5-gcc12 --sysroot=/tmp/obj/workspace/src/amd64.amd64/tmp -B/usr/local/x86_64-unknown-freebsd13.5/bin/ -fpie -DPIC -O2 -pipe -fno-common -I/workspace/src/tests -fPIE -g -std=gnu99 -Wno-format-zero-length -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wno-error=address -Wno-error=array-bounds -Wno-error=attributes -Wno-error=bool-compare -Wno-error=cast-align -Wno-error=clobbered -Wno-error=deprecated-declarations -Wno-error=enum-compare -Wno-error=extra -Wno-error=logical-not-parentheses -Wno-error=strict-aliasing -Wno-error=uninitialized -Wno-error=unused-but-set-variable -Wno-error=unused-function -Wno-error=unused-value -Wno-error=empty-body -Wno-error=maybe-uninitialized -Wno-error=nonnull-compare -Wno-error=shift-negative-value -Wno-error=tautological-compare -Wno-error=unused-const-variable -Wno-error=bool-operation -Wno-error=deprecated -Wno-error=expansion-to-defined -Wno-error=format-overflow -Wno-error=format-truncation -Wno-error=implicit-fallthrough -Wno-error=int-in-bool-context -Wno-error=memset-elt-size -Wno-error=noexcept-type -Wno-error=nonnull -Wno-error=pointer-compare -Wno-error=stringop-overflow -Wno-error=aggressive-loop-optimizations -Wno-error=cast-function-type -Wno-error=catch-value -Wno-error=multistatement-macros -Wno-error=restrict -Wno-error=sizeof-pointer-memaccess -Wno-error=stringop-truncation -Wno-return-type -c /workspace/src/contrib/capsicum-test/mini-me.c -o mini-me.pieo --- all_subdir_rescue --- --- v_sentence.o --- --- v_status.o --- --- v_sentence.o --- /usr/local/bin/x86_64-unknown-freebsd13.5-gcc12 --sysroot=/tmp/obj/workspace/src/amd64.amd64/tmp -B/usr/local/x86_64-unknown-freebsd13.5/bin/ -O2 -pipe -fno-common -D__REGEX_PRIVATE -D_XOPEN_SOURCE_EXTENDED=1 -I/workspace/src/usr.bin/vi -I/workspace/src/contrib/nvi -I/workspace/src/contrib/nvi/regex -I/workspace/src/usr.bin/vi/ex -DRESCUE -I/tmp/obj/workspace/src/amd64.amd64/lib/libifconfig -I/tmp/obj/workspace/src/amd64.amd64/lib/libiscsiutil -MD -MF.depend.v_sentence.o -MTv_sentence.o -std=gnu99 -Wno-format-zero-length -fstack-protector-strong -Wno-pointer-sign -Wno-error=address -Wno-error=array-bounds -Wno-error=attributes -Wno-error=bool-compare -Wno-error=cast-align -Wno-error=clobbered -Wno-error=deprecated-declarations -Wno-error=enum-compare -Wno-error=extra -Wno-error=logical-not-parentheses -Wno-error=strict-aliasing -Wno-error=uninitialized -Wno-error=unused-but-set-variable -Wno-error=unused-function -Wno-error=unused-value -Wno-error=empty-body -Wno-error=maybe-uninitialized -Wno-error=nonnull-compare -Wno-error=shift-negative-value -Wno-error=tautological-compare -Wno-error=unused-const-variable -Wno-error=bool-operation -Wno-error=deprecated -Wno-error=expansion-to-defined -Wno-error=format-overflow -Wno-error=format-truncation -Wno-error=implicit-fallthrough -Wno-error=int-in-bool-context -Wno-error=memset-elt-size -Wno-error=noexcept-type -Wno-error=nonnull -Wno-error=pointer-compare -Wno-error=stringop-overflow -Wno-error=aggressive-loop-optimizations -Wno-error=cast-function-type -Wno-error=catch-value -Wno-error=multistatement-macros -Wno-error=restrict -Wno-error=sizeof-pointer-memaccess -Wno-error=stringop-truncation -Wno-return-type -Wno-address-of-packed-member -c /workspace/src/contrib/nvi/vi/v_sentence.c -o v_sentence.o --- v_status.o --- /usr/local/bin/x86_64-unknown-freebsd13.5-gcc12 --sysroot=/tmp/obj/workspace/src/amd64.amd64/tmp -B/usr/local/x86_64-unknown-freebsd13.5/bin/ -O2 -pipe -fno-common -D__REGEX_PRIVATE -D_XOPEN_SOURCE_EXTENDED=1 -I/workspace/src/usr.bin/vi -I/workspace/src/contrib/nvi -I/workspace/src/contrib/nvi/regex -I/workspace/src/usr.bin/vi/ex -DRESCUE -I/tmp/obj/workspace/src/amd64.amd64/lib/libifconfig -I/tmp/obj/workspace/src/amd64.amd64/lib/libiscsiutil -MD -MF.depend.v_status.o -MTv_status.o -std=gnu99 -Wno-format-zero-length -fstack-protector-strong -Wno-pointer-sign -Wno-error=address -Wno-error=array-bounds -Wno-error=attributes -Wno-error=bool-compare -Wno-error=cast-align -Wno-error=clobbered -Wno-error=deprecated-declarations -Wno-error=enum-compare -Wno-error=extra -Wno-error=logical-not-parentheses -Wno-error=strict-aliasing -Wno-error=uninitialized -Wno-error=unused-but-set-variable -Wno-error=unused-function -Wno-error=unused-value -Wno-error=empty-body -Wno-error=maybe-uninitialized -Wno-error=nonnull-compare -Wno-error=shift-negative-value -Wno-error=tautological-compare -Wno-error=unused-const-variable -Wno-error=bool-operation -Wno-error=deprecated -Wno-error=expansion-to-defined -Wno-error=format-overflow -Wno-error=format-truncation -Wno-error=implicit-fallthrough -Wno-error=int-in-bool-context -Wno-error=memset-elt-size -Wno-error=noexcept-type -Wno-error=nonnull -Wno-error=pointer-compare -Wno-error=stringop-overflow -Wno-error=aggressive-loop-optimizations -Wno-error=cast-function-type -Wno-error=catch-value -Wno-error=multistatement-macros -Wno-error=restrict -Wno-error=sizeof-pointer-memaccess -Wno-error=stringop-truncation -Wno-return-type -Wno-address-of-packed-member -c /workspace/src/contrib/nvi/vi/v_status.c -o v_status.o --- all_subdir_kerberos5 --- --- libgssapi_spnego_p.a --- building profiled gssapi_spnego library /usr/local/x86_64-unknown-freebsd13.5/bin/ar -crsD libgssapi_spnego_p.a accept_sec_context.po compat.po context_stubs.po cred_stubs.po external.po init_sec_context.po freebsd_compat.po asn1_ContextFlags.po asn1_MechType.po asn1_MechTypeList.po asn1_NegotiationToken.po asn1_NegotiationTokenWin.po asn1_NegHints.po asn1_NegTokenInit.po asn1_NegTokenInitWin.po asn1_NegTokenResp.po gss_oid.po --- all_subdir_lib --- --- string.po --- In file included from /workspace/src/contrib/llvm-project/libcxx/include/__memory/construct_at.h:23, from /workspace/src/contrib/llvm-project/libcxx/include/__string/constexpr_c_functions.h:14, from /workspace/src/contrib/llvm-project/libcxx/include/__algorithm/copy_move_common.h:18, from /workspace/src/contrib/llvm-project/libcxx/include/__algorithm/copy.h:12, from /workspace/src/contrib/llvm-project/libcxx/include/__algorithm/copy_n.h:12, from /workspace/src/contrib/llvm-project/libcxx/include/__charconv/from_chars_integral.h:13, from /workspace/src/contrib/llvm-project/libcxx/include/charconv:76, from /workspace/src/contrib/llvm-project/libcxx/src/string.cpp:11: In function 'void* std::__1::__libcpp_operator_new(_Args ...) [with _Args = {long unsigned int}]', inlined from 'void* std::__1::__libcpp_allocate(size_t, size_t)' at /workspace/src/contrib/llvm-project/libcxx/include/new:289:31, inlined from 'constexpr _Tp* std::__1::allocator<_Tp>::allocate(size_t) [with _Tp = char]' at /workspace/src/contrib/llvm-project/libcxx/include/__memory/allocator.h:118:54, inlined from 'constexpr std::__1::__allocation_result<typename std::__1::allocator_traits<_Alloc>::pointer> std::__1::__allocate_at_least(_Alloc&, size_t) [with _Alloc = allocator<char>]' at /workspace/src/contrib/llvm-project/libcxx/include/__memory/allocate_at_least.h:41:27, inlined from 'constexpr void std::__1::basic_string<_CharT, _Traits, _Allocator>::__grow_by(size_type, size_type, size_type, size_type, size_type, size_type) [with _CharT = char; _Traits = std::__1::char_traits<char>; _Allocator = std::__1::allocator<char>]' at /workspace/src/contrib/llvm-project/libcxx/include/string:2531:47, inlined from 'constexpr void std::__1::basic_string<_CharT, _Traits, _Allocator>::__grow_by_without_replace(size_type, size_type, size_type, size_type, size_type, size_type) [with _CharT = char; _Traits = std::__1::char_traits<char>; _Allocator = std::__1::allocator<char>]' at /workspace/src/contrib/llvm-project/libcxx/include/string:2556:12, inlined from 'constexpr std::__1::basic_string<_CharT, _Traits, _Allocator>& std::__1::basic_string<_CharT, _Traits, _Allocator>::assign(size_type, value_type) [with _CharT = char; _Traits = std::__1::char_traits<char>; _Allocator = std::__1::allocator<char>]' at /workspace/src/contrib/llvm-project/libcxx/include/string:2618:30: /workspace/src/contrib/llvm-project/libcxx/include/new:267:24: warning: argument 1 value '18446744073709551607' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 267 | return ::operator new(__args...); | ~~~~~~~~~~~~~~^~~~~~~~~~~ /workspace/src/contrib/llvm-project/libcxx/include/new: In member function 'constexpr std::__1::basic_string<_CharT, _Traits, _Allocator>& std::__1::basic_string<_CharT, _Traits, _Allocator>::assign(size_type, value_type) [with _CharT = char; _Traits = std::__1::char_traits<char>; _Allocator = std::__1::allocator<char>]': /workspace/src/contrib/llvm-project/libcxx/include/new:206:54: note: in a call to allocation function 'void* operator new(size_t)' declared here 206 | _LIBCPP_NODISCARD _LIBCPP_OVERRIDABLE_FUNC_VIS void* operator new(std::size_t __sz) _THROW_BAD_ALLOC; | ^~~~~~~~ --- all_subdir_kerberos5 --- --- all_subdir_kerberos5/libexec --- ===> kerberos5/libexec (all) --- all_subdir_lib --- --- all_subdir_lib/libc --- --- svc_auth_des.po --- /usr/local/bin/x86_64-unknown-freebsd13.5-gcc12 --sysroot=/tmp/obj/workspace/src/amd64.amd64/tmp -B/usr/local/x86_64-unknown-freebsd13.5/bin/ -pg -O2 -pipe -fno-common -DNO__SCCSID -DNO__RCSID -I/workspace/src/lib/libc/include -I/workspace/src/include -I/workspace/src/lib/libc/amd64 -DNLS -ftls-model=initial-exec -DCRT_IRELOC_RELA -DINIT_IRELOCS="init_cpu_features()" -I/workspace/src/lib/libc/csu/amd64 -D__DBINTERFACE_PRIVATE -I/workspace/src/contrib/gdtoa -I/workspace/src/contrib/libc-vis -DINET6 -I/tmp/obj/workspace/src/amd64.amd64/lib/libc -I/workspace/src/lib/libc/resolv -D_ACL_PRIVATE -DPOSIX_MISTAKE -I/workspace/src/lib/libmd -I/workspace/src/contrib/jemalloc/include -DMALLOC_PRODUCTION -I/workspace/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/workspace/src/lib/libc/rpc -DWANT_HYPERV -DYP -DNS_CACHING -DSYMBOL_VERSIONING -g -MD -MF.depend.svc_auth_des.po -MTsvc_auth_des.po -std=gnu99 -Wno-format-zero-length -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-error=address -Wno-error=array-bounds -Wno-error=attributes -Wno-error=bool-compare -Wno-error=cast-align -Wno-error=clobbered -Wno-error=deprecated-declarations -Wno-error=enum-compare -Wno-error=extra -Wno-error=logical-not-parentheses -Wno-error=strict-aliasing -Wno-error=uninitialized -Wno-error=unused-but-set-variable -Wno-error=unused-function -Wno-error=unused-value -Wno-error=empty-body -Wno-error=maybe-uninitialized -Wno-error=nonnull-compare -Wno-error=shift-negative-value -Wno-error=tautological-compare -Wno-error=unused-const-variable -Wno-error=bool-operation -Wno-error=deprecated -Wno-error=expansion-to-defined -Wno-error=format-overflow -Wno-error=format-truncation -Wno-error=implicit-fallthrough -Wno-error=int-in-bool-context -Wno-error=memset-elt-size -Wno-error=noexcept-type -Wno-error=nonnull -Wno-error=pointer-compare -Wno-error=stringop-overflow -Wno-error=aggressive-loop-optimizations -Wno-error=cast-function-type -Wno-error=catch-value -Wno-error=multistatement-macros -Wno-error=restrict -Wno-error=sizeof-pointer-memaccess -Wno-error=stringop-truncation -Wno-return-type -Wno-address-of-packed-member -I/workspace/src/lib/libutil -I/workspace/src/lib/msun/amd64 -I/workspace/src/lib/msun/x86 -I/workspace/src/lib/msun/src -c /workspace/src/lib/libc/rpc/svc_auth_des.c -o svc_auth_des.po --- all_subdir_kerberos5 --- --- all_subdir_kerberos5/libexec/digest-service --- ===> kerberos5/libexec/digest-service (all) --- all_subdir_tests --- --- functional --- echo '#! /usr/libexec/atf-sh' > functional.tmp cat /workspace/src/tests/sys/capsicum/functional.sh >>functional.tmp chmod +x functional.tmp mv functional.tmp functional --- Kyuafile --- --- mini-me --- (cd /workspace/src/tests/sys/capsicum && DEPENDFILE=.depend.mini-me NO_SUBDIR=1 make -f /workspace/src/tests/sys/capsicum/Makefile _RECURSING_PROGS=t PROG=mini-me ) --- all_subdir_kerberos5 --- --- .depend --- echo digest-service.full: /tmp/obj/workspace/src/amd64.amd64/tmp/usr/lib/libc.a /tmp/obj/workspace/src/amd64.amd64/tmp/usr/lib/libhdb.a /tmp/obj/workspace/src/amd64.amd64/tmp/usr/lib/libkdc.a /tmp/obj/workspace/src/amd64.amd64/tmp/usr/lib/libprivateheimipcs.a /tmp/obj/workspace/src/amd64.amd64/tmp/usr/lib/libkrb5.a /tmp/obj/workspace/src/amd64.amd64/tmp/usr/lib/libroken.a /tmp/obj/workspace/src/amd64.amd64/tmp/usr/lib/libasn1.a /tmp/obj/workspace/src/amd64.amd64/tmp/usr/lib/libcrypto.a /tmp/obj/workspace/src/amd64.amd64/kerberos5/lib/libvers/libvers_pie.a /tmp/obj/workspace/src/amd64.amd64/tmp/usr/lib/libheimntlm.a >> .depend --- digest-service.pieo --- /usr/local/bin/x86_64-unknown-freebsd13.5-gcc12 --sysroot=/tmp/obj/workspace/src/amd64.amd64/tmp -B/usr/local/x86_64-unknown-freebsd13.5/bin/ -fpie -DPIC -O2 -pipe -fno-common -I/workspace/src/crypto/heimdal/kdc -I/workspace/src/crypto/heimdal/lib/asn1 -I/workspace/src/crypto/heimdal/lib/krb5 -I/workspace/src/crypto/heimdal/lib/ipc -I/workspace/src/crypto/heimdal/lib/wind -I/workspace/src/crypto/heimdal/lib/roken -I/workspace/src/contrib/com_err -DHAVE_CONFIG_H -I/workspace/src/kerberos5/include -fPIE -g -MD -MF.depend.digest-service.pieo -MTdigest-service.pieo -std=gnu99 -Wno-format-zero-length -fstack-protector-strong -Wsystem-headers -Werror -Wno-pointer-sign -Wno-error=address -Wno-error=array-bounds -Wno-error=attributes -Wno-error=bool-compare -Wno-error=cast-align -Wno-error=clobbered -Wno-error=deprecated-declarations -Wno-error=enum-compare -Wno-error=extra -Wno-error=logical-not-parentheses -Wno-error=strict-aliasing -Wno-error=uninitialized -Wno-error=unused-but-set-variable -Wno-error=unused-function -Wno-error=unused-value -Wno-error=empty-body -Wno-error=maybe-uninitialized -Wno-error=nonnull-compare -Wno-error=shift-negative-value -Wno-error=tautological-compare -Wno-error=unused-const-variable -Wno-error=bool-operation -Wno-error=deprecated -Wno-error=expansion-to-defined -Wno-error=format-overflow -Wno-error=format-truncation -Wno-error=implicit-fallthrough -Wno-error=int-in-bool-context -Wno-error=memset-elt-size -Wno-error=noexcept-type -Wno-error=nonnull -Wno-error=pointer-compare -Wno-error=stringop-overflow -Wno-error=aggressive-loop-optimizations -Wno-error=cast-function-type -Wno-error=catch-value -Wno-error=multistatement-macros -Wno-error=restrict -Wno-error=sizeof-pointer-memaccess -Wno-error=stringop-truncation -Wno-return-type -Wno-address-of-packed-member -c /workspace/src/crypto/heimdal/kdc/digest-service.c -o digest-service.pieo --- all_subdir_tests --- --- .depend.mini-me --- echo mini-me.full: /tmp/obj/workspace/src/amd64.amd64/tmp/usr/lib/libc.a >> .depend.mini-me --- mini-me.o --- /usr/local/bin/x86_64-unknown-freebsd13.5-gcc12 --sysroot=/tmp/obj/workspace/src/amd64.amd64/tmp -B/usr/local/x86_64-unknown-freebsd13.5/bin/ -O2 -pipe -fno-common -I/workspace/src/tests -g -MD -MF.depend.mini-me.mini-me.o -MTmini-me.o -std=gnu99 -Wno-format-zero-length -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wno-error=address -Wno-error=array-bounds -Wno-error=attributes -Wno-error=bool-compare -Wno-error=cast-align -Wno-error=clobbered -Wno-error=deprecated-declarations -Wno-error=enum-compare -Wno-error=extra -Wno-error=logical-not-parentheses -Wno-error=strict-aliasing -Wno-error=uninitialized -Wno-error=unused-but-set-variable -Wno-error=unused-function -Wno-error=unused-value -Wno-error=empty-body -Wno-error=maybe-uninitialized -Wno-error=no--- mini-me.noexec --- --- mini-me --- nnull-compare -Wno-error=shift-negative-value -Wno-error=tautological-compare -Wno-error=unused-const-variable -Wno-error=bool-operation -Wno-error=deprecated -Wno-error=expansion-to-defined -Wno-error=format-overflow -Wno-error=format-truncation -Wno-error=implicit-fallthrough -Wno-error=int-in-bool-context -Wno-error=memset-elt-size -Wno-error=noexcept-type -Wno-error=nonnull -Wno-error=pointer-compare -Wno-error=stringop-overflow -Wno-error=aggressive-loop-optimizations -Wno-error=cast-function-type -Wno-error=catch-value -Wno-error=multistatement-macros -Wno-error=restrict -Wno-error=sizeof-pointer-memaccess -Wno-error=stringop-truncation -Wno-return-type -c /workspace/src/contrib/capsicum-test/mini-me.c -o mini-me.o --- mini-me.noexec --- (cd /workspace/src/tests/sys/capsicum && DEPENDFILE=.depend.mini-me.noexec NO_SUBDIR=1 make -f /workspace/src/tests/sys/capsicum/Makefile _RECURSING_PROGS=t PROG=mini-me.noexec ) --- .depend.mini-me.noexec --- echo mini-me.noexec.full: /tmp/obj/workspace/src/amd64.amd64/tmp/usr/lib/libc.a >> .depend.mini-me.noexec --- mini-me.noexec.full --- /usr/local/bin/x86_64-unknown-freebsd13.5-gcc12 --sysroot=/tmp/obj/workspace/src/amd64.amd64/tmp -B/usr/local/x86_64-unknown-freebsd13.5/bin/ -O2 -pipe -fno-common -I/workspace/src/tests -g -std=gnu99 -Wno-format-zero-length -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wno-error=address -Wno-error=array-bounds -Wno-error=attributes -Wno-error=bool-compare -Wno-error=cast-align -Wno-error=clobbered -Wno-error=deprecated-declarations -Wno-error=enum-compare -Wno-error=extra -Wno-error=logical-not-parentheses -Wno-error=strict-aliasing -Wno-error=uninitialized -Wno-error=unused-but-set-variable -Wno-error=unused-function -Wno-error=unused-value -Wno-error=empty-body -Wno-error=maybe-uninitialized -Wno-error=nonnull-compare -Wno-error=shift-negative-value -Wno-error=tautological-compare -Wno-error=unused-const-variable -Wno-error=bool-operation -Wno-error=deprecated -Wno-error=expansion-to-defined -Wno-error=format-overflow -Wno-error=format-truncation -Wno-error=implicit-fallthrough -Wno-error=int-in-bool-context -Wno-error=memset-elt-size -Wno-error=noexcept-type -Wno-error=nonnull -Wno-error=pointer-compare -Wno-error=stringop-overflow -Wno-error=aggressive-loop-optimizations -Wno-error=cast-function-type -Wno-error=catch-value -Wno-error=multistatement-macros -Wno-error=restrict -Wno-error=sizeof-pointer-memaccess -Wno-error=stringop-truncation -Wno-return-type -Wl,-zrelro -static -o mini-me.noexec.full mini-me.o --- mini-me --- --- mini-me.full --- /usr/local/bin/x86_64-unknown-freebsd13.5-gcc12 --sysroot=/tmp/obj/workspace/src/amd64.amd64/tmp -B/usr/local/x86_64-unknown-freebsd13.5/bin/ -O2 -pipe -fno-common -I/workspace/src/tests -g -std=gnu99 -Wno-format-zero-length -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wno-error=address -Wno-error=array-bounds -Wno-error=attributes -Wno-error=bool-compare -Wno-error=cast-align -Wno-error=clobbered -Wno-error=deprecated-declarations -Wno-error=enum-compare -Wno-error=extra -Wno-error=logical-not-parentheses -Wno-error=strict-aliasing -Wno-error=uninitialized -Wno-error=unused-but-set-variable -Wno-error=unused-function -Wno-error=unused-value -Wno-error=empty-body -Wno-error=maybe-uninitialized -Wno-error=nonnull-compare -Wno-error=shift-negative-value -Wno-error=tautological-compare -Wno-error=unused-const-variable -Wno-error=bool-operation -Wno-error=deprecated -Wno-error=expansion-to-defined -Wno-error=format-overflow -Wno-error=format-truncation -Wno-error=implicit-fallthrough -Wno-error=int-in-bool-context -Wno-error=memset-elt-size -Wno-error=noexcept-type -Wno-error=nonnull -Wno-error=pointer-compare -Wno-error=stringop-overflow -Wno-error=aggressive-loop-optimizations -Wno-error=cast-function-type -Wno-error=catch-value -Wno-error=multistatement-macros -Wno-error=restrict -Wno-error=sizeof-pointer-memaccess -Wno-error=stringop-truncation -Wno-return-type -Wl,-zrelro -static -o mini-me.full mini-me.o --- all_subdir_lib --- In file included from /workspace/src/sys/x86/include/endian.h:38, from /workspace/src/sys/amd64/include/endian.h:5, from /workspace/src/sys/sys/types.h:45, from /workspace/src/include/sched.h:33, from /workspace/src/include/pthread.h:46, from /workspace/src/lib/libc/include/reentrant.h:83, from /workspace/src/lib/libc/rpc/svc_auth_des.c:51: /workspace/src/lib/libc/rpc/svc_auth_des.c: In function '_svcauth_des': /workspace/src/include/rpc/xdr.h:265:67: warning: array subscript 2 is outside array bounds of 'des_block[2]' [-Warray-bounds] 265 | #define IXDR_GET_LONG(buf) ((long)__ntohl((u_int32_t)*(buf)++)) | ^~~~~~~~ /workspace/src/include/rpc/xdr.h:270:50: note: in expansion of macro 'IXDR_GET_LONG' 270 | #define IXDR_GET_U_LONG(buf) ((u_long)IXDR_GET_LONG(buf)) | ^~~~~~~~~~~~~ /workspace/src/lib/libc/rpc/svc_auth_des.c:243:34: note: in expansion of macro 'IXDR_GET_U_LONG' 243 | window = IXDR_GET_U_LONG(ixdr); | ^~~~~~~~~~~~~~~ /workspace/src/lib/libc/rpc/svc_auth_des.c:116:19: note: at offset 16 into object 'cryptbuf' of size 16 116 | des_block cryptbuf[2]; | ^~~~~~~~ /workspace/src/include/rpc/xdr.h:265:67: warning: array subscript 3 is outside array bounds of 'des_block[2]' [-Warray-bounds] 265 | #define IXDR_GET_LONG(buf) ((long)__ntohl((u_int32_t)*(buf)++)) | ^~~~~~~~ /workspace/src/include/rpc/xdr.h:270:50: note: in expansion of macro 'IXDR_GET_LONG' 270 | #define IXDR_GET_U_LONG(buf) ((u_long)IXDR_GET_LONG(buf)) | ^~~~~~~~~~~~~ /workspace/src/lib/libc/rpc/svc_auth_des.c:244:35: note: in expansion of macro 'IXDR_GET_U_LONG' 244 | winverf = IXDR_GET_U_LONG(ixdr); | ^~~~~~~~~~~~~~~ /workspace/src/lib/libc/rpc/svc_auth_des.c:116:19: note: at offset 24 into object 'cryptbuf' of size 16 116 | des_block cryptbuf[2]; | ^~~~~~~~ --- all_subdir_rescue --- --- v_txt.o --- /usr/local/bin/x86_64-unknown-freebsd13.5-gcc12 --sysroot=/tmp/obj/workspace/src/amd64.amd64/tmp -B/usr/local/x86_64-unknown-freebsd13.5/bin/ -O2 -pipe -fno-common -D__REGEX_PRIVATE -D_XOPEN_SOURCE_EXTENDED=1 -I/workspace/src/usr.bin/vi -I/workspace/src/contrib/nvi -I/workspace/src/contrib/nvi/regex -I/workspace/src/usr.bin/vi/ex -DRESCUE -I/tmp/obj/workspace/src/amd64.amd64/lib/libifconfig -I/tmp/obj/workspace/src/amd64.amd64/lib/libiscsiutil -MD -MF.depend.v_txt.o -MTv_txt.o -std=gnu99 -Wno-format-zero-length -fstack-protector-strong -Wno-pointer-sign -Wno-error=address -Wno-error=array-bounds -Wno-error=attributes -Wno-error=bool-compare -Wno-error=cast-align -Wno-error=clobbered -Wno-error=deprecated-declarations -Wno-error=enum-compare -Wno-error=extra -Wno-error=logical-not-parentheses -Wno-error=strict-aliasing -Wno-error=uninitialized -Wno-error=unused-but-set-variable -Wno-error=unused-function -Wno-error=unused-value -Wno-error=empty-body -Wno-error=maybe-uninitialized -Wno-error=nonnull-compare -Wno-error=shift-negative-value -Wno-error=tautological-compare -Wno-error=unused-const-variable -Wno-error=bool-operation -Wno-error=deprecated -Wno-error=expansion-to-defined -Wno-error=format-overflow -Wno-error=format-truncation -Wno-error=implicit-fallthrough -Wno-error=int-in-bool-context -Wno-error=memset-elt-size -Wno-error=noexcept-type -Wno-error=nonnull -Wno-error=pointer-compare -Wno-error=stringop-overflow -Wno-error=aggressive-loop-optimizations -Wno-error=cast-function-type -Wno-error=catch-value -Wno-error=multistatement-macros -Wno-error=restrict -Wno-error=sizeof-pointer-memaccess -Wno-error=stringop-truncation -Wno-return-type -Wno-address-of-packed-member -c /workspace/src/contrib/nvi/vi/v_txt.c -o v_txt.o --- all_subdir_tests --- --- mini-me.noexec --- /usr/local/bin/x86_64-unknown-freebsd13.5-ld: /tmp/obj/workspace/src/amd64.amd64/tmp/usr/lib/crt1.o: in function `_start': /workspace/src/lib/csu/amd64/crt1_c.c:71:(.text+0xd1): undefined reference to `main' collect2: error: ld returned 1 exit status *** [mini-me.noexec.full] Error code 1 make[6]: stopped in /workspace/src/tests/sys/capsicum 1 error make[6]: stopped in /workspace/src/tests/sys/capsicum --- all_subdir_kerberos5 --- make[2]: stopped in /workspace/src --- all_subdir_tests --- make[3]: stopped in /workspace/src/tests --- all_subdir_usr.sbin --- make[2]: stopped in /workspace/src --- all_subdir_secure --- make[4]: stopped in /workspace/src/secure/lib --- all_subdir_usr.bin --- make[2]: stopped in /workspace/src --- all_subdir_rescue --- *** [vi_make] Error code 6 make[5]: stopped in /tmp/obj/workspace/src/amd64.amd64/rescue/rescue 1 error make[5]: stopped in /tmp/obj/workspace/src/amd64.amd64/rescue/rescue --- all_subdir_tests --- make[2]: stopped in /workspace/src --- all_subdir_lib --- --- all_subdir_lib/libc++ --- make[3]: stopped in /workspace/src/lib --- all_subdir_secure --- make[3]: stopped in /workspace/src/secure make[2]: stopped in /workspace/src --- all_subdir_lib --- --- all_subdir_lib/libc --- make[3]: stopped in /workspace/src/lib --- all_subdir_rescue --- *** [objs] Error code 2 make[4]: stopped in /workspace/src/rescue/rescue 1 error make[4]: stopped in /workspace/src/rescue/rescue make[3]: stopped in /workspace/src/rescue --- all_subdir_lib --- make[2]: stopped in /workspace/src --- all_subdir_rescue --- make[2]: stopped in /workspace/src --- all_subdir_cddl --- make[6]: stopped in /workspace/src/cddl/usr.sbin/zfsd/tests make[5]: stopped in /workspace/src/cddl/usr.sbin/zfsd make[4]: stopped in /workspace/src/cddl/usr.sbin make[3]: stopped in /workspace/src/cddl make[2]: stopped in /workspace/src make[1]: stopped in /workspace/src make: stopped in /workspace/src Build step 'Execute shell' marked build as failure [WARNINGS]Skipping publisher since build result is FAILURE [PostBuildScript] - [INFO] Executing post build scripts. [FreeBSD-stable-13-amd64-gcc12_build] $ /bin/sh -xe /tmp/jenkins14442858155716842653.sh + sh freebsd-ci/scripts/jail/clean.sh clean jail FreeBSD-stable-13-amd64-gcc12_build Checking for post-build Performing post-build step Checking if email needs to be generated Email was triggered for: Failure - Any Sending email for trigger: Failure - Any Sending mail from default account using System Admin e-mail addresshelp
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1393796988.1859.1764970962938>
