This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_apm/llvm-master-aarch64-spec2k6-Oz in repository toolchain/ci/gcc.
from a2287813b13 Daily bump. adds 8fa7216ae0d Fix ICE caused by NULL_RTX returned by lowpart_subreg. adds 1002a7ace11 LTO: Fixes for renaming issues with offload/OpenMP [PR104285] adds 4a9e92164a5 testsuite: Fix up sse2-v1ti-shift-3.c test [PR102986] adds 5bf59b00480 libstdc++: Disable atomic wait for freestanding [PR105021] adds bd81327b03d libstdc++: Fix feature test macros in <version> for freestanding adds 018805e2791 rs6000: Adjust error messages. adds 4894d69a1f3 libstdc++: Add missing constraints to std::bit_cast [PR105027] adds 160b095fc9d analyzer: fix ICE adding note to disabled diagnostic [PR104997] adds e6a3991ea15 analyzer: use tainted_allocation_size::m_mem_space [PR105017] adds a3f78748fab c++: using from enclosing class template [PR105006] adds 1daa198aafd rtl-optimization/105028 - fix compile-time hog in form_thre [...] adds d9792f8d227 target/102125 - alternative memcpy folding improvement adds 5e33fea2195 Fortran: Fix directory stat check for '.' [PR103560] adds e8cd3edc0fc c++: tweak PR105006 fix adds 2cd0c9a5310 c++: tweak PR103337 fix adds 4cebae09242 analyzer: fix accessing wrong stack frame on interprocedura [...] adds d1ca63a1b7d Daily bump. adds 497bde3ab92 rs6000: Skip overload instances with NULL fntype [PR104967] adds 72124f487cc c++: extern thread_local declarations in constexpr [PR104994] adds c1d233e3334 tree-optimization/104970: Limit size computation for access [...] adds 85b4d881327 Fix memory leaks adds d937c6e44ba Properly reset the port handle when closing adds 8698ff67cdf fold-const: Handle C++ dependent COMPONENT_REFs in operand_ [...] adds 568377743e2 testsuite: Add compat.exp testcase for most common zero wid [...] adds 11fb784ac59 [libatomic] Fix return value in libat_test_and_set adds b8c4171ebd7 hardcmp: split before dispatch edge adds fb488cba571 hardened conditionals: drop copied identifiers adds 647537adefb c++: missing SFINAE for non-constant consteval calls [PR104620] adds f0530882d99 c++: FIX_TRUNC_EXPR in tsubst [PR102990] adds 346ab5a54a8 c++: delayed parse DMI [PR96645] adds 9fdac7e16c9 c++: ICE with template code in constexpr [PR104284] adds 21079cb82bf Change my MAINTAINERS information adds 6fc4a993ceb Daily bump. adds 319ba7e241e Docs: Document that taint analyzer checker disables some wa [...] adds 5f6197d7c19 analyzer: add region::tracked_p to optimize state objects [ [...] adds 748f36a48b5 doc/invoke.texi: Move @ignore block out of @gccoptlist [PR103533] adds 45e955b0a93 fortran: Fix up initializers of param(0) PARAMETERs [PR103691] adds 711c7f079bc Fix issue for pointers to anonymous types with -fdump-ada-spec adds 0b0fc52b041 middle-end/105049 - fix uniform_vector_p and vector CTOR gi [...] adds 8570cce7c70 [libgomp, testsuite] Scale down some OpenACC test-cases adds d0b938a7612 c++: alignas and alignof void [PR104944] adds fe705dce2e1 tree-optimization/105053 - fix reduction chain epilogue generation adds 25725506b85 [PR104971] LRA: check live hard regs to remove a dead insn adds 3ab5c8cd03d arm: Revert Auto-vectorization for MVE: add pack/unpack pat [...] adds 674ec679059 libstdc++: Add more doxygen comments in <bit> adds bdd7b679e84 x86: Use -msse2 on gcc.target/i386/pr95483-1.c adds 81faedaa8e2 rs6000: Update testsuite to use -mdejagnu-cpu= and -mdejagn [...] adds 75d1c8fea95 reload: Adjust comment in find_reloads about subset, not in [...] adds 1806829e08f c++: Fix up __builtin_{bit_cast,convertvector} parsing
No new revisions were added by this update.
Summary of changes: ChangeLog | 4 + MAINTAINERS | 2 +- gcc/ChangeLog | 103 +++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 6 + gcc/ada/libgnat/g-sercom__linux.adb | 1 + gcc/ada/libgnat/g-sercom__mingw.adb | 1 + gcc/analyzer/ChangeLog | 50 +++++ gcc/analyzer/analyzer.opt | 4 + gcc/analyzer/diagnostic-manager.cc | 18 +- gcc/analyzer/diagnostic-manager.h | 4 +- gcc/analyzer/engine.cc | 16 +- gcc/analyzer/region-model-asm.cc | 3 +- gcc/analyzer/region-model-manager.cc | 41 ++++ gcc/analyzer/region-model.cc | 50 +++-- gcc/analyzer/region-model.h | 9 +- gcc/analyzer/region.cc | 138 +++++++++++- gcc/analyzer/region.h | 30 ++- gcc/analyzer/sm-taint.cc | 82 ++++--- gcc/analyzer/store.cc | 6 +- gcc/c-family/c-ada-spec.cc | 89 +++++--- gcc/config/arm/mve.md | 35 +-- gcc/config/arm/neon.md | 39 +++- gcc/config/arm/vec-common.md | 71 ------- gcc/config/i386/sse.md | 236 +++++++++++++++------ gcc/config/rs6000/rs6000-c.cc | 9 +- gcc/config/rs6000/rs6000.cc | 4 +- gcc/cp/ChangeLog | 60 ++++++ gcc/cp/call.cc | 2 +- gcc/cp/class.cc | 25 ++- gcc/cp/constexpr.cc | 17 +- gcc/cp/cp-tree.h | 3 +- gcc/cp/decl.cc | 42 ++-- gcc/cp/method.cc | 24 +++ gcc/cp/name-lookup.cc | 15 ++ gcc/cp/parser.cc | 12 +- gcc/cp/pt.cc | 2 +- gcc/cp/typeck.cc | 21 +- gcc/cp/typeck2.cc | 13 +- gcc/doc/invoke.texi | 48 ++++- gcc/fold-const.cc | 7 +- gcc/fortran/ChangeLog | 8 + gcc/fortran/module.cc | 3 +- gcc/fortran/scanner.cc | 7 +- gcc/fortran/trans-array.cc | 15 +- gcc/gimple-fold.cc | 12 +- gcc/gimple-harden-conditionals.cc | 23 +- gcc/ira-color.cc | 71 +++---- gcc/lra-lives.cc | 5 +- gcc/lto/ChangeLog | 11 + gcc/lto/lto-partition.cc | 17 +- gcc/lto/lto.cc | 58 ++--- gcc/reload.cc | 15 +- gcc/testsuite/ChangeLog | 128 +++++++++++ .../c-c++-common/builtin-convertvector-3.c | 11 + gcc/testsuite/c-c++-common/torture/harden-comp.c | 2 +- gcc/testsuite/c-c++-common/torture/harden-cond.c | 2 +- gcc/testsuite/g++.dg/compat/pr102024_main.C | 26 +++ gcc/testsuite/g++.dg/compat/pr102024_test.h | 6 + gcc/testsuite/g++.dg/compat/pr102024_x.C | 11 + gcc/testsuite/g++.dg/compat/pr102024_y.C | 11 + gcc/testsuite/g++.dg/cpp0x/alignas20.C | 26 +++ gcc/testsuite/g++.dg/cpp0x/nsdmi-template22.C | 13 ++ gcc/testsuite/g++.dg/cpp0x/nsdmi-template23.C | 13 ++ gcc/testsuite/g++.dg/cpp1y/constexpr-104284-1.C | 34 +++ gcc/testsuite/g++.dg/cpp1y/constexpr-104284-2.C | 33 +++ gcc/testsuite/g++.dg/cpp1y/constexpr-104284-3.C | 33 +++ gcc/testsuite/g++.dg/cpp1y/constexpr-104284-4.C | 35 +++ gcc/testsuite/g++.dg/cpp23/consteval-if2.C | 4 +- gcc/testsuite/g++.dg/cpp23/constexpr-nonlit1.C | 6 +- gcc/testsuite/g++.dg/cpp23/constexpr-nonlit2.C | 4 +- gcc/testsuite/g++.dg/cpp23/constexpr-nonlit6.C | 4 +- gcc/testsuite/g++.dg/cpp23/constexpr-nonlit7.C | 6 + gcc/testsuite/g++.dg/cpp2a/bit-cast15.C | 19 ++ gcc/testsuite/g++.dg/cpp2a/consteval3.C | 6 +- gcc/testsuite/g++.dg/cpp2a/consteval30.C | 12 ++ gcc/testsuite/g++.dg/cpp2a/constexpr-try5.C | 14 +- gcc/testsuite/g++.dg/diagnostic/constexpr1.C | 8 +- gcc/testsuite/g++.dg/ext/is_constructible3.C | 2 +- gcc/testsuite/g++.dg/ext/is_constructible7.C | 28 +++ gcc/testsuite/g++.dg/pr65240-1.C | 3 +- gcc/testsuite/g++.dg/pr65240-2.C | 3 +- gcc/testsuite/g++.dg/pr65240-3.C | 3 +- gcc/testsuite/g++.dg/pr65240-4.C | 3 +- gcc/testsuite/g++.dg/pr65242.C | 3 +- gcc/testsuite/g++.dg/pr67211.C | 3 +- gcc/testsuite/g++.dg/pr69667.C | 3 +- gcc/testsuite/g++.dg/pr71294.C | 3 +- gcc/testsuite/g++.dg/pr84279.C | 3 +- gcc/testsuite/g++.dg/template/using30.C | 13 ++ gcc/testsuite/g++.dg/torture/ppc-ldst-array.C | 3 +- gcc/testsuite/g++.dg/vect/pr105053.cc | 25 +++ gcc/testsuite/g++.dg/warn/Wduplicated-cond2.C | 29 +++ gcc/testsuite/gcc.dg/analyzer/asm-x86-dyndbg-1.c | 126 +++++++++++ gcc/testsuite/gcc.dg/analyzer/asm-x86-dyndbg-2.c | 77 +++++++ gcc/testsuite/gcc.dg/analyzer/boxed-malloc-1-29.c | 36 ---- gcc/testsuite/gcc.dg/analyzer/boxed-malloc-1.c | 9 + gcc/testsuite/gcc.dg/analyzer/many-unused-locals.c | 69 ++++++ gcc/testsuite/gcc.dg/analyzer/stale-frame-1.c | 29 +++ gcc/testsuite/gcc.dg/analyzer/taint-alloc-1.c | 2 + gcc/testsuite/gcc.dg/analyzer/untracked-1.c | 99 +++++++++ gcc/testsuite/gcc.dg/analyzer/unused-local-1.c | 22 ++ .../analyzer/write-to-string-literal-4-disabled.c | 28 +++ .../gcc.dg/builtin-dynamic-object-size-0.c | 71 +++++++ gcc/testsuite/gcc.dg/compat/pr102024_main.c | 22 ++ gcc/testsuite/gcc.dg/compat/pr102024_test.h | 6 + gcc/testsuite/gcc.dg/compat/pr102024_x.c | 10 + gcc/testsuite/gcc.dg/compat/pr102024_y.c | 10 + gcc/testsuite/gcc.dg/pr104975.c | 20 ++ gcc/testsuite/gcc.dg/pr105049.c | 12 ++ gcc/testsuite/gcc.target/arm/simd/mve-vclz.c | 7 +- gcc/testsuite/gcc.target/arm/simd/mve-vec-pack.c | 26 --- gcc/testsuite/gcc.target/arm/simd/mve-vec-unpack.c | 29 --- gcc/testsuite/gcc.target/arm/simd/mve-vshl.c | 5 +- gcc/testsuite/gcc.target/arm/simd/pr104882.c | 16 ++ .../gcc.target/i386/avx512fp16-vfcmaddcph-1a.c | 2 +- .../gcc.target/i386/avx512fp16-vfmaddcph-1a.c | 2 +- .../gcc.target/i386/avx512fp16vl-vfcmaddcph-1a.c | 4 +- .../gcc.target/i386/avx512fp16vl-vfmaddcph-1a.c | 4 +- gcc/testsuite/gcc.target/i386/pr104976.c | 13 ++ gcc/testsuite/gcc.target/i386/pr95483-1.c | 2 +- gcc/testsuite/gcc.target/i386/sse2-v1ti-shift-3.c | 8 +- gcc/testsuite/gcc.target/powerpc/fusion.c | 2 +- gcc/testsuite/gcc.target/powerpc/fusion2.c | 2 +- .../gcc.target/powerpc/int_128bit-runnable.c | 2 +- gcc/testsuite/gcc.target/powerpc/test_mffsl.c | 2 +- gcc/testsuite/gfortran.dg/include_14.f90 | 4 +- gcc/testsuite/gfortran.dg/include_17.f90 | 4 +- gcc/testsuite/gfortran.dg/include_18.f90 | 4 +- gcc/testsuite/gfortran.dg/include_6.f90 | 2 +- gcc/testsuite/gfortran.dg/nint_p7.f90 | 3 +- gcc/testsuite/gfortran.dg/pr102860.f90 | 3 +- gcc/testsuite/gfortran.dg/pr47614.f | 2 +- gcc/testsuite/gfortran.dg/pr58968.f | 2 +- gcc/tree-object-size.cc | 11 +- gcc/tree-predcom.cc | 28 +-- gcc/tree-vect-loop.cc | 17 +- gcc/tree-vect-stmts.cc | 2 +- gcc/tree.cc | 2 + gcc/vr-values.cc | 1 + libatomic/ChangeLog | 5 + libatomic/tas_n.c | 2 +- libgomp/ChangeLog | 10 + .../testsuite/libgomp.c++/target-same-name-2-a.C | 50 +++++ .../testsuite/libgomp.c++/target-same-name-2-b.C | 50 +++++ libgomp/testsuite/libgomp.c++/target-same-name-2.C | 24 +++ .../libgomp.c-c++-common/target-same-name-1-a.c | 60 ++++++ .../libgomp.c-c++-common/target-same-name-1-b.c | 60 ++++++ .../libgomp.c-c++-common/target-same-name-1.c | 46 ++++ .../libgomp.oacc-c-c++-common/parallel-dims.c | 45 ++-- .../libgomp.oacc-c-c++-common/vred2d-128.c | 6 + .../libgomp.oacc-fortran/parallel-dims.f90 | 18 +- libstdc++-v3/ChangeLog | 31 +++ libstdc++-v3/include/bits/atomic_base.h | 2 +- libstdc++-v3/include/std/bit | 24 ++- libstdc++-v3/include/std/version | 35 +-- .../testsuite/26_numerics/bit/bit.cast/105027.cc | 18 ++ 157 files changed, 2846 insertions(+), 682 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/builtin-convertvector-3.c create mode 100644 gcc/testsuite/g++.dg/compat/pr102024_main.C create mode 100644 gcc/testsuite/g++.dg/compat/pr102024_test.h create mode 100644 gcc/testsuite/g++.dg/compat/pr102024_x.C create mode 100644 gcc/testsuite/g++.dg/compat/pr102024_y.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/alignas20.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi-template22.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi-template23.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-104284-1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-104284-2.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-104284-3.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-104284-4.C create mode 100644 gcc/testsuite/g++.dg/cpp23/constexpr-nonlit7.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/bit-cast15.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval30.C create mode 100644 gcc/testsuite/g++.dg/ext/is_constructible7.C create mode 100644 gcc/testsuite/g++.dg/template/using30.C create mode 100644 gcc/testsuite/g++.dg/vect/pr105053.cc create mode 100644 gcc/testsuite/g++.dg/warn/Wduplicated-cond2.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/asm-x86-dyndbg-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/asm-x86-dyndbg-2.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/boxed-malloc-1-29.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/many-unused-locals.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/untracked-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/unused-local-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/write-to-string-literal-4-disabled.c create mode 100644 gcc/testsuite/gcc.dg/compat/pr102024_main.c create mode 100644 gcc/testsuite/gcc.dg/compat/pr102024_test.h create mode 100644 gcc/testsuite/gcc.dg/compat/pr102024_x.c create mode 100644 gcc/testsuite/gcc.dg/compat/pr102024_y.c create mode 100644 gcc/testsuite/gcc.dg/pr104975.c create mode 100644 gcc/testsuite/gcc.dg/pr105049.c delete mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vec-pack.c delete mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vec-unpack.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/pr104882.c create mode 100644 gcc/testsuite/gcc.target/i386/pr104976.c create mode 100644 libgomp/testsuite/libgomp.c++/target-same-name-2-a.C create mode 100644 libgomp/testsuite/libgomp.c++/target-same-name-2-b.C create mode 100644 libgomp/testsuite/libgomp.c++/target-same-name-2.C create mode 100644 libgomp/testsuite/libgomp.c-c++-common/target-same-name-1-a.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/target-same-name-1-b.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/target-same-name-1.c create mode 100644 libstdc++-v3/testsuite/26_numerics/bit/bit.cast/105027.cc