This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-mainline-allnoconfig in repository toolchain/ci/gcc.
from c81c270299c 2019-01-19 Dominique d'Humieres dominiq@gcc.gnu.org adds 9486cb8925d Daily bump. adds 30b46595852 vector long long and vector double require vsx support. adds c161bb93158 [D] Fix IdentityExp comparison for complex floats. adds c343819b140 [D] Fix identity comparison for structs with complex float fields. adds 6832e904f66 * allocfail.c (main): Increase portability of printf statement. adds 1e260753c9d [D] Don't predefine GNU_StackGrowsDown on every target. adds 915df3d8dbf Limit AA walking in IPA summary generation adds 392c53f0f77 Daily bump. adds eaf966f3b7f gcc/testsuite/ChangeLog 2019-02-20 Ulrich Drepper <dreppe [...] adds dafe8c596ec PR libstdc++/86590 * include/bits/char_traits.h (__consta [...] adds ca55c217ce6 i386: Move Intel intrinsics head files to <immintrin.h> adds 26e8495a789 2019-01-21 Richard Biener rguenther@suse.de adds 996bdad985c Fix leak in splay-tree adds e807b7edf73 * gcc.dg/utf-array.c: Allow wchar_t to be printed as {lon [...] adds 8144bd526bd 2019-01-21 Bernd Edlinger bernd.edlinger@hotmail.de adds bdc0937805c 2019-01-21 Iain Buclaw ibuclaw@gdcproject.org adds f6aa5c0457a AArch64: Fix big-endian and ILP32 fail for simd-clone test. new a8d12eb3b9b * hash-map-tests.c (test_map_of_strings_to_int): Show how [...] new 99bf4b63215 PR sanitizer/88901 * typeck.c (cp_build_binary_op): Don't [...] new bca15b83b3e PR target/88938 * config/i386/i386.c (ix86_expand_builtin [...] new d2aef8c0f43 Merge dmd upstream 180465274 new 0347a80e1dc 2019-01-21 Manfred Schwarb manfred99@gmx.ch new d2019c0387a 2019-01-21 Dominique d'Humieres dominiq@gcc.gnu.org new 77fe9474a57 PR c++/88949 * optimize.c (cxx_copy_decl): New function. [...] new 4123e263f10 compiler: stop iterator on error
The 8 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ChangeLog | 91 ++++ gcc/DATESTAMP | 2 +- gcc/c-family/c-warn.c | 60 ++- gcc/cgraph.h | 2 +- gcc/config/i386/adxintrin.h | 4 +- gcc/config/i386/clflushoptintrin.h | 4 +- gcc/config/i386/clwbintrin.h | 4 +- gcc/config/i386/fxsrintrin.h | 6 +- gcc/config/i386/i386.c | 10 + gcc/config/i386/immintrin.h | 24 + gcc/config/i386/pkuintrin.h | 4 +- gcc/config/i386/prfchwintrin.h | 4 +- gcc/config/i386/rdseedintrin.h | 4 +- gcc/config/i386/wbnoinvdintrin.h | 4 +- gcc/config/i386/x86intrin.h | 28 - gcc/config/i386/xsavecintrin.h | 4 +- gcc/config/i386/xsaveintrin.h | 6 +- gcc/config/i386/xsaveoptintrin.h | 6 +- gcc/config/i386/xsavesintrin.h | 4 +- gcc/cp/ChangeLog | 11 + gcc/cp/optimize.c | 21 +- gcc/cp/typeck.c | 4 +- gcc/d/ChangeLog | 23 + gcc/d/d-builtins.cc | 5 +- gcc/d/d-codegen.cc | 58 +- gcc/d/d-frontend.cc | 2 +- gcc/d/d-tree.h | 1 + gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/compiler.h | 3 +- gcc/d/dmd/constfold.c | 27 +- gcc/d/dmd/ctfe.h | 9 +- gcc/d/dmd/ctfeexpr.c | 78 ++- gcc/d/dmd/dinterpret.c | 598 +++++++++++++-------- gcc/d/dmd/dsymbol.c | 18 +- gcc/d/dmd/expression.c | 19 +- gcc/d/dmd/expression.h | 6 +- gcc/d/dmd/expressionsem.c | 6 +- gcc/d/dmd/idgen.c | 3 + gcc/d/dmd/initsem.c | 11 +- gcc/d/dmd/mtype.c | 14 +- gcc/d/dmd/parse.c | 2 +- gcc/d/dmd/traits.c | 3 +- gcc/d/expr.cc | 19 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/import-archive.cc | 1 + gcc/hash-map-tests.c | 20 + gcc/ipa-fnsummary.c | 111 ++-- gcc/ipa-polymorphic-call.c | 28 +- gcc/ipa-prop.c | 128 +++-- gcc/ipa-prop.h | 5 +- gcc/testsuite/ChangeLog | 74 +++ .../c-c++-common/Waddress-of-packed-member-1.c | 55 ++ gcc/testsuite/g++.dg/asan/pr88901.C | 13 + gcc/testsuite/g++.dg/gomp/pr88949.C | 23 + gcc/testsuite/g++.dg/init/new39.C | 2 +- gcc/testsuite/g++.dg/vect/simd-clone-7.cc | 3 +- gcc/testsuite/gcc.dg/pr88928.c | 6 + gcc/testsuite/gcc.dg/utf-array.c | 6 +- gcc/testsuite/gcc.target/i386/pr88938.c | 5 + ...vec_vld_vst_addr.c => altivec_vld_vst_addr-1.c} | 91 +--- .../gcc.target/powerpc/altivec_vld_vst_addr-2.c | 92 ++++ gcc/testsuite/gdc.dg/runnable.d | 42 ++ gcc/testsuite/gdc.test/compilable/cppmangle.d | 21 + gcc/testsuite/gfortran.dg/class_66.f90 | 2 +- gcc/testsuite/gfortran.dg/debug/pr35154-stabs.f | 2 +- gcc/testsuite/gfortran.dg/dec_d_lines_3.f | 4 +- gcc/testsuite/gfortran.dg/dec_structure_12.f90 | 2 +- gcc/testsuite/gfortran.dg/dec_structure_15.f90 | 2 +- .../gfortran.dg/deferred_character_31.f90 | 2 +- gcc/testsuite/gfortran.dg/dtio_31.f03 | 2 +- gcc/testsuite/gfortran.dg/dtio_32.f03 | 2 +- gcc/testsuite/gfortran.dg/extends_11.f03 | 2 +- gcc/testsuite/gfortran.dg/integer_plus.f90 | 2 +- gcc/testsuite/gfortran.dg/matmul_const.f90 | 2 +- gcc/testsuite/gfortran.dg/pdt_25.f03 | 2 +- gcc/testsuite/gfortran.dg/pr58968.f | 2 +- gcc/testsuite/gfortran.dg/pr78259.f90 | 2 +- gcc/testsuite/gfortran.dg/pr88934.f90 | 23 + gcc/testsuite/gfortran.dg/vect/vect-2.f90 | 2 +- gcc/tree-ssa-sccvn.c | 2 +- gcc/tree-vect-slp.c | 16 +- libbacktrace/ChangeLog | 4 + libbacktrace/allocfail.c | 2 +- libiberty/ChangeLog | 4 + libiberty/splay-tree.c | 2 + libstdc++-v3/ChangeLog | 96 ++++ libstdc++-v3/include/backward/hash_map | 4 +- libstdc++-v3/include/backward/hash_set | 4 +- libstdc++-v3/include/backward/hashtable.h | 2 +- libstdc++-v3/include/bits/alloc_traits.h | 8 +- libstdc++-v3/include/bits/basic_string.h | 4 +- libstdc++-v3/include/bits/char_traits.h | 13 + libstdc++-v3/include/bits/forward_list.h | 2 +- libstdc++-v3/include/bits/hashtable.h | 2 +- libstdc++-v3/include/bits/regex.h | 2 +- libstdc++-v3/include/bits/stl_deque.h | 2 +- libstdc++-v3/include/bits/stl_list.h | 2 +- libstdc++-v3/include/bits/stl_map.h | 2 +- libstdc++-v3/include/bits/stl_multimap.h | 2 +- libstdc++-v3/include/bits/stl_multiset.h | 2 +- libstdc++-v3/include/bits/stl_queue.h | 4 +- libstdc++-v3/include/bits/stl_set.h | 2 +- libstdc++-v3/include/bits/stl_stack.h | 2 +- libstdc++-v3/include/bits/stl_tree.h | 2 +- libstdc++-v3/include/bits/stl_vector.h | 2 +- libstdc++-v3/include/bits/unordered_map.h | 4 +- libstdc++-v3/include/bits/unordered_set.h | 4 +- libstdc++-v3/include/debug/array | 4 +- libstdc++-v3/include/experimental/any | 2 +- libstdc++-v3/include/experimental/bits/fs_path.h | 2 +- libstdc++-v3/include/experimental/internet | 6 +- libstdc++-v3/include/experimental/memory_resource | 4 +- libstdc++-v3/include/experimental/string_view | 2 +- libstdc++-v3/include/ext/alloc_traits.h | 2 +- libstdc++-v3/include/ext/array_allocator.h | 2 +- libstdc++-v3/include/ext/bitmap_allocator.h | 6 +- libstdc++-v3/include/ext/debug_allocator.h | 4 +- libstdc++-v3/include/ext/extptr_allocator.h | 2 +- libstdc++-v3/include/ext/mt_allocator.h | 4 +- libstdc++-v3/include/ext/new_allocator.h | 2 +- .../pb_ds/detail/bin_search_tree_/info_fn_imps.hpp | 1 + .../ext/pb_ds/detail/binary_heap_/binary_heap_.hpp | 2 +- .../ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp | 1 + .../pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp | 2 +- .../detail/cc_hash_table_map_/info_fn_imps.hpp | 1 + .../detail/cc_hash_table_map_/size_fn_imps.hpp | 1 + .../pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp | 2 +- .../detail/gp_hash_table_map_/info_fn_imps.hpp | 1 + .../left_child_next_sibling_heap_/info_fn_imps.hpp | 1 + .../left_child_next_sibling_heap_.hpp | 2 +- .../pb_ds/detail/list_update_map_/info_fn_imps.hpp | 1 + .../ext/pb_ds/detail/list_update_map_/lu_map_.hpp | 2 +- .../ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp | 1 + .../ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp | 2 +- .../ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp | 1 + .../ext/pb_ds/detail/pat_trie_/pat_trie_.hpp | 4 +- .../ext/pb_ds/detail/rc_binomial_heap_/rc.hpp | 4 +- .../include/ext/pb_ds/detail/tree_trace_base.hpp | 2 +- libstdc++-v3/include/ext/pb_ds/trie_policy.hpp | 2 +- libstdc++-v3/include/ext/pool_allocator.h | 4 +- libstdc++-v3/include/ext/rope | 2 +- libstdc++-v3/include/ext/slist | 2 +- libstdc++-v3/include/ext/throw_allocator.h | 2 +- libstdc++-v3/include/ext/vstring.h | 2 +- libstdc++-v3/include/profile/array | 2 +- libstdc++-v3/include/std/array | 2 +- libstdc++-v3/include/std/future | 4 +- libstdc++-v3/include/std/scoped_allocator | 4 +- libstdc++-v3/include/tr1/array | 2 +- libstdc++-v3/include/tr1/hashtable.h | 2 +- libstdc++-v3/include/tr1/regex | 2 +- libstdc++-v3/include/tr2/dynamic_bitset | 2 +- libstdc++-v3/libsupc++/eh_alloc.cc | 2 +- libstdc++-v3/libsupc++/new | 20 +- zlib/ChangeLog.gcj | 8 + zlib/Makefile.am | 4 +- zlib/Makefile.in | 23 +- zlib/configure | 60 +-- zlib/configure.ac | 11 - 159 files changed, 1596 insertions(+), 833 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/Waddress-of-packed-member-1.c create mode 100644 gcc/testsuite/g++.dg/asan/pr88901.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr88949.C create mode 100644 gcc/testsuite/gcc.dg/pr88928.c create mode 100644 gcc/testsuite/gcc.target/i386/pr88938.c rename gcc/testsuite/gcc.target/powerpc/{altivec_vld_vst_addr.c => altivec_vld_vst [...] create mode 100644 gcc/testsuite/gcc.target/powerpc/altivec_vld_vst_addr-2.c create mode 100644 gcc/testsuite/gfortran.dg/pr88934.f90