This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-bootstrap_debug in repository toolchain/ci/gcc.
from 4e1aaf32ddf c++: Add testcase for already fixed PR [PR94508] adds b5f79f4d380 aix: delete AIX pre-PowerPC version of atomicity.h adds 0745b6fa66c aix: Remove AIX 6.1 support. adds 6a2f49c6999 aix: Switch AIX configurtion to DWARF2 debugging adds e3948473e92 Daily bump. adds 342de04d993 MASK_AVX256_SPLIT_UNALIGNED_STORE/LOAD should be cleared in [...] adds 700e5429712 tree-optimization/99971 - improve BB vect dependence analysis adds cbca62831cb c++: Use STATIC_ASSERT for OVL_OP_MAX. adds b26485f1af4 Avoid more temporaries in IVOPTs adds 500305a92ef tree-optimization/100222 - remove redundant mark_irreducibl [...] adds 58ad6b28025 First do add_noreturn_fake_exit_edges in connect_infinite_l [...] adds 35b2be219fc VEC_COND_EXPR code cleanup adds 5f8aed72e76 c++: Refine enum direct-list-initialization [CWG2374] adds 87fc34a461c c++: Fix pretty printing pointer to function type [PR98767] adds a752a43073d libstdc++ Simplify definition of net::socket_base constants adds 3517dfe05c0 libstdc++: Clarify argument to net::io_context::async_wait adds 0e1e7b77904 libstdc++: Allow net::io_context to compile without <poll.h [...] adds 5d87c2251c4 early-remat.c: Fix new/delete mismatch [PR100230] adds d2324a5ab3f i386: Fix atomic FP peepholes [PR100182] adds d992ebaa802 MAINTAINERS: Add myself for write after approval adds d54693f806a Remove not feasible FIXME adds 716bb02b40e i386: Reject -m96bit-long-double for 64bit targets [PR100041] adds 0a662e103e9 bpf: align function entry point to 64 bits adds 886b6c1e8af bpf: allow BSS symbols to be global symbols adds 9a30a3f06b9 Fix logic error in 32-bit trampolines. adds 05ec629f056 Daily bump. adds 5f1a2cb9c2d c++: Hard error with tentative parse and CTAD [PR87709] adds bcd77b7b9f3 c++: do_class_deduction and dependent init [PR93383] adds 0d923657c2f Add dg-final option-based target selectors adds f31ddad8ac8 Adjust guality xfails for aarch64*-*-* adds b6600392bf7 Darwin : Adjust darwin_binds_local_p for PIC code [PR100152]. adds fb6b24c66ea testuite: fix libtdc++ libatomic flags adds a1765b421eb Revert "Darwin : Adjust darwin_binds_local_p for PIC code [ [...] adds 32c4d970ea3 Fortran - allow target of pointer from evaluation of functi [...] adds d0e7833b949 PR fortran/100154 - ICE in gfc_conv_procedure_call, at fort [...] new 61bfff562e3 analyzer: fix ICE on NULL change.m_expr [PR100244] new 502ef97c4f4 Daily bump. new c54a9f7259f Add folding and remove expanders for x86 *pcmp{et,gt}* buil [...]
The 3 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 + MAINTAINERS | 1 + contrib/ChangeLog | 6 + contrib/config-list.mk | 2 +- gcc/ChangeLog | 139 +++++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 6 + gcc/analyzer/sm-malloc.cc | 2 +- gcc/cfganal.c | 10 +- gcc/config.gcc | 9 - gcc/config/bpf/bpf.h | 16 +- gcc/config/i386/i386-builtin.def | 32 +-- gcc/config/i386/i386-options.c | 10 + gcc/config/i386/i386.c | 44 +++++ gcc/config/i386/i386.md | 30 --- gcc/config/i386/sse.md | 26 +-- gcc/config/i386/sync.md | 24 ++- gcc/config/rs6000/aix61.h | 214 --------------------- gcc/config/rs6000/aix71.h | 4 +- gcc/config/rs6000/aix72.h | 4 +- gcc/cp/ChangeLog | 44 +++++ gcc/cp/cp-tree.h | 3 + gcc/cp/cxx-pretty-print.c | 47 +++-- gcc/cp/decl.c | 8 +- gcc/cp/lex.c | 2 - gcc/cp/parser.c | 11 +- gcc/cp/pt.c | 4 + gcc/doc/sourcebuild.texi | 90 ++++++++- gcc/early-remat.c | 2 +- gcc/fortran/ChangeLog | 32 +++ gcc/fortran/check.c | 36 +++- gcc/fortran/expr.c | 4 +- gcc/fortran/intrinsic.c | 10 +- gcc/genmatch.c | 20 +- gcc/gimple-match-head.c | 9 +- gcc/gimple.c | 7 +- gcc/ipa-sra.c | 1 - gcc/lto-wrapper.c | 2 - gcc/predict.c | 6 - gcc/store-motion.c | 1 - gcc/testsuite/ChangeLog | 172 +++++++++++++++++ gcc/testsuite/g++.dg/analyzer/pr100244.C | 22 +++ gcc/testsuite/g++.dg/concepts/diagnostic17.C | 17 ++ gcc/testsuite/g++.dg/cpp1z/class-deduction86.C | 16 ++ gcc/testsuite/g++.dg/cpp1z/direct-enum-init2.C | 8 + gcc/testsuite/g++.dg/cpp2a/nontype-class39.C | 2 - gcc/testsuite/g++.dg/cpp2a/nontype-class45.C | 32 +++ gcc/testsuite/g++.dg/cpp2a/nontype-class46.C | 11 ++ gcc/testsuite/g++.dg/cpp2a/nontype-class47.C | 11 ++ gcc/testsuite/g++.dg/cpp2a/nontype-class48.C | 36 ++++ gcc/testsuite/g++.dg/vect/slp-pr99971.cc | 36 ++++ gcc/testsuite/gcc.dg/guality/example.c | 3 +- gcc/testsuite/gcc.dg/guality/guality.c | 2 +- gcc/testsuite/gcc.dg/guality/inline-params.c | 2 +- gcc/testsuite/gcc.dg/guality/loop-1.c | 2 +- gcc/testsuite/gcc.dg/guality/pr36728-1.c | 2 +- gcc/testsuite/gcc.dg/guality/pr36728-2.c | 30 +-- gcc/testsuite/gcc.dg/guality/pr36728-3.c | 2 +- gcc/testsuite/gcc.dg/guality/pr41353-1.c | 2 +- gcc/testsuite/gcc.dg/guality/pr41447-1.c | 1 + gcc/testsuite/gcc.dg/guality/pr54200.c | 2 +- gcc/testsuite/gcc.dg/guality/pr54519-1.c | 8 +- gcc/testsuite/gcc.dg/guality/pr54519-2.c | 2 +- gcc/testsuite/gcc.dg/guality/pr54519-3.c | 8 +- gcc/testsuite/gcc.dg/guality/pr54519-4.c | 2 +- gcc/testsuite/gcc.dg/guality/pr54519-5.c | 2 +- gcc/testsuite/gcc.dg/guality/pr54519-6.c | 2 +- gcc/testsuite/gcc.dg/guality/pr54693-2.c | 2 +- gcc/testsuite/gcc.dg/guality/pr54970.c | 16 +- gcc/testsuite/gcc.dg/guality/pr56154-1.c | 2 +- gcc/testsuite/gcc.dg/guality/pr59776.c | 16 +- gcc/testsuite/gcc.dg/guality/pr68860-1.c | 2 +- gcc/testsuite/gcc.dg/guality/pr68860-2.c | 2 +- gcc/testsuite/gcc.dg/guality/pr90074.c | 4 +- gcc/testsuite/gcc.dg/guality/pr90716.c | 2 +- gcc/testsuite/gcc.dg/guality/sra-1.c | 8 +- gcc/testsuite/gcc.target/i386/funcspec-8.c | 17 +- gcc/testsuite/gcc.target/i386/pr100093.c | 12 ++ gcc/testsuite/gcc.target/i386/pr100182.c | 30 +++ gcc/testsuite/gcc.target/i386/pr71245-1.c | 2 +- gcc/testsuite/gcc.target/i386/pr71245-2.c | 2 +- gcc/testsuite/gcc.target/i386/pr79514.c | 1 + gcc/testsuite/gcc.target/i386/pr98911.c | 116 +++++++++++ gcc/testsuite/gcc.target/powerpc/pr98952.c | 28 +++ gcc/testsuite/gfortran.dg/pr100154.f90 | 26 +++ gcc/testsuite/gfortran.dg/ptr-func-4.f90 | 19 ++ gcc/testsuite/lib/target-supports-dg.exp | 10 +- gcc/tree-ssa-loop-ivopts.c | 13 +- gcc/tree-ssa-pre.c | 9 +- gcc/tree-vect-data-refs.c | 18 +- libgcc/ChangeLog | 10 + libgcc/config/rs6000/tramp.S | 6 +- libgomp/ChangeLog | 5 + libstdc++-v3/ChangeLog | 88 +++++++++ libstdc++-v3/config/os/aix/atomicity.h | 56 ------ libstdc++-v3/include/experimental/io_context | 18 +- libstdc++-v3/include/experimental/socket | 81 ++++---- .../experimental/net/socket/socket_base.cc | 45 +++++ libstdc++-v3/testsuite/lib/dg-options.exp | 47 ++++- .../testsuite/util/testsuite_common_types.h | 99 ++++++++++ 100 files changed, 1589 insertions(+), 582 deletions(-) delete mode 100644 gcc/config/rs6000/aix61.h create mode 100644 gcc/testsuite/g++.dg/analyzer/pr100244.C create mode 100644 gcc/testsuite/g++.dg/concepts/diagnostic17.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction86.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/direct-enum-init2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class45.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class46.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class47.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class48.C create mode 100644 gcc/testsuite/g++.dg/vect/slp-pr99971.cc create mode 100644 gcc/testsuite/gcc.target/i386/pr100093.c create mode 100644 gcc/testsuite/gcc.target/i386/pr100182.c create mode 100644 gcc/testsuite/gcc.target/i386/pr98911.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr98952.c create mode 100644 gcc/testsuite/gfortran.dg/pr100154.f90 create mode 100644 gcc/testsuite/gfortran.dg/ptr-func-4.f90 delete mode 100644 libstdc++-v3/config/os/aix/atomicity.h create mode 100644 libstdc++-v3/testsuite/experimental/net/socket/socket_base.cc