This is the mail archive of the gdb-testers@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

*** COMPILATION FAILED *** Failures on Ubuntu-AArch64-m64, branch master *** BREAKAGE ***


Buildslave:
	ubuntu-aarch64-1

Full Build URL:
	<http://gdb-build.sergiodj.net/builders/Ubuntu-AArch64-m64/builds/1845>

Commit(s) tested:
	b0b92aeb3828219075fce23543fb39fee8608e99

Author(s) (in the same order as the commits):
	Pedro Alves <palves@redhat.com>

Subject:
	Poison non-POD memset & non-trivially-copyable memcpy/memmove

Testsuite log (gdb.sum and gdb.log) URL(s):
	<http://gdb-build.sergiodj.net/results/Ubuntu-AArch64-m64/b0/b0b92aeb3828219075fce23543fb39fee8608e99/>

*** Failed to compiled GDB.  ***
============================

+++ The full log is too big to be posted here.
+++ These are the last 100 lines of it.

        ^
In file included from /usr/include/c++/4.8/bits/move.h:57:0,
                 from /usr/include/c++/4.8/bits/stl_pair.h:59,
                 from /usr/include/c++/4.8/bits/stl_algobase.h:64,
                 from /usr/include/c++/4.8/bits/char_traits.h:39,
                 from /usr/include/c++/4.8/string:40,
                 from ../../binutils-gdb/gdb/common/common-utils.h:23,
                 from ../../binutils-gdb/gdb/common/common-defs.h:78,
                 from ../../binutils-gdb/gdb/defs.h:28,
                 from ../../binutils-gdb/gdb/arc-tdep.c:22:
/usr/include/c++/4.8/type_traits: In instantiation of struct gdb::Not<gdb::And<IsRelocatable<memory_write_request>, IsRelocatable<memory_write_request> > >:
../../binutils-gdb/gdb/common/traits.h:85:71:   required by substitution of template<class Condition> using Requires = typename std::enable_if<Condition:: value, void>::type [with Condition = gdb::Not<gdb::And<IsRelocatable<memory_write_request>, IsRelocatable<memory_write_request> > >]
../../binutils-gdb/gdb/common/poison.h:80:4:   required from here
/usr/include/c++/4.8/type_traits:127:38: error: value is not a member of gdb::And<IsRelocatable<memory_write_request>, IsRelocatable<memory_write_request> >
     : public integral_constant<bool, !_Pp::value>
                                      ^
In file included from ../../binutils-gdb/gdb/common/poison.h:23:0,
                 from ../../binutils-gdb/gdb/common/common-defs.h:85,
                 from ../../binutils-gdb/gdb/defs.h:28,
                 from ../../binutils-gdb/gdb/arc-tdep.c:22:
../../binutils-gdb/gdb/common/traits.h: In instantiation of struct gdb::And<IsRelocatable<so_list*>, IsRelocatable<so_list*> >:
/usr/include/c++/4.8/type_traits:127:38:   required from struct gdb::Not<gdb::And<IsRelocatable<so_list*>, IsRelocatable<so_list*> > >
../../binutils-gdb/gdb/common/traits.h:85:71:   required by substitution of template<class Condition> using Requires = typename std::enable_if<Condition:: value, void>::type [with Condition = gdb::Not<gdb::And<IsRelocatable<so_list*>, IsRelocatable<so_list*> > >]
../../binutils-gdb/gdb/common/poison.h:80:4:   required from here
../../binutils-gdb/gdb/common/traits.h:74:8: error: incomplete type IsRelocatable<so_list*> used in nested name specifier
 struct And<B1, B2>
        ^
In file included from /usr/include/c++/4.8/bits/move.h:57:0,
                 from /usr/include/c++/4.8/bits/stl_pair.h:59,
                 from /usr/include/c++/4.8/bits/stl_algobase.h:64,
                 from /usr/include/c++/4.8/bits/char_traits.h:39,
                 from /usr/include/c++/4.8/string:40,
                 from ../../binutils-gdb/gdb/common/common-utils.h:23,
                 from ../../binutils-gdb/gdb/common/common-defs.h:78,
                 from ../../binutils-gdb/gdb/defs.h:28,
                 from ../../binutils-gdb/gdb/arc-tdep.c:22:
/usr/include/c++/4.8/type_traits: In instantiation of struct gdb::Not<gdb::And<IsRelocatable<so_list*>, IsRelocatable<so_list*> > >:
../../binutils-gdb/gdb/common/traits.h:85:71:   required by substitution of template<class Condition> using Requires = typename std::enable_if<Condition:: value, void>::type [with Condition = gdb::Not<gdb::And<IsRelocatable<so_list*>, IsRelocatable<so_list*> > >]
../../binutils-gdb/gdb/common/poison.h:80:4:   required from here
/usr/include/c++/4.8/type_traits:127:38: error: value is not a member of gdb::And<IsRelocatable<so_list*>, IsRelocatable<so_list*> >
     : public integral_constant<bool, !_Pp::value>
                                      ^
In file included from ../../binutils-gdb/gdb/common/poison.h:23:0,
                 from ../../binutils-gdb/gdb/common/common-defs.h:85,
                 from ../../binutils-gdb/gdb/defs.h:28,
                 from ../../binutils-gdb/gdb/arc-tdep.c:22:
