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-aarch64-mainline-allyesconfig in repository toolchain/ci/gcc.
from e527b35b0e2 Daily bump. adds 65a38937834 2020-01-10 Richard Biener rguenther@suse.de adds 1c311b76bc5 IPA-CP: Always access param_ipa_max_agg_items through opt_for_fn adds b4fdcc42775 IPA-CP: Always access param_ipcp_unit_growth through opt_for_fn adds c9f70c28f33 IPA-CP: Access param_ipa_sra_max_replacements through opt_for_fn adds aa46b5771c4 2020-01-10 Richard Biener rguenther@suse.de adds acdcef18494 2020-01-10 Richard Biener rguenther@suse.de adds 2b383949c06 Fix wrong parenthesis in inliner. adds a409e0d06ad [AArch64] Require aarch64_sve256_hw for a 256-bit SVE test adds 756b2c5e20c Fix ipa-clone-3.c on some targets adds 69b26e737f6 2020-01-10 Richard Biener rguenther@suse.de adds 1faff8a69f2 [vect] Keep track of DR_OFFSET advance in dr_vec_info rathe [...] adds 87d0b3d7ee5 [vect] Add missing comment adds 95a3175cfe5 compiler: permit duplicate methods from embedded interfaces adds 2e315cfe47a Fix gather/scatter check when updating a vector epilogue loop adds e046a3dbfe6 Use get_related_vectype_for_scalar_type for reduction indices adds 4c8c592c4f8 [AArch64] Tighten mode checks in aarch64_builtin_vectorized [...] adds 0551e5b130f OpenACC – support "if" + "if_present" clauses with "host_data" adds 8395f6c4bc5 libstdc++: Make istreambuf_iterator base class consistent ( [...] adds eded2ad518a libstdc++: Fix testcase for C++98 compatibility adds a002fc2af16 gotest: don't use local adds 38017f43487 [AArch64] Fix reversed vcond_mask invocation in aarch64_evpc_sel adds 3124236a640 PR c/93132 - bogus 'attribute((access))' warning when size- [...] adds c0451c500c1 [AArch64] Make -msve-vector-bits=128 generate VL-specific code adds 82daaf8e687 PR c++/93173 - incorrect tree sharing. adds dfbaa2fd42d PR c++/93143 - incorrect tree sharing with constexpr. adds dbc796b596e Shorten right-shift again in C++. adds d4021836d18 2020-01-10 Stam Markianos-Wright stam.markianos-wright@arm.com adds 9cc0438440d gcc/ChangeLog: adds c5e477933ba PR90838: Support ctz idioms adds b68fdac47ca 2020-01-10 Vladimir Makarov vmakarov@redhat.com adds a031f642e92 testsuite: add dg-enable-nn-line-numbers adds aeebb14094c 2020-01-10 Vladimir Makarov vmakarov@redhat.com adds 4004ad974df Rename pr93207.c to pr93027.c. Fix PR number in change logs. adds b3c790d6d5e PR libgomp/93219 * libgomp.h (gomp_print_string): Change [...] adds c7e6f060282 2020-01-10 Vladimir Makarov vmakarov@redhat.com adds c081cec2ff7 PR tree-optimization/90838 * tree-ssa-forwprop.c (simplif [...] adds 4f8fe6cd277 PR tree-optimization/93210 * fold-const.h (native_encode_ [...] adds ffd6c384cbf Add diagnostic paths adds 2ef8cd278af libstdc++: Improve comment about testsuite utilities adds 36c73c7d502 Further changes for the OpenACC 'if_present' clause on the [...] adds f98381a8723 OpenACC 'acc_get_property' cleanup adds f46ec74e121 [amdgcn] Remove dependency on stdint.h in libgcc new 1de831c1961 Daily bump. new d3cf980217c Add README.MOVED_TO_GIT.
The 2 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: ChangeLog | 4 + README.MOVED_TO_GIT | 1 + gcc/ChangeLog | 284 +++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 1 + gcc/c-family/ChangeLog | 13 + gcc/c-family/c-attribs.c | 7 +- gcc/c-family/c-format.c | 7 + gcc/c-family/c-format.h | 1 + gcc/c/c-parser.c | 4 +- gcc/common.opt | 20 + gcc/config.gcc | 2 +- gcc/config/aarch64/aarch64-builtins.c | 45 +- gcc/config/aarch64/aarch64-modes.def | 7 + gcc/config/aarch64/aarch64-simd-builtin-types.def | 2 + gcc/config/aarch64/aarch64-simd.md | 62 +- gcc/config/aarch64/aarch64-sve-builtins.cc | 10 +- gcc/config/aarch64/aarch64.c | 101 ++- gcc/config/aarch64/aarch64.h | 9 +- gcc/config/aarch64/aarch64.md | 14 +- gcc/config/aarch64/arm_bf16.h | 32 + gcc/config/aarch64/arm_neon.h | 5 + gcc/config/aarch64/iterators.md | 31 +- gcc/coretypes.h | 1 + gcc/cp/ChangeLog | 14 + gcc/cp/constexpr.c | 6 +- gcc/cp/cp-gimplify.c | 2 + gcc/cp/parser.c | 4 +- gcc/cp/typeck.c | 38 + gcc/cp/typeck2.c | 4 +- gcc/diagnostic-color.c | 3 +- gcc/diagnostic-event-id.h | 61 ++ gcc/diagnostic-format-json.cc | 10 +- gcc/diagnostic-path.h | 149 ++++ gcc/diagnostic-show-locus.c | 28 +- gcc/diagnostic.c | 126 ++++ gcc/diagnostic.def | 5 + gcc/diagnostic.h | 30 + gcc/doc/invoke.texi | 174 ++++- gcc/dwarf2out.c | 146 +--- gcc/fold-const.c | 219 +++++- gcc/fold-const.h | 3 + gcc/fortran/openmp.c | 5 +- gcc/gcc-rich-location.h | 4 +- gcc/gimple-fold.c | 36 +- gcc/gimple-ssa-store-merging.c | 11 +- gcc/gimplify.c | 17 +- gcc/gimplify.h | 1 + gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/types.cc | 26 +- gcc/ipa-cp.c | 53 +- gcc/ipa-inline-analysis.c | 2 +- gcc/ipa-prop.c | 7 +- gcc/ipa-sra.c | 24 +- gcc/lra-constraints.c | 13 +- gcc/match.pd | 8 + gcc/omp-low.c | 9 + gcc/opts.c | 8 + gcc/params.opt | 8 +- gcc/pretty-print.c | 32 + gcc/selftest-run-tests.c | 1 + gcc/selftest.h | 1 + gcc/testsuite/ChangeLog | 121 +++ gcc/testsuite/c-c++-common/goacc/host_data-1.c | 48 +- gcc/testsuite/g++.dg/abi/mangle-neon-aarch64.C | 4 + gcc/testsuite/g++.dg/cpp0x/constexpr-array22.C | 27 + gcc/testsuite/g++.dg/cpp0x/initlist-new3.C | 13 + .../g++.dg/ext/arm-bf16/bf16-mangle-aarch64-1.C | 13 + gcc/testsuite/g++.dg/opt/pr93210.C | 37 + .../g++.target/aarch64/bfloat_cpp_typecheck.C | 14 + gcc/testsuite/gcc.dg/attr-access-read-only-2.c | 16 + gcc/testsuite/gcc.dg/format/gcc_diag-10.c | 6 +- gcc/testsuite/gcc.dg/ipa/ipa-clone-3.c | 4 +- gcc/testsuite/gcc.dg/optimize-bswaphi-1.c | 11 +- .../gcc.dg/plugin/diagnostic-path-format-default.c | 142 ++++ .../diagnostic-path-format-inline-events-1.c | 142 ++++ .../diagnostic-path-format-inline-events-2.c | 154 ++++ .../diagnostic-path-format-inline-events-3.c | 154 ++++ .../gcc.dg/plugin/diagnostic-path-format-none.c | 43 ++ .../diagnostic-path-format-separate-events.c | 44 ++ .../gcc.dg/plugin/diagnostic-test-paths-1.c | 38 + .../gcc.dg/plugin/diagnostic-test-paths-2.c | 56 ++ .../gcc.dg/plugin/diagnostic-test-paths-3.c | 38 + .../gcc.dg/plugin/diagnostic-test-paths-4.c | 84 +++ .../gcc.dg/plugin/diagnostic_plugin_test_paths.c | 460 ++++++++++++ gcc/testsuite/gcc.dg/plugin/plugin.exp | 11 + gcc/testsuite/gcc.dg/pr93210.c | 66 ++ .../gcc.target/aarch64/bfloat16_scalar_1.c | 102 +++ .../gcc.target/aarch64/bfloat16_scalar_2.c | 106 +++ .../gcc.target/aarch64/bfloat16_scalar_3.c | 101 +++ .../gcc.target/aarch64/bfloat16_scalar_4.c | 16 + .../gcc.target/aarch64/bfloat16_scalar_typecheck.c | 219 ++++++ gcc/testsuite/gcc.target/aarch64/bfloat16_simd_1.c | 93 +++ gcc/testsuite/gcc.target/aarch64/bfloat16_simd_2.c | 97 +++ gcc/testsuite/gcc.target/aarch64/bfloat16_simd_3.c | 92 +++ .../aarch64/bfloat16_vector_typecheck_1.c | 262 +++++++ .../aarch64/bfloat16_vector_typecheck_2.c | 260 +++++++ gcc/testsuite/gcc.target/aarch64/pr90838.c | 64 ++ gcc/testsuite/gcc.target/aarch64/sve/index_1_run.c | 2 +- .../gcc.target/aarch64/sve/pcs/return_1_128.c | 31 + .../gcc.target/aarch64/sve/pcs/return_4_128.c | 237 ++++++ .../gcc.target/aarch64/sve/pcs/return_5_128.c | 237 ++++++ .../gcc.target/aarch64/sve/pcs/return_6_128.c | 232 ++++++ .../gcc.target/aarch64/sve/pcs/stack_clash_1_128.c | 184 +++++ .../gcc.target/aarch64/sve/pcs/stack_clash_2_128.c | 284 +++++++ gcc/testsuite/gcc.target/aarch64/sve/sel_1.c | 22 +- gcc/testsuite/gcc.target/aarch64/sve/sel_2.c | 52 +- gcc/testsuite/gcc.target/aarch64/sve/sel_3.c | 74 +- gcc/testsuite/gcc.target/aarch64/sve/single_5.c | 27 + .../gcc.target/aarch64/sve/struct_vect_1.c | 2 + .../gcc.target/aarch64/sve/struct_vect_25.c | 38 + .../gcc.target/aarch64/sve/struct_vect_26.c | 35 + gcc/testsuite/gcc.target/i386/pr93027.c | 14 + gcc/testsuite/gfortran.dg/goacc/host_data-tree.f95 | 18 +- gcc/testsuite/go.test/test/fixedbugs/bug211.go | 14 - gcc/testsuite/go.test/test/fixedbugs/bug251.go | 6 +- gcc/testsuite/lib/gcc-dg.exp | 2 + gcc/testsuite/lib/multiline.exp | 88 +++ gcc/testsuite/lib/prune.exp | 4 + gcc/toplev.c | 4 + gcc/tree-core.h | 3 + gcc/tree-diagnostic-path.cc | 820 +++++++++++++++++++++ gcc/tree-diagnostic.c | 12 +- gcc/tree-diagnostic.h | 8 + gcc/tree-eh.c | 60 +- gcc/tree-pretty-print.c | 16 +- gcc/tree-ssa-forwprop.c | 187 +++++ gcc/tree-vect-data-refs.c | 2 +- gcc/tree-vect-loop-manip.c | 23 +- gcc/tree-vect-loop.c | 22 +- gcc/tree-vect-stmts.c | 14 +- gcc/tree-vectorizer.h | 30 +- gcc/tree.h | 5 + include/ChangeLog | 4 + include/gomp-constants.h | 21 +- libcpp/ChangeLog | 8 + libcpp/include/line-map.h | 7 + libcpp/line-map.c | 3 +- libgcc/ChangeLog | 6 + libgcc/config/gcn/atomic.c | 5 +- libgo/testsuite/gotest | 3 +- libgomp/ChangeLog | 22 + libgomp/affinity-fmt.c | 4 +- libgomp/libgomp-plugin.h | 36 +- libgomp/libgomp.h | 5 +- libgomp/oacc-host.c | 47 +- libgomp/oacc-init.c | 10 +- libgomp/oacc-parallel.c | 3 +- libgomp/openacc.f90 | 2 +- libgomp/openacc.h | 3 +- libgomp/plugin/plugin-gcn.c | 22 +- libgomp/plugin/plugin-hsa.c | 26 - libgomp/plugin/plugin-nvptx.c | 138 ++-- libgomp/target.c | 57 +- .../libgomp.oacc-c-c++-common/host_data-7.c | 66 ++ .../testsuite/libgomp.oacc-fortran/host_data-5.F90 | 92 +++ liboffloadmic/ChangeLog | 5 + liboffloadmic/plugin/libgomp-plugin-intelmic.cpp | 21 - libstdc++-v3/ChangeLog | 16 + libstdc++-v3/include/bits/streambuf_iterator.h | 13 +- .../{requirements/base_classes.cc => 92285.cc} | 47 +- .../requirements/base_classes.cc | 8 +- .../25_algorithms/equal/deque_iterators/1.cc | 2 +- libstdc++-v3/testsuite/util/testsuite_iterators.h | 11 +- 164 files changed, 7943 insertions(+), 692 deletions(-) create mode 100644 README.MOVED_TO_GIT create mode 100644 gcc/config/aarch64/arm_bf16.h create mode 100644 gcc/diagnostic-event-id.h create mode 100644 gcc/diagnostic-path.h create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-array22.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-new3.C create mode 100644 gcc/testsuite/g++.dg/ext/arm-bf16/bf16-mangle-aarch64-1.C create mode 100644 gcc/testsuite/g++.dg/opt/pr93210.C create mode 100644 gcc/testsuite/g++.target/aarch64/bfloat_cpp_typecheck.C create mode 100644 gcc/testsuite/gcc.dg/attr-access-read-only-2.c create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-path-format-default.c create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-path-format-inline-events-1.c create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-path-format-inline-events-2.c create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-path-format-inline-events-3.c create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-path-format-none.c create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-path-format-separate-events.c create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-test-paths-1.c create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-test-paths-2.c create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-test-paths-3.c create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic-test-paths-4.c create mode 100644 gcc/testsuite/gcc.dg/plugin/diagnostic_plugin_test_paths.c create mode 100644 gcc/testsuite/gcc.dg/pr93210.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bfloat16_scalar_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bfloat16_scalar_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bfloat16_scalar_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bfloat16_scalar_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bfloat16_scalar_typecheck.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bfloat16_simd_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bfloat16_simd_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bfloat16_simd_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bfloat16_vector_typecheck_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bfloat16_vector_typecheck_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr90838.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_1_128.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_4_128.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_5_128.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/return_6_128.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/stack_clash_1_128.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pcs/stack_clash_2_128.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/single_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/struct_vect_25.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/struct_vect_26.c create mode 100644 gcc/testsuite/gcc.target/i386/pr93027.c delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug211.go create mode 100644 gcc/tree-diagnostic-path.cc create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/host_data-7.c create mode 100644 libgomp/testsuite/libgomp.oacc-fortran/host_data-5.F90 copy libstdc++-v3/testsuite/24_iterators/istreambuf_iterator/{requirements/base_cl [...]