Re: FreeBSD_HEAD_amd64_gcc4.9 - Build #1120 - Still Failing

From: Bryan Drewery <bdrewery_at_FreeBSD.org>
Date: Wed, 9 Mar 2016 18:38:26 -0800
On 3/9/2016 1:48 AM, jenkins-admin_at_FreeBSD.org wrote:
> FreeBSD_HEAD_amd64_gcc4.9 - Build #1120 - Still Failing:
> 
> Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc4.9/1120/
> Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc4.9/1120/changes
> Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc4.9/1120/console
> 
> Change summaries:
> 
> 296557 by ae:
> Add support for IPPROTO_IPV6 socket layer for getsockopt/setsockopt calls.
> Also add mapping for several options from RFC 3493 and 3542.
> 
> Reviewed by:	dchagin
> Tested by:	Joe Love <joe at getsomwhere dot net>
> MFC after:	2 weeks
> 
> 296556 by bdrewery:
> Follow-up r295827: Don't enable meta stats when recursing PROGS.
> 
> Sponsored by:	EMC / Isilon Storage Division
> 
> 296555 by bdrewery:
> DIRDEPS_BUILD+PROGS: Fix staging not respecting (BINDIR|PROGNAME)[._]${PROG}.
> 
> Observed in tests/sys/kern.
> 
> Sponsored by:	EMC / Isilon Storage Division
> 
> 296554 by bdrewery:
> Remove things set already by bsd.progs.mk.
> 
> MFC after:	2 weeks
> Sponsored by:	EMC / Isilon Storage Division
> 
> 296553 by bdrewery:
> PROGS: Track child meta files.
> 
> This will allow Makefile.depend to properly capture all dependencies.
> It is not 100% optimal but works.  Other options would be to use *.meta
> here which would include too much or to keep a Makefile.depend per PROG
> and include it from the main Makefile.depend which would not be
> straight forward.
> 
> Sponsored by:	EMC / Isilon Storage Division
> 
> 296552 by np:
> cxgbe(4): Rename regwin_lock to reg_lock.  It is used to protect access
> to indirect registers only.
> 
> 296550 by bdrewery:
> DIRDEPS_BUILD: Update clang dependencies after r296417.
> 
> Sponsored by:	EMC / Isilon Storage Division
> 
> 296549 by bdrewery:
> Don't ever create object directories here with MK_AUTO_OBJ.
> 
> Sponsored by:	EMC / Isilon Storage Division
> 
> 296548 by dumbbell:
> drm/i915: Update to match Linux 3.8.13
> 
> This update brings initial support for Haswell GPUs.
> 
> Tested by:	Many users of FreeBSD, PC-BSD and HardenedBSD
> Relnotes:	yes
> Sponsored by:	The FreeBSD Foundation
> Differential Revision:	https://reviews.freebsd.org/D5554
> 
> 296546 by dchagin:
> Better english.
> 
> Submitted by:	Kevin P. Neal
> MFC after:	1 week
> 
> 296544 by np:
> cxgbe(4): Reshuffle and rototill t4_hw.c, solely to reduce diffs with
> the internal shared code.
> 
> Obtained from:	Chelsio Communications
> 
> 296543 by dchagin:
> Put a commit message from r296502 about Linux alarm() system call
> behaviour to the source.
> 
> Suggested by:	emaste_at_
> 
> MFC after:	1 week
> 
> 296542 by dchagin:
> Load linux64 module for amd64 if Linux abi enabled.
> 
> Reviewed by:	emaste_at_
> MFC after:	1 week
> Differential Revision:	https://reviews.freebsd.org/D5567
> 
> 296541 by mav:
> MFV r296540: 4448 zfs diff misprints unicode characters
> 
> Reviewed by: Igor Kozhukhov <ikozhukhov_at_gmail.com>
> Reviewed by: Toomas Soome <tsoome_at_me.com>
> Approved by: Matthew Ahrens <mahrens_at_delphix.com>
> Author: Joshua M. Clulow <jmc_at_joyent.com>
> 
> illumos/illumos-gate_at_b211eb9181f99c20acbf4c528f94cb44b4ca8c31
> 
> 296539 by mav:
> MFV r296538: 6544 incorrect comment in libzfs.h about offline status
> 
> Reviewed by: Matthew Ahrens <mahrens_at_delphix.com>
> Approved by: Dan McDonald <danmcd_at_omniti.com>
> Author: Gerhard Roethlin <git_at_the-color-black.net>
> 
> illumos/illumos-gate_at_cb605c4d8ab24b5a900b8b4ca85db65c22d05fad
> 
> 296537 by mav:
> MFV r296536: 6551 cmd/zpool: cleanup gcc warnings
> 
> Reviewed by: Matthew Ahrens <mahrens_at_delphix.com>
> Reviewed by: Andy Stormont <astormont_at_racktopsystems.com>
> Approved by: Robert Mustacchi <rm_at_joyent.com>
> 
> illumos/illumos-gate_at_b327cd3f3b4dab4f29e7140159b1e01ed2ceef2a
> 
> 296535 by mav:
> MFV r296534: 6550 cmd/zfs: cleanup gcc warnings
> 
> Reviewed by: Matthew Ahrens <mahrens_at_delphix.com>
> Reviewed by: Andy Stormont <astormont_at_racktopsystems.com>
> Approved by: Dan McDonald <danmcd_at_omniti.com>
> Author: Igor Kozhukhov <ikozhukhov_at_gmail.com>
> 
> illumos/illumos-gate_at_c16bcc4577f389573eff411c7b7e040294078c3b
> 
> 296533 by mav:
> MFV r296532: 6637 replacing "dontclose" with "should_close"
> 
> Reviewed by: Matthew Ahrens <mahrens_at_delphix.com>
> Reviewed by: Prakash Surya <prakash.surya_at_delphix.com>
> Approved by: Robert Mustacchi <rm_at_joyent.com>
> Author: David Schwartz <dschwartz783_at_gmail.com>
> 
> illumos/illumos-gate_at_d189620258b3c9b0e2f7e2104840be2eee7c68e5
> 
> 296530 by mav:
> MFV r296529:
> 6672 arc_reclaim_thread() should use gethrtime() instead of ddi_get_lbolt()
> 6673 want a macro to convert seconds to nanoseconds and vice-versa
> 
> Reviewed by: Matthew Ahrens <mahrens_at_delphix.com>
> Reviewed by: Prakash Surya <prakash.surya_at_delphix.com>
> Reviewed by: Josef 'Jeff' Sipek <jeffpc_at_josefsipek.net>
> Reviewed by: Robert Mustacchi <rm_at_joyent.com>
> Approved by: Dan McDonald <danmcd_at_omniti.com>
> Author: Eli Rosenthal <eli.rosenthal_at_delphix.com>
> 
> illumos/illumos-gate_at_a8f6344fa0921599e1f4511e41b5f9a25c38c0f9
> 
> 296528 by mav:
> MFV r296527:  6659 nvlist_free(NULL) is a no-op
> 
> Reviewed by: Toomas Soome <tsoome_at_me.com>
> Reviewed by: Marcel Telka <marcel_at_telka.sk>
> Approved by: Robert Mustacchi <rm_at_joyent.com>
> Author: Josef 'Jeff' Sipek <jeffpc_at_josefsipek.net>
> 
> illumos/illumos-gate_at_aab83bb83be7342f6cfccaed8d5fe0b2f404855d
> 
> 296526 by bdrewery:
> Record command exit status in the typescript file when running simple commands.
> 
> Also capitalize 'command:'.
> 
> Relnotes:	yes
> MFC after:	2 weeks
> Sponsored by:	EMC / Isilon Storage Division
> 
> 296525 by bdrewery:
> Just exit in the child if execve(2) fails.
> 
> No functional change.
> 
> This is mostly addressing a false-positive from the clang static
> analyzer due to it thinking that done() was being called with freed
> memory, however the kill(0, SIGTERM) made the done() never reached.
> It doesn't make sense to the show the footer from the child anyhow, nor
> does it make sense to kill the process group here since the execve(2)
> failed in the child.  This code was leftover from many years of refactoring.
> 
> MFC after:	1 week
> Sponsored by:	EMC / Isilon Storage Division
> 
> 296524 by bdrewery:
> Filemon: Attach from the child to avoid racing with the parent attach.
> 
> This is the same as how the bmake filemon usage works.
> 
> This also fixes failed attach not properly flushing the TTY.
> 
> MFC after:	1 week
> Relnotes:	yes
> Sponsored by:	EMC / Isilon Storage Division
> 
> 296523 by mav:
> MFV r296522: 6541 Pool feature-flag check defeated if "verify" is included
> in the dedup property value
> 
> Reviewed by: Matthew Ahrens <mahrens_at_delphix.com>
> Reviewed by: Richard Laager <rlaager_at_wiktel.com>
> Approved by: Robert Mustacchi <rm_at_joyent.com>
> Author: ilovezfs <ilovezfs_at_icloud.com>
> 
> illumos/illumos-gate_at_971640e6aa954c91b0706543741aa4570299f4d7
> 
> 296521 by mav:
> MFV r296520:  6562 Refquota on receive doesn't account for overage
> 
> Reviewed by: Matthew Ahrens <mahrens_at_delphix.com>
> Reviewed by: Yuri Pankov <yuri.pankov_at_nexenta.com>
> Reviewed by: Toomas Soome <tsoome_at_me.com>
> Approved by: Gordon Ross <gwr_at_nexenta.com>
> Author: Dan McDonald <danmcd_at_omniti.com>
> 
> illumos/illumos-gate_at_5f7a8e6d750cb070a3347f045201c6206caee6aa
> 
> 296519 by mav:
> MFV r296518:  5027 zfs large block support (add copyright)
> 
> Author: Matthew Ahrens <matt_at_mahrens.org>
> 
> illumos/illumos-gate_at_c3d26abc9ee97b4f60233556aadeb57e0bd30bb9
> 
> 296517 by emaste:
> boot1.efi: use += to append to LDFLAGS
> 
> This is for consistency with loader.efi's Makefile and simplifies some
> out-of-tree experimentation.
> 
> 296516 by mav:
> MFV r296515:  6536 zfs send: want a way to disable setting of
> DRR_FLAG_FREERECORDS
> 
> Reviewed by: Anil Vijarnia <avijarnia_at_racktopsystems.com>
> Reviewed by: Kim Shrier <kshrier_at_racktopsystems.com>
> Reviewed by: Matthew Ahrens <mahrens_at_delphix.com>
> Approved by: Dan McDonald <danmcd_at_omniti.com>
> Author: Andrew Stormont <astormont_at_racktopsystems.com>
> 
> illumos/illumos-gate_at_880094b6062aebeec8eda6a8651757611c83b13e
> 
> 296514 by mav:
> MFV r296513: 6450 scrub/resilver unnecessarily traverses snapshots created
> after the scrub started
> 
> Reviewed by: George Wilson <george.wilson_at_delphix.com>
> Reviewed by: Prakash Surya <prakash.surya_at_delphix.com>
> Reviewed by: Richard Elling <Richard.Elling_at_RichardElling.com>
> Approved by: Richard Lowe <richlowe_at_richlowe.net>
> Author: Matthew Ahrens <mahrens_at_delphix.com>
> 
> illumos/illumos-gate_at_38d61036746e2273cc18f6698392e1e29f87d1bf
> 
> 296512 by mav:
> MFV r296511: 6537 Panic on zpool scrub with DEBUG kernel
> 
> Reviewed by: Steve Gonczi <gonczi_at_comcast.net>
> Reviewed by: Dan McDonald <danmcd_at_omniti.com>
> Reviewed by: Igor Kozhukhov <ikozhukhov_at_gmail.com>
> Reviewed by: Matthew Ahrens <mahrens_at_delphix.com>
> Approved by: Matthew Ahrens <mahrens_at_delphix.com>
> Author: Gary Mills <gary_mills_at_fastmail.fm>
> 
> illumos/illumos-gate_at_8c04a1fa3f7d569d48fe9b5342d0bd4c533179b9
> 
> 296510 by mav:
> MFV r296505: 6531 Provide mechanism to artificially limit disk performance
> 
> Reviewed by: Paul Dagnelie <pcd_at_delphix.com>
> Reviewed by: Matthew Ahrens <mahrens_at_delphix.com>
> Reviewed by: George Wilson <george.wilson_at_delphix.com>
> Approved by: Dan McDonald <danmcd_at_omniti.com>
> Author: Prakash Surya <prakash.surya_at_delphix.com>
> 
> illumos/illumos-gate_at_97e81309571898df9fdd94aab1216dfcf23e060b
> 
> 296509 by ngie:
> Delete empty sys/modules/aio/ directory
> 
> This was missed in r296277
> 
> X-MFC with: r296277
> Sponsored by: EMC / Isilon Storage Division
> 
> 296506 by bdrewery:
> Follow-up r296324: Fix STATICOBJS dependency guesses conditions.
> 
> Reported by:	antoine
> Pointyhat to:	bdrewery
> Sponsored by:	EMC / Isilon Storage Division
> 
> 296504 by dchagin:
> Does not leak fp. While here remove bogus cast of fp->f_data.
> 
> MFC after:	1 week
> 
> 296503 by dchagin:
> Linux accept() system call return EOPNOTSUPP errno instead of EINVAL
> for UDP sockets.
> 
> MFC after:	1 week
> 
> 296502 by dchagin:
> According to POSIX and Linux implementation the alarm() system call
> is always successfull.
> So, ignore any errors and return 0 as a Linux do.
> 
> XXX. Unlike POSIX, Linux in case when the invalid seconds value specified
> always return 0, so in that case Linux does not return proper remining time.
> 
> MFC after:	1 week
> 
> 296501 by dchagin:
> Link the newly created process to the corresponding parent as
> if CLONE_PARENT is set, then the parent of the new process will
> be the same as that of the calling process.
> 
> MFC after:	1 week
> 
> 296497 by trasz:
> Mention resolvconf(8) in resolv.conf(5).
> 
> MFC after:	1 month
> Sponsored by:	The FreeBSD Foundation
> 
> 296496 by np:
> cxgbe(4): Minor updates to the shared routines that deal with firmware images.
> 
> 296495 by np:
> cxgbe(4): Fix t4_tp_get_rdma_stats.
> 
> 
> 
> The end of the build log:
> 
> [...truncated 97988 lines...]
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/ios:216,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/ostream:138,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/contrib/atf/atf-c++/detail/fs.hpp:35,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/contrib/atf/atf-c++/detail/process.hpp:41,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/contrib/atf/atf-c++/check.cpp:36:
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/system_error:345:1: warning: type attributes ignored after type is already defined [-Wattributes]
>  };
>  ^
> In file included from /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/mutex:176:0,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/__locale:18,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/ios:216,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/ostream:138,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/contrib/atf/atf-c++/detail/fs.hpp:35,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/contrib/atf/atf-c++/detail/process.hpp:41,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/contrib/atf/atf-c++/check.cpp:36:
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/__mutex_base:264:1: warning: type attributes ignored after type is already defined [-Wattributes]
>  };
>  ^
> --- all_subdir_lib/ncurses ---
> --- p_show.o ---
> /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/  -O2 -pipe -I. -I/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/include -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/panel   -MD -MP -MF.depend.p_show.o -MTp_show.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-
y2k
>   -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign    -c /builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/panel/p_show.c -o p_show.o
> --- all_subdir_lib/atf ---
> In file included from /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/ostream:138:0,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/contrib/atf/atf-c++/detail/fs.hpp:35,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/contrib/atf/atf-c++/detail/process.hpp:41,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/contrib/atf/atf-c++/check.cpp:36:
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/ios:387:1: warning: type attributes ignored after type is already defined [-Wattributes]
>  };
>  ^
> In file included from /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/cstddef:36:0,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/contrib/atf/atf-c++/check.hpp:33,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/contrib/atf/atf-c++/check.cpp:26:
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/locale:2844:1: warning: type attributes ignored after type is already defined [-Wattributes]
>  _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<char, false>)
>  ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/locale:2845:1: warning: type attributes ignored after type is already defined [-Wattributes]
>  _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<char, true>)
>  ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/locale:2846:1: warning: type attributes ignored after type is already defined [-Wattributes]
>  _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<wchar_t, false>)
>  ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/locale:2847:1: warning: type attributes ignored after type is already defined [-Wattributes]
>  _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<wchar_t, true>)
>  ^
> --- all_subdir_lib/ncurses ---
> --- p_top.o ---
> /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/  -O2 -pipe -I. -I/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/include -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/panel   -MD -MP -MF.depend.p_top.o -MTp_top.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2
k -
>  W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign    -c /builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/panel/p_top.c -o p_top.o
> --- all_subdir_lib/atf ---
> In file included from /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/ostream:142:0,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/contrib/atf/atf-c++/detail/fs.hpp:35,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/contrib/atf/atf-c++/detail/process.hpp:41,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/contrib/atf/atf-c++/check.cpp:36:
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/bitset:636:54: warning: attributes ignored on template instantiation [-Wattributes]
>  template <size_t _Size> struct _LIBCPP_TYPE_VIS_ONLY hash<bitset<_Size> >;
>                                                       ^
> --- all_subdir_lib/ncurses ---
> --- p_update.o ---
> /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/  -O2 -pipe -I. -I/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/include -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/panel   -MD -MP -MF.depend.p_update.o -MTp_update.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Wall -Wno-for
mat
>  -y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign    -c /builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/panel/p_update.c -o p_update.o
> --- p_user.o ---
> /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/  -O2 -pipe -I. -I/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/include -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/panel   -MD -MP -MF.depend.p_user.o -MTp_user.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-
y2k
>   -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign    -c /builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/panel/p_user.c -o p_user.o
> --- all_subdir_lib/atf ---
> --- env.So ---
> /usr/local/bin/x86_64-portbld-freebsd10.1-g++ -isystem /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -I/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1 -std=gnu++11 -L/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/../lib/libc++ --sysroot=/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD_amd64_gcc4.9/contrib/atf -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/atf/libatf-c++/../libatf-c -I. -DHAVE_CONFIG_H -MD -MP -MF.depend.env.So -MTenv.So -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wpointer-arith -Wno-uninitiali
zed
>     -c /builds/FreeBSD_HEAD_amd64_gcc4.9/contrib/atf/atf-c++/detail/env.cpp -o env.So
> --- all_subdir_lib/ncurses ---
> --- p_win.o ---
> /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/  -O2 -pipe -I. -I/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/include -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/panel   -MD -MP -MF.depend.p_win.o -MTp_win.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2
k -
>  W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign    -c /builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/panel/p_win.c -o p_win.o
> --- panel.o ---
> /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/  -O2 -pipe -I. -I/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/include -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/panel   -MD -MP -MF.depend.panel.o -MTpanel.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Wall -Wno-format-y2
k -
>  W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign    -c /builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/panel/panel.c -o panel.o
> --- all_subdir_lib/atf ---
> In file included from /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/memory:600:0,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/algorithm:628,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:439,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/contrib/atf/atf-c++/detail/env.hpp:29,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/contrib/atf/atf-c++/detail/env.cpp:26:
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/typeinfo: In member function 'size_t std::type_info::hash_code() const':
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
>          {return *reinterpret_cast<const size_t*>(&__type_name);}
>                                                               ^
> --- all_subdir_lib/ncurses ---
> --- p_above.So ---
> /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I. -I/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/include -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/panel   -MD -MP -MF.depend.p_above.So -MTp_above.So -std=gnu99 -fstack-protector-strong -Wsystem-headers 
-Wa
>  ll -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign    -c /builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/panel/p_above.c -o p_above.So
> --- all_subdir_lib/atf ---
> In file included from /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:434:0,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/contrib/atf/atf-c++/detail/env.hpp:29,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/contrib/atf/atf-c++/detail/env.cpp:26:
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/stdexcept: At global scope:
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/stdexcept:56:24: warning: '__unused__' attribute ignored [-Wattributes]
>      const char *__imp_ _LIBCPP_UNUSED;
>                         ^
> --- all_subdir_lib/ncurses ---
> --- p_below.So ---
> /usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include -L/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/lib --sysroot=/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp -B/usr/local/x86_64-freebsd/bin/ -fpic -DPIC -g -O2 -pipe -I. -I/builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../ncurses -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/include -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -I/builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/panel   -MD -MP -MF.depend.p_below.So -MTp_below.So -std=gnu99 -fstack-protector-strong -Wsystem-headers 
-Wa
>  ll -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign    -c /builds/FreeBSD_HEAD_amd64_gcc4.9/lib/ncurses/panel/../../../contrib/ncurses/panel/p_below.c -o p_below.So
> --- all_subdir_lib/atf ---
> In file included from /builds/FreeBSD_HEAD_amd64_gcc4.9/contrib/atf/atf-c++/detail/env.hpp:29:0,
>                  from /builds/FreeBSD_HEAD_amd64_gcc4.9/contrib/atf/atf-c++/detail/env.cpp:26:
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:750:1: warning: 'static int std::__1::char_traits<char16_t>::compare(const char_type*, const char_type*, size_t)': visibility attribute ignored because it [-Wattributes]
>  char_traits<char16_t>::compare(const char_type* __s1, const char_type* __s2, size_t __n)
>  ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:729:29: warning: conflicts with previous declaration here [-Wattributes]
>      static int              compare(const char_type* __s1, const char_type* __s2, size_t __n);
>                              ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:764:1: warning: 'static size_t std::__1::char_traits<char16_t>::length(const char_type*)': visibility attribute ignored because it [-Wattributes]
>  char_traits<char16_t>::length(const char_type* __s)
>  ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:730:29: warning: conflicts with previous declaration here [-Wattributes]
>      static size_t           length(const char_type* __s);
>                              ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:774:1: warning: 'static const char16_t* std::__1::char_traits<char16_t>::find(const char_type*, size_t, const char_type&)': visibility attribute ignored because it [-Wattributes]
>  char_traits<char16_t>::find(const char_type* __s, size_t __n, const char_type& __a)
>  ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:731:29: warning: conflicts with previous declaration here [-Wattributes]
>      static const char_type* find(const char_type* __s, size_t __n, const char_type& __a);
>                              ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:787:1: warning: 'static char16_t* std::__1::char_traits<char16_t>::move(std::__1::char_traits<char16_t>::char_type*, const char_type*, size_t)': visibility attribute ignored because it [-Wattributes]
>  char_traits<char16_t>::move(char_type* __s1, const char_type* __s2, size_t __n)
>  ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:732:29: warning: conflicts with previous declaration here [-Wattributes]
>      static char_type*       move(char_type* __s1, const char_type* __s2, size_t __n);
>                              ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:807:1: warning: 'static char16_t* std::__1::char_traits<char16_t>::copy(std::__1::char_traits<char16_t>::char_type*, const char_type*, size_t)': visibility attribute ignored because it [-Wattributes]
>  char_traits<char16_t>::copy(char_type* __s1, const char_type* __s2, size_t __n)
>  ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:733:29: warning: conflicts with previous declaration here [-Wattributes]
>      static char_type*       copy(char_type* __s1, const char_type* __s2, size_t __n);
>                              ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:818:1: warning: 'static char16_t* std::__1::char_traits<char16_t>::assign(std::__1::char_traits<char16_t>::char_type*, size_t, std::__1::char_traits<char16_t>::char_type)': visibility attribute ignored because it [-Wattributes]
>  char_traits<char16_t>::assign(char_type* __s, size_t __n, char_type __a)
>  ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:734:29: warning: conflicts with previous declaration here [-Wattributes]
>      static char_type*       assign(char_type* __s, size_t __n, char_type __a);
>                              ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:863:1: warning: 'static int std::__1::char_traits<char32_t>::compare(const char_type*, const char_type*, size_t)': visibility attribute ignored because it [-Wattributes]
>  char_traits<char32_t>::compare(const char_type* __s1, const char_type* __s2, size_t __n)
>  ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:842:29: warning: conflicts with previous declaration here [-Wattributes]
>      static int              compare(const char_type* __s1, const char_type* __s2, size_t __n);
>                              ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:877:1: warning: 'static size_t std::__1::char_traits<char32_t>::length(const char_type*)': visibility attribute ignored because it [-Wattributes]
>  char_traits<char32_t>::length(const char_type* __s)
>  ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:843:29: warning: conflicts with previous declaration here [-Wattributes]
>      static size_t           length(const char_type* __s);
>                              ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:887:1: warning: 'static const char32_t* std::__1::char_traits<char32_t>::find(const char_type*, size_t, const char_type&)': visibility attribute ignored because it [-Wattributes]
>  char_traits<char32_t>::find(const char_type* __s, size_t __n, const char_type& __a)
>  ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:844:29: warning: conflicts with previous declaration here [-Wattributes]
>      static const char_type* find(const char_type* __s, size_t __n, const char_type& __a);
>                              ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:900:1: warning: 'static char32_t* std::__1::char_traits<char32_t>::move(std::__1::char_traits<char32_t>::char_type*, const char_type*, size_t)': visibility attribute ignored because it [-Wattributes]
>  char_traits<char32_t>::move(char_type* __s1, const char_type* __s2, size_t __n)
>  ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:845:29: warning: conflicts with previous declaration here [-Wattributes]
>      static char_type*       move(char_type* __s1, const char_type* __s2, size_t __n);
>                              ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:920:1: warning: 'static char32_t* std::__1::char_traits<char32_t>::copy(std::__1::char_traits<char32_t>::char_type*, const char_type*, size_t)': visibility attribute ignored because it [-Wattributes]
>  char_traits<char32_t>::copy(char_type* __s1, const char_type* __s2, size_t __n)
>  ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:846:29: warning: conflicts with previous declaration here [-Wattributes]
>      static char_type*       copy(char_type* __s1, const char_type* __s2, size_t __n);
>                              ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:931:1: warning: 'static char32_t* std::__1::char_traits<char32_t>::assign(std::__1::char_traits<char32_t>::char_type*, size_t, std::__1::char_traits<char32_t>::char_type)': visibility attribute ignored because it [-Wattributes]
>  char_traits<char32_t>::assign(char_type* __s, size_t __n, char_type __a)
>  ^
> /builds/FreeBSD_HEAD_amd64_gcc4.9/obj/builds/FreeBSD_HEAD_amd64_gcc4.9/tmp/usr/include/c++/v1/string:847:29: warning: conflicts with previous declaration here [-Wattributes]
>      static char_type*       assign(char_type* __s, size_t __n, char_type __a);
>                              ^
> --- all_subdir_lib/clang ---
> *** [CFG.o] Error code 1
> 
> make[6]: stopped in /builds/FreeBSD_HEAD_amd64_gcc4.9/lib/clang/libclanganalysis
> 1 error

This seems to be from the clang upgrade.


-- 
Regards,
Bryan Drewery


Received on Thu Mar 10 2016 - 01:38:36 UTC

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