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-arm-bootstrap_ubsan in repository toolchain/ci/gcc.
from 6d9ef0621f8 tmmark: verify_ssa failed [PR95569] adds b05d5563f4b Introduce STMT_VINFO_VEC_STMTS adds df81764ba1a AArch64: Adjust costing of by element MUL to be the same as [...] adds 8b6731e674c Add missing store in emission of asan_stack_free. adds 1396fa5b91c Merge evrp uses of substitute_and_fold_engine into the engi [...] adds f25161bdcc2 Make {SLP_TREE,STMT_VINFO}_VEC_STMTS a vector of gimple * adds c392a001491 [Ada] Minor reformatting and some typo fixes adds 895cf059f06 [Ada] Fix incorrect insertion of post-call actions in if-ex [...] adds 71c4a2b3560 [Ada] Reject illegal bodies for null procedures adds 948590aa283 [Ada] Incorrect accessibility checks on functions calls adds 640ef7149ec [Ada] Remove Determine_License adds bbfd4f21c04 [Ada] Remove unreferenced GNATprove utility routine Get_Low_Bound adds 414e7520e60 [Ada] Minor fix style and typos in comments adds 3ea95664954 [Ada] Simplify detection of static membership choices adds 057548bc5f3 [Ada] Fix assertion failure on functions with contracts adds dc419b9f8d6 [Ada] Ada_2020 AI12-0220: Pre/Postconditions on Access_To_S [...] adds 4322f3d99b7 [Ada] Classwide controlled obj not dispatching adds c64ac479d37 [Ada] Fold Enum_Rep attribute in evaluation and not in expansion adds 8ecc34842c6 [Ada] Revert workaround for expansion of Enum_Rep in GNATpr [...] adds 9c4b4975bb4 [Ada] Fix minor typo in comment of membership choice parsing adds a53b03b5a7b [Ada] Fix typo in exception message adds 3aeb5ebe953 [Ada] Remove more references to ASIS adds e67df677b4d [Ada] Improve code generated for dynamic discriminated aggregate adds 536c271ca7d [Ada] Update headers adds 9c62140e826 [Ada] Fix gnatmetric switches description adds b9daf13c935 [Ada] Disable unwanted warnings in Assertion_Policy(Ignore) mode adds 2378f3eb81a [Ada] Insert explicit dereferences when building actual subtype adds e156631a27d [Ada] Remove obsolete code in Resolve_Call adds 67a44a4c109 [Ada] Implement AI12-0162 Memberships and Unchecked_Unions adds f95fb9d0191 [Ada] Additional warnings on overlapping actuals of composi [...] adds 5c0c89cb163 [Ada] Add missing Sloc on new explicit dereferences adds 76e0721abb9 [Ada] Ada 202x AI12-0192 "requires late initialization" adds 8439cae845f [Ada] Don't build equivalent record aggregate if type has p [...] adds 2db262f29a4 [Ada] AI12-0311 New checks for language-defined units adds 4fed5d5dd85 c++: Fix ICE with delayed parsing of noexcept-specifier [PR95562] adds 50ff02b5341 gcc-changelog: fix parse_git_name_status for renames. adds 73266be246a [Ada] AI12-0364 Add a modular atomic arithmetic package adds b5cebc9ab7f aarch64: Fix an ICE in register_tuple_type [PR95523] adds 36e95a9e539 tree-optimization/95576 - fix compare-debug issue with SLP [...] adds 371cc683371 avoid stmt-info allocation for debug stmts adds 3a391adf7a3 libstdc++: Extend memcmp optimization in std::lexicographic [...] adds a2c2cee92e5 PR middle-end/95353 - spurious -Wstringop-overflow writing [...] adds a9eec9625ea coroutines: Make call argument handling more robust [PR95440] adds 06ef9c119c5 [PR51447] restore the global reg var before returning from main adds a73051a0ea9 libstdc++: Fix some ranges algos optimizations [PR95578] adds ec6ffbb919c Daily bump. adds d0e0c1300f9 RISC-V: Describe correct USEs for gpr_save pattern [PR95252] adds dcf41a4e603 RISC-V: Unify the output asm pattern between gpr_save and g [...] adds 184c21bf1cd slim up mem exprs to avoid line breaks in -fverbose-asm adds 656e363bccc Fix -Wformat-diag in options-save.c adds 9aadfdd650b contrib: Avoid redundant 'git diff' in prepare-commit-msg hook adds 8ff57396d6d prepare-commit-hook: Use gcc-config.diff-file. adds 042f4082979 vect: Rename can_fully_mask_p to can_use_partial_vectors_p adds b3372425ecf vect: Rename fully_masked_p to using_partial_vectors_p adds 37478789dc4 vect: Rename things related to rgroup_masks adds 8cff672cb9a asan: fix RTX emission for ilp32 adds f7823e6299f [Ada] Add fallback on Integer_Arithmetic adds 57f57ad106d [Ada] Remove aspects that were commented out adds afb885445f8 [Ada] Missing accessibility error on object in type conversion adds 6593c082b9a [Ada] Generate predicate checks for on assignments in records adds 99cab17e02c [Ada] Simplify iteration over formal parameters for aliasing error adds a91b9833254 [Ada] Put_Image attribute adds 0dd9f1b83fd [Ada] Fix unnesting crash with Predicate_Failure/no pred adds 8c1bec899af [Ada] Crash on dispatching conditional entry call adds 0c1d3334c6a [Ada] AI12-0356 Root_Storage_Pool_With_Subpools & Preelabor [...] adds c90f2b2ec5e [Ada] Fix punctuation in comment of Building_Static_Dispatc [...] adds 08380342a4c [Ada] Remove useless code in Backend_Processing_Possible adds 6dc5653584c [Ada] Make Object Specific Dispatch tables constant adds c7cb99f885d [Ada] Remove a dubious optimization for Object Specific Dat [...] adds f715a5bd3fb [Ada] Consolidate handling of implicit dereferences into se [...] adds fc4c73488f8 [Ada] Create constrained itypes for nested record aggregates adds 38f44fd6af0 [Ada] Refine type for sorting case-choices tables adds c5b55e683ca [Ada] Move duplicated routines for building itypes to Sem_Util adds 428d49a5a8d [Ada] Skip unnecessary iterations over constraint expressions adds d84eb7c511b [Ada] Put_Image attribute adds 0c25b783809 [Ada] Avoid "others => <>" association in resolved record a [...] adds 4127ebece72 [Ada] Allow specifying volatility refinement aspects for types adds eb85899d605 [Ada] Additional warnings on overlapping actuals of composi [...] adds cf0a011c2be [Ada] Update SPARK RM rule numbers after removing a redundant rule adds adffc367231 [Ada] Fix wrong access to large bit-packed arrays with reverse SSO adds cbbe41d1f7b [Ada] Iterate with procedural version of Next routine where [...] adds 5c4adf10c56 [Ada] Refine type of a counter-like variable adds 0bfa32f922b [Ada] Refine type of a routine parameter from Node_Id to Entity_Id adds eedafec2f2d [Ada] Make libgnat/a-nbnbin__gmp.adb compile adds 12ad5b9ccc7 [Ada] Fix assertion failure on entry call through unchecked [...] adds 419c355c7a8 [Ada] Fix missing insertion of explicit dereference in instance adds 6a07010b774 Patch to Bug 94022 - Array slices of assumed-size arrays. adds be11812eef3 git_update_version: add --current argument. adds 2ff0f48819c Wrong array section bounds when passing to an intent-in poi [...] adds 444035eafa2 rs6000: skip debug info statements adds c61f678a4f4 aix: Don't implicitly include inttypes.h adds 3b3ad4af022 Fix formatting in rs6000.c. adds 19019cd3019 aix: xfail pure-virtual1.C expects weak __cxa_pure_virtual adds 2ee70f5d161 PR95331 - Unlimited polymorphic arrays have wrong bounds. adds 87af4f40453 PR fortran/95503 - Fix ICE in gfc_is_simply_contiguous, at [...] adds 8f896fe5cd5 Testsuite: Mark check_effective_target_exceptions_enabled t [...] adds b32eea9c0c2 libstdc++: Fix istream::ignore discarding too many chars (P [...] adds 1c140cfbfa4 coroutines: Handle lambda closure pointers like 'this'. adds 7fd614ee818 PR fortran/95544 - Fix ICE in NULL() argument to intrinsics adds 393ccb72566 PR fortran/95611 - ICE in access_attr_decl, at fortran/decl.c:9075 adds df665e568dc contrib: Make prepare-commit-msg hook smarter for amends adds 11c7261128a c++: constrained class template friend [PR93467] adds e68e80c8ddb Daily bump. adds 3dcea658c9e x86: Add UNSPECV_PATCHABLE_AREA adds 3a179232a74 recog: Use parameter packs for operator() adds 04f0546e3e4 vect: Factor out and rename some functions/macros adds 47fe96341d2 Fix few -Wformat-diag warnings. adds eda72164ade match any program name when pruning collect messages adds 90e97517575 [Ada] Implement AI12-0269 No_Return for functions adds 5fdf7945d92 [Ada] Ada2020: update Big_Numbers.* specs adds 695a27fbb77 [Ada] Missing accessibility error on object in type conversion adds 53c5cd33933 [Ada] Fix typos in comments adds c324c77eeda [Ada] Put_Image attribute adds c14b424ec73 [Ada] Compiler crash on instance with overloaded actual and [...] adds 4459999864a [Ada] Small cleanup in handling of Ada 2012 implicit dereferences adds 6f6f89a494e [Ada] Remove unnecessary use_clause from stringt.ads adds ec772e4b269 [Ada] Implement AI12-0175 Preelaborable packages with addre [...] adds 51ebdbc91a8 [Ada] Simplify getting discriminant value from a list of co [...] adds 1ed0551d5ad [Ada] ACATS 4.1Q - CDD2A04 - RLS not followed adds 879f6fa876b [Ada] Remove suppression for overlapping actuals in internal units adds 052d6488478 [Ada] Remove redundant iterations in checks for overlapping [...] adds 05f799de948 [Ada] Put_Image: preload type Sink, change what types have [...] adds e7148bc74f3 [Ada] ACATS 4.2Q - BDD2007 adds c0cecc953a4 [Ada] Detect overlapping actuals in entry calls adds 019e90494bd [Ada] Reuse Is_Entry where possible adds 3ca9a460f02 [Ada] Diagnose illegal overriding indicators in protected bodies adds 842d28d2acb [Ada] Fix handling of subprograms declared in a protected body adds 5052a270c0f [Ada] AI12-0350 Swap for Indefinite_Holders adds e2b7399e34b [Ada] Don't correct socket timeout on Windows Server 2019 adds a80b1eb72d6 [Ada] Improve code generated for assignment of dynamic reco [...] adds 834bb57ac5a [Ada] Compiler locks up with -gnatX and formal subprogram w [...] adds 7c3e76b8dc4 [Ada] Implement AI12-0369 adds f40a4e4caba [Ada] Fix handling of Ada 83 OUT parameter rule adds cb539f3b30f [Ada] Alphabetic ordering for name and pragmas adds 4739f95b008 [Ada] Bump secondary stack alignment factor in full runtimes adds 3961bedab9b [Ada] AI12-0074 View conversions and out parameters passed by copy adds a3483a77e5d [Ada] Enable Put_Image in pre-Ada-2020 modes adds a6db99a61a8 [Ada] Fix anonymous-to-named access type implicit conversio [...] adds 17412a74c53 libstdc++: Make std::atomic_flag::test members const adds e784f98027d libstdc++: Improve tests for std::atomic_flag
No new revisions were added by this update.
Summary of changes: contrib/ChangeLog | 40 + contrib/gcc-changelog/git_commit.py | 2 +- contrib/gcc-changelog/git_update_version.py | 106 +- contrib/gcc-changelog/test_email.py | 14 + contrib/prepare-commit-msg | 22 +- gcc/ChangeLog | 337 +++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 533 +++++ gcc/ada/Makefile.rtl | 3 +- gcc/ada/aspects.ads | 128 ++ gcc/ada/atree.adb | 6 +- gcc/ada/checks.adb | 11 +- gcc/ada/contracts.adb | 398 +++- gcc/ada/contracts.ads | 17 +- gcc/ada/debug.adb | 7 +- gcc/ada/doc/gnat_ugn/gnat_utility_programs.rst | 4 +- gcc/ada/einfo.adb | 35 +- gcc/ada/einfo.ads | 32 +- gcc/ada/exp_aggr.adb | 358 ++- gcc/ada/exp_atag.adb | 39 +- gcc/ada/exp_attr.adb | 45 +- gcc/ada/exp_ch3.adb | 255 ++- gcc/ada/exp_ch4.adb | 78 +- gcc/ada/exp_ch6.adb | 264 +-- gcc/ada/exp_ch6.ads | 6 - gcc/ada/exp_ch7.adb | 4 +- gcc/ada/exp_ch9.adb | 387 +--- gcc/ada/exp_ch9.ads | 11 - gcc/ada/exp_disp.adb | 11 +- gcc/ada/exp_imgv.adb | 2 +- gcc/ada/exp_pakd.adb | 43 +- gcc/ada/exp_pakd.ads | 9 + gcc/ada/exp_put_image.adb | 147 +- gcc/ada/exp_put_image.ads | 11 +- gcc/ada/exp_smem.adb | 2 +- gcc/ada/exp_spark.adb | 84 +- gcc/ada/exp_strm.adb | 10 + gcc/ada/exp_util.adb | 39 +- gcc/ada/freeze.adb | 8 - gcc/ada/impunit.adb | 3 +- gcc/ada/lib.adb | 4 +- gcc/ada/libgnat/a-catizo.ads | 4 +- gcc/ada/libgnat/a-coinho.adb | 24 + gcc/ada/libgnat/a-coinho.ads | 2 + gcc/ada/libgnat/a-coinho__shared.adb | 24 + gcc/ada/libgnat/a-coinho__shared.ads | 2 + gcc/ada/libgnat/a-nbnbin.adb | 13 +- gcc/ada/libgnat/a-nbnbin.ads | 15 +- gcc/ada/libgnat/a-nbnbin__gmp.adb | 66 +- gcc/ada/libgnat/a-nbnbre.adb | 13 +- gcc/ada/libgnat/a-nbnbre.ads | 16 +- gcc/ada/libgnat/a-nubinu.ads | 4 - gcc/ada/libgnat/a-stouut.adb | 29 +- gcc/ada/libgnat/a-stouut.ads | 2 +- gcc/ada/libgnat/a-stteou.ads | 4 +- gcc/ada/libgnat/g-socket.adb | 2 +- gcc/ada/libgnat/g-sothco.ads | 13 +- gcc/ada/libgnat/{s-atopar.adb => s-aoinar.adb} | 95 +- gcc/ada/libgnat/{s-atopar.ads => s-aoinar.ads} | 7 +- gcc/ada/libgnat/{s-atopar.adb => s-aomoar.adb} | 103 +- gcc/ada/libgnat/{s-atopar.ads => s-aomoar.ads} | 9 +- gcc/ada/libgnat/s-aotase.ads | 1 - gcc/ada/libgnat/s-putima.adb | 6 +- gcc/ada/libgnat/s-putima.ads | 4 +- gcc/ada/libgnat/s-secsta.adb | 4 +- gcc/ada/libgnat/s-secsta.ads | 19 +- gcc/ada/libgnat/s-stopoo.ads | 1 - gcc/ada/libgnat/s-stposu.ads | 2 + gcc/ada/libgnat/s-stratt.adb | 62 + gcc/ada/libgnat/s-stratt.ads | 10 + gcc/ada/libgnat/s-stratt__xdr.adb | 168 +- gcc/ada/libgnat/s-unstyp.ads | 20 +- gcc/ada/nlists.adb | 16 +- gcc/ada/opt.ads | 22 +- gcc/ada/par-ch4.adb | 2 +- gcc/ada/par-ch6.adb | 10 + gcc/ada/par-prag.adb | 22 +- gcc/ada/repinfo-input.adb | 21 +- gcc/ada/repinfo-input.ads | 14 +- gcc/ada/repinfo.adb | 83 +- gcc/ada/repinfo.ads | 14 +- gcc/ada/rtsfind.ads | 15 + gcc/ada/scn.adb | 160 +- gcc/ada/scng.adb | 6 + gcc/ada/sem.adb | 2 +- gcc/ada/sem_aggr.adb | 171 +- gcc/ada/sem_attr.adb | 106 +- gcc/ada/sem_aux.adb | 13 - gcc/ada/sem_aux.ads | 3 - gcc/ada/sem_ch10.adb | 6 +- gcc/ada/sem_ch12.adb | 162 +- gcc/ada/sem_ch13.adb | 78 +- gcc/ada/sem_ch3.adb | 235 +- gcc/ada/sem_ch4.adb | 121 +- gcc/ada/sem_ch5.adb | 29 +- gcc/ada/sem_ch6.adb | 359 ++- gcc/ada/sem_ch8.adb | 163 +- gcc/ada/sem_ch9.adb | 4 +- gcc/ada/sem_dim.adb | 2 +- gcc/ada/sem_disp.adb | 25 - gcc/ada/sem_elab.adb | 104 +- gcc/ada/sem_eval.adb | 14 +- gcc/ada/sem_prag.adb | 312 ++- gcc/ada/sem_res.adb | 375 +++- gcc/ada/sem_util.adb | 1193 ++++++++-- gcc/ada/sem_util.ads | 139 +- gcc/ada/sem_warn.adb | 195 +- gcc/ada/sinfo.adb | 16 + gcc/ada/sinfo.ads | 13 + gcc/ada/snames.ads-tmpl | 13 +- gcc/ada/socket.c | 26 +- gcc/ada/stringt.ads | 2 +- gcc/ada/types.ads | 54 +- gcc/asan.c | 21 +- gcc/builtins.c | 720 +++--- gcc/builtins.h | 33 +- gcc/c-family/ChangeLog | 10 + gcc/cgraphunit.c | 2 +- gcc/config/aarch64/aarch64-sve-builtins.cc | 4 + gcc/config/aarch64/aarch64-sve-builtins.h | 1 + gcc/config/aarch64/aarch64.c | 18 +- gcc/config/i386/i386-features.c | 142 +- gcc/config/i386/i386-passes.def | 2 +- gcc/config/i386/i386-protos.h | 5 +- gcc/config/i386/i386.c | 51 +- gcc/config/i386/i386.h | 14 +- gcc/config/i386/i386.md | 17 + gcc/config/riscv/predicates.md | 6 + gcc/config/riscv/riscv-protos.h | 3 +- gcc/config/riscv/riscv-sr.c | 6 +- gcc/config/riscv/riscv.c | 97 +- gcc/config/riscv/riscv.md | 21 +- gcc/config/rs6000/rs6000.c | 3 + gcc/cp/ChangeLog | 32 + gcc/cp/call.c | 4 +- gcc/cp/constraint.cc | 13 + gcc/cp/coroutines.cc | 23 +- gcc/cp/parser.c | 5 + gcc/cp/pt.c | 10 + gcc/dbgcnt.c | 2 +- gcc/fortran/ChangeLog | 46 + gcc/fortran/check.c | 30 +- gcc/fortran/decl.c | 2 +- gcc/fortran/expr.c | 4 +- gcc/fortran/gfortran.h | 1 + gcc/fortran/intrinsic.c | 12 + gcc/fortran/trans-array.c | 142 +- gcc/fortran/trans-expr.c | 2 + gcc/gimple-loop-versioning.cc | 5 +- gcc/gimple-ssa-evrp.c | 334 +-- gcc/gimple-ssa-warn-restrict.c | 48 +- gcc/lto-wrapper.c | 12 +- gcc/optc-save-gen.awk | 2 +- gcc/print-rtl.c | 3 +- gcc/recog.h | 40 +- gcc/testsuite/ChangeLog | 118 + gcc/testsuite/c-c++-common/Wstringop-truncation.c | 2 +- gcc/testsuite/g++.dg/abi/pure-virtual1.C | 1 + gcc/testsuite/g++.dg/coroutines/pr95440.C | 39 + gcc/testsuite/g++.dg/cpp0x/noexcept60.C | 13 + gcc/testsuite/g++.dg/cpp2a/concepts-friend6.C | 19 + gcc/testsuite/g++.dg/cpp2a/concepts-friend7.C | 18 + gcc/testsuite/g++.dg/vect/pr95576.cc | 23 + gcc/testsuite/gcc.c-torture/execute/pr51447.c | 6 + gcc/testsuite/gcc.dg/Warray-bounds-46.c | 6 +- gcc/testsuite/gcc.dg/Wrestrict-9.c | 2 +- gcc/testsuite/gcc.dg/Wstringop-overflow-12.c | 16 +- gcc/testsuite/gcc.dg/Wstringop-overflow-28.c | 2 +- gcc/testsuite/gcc.dg/Wstringop-overflow-34.c | 252 +++ gcc/testsuite/gcc.dg/Wstringop-overflow-35.c | 76 + gcc/testsuite/gcc.dg/Wstringop-overflow-36.c | 24 + gcc/testsuite/gcc.dg/Wstringop-overflow-37.c | 229 ++ gcc/testsuite/gcc.dg/Wstringop-overflow-38.c | 94 + gcc/testsuite/gcc.dg/builtin-stringop-chk-4.c | 2 +- gcc/testsuite/gcc.dg/builtin-stringop-chk-5.c | 22 +- gcc/testsuite/gcc.dg/builtin-stringop-chk-8.c | 2 +- gcc/testsuite/gcc.dg/spellcheck-inttypes.c | 4 + gcc/testsuite/gcc.dg/strlenopt-74.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-30.c | 20 +- gcc/testsuite/gcc.target/aarch64/asimd-mull-elem.c | 21 + gcc/testsuite/gcc.target/aarch64/sve/pr95523.c | 10 + gcc/testsuite/gcc.target/i386/pr93492-1.c | 73 + gcc/testsuite/gcc.target/i386/pr93492-2.c | 12 + gcc/testsuite/gcc.target/i386/pr93492-3.c | 13 + gcc/testsuite/gcc.target/i386/pr93492-4.c | 11 + gcc/testsuite/gcc.target/i386/pr93492-5.c | 12 + gcc/testsuite/gcc.target/riscv/pr95252.c | 47 + gcc/testsuite/gfortran.dg/PR85868A.f90 | 47 + gcc/testsuite/gfortran.dg/PR85868B.f90 | 144 ++ gcc/testsuite/gfortran.dg/PR94022.f90 | 132 ++ gcc/testsuite/gfortran.dg/PR95331.f90 | 163 ++ gcc/testsuite/gfortran.dg/coarray_lib_comm_1.f90 | 5 +- gcc/testsuite/gfortran.dg/pr95503.f90 | 7 + gcc/testsuite/gfortran.dg/pr95544.f90 | 15 + gcc/testsuite/gfortran.dg/pr95611.f90 | 7 + gcc/testsuite/gnat.dg/rep_clause8.adb | 4 +- gcc/testsuite/lib/prune.exp | 4 +- gcc/testsuite/lib/target-supports.exp | 1 + gcc/tree-object-size.c | 15 +- gcc/tree-object-size.h | 1 + gcc/tree-ssa-ccp.c | 4 +- gcc/tree-ssa-copy.c | 4 +- gcc/tree-ssa-propagate.c | 113 +- gcc/tree-ssa-propagate.h | 9 +- gcc/tree-ssa-strlen.c | 1 - gcc/tree-vect-data-refs.c | 28 +- gcc/tree-vect-loop-manip.c | 219 +- gcc/tree-vect-loop.c | 604 +++--- gcc/tree-vect-patterns.c | 12 +- gcc/tree-vect-slp.c | 87 +- gcc/tree-vect-stmts.c | 2294 ++++++++------------ gcc/tree-vectorizer.c | 7 +- gcc/tree-vectorizer.h | 135 +- gcc/tree-vrp.c | 4 +- gcc/vr-values.c | 29 +- gcc/vr-values.h | 1 + libstdc++-v3/ChangeLog | 60 + libstdc++-v3/include/bits/atomic_base.h | 4 +- libstdc++-v3/include/bits/deque.tcc | 103 + libstdc++-v3/include/bits/istream.tcc | 6 +- libstdc++-v3/include/bits/ranges_algo.h | 14 +- libstdc++-v3/include/bits/ranges_algobase.h | 88 +- libstdc++-v3/include/bits/stl_algobase.h | 101 +- libstdc++-v3/include/debug/safe_iterator.tcc | 74 + libstdc++-v3/src/c++98/istream.cc | 12 +- libstdc++-v3/testsuite/25_algorithms/copy/95578.cc | 74 + .../testsuite/25_algorithms/copy_backward/95578.cc | 62 + .../testsuite/25_algorithms/equal/95578.cc | 74 + .../25_algorithms/lexicographical_compare/1.cc | 45 +- .../25_algorithms/lexicographical_compare/95578.cc | 74 + .../lexicographical_compare/deque_iterators/1.cc | 301 +++ libstdc++-v3/testsuite/25_algorithms/move/95578.cc | 62 + .../testsuite/25_algorithms/move_backward/95578.cc | 62 + .../27_io/basic_istream/ignore/char/94749.cc | 76 + .../27_io/basic_istream/ignore/wchar_t/94749.cc | 76 + .../testsuite/29_atomics/atomic_flag/clear/1.cc | 8 +- .../29_atomics/atomic_flag/test/explicit.cc | 16 +- .../29_atomics/atomic_flag/test/implicit.cc | 16 +- .../atomic_flag/test_and_set/explicit.cc | 7 +- .../atomic_flag/test_and_set/implicit.cc | 7 +- 240 files changed, 11377 insertions(+), 5861 deletions(-) copy gcc/ada/libgnat/{s-atopar.adb => s-aoinar.adb} (65%) copy gcc/ada/libgnat/{s-atopar.ads => s-aoinar.ads} (95%) rename gcc/ada/libgnat/{s-atopar.adb => s-aomoar.adb} (64%) rename gcc/ada/libgnat/{s-atopar.ads => s-aomoar.ads} (94%) create mode 100644 gcc/testsuite/g++.dg/coroutines/pr95440.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept60.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-friend6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-friend7.C create mode 100644 gcc/testsuite/g++.dg/vect/pr95576.cc create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-34.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-35.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-36.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-37.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-38.c create mode 100644 gcc/testsuite/gcc.target/aarch64/asimd-mull-elem.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr95523.c create mode 100644 gcc/testsuite/gcc.target/i386/pr93492-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr93492-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr93492-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr93492-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr93492-5.c create mode 100644 gcc/testsuite/gcc.target/riscv/pr95252.c create mode 100644 gcc/testsuite/gfortran.dg/PR85868A.f90 create mode 100644 gcc/testsuite/gfortran.dg/PR85868B.f90 create mode 100644 gcc/testsuite/gfortran.dg/PR94022.f90 create mode 100644 gcc/testsuite/gfortran.dg/PR95331.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95503.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95544.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95611.f90 create mode 100644 libstdc++-v3/testsuite/25_algorithms/copy/95578.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/copy_backward/95578.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/equal/95578.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/lexicographical_compare/95578.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/lexicographical_compare/de [...] create mode 100644 libstdc++-v3/testsuite/25_algorithms/move/95578.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/move_backward/95578.cc create mode 100644 libstdc++-v3/testsuite/27_io/basic_istream/ignore/char/94749.cc create mode 100644 libstdc++-v3/testsuite/27_io/basic_istream/ignore/wchar_t/94749.cc