This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-arm-bootstrap_profiled in repository toolchain/ci/gcc.
from f8187b5c0d2 Fix OpenACC gang-redundant execution in 'libgomp.oacc-fortr [...] adds 0fe9176f410 Further simplify 'gcc/omp-oacc-neuter-broadcast.cc:record_f [...] adds 54f74502327 Get rid of 'gcc/omp-oacc-neuter-broadcast.cc:oacc_build_com [...] adds 9d1796d82d4 Restore bootstrap on x86_64-pc-linux-gnu adds bc66b471d16 Fortran: skip compile-time shape check if constructor shape [...] adds 96ee5ce5f82 rs6000: Move g++.dg/ext powerpc tests to g++.target adds 3d54f1ffaf7 libgo: update README.gcc adds 2cfb33fc1e7 Daily bump. adds 2f0c93326f4 x86: Update Intel architectures ISA support in documentation. adds fd0ab7c734b arm: Fix typo in auto-vectorized MVE comparisons adds 06770148711 nvptx: Back-end portion of a fix for PR target/104489. adds c8cb5098c78 warn-recursion: Don't warn for __builtin_calls in gnu_inlin [...] adds 6e80c4f1ad9 tree-optimization/101636 - CTOR vectorization ICE adds f4ed267fa5b Support SSA name declarations with pointer type adds fdc46830f1b middle-end/104644 - recursion with bswap match.pd pattern adds 9675ecf7f9b c++: Add fixed test [PR70077] adds cdcea7c1ef6 c++: Add new test [PR79493] adds aee1adf2cdc analyzer: handle __attribute__((const)) [PR104434] adds 4bf3bac1514 Daily bump. adds ffb2c671707 Fix typo in <code>v1ti3. adds 7862f6ccd85 [nvptx] Fix dummy location in gen_comment adds c982d02ffe2 [nvptx] Add shf.{l,r}.wrap insn adds a046033ea0b [nvptx] Add missing t-omp-device isas adds 59b8ade8877 [libgomp, testsuite, nvptx] Add libgomp.c/declare-variant-3-sm*.c adds 9251b457eb8 sccvn: Fix visit_reference_op_call value numbering of vdefs [...] adds a4066d3a509 tree-optimization/104676 - free nb_iterations after loop di [...] adds 39be73d07bb bpf: do not --enable-gcov for bpf-*-* targets adds 029851fe709 Fix clang warning in pt.cc adds 157cc4e0117 libgcc: fix a warning calling find_fde_tail adds 8645370af18 RISC-V: Document the degree of position independence that m [...] adds 916b809fbfd Fortran: frontend code for F2018 QUIET specifier to STOP an [...] adds ae3c4e521dd Fix attr-retain-* tescases for 32-bit PowerPC. adds 41cbcf53dc6 libstdc++: Fix cast in source_location::current() [PR104602] adds 756a61851c1 Daily bump. adds e53bb1965db Copy EH phi args for throwing hardened compares adds a026b67f8f7 Cope with NULL dw_cfi_cfa_loc adds 33c7df5854e Add testcase from PR103845 adds a9e2ebe839d Revert commit r12-5852-g50e8b0c9bca6cdc57804f860ec5311b641753fbb adds 758671b88b7 match.pd: Don't create BIT_NOT_EXPRs for COMPLEX_TYPE [PR104675] adds 526fbcfa636 internal-fn: Call do_pending_stack_adjust in expand_SPACESH [...] adds 873b36af995 warning-control: Comment spelling fix adds eabf7bbe601 i386: Use a new temp slot kind for splitter to floatdi<mode [...] adds e25dce50133 tree-optimization/103037 - PRE simplifying valueized expressions adds d54cdd1538d arc: Fail conditional move expand patterns adds 219a8826cd5 testsuite: Fix ASAN error [PR104687]
No new revisions were added by this update.
Summary of changes: ChangeLog | 4 + gcc/ChangeLog | 424 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 31 ++ gcc/analyzer/analyzer.h | 1 + gcc/analyzer/region-model-impl-calls.cc | 8 + gcc/analyzer/region-model-manager.cc | 28 ++ gcc/analyzer/region-model.cc | 59 ++- gcc/analyzer/region-model.h | 10 + gcc/analyzer/svalue.cc | 73 ++++ gcc/analyzer/svalue.h | 133 ++++++- gcc/c/ChangeLog | 6 + gcc/c/gimple-parser.cc | 34 +- gcc/config/arc/arc.cc | 3 +- gcc/config/arc/arc.md | 25 +- gcc/config/arm/vfp.md | 4 +- gcc/config/i386/i386-expand.cc | 19 +- gcc/config/i386/i386.h | 1 + gcc/config/i386/i386.md | 5 +- gcc/config/i386/sse.md | 4 +- gcc/config/nvptx/nvptx.cc | 10 +- gcc/config/nvptx/nvptx.md | 19 +- gcc/config/nvptx/t-omp-device | 2 +- gcc/configure | 14 +- gcc/configure.ac | 10 +- gcc/cp/ChangeLog | 4 + gcc/cp/pt.cc | 2 +- gcc/doc/invoke.texi | 189 ++++----- gcc/doc/match-and-simplify.texi | 6 +- gcc/dwarf2cfi.cc | 3 + gcc/expr.cc | 2 +- gcc/fortran/ChangeLog | 17 + gcc/fortran/dump-parse-tree.cc | 5 + gcc/fortran/match.cc | 62 ++- gcc/fortran/resolve.cc | 11 + gcc/fortran/trans-stmt.cc | 15 +- gcc/genmatch.cc | 20 +- gcc/gimple-harden-conditionals.cc | 31 +- gcc/gimple-warn-recursion.cc | 22 +- gcc/go/gofrontend/MERGE | 2 +- gcc/internal-fn.cc | 2 + gcc/match.pd | 6 +- gcc/omp-general.cc | 14 + gcc/omp-general.h | 2 + gcc/omp-low.cc | 15 - gcc/omp-oacc-neuter-broadcast.cc | 38 +- gcc/testsuite/ChangeLog | 230 +++++++++++ gcc/testsuite/c-c++-common/torture/pr101636.c | 30 ++ gcc/testsuite/g++.dg/cpp0x/noexcept76.C | 17 + gcc/testsuite/g++.dg/diagnostic/undeclared1.C | 7 + gcc/testsuite/g++.dg/pr103856.C | 17 + gcc/testsuite/g++.dg/pr104540.C | 21 + gcc/testsuite/g++.dg/torture/pr104601.C | 32 ++ gcc/testsuite/g++.dg/torture/pr104679.C | 22 ++ .../{g++.dg/ext => g++.target/powerpc}/altivec-1.C | 2 +- .../ext => g++.target/powerpc}/altivec-10.C | 2 +- .../ext => g++.target/powerpc}/altivec-11.C | 2 +- .../ext => g++.target/powerpc}/altivec-12.C | 2 +- .../ext => g++.target/powerpc}/altivec-13.C | 2 +- .../ext => g++.target/powerpc}/altivec-14.C | 2 +- .../ext => g++.target/powerpc}/altivec-15.C | 2 +- .../ext => g++.target/powerpc}/altivec-16.C | 2 +- .../ext => g++.target/powerpc}/altivec-17.C | 2 +- .../ext => g++.target/powerpc}/altivec-18.C | 2 +- .../{g++.dg/ext => g++.target/powerpc}/altivec-2.C | 2 +- .../{g++.dg/ext => g++.target/powerpc}/altivec-3.C | 4 +- .../{g++.dg/ext => g++.target/powerpc}/altivec-4.C | 2 +- .../{g++.dg/ext => g++.target/powerpc}/altivec-5.C | 2 +- .../{g++.dg/ext => g++.target/powerpc}/altivec-6.C | 2 +- .../{g++.dg/ext => g++.target/powerpc}/altivec-7.C | 2 +- .../{g++.dg/ext => g++.target/powerpc}/altivec-8.C | 2 +- .../{g++.dg/ext => g++.target/powerpc}/altivec-9.C | 2 +- .../ext => g++.target/powerpc}/altivec-cell-1.C | 2 +- .../ext => g++.target/powerpc}/altivec-cell-2.C | 4 +- .../ext => g++.target/powerpc}/altivec-cell-3.C | 4 +- .../ext => g++.target/powerpc}/altivec-cell-4.C | 4 +- .../ext => g++.target/powerpc}/altivec-cell-5.C | 2 +- .../ext => g++.target/powerpc}/altivec-types-1.C | 2 +- .../ext => g++.target/powerpc}/altivec-types-2.C | 2 +- .../ext => g++.target/powerpc}/altivec-types-3.C | 2 +- .../ext => g++.target/powerpc}/altivec-types-4.C | 2 +- .../ext => g++.target/powerpc}/undef-bool-1.C | 2 +- .../gcc.c-torture/compile/attr-retain-1.c | 2 + .../gcc.c-torture/compile/attr-retain-2.c | 2 + gcc/testsuite/gcc.dg/Winfinite-recursion-3.c | 18 + gcc/testsuite/gcc.dg/Winfinite-recursion-4.c | 19 + gcc/testsuite/gcc.dg/Winfinite-recursion-5.c | 18 + gcc/testsuite/gcc.dg/analyzer/attr-const-1.c | 152 ++++++++ gcc/testsuite/gcc.dg/analyzer/attr-const-2.c | 16 + gcc/testsuite/gcc.dg/analyzer/attr-const-3.c | 26 ++ gcc/testsuite/gcc.dg/analyzer/pr104434-const.c | 173 +++++++++ gcc/testsuite/gcc.dg/analyzer/pr104434-nonconst.c | 173 +++++++++ gcc/testsuite/gcc.dg/analyzer/pr104434.h | 108 ++++++ gcc/testsuite/gcc.dg/gimplefe-49.c | 27 ++ gcc/testsuite/gcc.dg/gimplefe-error-13.c | 11 + gcc/testsuite/gcc.dg/lto/20090717_0.c | 2 +- gcc/testsuite/gcc.dg/pr103845.c | 29 ++ gcc/testsuite/gcc.dg/pr104644.c | 9 + gcc/testsuite/gcc.dg/pr104675-1.c | 29 ++ gcc/testsuite/gcc.dg/pr104675-2.c | 18 + gcc/testsuite/gcc.dg/torture/pr103037.c | 23 ++ gcc/testsuite/gcc.dg/torture/pr104676.c | 35 ++ .../gcc.target/i386/avx512vl-logicsuffix-1.c | 14 + gcc/testsuite/gcc.target/i386/pr101636.c | 94 +++++ gcc/testsuite/gcc.target/i386/pr104674.c | 31 ++ gcc/testsuite/gcc.target/nvptx/rotate-run.c | 23 ++ gcc/testsuite/gcc.target/nvptx/rotate.c | 20 + .../gfortran.dg/derived_constructor_comps_7.f90 | 28 ++ gcc/testsuite/gfortran.dg/stop_1.f90 | 44 +++ gcc/testsuite/gfortran.dg/stop_2.f | 31 ++ gcc/testsuite/gfortran.dg/stop_3.f90 | 22 ++ gcc/testsuite/gfortran.dg/stop_4.f90 | 14 + gcc/tree-loop-distribution.cc | 2 +- gcc/tree-ssa-pre.cc | 52 ++- gcc/tree-ssa-sccvn.cc | 37 +- gcc/tree-ssa-sccvn.h | 4 + gcc/tree-vect-slp.cc | 17 +- gcc/warning-control.cc | 2 +- libgcc/ChangeLog | 11 + libgcc/configure | 31 +- libgcc/configure.ac | 17 +- libgcc/unwind-dw2-fde-dip.c | 2 +- libgo/README.gcc | 7 +- libgomp/ChangeLog | 40 ++ .../testsuite/libgomp.c/declare-variant-3-sm30.c | 7 + .../testsuite/libgomp.c/declare-variant-3-sm35.c | 7 + .../testsuite/libgomp.c/declare-variant-3-sm53.c | 7 + .../testsuite/libgomp.c/declare-variant-3-sm70.c | 7 + .../testsuite/libgomp.c/declare-variant-3-sm75.c | 7 + .../testsuite/libgomp.c/declare-variant-3-sm80.c | 7 + libgomp/testsuite/libgomp.c/declare-variant-3.h | 66 ++++ libiberty/ChangeLog | 9 + libstdc++-v3/ChangeLog | 27 ++ libstdc++-v3/include/std/source_location | 3 +- 134 files changed, 3109 insertions(+), 308 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/torture/pr101636.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept76.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/undeclared1.C create mode 100644 gcc/testsuite/g++.dg/pr103856.C create mode 100644 gcc/testsuite/g++.dg/pr104540.C create mode 100644 gcc/testsuite/g++.dg/torture/pr104601.C create mode 100644 gcc/testsuite/g++.dg/torture/pr104679.C rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-1.C (83%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-10.C (92%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-11.C (80%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-12.C (87%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-13.C (97%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-14.C (86%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-15.C (92%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-16.C (88%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-17.C (91%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-18.C (83%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-2.C (92%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-3.C (96%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-4.C (81%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-5.C (83%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-6.C (94%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-7.C (96%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-8.C (93%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-9.C (86%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-cell-1.C (96%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-cell-2.C (94%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-cell-3.C (85%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-cell-4.C (88%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-cell-5.C (96%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-types-1.C (98%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-types-2.C (92%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-types-3.C (92%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/altivec-types-4.C (89%) rename gcc/testsuite/{g++.dg/ext => g++.target/powerpc}/undef-bool-1.C (85%) create mode 100644 gcc/testsuite/gcc.dg/Winfinite-recursion-3.c create mode 100644 gcc/testsuite/gcc.dg/Winfinite-recursion-4.c create mode 100644 gcc/testsuite/gcc.dg/Winfinite-recursion-5.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/attr-const-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/attr-const-2.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/attr-const-3.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr104434-const.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr104434-nonconst.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr104434.h create mode 100644 gcc/testsuite/gcc.dg/gimplefe-49.c create mode 100644 gcc/testsuite/gcc.dg/gimplefe-error-13.c create mode 100644 gcc/testsuite/gcc.dg/pr103845.c create mode 100644 gcc/testsuite/gcc.dg/pr104644.c create mode 100644 gcc/testsuite/gcc.dg/pr104675-1.c create mode 100644 gcc/testsuite/gcc.dg/pr104675-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr103037.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr104676.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-logicsuffix-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr101636.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104674.c create mode 100644 gcc/testsuite/gcc.target/nvptx/rotate-run.c create mode 100644 gcc/testsuite/gcc.target/nvptx/rotate.c create mode 100644 gcc/testsuite/gfortran.dg/derived_constructor_comps_7.f90 create mode 100644 gcc/testsuite/gfortran.dg/stop_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/stop_2.f create mode 100644 gcc/testsuite/gfortran.dg/stop_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/stop_4.f90 create mode 100644 libgomp/testsuite/libgomp.c/declare-variant-3-sm30.c create mode 100644 libgomp/testsuite/libgomp.c/declare-variant-3-sm35.c create mode 100644 libgomp/testsuite/libgomp.c/declare-variant-3-sm53.c create mode 100644 libgomp/testsuite/libgomp.c/declare-variant-3-sm70.c create mode 100644 libgomp/testsuite/libgomp.c/declare-variant-3-sm75.c create mode 100644 libgomp/testsuite/libgomp.c/declare-variant-3-sm80.c create mode 100644 libgomp/testsuite/libgomp.c/declare-variant-3.h