../../binutils-gdb/gdb/common/traits.h: In instantiation of struct gdb::And<IsRelocatable<mem_range>, IsRelocatable<mem_range> >:
/usr/include/c++/4.8/type_traits:127:38:   required from struct gdb::Not<gdb::And<IsRelocatable<mem_range>, IsRelocatable<mem_range> > >
../../binutils-gdb/gdb/common/traits.h:85:71:   required by substitution of template<class Condition> using Requires = typename std::enable_if<Condition:: value, void>::type [with Condition = gdb::Not<gdb::And<IsRelocatable<mem_range>, IsRelocatable<mem_range> > >]
../../binutils-gdb/gdb/common/poison.h:80:4:   required from here
../../binutils-gdb/gdb/common/traits.h:74:8: error: incomplete type IsRelocatable<mem_range> used in nested name specifier
 struct And<B1, B2>
        ^
In file included from /usr/include/c++/4.8/bits/move.h:57:0,
                 from /usr/include/c++/4.8/bits/stl_pair.h:59,
                 from /usr/include/c++/4.8/bits/stl_algobase.h:64,
                 from /usr/include/c++/4.8/bits/char_traits.h:39,
                 from /usr/include/c++/4.8/string:40,
                 from ../../binutils-gdb/gdb/common/common-utils.h:23,
                 from ../../binutils-gdb/gdb/common/common-defs.h:78,
                 from ../../binutils-gdb/gdb/defs.h:28,
                 from ../../binutils-gdb/gdb/arc-tdep.c:22:
/usr/include/c++/4.8/type_traits: In instantiation of struct gdb::Not<gdb::And<IsRelocatable<mem_range>, IsRelocatable<mem_range> > >:
../../binutils-gdb/gdb/common/traits.h:85:71:   required by substitution of template<class Condition> using Requires = typename std::enable_if<Condition:: value, void>::type [with Condition = gdb::Not<gdb::And<IsRelocatable<mem_range>, IsRelocatable<mem_range> > >]
../../binutils-gdb/gdb/common/poison.h:80:4:   required from here
/usr/include/c++/4.8/type_traits:127:38: error: value is not a member of gdb::And<IsRelocatable<mem_range>, IsRelocatable<mem_range> >
     : public integral_constant<bool, !_Pp::value>
                                      ^
In file included from ../../binutils-gdb/gdb/common/poison.h:23:0,
                 from ../../binutils-gdb/gdb/common/common-defs.h:85,
                 from ../../binutils-gdb/gdb/defs.h:28,
                 from ../../binutils-gdb/gdb/arc-tdep.c:22:
../../binutils-gdb/gdb/common/traits.h: In instantiation of struct gdb::And<IsRelocatable<unsigned char>, IsRelocatable<unsigned char> >:
/usr/include/c++/4.8/type_traits:127:38:   required from struct gdb::Not<gdb::And<IsRelocatable<unsigned char>, IsRelocatable<unsigned char> > >
../../binutils-gdb/gdb/common/traits.h:85:71:   required by substitution of template<class Condition> using Requires = typename std::enable_if<Condition:: value, void>::type [with Condition = gdb::Not<gdb::And<IsRelocatable<unsigned char>, IsRelocatable<unsigned char> > >]
../../binutils-gdb/gdb/common/poison.h:76:4:   required from here
../../binutils-gdb/gdb/common/traits.h:74:8: error: incomplete type IsRelocatable<unsigned char> used in nested name specifier
 struct And<B1, B2>
        ^
In file included from /usr/include/c++/4.8/bits/move.h:57:0,
                 from /usr/include/c++/4.8/bits/stl_pair.h:59,
                 from /usr/include/c++/4.8/bits/stl_algobase.h:64,
                 from /usr/include/c++/4.8/bits/char_traits.h:39,
                 from /usr/include/c++/4.8/string:40,
                 from ../../binutils-gdb/gdb/common/common-utils.h:23,
                 from ../../binutils-gdb/gdb/common/common-defs.h:78,
                 from ../../binutils-gdb/gdb/defs.h:28,
                 from ../../binutils-gdb/gdb/arc-tdep.c:22:
/usr/include/c++/4.8/type_traits: In instantiation of struct gdb::Not<gdb::And<IsRelocatable<unsigned char>, IsRelocatable<unsigned char> > >:
../../binutils-gdb/gdb/common/traits.h:85:71:   required by substitution of template<class Condition> using Requires = typename std::enable_if<Condition:: value, void>::type [with Condition = gdb::Not<gdb::And<IsRelocatable<unsigned char>, IsRelocatable<unsigned char> > >]
../../binutils-gdb/gdb/common/poison.h:76:4:   required from here
/usr/include/c++/4.8/type_traits:127:38: error: value is not a member of gdb::And<IsRelocatable<unsigned char>, IsRelocatable<unsigned char> >
     : public integral_constant<bool, !_Pp::value>
                                      ^
make[2]: *** [arc-tdep.o] Error 1
make[1]: *** [all-gdb] Error 2
make[2]: Leaving directory `/home/qiyao/buildbot/ubuntu-aarch64-m64/build/gdb'
make[1]: Leaving directory `/home/qiyao/buildbot/ubuntu-aarch64-m64/build'
make: *** [all] Error 2
============================




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]