This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/llvm-master-arm-spec2k6-Os_LTO in repository toolchain/ci/gcc.
from d106029c2aa arm: Fix up gcc.target/arm/lto/pr96939_* FAIL adds 863e8d53eb2 Rename mffgpr/mftgpr insn types and remove Power6 references. adds a7d8dcdf2f3 Fix dangling references in thunks at -O0 adds 35e3f0829d8 analyzer: fix ICE on setjmp with non-pointer-type [PR97029] adds 00adddd6568 analyzer: add regression test for leak false positive adds 799dd4e1004 analyzer: fix constraint explosion on many-cased switch [PR96653] adds 05ab8befe12 analyzer: add -param=analyzer-max-constraints= adds e9fdb9a7324 c++: local externs in templates do not get template head adds 0a3e6e975ab Darwin, X86, testsuite: Fix pr87767 tests for Darwin. adds 5bcc0fa05ef bpf: use the expected instruction for NOPs adds cd6743e9c41 c++: Use VAR_OR_FUNCTION_DECL_P. adds 05f40bc4c11 libbacktrace: support MiniDebugInfo adds 0620f4d79e2 doc: fix spelling of -fprofile-reproducibility adds 50a71cd0182 Daily bump. adds f9d2def0164 tree-optimization/94234 - Fold plusminus_mult expr with mul [...] adds 972da557463 OpenMP/Fortran: Fix (re)mapping of allocatable/pointer arra [...] adds 0f079e104a8 i386: Fix up vector mul and div with broadcasts in -masm=in [...] adds ecc3135a4a2 Retune mask <->integer cost for non-AVX512 micro-architecture. adds 80297f89775 arm: Fix testisms introduced with fix for pr target/95646 adds c9de716a59c Allow more BB vectorization adds bab58138168 bb-reorder: Fix for ICEs caused by 69ca5f3a9882 adds 9e89fa0e2d7 gcc.target/i386/pr78904-4a.c: Compile with -mtune=generic adds 8f0d743c2de tree-optimization/94234 - add plusminus-with-convert pattern adds 3304888c252 c++: Partially revert: local externs in templates do not ge [...] adds d876184c095 make swap argument of vect_get_and_check_slp_defs readonly adds d1a31689a73 rtlanal: fix subreg handling in set_noop_p () adds 1b9bdd52037 libgomp/target.c: Silence -Wuninitialized warning adds 50ddbd0282e analyzer: fix ICE when merging constraints w/o transitivity [...] adds 9f7ab8c5614 Daily bump. adds 1d7d3f91abe libgo: additional type/const references in sysinfo.c adds 3f3f28de3f6 rs6000: Fix misnamed built-in adds 01d56aeaffa C-SKY: Support -mfloat-abi=hard. adds e0d98ffd144 rs6000: Remove useless insns fed into lvx/stvx [PR97019] adds 2c45b9ee5ca C-SKY: Fix wrong ld name with option -mfloat-abi=hard. adds bd909071ac0 store-merging: Consider also overlapping stores earlier in [...] adds d29a7cd6f4d options, lto: Optimize streaming of optimization nodes adds 3ba3c2e3a94 arm: Avoid unused parameter warning adds 8a4f343aa36 C-SKY: Support multilib for mfloat-abi=. adds f02b2077c09 remove STMT_VINFO_NUM_SLP_USES adds 03380ecc382 C-SKY: Enable crtbegin/crtend.o of libgcc for elf target adds f8ede8875ed C-SKY: Set use_gcc_stdint=wrap for elf target adds d66f83c25b1 C-SKY: Refine target name for elf target test adds 2cab2431d51 IBM Z: Fix *vec_tf_to_v1tf constraints adds f419a015895 testsuite/97066 - minor change to bypass plusminus-with-con [...] adds 453a20c6572 rtl_data: Add sp_is_clobbered_by_asm adds 052204fac58 vec: don't select partial vectors when unnecessary adds 2b7147e4856 c++: Break out actual instantiation from instantiate_decl adds 91347c3bbf7 Fortran: OpenMP - fix simd with (last)private (PR97061) adds 7d1be939e0f c++: Avoid confusing 'nested' name adds aab6194d089 Fix pessimization in EH cleanup pass adds d1339b519ae libbacktrace, Mach-O : Support PowerPC archs. adds 8155316c6fc c++: local-scope OMP UDR reductions have no template head adds 8b75204b27c Work harder to avoid -Wuninitialized for objects of empty s [...] adds 31dd5cd6344 preprocessor: Fix ICE with too long line in fmtwarn [PR96935] adds 71ad0b5dde4 Detect conflicts between incompatible uses of the same attr [...] adds 8c0f8755b2a rs6000: Add rs6000_cfun_pcrel_p adds 3f4b15f52f4 use E_*mode instead of just *mode adds e097c9ab831 analyzer: getchar has no side-effects adds 6dd96e24ea3 analyzer: show program point in -Wanalyzer-too-complex adds b9b5fc0c217 analyzer: add program_point::get_next adds b28491dc2d7 analyzer: bulk merger/processing of runs of nodes at CFG jo [...] adds d2c4d5199cf analyzer: show SCC ids in .dot dumps adds fd111c419d1 analyzer: fix state explosions due to SCC bug adds 90c25456512 libbacktrace: use ELF symbol table if no debug info available adds ecde1b0a467 Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 430 +++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 5 + gcc/analyzer/ChangeLog | 76 + gcc/analyzer/analyzer.cc | 4 +- gcc/analyzer/analyzer.opt | 4 + gcc/analyzer/constraint-manager.cc | 46 +- gcc/analyzer/engine.cc | 260 ++- gcc/analyzer/exploded-graph.h | 13 + gcc/analyzer/program-point.cc | 29 + gcc/analyzer/program-point.h | 2 + gcc/analyzer/region-model.cc | 7 + gcc/bb-reorder.c | 4 + gcc/c-family/ChangeLog | 22 + gcc/c-family/c-attribs.c | 193 ++- gcc/cfgexpand.c | 14 +- gcc/cgraphunit.c | 6 +- gcc/config.gcc | 1 + gcc/config/arm/arm.c | 6 +- gcc/config/bpf/bpf.md | 7 +- gcc/config/csky/csky-linux-elf.h | 2 +- gcc/config/csky/csky-protos.h | 2 + gcc/config/csky/csky.c | 96 +- gcc/config/csky/csky.h | 34 +- gcc/config/csky/csky.md | 84 + gcc/config/csky/t-csky-elf | 13 +- gcc/config/csky/t-csky-linux | 8 +- gcc/config/i386/i386.c | 6 +- gcc/config/i386/sse.md | 4 +- gcc/config/i386/x86-tune-costs.h | 88 +- gcc/config/rs6000/power10.md | 8 +- gcc/config/rs6000/power6.md | 21 - gcc/config/rs6000/power8.md | 8 +- gcc/config/rs6000/power9.md | 8 +- gcc/config/rs6000/predicates.md | 2 +- gcc/config/rs6000/rs6000-call.c | 2 +- gcc/config/rs6000/rs6000-logue.c | 6 +- gcc/config/rs6000/rs6000-p8swap.c | 147 +- gcc/config/rs6000/rs6000-protos.h | 3 +- gcc/config/rs6000/rs6000.c | 51 +- gcc/config/rs6000/rs6000.md | 56 +- gcc/config/rs6000/vsx.md | 8 +- gcc/config/s390/vector.md | 2 +- gcc/cp/ChangeLog | 50 + gcc/cp/cp-gimplify.c | 2 +- gcc/cp/cp-tree.h | 4 +- gcc/cp/pt.c | 362 ++-- gcc/cp/semantics.c | 21 +- gcc/doc/invoke.texi | 9 +- gcc/emit-rtl.h | 3 + gcc/fortran/ChangeLog | 14 + gcc/fortran/trans-openmp.c | 68 +- gcc/fortran/trans.h | 2 +- gcc/function.c | 12 +- gcc/genmatch.c | 10 +- gcc/gimple-ssa-store-merging.c | 76 +- gcc/gimplify.c | 25 +- gcc/go/ChangeLog | 6 + gcc/go/gofrontend/MERGE | 2 +- gcc/input.c | 2 + gcc/jit/ChangeLog | 4 + gcc/langhooks-def.h | 2 +- gcc/langhooks.c | 2 +- gcc/langhooks.h | 2 +- gcc/match.pd | 37 +- gcc/omp-low.c | 1 + gcc/optc-save-gen.awk | 17 +- gcc/rtlanal.c | 4 + gcc/testsuite/ChangeLog | 167 ++ .../c-c++-common/builtin-has-attribute-3.c | 18 +- gcc/testsuite/g++.dg/gomp/udr-2.C | 1 + gcc/testsuite/g++.dg/warn/Wuninitialized-11.C | 26 + gcc/testsuite/gcc.dg/analyzer/bzip2-arg-parse-1.c | 95 ++ gcc/testsuite/gcc.dg/analyzer/getchar-1.c | 19 + .../analyzer/loop-0-up-to-n-by-1-with-iter-obj.c | 3 +- .../gcc.dg/analyzer/loop-n-down-to-1-by-1.c | 4 +- gcc/testsuite/gcc.dg/analyzer/malloc-vs-local-1a.c | 20 +- gcc/testsuite/gcc.dg/analyzer/pr94851-1.c | 3 +- gcc/testsuite/gcc.dg/analyzer/pr96650-1-notrans.c | 30 + gcc/testsuite/gcc.dg/analyzer/pr96650-1-trans.c | 30 + gcc/testsuite/gcc.dg/analyzer/pr96650-2-notrans.c | 30 + gcc/testsuite/gcc.dg/analyzer/pr96650-2-trans.c | 30 + gcc/testsuite/gcc.dg/analyzer/pr96653.c | 1104 +++++++++++++ gcc/testsuite/gcc.dg/analyzer/pr97029.c | 7 + gcc/testsuite/gcc.dg/analyzer/rhbz1878600.c | 34 + gcc/testsuite/gcc.dg/attr-alloc_align-5.c | 23 + gcc/testsuite/gcc.dg/attr-alloc_size-13.c | 34 + gcc/testsuite/gcc.dg/attr-section.c | 13 + gcc/testsuite/gcc.dg/builtin-apply2.c | 2 +- gcc/testsuite/gcc.dg/format/pr96935.c | 9 + gcc/testsuite/gcc.dg/ifcvt-3.c | 2 +- gcc/testsuite/gcc.dg/pr94234-2.c | 39 + gcc/testsuite/gcc.dg/pr94234-3.c | 42 + gcc/testsuite/gcc.dg/store_merging_31.c | 27 + gcc/testsuite/gcc.dg/store_merging_32.c | 129 ++ .../gcc.dg/torture/stackalign/builtin-apply-2.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/20030807-10.c | 2 +- gcc/testsuite/gcc.dg/vect/bb-slp-48.c | 55 + gcc/testsuite/gcc.dg/vect/bb-slp-7.c | 3 +- gcc/testsuite/gcc.target/aarch64/sve/clastb_8.c | 5 +- .../gcc.target/aarch64/sve/cost_model_10.c | 12 + .../gcc.target/aarch64/sve/cost_model_5.c | 4 +- .../gcc.target/aarch64/sve/struct_vect_14.c | 8 +- .../gcc.target/aarch64/sve/struct_vect_15.c | 8 +- .../gcc.target/aarch64/sve/struct_vect_16.c | 8 +- .../gcc.target/aarch64/sve/struct_vect_17.c | 8 +- gcc/testsuite/gcc.target/arm/pr95646.c | 11 +- gcc/testsuite/gcc.target/bpf/nop-1.c | 14 + .../gcc.target/i386/avx512f-broadcast-pr87767-1.c | 1 + .../gcc.target/i386/avx512f-broadcast-pr87767-3.c | 1 + .../gcc.target/i386/avx512f-broadcast-pr87767-5.c | 1 + .../gcc.target/i386/avx512f-broadcast-pr87767-6.c | 2 +- .../gcc.target/i386/avx512f-broadcast-pr87767-7.c | 1 + gcc/testsuite/gcc.target/i386/avx512f-pr97028.c | 18 + .../gcc.target/i386/avx512vl-broadcast-pr87767-1.c | 1 + .../gcc.target/i386/avx512vl-broadcast-pr87767-3.c | 1 + .../gcc.target/i386/avx512vl-broadcast-pr87767-5.c | 1 + gcc/testsuite/gcc.target/i386/pr78904-4a.c | 2 +- gcc/testsuite/gcc.target/i386/pr97032.c | 23 + gcc/testsuite/gcc.target/powerpc/pr97019.c | 83 + gcc/testsuite/gfortran.dg/gomp/openmp-simd-6.f90 | 62 + gcc/testsuite/gnat.dg/concat4.adb | 17 + gcc/testsuite/gnat.dg/thunk1.adb | 9 + gcc/testsuite/gnat.dg/thunk1_pkg1.ads | 7 + gcc/testsuite/gnat.dg/thunk1_pkg2.adb | 10 + gcc/testsuite/gnat.dg/thunk1_pkg2.ads | 14 + gcc/testsuite/lib/target-supports.exp | 2 +- gcc/tree-eh.c | 22 +- gcc/tree-ssa-uninit.c | 2 + gcc/tree-vect-data-refs.c | 5 + gcc/tree-vect-loop.c | 93 +- gcc/tree-vect-slp.c | 166 +- gcc/tree-vectorizer.c | 2 +- gcc/tree-vectorizer.h | 7 +- include/ChangeLog | 5 + include/gomp-constants.h | 3 + libbacktrace/ChangeLog | 110 ++ libbacktrace/Makefile.am | 55 +- libbacktrace/Makefile.in | 163 +- libbacktrace/config.h.in | 3 + libbacktrace/configure | 224 ++- libbacktrace/configure.ac | 15 + libbacktrace/elf.c | 1740 ++++++++++++++++++-- libbacktrace/fileline.c | 27 + libbacktrace/internal.h | 34 + libbacktrace/macho.c | 6 + libbacktrace/mtest.c | 410 +++++ libbacktrace/xztest.c | 508 ++++++ libgcc/ChangeLog | 4 + libgcc/config.host | 2 +- libgo/sysinfo.c | 2 + libgomp/ChangeLog | 31 + libgomp/libgomp.h | 3 + libgomp/target.c | 184 ++- libgomp/testsuite/libgomp.c++/udr-3.C | 1 + .../testsuite/libgomp.fortran/map-alloc-ptr-1.f90 | 114 ++ .../testsuite/libgomp.fortran/map-alloc-ptr-2.f90 | 86 + 157 files changed, 7893 insertions(+), 998 deletions(-) create mode 100644 gcc/testsuite/g++.dg/warn/Wuninitialized-11.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/bzip2-arg-parse-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/getchar-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr96650-1-notrans.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr96650-1-trans.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr96650-2-notrans.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr96650-2-trans.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr96653.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr97029.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/rhbz1878600.c create mode 100644 gcc/testsuite/gcc.dg/attr-alloc_align-5.c create mode 100644 gcc/testsuite/gcc.dg/attr-alloc_size-13.c create mode 100644 gcc/testsuite/gcc.dg/attr-section.c create mode 100644 gcc/testsuite/gcc.dg/format/pr96935.c create mode 100644 gcc/testsuite/gcc.dg/pr94234-2.c create mode 100644 gcc/testsuite/gcc.dg/pr94234-3.c create mode 100644 gcc/testsuite/gcc.dg/store_merging_31.c create mode 100644 gcc/testsuite/gcc.dg/store_merging_32.c create mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-48.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cost_model_10.c create mode 100644 gcc/testsuite/gcc.target/bpf/nop-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-pr97028.c create mode 100644 gcc/testsuite/gcc.target/i386/pr97032.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr97019.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/openmp-simd-6.f90 create mode 100644 gcc/testsuite/gnat.dg/concat4.adb create mode 100644 gcc/testsuite/gnat.dg/thunk1.adb create mode 100644 gcc/testsuite/gnat.dg/thunk1_pkg1.ads create mode 100644 gcc/testsuite/gnat.dg/thunk1_pkg2.adb create mode 100644 gcc/testsuite/gnat.dg/thunk1_pkg2.ads create mode 100644 libbacktrace/mtest.c create mode 100644 libbacktrace/xztest.c create mode 100644 libgomp/testsuite/libgomp.fortran/map-alloc-ptr-1.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/map-alloc-ptr-2.f90