Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 452970 Details for
Bug 599456
sys-libs/libcxx-3.9.0 fails tests - usr/bin/python2.7: can't open file '/var/tmp/portage/sys-libs/libcxx-3.9.0/temp/utils/lit/lit.py': [Errno 2] No such file or directory
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 155.94 KB, created by
eroen
on 2016-11-11 10:43:01 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
eroen
Created:
2016-11-11 10:43:01 UTC
Size:
155.94 KB
patch
obsolete
>[32;01m * [39;49;00mPackage: sys-libs/libcxx-3.9.0 >[32;01m * [39;49;00mRepository: gentoo >[32;01m * [39;49;00mMaintainer: aballier@gentoo.org bsd@gentoo.org,llvm@gentoo.org >[32;01m * [39;49;00mUSE: abi_x86_64 amd64 elibc_glibc kernel_linux libcxxrt static-libs test userland_GNU >[32;01m * [39;49;00mFEATURES: preserve-libs sandbox test userpriv usersandbox >>>> Unpacking source... >>>> Unpacking libcxx-3.9.0.src.tar.xz to /var/tmp/portage/sys-libs/libcxx-3.9.0/work >>>> Source unpacked in /var/tmp/portage/sys-libs/libcxx-3.9.0/work >>>> Preparing source in /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src ... > [32;01m*[0m Applying libcxx-3.9-cmake-link-flags.patch ... >[A[72C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying libcxx-3.9-cmake-static-lib.patch ... >[A[72C [34;01m[ [32;01mok[34;01m ][0m >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src ... > [32;01m*[0m abi_x86_64.amd64: running multilib-minimal_abi_src_configure >>>> Working in BUILD_DIR: "/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src-abi_x86_64.amd64" >cmake -C /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src-abi_x86_64.amd64/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DLLVM_LIBDIR_SUFFIX=64 -DLIBCXX_LIBDIR_SUFFIX=64 -DLIBCXX_ENABLE_SHARED=ON -DLIBCXX_ENABLE_STATIC=yes -DLIBCXX_CXX_ABI=libcxxrt -DLIBCXX_CXX_ABI_INCLUDE_PATHS=/usr/include/libcxxrt -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF -DLIBCXX_HAS_MUSL_LIBC=no -DLIBCXX_HAS_GCC_S_LIB=ON -DLIBCXX_INCLUDE_TESTS=yes -DCMAKE_SHARED_LINKER_FLAGS= -Wl,-O1 -Wl,--as-needed -DLLVM_MAIN_SRC_DIR=/var/tmp/portage/sys-libs/libcxx-3.9.0/temp -DLIT_COMMAND=/usr/bin/lit -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src-abi_x86_64.amd64/gentoo_rules.cmake -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src-abi_x86_64.amd64/gentoo_toolchain.cmake /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src >loading initial cache file /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src-abi_x86_64.amd64/gentoo_common_config.cmake >-- Configuring for standalone build. >-- Found LLVM_CONFIG as /usr/bin/llvm-config >-- Found PythonInterp: /var/tmp/portage/sys-libs/libcxx-3.9.0/temp/python2.7/bin/python (found version "2.7.10") >-- Sphinx disabled. >-- The CXX compiler identification is GNU 4.9.3 >-- The C compiler identification is GNU 4.9.3 >-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ >-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ -- works >-- Detecting CXX compiler ABI info >-- Detecting CXX compiler ABI info - done >-- Detecting CXX compile features >-- Detecting CXX compile features - done >-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc >-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- works >-- Detecting C compiler ABI info >-- Detecting C compiler ABI info - done >-- Detecting C compile features >-- Detecting C compile features - done >-- Performing Test LIBCXX_HAVE_CXX_ATOMICS_WITHOUT_LIB >-- Performing Test LIBCXX_HAVE_CXX_ATOMICS_WITHOUT_LIB - Success >-- Looking for __atomic_fetch_add_8 in atomic >-- Looking for __atomic_fetch_add_8 in atomic - found >-- Performing Test LIBCXX_HAS_WX_FLAG >-- Performing Test LIBCXX_HAS_WX_FLAG - Failed >-- Performing Test LIBCXX_HAS_NO_WX_FLAG >-- Performing Test LIBCXX_HAS_NO_WX_FLAG - Failed >-- Performing Test LIBCXX_HAS_EHSC_FLAG >-- Performing Test LIBCXX_HAS_EHSC_FLAG - Failed >-- Performing Test LIBCXX_HAS_NO_EHS_FLAG >-- Performing Test LIBCXX_HAS_NO_EHS_FLAG - Failed >-- Performing Test LIBCXX_HAS_NO_EHA_FLAG >-- Performing Test LIBCXX_HAS_NO_EHA_FLAG - Failed >-- Performing Test LIBCXX_HAS_NO_GR_FLAG >-- Performing Test LIBCXX_HAS_NO_GR_FLAG - Failed >-- Looking for pthread_create in pthread >-- Looking for pthread_create in pthread - found >-- Looking for fopen in c >-- Looking for fopen in c - found >-- Looking for ccos in m >-- Looking for ccos in m - found >-- Looking for clock_gettime in rt >-- Looking for clock_gettime in rt - found >-- Performing Test LIBCXX_SUPPORTS_STD_EQ_CXX11_FLAG >-- Performing Test LIBCXX_SUPPORTS_STD_EQ_CXX11_FLAG - Success >-- Performing Test LIBCXX_SUPPORTS_NOSTDINCXX_FLAG >-- Performing Test LIBCXX_SUPPORTS_NOSTDINCXX_FLAG - Success >-- Performing Test LIBCXX_SUPPORTS_WALL_FLAG >-- Performing Test LIBCXX_SUPPORTS_WALL_FLAG - Success >-- Performing Test LIBCXX_SUPPORTS_W_FLAG >-- Performing Test LIBCXX_SUPPORTS_W_FLAG - Success >-- Performing Test LIBCXX_SUPPORTS_WWRITE_STRINGS_FLAG >-- Performing Test LIBCXX_SUPPORTS_WWRITE_STRINGS_FLAG - Success >-- Performing Test LIBCXX_SUPPORTS_WNO_UNUSED_PARAMETER_FLAG >-- Performing Test LIBCXX_SUPPORTS_WNO_UNUSED_PARAMETER_FLAG - Success >-- Performing Test LIBCXX_SUPPORTS_WNO_LONG_LONG_FLAG >-- Performing Test LIBCXX_SUPPORTS_WNO_LONG_LONG_FLAG - Success >-- Performing Test LIBCXX_SUPPORTS_WNO_USER_DEFINED_LITERALS_FLAG >-- Performing Test LIBCXX_SUPPORTS_WNO_USER_DEFINED_LITERALS_FLAG - Success >-- Performing Test LIBCXX_SUPPORTS_WNO_COVERED_SWITCH_DEFAULT_FLAG >-- Performing Test LIBCXX_SUPPORTS_WNO_COVERED_SWITCH_DEFAULT_FLAG - Success >-- Performing Test LIBCXX_SUPPORTS_WERROR_EQ_RETURN_TYPE_FLAG >-- Performing Test LIBCXX_SUPPORTS_WERROR_EQ_RETURN_TYPE_FLAG - Success >-- Performing Test LIBCXX_SUPPORTS_WNO_ERROR_FLAG >-- Performing Test LIBCXX_SUPPORTS_WNO_ERROR_FLAG - Success >-- Performing Test LIBCXX_SUPPORTS_EHSC_FLAG >-- Performing Test LIBCXX_SUPPORTS_EHSC_FLAG - Failed >-- Performing Test LIBCXX_SUPPORTS_FPIC_FLAG >-- Performing Test LIBCXX_SUPPORTS_FPIC_FLAG - Success >-- Performing Test LIBCXX_SUPPORTS_NODEFAULTLIBS_FLAG >-- Performing Test LIBCXX_SUPPORTS_NODEFAULTLIBS_FLAG - Success >-- Performing Test LIBCXX_SUPPORTS_STD_EQ_CXX14_FLAG >-- Performing Test LIBCXX_SUPPORTS_STD_EQ_CXX14_FLAG - Success >-- <<< Gentoo configuration >>> >Build type Gentoo >Install path /usr >Compiler flags: >C -O2 -pipe >C++ -O2 -pipe >Linker flags: >Executable -Wl,-O1 -Wl,--as-needed >Module -Wl,-O1 -Wl,--as-needed >Shared -Wl,-O1 -Wl,--as-needed > >-- Configuring done >-- Generating done >-- Build files have been written to: /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src-abi_x86_64.amd64 >>>> Source configured. >>>> Compiling source in /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src ... > [32;01m*[0m abi_x86_64.amd64: running multilib-minimal_abi_src_compile >>>> Working in BUILD_DIR: "/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src-abi_x86_64.amd64" >ninja -v >[1/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/any.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/any.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/any.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/any.cpp >[2/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/algorithm.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/algorithm.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/algorithm.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/algorithm.cpp >[3/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/ios.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/ios.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/ios.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/ios.cpp >[4/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/bind.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/bind.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/bind.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/bind.cpp >[5/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/chrono.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/chrono.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/chrono.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/chrono.cpp >[6/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/condition_variable.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/condition_variable.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/condition_variable.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/condition_variable.cpp >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/memory:601:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/any:80, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/any.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >At global scope: >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >[7/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/debug.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/debug.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/debug.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/debug.cpp >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__functional_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:225, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/chrono.cpp:12: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/chrono.cpp:12:0: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error: At global scope: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:345:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >[8/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/exception.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/exception.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/exception.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/exception.cpp >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/functional:477:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/bind.cpp:11: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >At global scope: >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >[9/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/future.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/future.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/future.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/future.cpp >[10/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/hash.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/hash.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/hash.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/hash.cpp >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__functional_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:225, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:16, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/condition_variable:111, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/condition_variable.cpp:14: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/condition_variable:111, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/condition_variable.cpp:14: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error: At global scope: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:345:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/condition_variable:111:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/condition_variable.cpp:14: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:289:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >[11/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/new.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/new.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/new.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/new.cpp >[12/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/iostream.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/iostream.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/iostream.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/iostream.cpp >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/functional:477:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/debug.cpp:13: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/debug.cpp:16: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error: At global scope: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:345:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/debug.cpp:16: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:289:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >[13/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/locale.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/locale.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/locale.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/locale.cpp >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/memory:601:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__hash_table:16, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/hash.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/cmath:305:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__hash_table:19, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/hash.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/math.h: In function 'float abs(float)': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/math.h:646:1: warning: 'float abs(float)': visibility attribute ignored because it [-Wattributes] > abs(float __lcpp_x) _NOEXCEPT {return fabsf(__lcpp_x);} > ^ ><built-in>: warning: conflicts with previous declaration here [-Wattributes] >At global scope: >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >[14/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/memory.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/memory.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/memory.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/memory.cpp >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__functional_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:225, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/future:366, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/future.cpp:14: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/future:366:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/future.cpp:14: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error: At global scope: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:345:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/future:370, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/future.cpp:14: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:289:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/future.cpp:14:0: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/future:390:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/future:407:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/future:482:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >[15/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/mutex.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/mutex.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/mutex.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/mutex.cpp >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__functional_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:225, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:16, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/mutex.cpp:11: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/mutex.cpp:11: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error: At global scope: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:345:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/mutex.cpp:11: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:289:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >[16/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/optional.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/optional.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/optional.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/optional.cpp >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/memory:601:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/memory.cpp:11: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/memory.cpp:13: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error: At global scope: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:345:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/memory.cpp:13: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:289:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >[17/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/random.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/random.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/random.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/random.cpp >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/memory:601:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/algorithm:634, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:442, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:15, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ios:216, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ostream:138, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__std_stream:15, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/iostream.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:18, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ios:216, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ostream:138, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__std_stream:15, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/iostream.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error: At global scope: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:345:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:18, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ios:216, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ostream:138, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__std_stream:15, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/iostream.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:289:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ostream:138:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__std_stream:15, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/iostream.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ios:392:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__std_stream:14:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/iostream.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2635:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<char, false>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2636:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<char, true>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2637:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<wchar_t, false>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2638:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<wchar_t, true>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >[18/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/regex.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/regex.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/regex.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/regex.cpp >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/functional:477:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/optional:144, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/optional.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >At global scope: >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >[19/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/shared_mutex.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/shared_mutex.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/shared_mutex.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/shared_mutex.cpp >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__functional_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:225, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:16, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/shared_mutex:130, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/shared_mutex.cpp:14: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/shared_mutex:130, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/shared_mutex.cpp:14: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error: At global scope: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:345:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/shared_mutex:130:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/shared_mutex.cpp:14: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:289:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >[20/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/stdexcept.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/stdexcept.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/stdexcept.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/stdexcept.cpp >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/memory:601:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/algorithm:634, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/algorithm.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/cmath:305:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/random:1638, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/algorithm.cpp:11: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/math.h: In function 'float abs(float)': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/math.h:646:1: warning: 'float abs(float)': visibility attribute ignored because it [-Wattributes] > abs(float __lcpp_x) _NOEXCEPT {return fabsf(__lcpp_x);} > ^ ><built-in>: warning: conflicts with previous declaration here [-Wattributes] >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:18, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ios:216, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ostream:138, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/istream:163, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/random:1646, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/algorithm.cpp:11: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error: At global scope: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:345:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:18, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ios:216, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ostream:138, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/istream:163, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/random:1646, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/algorithm.cpp:11: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:289:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ostream:138:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/istream:163, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/random:1646, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/algorithm.cpp:11: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ios:392:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/algorithm:629:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/algorithm.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2635:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<char, false>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2636:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<char, true>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2637:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<wchar_t, false>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2638:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<wchar_t, true>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >[21/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/string.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/string.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/string.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/string.cpp >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/memory:601:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/algorithm:634, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:442, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:15, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/regex:757, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/regex.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:18, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/regex:757, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/regex.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error: At global scope: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:345:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:18, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/regex:757, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/regex.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:289:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >[22/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/strstream.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/strstream.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/strstream.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/strstream.cpp >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/memory:601:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/algorithm:634, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:442, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/stdexcept.cpp:13: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/stdexcept.cpp:14:0: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error: At global scope: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:345:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >[23/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/system_error.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/system_error.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/system_error.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/system_error.cpp >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/cmath:305:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/random:1638, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/random.cpp:15: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/math.h: In function 'float abs(float)': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/math.h:646:1: warning: 'float abs(float)': visibility attribute ignored because it [-Wattributes] > abs(float __lcpp_x) _NOEXCEPT {return fabsf(__lcpp_x);} > ^ ><built-in>: warning: conflicts with previous declaration here [-Wattributes] >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/memory:601:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/algorithm:634, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/random:1642, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/random.cpp:15: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:18, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ios:216, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ostream:138, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/istream:163, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/random:1646, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/random.cpp:15: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error: At global scope: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:345:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:18, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ios:216, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ostream:138, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/istream:163, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/random:1646, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/random.cpp:15: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:289:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ostream:138:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/istream:163, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/random:1646, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/random.cpp:15: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ios:392:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/random:1635:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/random.cpp:15: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2635:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<char, false>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2636:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<char, true>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2637:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<wchar_t, false>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2638:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<wchar_t, true>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >[24/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/thread.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/thread.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/thread.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/thread.cpp >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/memory:601:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/algorithm:634, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:442, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:15, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ios:216, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/ios.cpp:12: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:18, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ios:216, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/ios.cpp:12: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error: At global scope: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:345:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:18, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ios:216, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/ios.cpp:12: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:289:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/ios.cpp:12:0: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ios:392:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/ios.cpp:10:0: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2635:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<char, false>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2636:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<char, true>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2637:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<wchar_t, false>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2638:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<wchar_t, true>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >[25/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/typeinfo.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/typeinfo.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/typeinfo.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/typeinfo.cpp >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/typeinfo.cpp:16:0: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >At global scope: >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >[26/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/utility.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/utility.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/utility.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/utility.cpp >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/memory:601:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/algorithm:634, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:442, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:15, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ios:216, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ostream:138, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/strstream:131, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/strstream.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:18, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ios:216, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ostream:138, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/strstream:131, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/strstream.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error: At global scope: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:345:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:18, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ios:216, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ostream:138, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/strstream:131, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/strstream.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:289:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ostream:138:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/strstream:131, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/strstream.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ios:392:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/strstream:130:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/strstream.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2635:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<char, false>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2636:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<char, true>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2637:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<wchar_t, false>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2638:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<wchar_t, true>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/strstream.cpp: In member function 'virtual std::__1::basic_streambuf<char>::pos_type std::__1::strstreambuf::seekoff(std::__1::basic_streambuf<char>::off_type, std::__1::ios_base::seekdir, std::__1::ios_base::openmode)': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/strstream.cpp:270:24: warning: 'newoff' may be used uninitialized in this function [-Wmaybe-uninitialized] > newoff += __off; > ^ >At global scope: >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >[27/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++11 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_objects.dir/__/src/valarray.cpp.o -MF lib/CMakeFiles/cxx_objects.dir/__/src/valarray.cpp.o.d -o lib/CMakeFiles/cxx_objects.dir/__/src/valarray.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/valarray.cpp >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__functional_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:225, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/system_error.cpp:13: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/system_error.cpp:13:0: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error: At global scope: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:345:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__functional_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/thread:90, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/thread.cpp:13: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/thread:95:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/thread.cpp:13: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error: At global scope: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:345:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/thread:97:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/thread.cpp:13: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:289:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/thread.cpp:16:0: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/future:390:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/future:407:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/future:482:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/cmath:305:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/valarray:344, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/valarray.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/math.h: In function 'float abs(float)': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/math.h:646:1: warning: 'float abs(float)': visibility attribute ignored because it [-Wattributes] > abs(float __lcpp_x) _NOEXCEPT {return fabsf(__lcpp_x);} > ^ ><built-in>: warning: conflicts with previous declaration here [-Wattributes] >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/memory:601:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/algorithm:634, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/valarray:346, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/valarray.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >At global scope: >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/memory:601:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/algorithm:634, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:442, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/string.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >At global scope: >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/memory:601:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/algorithm:634, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:442, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/locale.cpp:16: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:18, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:182, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/locale.cpp:17: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error: At global scope: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:345:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:18, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:182, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/locale.cpp:17: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:289:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:186:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/locale.cpp:17: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ios:392:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:437:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/locale.cpp:16: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2635:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<char, false>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2636:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<char, true>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2637:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<wchar_t, false>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2638:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<wchar_t, true>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >[28/35] : && /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -Wl,-O1 -Wl,--as-needed -fPIC -nodefaultlibs -shared -Wl,-soname,libc++.so.1 -o lib64/libc++.so.1.0 lib/CMakeFiles/cxx_objects.dir/__/src/algorithm.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/any.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/bind.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/chrono.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/condition_variable.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/debug.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/exception.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/future.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/hash.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/ios.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/iostream.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/locale.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/memory.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/mutex.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/new.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/optional.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/random.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/regex.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/shared_mutex.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/stdexcept.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/string.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/strstream.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/system_error.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/thread.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/typeinfo.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/utility.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/valarray.cpp.o -lcxxrt -lpthread -lc -lm -lrt -lgcc_s && : >[29/35] : && /usr/bin/cmake -E remove lib64/libc++.a && /usr/bin/x86_64-pc-linux-gnu-ar qc lib64/libc++.a lib/CMakeFiles/cxx_objects.dir/__/src/algorithm.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/any.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/bind.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/chrono.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/condition_variable.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/debug.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/exception.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/future.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/hash.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/ios.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/iostream.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/locale.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/memory.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/mutex.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/new.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/optional.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/random.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/regex.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/shared_mutex.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/stdexcept.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/string.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/strstream.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/system_error.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/thread.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/typeinfo.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/utility.cpp.o lib/CMakeFiles/cxx_objects.dir/__/src/valarray.cpp.o && /usr/bin/x86_64-pc-linux-gnu-ranlib lib64/libc++.a && : >[30/35] /usr/bin/cmake -E cmake_symlink_library lib64/libc++.so.1.0 lib64/libc++.so.1 lib64/libc++.so && : >[31/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++14 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_experimental.dir/__/src/experimental/memory_resource.cpp.o -MF lib/CMakeFiles/cxx_experimental.dir/__/src/experimental/memory_resource.cpp.o.d -o lib/CMakeFiles/cxx_experimental.dir/__/src/experimental/memory_resource.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/memory_resource.cpp >[32/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++14 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_experimental.dir/__/src/experimental/filesystem/directory_iterator.cpp.o -MF lib/CMakeFiles/cxx_experimental.dir/__/src/experimental/filesystem/directory_iterator.cpp.o.d -o lib/CMakeFiles/cxx_experimental.dir/__/src/experimental/filesystem/directory_iterator.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/directory_iterator.cpp >[33/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++14 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_experimental.dir/__/src/experimental/filesystem/operations.cpp.o -MF lib/CMakeFiles/cxx_experimental.dir/__/src/experimental/filesystem/operations.cpp.o.d -o lib/CMakeFiles/cxx_experimental.dir/__/src/experimental/filesystem/operations.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp >[34/35] /usr/bin/x86_64-pc-linux-gnu-g++ -D_DEBUG -D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -Iinclude -I/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include -DNDEBUG -O2 -pipe -UNDEBUG -DLIBCXXRT -std=c++14 -nostdinc++ -Wall -W -Wwrite-strings -Wno-unused-parameter -Wno-long-long -Wno-user-defined-literals -Wno-covered-switch-default -Werror=return-type -Wno-error -fPIC -MD -MT lib/CMakeFiles/cxx_experimental.dir/__/src/experimental/filesystem/path.cpp.o -MF lib/CMakeFiles/cxx_experimental.dir/__/src/experimental/filesystem/path.cpp.o.d -o lib/CMakeFiles/cxx_experimental.dir/__/src/experimental/filesystem/path.cpp.o -c /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/path.cpp >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__functional_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/__memory:16, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/memory_resource:69, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/memory_resource.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >At global scope: >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:221:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/directory_iterator.cpp:1: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1087:40: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::hours operator"" h(unsigned long long __h) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1092:71: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::duration<long double, ratio<3600,1>> operator"" h(long double __h) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1098:42: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::minutes operator"" min(unsigned long long __m) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1103:69: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::duration<long double, ratio<60,1>> operator"" min(long double __m) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1109:42: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::seconds operator"" s(unsigned long long __s) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1114:56: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::duration<long double> operator"" s(long double __s) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1120:47: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::milliseconds operator"" ms(unsigned long long __ms) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1125:63: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::duration<long double, milli> operator"" ms(long double __ms) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1131:47: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::microseconds operator"" us(unsigned long long __us) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1136:63: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::duration<long double, micro> operator"" us(long double __us) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1142:46: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::nanoseconds operator"" ns(unsigned long long __ns) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1147:62: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::duration<long double, nano> operator"" ns(long double __ns) > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__functional_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/iterator:412, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:222, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/directory_iterator.cpp:1: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:15:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:182, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:224, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/directory_iterator.cpp:1: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string: At global scope: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:4284:36: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > basic_string<char> operator "" s( const char *__str, size_t __len ) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:4290:39: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > basic_string<wchar_t> operator "" s( const wchar_t *__str, size_t __len ) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:4296:40: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > basic_string<char16_t> operator "" s( const char16_t *__str, size_t __len ) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:4302:40: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > basic_string<char32_t> operator "" s( const char32_t *__str, size_t __len ) > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/__config:14:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:219, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/directory_iterator.cpp:1: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:4310:48: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE(class _LIBCPP_TYPE_VIS basic_string<char>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:727:54: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE' > #define _LIBCPP_EXTERN_TEMPLATE(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:4311:48: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE(class _LIBCPP_TYPE_VIS basic_string<wchar_t>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:727:54: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE' > #define _LIBCPP_EXTERN_TEMPLATE(...) extern template __VA_ARGS__; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:18, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:182, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:224, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/directory_iterator.cpp:1: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:345:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:18, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:182, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:224, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/directory_iterator.cpp:1: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:289:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:186:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:224, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/directory_iterator.cpp:1: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ios:392:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/__config:14:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:219, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/directory_iterator.cpp:1: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2635:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<char, false>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2636:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<char, true>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2637:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<wchar_t, false>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2638:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<wchar_t, true>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/directory_iterator.cpp:1:0: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:264:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:296:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:339:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:221:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/path.cpp:9: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1087:40: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::hours operator"" h(unsigned long long __h) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1092:71: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::duration<long double, ratio<3600,1>> operator"" h(long double __h) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1098:42: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::minutes operator"" min(unsigned long long __m) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1103:69: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::duration<long double, ratio<60,1>> operator"" min(long double __m) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1109:42: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::seconds operator"" s(unsigned long long __s) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1114:56: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::duration<long double> operator"" s(long double __s) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1120:47: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::milliseconds operator"" ms(unsigned long long __ms) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1125:63: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::duration<long double, milli> operator"" ms(long double __ms) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1131:47: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::microseconds operator"" us(unsigned long long __us) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1136:63: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::duration<long double, micro> operator"" us(long double __us) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1142:46: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::nanoseconds operator"" ns(unsigned long long __ns) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1147:62: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::duration<long double, nano> operator"" ns(long double __ns) > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__functional_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/iterator:412, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:222, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/path.cpp:9: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:15:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:182, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:224, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/path.cpp:9: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string: At global scope: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:4284:36: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > basic_string<char> operator "" s( const char *__str, size_t __len ) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:4290:39: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > basic_string<wchar_t> operator "" s( const wchar_t *__str, size_t __len ) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:4296:40: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > basic_string<char16_t> operator "" s( const char16_t *__str, size_t __len ) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:4302:40: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > basic_string<char32_t> operator "" s( const char32_t *__str, size_t __len ) > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/__config:14:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:219, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/path.cpp:9: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:4310:48: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE(class _LIBCPP_TYPE_VIS basic_string<char>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:727:54: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE' > #define _LIBCPP_EXTERN_TEMPLATE(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:4311:48: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE(class _LIBCPP_TYPE_VIS basic_string<wchar_t>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:727:54: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE' > #define _LIBCPP_EXTERN_TEMPLATE(...) extern template __VA_ARGS__; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:18, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:182, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:224, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/path.cpp:9: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:345:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:18, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:182, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:224, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/path.cpp:9: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:289:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:186:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:224, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/path.cpp:9: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ios:392:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/__config:14:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:219, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/path.cpp:9: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2635:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<char, false>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2636:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<char, true>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2637:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<wchar_t, false>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2638:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<wchar_t, true>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/path.cpp:9:0: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:264:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:296:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:339:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:15:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:182, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:224, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/path.cpp:9: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:1139:34: warning: always_inline function might not be inlinable [-Wattributes] > size_t _LIBCPP_INLINE_VISIBILITY __do_string_hash(_Ptr __p, _Ptr __e) > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:231:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/path.cpp:9: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/string_view:618:10: warning: always_inline function might not be inlinable [-Wattributes] > bool operator==(basic_string_view<_CharT, _Traits> __lhs, > ^ >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:221:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1087:40: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::hours operator"" h(unsigned long long __h) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1092:71: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::duration<long double, ratio<3600,1>> operator"" h(long double __h) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1098:42: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::minutes operator"" min(unsigned long long __m) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1103:69: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::duration<long double, ratio<60,1>> operator"" min(long double __m) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1109:42: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::seconds operator"" s(unsigned long long __s) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1114:56: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::duration<long double> operator"" s(long double __s) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1120:47: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::milliseconds operator"" ms(unsigned long long __ms) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1125:63: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::duration<long double, milli> operator"" ms(long double __ms) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1131:47: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::microseconds operator"" us(unsigned long long __us) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1136:63: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::duration<long double, micro> operator"" us(long double __us) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1142:46: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::nanoseconds operator"" ns(unsigned long long __ns) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/chrono:1147:62: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > constexpr chrono::duration<long double, nano> operator"" ns(long double __ns) > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__functional_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/iterator:412, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:222, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo: In member function 'size_t std::type_info::hash_code() const': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/typeinfo:116:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > {return *reinterpret_cast<const size_t*>(&__type_name);} > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:15:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:182, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:224, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string: At global scope: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:4284:36: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > basic_string<char> operator "" s( const char *__str, size_t __len ) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:4290:39: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > basic_string<wchar_t> operator "" s( const wchar_t *__str, size_t __len ) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:4296:40: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > basic_string<char16_t> operator "" s( const char16_t *__str, size_t __len ) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:4302:40: warning: literal operator suffixes not preceded by '_' are reserved for future standardization > basic_string<char32_t> operator "" s( const char32_t *__str, size_t __len ) > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/__config:14:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:219, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:4310:48: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE(class _LIBCPP_TYPE_VIS basic_string<char>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:727:54: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE' > #define _LIBCPP_EXTERN_TEMPLATE(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/string:4311:48: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE(class _LIBCPP_TYPE_VIS basic_string<wchar_t>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:727:54: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE' > #define _LIBCPP_EXTERN_TEMPLATE(...) extern template __VA_ARGS__; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:16:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:18, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:182, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:224, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/system_error:345:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/mutex:189:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__locale:18, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:182, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:224, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__mutex_base:289:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:186:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:224, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/ios:392:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/__config:14:0, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:219, > from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:10: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2635:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<char, false>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2636:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<char, true>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2637:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<wchar_t, false>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/locale:2638:49: warning: type attributes ignored after type is already defined [-Wattributes] > _LIBCPP_EXTERN_TEMPLATE2(class _LIBCPP_TYPE_VIS moneypunct_byname<wchar_t, true>) > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/__config:731:55: note: in definition of macro '_LIBCPP_EXTERN_TEMPLATE2' > #define _LIBCPP_EXTERN_TEMPLATE2(...) extern template __VA_ARGS__; > ^ >In file included from /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:10:0: >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:264:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:296:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/include/experimental/filesystem:339:1: warning: type attributes ignored after type is already defined [-Wattributes] > }; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp: In function 'void std::experimental::filesystem::v1::__copy(const std::experimental::filesystem::v1::path&, const std::experimental::filesystem::v1::path&, std::experimental::filesystem::v1::copy_options, std::__1::error_code*)': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:187:27: warning: missing initializer for member 'stat::st_dev' [-Wmissing-field-initializers] > struct ::stat f_st = {}; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:187:27: warning: missing initializer for member 'stat::st_ino' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:187:27: warning: missing initializer for member 'stat::st_nlink' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:187:27: warning: missing initializer for member 'stat::st_mode' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:187:27: warning: missing initializer for member 'stat::st_uid' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:187:27: warning: missing initializer for member 'stat::st_gid' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:187:27: warning: missing initializer for member 'stat::__pad0' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:187:27: warning: missing initializer for member 'stat::st_rdev' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:187:27: warning: missing initializer for member 'stat::st_size' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:187:27: warning: missing initializer for member 'stat::st_blksize' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:187:27: warning: missing initializer for member 'stat::st_blocks' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:187:27: warning: missing initializer for member 'stat::st_atim' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/wo>>> Source compiled. >rk/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:187:27: warning: missing initializer for member 'stat::st_mtim' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:187:27: warning: missing initializer for member 'stat::st_ctim' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:187:27: warning: missing initializer for member 'stat::__glibc_reserved' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:194:27: warning: missing initializer for member 'stat::st_dev' [-Wmissing-field-initializers] > struct ::stat t_st = {}; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:194:27: warning: missing initializer for member 'stat::st_ino' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:194:27: warning: missing initializer for member 'stat::st_nlink' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:194:27: warning: missing initializer for member 'stat::st_mode' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:194:27: warning: missing initializer for member 'stat::st_uid' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:194:27: warning: missing initializer for member 'stat::st_gid' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:194:27: warning: missing initializer for member 'stat::__pad0' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:194:27: warning: missing initializer for member 'stat::st_rdev' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:194:27: warning: missing initializer for member 'stat::st_size' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:194:27: warning: missing initializer for member 'stat::st_blksize' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:194:27: warning: missing initializer for member 'stat::st_blocks' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:194:27: warning: missing initializer for member 'stat::st_atim' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:194:27: warning: missing initializer for member 'stat::st_mtim' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:194:27: warning: missing initializer for member 'stat::st_ctim' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:194:27: warning: missing initializer for member 'stat::__glibc_reserved' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp: In function 'bool std::experimental::filesystem::v1::__equivalent(const std::experimental::filesystem::v1::path&, const std::experimental::filesystem::v1::path&, std::__1::error_code*)': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:428:26: warning: missing initializer for member 'stat::st_dev' [-Wmissing-field-initializers] > struct ::stat st1 = {}; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:428:26: warning: missing initializer for member 'stat::st_ino' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:428:26: warning: missing initializer for member 'stat::st_nlink' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:428:26: warning: missing initializer for member 'stat::st_mode' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:428:26: warning: missing initializer for member 'stat::st_uid' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:428:26: warning: missing initializer for member 'stat::st_gid' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:428:26: warning: missing initializer for member 'stat::__pad0' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:428:26: warning: missing initializer for member 'stat::st_rdev' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:428:26: warning: missing initializer for member 'stat::st_size' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:428:26: warning: missing initializer for member 'stat::st_blksize' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:428:26: warning: missing initializer for member 'stat::st_blocks' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:428:26: warning: missing initializer for member 'stat::st_atim' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:428:26: warning: missing initializer for member 'stat::st_mtim' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:428:26: warning: missing initializer for member 'stat::st_ctim' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:428:26: warning: missing initializer for member 'stat::__glibc_reserved' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:429:26: warning: missing initializer for member 'stat::st_dev' [-Wmissing-field-initializers] > struct ::stat st2 = {}; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:429:26: warning: missing initializer for member 'stat::st_ino' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:429:26: warning: missing initializer for member 'stat::st_nlink' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:429:26: warning: missing initializer for member 'stat::st_mode' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:429:26: warning: missing initializer for member 'stat::st_uid' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:429:26: warning: missing initializer for member 'stat::st_gid' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:429:26: warning: missing initializer for member 'stat::__pad0' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:429:26: warning: missing initializer for member 'stat::st_rdev' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:429:26: warning: missing initializer for member 'stat::st_size' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:429:26: warning: missing initializer for member 'stat::st_blksize' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:429:26: warning: missing initializer for member 'stat::st_blocks' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:429:26: warning: missing initializer for member 'stat::st_atim' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:429:26: warning: missing initializer for member 'stat::st_mtim' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:429:26: warning: missing initializer for member 'stat::st_ctim' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:429:26: warning: missing initializer for member 'stat::__glibc_reserved' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp: In function 'std::experimental::filesystem::v1::space_info std::experimental::filesystem::v1::__space(const std::experimental::filesystem::v1::path&, std::__1::error_code*)': >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:712:30: warning: missing initializer for member 'statvfs::f_bsize' [-Wmissing-field-initializers] > struct statvfs m_svfs = {}; > ^ >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:712:30: warning: missing initializer for member 'statvfs::f_frsize' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:712:30: warning: missing initializer for member 'statvfs::f_blocks' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:712:30: warning: missing initializer for member 'statvfs::f_bfree' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:712:30: warning: missing initializer for member 'statvfs::f_bavail' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:712:30: warning: missing initializer for member 'statvfs::f_files' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:712:30: warning: missing initializer for member 'statvfs::f_ffree' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:712:30: warning: missing initializer for member 'statvfs::f_favail' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:712:30: warning: missing initializer for member 'statvfs::f_fsid' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:712:30: warning: missing initializer for member 'statvfs::f_flag' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:712:30: warning: missing initializer for member 'statvfs::f_namemax' [-Wmissing-field-initializers] >/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src/src/experimental/filesystem/operations.cpp:712:30: warning: missing initializer for member 'statvfs::__f_spare' [-Wmissing-field-initializers] >At global scope: >cc1plus: warning: unrecognized command line option "-Wno-covered-switch-default" >cc1plus: warning: unrecognized command line option "-Wno-user-defined-literals" >[35/35] : && /usr/bin/cmake -E remove lib64/libc++experimental.a && /usr/bin/x86_64-pc-linux-gnu-ar qc lib64/libc++experimental.a lib/CMakeFiles/cxx_experimental.dir/__/src/experimental/memory_resource.cpp.o lib/CMakeFiles/cxx_experimental.dir/__/src/experimental/filesystem/directory_iterator.cpp.o lib/CMakeFiles/cxx_experimental.dir/__/src/experimental/filesystem/operations.cpp.o lib/CMakeFiles/cxx_experimental.dir/__/src/experimental/filesystem/path.cpp.o && /usr/bin/x86_64-pc-linux-gnu-ranlib lib64/libc++experimental.a && : >>>> Test phase: sys-libs/libcxx-3.9.0 > [32;01m*[0m abi_x86_64.amd64: running multilib-minimal_abi_src_test >>>> Working in BUILD_DIR: "/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src-abi_x86_64.amd64" >ninja -v check-libcxx >[1/1] cd /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src-abi_x86_64.amd64/test && /var/tmp/portage/sys-libs/libcxx-3.9.0/temp/python2.7/bin/python /var/tmp/portage/sys-libs/libcxx-3.9.0/temp/utils/lit/lit.py -sv --show-xfail --show-unsupported /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src-abi_x86_64.amd64/test >/usr/bin/python2.7: can't open file '/var/tmp/portage/sys-libs/libcxx-3.9.0/temp/utils/lit/lit.py': [Errno 2] No such file or directory >FAILED: cd /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src-abi_x86_64.amd64/test && /var/tmp/portage/sys-libs/libcxx-3.9.0/temp/python2.7/bin/python /var/tmp/portage/sys-libs/libcxx-3.9.0/temp/utils/lit/lit.py -sv --show-xfail --show-unsupported /var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src-abi_x86_64.amd64/test >ninja: build stopped: subcommand failed. > [31;01m*[0m ERROR: sys-libs/libcxx-3.9.0::gentoo failed (test phase): > [31;01m*[0m (no error message) > [31;01m*[0m > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 115: Called src_test > [31;01m*[0m environment, line 4510: Called cmake-multilib_src_test > [31;01m*[0m environment, line 969: Called multilib-minimal_src_test > [31;01m*[0m environment, line 2898: Called multilib_foreach_abi 'multilib-minimal_abi_src_test' > [31;01m*[0m environment, line 3070: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_test' > [31;01m*[0m environment, line 2763: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_test' > [31;01m*[0m environment, line 2761: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_test' > [31;01m*[0m environment, line 548: Called multilib-minimal_abi_src_test > [31;01m*[0m environment, line 2892: Called multilib_src_test > [31;01m*[0m environment, line 3333: Called cmake-utils_src_make 'check-libcxx' > [31;01m*[0m environment, line 988: Called _cmake_ninja_src_make 'check-libcxx' > [31;01m*[0m environment, line 331: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m "$@" || die > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=sys-libs/libcxx-3.9.0::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=sys-libs/libcxx-3.9.0::gentoo'`. > [31;01m*[0m The complete build log is located at '/var/tmp/portage/sys-libs/libcxx-3.9.0/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/sys-libs/libcxx-3.9.0/temp/environment'. > [31;01m*[0m Working directory: '/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src-abi_x86_64.amd64' > [31;01m*[0m S: '/var/tmp/portage/sys-libs/libcxx-3.9.0/work/libcxx-3.9.0.src'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 599456
: 452970