This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allmodconfig in repository toolchain/ci/gcc.
omits a935332c338 Daily bump. omits 3ea6d0ed686 rs6000: Ignore fusion option flags for inlining test [PR102059] omits d293946d5c3 rtl-optimization/105559 - avoid quadratic behavior in delet [...] omits 16a2fcfe247 tree-optimization/105431 - another overflow in powi handling omits 3e6ae76385c tree-optimization/105368 - avoid overflow in powi_cost omits 33914983cf3 tree-optimization/105312 - fix ISEL VCOND expansion omits b2557f9081e tree-optimization/105263 - reassoc and DFP omits f4f2bd4edea tree-optimization/105173 - fix insertion logic in reassoc omits 132c3bb06a9 tree-optimization/105163 - abnormal SSA coalescing and reassoc omits 64b3a86d33e tree-optimization/105148 - fix IVOPTs recording uses omits 0be87cc23d0 tree-optimization/105250 - adjust fold_convertible_p PR105140 fix omits 740d64815c6 middle-end/105140 - fix bogus recursion in fold_convertible_p omits a03b46b78c8 ipa: Release body of clone_of when removing its last clone [...] omits 3865647c35d Daily bump. omits 408684ecf4c Daily bump. omits 455cdace26b Daily bump. omits 34c60e5e776 Fortran: fix error recovery on invalid array section omits 50c73234630 Fortran: improve error recovery on invalid array section omits 9ef808fb437 [AArch64] add barriers to ool __sync builtins omits 5d418194ccb libstdc++: Document support for constexpr optional (P2231R1) omits ae564e7003d libstdc++: Fix hyperlink in docs omits 54e6c40de72 libstdc++: Add C++23 status docs omits aeb6898b89e libstdc++: Fix status docs for <bit> support omits a9d7992ef57 ipa/105598 - testcase for PR105598 omits 6c9a2db0586 Fix modref_tree::remap_params omits e34cf6b99ca Daily bump. omits e5c4644a651 Daily bump. omits 896513cbc4b Daily bump. omits f9e356458d8 c++: NRV and ref-extended temps [PR101442] omits 5c6577dcf1d c++: template conversion op [PR101698] omits e60f7127b32 c++: alignment of local typedef in template [PR65211] omits f705d0f2d03 c++: deduction guides and ttp rewriting [PR102479] omits 8d2f59c8e26 c++: template-id with current inst qualifier [PR102300] omits 9151de4b43b libstdc++: ppc: conditionalize vsx-only simd intrinsics omits af7f539ec6f Daily bump. omits f0484f60e64 c++: pack init-capture of unresolved overload [PR102629] omits a67bc6320d3 c++: constexpr trivial -fno-elide-ctors [PR104646] omits dc8739c2ab1 c++: lambda and the current instantiation [PR82980] omits 728f97cf043 c++: temp cleanup in new [PR105265] omits fe81f5bd3c3 c++: empty base constexpr -fno-elide-ctors [PR105245] omits 0c45820ead8 c++: local function versioning [PR104669] omits 394c852a6b4 c++: low -faligned-new [PR102071] omits 5296b77556d c++: rodata and defaulted ctor [PR104142] omits 43146ecb33f Daily bump. omits 39099827b0f libstdc++: Don't use std::tolower in <charconv> [PR103911] omits 9076ad14a9c Daily bump. omits 1572e41d759 libstdc++: Add <syncstream> declarations to <iosfwd> [PR105284] omits 6b5ca56fec4 x86: Add .note.GNU-stack section only for Linux omits 03f73056bf6 isel: Fix up gimple_expand_vec_set_expr [PR105528] omits fbe4de4189c [committed] Fix more problems with new linker warnings omits 61dec0cb339 Fix internal error with vectorization on SPARC omits 4e092f1be65 Daily bump. omits 8562fbaae9d libstdc++: Define _GNU_SOURCE for secure_getenv on Cygwin [ [...] omits eb049ef0f46 libstdc++: Fix deserialization for std::normal_distribution [...] omits 6190ebb07cd libstdc++: Fix test that fails on Solaris [PR104731] omits 44cc3c94460 Daily bump. omits 49dee6fd47b Daily bump. omits e22cab0a57d Daily bump. omits 2fd2e6c1dff c++: Don't emit deprecated warnings on lambda declarations omits 65c1c480b33 i386: Fix up ix86_gimplify_va_arg [PR105331] omits 79265f689bd asan: Fix up asan_redzone_buffer::emit_redzone_byte [PR105396] omits 70d8bd6edae rtlanal: Fix up replace_rtx [PR105333] omits d3821276254 x86: Add missing .note.GNU-stack to assembly source omits 799ff8e3e38 [PR105324] libstdc++: testsuite: pr105324 requires FP from_char omits 8cad7c9c66b Daily bump. omits 20fc0902adb Daily bump. omits 043949882d5 Daily bump. omits 195fe5152fc testsuite: vect: update unaligned message omits 81f4269f0cd Daily bump. omits 46813278e44 Daily bump. omits 6850151425b Daily bump. omits 9513759e3c0 Daily bump. omits 14aad65778c Daily bump. omits 7f6033735bf analyzer: fix ICEs on complex constants [PR105365,105366] omits 03e7ac90213 analyzer: fix ICE comparing VECTOR_CSTs [PR105252] omits 9821d286bce libstdc++: Fix error reporting in filesystem::copy [PR99290] omits 8969d00bf16 c++: decltype of non-dependent call of class type [PR105386] omits 992dd9a071c c++: ICE with requires-expr and -Wsequence-point [PR105304] omits c4332c785c8 c++: partial ordering with dependent NTTP type [PR105289] omits 940bf20cd33 c++: global-namespace-qualified var after class def [PR90107] omits 73ceece5363 testsuite: Backport testsuite changes from GCC 12 to GCC 11 omits a5cea982f90 Daily bump. omits 3a1358e5f38 c++: enum in generic lambda at global scope [PR105398] omits 8a02dab2aac AVX512F: Add missing macro for mask(z?)_scalf_s[sd] [PR 105339] omits 8790ff545d2 Daily bump. omits 5890602408c libphobos: Give _Unwind_Exception an alignment that best re [...] omits c5d458ec228 libphobos: Don't call free on the TLS array in the emutls d [...] omits eb6f6f638a5 libstdc++: Add deduction guides for std::packaged_task [PR105375] omits cdc254edf4e Daily bump. omits 0da057c7d95 Daily bump. omits f805800317e Daily bump. omits 64c73a25c23 Daily bump. omits 977cbabeb1c libstdc++: Make atomic notify_one and notify_all non-const omits afec66b054a c++: wrong error with constexpr COMPOUND_EXPR [PR105321] omits 47c74508116 c++: ambiguous call not diagnosed after DR2352 [PR97296] omits bad34caa37c Daily bump. omits d65b274f1f4 libstdc++: Remove workaround for FE bug in std::tuple [PR96592] omits fef3d31bd35 libstdc++: Remove "no stronger" assertion in compare exchan [...] omits 6ee9618777c libstdc++: Fix test failures at -O0 omits 84ff93fcda2 libstdc++: Fix ambiguous comparisons for iterators in C++20 omits 47b67521d45 libstdc++: Fix test that fails in C++20 mode omits 15798c5d50f fortran: Fix conv of UNION constructors [PR105310] omits df783ecbaae libstdc++: Fix filesystem::temp_directory_path [PR101709] omits d26c3e4f733 libstdc++: Remove bogus assertion in std::from_chars [PR105324] omits 90f2289496e libstdc++: Use secure_getenv for filesystem::temp_directory [...] omits 615cc91a99a libstdc++: Ensure C++20 std::stringstream definitions use c [...] omits 82699280757 libstdc++: Fix tests that fail with fully-dynamic-string omits cd9d46de26a libstdc++: Fix non-reserved name in <regex> header omits e60e5be011b libstdc++: Add another non-reserved name to tests omits 389ae9d285c libstdc++: Add missing noexcept to lazy_split_view iterator [...] omits e062a13a58a libstdc++: Use std::construct_at in net::ip::address omits 948ee247485 libstdc++: Improvements to standard error category objects [...] omits 2b0ddcec0e4 libstdc++: Reorder constraints on std::span::span(Range&&) [...] omits ffb8da2047f libstdc++: Avoid unwanted allocations in filesystem::path omits 2089886d574 libstdc++: Add self-merge check to std::forward_list::merge [...] omits 7bb5e5768b7 libstdc++: Ignore cv-quals when std::allocator<void> constructs omits 97f9d2f9b2a libstdc++: Do not use std::isdigit in <charconv> [PR103911] omits ab9c0a41062 libstdc++: Avoid overflow in ranges::advance(i, n, bound) omits bd637ac52c4 libstdc++: Increase timeout for pthread7-rope.cc test omits bb5652c7285 libstdc++: Fix test failure on AIX omits 6758d51a8fc libstdc++: Use LTLIBICONV when linking libstdc++.so [PR93602] omits 498f9a85ebb libstdc++: Fix incorrect IS number in doc comment omits 57f658fe845 libstdc++: Fix macro checked by test omits 3859a3cb9b9 libstdc++: Fix warning in __moneypunct_cache::_M_cache [PR104966] omits b59435ff606 libstdc++: Avoid -Wzero-as-null-pointer-constant warning [P [...] omits dfe099b4b5c sparc: Preserve ORIGINAL_REGNO in epilogue_renumber [PR105257] omits 141b66c4bec emit-rtl: Fix -fcompare-debug bug with label references in [...] omits 7b879564ec2 gcov-profile: Allow negative counts of indirect calls [PR105282] omits 1eee4e08a64 c++: don't ICE on NAMESPACE_DECL inside FUNCTION_DECL omits 2509b7bdabb Update BASE-VER to 11.3.1 omits 2d280e7eafc Update ChangeLog and version files for release omits 8f36ddeab74 Daily bump. omits 691af15031e c++: Fix up CONSTRUCTOR_PLACEHOLDER_BOUNDARY handling [PR105256] omits dfcfd74d15b Daily bump. omits 9f90544df8e doc/install.texi: CRIS: Remove gone websites. Adjust CRIS targets omits 1b8643bb334 doc/invoke.texi: CRIS: Remove references to cris-axis-linux-gnu omits 4b790d6e2e3 tree-optimization/104880 - move testcase omits c322ae7a490 Daily bump. omits 97eda33b5fa Daily bump. omits 5fb29a72faf Daily bump. omits e508f0b4d39 Daily bump. omits 2da53bbd014 Daily bump. omits 537dca0ff58 libstdc++: Update incorrect statement about mainline in docs omits 36e93aab012 IBM zSystems: Add support for z16 as CPU name. omits 53254184bda Darwin, rs6000: Amend lo_sum use for forced constants [PR104117]. omits 94c9c6acdc1 Darwin: Rework handling for unwinder code in libgcc_s and s [...] omits 0aa76f8d8eb libgcc, emutls: Allow building weak definitions of the emut [...] omits f155c4d9d1c Darwin: Revise handling of some driver opts. omits 6cdca92f5a4 libstdc++, testsuite: Add a prune expression for external t [...] omits 67d7ab011b8 configure, Darwin: Set appropriate defaults for host-shared. omits 6841e9fc63b IPA: Provide a mechanism to register static DTORs via cxa_atexit. omits 44d4c622acb Darwin : Make trampoline templates linker-visible. omits 4dfbecb8750 Darwin, crts: Fix a build warning. omits 6d8e290af85 Darwin, config: Amend for Darwin 21 / macOS 12. omits c751f5a2d03 collect2: Fix missing cleanups. omits 1dcb779ece8 Darwin, PPC : Fix R13 for PPC64. omits 916814832ab Darwin, crts: Build Darwin10 unwinder shim as a library. omits 13ef16cf960 Jit, testsuite: Amend expect processing to tolerate more pl [...] omits b26b6713668 configure: Avoid unnecessary constraints on executables for [...] omits 70006868631 libgcc, X86: Adjust guard for Mach-O code. omits 3bf66ed6a51 libgcc, soft-float: Fix strong_alias macro use for Darwin. omits 51fbd727f71 libiberty, configure, Darwin: Avoid detecting deprecated sbrk. omits b42500db5c4 testsuite, Darwin : Skip a test requiring strndup in libc. omits 5e6b8b15703 Darwin : Mark the mod init/term section starts with a linke [...] omits 2cb05929967 testsuite, JIT, Darwin: Adjust asm tests for Mach-O. omits 003287cf11d JIT, testsuite, Darwin: Initial testsuite fixes. omits 846d19e44c8 Darwin, jit: Fix build [PR100613]. omits e885cce2954 configure: Allow host fragments to react to --enable-host-shared. omits 65e090628fc libiberty, Darwin : Fix simple-object LTO table for cross-e [...] omits a34305f0de9 Darwin: Reset section names table at the end of compile. omits b8870afdefd Darwin, libcc1: Handle hosts with mdynamic-no-pic support. omits 10abab4127b Darwin, configury : Allow for specification and detection o [...] omits d744051777c Darwin, config: Revise host config fragment. omits 0f4b6d52f5d Daily bump. omits 5b87d9f50b4 i386: Fix ICE caused by ix86_emit_i387_log1p [PR105214] omits 1e4dd03e3a3 builtins: Fix up expand_builtin_int_roundingfn_2 [PR105211] omits 473f2b099bd c-family: Initialize ridpointers for __int128 etc. [PR105186] omits b28307530ec fold-const: Fix up make_range_step [PR105189] omits a487dbd802d combine: Don't record for UNDO_MODE pointers into regno_reg [...] omits 34540179ccf Daily bump. omits c8aaa9cca96 c++: treat NON_DEPENDENT_EXPR as not potentially constant [ [...] omits 6eb8eb51a82 c++: constrained auto in lambda using outer tparms [PR103706] omits 12b11107edf c++: var tmpl w/ dependent constrained auto type [PR103341] omits 1429db66619 c++: deleted fn and noexcept inst [PR101532, PR104225] omits 051d304ce8e c++: requires-expr in pack expansion using pack [PR103105] omits d3950a70da6 c++: lambda in pack expansion using pack in constraint [PR103706] omits 573bb865df9 libstdc++: Prevent -Wstringop-overread warning in std::dequ [...] omits 5ede37c0f27 rs6000: Handle pcrel sibcalls to longcall functions [PR104894] omits 84e2410c8d1 libstdc++: Fix std::exception_ptr regressions [PR103630] omits ac0e9b696c3 libstdc++: Disable atomic wait for freestanding [PR105021] omits 105f1c08369 libstdc++: Guard mutex and condvar with gthreads macro [PR103638] omits 3f3755932c9 libstdc++: Add missing noexcept to std::variant helper omits 90b94ca5a2d libstdc++: Allow visiting inherited variants [PR 90943] omits 7aa5f055830 c++: operator new lookup [PR98249] omits c52cd0b35d3 c++: -Wshadow=compatible-local type vs var [PR100608] omits 556d061e62e c++: elaborated-type-spec in requires-expr [PR101677] omits 00e7d6e6663 c++: hash table ICE with variadic alias [PR105003] omits ad4b23729b2 c++: repeated friend template [PR101894] omits 3a17a184235 c++: CTAD and member function references [PR103943] omits eea5641912b c++: nested generic lambda in DMI [PR101717] omits 25167a3d8cf c++: conversion with trailing return type [PR101051] omits 0b6d4ee830b libstdc++: Avoid overflow in bounds checks [PR103955] omits 813425498f4 libstdc++: Implement LWG 3595 changes to common_iterator omits 130b959f233 libstdc++: Implement LWG 3591-3592 changes to split_view omits b0561bc86b3 libstdc++: Implement LWG 3535 changes to ranges::join_view omits 60b4a814777 libstdc++: Implement LWG 3481 change to ranges::viewable_range omits e88ffd55707 libstdc++: Implement LWG 3580 change to ranges::iota_view omits 06309012df2 libstdc++: Implement LWG 3470 change to ranges::subrange omits edf73cf05a9 libstdc++: Implement LWG 3523 changes to ranges::iota_view omits 28ef9276654 tree-optimization/105235 - clean EH in execute_cse_conv_1 omits 008d568ac7e tree-optimization/105232 - handle overly large sizes in com [...] omits 249aa9348dd tree-optimization/105226 - avoid splitting abnormal edges omits 7810fdea68d Daily bump. omits 20bde90da2a ppc: testsuite: require target effectively [PR104253] omits fa21fcfb675 RISC-V: Support -misa-spec for arch-canonicalize and multil [...] omits f049717d8d5 RISC-V: Allow multi-lib build with different code model omits bf4f606142b Daily bump. omits fdaa6de39a5 Fortran: a RECURSIVE procedure cannot be an INTRINSIC omits 6b4e07251c6 fortran: Separate associate character lengths earlier [PR104570] omits 3b0f715744d fortran: Unshare associate var charlen [PR104228] omits a9c54c5ec76 Daily bump. omits b242eb2084d Daily bump. omits 2837450c4e8 c++: parameter pack inside static_assert [PR99893] omits 542c30dc4d2 tree-optimization/105198 - wrong code with predictive commoning omits faba16dd683 Daily bump. omits c859c99a85b libstdc++: Avoid implicit narrowing from uint128_t [PR104859] omits 4e47b450b72 c++: make -Wctad-maybe-unsupported respect complain [PR105143] omits 214330a15cd c++: constrained template friend matching ICE [PR105064] omits c0f38a14c8e c++: double non-dep folding from finish_compound_literal [P [...] omits e95c514cadc c++: dependence of member noexcept-spec [PR104079] omits 722b23d7a61 c++: ICE when building builtin operator->* set [PR103455] omits 5de47ab9032 Fortran: improve error recovery for invalid coarray functio [...] omits f0c601ed008 Fix handling of in_flags in update_escape_summary_1 omits 6822d6afdf2 Fix min_flags handling in mod-ref omits a77c9efdeb9 c++: Fix ICE due to shared BLOCK node in coroutine generati [...] omits 5446b933bc1 Use OEP_DECL_NAME when comparing VLA bounds [PR101585]. omits 4662984506b tree-optimization/99121 - avoid ICEing for non-constant sizes omits 5155015ce57 Fix target/100106 ICE in gen_movdi omits d34083a16b5 middle-end/104497 - gimplification of vector indexing omits 825151e1637 tree-optimization/105053 - fix reduction chain epilogue generation omits b8a6fb4b591 [COMMITTED] Fix PR aarch64/104474: ICE with vector float in [...] omits 57b62cd299a tree-optimization/105070 - annotate bit cluster tests with [...] omits b3eb889978c rtl-optimization/105028 - fix compile-time hog in form_thre [...] omits cf6c8127186 tree-optimization/104880 - update-address-taken and cmpxchg omits d54cc1f43e5 middle-end/105165 - sorry instead of ICE for _Complex asm goto omits 862ccb51493 Daily bump. omits a7d4fbc7754 Daily bump. omits ead72447c7a Daily bump. omits 4f939ac1e29 ipa: Careful processing ANCESTOR jump functions and NULL po [...] omits ffd135934a4 libstdc++: Make std::error_code printer more robust omits 20f2303b0ce libstdc++: Add missing constraints to std::bit_cast [PR105027] omits 6f8133689f4 libstdc++: Fix mismatched noexcept-specifiers in Filesystem TS omits cd0312e8af9 libstdc++: Adjust Filesystem TS test for Windows omits 583267dc1e4 libstdc++: Do not use dirent::d_type unconditionally omits 31a7c09dba1 libstdc++: Reset filesystem::recursive_directory_iterator on error omits 123f87f604e libstdc++: Simplify std::allocator_traits<allocator<void>>: [...] omits b8f55f9d21f libstdc++: Remove un-implementable noexcept from Filesystem [...] omits c358b9e4937 libstdc++: Fix doxygen comment for filesystem::perms operators omits 0811a4dc39d libstdc++: Rename non-reserved macros in config header [PR103650] omits f6bf63ff368 libstdc++: Use __cpp_lib_concepts in std::reverse_iterator [...] omits 53a1b53d782 libstdc++: Remove -gdwarf-4 from flags for debug library omits c277f6c1029 libstdc++: Document final option names for enabling C++20 omits ab0efe756e2 libstdc++: Add suggestion to std::uncaught_exception() warning omits fe76adc667b libstdc++: Add missing constexpr to uses-allocator construc [...] omits 94525b91df8 libstdc++: Fix filenames in Doxygen @file comments omits 541edc34632 libstdc++: Remove incorrect copyright notice from header omits e6503952a2f libstdc++: Improve config output for --enable-cstdio [PR104301] omits 800a09fc0bc Daily bump. omits ecc64506683 i386: Fix up ix86_expand_vector_init_general [PR105123] omits 5f587c81bc5 [PR105032] LRA: modify loop condition to find reload insns [...] omits a7d52dfb0d0 Daily bump. omits b909641fcf3 Daily bump. omits 511e8b61228 c-family: ICE with -Wconversion and A ?: B [PR101030] omits 00d12a4a0fd x86: Also use Yw in *ssse3_pshufbv8qi3 clobber omits f41871dfdbd RISC-V: Fixing -misa-spec [PR/target 104853] omits 330aff0a9f7 RISC-V: Handle zi* extension correctly for arch-canonicaliz [...] omits 6fccb624f13 RISC-V: Fix register class subset checks for CLASS_MAX_NREGS omits a765fe39bae RISC-V: Fix wrong zifencei handling in riscv_subset_list::t [...] omits 3f4fe3939e7 RISC-V: jal cannot refer to a default visibility symbol for [...] omits 7a350449796 RISC-V: Fix use-after-free error in `parse_multiletter_ext' omits d29f5d6ab51 RISC-V: Do not emit zcisr and zifencei if i-ext is 2.0 omits 97b4af5fb1b RISC-V: Fix detection of zifencei support for binutils omits 76a8ab576db ubsan: Fix ICE due to -fsanitize=object-size [PR105093] omits 5c4767659c8 store-merging: Avoid ICEs on roughly ~0ULL/8 sized stores [ [...] omits 71aa6e9c36c LTO: bump bytecode version omits 7b5a2b6e4f7 c++: Fox template-introduction tentative parsing in class b [...] omits 461ecdba366 Daily bump. omits 1b3252becfe c++: Fix up __builtin_{bit_cast,convertvector} parsing omits cb2520db3a3 fold-const: Handle C++ dependent COMPONENT_REFs in operand_ [...] omits 51b5fa6b425 c++: extern thread_local declarations in constexpr [PR104994] omits be64c349e73 i386: Don't emit pushf;pop for __builtin_ia32_readeflags_u* [...] omits f70464efbfa c-family: Fix up ICE during pretty-printing of PMF related [...] omits 91f7d7e1bb6 Allow (void *) 0xdeadbeef accesses without warnings [PR99578] omits 18f5bc87bc2 c++: Fix up constexpr evaluation of new with zero sized typ [...] omits 1861b9a9f13 libatomic: Improve 16-byte atomics on Intel AVX [PR104688] omits 9c3225c8b7c aarch64: Fix up RTL sharing bug in aarch64_load_symref_appr [...] omits 17de662ec26 ifcvt: Punt if not onlyjump_p for find_if_case_{1,2} [PR104814] omits ddc0d2593fb c, c++, c-family: -Wshift-negative-value and -Wshift-overfl [...] omits b7c0962d0c7 c++: Don't suggest cdtor or conversion op identifiers in sp [...] omits 2ef4d28e59e s390: Fix up *cmp_and_trap_unsigned_int<mode> constraints [ [...] omits 7737259ceaa cfgrtl: Fix up -g vs. -g0 code generation -flto differences [...] omits 1a2772a3fe4 match.pd: Further complex simplification fixes [PR104675] omits b59d2939277 rs6000: Use rs6000_emit_move in movmisalign<mode> expander [...] omits acb9ea44fcc i386: Use a new temp slot kind for splitter to floatdi<mode [...] omits 1305c28bc06 match.pd: Don't create BIT_NOT_EXPRs for COMPLEX_TYPE [PR104675] omits d29a0b50687 sccvn: Fix visit_reference_op_call value numbering of vdefs [...] omits 4e046995094 libiberty: Fix up debug.temp.o creation if *.o has 64K+ sec [...] omits 92374fd237c asan: Mark instrumented vars addressable [PR102656] omits 0fa9022aa30 c: -Wmissing-field-initializers and designated inits [PR822 [...] omits fe641f6a449 c++: alignas and alignof void [PR104944] omits 2a2b944c189 c++: ICE with template code in constexpr [PR104284] omits 58e08fb6ffd c++: Wrong error with alias template in class tmpl [PR104108] omits 6ba2a7e7474 c++: FIX_TRUNC_EXPR in tsubst [PR102990] omits da47a84e277 c++: constexpr array reference and value-initialization [PR101371] omits 983211c5da2 Daily bump. omits 450e8279424 c++: TTP in member alias template [PR104107] omits 3bf2e1bfc98 c++: ICE with alias in pack expansion [PR103769] omits 07d7e8b8ae2 c++: mangling union{1} in template [PR104847] omits 14146bb58f2 c++: missing aggregate base ctor [PR102045] omits 97390a99146 c++: member alias declaration [PR103968] omits e952290874d c++: CTAD and member alias template [PR102123] omits 10dcd13ff7a c++: visibility of local extern [PR103291] omits a374915186e x86: Use Yw constraint on *ssse3_pshufbv8qi3 omits 40e9979cf53 [PR/target 102957] Allow Z*-ext extension with only 2 char. omits 85568e505c3 i386: Fix up _mm_loadu_si{16,32} [PR99754] omits 6c28ab7adf0 Daily bump. omits dc84c78af26 Daily bump. omits 856efb41a87 x86: Use -msse2 on gcc.target/i386/pr95483-1.c omits f0ed5f07639 x86: Use x constraint on KL patterns omits ee25401b10a x86: Use x constraint on SSSE3 patterns with MMX operands omits 23852920316 Daily bump. omits b3cc7e9297b Daily bump. omits 4c649dc7118 Properly reset the port handle when closing omits 17f80c57fed Daily bump. omits 893cb28a22f tree-optimization/101636 - CTOR vectorization ICE omits d1f4dfd409d tree-optimization/104931 - mitigate niter analysis issue omits ea4f664a40f Daily bump. omits f45603f39ba x86: Disable SSE in ISA2 for -mgeneral-regs-only omits f407033b7ca x86: Also check _SOFT_FLOAT in <x86gprintrin.h> omits 97949b79656 c++: lambda in template default argument [PR103186] omits 76058a58bc7 tree: move tree_vec_map_cache_hasher into header omits b3411d7a36e c++: alias template and typename [PR103057] omits cb123480984 c++: assignment to temporary [PR59950] omits 0a63e3ee2d5 c++: fix tree_contains_struct for C++ types [PR101095] omits 09d0fc6912c c++: initialized array of vla [PR58646] omits 2b2f575e6f2 c++: designated init and aggregate members [PR103337] omits b94c95fc119 c++: designator and anon struct [PR101767] omits 00b787f0f43 Daily bump. omits d5a493bd996 x86: Properly check FEATURE_AESKLE omits e6afd08da38 d: Fix internal compiler error: in build_complex, at tree.c:2358 omits 06143b597fd Daily bump. omits 8fcc4a1e943 Daily bump. omits d32402e6167 Fortran: Fix gfc_maybe_dereference_var [PR104430][PR99585] omits 66245c8e520 Daily bump. omits 114451a67fe rs6000: Fix invalid address passed to __builtin_mma_disasse [...] omits 51a34fdff2a rs6000: Allow -mlong-double-64 after -mabi={ibm,ieee}longdo [...] omits 67e70a1a48e x86: Correct march=sapphirerapids to base on icelake server omits 8dd4a98ce32 Daily bump. omits 9baf563a176 Backport PR fortran/96983 patch to GCC 11. omits d5be195fcf0 Daily bump. omits 9b1faeb5bfe middle-end/100775 - updating the reg use in exit block for [...] omits 6a1150d1524 ada/104861 - use target_noncanonial for Target_Name omits c4ac43fad3d middle-end/104786 - ICE with asm and VLA omits d2618559435 tree-optimization/104511 - avoid FP to DFP conversion for V [...] omits 070bb453f1c target/104453 - guard call folding with NULL LHS omits cfc310faea6 middle-end/104402 - split out _Complex compares from COND_EXPRs omits 24ec11aec20 debug/104337 - avoid messing with the abstract origin chain in NRV omits b6950623cd1 tree-optimization/103641 - improve vect_synth_mult_by_constant omits c54f95a7984 Daily bump. omits 17eda88f11e Daily bump. omits bf4ba41e803 Daily bump. omits 47f89da89eb Fortran: do not frontend-optimize MINLOC/MAXLOC for charact [...] omits d84c583a91e Daily bump. omits 908e612067e Daily bump. omits 6f581f90e37 Revert __SIZEOF__IBM128__ and __SIZEOF_FLOAT128__ patch. omits 2f79dccf6b8 Daily bump. omits d66c45fdc14 rtl: ICE with thread_local and inline asm [PR104777] omits 2d2705e96d7 Daily bump. omits e170b2362ab testsuite/104759 - adjust gcc.dg/vect/vect-multitypes-12.c omits 9871d39f752 RISC-V: Always pass -misa-spec to assembler [PR104219] omits dae72739976 Daily bump. omits 04301494f31 Daily bump. omits 661f7e74405 Daily bump. omits 8b1953fe420 Daily bump. omits fa944e8660e Define __SIZEOF_FLOAT128__ and __SIZEOF_IBM128__. omits a1984704a7c Use correct names for __ibm128 if long double is IEEE 128-bit. omits 65b7fac6a51 Daily bump. omits 1b291c996fa Daily bump. omits 8eb36ce5576 vect: add vect_float to pr102819 tests omits 2d7ef2e3c81 Daily bump. omits fda5703a8ec libphobos: Fix misspelling of msvcUsesUCRT (PR104659) omits b2bd2658a5c middle-end: Backport complex vect testsuite to GCC 11 omits 54c6ab3eeca middle-end: Handle difference between complex negations in [...] omits eb2516d4a5d Daily bump. omits 89cea574209 c++: ICE with attribute on enumerator [PR104667] omits 8ded52d318e Daily bump. omits 79fddacc4e8 Daily bump. omits abd40faeb96 Daily bump. omits b7be60cb581 AArch32: correct dot-product RTL patterns. omits 900ea59b055 AArch32: correct usdot-product RTL patterns. omits 7d713d56ec3 AArch32: use canonical ordering for complex mul, fma and fms omits 6bb338eab3d AArch64: use canonical ordering for complex mul, fma and fms omits 876e7c7f0fe vect: Simplify and extend the complex numbers validation ro [...] omits a97a7e24dff Daily bump. omits f9f1440ce51 Daily bump. omits d86949f5f55 Fortran: skip compile-time shape check if constructor shape [...] omits aea8aaa026d Daily bump. omits cce998a4ce8 Daily bump. omits f6895d2eb08 Mark Power10 fusion option undocumented and remove sub-options. omits 590a3ea8598 Daily bump. omits a5088b07e0a Fortran: try simplifications during reductions of array con [...] omits 7e6f9909e9b Daily bump. omits 3eecfec2766 valtrack: Avoid creating raw SUBREGs with VOIDmode argument [...] omits 4dd24152c8c testsuite: Add testcase for already fixed PR [PR104448] omits cdebe6f777a combine: Fix up -fcompare-debug issue in the combiner [PR104544] omits 3a543eb7982 c-family: Fix up shorten_compare for decimal vs. non-decima [...] omits a8dd74bfb92 sanitizer: Use glibc _thread_db_sizeof_pthread symbol if present omits 14f0b450f79 openmp: Make finalize_task_copyfn order reproduceable [PR104517] omits 14f79acb621 c++: Don't reject GOTO_EXPRs to cdtor_label in potential_co [...] omits 8a97d7bdb38 asan: Fix up address sanitizer instrumentation of __builtin [...] omits 615419d6032 i386: Fix up cvtsd2ss splitter [PR104502] omits 784deb16716 c++: Fix up constant expression __builtin_convertvector fol [...] omits 25de6af0799 combine: Fix ICE with substitution of CONST_INT into PRE_DE [...] omits bc87b6d8599 rs6000: Fix up vspltis_shifted [PR102140] omits 312a10bdf6b libgomp: Fix segfault with posthumous orphan tasks [PR104385] omits 7c442c88971 libcpp: Fix up padding handling in funlike_invocation_p [PR104147] omits f62c23f4fbb libcpp: Avoid PREV_WHITE and other random content on CPP_PA [...] omits c81d1a061e5 veclower: Fix up -fcompare-debug issue in expand_vector_com [...] omits 73b30d18a04 store-merging: Fix up a -fcompare-debug bug in get_status_f [...] omits 88ff2eb5cc2 cfgrtl: Fix up locus comparison in unique_locus_on_edge_bet [...] omits 0520fb53ca1 Daily bump. omits 8a1e92ff45e compiler: mark global variables whose address is taken omits 462900ba21f middle-end/100464 - avoid spurious TREE_ADDRESSABLE in fold [...] omits 55683512a27 Daily bump. omits d5b9b6f31d2 Add missing target selector omits 973e0bc1542 libstdc++: missing constexpr for __[nm]iter_base [PR102358] omits 6d9c2ed0212 tree-optimization/102893 - properly DCE empty loops inside [...] omits 634c2bc38ff tree-optimization/45178 - DCE of dead control flow in infin [...] omits c08d4266e48 tree-optimization/103864 - SLP reduction of reductions with [...] omits d1dc0f6222e tree-optimization/103544 - SLP reduction chain as SLP reduc [...] omits d2f4753d4ff tree-optimization/103361 - fix unroll-and-jam direction vec [...] omits 6525b9fb23e middle-end/100786 - constant folding from incompatible alias omits 2b1b5b16f3b target/100784 - avoid ICE with folding __builtin_ia32_shufpd omits 4a5feea7e04 Daily bump. omits 3982a308e66 Fortran: improve error recovery on bad array section omits 978956485a6 x86: Generate INT3 for __builtin_eh_return omits 58a4e292e85 x86: Rename -harden-sls=indirect-branch to -harden-sls=indi [...] omits 5d928740a53 x86: Add -mindirect-branch-cs-prefix omits 39d944c4237 x86: Add -mharden-sls=[none|all|return|indirect-branch] omits c604b031267 x86: Remove "%!" before ret omits 1688aebe12a Daily bump. omits 2c9485a496f rs6000: Move the hunk affecting VSX/ALTIVEC ahead [PR103627] omits b1ca2019a82 rs6000: Disable MMA if no VSX support [PR103627] omits 33878b01df6 Daily bump. omits d5781e740f9 RISC-V: Add target machine headers as a dependency for riscv-sr.o omits ae57aae60d1 fortran: Fix deref of optional in gen. code. [PR100337, backport] omits 680ee9c3332 Prevent malicious descriptor stacking for scalar components [...] omits 8eee43d2917 Daily bump. omits 72b0526bd45 [Ada] PR ada/98724: Alpha/Linux/libada: Use wraplf for Aux_ [...] omits e89144e8a39 i386: Skip decimal float vector modes in type_natural_mode [...] omits 7bfdd9a5a14 Daily bump. omits b9e6e99907e Daily bump. omits 3273e704d04 libstdc++: Back out some changes from P2325R3 backport [PR103904] omits c56c398c39f rs6000: Fix up flag_shrink_wrap handling in presence of -mr [...] omits 4854985f13f testsuite: Fix check_effective_target_rop_ok [PR103556, PR103586] omits d607c837df4 rs6000: testsuite: Add rop_ok effective-target function omits 18b7cbb2ac0 libstdc++: invalid default init in _CachedPosition [PR101231] omits fdc75c820f0 libstdc++: Sync __cpp_lib_ranges macro defined in ranges_cmp.h omits 92d612cccc1 libstdc++: Implement P2325 changes to default-constructibil [...] omits 19d0e7645eb Daily bump. omits 0c30241b331 libstdc++: Strengthen memory order for atomic<T>::wait/notify omits 3c9a9ce0c1d pr104458.c: Replace long with long long for -mx32 omits 3c124259245 i386: Fix vec_unpacks_float_lo_v4si operand constraint [PR104469] omits f1707247190 Daily bump. omits f8a496d7a28 i386: -mno-xsave should disable all relevant ISA flags [PR104462] omits 11fc7d98a25 i386: Force inputs to a register to avoid lowpart_subreg fa [...] omits 5669a60e2fc libstdc++: Fix deadlock in atomic wait [PR104442] omits ec01f11091a ICE: QImode(not SImode) operand should be passed to gen_vec [...] omits 9582b3596c4 Daily bump. omits 411db3b4cf8 c++: satisfaction value of type const bool [PR104410] omits ed35d4205e8 Range on entry should only check dominators for non-null. omits a2cad467f72 Daily bump. omits 7d636a3353a Daily bump. omits 202be9f69a5 Daily bump. omits 7a0fab4bddc Fortran: reject simplifying TRANSFER for MOLD with storage size 0 omits fcea38e56c8 Daily bump. omits 731f4bf14fc i386: Do not use %ecx DRAP for functions that use __builtin [...] omits 54b825cfb6e Daily bump. omits f4aa5a3e95b Fortran: error recovery when simplifying EOSHIFT omits 3cb53c10831 powerpc: Fix asm machine directive for some CPUs omits fb812e0417a lto: fix error handling for -Wl,-plugin-opt=debug omits f9b49f9da22 IBM Z: fix `section type conflict` with -mindirect-branch-table omits 8799006ab88 fold-const: do not fold NaN result from non-NaN operands [PR95115] omits dcf567ab9de Daily bump. omits f0343391816 Strengthen memory order for atomic<T>::wait/notify omits 518697a54eb Daily bump. omits 56f2ef30b1d Daily bump. omits a6adc7aca5b Daily bump. omits 9794cf77a93 Daily bump. omits 08f594465fa tree-optimization/103596 - fix missed propagation into switches omits 2c7d8ca8317 tree-optimization/103489 - fix ICE when bool pattern recog fails omits 0d87092f889 Fix wrong operator for universal_integer operands in instance omits cfcf6459810 c++: nested catch in ctor fn-try-block [PR61611] omits 2aa4400cb98 c++: when delegating constructor throws [PR103711] omits 06f179b7b48 Daily bump. omits 5e6dd70f3a7 Sync git aliases from master. omits 779d428cefe Daily bump. omits c3251374af4 Fortran: fix simplification of TRANSFER for zero-sized char [...] omits 193e5ee46e5 aarch64: [PR101529] Fix vector shuffle insertion expansion omits f3c7cb5fb8a Fortran: optional argument DIM for intrinsics NORM2, PARITY [...] omits 276648888d2 Fortran: MOLD argument to TRANSFER intrinsic having storage [...] omits 44d28c67b48 testsuite: Fix up pr104188.c testcase for i686-linux [PR104188] omits 7857c8ab8ba Daily bump. omits 79b0091b13e rs6000: Remove GCC 8.1 U10__float128 mangling compatibility [...] omits c403f6ce077 Daily bump. omits 9f2201bf48e c++: ICE with noexcept and canonical types [PR101715] omits ce3954262a6 gcc-changelog: sync from master. omits 505b418a40a optabs: Don't create pseudos in prepare_cmp_insn when not a [...] omits 3991e4c752b dwarf2out: Fix -gsplit-dwarf on riscv [PR103874] omits baf18a6d47c match.pd, optabs: Avoid vectorization of {FLOOR,CEIL,ROUND} [...] omits 8e4c410bb02 i386: Fix *aes<aeswideklvariant>u8 omits 91ac88cada3 c++: Fix handling of temporaries with consteval ctors and n [...] omits cb4998fcdf2 c++: Silence -Wuseless-cast warnings during move [PR103480] omits 777b73e4598 c-family: Fix up -W*conversion on bitwise &/|/^ [PR101537] omits 18abe529d09 c++: Ensure some more that immediate functions aren't gimpl [...] omits 0dd533da49c ifcvt: Check for asm goto at the end of then_bb/else_bb in [...] omits 27cfe106823 objc: Fix handling of break stmt inside of switch inside of [...] omits 533695ca333 libcpp: Fix up ##__VA_OPT__ handling [PR89971] omits be66fad59a7 c-family: Use BULTINS_LOCATION for predefined macros change [...] omits a4e45a579e2 shrink-wrapping: Fix up prologue block discovery [PR103860] omits fbc542de1bc fold-const: Fix up fold_truth_andor_1 shift handling [PR103813] omits 06142a317a4 loop-invariant: Fix -fcompare-debug failure [PR103837] omits 2712f1249e0 optabs: Fix up checking for CALLs in newly added code by do [...] omits c239267759b c: Fix ICE on deferred pragma in unknown attribute argument [...] omits 520147ba19d x86: Also check mode of memory broadcast in bcst_mem_operand omits 11581a272eb Daily bump. omits a8c23451936 Fortran: fix ICE and wrong code with TRANSFER and CHARACTER [...] omits 8adfe466f55 Daily bump. omits 99566992720 Daily bump. omits 448e9a53939 Daily bump. omits 0351d851f79 Fortran: handle expansion of zero-sized array constructors omits f953701576b Daily bump. omits 1d3f5f5e52a [Ada] Set target_cpu to x32 for x86_64-linux-gnux32 omits 892c58d9311 [Ada] Compile s-mmap and 128bit on x86_64-linux-gnux32 omits 15eae6020dc git scripts: sync from master. omits 1b9037dd4ef Daily bump. omits 806d0ce8cb0 ipa: "naked" attribute implies "noipa" attribute omits 03ccfc8b9d2 Daily bump. omits 8ce34200d64 git-backport: support renamed .cc files in commit message. omits 2c4b5bd4440 c-family: Have -Wformat-diag accept "decl-specifier" [PR103758] omits 6830d3bd9ea Revert "c-family: Have -Wformat-diag accept "decl-specifier [...] omits a59360efef5 c-family: Have -Wformat-diag accept "decl-specifier" [PR103758] omits d7a44809924 Fortran: Ignore KIND argument of a few more intrinsics. [PR103789] omits 5c725580544 Daily bump. omits 024fd4fb5a1 testsuite: Enrich tests with variants failing on the branch. omits 8d394947776 Fortran: Ignore KIND argument of a few more intrinsics. [PR103789] omits e63ef9ae51a Fortran: Fix KIND argument index for LEN_TRIM. omits eff452df296 Fortran: fix ICE overloading elemental intrinsics omits c5bf6dc27cd Fortran: fix error recovery on bad structure constructor in [...] omits 68bac9e885d Daily bump. omits 27424f10d4a Fortran: reject invalid non-constant pointer initialization [...] omits 3bd2fd28407 Fortran: check arguments of MASKL/MASKR intrinsics before s [...] omits 006318b380c Daily bump. omits a83c9d5a7eb Fix reverse scalar storage order issues in IPA-SRA omits b45761eab26 Daily bump. omits 7f49f50f756 tree-optimization/101615 - SLP permute opt with CTOR roots omits d3b2060a0a6 Daily bump. omits 614a9580d44 c++: dependent bases and 'this' availability [PR103831] omits d5e7b9fd184 Unify UNSPEC_MASKED_EQ/GT to the form of UNSPEC_PCMP. omits 8c0f58cd71e libsanitizer: Cherry-pick LLVM release/13.x commit d96358a28193 omits 430e62140a4 Daily bump. omits 3760d9d7b54 Directly resolve range_of_stmt dependencies. (Port of PR 10 [...] omits 4797472b32a Daily bump. omits 1e4a9f22ac2 c++: "more constrained" vs staticness of memfn [PR103783] omits 702d2c9febe libstdc++: Update default -std option in manual omits 01a70ccd723 libstdc++: Add -nostdinc++ for c++17 sources [PR100017] omits 27e6c84c1f1 Properly enable -freorder-blocks-and-partition on 64-bit Windows omits 9a74c6db0f5 Daily bump. omits df83db1165f Daily bump. omits 32d0d5fe3e5 Daily bump. omits 101e2fd0a98 Daily bump. omits 6c4d89b09c0 Daily bump. omits 226210894e5 libstdc++: Fix std::char_traits<C>::move for constexpr omits 0bc256f8e1a libstdc++: Fix definition of _GLIBCXX_NO_SLEEP config macro omits 39e5b756e14 libstdc++: Fix example preprocessor command in FAQ [PR103877] omits bae757f8097 libstdc++: Clear RB tree after moving elements [PR103501] omits 5e0ef5621b5 libstdc++: Initialize member in std::match_results [PR103549] omits ad54d3fb8f0 libstdc++: Make Asan detection work for Clang [PR103453] omits 4c64143f326 libstdc++: Fix overconstrained std::string constructor [PR103919] omits a03aae8d9f5 libstdc++: Fix std::error_code pretty printer for versioned [...] omits e15485ab1b2 Daily bump. omits b22ace96c57 libstdc++: Fix std::allocator<void> for versioned namespace omits 306587d2240 Daily bump. omits 24ee44c37a2 c++: Allow constexpr decltype(auto) [PR102229] omits d4a1d3c4b37 Daily bump. omits 718b47e1cd4 Fortran: avoid several NULL pointer dereferences during err [...] omits 2c8e273ed11 Generate illegal instruction fault if LWS syscall returns -EFAULT. omits 21a0bd00f62 Use optab_libfunc to access sync_lock_test_and_set libfunc [...] omits fd6acb47843 Daily bump. omits 8a65a524d6e Daily bump. omits 4ab017fbdfb Daily bump. omits 6edb3bc245f Daily bump. omits 9f5fe893423 Daily bump. omits 3b2b18144c7 Daily bump. omits 3c830e6d17b Fortran: CASE selector expressions must be scalar omits e6dcc146401 Fortran: BOZ literal constants are not interoperable omits a25bfec3aac Fortran: NULL() is not interoperable omits e81ea468dfc Improve atomic store implementation on hppa-linux. omits 65cff53f37a Daily bump. omits d64bfed0f7d Daily bump. omits b79bfb7f526 Daily bump. omits c08b5a0321d Daily bump. omits 3b0ba97fafe Daily bump. omits f9406821cf8 Daily bump. omits ecc83ab1df4 libphobos: Add power*-*-freebsd* as supported target omits 96a09dec242 libphobos: Fix definition of stat_t for MIPS64 (PR103604) omits 0b7ee7cec96 Daily bump. omits 131de23d60b Update cpplib es.po omits 5a511f2ac9e Daily bump. omits 57b51b8bae4 Fortran: fix check for pointer dummy arguments with INTENT(IN) omits 05640d5ca8a Fortran: PACK intrinsic should not try to read from zero-si [...] omits 4f9ad140c6c Fortran: reject BOZ type argument to SIZEOF(). omits 75d95f5f015 c++: local_specializations and recursive constrained fn [PR103714] omits bcadb4f31f6 Daily bump. omits 8320b0e2997 Daily bump. omits e2ccc15076a Daily bump. omits 5635c975576 Avoid expecting nonzero size for access none void* argument [...] omits 7d3f53c595e Avoid -Wvla-parameter for nontrivial bounds [PR97548]. omits 4f556312da9 Check for class type before assuming a type is one [PR103703]. omits 43d67e5e756 i386: Fix emissing of __builtin_cpu_supports. omits d6aa6322909 Daily bump. omits 64b314719af c++: Fix decltype-bitfield1.C on i?86 omits d33f68865f6 c++: redundant explicit 'this' capture before C++20 [PR100493] omits 648d5aa56ab c++: implicit dummy object in requires clause [PR103198] omits 5a2c4c1e171 c++: template-id ADL and partial instantiation [PR99911] omits a94867f67e0 c++: bogus error w/ tentative type parse of concept-id [PR98394] omits 76c730cbf05 c++: CTAD within template argument [PR102933] omits 1a5c50c3ad2 Fortran: prevent NULL pointer dereference in check of passe [...] omits 689f8fed9b2 Fortran: prevent NULL pointer dereferences checking do-loop [...] omits 4636d61e9ad rs6000: Remove builtin mask check from builtin_decl [PR102347] omits 6040483f2a9 Daily bump. omits 9a5b3c50e26 vect-loop: fix build omits 60deeb53c08 Daily bump. omits f2cc8d059df pr103523: Check for PLUS/MINUS support omits 7054e8517c7 Daily bump. omits ce80f2c0e7a Fortran: fix checking of elemental functions of type CLASS omits a316bd50f82 Daily bump. omits b1bc9dba5c7 Fortran: catch failed simplification of bad stride expression omits 1250dcee749 jit: set DECL_CONTEXT of RESULT_DECL [PR103562] omits de0656f9864 analyzer: assume that POINTER_PLUS_EXPR of non-NULL is non- [...] omits 894295ada02 Daily bump. omits 3459ef2e9f9 Fortran: dimensions of an array have to be non-negative omits aca7d4e8790 libstdc++: Make atomic<T*>::wait() const [PR102994] omits 64ccdadd177 d: Align methods to MINIMUM_METHOD_BOUNDARY. omits 8e8fd7de53f Daily bump. omits 81ffb19017d Fortran: avoid NULL pointer dereference on missing or bad d [...] omits 99854374f95 Daily bump. omits 423e0a98e3d Fortran: add check for type of upper bound in case range omits 8ff9ed7f4f7 Fortran: perform array subscript checks only for valid INTE [...] omits bd918acae2d Daily bump. omits e3fab19a79e c++: Fix for decltype and bit-fields [PR95009] omits 15563293a92 Daily bump. omits 2012e4c90e9 Daily bump. omits 173232a0f6c Daily bump. omits 217d8bf22b1 Fortran: improve expansion of constant array expressions wi [...] omits 6fa3c73e88c Fortran: generate error message for negative elements in SH [...] omits 9d7add04d97 Fortran: improve check of arguments to the RESHAPE intrinsic omits 3c1bcaa6224 Fortran: error recovery when simplifying MINLOC/MAXLOC omits 9e9c674dfc6 Fortran: improve checking of array specifications omits 2fdef526a3a libcpp: Fix up handling of deferred pragmas [PR102432] omits 08935ce91ea Daily bump. omits ee20cad739f Daily bump. omits 2d5be1fca0f libphobos: Push all callee-save registers on the stack befo [...] omits 5746f9199c2 c++: Fix bogus error with __integer_pack [PR94490] omits 82a34dc056c fix spelling of -linker-output-auto-nolto-rel omits 29c5aa76b47 Daily bump. omits 5e2e6cc84c4 ipa-sra: Check also ECF_LOOPING_CONST_OR_PURE when evaluati [...] omits 6a43f5c64b4 simplify-rtx: Punt on simplify_associative_operation with l [...] omits 047b700fb08 c++: is_this_parameter and coroutines proxies omits b92d7fdd3a1 Daily bump. omits aef7d09baf9 Fix -freorder-blocks-and-partition glitch with Windows SEH [...] omits 90e6db52285 Daily bump. omits 2b6cfe7c4ee rs6000: MMA test case emits wrong code when building a vect [...] omits 581ef8f6272 testsuite: Fix g++.dg/opt/pr102970.C omits 3479e49be80 bswap: Fix UB in find_bswap_or_nop_finalize [PR103435] omits 333b0dc1792 openmp: Fix up handling of kind(host) and kind(nohost) in A [...] omits f578f1828b1 openmp: Fix up handling of reduction clauses on the loop co [...] omits 7230ae73c96 fortran, debug: Fix up DW_AT_rank [PR103315] omits 98cbc9b6ae3 c++: Fix up -fstrong-eval-order handling of call arguments [...] omits 0f0c24cf962 libcpp: Fix up handling of block comments in -fdirectives-o [...] omits 9ec84b35640 lim: Reset flow sensitive info even for pointers [PR103192] omits a6219e8e071 ranger: Fix up fold_using_range::range_of_address [PR103255] omits 5950a9c5ff3 i386: Fix up x86 atomic_bit_test* expanders for !TARGET_HIM [...] omits c479d98137f dwarf2out: Fix up field_byte_offset [PR101378] omits 04d786a7add x86: Make stringop_algs::stringop_strategy ctor constexpr [ [...] omits 41db2576afc dwarf2out: Fix up CONST_WIDE_INT handling once more [PR103046] omits 930ffe93318 openmp: For default(none) ignore variables created by ubsan [...] omits 62e4f0e8977 c++: Don't reject calls through PMF during constant evaluat [...] omits abd47b4abea d: Insert null terminator in obstack buffers omits 65642f4e660 Daily bump. omits 9e83ac453fb d: fix thinko in optimize attr parsing omits 9b6ad13d7b4 Daily bump. omits 7320f5d4051 Fix typo in t-dimode omits 38772ceddcb Daily bump. omits a27fa22ff1b libstdc++: Ensure dg-add-options comes after dg-options omits 806aaf0d422 libstdc++: Fix dg-do directive for tests supposed to be run omits 8d3391d6479 libstdc++: Make std::pointer_traits SFINAE-friendly [PR96416] omits f2255d28538 d: fix ASAN in option processing omits 44e0de70106 Daily bump. omits 7ae6e4e3831 libstdc++: Do not use memset in constexpr calls to ranges:: [...] omits 88b99972036 libstdc++: Fix vector<bool> printer tests to work in debug mode omits a82a32317d4 libstdc++: Add xfail to some printer tests for debug mode omits aa16f7e0f24 libstdc++: Replace hyphens in effective target keywords omits 6a1358f7ea1 Fix looping flag discovery in ipa-pure-const omits 5062f6e719e Daily bump. omits 56b3036c531 Fortran: do not attempt simplification of [LU]BOUND for poi [...] omits 3e6b9910e8e Fortran: fix scalarization for intrinsic LEN_TRIM with pres [...] omits 78421afafde PR middle-end/103059: reload: Also accept ASHIFT with index [...] omits 4abba335093 libstdc++: Fix dg-prune-output assertion message omits 5644702ef9b libstdc++: Make allocator equality comparable in tests omits 853b9d54365 libstdc++: Simplify constraints for std::any construction omits a3044088b6d libstdc++: Suppress Doxygen docs for more implementation details omits 293075002a7 libstdc++: Disable gthreads weak symbols for glibc 2.34 [PR103133] omits 4063c201231 libstdc++: Make test print which random_device tokens work omits a81eb577eec libstdc++: Make spurious std::random_device FAIL less likely omits 62c265324fd libstdc++: Add missing constexpr to std::optional (P2231R1) omits 20cd18fc47a libstdc++: Simplify std::optional::value() omits d7046cc983a libstdc++: Add noexcept to std::nullopt_t constructor omits ecc43c92151 libstdc++: Define deleted wchar_t overloads unconditionally [...] omits 58752dd237e libstdc++: Support printing volatile pointers (P1147R1) omits 88d481c9ee1 libstdc++: Constrain std::make_any [PR102894] omits 23335c64200 libstdc++: Improvements to standard error category objects omits 238fd133808 libstdc++: Add valid range checks to std::span constructors [...] omits 5709564895f libstdc++: Name std::function template parameter omits e51106b013f libstdc++: Avoid a move in std::function construction (LWG 2447) omits db7a0be81c6 libstdc++: Update Doxygen config template to Doxygen 1.9.2 omits 41dd7f27b60 libstdc++: Optimize std::seed_seq construction omits 1caca76928a libstdc++: Add static assertions for std::function requirements omits e1e44deddfa libstdc++: Initialize all subobjects of std::function omits 6cd6b052400 libstdc++: Improve doxygen comments in <bits/stl_function.h> omits 22312ca1963 libstdc++: Optimize std::any_cast by replacing indirect call omits dece0d8ec8f libstdc++: Remove noexcept from syncbuf::swap (LWG 3498) omits c04b0f63243 libstdc++: Do not allocate a zero-size vector<bool> [PR 100153] omits dda6b9ce0f8 libstdc++: Improve std::forward static assert message omits 24449ffb085 libstdc++: Add missing _GLIBCXX_USE_WCHAR_T checks in testsuite omits f29c909d2cd libstdc++: Add xfail to pretty printer tests that fail in C++20 omits 176e55cc28a libstdc++: Fix test for libstdc++ not including <unistd.h> [...] omits 092cc2c68a9 libstdc++: Fix out-of-bound array accesses in testsuite omits fa1ea255dba libstdc++: Add another testcase for std::unique_ptr printer [...] omits 7510c23c1ec jit: Initialize function::m_blocks in ctor omits 81b2b5e4c1b Daily bump. omits 8fb9bf6667d rs6000: Fix vec_cpsgn parameter order (PR101985) omits fa4a8f3faaa libstdc++: Fix pretty printing of std::unique_ptr [PR103086] omits ec6ba81a038 libstdc++: Fix std::type_info::before for ARM [PR103240] omits 9a7308bac8c libstdc++: Fix circular dependency for bitmap_allocator [PR103381] omits 667339efd8e libstdc++: Use std::addressof in ranges::uninitialized_xxx [...] omits fd3f0c66e85 libstdc++: Define macro before it is first checked omits 58cd66aec9f libstdc++: Fix return values for atomic wait on futex omits 78225f05ce2 Daily bump. omits 423cd47cfc9 libstdc++: Fix inconsistent noexcept-specific for valarray [...] omits c224f21418e Fortran: fix lookup for gfortran builtin math intrinsics us [...] omits f3c95819647 IBM Z: Fix load-and-test peephole2 condition omits fb1bc2c0865 tree-optimization/103237 - avoid vectorizing unhandled doub [...] omits 5571c271926 tree-optimization/103204 - fix missed valueization in VN omits 2f0c8f74dae middle-end/103181 - fix operation_could_trap_p for vector division omits 2936f551ade tree-optimization/102970 - remap cliques when translating o [...] omits eb8ff3cbc09 Don't allow mask/sse/mmx mov in TLS code sequences. omits d800a6e07bb Daily bump. omits 11013a48023 Daily bump. omits c2079b9a787 Daily bump. omits 753cd5f3615 Do not abort compilation when dump file is /dev/* omits dc3630e05d7 libphobos: Increase size of defaultStackPages on OSX X86_64 [...] omits 12938501b8a libphobos: Don't call __gthread_key_delete in the emutls de [...] omits 380db7dfd28 Daily bump. omits 0b76bf46f2b d: Use HOST_WIDE_INT for type size temporaries. omits 9d3f1435a34 Fix modref summary streaming omits 3ddda29d6d9 Fix handling of ignore_stores in ipa_merge_modref_summary_a [...] omits f62039efd67 aix: detect power10 processor. omits 418349031fa Daily bump. omits 69c65785e47 Daily bump. omits 92e549683e1 fortran: Ignore unused args in scalarization [PR97896] omits b52e2254b30 aarch64: enable Ampere-1 CPU omits de15d429148 Daily bump. omits e355bf23a77 rs6000/doc: Rename future cpu with power10 omits 3bb142476b8 Daily bump. omits 748fc0e29b2 Daily bump. omits 29618f1c8ae Daily bump. omits 17aef87ed7f Daily bump. omits 9ccc4f79f1a Fortran: avoid NULL pointer dereferences omits 7b6b46b6488 Daily bump. omits 3dea90505df testsuite/102690 - XFAIL g++.dg/warn/Warray-bounds-16.C omits dbb03e64ba1 Daily bump. omits 0c877d1c30e rs6000: Fix incorrect fusion constraint [PR102991] omits 8a2fae34353 Daily bump. omits 1631d6d2910 tree-optimization/102798 - avoid copying PTA info to old SSA names omits ae3227710c7 middle-end/102518 - avoid invalid GIMPLE during inlining omits 34ed7219297 tree-optimization/102788 - avoid spurious bool pattern fails omits 30c18bbfed2 ipa/102762 - fix ICE with invalid __builtin_va_arg_pack () use omits 092e98d9408 tree-optimization/102572 - fix gathers with invariant mask omits 7f04f47d8d4 tree-optimization/102139 - fix SLP DR base alignment omits fa181c48034 Refactor BB splitting of DRs for SLP group analysis omits 19dcea67ac4 middle-end/101480 - overloaded global new/delete omits 580d66f5a0b gcov-profile: Fix -fcompare-debug with -fprofile-generate [ [...] omits 26c479c4fb8 gcc-changelog: sync from master omits 7cb3b868f70 vect: Don't update inits for simd_lane_access DRs [PR102789] omits 1245e713d23 Daily bump. omits 3371e7f18df Fortran: error recovery on initializing invalid derived typ [...] omits b1cab51131a Fortran: validate shape of arrays in constructors against d [...] omits db1da3d37e3 Fortran: error recovery on rank mismatch of array and its i [...] omits 907fd504973 Fortran: fix simplification of array-valued parameter expressions omits 1b740d8000c Fortran: handle initialization of derived type parameter ar [...] omits d6eb130beac Daily bump. omits 32584d02527 Daily bump. omits ad5aa4937ed Support TI mode and soft float on PA64 omits 95c7ef9fbcf Speed up jump table switch detection. omits b555a1469ea gcc: vx-common.h: fix test for VxWorks7 omits 1907147a35f Daily bump. omits 3bfc70ca114 x86: Check leal/addl gcc.target/i386/amxtile-3.c for x32 omits fbd61aadf5d i386: Fix wrong result for AMX-TILE intrinsic when parsing [...] omits 05fd46b833c Daily bump. omits fb87e2af555 ranger: Fix `-Werror' build error with `ranger_cache::push_ [...] omits 41bea618a77 [PR102842] Consider all outputs in generation of matching reloads omits d60e310a4b5 ipa/102714 - IPA SRA eliding volatile omits 742d2244e33 Daily bump. omits fdc2700d095 Daily bump. omits 0111975c072 libstdc++: Fix range access for empty std::valarray [PR103022] omits d0d8bd6378f Daily bump. omits cfc3c7544ce Daily bump. omits ee13a30bffa Daily bump. omits 818961c1765 Daily bump. omits 4719d058452 Update documentation of %X spec omits 3e2ccaab1fb Daily bump. omits 5782bacacad Fortran: do not restrict PDT KIND and LEN type parameters t [...] omits 70c3fa50574 Fix warnings building linux-atomic.c and fptr.c on hppa64-linux omits 97cebda80d3 sra: Fix corner case of total scalarization with virtual in [...] omits 2563fba71d0 Daily bump. omits 8f3a62529a6 gcc/configure: Check for powerpc64le*-*-freebsd* omits 40d76242a2c Daily bump. omits dd028e763d5 Daily bump. omits 4b304e3d639 Revise -mdisable-fpregs option and add new -msoft-mult option omits e20ec3be901 Don't use 'G' constraint in integer move patterns omits 73833f5d0e0 Daily bump. omits 97262ad1c2c Daily bump. omits cce92cd8d11 Daily bump. omits e74336df42f x86: Document -fcf-protection requires i686 or newer omits b8754a8ff8b Daily bump. omits 40b209e340b Avoid exception propagation during bootstrap omits 5d3a05456dc c++: Fix up push_local_extern_decl_alias error recovery [PR102642] omits 2b4adfe47fc Daily bump. omits e8dd7ce5d27 libstdc++: Fix doxygen generation to work with relative paths omits 3de82c6c36f Fortran: Fix CLASS conversion check [PR102745] omits 164044da342 Daily bump. omits e9c3a7243bf i386: Fix ICE in ix86_print_opreand_address [PR 102761] omits aa827fa170d [PR/target 100316] Allow constant address for __builtin___c [...] omits 2e6c780e1e1 openmp: Fix up handling of OMP_PLACES=threads(1) omits cc84160c5f4 amdgcn: fix up offload debug linking with LLVM 13 omits 23ced2dc834 amdgcn: Fix assembler version incompatibility omits 9120e8c402b amdgcn: Implement -msram-ecc=any omits 0eb56ebc053 amdgcn: Support LLVM 13 assembler syntax omits 5b85107d3ce amdgcn: Mark s_mulk_i32 as clobbering SCC omits 92aed72a739 amdgcn: Fix attributes for LLVM-12 [PR 100208] omits 9552afb2aec amdgcn: Add -mxnack and -msram-ecc [PR 100208] omits e85d6ef1c45 gcc/configure.ac: fix register issue for global_load assemb [...] omits 64b2bd684f6 Daily bump. omits d97dbf60dda Fortran: fix order of checks for the SHAPE intrinsic omits e08da313108 Daily bump. omits 1b445083214 Daily bump. omits 92a12b93edf Consistently use "rG" constraint for copy instruction in mo [...] omits 6a936be4adf Daily bump. omits 99d21577f8a [PR102627] Use at least natural mode during splitting hard [...] omits 3bf56cdf5ec libstdc++: Fix non-default constructors for hash containers [...] omits b4c0226e7b9 Fix TARGET_SOFT_FLOAT patterns in pa.md omits f3c81b3acf4 Daily bump. omits c706d5c3b82 libstdc++: Rename files with the wrong extensions omits 9ef31bab15a libstdc++: Fix dangling string_view in filesystem::path [PR102592] omits 3eac45a2a13 libstdc++: Add noexcept-specifier to basic_string_view(It, End) omits 8b333df9484 Darwin, X86, config: Adjust 'as' command lines [PR100340]. omits b707ac10d5a Add support for 32-bit hppa targets in muldi3 expander omits cb261f0e8fc libstdc++: Fix various bugs in ranges_algo.h [PR100187, ...] omits 28f91cc71be Darwin, D: Fix bootstrap when target does not support -Bsta [...] omits 5f88afa1a21 Daily bump. omits 6d51766a558 libstdc++: Fix ip::tcp::resolver test failure on Solaris omits b7e73951fd1 libstdc++: Make Networking TS headers more portable [PR100285] omits 10c0df1048f libstdc++: fix is_default_constructible for hash containers [...] omits 573c2ffd3ca libstdc++: Value-initialize objects held by EBO helpers [PR [...] omits 4407f0d739c libstdc++: Allow lualatex to be used for Doxygen PDF omits 496f7129460 libstdc++: Reduce output of 'make doc-pdf-doxygen' omits bf0c732dd53 libstdc++: Add warnings for some C++23 deprecations omits f8e37478914 libstdc++: Fix 17_intro/names.cc failures on Solaris omits a1dc688940f libstdc++: Remove __gnu_cxx::rope::erase(size_type) [PR102048] omits cec047eaeb3 libstdc++: Skip filesystem tests that depend on permissions [...] omits e22db028743 libstdc++: Add missing std::move to ranges::copy/move/rever [...] omits d187dfbd038 libstdc++: Fix up implementation of LWG 3533 [PR101589] omits 58873a56589 libstdc++: Add missing std::move to join_view::iterator cto [...] omits 565602a23ac libstdc++: Define split_view::_InnerIter::base as per P2210 omits f6c54894752 libstdc++: Implement LWG 3555 changes to transform/elements_view omits 01e1cadac23 libstdc++: Implement LWG 3553 changes to split_view omits bc6059e257c libstdc++: Implement LWG 3546 changes to common_iterator omits 3c2397242a0 libstdc++: Implement LWG 3557 change to convertible_to omits 166bf5e7ba7 libstdc++: Move ranges algos used by <ranges> into ranges_util.h omits 0dd0905e2f5 libstdc++: Implement LWG 3490 change to drop_while_view::begin() omits 8104d4fff62 libstdc++: Fix test that fails for C++20 omits e748216c237 libstdc++: Fix move construction of std::tuple with array e [...] omits 7b4e6d75b18 libstdc++: Fix testcase for newly-implemented C++20 semanti [...] omits 38dc85da40e libstdc++: Move test that depends on wchar_t I/O to wchar_t [...] omits b8fccd58eed libstdc++: Ensure std::span and std::string_view are trivia [...] omits 60c20a314d5 libstdc++: Fix std::numeric_limits::lowest() test for strict modes omits 00967465fe8 libstdc++: Fix move construction of std::tuple with array e [...] omits 822bd7f6a2f libstdc++: Fix CTAD for debug sequence containers omits a9e07e1651a libstdc++: Install GDB pretty printers for debug library omits 371e12a7fd0 libstdc++: Add additional overload of std::lerp [PR101870] omits b4f5e4c045d libstdc++: Add pretty printer for std::error_code and std:: [...] omits 73b0f810a17 libstdc++: Optimize std::function move constructor [PR101923] omits da206878f64 libstdc++: std::system_category should know meaning of zero [...] omits 90a4981e095 libstdc++: Fix UB in atomic_ref/wait_notify.cc [PR101761] omits ae9e270347e libstdc++: Remove non-deducible parameter for std::advance [...] omits 7df66a0c95a libstdc++: Fix inefficiency in filesystem::absolute [PR99876] omits aeee9251c64 libstdc++: Add missing return for atomic timed wait [PR102074] omits 9c2eea2841a libstdc++: Fix last std::tuple constructor missing 'constex [...] omits 63d91069ba8 libstdc++: Add missing 'constexpr' to std::tuple [PR102270] omits 06e88b7d619 libstdc++: Rename tests with incorrect extension omits 95d404d85c5 libstdc++: Add missing constraint to std::span deduction gu [...] omits cfddef4e6b5 libstdc++: Add missing header to test omits eb7566fef58 libstdc++: Add test for std::cmp_greater omits 2560bab6ceb libstdc++: Fix std::match_results::end() for failed matches [...] omits 1cedb519613 Fix PR target/102588 omits 241a0bcc8c6 Daily bump. omits e3c06b990b2 tree-optimization: [PR102622]: wrong code due to signed one [...] omits b7c46a1d1ce doc: improve -fsanitize=undefined description omits b3dfc8635d2 Daily bump. omits 309827c85f1 var-tracking: Fix a wrong-debug issue caused by my r10-7665 [...] omits 142ae9f5f06 Daily bump. omits 6c3d3f15200 Daily bump. omits 6c3860845c9 openmp: Fix up declare target handling for vars with DECL_L [...] omits 373345c5c92 Daily bump. omits 052b2df6f0e c++: variadic ttp constraint subsumption [PR99904] omits 04b814c2605 Daily bump. omits 1aef951f1aa c++: unifying equal NONTYPE_ARGUMENT_PACKs [PR102547] omits d80c0e4584a c++: __is_trivially_xible and multi-arg aggr paren init [PR102535] omits e84436a273f c++: defaulted comparisons and vptr fields [PR95567] omits 1682576e62d real: fix encoding of negative IEEE double/quad values [PR98216] omits 5a411459b73 c++: concept-ids and value-dependence [PR102412] omits 729cf2ea979 c++: constrained variable template issues [PR98486] omits 59c6831682d c++: empty union member activation during constexpr [PR102163] omits dc867191914 c++: aggregate CTAD and brace elision [PR101344] omits 52dd840c5eb c++: ignore explicit dguides during NTTP CTAD [PR101883] omits 7d7630fb663 Fortran: Fix deprecate warning with parameter omits 15ed2b2b029 Daily bump. omits e1edbce89a9 c++: Fix apply_identity_attributes [PR102548] omits dcf70cb0d85 ubsan: Use -fno{,-}sanitize=float-divide-by-zero for float [...] omits 5fec46a0b4a c++: Fix handling of __thread/thread_local extern vars decl [...] omits 2335aa8771a IBM Z: Use @PLT symbols for local functions in 64-bit mode omits 4a62dfbb9a3 IBM Z: Define NO_PROFILE_COUNTERS omits f4c91246fda Daily bump. omits f0487cb1a4e Fix testcase counts. omits dd6098467ff d: gdc driver ignores -static-libstdc++ when automatically [...] omits d75fcbf89b8 Remove dead code in config/rs6000/vxworks.h omits 662f6429bf2 Daily bump. omits a3abacbaebc Fortran: resolve expressions during SIZE simplification omits 082b3588ee0 Fortran - improve checking for intrinsics allowed in consta [...] omits a1ef1020c42 coroutines: Only set parm copy guard vars if we have except [...] omits 17e4e6e33d1 coroutines: Make proxy vars for the function arg copies. omits 4a9ca0d198e coroutines: Expose implementation state to the debugger. omits 7d05965175a coroutines: Support for debugging implementation state. omits 4353b3b485f coroutines: Add a helper for creating local vars. omits b0be263236d coroutines: Use DECL_VALUE_EXPR instead of rewriting vars. omits cb6101a4eea coroutines : Add a missed begin/finish else clause to the codegen. omits e92b28f8062 coroutines: No cleanups on goto statements. omits b874ece3ff9 c++: don't call 'rvalue' in coroutines code omits ebbf0d8ec30 Daily bump. omits 509dd374802 Daily bump. omits aac3b6a7e3a Default to dwarf version 4 on hppa64-hpux omits 356390c14aa Use libiberty snprintf and vsnprintf on hppa*-*-hpux*. omits 3aaa884141f Fix ICE with stack checking emulation at -O2 omits 618b7cb3b3f Fix PR c++/64697 at -O1 or above omits 368975a120a Daily bump. omits 0212bcfc31a Fortran: fix error recovery for invalid constructor omits e27ccb7c756 [Ada] Minor tweaks to System.Dwarf_Line omits a872ad6d709 [Ada] Small optimization to DWARF 5 mode in System.Dwarf_Line omits 98928fa12b5 [Ada] Follow-up tweaks to System.Dwarf_Line omits d1ee1a0fe6d [Ada] Adjust latest change for ELF platforms omits 632dde0c5ed [Ada] Add support for PE-COFF PIE to System.Dwarf_Line omits d039346359f [Ada] Small cleanup in System.Dwarf_Line omits e19a0e2f307 [Ada] Add DWARF 5 support to System.Dwarf_Line omits 9fc6d71d34b Daily bump. omits 1f377a1f51e rs6000: Disable optimizing multiple xxsetaccz instructions [...] omits 1074147135d Daily bump. omits 8e7da0da76f libgomp: Only check for 2*sizeof(void*) int type with Fortr [...] omits 6de756d7a7a i386: Don't emit fldpi etc. if -frounding-math [PR102498] omits e011caf5fea Daily bump. omits 654d1bd86a6 Daily bump. omits b595583f3d9 Daily bump. omits 522509e7649 Daily bump. omits 210c3901749 Fix value uninitialization in vn_reference_insert_pieces [P [...] omits 03a8d9ab4ce Fix null-pointer dereference in delete_dead_or_redundant_ca [...] omits 23f129487e6 Daily bump. omits e89de59a4be Daily bump. omits 5acab453d48 IBM Z: TPF: Add cc clobber to profiling expanders omits 22b25535b8b IBM Z: Fix PR102222 omits cc11a171eee ipa-fnsummary: Remove inconsistent bp_pack_value omits ae362db3e5c Daily bump. omits da0a5628d47 rs6000: Fix ELFv2 r12 use in epilogue omits 5210f05c6eb rs6000: Don't use r12 for CR save on ELFv2 (PR102107) omits 7fbab3afca9 Fortran - (large) arrays in the main shall be static omits d891ef6ac49 Fix no_fsanitize_address effective target omits d4b84aefe69 Daily bump. omits b1dc26d3543 GCC11 - Fortran: combined directives - order(concurrent) no [...] omits 79c523d40de Daily bump. omits 6527feb07c3 Fortran - fix handling of optional allocatable DT arguments [...] omits 1ae01a88d35 Fortran - fix ICE during error recovery checking entry char [...] omits 0d2d24fbe37 Daily bump. omits 7026df8d25b Daily bump. omits 469aad8b5d7 Fix PR rtl-optimization/102306 omits a6aa2458a92 Daily bump. omits 3bc4ed08514 Fortran - fix handling of substring start and end indices omits 58c76fb477b Fortran - ensure simplification of bounds of array-valued n [...] omits c503f416f22 sparc: Add scheduling information for LEON5 omits 3fd9656951b sparc: Add NOP in stack_protect_setsi if sparc_fix_b2bst enabled omits 7b30a12edf7 sparc: Prevent atomic instructions in beginning of function [...] omits f5b008faf0a sparc: Skip all empty assembly statements omits 807c7e12486 sparc: Treat more instructions as load or store in errata w [...] omits b602b667c05 sparc: Print out bit names for LEON and LEON3 with -mdebug omits f00530266f8 Fix target/101934: aarch64 memset code creates unaligned st [...] omits 0287b697b01 Daily bump. omits 352c0b2668a c++: Fix handling of decls with flexible array members init [...] omits 6550198bd84 c++: Update DECL_*SIZE for objects with flexible array memb [...] omits 6f61195e043 c++: Fix __is_*constructible/assignable for templates [PR102305] omits b429c81170c Enable store fusion on Power10. omits ed9006264f6 rs6000: Generate an lxvp instead of two adjacent lxv instructions omits 819e7784a06 rs6000: Move rs6000_split_multireg_move to later in file omits e9a6a100046 Daily bump. omits 4bcb3213f74 Verify destination[source] of a load[store] instruction is [...] omits 40c0122a1c5 Fix PR ada/101970 omits 82a95c08c0d Do not issue size error for too large array type omits 1355ea50498 Fix inaccurate bounds in debug info for vector array types omits e94730e51af Fix internal error on pointer-to-pointer binding in LTO mode omits df2f733cd99 Remove superfluous call to UI_Is_In_Int_Range omits 4fc907e18d1 Give more informative error message for by-reference types omits a87d7fbef55 rs6000: Expand fmod and remainder when built with fast-math [...] omits 6dd2650f96c Daily bump. omits b79f0b99fde Daily bump. omits 09a2049123e d: Don't include terminating null pointer in string express [...] omits 2ae73531d33 Daily bump. omits 7ca5bcb0f12 Fortran - out of bounds in array constructor with implied do loop omits 0d09acc0d62 Fortran - improve error recovery determining array element [...] omits a22c0458cb5 Daily bump. omits 7edb992d819 compiler: correct condition for calling memclrHasPointers omits 3556ab610cb Daily bump. omits f459220912d Daily bump. omits d7b2e9bd1a3 c++: Fix docs on assignment of virtual bases [PR60318] omits cb5690b8d2c i386: Fix up @xorsign<mode>3_1 [PR102224] omits 808b6a0c1cc testsuite: Allow .sdata in more cases in gcc.dg/array-quals-1.c omits af18863eb7d testsuite: Use explicit -ftree-cselim in tests using -fdump [...] omits 94c9c0ab7ce Daily bump. omits dcb2873cd32 gcc: xtensa: fix PR target/102115 omits 9f300873f6b c++: Fix up constexpr evaluation of deleting dtors [PR100495] omits a6e280558a8 Daily bump. omits 57f6800aefd tree-optimization/102046 - fix SLP build from scalars with [...] omits 7f584a30909 tree-optimization/101925 - fix VN with reverse storage order omits 3f29e301f29 middle-end/101824 - properly handle volatiles in nested fn [...] omits 54cbe8523e9 Daily bump. omits 71013e5fb84 Fortran - extend set of substring expressions handled in le [...] omits c94755c7734 Fortran - simplify length of substring with constant bounds omits b18391e701d Daily bump. omits 9c3a4753acf Daily bump. omits f826c257b6f Fortran - correct check for constraint F2008:C628 / F2018:C932 omits 95553bfcc3a Fortran - fix whitespace issue during parsing of assigned goto omits 1456e634324 Use UNSPSEC_XXSPLTIDP instead of UNSPEC_XXSPLTID omits c464a949e21 Make xxsplti*, xpermx, xxeval be vecperm type. omits d9f215aa59c Fix tests that require IBM 128-bit long double omits 259945a0a48 Remove macro check for __AMX_BF16/INT8/TILE__ in header file. omits 435e4202549 Daily bump. omits 585667735e9 rs6000: Fix ICE expanding lxvp and stxvp gimple built-ins [ [...] omits 9d8b2307782 Daily bump. omits adee9b8a80c c++: Fix ICE with nullptr comparison (GCC 11) [PR101592] omits 051040f0642 vectorizer: Fix up vectorization using WIDEN_MINUS_EXPR [PR102124] omits 9929fe9e7c3 Daily bump. omits e6880aa976f Fix 'OMP_CLAUSE_TILE' operands handling in 'gcc/tree.c:walk [...] omits 374428891ef libgcc: Add missing runtime exception notices omits 4c9a7a19189 Daily bump. omits 7b1c1fc0e6b Fortran - reject function entries with mismatched characteristics omits 8a22edc6f97 Update gcc sv.po. omits c27080718d4 Fix failed test cases caused by disabling mode promotion fo [...] omits 7d3d198940e rs6000: Expand PROMOTE_MODE marco in rs6000_promote_function_mode omits 5803a973192 rs6000: Disable mode promotion for pseudos omits 5f5f8f39afc Daily bump. omits 2294ca2a358 Daily bump. omits be64e725111 Fortran: Assumed and explicit size class arrays [PR46691/99819]. omits 6e503ac734f Daily bump. omits b186040b468 i386: Fix wrong optimization for consecutive masked scatter [...] omits b72708f59bd Daily bump. omits 65ff948e6f8 Fortran: fix pointless warning for static variables omits cb8593a3f2a Daily bump. omits 2e7a0f49bce diagnostics: Fix sporadic test failure omits 918332d17c8 <x86gprintrin.h>: Add pragma GCC target("general-regs-only") omits bbd6fcde4e2 x86: Enable the GPR only instructions for -mgeneral-regs-only omits 7dc952f1c04 x86: Remove OPTION_MASK_ISA_SSE4_2 from CRC32 _builtin functions omits 5684ef05b2c x86: Use crc32 target option for CRC32 intrinsics omits 8621acaa879 x86: Add -mmwait for -mgeneral-regs-only omits 6604b336517 i386: Fix _mm512_fpclass_ps_mask in O0 [PR 101471] omits 26eb90ba363 Daily bump. omits 8334ee19221 libstdc++: Don't check always-true condition [PR101965] omits 3fbc38f35fa libstdc++: Test std::seed_seq construction from input iterators omits 743df0fa0df libstdc++: Restore __gnu_debug::array [PR100682] omits 0e19dc85823 libstdc++: Only define basic_string::contains for C++23 omits 60de2b58740 libstdc++: Add missing headers for errno and std::terminate omits 88caed87725 libstdc++: Implement LWG 3422 for std::seed_seq omits f9325e99bbc libstdc++: Use <sys/socket.h> features conditionally [PR 100285] omits 2cf1aae145c libstdc++: Define effective-target for net::ip features [PR [...] omits d1bdd54b03f libstdc++: Minor refactoring in <experimental/internet> omits a42b4a9df36 libstdc++: Better preprocessor conditions in net::ip [PR 100286] omits fb7ca13de4b libstdc++: Define net::socket_base::message_flags operators [...] omits fc5325158fb libstdc++: Fix internet socket option classes omits 91e84187e4d libstdc++: Fix socket option classes omits edcf1b0de47 libstdc++: Simplify definition of net::ip::resolver_base constants omits 530a8f5c824 libstdc++: Allow net::io_context to compile without <poll.h [...] omits 8140362761e libstdc++: Clarify argument to net::io_context::async_wait omits 576ec380456 libstdc++: Simplify definition of net::socket_base constants omits 41ccd2b3241 arm: Add tests for VLLDM mitigation [PR102035] omits 8933c1b66a6 arm: fix vlldm erratum for Armv8.1-m [PR102035] omits 2539763c89a arm: add erratum mitigation to __gnu_cmse_nonsecure_call [P [...] omits 80e7c463844 arm: Add command-line option for enabling CVE-2021-35465 mi [...] omits e5b56e80583 arm: testsuite: improve detection of CMSE hardware. omits 931d1c208a6 arm: Fix general issues with patterns for VLLDM and VLSTM omits e527b92b183 Fix previous ipa-modref patch omits d0adc557a26 Clear EAF_NOCLOBBER for indirect calls omits 5bc33f03181 ipa/97565 - fix IPA PTA body availability check omits c62cf32d051 Daily bump. omits f918470940d libstdc++: Add default template argument to basic_istream_view omits 05dbde3bfb9 arm: Fix __arm_vctp16q return type in arm_mve.h omits 513c543bb5d dwarf2out: Emit DW_AT_location for global register vars dur [...] omits f7134a12cd6 gcov: fix output location for JSON mode. omits 0597b6e2599 Daily bump. omits d056e29c7f1 Daily bump. omits 2e90914b79d Daily bump. omits ffd2d701adf Daily bump. omits 46a1acba896 libstdc++: Move status table entry to be with other ranges papers omits 31433e154f5 libstdc++: Document P1739R4 status [PR100139] omits 5fb588a677b Fix up 'gcc.dg/pr78213.c' for '--enable-checking=release' etc. omits 1499cc4aba2 Daily bump. omits b8a001599d2 arm: Fix pr69245.c testcase for reorder assembler architect [...] omits 39bb64e79a2 arm: Fix typos for reorder assembler architecture directive [...] omits c21ba5e57e4 arm: reorder assembler architecture directives [PR101723] omits 302eb5361d7 arm: Don't reconfigure globals in arm_configure_build_target omits 95c56f26a9e arm: ensure the arch_name is always set for the build target omits f00b55eef38 Daily bump. omits 112bbc8d1d8 libstdc++: Avoid illegal argument to verbose in dg-test cal [...] omits 177dfb61677 Restore 'gcc.dg/pr78213.c' testing omits ee875b63b22 tree-optimization/101868 - avoid PRE of trapping mems across calls omits a0a0499b8bb Daily bump. omits 4a414ac2a58 Fortran: fix checks for STAT= and ERRMSG= arguments of SYNC [...] omits dfd32aa8c4f Update cpplib de.po omits 0c0c320a6e6 Fix regression in debug info for Ada with DWARF 5 omits 64336a85c96 ipa: ICF should check SSA_NAME_IS_DEFAULT_DEF omits 076b214b143 ipa: do not make localaliases for target_clones [PR101261] omits 3d520d00ac6 ipa: make target_clone default decl local [PR101726] omits dce5367eecf LTO: bump minor version omits 056e324ce46 Daily bump. omits 389e4929aee Daily bump. omits aa8b5b6e055 Daily bump. omits 5f00ef3bc72 coverage: handle function beginning omits 7319c2c9e6f Daily bump. omits b1c4b1c1008 libcpp: Fix ICE with -Wtraditional preprocessing [PR101638] omits 13e44296ea7 sanitizer: Cherry-pick realpath fix omits dd345961831 c++: Fix up #pragma omp declare {simd,variant} and acc rout [...] omits e7fd8e978ec ubsan: Fix ICEs with DECL_REGISTER tests [PR101624] omits f65ae298d43 c++: constexpr std::construct_at on empty field [PR101663] omits 2e4e16f75e6 Make -no-pie option work for native Windows omits a2beaebecd5 Daily bump. omits 6e3647c98e4 libstdc++: Fix test that fails randomly [PR101866] omits be45bc283e1 c++: parameterized requires-expr as default argument [PR101725] omits 4ee9e57684e Fortran: ICE in resolve_allocate_deallocate for invalid STA [...] omits 90f3dd128bc c++: Improve memory usage of subsumption [PR100828] omits bde28c60c70 libstdc++: Fix create_directories to resolve symlinks [PR101510] omits c5f17274aab libstdc++: Add more tests for filesystem::create_directory [...] omits 546cf317558 libstdc++: Implement LWG 3465 for std::compare_partial_orde [...] omits 2fbb6039c5f libstdc++: Change [cmp.alg] assertions to constraints omits ea32f15d44e libstdc++: Improvements to Doxygen markup omits 63758bead03 libstdc++: Improve Doxygen documentation groups [PR 101258] omits fcb9be628e5 Daily bump. omits 85d87813fcd Daily bump. omits bde6489fe03 Daily bump. omits 990bea6f7e2 Daily bump. omits 41ddd56e5d4 Daily bump. omits 484cc90311a aarch64: Add -mtune=neoverse-512tvb omits 65b5ab4744e aarch64: Restrict issue heuristics to inner vector loop omits 54c0d0dd9a8 aarch64: Tweak MLA vector costs omits 0c2e1ed84db aarch64: Tweak the cost of elementwise stores omits b28c5f682bf aarch64: Add gather_load_xNN_cost tuning fields omits 398305efe6a aarch64: Split out aarch64_adjust_body_cost_sve omits d0d9602e3cd aarch64: Add a simple fixed-point class for costing omits 32d307b851f aarch64: Turn sve_width tuning field into a bitmask omits c891d268c44 tree-optimization/101505 - properly determine stmt precisio [...] omits 129bf4f2efc c/101512 - fix missing address-taking in c_common_mark_addr [...] omits 3c50d31dcf7 Daily bump. omits 91f8a7a34cf sanitizer: cherry pick 414482751452e54710f16bae58458c66298aaf69 omits 5b857c033e3 Daily bump. omits f56873dfdbf Daily bump. omits 98e482761b0 Daily bump. omits 960135b264a Fix execution failure of parity_1.f90 on P10 [PR100952] omits 396117287d9 Update gcc fr.po. omits 7db1795abed mips: Fix up mips_atomic_assign_expand_fenv [PR94780] omits 2a47ee788c0 mips: add MSA vec_cmp and vec_cmpu expand pattern [PR101132] omits cbd9dc32f8b Update gcc de.po. omits d185445c8d3 Update gcc .po files. omits 868cb29b1dd rs6000: Add int128 target check to pr101129.c (PR101531) omits 0a3f1c2402c d: Return the correct value for C++ constructor calls (PR101664) omits 22589586940 d: Ensure casting from bool results in either 0 or 1 (PR96435) omits 6bcdcc522fe Daily bump. omits b2d98d7311f Correct a mistake in a warnung for -Wnonnull. omits 35c7067f7b3 Fortran: extend check for array arguments and reject CLASS [...] omits 1645998adcb Fortran: ICE, OOM while calculating sizes of derived type a [...] omits 0b506dcf9f9 Fortran: reject FORMAT tag of unknown type. omits d3c268943c3 d: Wrong evaluation order of binary expressions (PR101640) omits 45be6e80884 d: fix ICE at convert_expr(tree_node*, Type*, Type*) (PR101490) omits 9075f62ddc3 d: __FUNCTION__ doesn't work in core.stdc.stdio functions w [...] omits 89f0f83cdd1 d: Compile-time reflection for supported built-ins (PR101127) omits aa706e16180 d: Change in DotTemplateExp type semantics leading to regre [...] omits 117a880acb6 gimple-fold: Fix up __builtin_clear_padding on classes with [...] omits 6d9619f05be expmed: Fix store_integral_bit_field [PR101562] omits 32e6acb3998 Update BASE-VER to 11.2.1 omits 7ca388565af Update ChangeLog and version files for release omits 42190825d56 Daily bump. omits 439bc4e3928 Daily bump. omits f31aad81842 Regenerate gcc.pot. omits 55bca3fc558 Daily bump. omits 1e67eeb4207 Daily bump. omits bf59a106b16 Daily bump. omits 9ca1fa731d5 Daily bump. omits c8ccb1828b7 [POWER10] __morestack calls from pcrel code omits 2016df9f3fa Daily bump. omits 076930b9690 openmp: Fix up omp_check_private [PR101535] omits ae2ce6aadbf c++: Ensure OpenMP reduction with reference type references [...] omits 70e5a8ffdef Daily bump. omits dc386b02086 rs6000: Fix up easy_vector_constant_msb handling [PR101384] omits 5dd3fe90a5c X86: Provide a CTOR for stringop_algs [PR100246]. omits 3a93c67f218 coroutines: Adjust outlined function names [PR95520]. omits feef2e414d4 coroutines: Factor code. Match original source location in [...] omits 76f694de991 coroutines: Fix a typo in rewriting the function. omits 383295aaada Darwin, X86: Adjust call clobbers to allow for lazy-binding [...] omits f2060ae92f2 i386: Remove atomic_storedi_fpu and atomic_loaddi_fpu peeph [...] omits 24014b2b043 Daily bump. omits d34f3a9312e compiler: avoid aliases in receiver types omits ac0efe3c6fc rs6000: Don't let swaps pass break multiply low-part (PR101129) omits 8000947e544 libstdc++: Fix some problems in PSTL tests omits 0e4fc87837b libstdc++: Remove precondition checks from ranges::subrange omits 6dc150d9a03 libstdc++: Fix std::get<T> for std::tuple [PR101427] omits 87aa5a09eb0 Daily bump. omits de8945a3665 g++.dg/gomp/clause-3.C: Fix - missing in r12-438-g1580fc7 [ [...] omits 9119f51f402 openmp - Fix up && and || reductions [PR94366] omits d2904de2cfa OpenMP: Support complex/float in && and || reduction omits 2f49122aec7 c++: Optimize away NULLPTR_TYPE comparisons [PR101443] omits 31b76a815fc godump: Fix -fdump-go-spec= reproduceability issue [PR101407] omits 122cdd5b215 libgomp: Don't include limits.h instead of hidden visibility block omits 135680bdce4 dwarf2out: Handle COMPOUND_LITERAL_EXPR in loc_list_from_tr [...] omits 86a9718e162 match.pd: Avoid (intptr_t)x eq/ne CST to x eq/ne (typeof x) [...] omits 72ff4a04bb3 c: Fix up c_parser_has_attribute_expression [PR101176] omits 6c9eaa1de2c c: Fix C cast error-recovery [PR101171] omits 2b99794806d stor-layout: Avoid DECL_BIT_FIELD_REPRESENTATIVE with NULL [...] omits e9844603541 Daily bump. omits 955ceda03da Daily bump. omits 9107b139f44 c++: alias CTAD in unevaluated context [PR101233] omits 2e63d08cb9b c++: fn parm pack expansion inside constraint [PR100138] omits 419201f566b libstdc++: Use function object for __decay_copy helper omits 0e66f21d378 Daily bump. omits ee22bc201eb libstdc++: Fix noexcept-specifier for ranges::empty omits a2a1158ce21 libstdc++: Make <experimental/simd> depend on C++17 omits ba66193c296 Fortran - ICE in gfc_conv_expr_present initializing non-dum [...] omits ba3b30cf709 x86: Replace ix86_red_zone_size with ix86_red_zone_used omits a0128f11e9d x86: Don't enable UINTR in 32-bit mode omits 018eac57773 driver/101383 - handle -gtoggle in driver omits ccfbcb47cc3 Daily bump. omits b977e6b29c6 Fix build_gt and build_lt for signed 1 bit values. omits 85c22c517e9 Do not continue propagating values which cannot be set properly. omits f48526b8d2a Adjust on_entry cache to indicate if the value was set properly. omits 86534c07a39 Disable poor value processing in ranger cache. omits 263a7e20c88 Don't process lookups for debug statements in Ranger. omits 52f0aa4dee8 Implement a sparse bitmap representation for Rangers on-ent [...] omits f4ed9f2e65a Implement multi-bit aligned accessors for sparse bitmap. omits d3344fbe7bc Clean up and virtualize the on-entry cache interface. omits 8ebcd360858 Generate 128-bit int divide/modulus on power10. omits 10a882eec2e fix typo in attr_fnspec::verify omits 96205c97294 libstdc++: Simplify basic_string_view::ends_with [PR 101361] omits 760baa2de0e libstdc++: Remove duplicate #include in <string_view> omits df115674b39 libstdc++: Constrain std::as_writable_bytes [PR101411] omits 5bde7650caa Revert x86_order_regs_for_local_alloc changes in r12-1669. omits c34da273aa1 Disparage slightly the mask register alternative for bitwis [...] omits 1eee5fa5564 tree-optimization/101445 - fix negative stride SLP vect with gaps omits 1892a1baa8a Daily bump. omits 63566075309 c++: requires-expr with dependent extra args [PR101181] omits 6d11dd94e53 c++: find_template_parameters and TEMPLATE_DECLs [PR101247] omits 2902f2d8424 c++: unqualified member template in constraint [PR101247] omits 1b57a9fb905 c++: cxx_eval_array_reference and empty elem type [PR101194] omits 660cbbae327 c++: alias CTAD and aggregate deduction cand [PR98832] omits 0f00006c007 c++: requires-expression folding [PR101182] omits 927548b42c4 libstdc++: Reduce ranges::minmax/minmax_element comparison [...] omits 6530cf0d50a c++: access of dtor named by qualified template-id [PR100918] omits bbad9d7cfdb c++: Fix reference NTTP binding to noexcept fn [PR97420] omits 5df86357bec middle-end/101291 - set loop copy of versioned loop omits 7d060844c0d tree-optimization/101394 - fix PRE full redundancy wrt abnormals omits 2d90f3ed9c6 middle-end/101423 - internal calls do not trap omits f32145c27ee tree-optimization/100778 - fix placement of trapping vector [...] omits 1c2e5ab1468 tree-optimization/100778 - avoid cross-BB vectorization of [...] omits 6d1e76ce1cb Daily bump. omits a3899b4e4c4 Daily bump. omits 079bcafd6e5 Daily bump. omits 52429f748ea Daily bump. omits 8b273a8566e c++: concepts TS and explicit specialization [PR101098] omits 5830fffacd0 c++: missing dtor with -fno-elide-constructors [PR100838] omits 542d90bfd80 c++: argument pack with expansion [PR86355] omits e6c7e45bfdd Missing piece in earlier change omits 6745246120d ipa-sra: Fix thinko when overriding safe_to_import_accesses [...] omits d9d954ebd50 Fix build failure on Windows with older binutils omits 1e92a6e1631 Daily bump. omits cbef7325225 c++: Fix noexcept with unevaluated operand [PR101087] omits ba58662d013 Do not replace variable op variable in I/O implied DO loop [...] omits 9f4e879cbcd fixincludes: AIX socket.h. omits 35aca8e9b45 Daily bump. omits 79663c96258 Revert "c++: Improve init handling" omits 38fed4dfa25 c++: constexpr aggr init of empty class [PR101040] omits 90678482326 rs6000: Harden mma_init_builtins omits ad522a0acc9 rs6000: Add MMA __builtin_vsx_lxvp and __builtin_vsx_stxvp [...] omits 2d09824484a Backport IEEE 128-bit min/max code. omits bd5391d309e tree-optimization/101229 - fix vectorizer SLP hybrid detect [...] omits e46ec6e243c tree-optimization/101173 - fix interchange dependence checking omits 9e117300915 middle-end/101156 - remove not working optimization in gimp [...] omits 2afae9ff16c tree-optimization/100923 - fix alias-ref construction wrt a [...] omits 91fc9610464 tree-optimization/101088 - fix SM invalidation issue omits 8a1defec135 tree-optimization/101025 - fix store-motion dependence checking omits 32d82a5326a Daily bump. omits 291f8b1130d aix: Power10 assembler invocation. omits aa9834c93e2 aix: collect2 text files in archive omits cd9fa61d5c8 Daily bump. omits fa9818bb27a Daily bump. omits d313c32b93c Daily bump. omits 46d1cb4c218 d: Missed RVO optimization with non-POD structs omits a4f5e3962fb Daily bump. omits f67d7f9416b d: RHS value lost when a target_expr modifies LHS in a cond_expr omits d731870cb2a jit: fix test-vector-* failures omits f470efb0ff0 jit: fix test-asm failures on i?86 omits a9636a1ea43 analyzer: fix issue with symbolic reads with concrete bindings omits 32a3737c8e4 analyzer: add region_model_manager::get_or_create_int_cst omits 21b470a9c97 analyzer: fix bitfield endianness issues [PR99212,PR101082] omits f018044145e analyzer: tweak priority of callstrings in worklist::key_t::cmp omits 7df3bdcd828 analyzer: make various region_model member functions const omits fa92642b26e analyzer: bitfield fixes [PR99212] omits e8f599705ad analyzer: fix region::get_bit_size for bitfields omits 60fb5cf454f analyzer: split out struct bit_range from class concrete_binding omits a3a96565e8a analyzer: remove redundant typedef omits c805b51a713 analyzer: remove unused prototypes omits 7b2c2f31302 analyzer: show types for poisoned_svalue and compound_svalue omits 83dd64bdada diagnostic-show-locus: tweak rejection logic omits 8d58bfb78c8 analyzer: fix missing leak after call to strsep [PR100615] omits 1187f297f7e analyzer: fix ICE on NULL change.m_expr [PR100244] omits 014e6aa467b Change EH pointer encodings to PC relative on Windows omits c6f4b2547dd Daily bump. omits 3a17c1663a9 Use intermediate integer type with proper signedness omits c2db680d5b4 Daily bump. omits 7f954b851a2 Update Power10 scheduling description for new fused instruc [...] omits 444d04fbc4e Daily bump. omits 528ed794016 compiler: in composite literals use temps only for interfaces omits 2cf8d3fc057 c++: Failure to delay noexcept parsing with ptr-operator [P [...] omits f6306457ee3 rs6000: Fix typos in float128 ISA3.1 support omits 8c19295e320 Daily bump. omits 680496aa41d Daily bump. omits 3dfa256711a Daily bump. omits 96358cbbddd Daily bump. omits 62bbb113ae6 Fix SLP permute propagation error omits 48097089ae5 tree-optimization/101158 - adjust SLP call matching sequence omits 8dc3768ffb4 tree-optimization/101151 - fix irreducible region check for [...] omits 00ab8e994b8 tree-optimization/101105 - fix runtime alias test optimization omits e0dae9c92aa middle-end/100672 - fix bogus right shift folding omits 49230cc051f Daily bump. omits f19b20de1b2 Emit .file 0 directive earlier in DWARF 5 omits cfc9fdcec88 Fix --gdwarf-5 configure tests for Windows omits 1a2bbc08d9e Fortran: fix sm computation in CFI_allocate [PR93524] omits f754ef63b76 Daily bump. omits ea2f428bfef Do not enable pcrel-opt by default omits 8d21764dcbe Backport patch from master branch. omits e99256fc5ea i386: Prevent unwanted combine from LZCNT to BSR [PR101175] omits f50a222dffb openmp: Fix up *_reduction clause handling with UDRs on PAR [...] omits b6e4453172e inline-asm: Fix ICE with bitfields in "m" operands [PR100785] omits 914540797a8 Sync mklog.py from master. omits 930a8839154 contrib: add git-commit-mklog wrapper omits 4b8a7cac14c Daily bump. omits c24384efbba libstdc++: Fix for deadlock in std::counting_semaphore [PR100806] omits d4175a5d9bb Fix ICE for vpexpand*. omits c761445840d Daily bump. omits 88b66b37684 RS6000 Add 128-bit Binary Integer sign extend operations omits e7147f01afc Conversions between 128-bit integer and floating point values. omits ac9afc035a9 rs6000, Add test 128-bit shifts for just the int128 type. omits b715c100ba0 Add 128-bit int to 128-bit DFP (floattitd2) and 128-bit DFP [...] omits 2937d4d2919 RS6000 add 128-bit Integer Operations part 1 omits 931d1705c96 rs6000, Fix arguments in altivec_vrlwmi and altivec_rlwdi builtins omits 2348a458e15 c++: deleted after first declaration [PR101106] omits 4f281922387 c++: remove redundant warning [PR100879] omits 4c4bebb834e Fix p10 fusion regtests omits f9fc20f0a53 Daily bump. omits 766990c3c23 Daily bump. omits e5220a73122 Fortran - fix conversion to result type for the min/max intrinsic omits 547b692d209 Daily bump. omits 067e45a6f37 Fortran - ICE in gfc_check_do_variable, at fortran/parse.c:4446 omits fe918041ce9 libstdc++: Replace incorrect static assertion in std::reduc [...] omits 85f85b7e62a arm: Fix multilib mapping for CDE extensions [PR100856]. omits d4eafcd3d3b arm: Fix polymorphic variants failing with undefined refere [...] omits 94d5c3a781c arm: Fix the mve multilib for the broken cmse support (pr99939). omits 956077257ad libstdc++: Suppress -Wstringop-overread warning in test omits 0191c74141c libstdc++: Simplify constexpr checks in std::char_traits [P [...] omits 3587c2c241e stor-layout: Don't create DECL_BIT_FIELD_REPRESENTATIVE for [...] omits c63b440cda7 stor-layout: Create DECL_BIT_FIELD_REPRESENTATIVE even for [...] omits f0d8d001d94 libstdc++: Non-triv-copyable extra args aren't simple [PR100940] omits bc7a522548c libstdc++: Refine range adaptors' "simple extra args" mecha [...] omits 36b8b52a06c Daily bump. omits 04a6793eec7 rs6000: MMA builtin usage ICEs when used in a #pragma omp p [...] omits de6f0c41e9d rs6000: Add new __builtin_vsx_build_pair and __builtin_mma_ [...] omits aaa8419bcf2 rs6000: MMA test case ICEs using -O3 [PR99842] omits 00bf3e4d129 Backported from trunk: omits fbafba71149 Backported from trunk: omits 3863203bf30 PR c/100783 - ICE on -Wnonnull and erroneous type omits b9edb8fb820 Backported from trunk: omits ca0bc927103 PR middle-end/100684 - spurious -Wnonnull with -O1 on a C++ lambda omits 933885db387 Backported from trunk: omits 11133f8f113 Bacported from trunk: omits c2791cd4e62 Backported from trunk: omits a52b2f4cae3 Backported from trunk: omits fb7327aa4dd Backported from trunk: omits e86ad5ad011 IBM Z: Fix vector intrinsics vec_double and vec_floate omits 79c1185de4a testsuite: Use noipa attribute instead of noinline, noclone omits 346a0920bdc libffi: Fix up x86_64 classify_argument omits 5ece5ac99e8 expr: Fix up VEC_PACK_TRUNC_EXPR expansion [PR101046] omits 8cd45af39dd simplify-rtx: Fix up simplify_logical_relational_operation [...] omits ed8181b187f ifcvt: Fix -fcompare-debug bug [PR100852] omits 1f94733aea1 openmp: Gimplify OMP_CLAUSE_SIZE during gfc_omp_finish_clau [...] omits ce1dd5e7051 fold-const: Fix up fold_read_from_vector [PR100887] omits d9f75e8a73b tree-inline: Fix up __builtin_va_arg_pack handling [PR100898] omits 132d3e9d57a openmp: Call c_omp_adjust_map_clauses even for combined tar [...] omits 1c1ee19e702 x86: Fix ix86_expand_vector_init for V*TImode [PR100887] omits da25516718c c++: Tweak PR101029 fix omits f5402be3dea Daily bump. omits 84171488f5e c++: static memfn from non-dependent base [PR101078] omits bb2e9086387 libcpp: location comparison within macro [PR100796] omits d92613ec552 c++: constexpr and array[0] [PR101029] omits 83758b7b676 middle-end/101009 - fix distance vector recording omits 68d2dbf845d tree-optimization/100981 - fix SLP patterns involving reductions omits 8c90437109c tree-optimization/100934 - properly mark irreducible region [...] omits bfd841cacd6 ipa/100791 - copy fntype when processing __builtin_va_arg_pack omits c29e2628c17 Fortran: Fix double function call with -fcheck=pointer [PR] omits 9d3d9ffd718 Daily bump. omits f8d5b6d3fd3 Daily bump. omits a677a2d513a combine patterns for add-add fusion omits 2d5c7fc3ab9 Do not check if SMS succeeds on powerpc omits 3ae416e0a77 libstdc++: Fix common_reference for non-reference results [ [...] omits 4f54fb71613 libstdc++: Do not use static_assert without message in C++11 omits ded9ba1c062 libstdc++: Only run Filesystem TS test if supported omits 028fd30231e libstdc++: Fix std::any constraints [PR101034] omits 2280fbfa465 libstdc++: Add explicit -std=gnu++17 option to test omits c4f1bbed3d0 libstdc++: Use reserved name for attribute [PR101055] omits 258aedd9ad1 libstdc++: Fix up semiregular-box partial specialization [P [...] omits 3a9aea95863 Daily bump. omits 52523fa40cc Daily bump. omits f9cc49ecebf Daily bump. omits 828cdc64297 libstdc++: Fix filesystem::path comparisons for C++23 omits ef636c00054 libstdc++: Finish implementing LWG 3413 for propagate_const omits e198d93d49f libstdc++: Fix constraint on std::optional assignment [PR 100982] omits 4f11586945f libstdc++: Constrain three-way comparison for std::optional [...] omits 2ba1680d3e9 libstdc++: Fix return type of ranges::ssize for 128-bit int [...] omits 1112f1226a2 libstdc++: Implement LWG 3403 for std::ranges::ssize omits 95053591586 libstdc++: Fix helper concept for ranges::data [PR 100824] omits a842cb9c255 libstdc++: Fix value categories used by ranges access CPOs [...] omits 3a401ff88a2 libstdc++: Add feature test macro for heterogeneous lookup [...] omits a30552af707 d: foreach over a tuple doesn't work on 16-bit targets (PR100999) omits ac09b4289e0 Daily bump. omits b7b209055c7 Test cases for p10 fusion patterns omits c3060361d66 Add insn types for fusion pairs omits ae96e217ef8 c++: normalization of non-templated return-type-req [PR100946] omits 44b27aec1e9 libgo: update to Go1.16.5 release omits 80495610eb8 libstdc++: Simplify range adaptors' forwarding of bound arg [...] omits a35c5a5fc3e libstdc++: Avoid hard error in ranges::unique_copy [PR100770] omits c6ccaf17ddb libstdc++: Fix access issue in iota_view::_Sentinel [PR100690] omits e3804ba98f2 libstdc++: Implement LWG 3533 changes to foo_view::iterator [...] omits 048eb89a1e7 libstdc++: Implement LWG 3391 changes to move/counted_itera [...] omits 3b93d61be5a libstdc++: Fix access issue in elements_view::_Sentinel [PR100631] omits fd4db3ddc36 libstdc++: Fix miscellaneous issues with elements_view::_Se [...] omits a50cc70f1b5 libstdc++: Implement missing P0896R4 changes to reverse_ite [...] omits 228bcaca428 d: Fix ICE in TypeInfoDeclaration, at dmd/declaration.c (PR100967) omits 2e7ea6a9551 Daily bump. omits fe28c123dbd libstd++: Only support atomic_ref::wait tests which are alw [...] omits 10d4f283f41 d: TypeInfo error when using slice copy on Structs (PR100964) omits c6c3ed60276 d: Respect explicit align(N) type alignment (PR100935) omits 0a9d8fd580d c++: explicit() ignored on deduction guide [PR100065] omits 5be418dc591 Fix old thinko in warning on pointer for storage order purposes omits 5a9b6a004f8 arc: Update doloop_end patterns omits 4186b7e93be arc: Fix (u)maddhisi patterns omits 0061fabeb93 arc: Update 64bit move split patterns. omits c6d2487098f Daily bump. omits d7462945387 libstdc++: Fix Wrong param type in :atomic_ref<_Tp*>::wait [...] omits 7976eccf5fe [libstdc++] Remove unused hasher instance. omits 5af06ce836d c++: braced-list overload resolution [PR100963] omits 1c4471ecc73 Backported from master: omits 46c1a9f6d03 c++: alias with same name as base fn [PR91706] omits 03346eb2ccd c++: fix modules binfo merging omits f3c9f939d03 Daily bump. omits e62029a785b c++: using-enum and access specifiers [PR100862] omits f1feb74046e c++: tsubst_function_decl and excess arg levels [PR100102] omits 23fa1e7eab7 libstdc++: add missing typename for dependent type in range [...] omits bcb5e97899e x86: Update g++.target/i386/pr100885.C omits c064e787b10 Fix ICE of insn does not satisfy its constraints. omits 505fb2363bd Daily bump. omits 002745ca366 PR fortran/98301 - random_init() is broken omits 4fff5f17826 Daily bump. omits d04fca1fc94 Daily bump. omits 83f932f23ca d: Fix ICE in gimplify_var_or_parm_decl, at gimplify.c:2755 [...] omits 2fdca7cfda7 Fortran - ICE in inline_matmul_assign omits a8d93bf68a3 Daily bump. omits 68eca1bc523 Fix miscompilation of predicate on bit-packed array types omits 8b1190d527d Tame fix for PR ipa/99122 omits d4ffc1d11b6 Remove call to gcc_unreachable in range-op.cc omits e58539d9650 arm: Fix ICE with CMSE nonsecure calls on Armv8.1-M [PR100333] omits 67a457824e1 ARC: gcc driver default to hs38_linux omits 39e8ea4234c Daily bump. omits 10c58754a86 libstdc++: Use __builtin_unreachable for constexpr assertio [...] omits 88ed4abb351 libstdc++: Fix return value of std::ranges::advance [PR 100833] omits f2b76257e9a libstdc++: Change [range.iter.op] functions to function obj [...] omits ad4c21f0f59 libstdc++: Fix installation of python hooks [PR 99453] omits 9622430bfad i386: Change absMMXMODEI:mode2 to an expander. omits 6ccf749b592 i386: Fix <any_extend:insn>v4qiv4di2 expander omits 22e42400221 Daily bump. omits 3d75b5cd9a3 PR100750: Require ELFv2 ABI for ROP test omits ee3edeb01ec c++: no clobber for C++20 destroying delete [PR91859] omits 7c61ce59421 c++: 'this' adjustment for devirtualized call omits 6d2de5e539b Daily bump. omits 718a78fcfb0 c++: Avoid -Wunused-value false positives on nullptr passed [...] omits 742b4b7a644 c++tools: Include <cstdlib> for exit [PR100731] omits 3a2fa2e819d libcpp: Fix up -fdirectives-only handling of // comments on [...] omits f4d6ea0c64b builtins: Fix ICE with unprototyped builtin call [PR100576] omits 490ffb47ad1 regcprop: Avoid DCE of asm goto [PR100590] omits c4d64d136e4 function: Set dummy DECL_ASSEMBLER_NAME in push_dummy_funct [...] omits 81c2cd08faf regcprop: Fix another cprop_hardreg bug [PR100342] omits ef397f64ffe Daily bump. omits 05f101620dd Daily bump. omits 6c84cc4389b Daily bump. omits 15c41a11ee5 testuite: fix libtdc++ libatomic flags omits 0be51abf080 aix: TLS precompute register parameters (PR 94177) omits 1e9e0798d22 PR fortran/98411 - Pointless warning for static variables omits 1cb4a0db82c PR fortran/100656 - prevent ICE in gfc_conv_expr_present omits cb5c89afbe0 Fortran: Fix erroneous "pointer argument is not associated" [...] omits e1489a3d613 libstdc++: Implement P2328 changes to join_view omits 49f369fb33f libstdc++: Fix iterator caching inside range adaptors [PR100479] omits 365deb83992 c++: access for hidden friend of nested class template [PR100502] omits 3084317511a Daily bump. omits 0faee8bae39 arm: Remove use of opts_set in arm_configure_build_target [ [...] omits 4290ac957ce arm: Avoid emitting bogus CFA adjusts for CMSE nonsecure ca [...] omits f9910cefc85 Daily bump. omits 74c9a1e1584 Daily bump. omits de55a48960d Fortran: fix passing return value to class(*) dummy argument omits 6be2c12e37b i386: Fix split_double_mode with paradoxical subreg [PR100626] omits 51274fddd38 fortran/intrinsic.texi: Fix copy'n'paste errors and typos omits 41a5fc2a394 Fix typo and weird syntax in configure script omits edd7bbe0e96 tree-optimization/100519 - avoid reassociating asm goto defs omits d0a8a95003e ipa/100513 - fix SSA_NAME_DEF_STMT corruption in IPA param manip omits 3870fe246f4 middle-end/100509 - avoid folding constant to aggregate type omits 9b3852d998b tree-optimization/100492 - avoid irreducible regions in loo [...] omits 90faf2841c7 Daily bump. omits 32d4fa7d379 arm: Fix wrong code with MVE V2DImode loads and stores [PR99960] omits afc5ae0f622 Daily bump. omits 9ee61d2b51d fortran/intrinsic.texi: Use proper variable name omits 1d62f731b1c Daily bump. omits 907a70be204 Daily bump. omits 2bf34b9f4e4 libsanitizer: Remove cyclades from libsanitizer omits 35382423fe1 Fix internal error on locally derived bit-packed array type omits 36a70e6b64b Always translate Is_Pure flag into pure in C sense omits a9591c33e91 Fix segfault at run time on strict-alignment platforms omits 5f7834550ee Fix incorrect SLOC on instruction omits cc7fc1623b9 Daily bump. omits 0a1010428b3 c++: designated init with anonymous union [PR100489] omits e43f4768698 PR100281 C++: Fix SImode pointer handling omits a470d058707 Fix gnat.dg spurious failures on PowerPC64 LE omits 5f772bd9847 libstdc++: Disable floating_to_chars.cc on 16 bit targets omits 271fc1caac4 Testsuite/Fortran: gfortran.dg/pr96711.f90 - fix expected v [...] omits b54e50285c7 c++: _Complex template parameter [PR100634] omits 8b7212ebb80 c++: ICE with using and enum [PR100659] omits c2e1b3d2981 Daily bump. omits 11bdfd3ab1c rs6000: Add ROP tests omits 426241cd9ea rs6000: Conditionally define __ROP_PROTECT__ omits 7db55888473 rs6000: Emit ROP-mitigation instructions in prologue and epilogue omits 4ffe506d025 rs6000: Add -mrop-protect and -mprivileged flags omits 3bdd3e45955 c++: ICE with <=> fallback [PR100367] omits b02eef7b288 doc: Update description of __GXX_EXPERIMENTAL_CXX0X__ omits c412100235b arm/testsuite: Fix testcase for PR99977 omits fff482625ab c++: ICE with bad definition of decimal32 [PR100261] omits 74ad5558d2a c++: template template parm pack expansion [PR100372] omits c2aee0b9518 Daily bump. omits 6384e940a6d c++: "perfect" implicitly deleted move [PR100644] omits b786dafe9eb c++: constant expressions are evaluated [PR93314] omits ba165eda006 gcc-changelog: Remove use of non-strict mode omits efb6bda7f51 OpenMP/Fortran: Reject nonintrinsic assignments in OMP WORK [...] omits 0d9e2516272 Daily bump. omits 7d91dd2efb3 openmp: Notify team barrier of pending tasks in omp_fulfill_event omits f8d2cef5c54 libstdc++: Fix filesystem::path constraints for volatile [P [...] omits 2b571861001 libstdc++: Fix wrong thread waking on notify [PR100334] omits c28df7197b4 arm: Fix ICEs with compare-and-swap and -march=armv8-m.base [...] omits a16952ddf95 IBM Z: Avoid bash-specific substitution in configure omits da1f3245a8f Fortran/OpenMP: Handle implicit SAVE for variables in main omits ca205a821cd Update mpfr version to 3.1.6 omits 72b9eac1230 Daily bump. omits 77add0e7cf5 Daily bump. omits 3f3bcc115c8 Daily bump. omits 3196faf468e gcc-changelog: sync scripts. omits b59973ce8b8 testsuite: Add testcase for already fixed PR [PR88872] omits 919dcbb3a77 opts: add Warning keyword for 2 options omits 07579460443 Daily bump. omits 211a9230491 OpenMP: detach - fix firstprivate handling omits e218c2985d2 libphobos: Fix static asserts on NetBSD, FreeBSD, DragonFlyBSD omits 44150514226 PR c/100550 - ICE: in fold_convert_loc with function call V [...] omits ac5bab25cfd arm: Remove duplicate definitions from arm_mve.h (pr100419). omits ecfb8658c04 arm: correctly handle inequality comparisons against max co [...] omits 3aac28720af Daily bump. omits e3c9eb860c3 libstdc++: Implement P2367 changes to avoid some list-initi [...] omits ce3c70e9ed2 tree-optimization/100566 - fix another predication issue in VN omits b6ecd493886 libcpp: Fix up -fdirectives-only preprocessing of includes [...] omits 5998192bff6 expand: Don't reuse DEBUG_EXPRs with vector type if they ha [...] omits 58ce0470873 openmp: Fix up taskloop reduction ICE if taskloop has no it [...] omits e3f08b40a1f Daily bump. omits 0ffbf771465 RISC-V: For '-march' and '-mabi' options, add 'Negative' pr [...] omits 9625dd9e58b Update gcc ja.po. omits a46434cf23b libstdc++: Fix tests that fail in C++98 mode omits db9dec545bf libstdc++: Fix missing members in std::allocator<void> omits 16255fd2fdb libstdc++: Remove TODO comment omits 66b308931e5 libstdc++: Implement proposed resolution to LWG 3548 omits 0161bba22d4 libstdc++: Remove redundant -std=gnu++17 option from remain [...] omits e0c05ec749a libstdc++: Remove redundant -std=gnu++17 option from algori [...] omits 24eeefa9e41 libstdc++: Remove redundant -std=gnu++17 option from contai [...] omits b2f518f3c7f libstdc++: Remove redundant -std=gnu++17 option from strings tests omits 4e3d4243e58 libstdc++: Remove redundant -std=gnu++17 option from PMR tests omits 3cb0751e193 libstdc++: Remove redundant -std=gnu++17 option from concur [...] omits a49e815a628 libstdc++: Remove redundant -std=gnu++17 option from any/op [...] omits 4c059278725 libstdc++: Remove redundant -std=gnu++17 options from files [...] omits f91797541c7 libstdc++: Remove redundant -std=gnu++17 options from PSTL tests omits f9ae75fcbf1 libstdc++: Adjust expected errors in tests when compiled as C++20 omits 441ff687457 libstdc++: Rename test type to avoid clashing with std::any omits 43d3309d98c libstdc++: Fix definition of std::remove_cvref_t omits ddfba2359d5 libstdc++: Reject std::make_shared<T[]> [PR 99006] omits dbb87d6a9c3 libstdc++: Install libstdc++*-gdb.py more robustly [PR 99453] omits 9d6ee0d3c42 libstdc++: Remove extern "C" from Ryu sources omits 1011bb8bc67 aarch64: Avoid duplicating bti j insns for jump tables [PR99988] omits cb5051e0927 Daily bump. omits 23855a17660 d: Fix qualifier ignored in alias definition if parentheses [...] omits 270d1d643e8 libphobos: Fix visibility of std.process.searchPathFor omits a4a9cfee014 Daily bump. omits a6b45a8d16b Daily bump. omits 99964f67bab Daily bump. omits 768feed9323 libstdc++: Fix constraints for rvalue stream insertion/extraction omits 8482ed658ca libcpp: Fix up pragma preprocessing [PR100450] omits 3068b39d129 Daily bump. omits ca7d2f2ec91 libstdc++: Implement LWG 1203 for rvalue iostreams omits 4f354e7447c libstdc++: Add tests for std::invoke feature test macro omits 9ff7e01b7f7 libstdc++: Fix null dereferences in std::promise omits 48a3af6f615 libstdc++: Fix undefined behaviour in std::string omits 00ddf72a6f5 libstdc++: Fix null dereference in pb_ds containers omits cea2b1a52b3 libstdc++: Fix undefined behaviour in testsuite omits e99763ee6da libstdc++: Do not use deduced return type for std::visit [P [...] omits d22de093a91 IBM Z: Fix error checking for builtin vec_permi omits ccba1513d34 modulo-sched: skip loops with strange register defs [PR100225] omits 445ce3cfb68 IBM Z: Handle hard registers in s390_md_asm_adjust() omits 6c9cf075f7f Daily bump. omits e9a8d6852c9 Fix PR target/100402 omits ba013672f72 PR fortran/100274 - ICE in gfc_conv_procedure_call, at fort [...] omits 81c705e64d4 libstdc++: Implement LWG 3517/3520 for join_view/transform_view omits fcad2894215 PR rtl-optimization/100263: Ensure register can change mode omits dcb23f439f3 Fix PR rtl-optimization/100411 omits c980fbf5505 tree-optimization/100253 - fix bogus aligned vectorized loa [...] omits 3ac56ea477e tree-optimization/100278 - handle mismatched code in TBAA a [...] omits d941869a620 ipa/100308 - properly update the callgraph when pruning EH [...] omits 12ff76b01f0 tree-optimization/100414 - compute dominance info in phiopt omits a0302c041b1 tree-optimization/100329 - avoid reassociating asm goto defs omits 2a9847e9fe2 Daily bump. omits e71d9316e00 libstdc++: Implement proposed resolution for LWG 3532 omits da9c085ddbf nvptx: Fix up nvptx build against latest libstdc++ [PR100375] omits a7b9706482f Daily bump. omits a32b7d03210 c++: base-clause parsing and implicit 'this' [PR100362] omits 107ca5c2fd6 Fortran: Async I/O - avoid unlocked unlocking [PR100352] omits e90b46894e7 Daily bump. omits 8ec4974ed05 Daily bump. omits 204213fdf23 VAX: Accept ASHIFT in address expressions omits b5440b56552 Daily bump. omits 0081f6165bc libstdc++: Fix inconsistent feature test macros omits 7f37c47c1eb aix: Alias -m64 to -maix64 and -m32 to -maix32. omits 991ac2d157e early-remat.c: Fix new/delete mismatch [PR100230] omits 88393a07a8d c++/98032 - add testcase omits c5aa0e1416d tree-optimization/96513 - add testcase for fixed bug omits d5bfe5a43a6 Daily bump. omits 575cc089af3 Update gcc sv.po. omits 8a87946e20e Update gcc fr.po. omits 4e54a34eed4 libstdc++: Add missing 'inline' specifiers to net::ip funct [...] omits b222ba525fc libstdc++: Define __cpp_lib_constexpr_string macro omits bda407c9a0d arm: fix UB due to missing mode check [PR100311] omits a515ce926b9 testsuite: Remove dg-options from pr100305.c [PR100305] omits 5ac1313f32c aarch64: Fix ICE in aarch64_add_offset_1_temporaries [PR100302] omits 50c826db7a3 c++: Fix up detach clause vs. data-sharing clause checking [...] omits f94c6caac7f [omp, simt] Fix expand_GOMP_SIMT_* omits cd0a059bd38 aarch64: Fix address mode for vec_concat pattern [PR100305] omits dfaa29b5441 aarch64: Handle SVE attributes in comp_type_attributes [PR100270] omits b6c6d794775 Fortran/OpenMP: Fix var-list expr parsing with array/dt omits 3b6cd127eba Daily bump. omits 6590e4ae7c8 Update gcc .po files. omits 6f60fd21fd4 bpf: allow BSS symbols to be global symbols omits 76c6c7261c6 bpf: align function entry point to 64 bits omits aae5106525d libstdc++: Add missing noexcept on std::thread member funct [...] omits 100cc845cda arm: fix UB when compiling thumb2 with PIC [PR100236] omits ac66ed554ad Revert "libstdc++: Add workaround for ia32 floating atomics [...] omits c03f3077b15 i386: Fix atomic FP peepholes [PR100182] omits 2b43cf037f5 Synchronize Rocket Lake's processor_names and processor_cos [...] omits a8cc9bd2da9 Daily bump. omits c6a94ee07e3 libstdc++: Fix up lambda in join_view::_Iterator::operator+ [...] omits 9532344edcf c++: do_class_deduction and dependent init [PR93383] omits 5aee8c2a33a Fortran - allow target of pointer from evaluation of functi [...] omits 3efd52599ae PR fortran/100154 - ICE in gfc_conv_procedure_call, at fort [...] omits fb7c736c2f1 c++: Prevent bogus -Wtype-limits warning with NTTP [PR100161] omits af53e450e5c c++: Don't allow defining types in enum-base [PR96380] omits bb3316a6f10 libgomp/testsuite: Fix checks for dg-excess-errors omits e89e883a450 aarch64: Fix up last commit [PR100200] omits 9e80a135fff [PATCH] Backport fix for PR target/98952 omits 3fe1c1fd0eb aarch64: Fix UB in the compiler [PR100200] omits 80dc24f813a veclower: Fix up vec_shl matching of VEC_PERM_EXPR [PR100239] omits 7f8eea0b164 cfgcleanup: Fix -fcompare-debug issue in outgoing_edges_mat [...] omits b363daf1321 vmsdbgout: Remove useless register keywords omits c7421c7dd2c testsuite: Add -fchecking to dg-ice tests omits 12333b7e763 cprop: Fix -fcompare-debug bug in constprop_register [PR100148] omits 98b9ac3f4c4 Bump BASE-VER omits 50bc9185c28 c++: Remove #error for release builds omits d81efb065d7 Update ChangeLog and version files for release omits 1a6ef9a8b02 Update gennews for GCC 10 and GCC 11. omits 6ed29a4ed4f Daily bump. omits d3212299e2c Daily bump. omits a6f018fcc6c Daily bump. omits 5b2ac9b40c3 Daily bump. omits 7a7fc01b9d2 testsuite/substr_{9,10}.f90: Move to gfortran.dg/ omits ee8b08ad88d libstdc++: Fix semaphore to work with system_clock timeouts omits dcf46d72078 libstdc++: Add options for libatomic to test omits a750d7d4cf4 Daily bump. omits c9da070318f libstdc++: Fix "bare" notifications dropped by waiters check omits 718fcebe8b6 libstdc++: Remove #error from <semaphore> implementation [P [...] omits a21f3b38c3b libstdc++: Add workaround for ia32 floating atomics miscomp [...] omits 3d8c8b6146a gfortran.dg/pr68078.f90: Avoid increasing RLIMIT_AS omits 42f2d16e72f testsuite/100176 - fix struct-layout-1_generate.c compile omits 74bd25f9a4f Avoid -latomic for amdgcn offloading omits c0ffafb343a [libstdc++] Fix test timeout in stop_calback/destroy.cc omits 3a8437df291 Daily bump. omits e826f7355af [libstdc++] Add missing _M_try_acquire() to __platform_semaphore omits 64e1ab67f86 libstdc++: Fix whitespace in license boilerplate omits 4cdb510fb0d Fix endian bug in rust demangler omits 89ddb58cda7 testsuite/100176 - fix struct-layout-1_generate.c compile omits 53e85b38aaa Add stopgap fix for PR ada/99360 omits 0857fc3820b Fix AIX libstdc++ semaphore support [PR100164] omits 3756d99dab6 libphobos: Fix build fails for powerpc-linux omits fbb7739892e Daily bump. omits 8580fafcca7 Regenerate gcc.pot. omits 27350b77a92 libstdc++: Disable tests that fail after atomic wait/notify [...] omits 246abba01f3 libstdc++: Refactor/cleanup of C++20 atomic wait implementation omits 8bd3b0c11cb rs6000: Fix cpu selection w/ isel (PR100108) omits 432a5b8744b It seems we bumped LTO_major_version last time 2 years ago. omits eecefcb78c3 libstdc++: Implement P2259R1 changes [PR95983] omits 73ac2cfc69f libstdc++: Define __cpp_lib_to_chars for C++20 [PR 100146] omits 62dfbfd4906 libstdc++: Update ppc64le baseline_symbols.txt omits 14298862c94 Fix typo in param description. omits b8708709f72 Document ranger-logical-depth in invoke.texi omits faf4651a558 Set DEV-PHASE to prerelease.
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allm [...] \ O -- O -- O (a935332c338)
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: ChangeLog | 47 - Makefile.def | 1 - Makefile.in | 13 - Makefile.tpl | 12 - c++tools/ChangeLog | 25 - c++tools/configure | 6 +- c++tools/configure.ac | 6 +- c++tools/server.cc | 1 - config/ChangeLog | 28 - config/mh-darwin | 65 +- configure | 431 +- configure.ac | 23 +- contrib/ChangeLog | 90 - contrib/download_prerequisites | 2 +- contrib/gcc-changelog/git_check_commit.py | 13 +- contrib/gcc-changelog/git_commit.py | 126 +- contrib/gcc-changelog/git_email.py | 47 +- contrib/gcc-changelog/git_repository.py | 7 +- contrib/gcc-changelog/git_update_version.py | 14 +- contrib/gcc-changelog/test_email.py | 49 +- contrib/gcc-changelog/test_patches.txt | 597 +- contrib/gcc-git-customization.sh | 7 +- contrib/gennews | 4 +- contrib/git-backport.py | 44 +- contrib/git-commit-mklog.py | 59 - contrib/git-descr.sh | 37 - contrib/git-fix-changelog.py | 92 - contrib/git-undescr.sh | 13 - contrib/header-tools/ChangeLog | 12 - contrib/mklog.py | 63 +- contrib/prepare-commit-msg | 2 +- contrib/prerequisites.md5 | 2 +- contrib/prerequisites.sha512 | 2 +- contrib/reghunt/ChangeLog | 12 - contrib/regression/ChangeLog | 12 - contrib/test_mklog.py | 10 +- fixincludes/ChangeLog | 21 - fixincludes/fixincl.x | 10 +- fixincludes/inclhack.def | 9 +- fixincludes/tests/base/sys/socket.h | 1 - gcc/BASE-VER | 2 +- gcc/ChangeLog | 5130 ------- gcc/DATESTAMP | 2 +- gcc/DEV-PHASE | 1 + gcc/Makefile.in | 7 + gcc/ada/ChangeLog | 231 - gcc/ada/Makefile.rtl | 6 - gcc/ada/adaint.c | 3 - gcc/ada/exp_attr.adb | 30 +- gcc/ada/exp_ch4.adb | 6 +- gcc/ada/exp_ch6.adb | 10 +- gcc/ada/gcc-interface/Makefile.in | 10 +- gcc/ada/gcc-interface/decl.c | 117 +- gcc/ada/gcc-interface/trans.c | 12 +- gcc/ada/gcc-interface/utils.c | 12 +- gcc/ada/libgnat/g-sercom__linux.adb | 1 - gcc/ada/libgnat/g-sercom__mingw.adb | 1 - gcc/ada/libgnat/s-dwalin.adb | 916 +- gcc/ada/libgnat/s-dwalin.ads | 148 +- gcc/ada/libgnat/s-objrea.adb | 72 +- gcc/ada/libgnat/s-objrea.ads | 25 +- gcc/ada/sem_prag.adb | 74 +- gcc/analyzer/ChangeLog | 166 - gcc/analyzer/analyzer.h | 2 - gcc/analyzer/engine.cc | 33 +- gcc/analyzer/region-model-manager.cc | 80 +- gcc/analyzer/region-model.cc | 163 +- gcc/analyzer/region-model.h | 22 +- gcc/analyzer/region.cc | 33 +- gcc/analyzer/sm-malloc.cc | 30 +- gcc/analyzer/store.cc | 250 +- gcc/analyzer/store.h | 82 +- gcc/analyzer/svalue.cc | 62 +- gcc/analyzer/svalue.h | 2 + gcc/asan.c | 73 +- gcc/attribs.c | 14 +- gcc/bitmap.c | 108 - gcc/bitmap.h | 7 - gcc/brig/ChangeLog | 12 - gcc/builtins.c | 128 +- gcc/c-family/ChangeLog | 182 - gcc/c-family/c-attribs.c | 39 +- gcc/c-family/c-common.c | 21 +- gcc/c-family/c-cppbuiltin.c | 6 - gcc/c-family/c-format.c | 9 +- gcc/c-family/c-omp.c | 43 +- gcc/c-family/c-opts.c | 6 +- gcc/c-family/c-pretty-print.c | 6 - gcc/c-family/c-ubsan.c | 14 +- gcc/c-family/c-warn.c | 50 +- gcc/c-family/c.opt | 4 +- gcc/c/ChangeLog | 121 - gcc/c/c-decl.c | 4 - gcc/c/c-fold.c | 1 - gcc/c/c-objc-common.c | 6 - gcc/c/c-parser.c | 9 - gcc/c/c-typeck.c | 52 +- gcc/calls.c | 11 +- gcc/cfgcleanup.c | 10 +- gcc/cfgexpand.c | 54 +- gcc/cfgloopmanip.c | 1 - gcc/cfgrtl.c | 33 +- gcc/cgraph.c | 6 +- gcc/collect2.c | 52 +- gcc/combine.c | 46 +- gcc/common/config/arm/arm-common.c | 47 +- gcc/common/config/i386/cpuinfo.h | 4 +- gcc/common/config/i386/i386-common.c | 52 +- gcc/common/config/riscv/riscv-common.c | 19 +- gcc/common/config/rs6000/rs6000-common.c | 10 - gcc/common/config/s390/s390-common.c | 4 +- gcc/config.gcc | 22 +- gcc/config.in | 91 - gcc/config/aarch64/aarch64-bti-insert.c | 15 - gcc/config/aarch64/aarch64-c.c | 2 - gcc/config/aarch64/aarch64-cores.def | 4 +- gcc/config/aarch64/aarch64-cost-tables.h | 104 - gcc/config/aarch64/aarch64-protos.h | 19 +- gcc/config/aarch64/aarch64-simd.md | 14 +- gcc/config/aarch64/aarch64-sve.md | 6 +- gcc/config/aarch64/aarch64-tune.md | 2 +- gcc/config/aarch64/aarch64.c | 747 +- gcc/config/aarch64/aarch64.md | 5 +- gcc/config/aarch64/constraints.md | 2 - gcc/config/aarch64/fractional-cost.h | 236 - gcc/config/aarch64/predicates.md | 4 +- gcc/config/arc/arc-protos.h | 1 - gcc/config/arc/arc.c | 44 +- gcc/config/arc/arc.h | 2 +- gcc/config/arc/arc.md | 203 +- gcc/config/arc/simdext.md | 38 +- gcc/config/arm/arm-c.c | 6 +- gcc/config/arm/arm-cpus.in | 12 +- gcc/config/arm/arm-protos.h | 3 +- gcc/config/arm/arm.c | 310 +- gcc/config/arm/arm.h | 15 - gcc/config/arm/arm.md | 30 +- gcc/config/arm/arm.opt | 10 - gcc/config/arm/arm_mve.h | 613 +- gcc/config/arm/arm_neon.h | 68 - gcc/config/arm/arm_neon_builtins.def | 6 +- gcc/config/arm/mve.md | 35 +- gcc/config/arm/neon.md | 153 +- gcc/config/arm/sync.md | 28 +- gcc/config/arm/t-rmprofile | 25 +- gcc/config/arm/thumb1.md | 15 - gcc/config/arm/vec-common.md | 14 +- gcc/config/arm/vfp.md | 29 +- gcc/config/bpf/bpf.h | 16 +- gcc/config/darwin-c.c | 2 +- gcc/config/darwin-driver.c | 66 +- gcc/config/darwin.c | 69 +- gcc/config/darwin.h | 437 +- gcc/config/darwin.opt | 159 +- gcc/config/gcn/gcn-hsa.h | 59 - gcc/config/gcn/gcn-opts.h | 7 - gcc/config/gcn/gcn-valu.md | 18 +- gcc/config/gcn/gcn.c | 85 +- gcc/config/gcn/gcn.md | 6 +- gcc/config/gcn/gcn.opt | 21 - gcc/config/gcn/mkoffload.c | 135 +- gcc/config/i386/amxbf16intrin.h | 2 +- gcc/config/i386/amxint8intrin.h | 2 +- gcc/config/i386/amxtileintrin.h | 8 +- gcc/config/i386/avx512dqintrin.h | 4 +- gcc/config/i386/avx512fintrin.h | 76 +- gcc/config/i386/constraints.md | 5 - gcc/config/i386/darwin.h | 43 +- gcc/config/i386/darwin32-biarch.h | 26 + gcc/config/i386/darwin64-biarch.h | 26 + gcc/config/i386/driver-i386.c | 25 +- gcc/config/i386/emmintrin.h | 5 +- gcc/config/i386/i386-builtin.def | 8 +- gcc/config/i386/i386-builtins.c | 10 +- gcc/config/i386/i386-c.c | 6 - gcc/config/i386/i386-expand.c | 56 +- gcc/config/i386/i386-options.c | 17 +- gcc/config/i386/i386-opts.h | 7 - gcc/config/i386/i386-protos.h | 1 - gcc/config/i386/i386.c | 158 +- gcc/config/i386/i386.h | 29 +- gcc/config/i386/i386.md | 97 +- gcc/config/i386/i386.opt | 28 - gcc/config/i386/ia32intrin.h | 42 +- gcc/config/i386/mingw-w64.h | 9 - gcc/config/i386/mingw32.h | 8 - gcc/config/i386/mwaitintrin.h | 52 - gcc/config/i386/pmmintrin.h | 13 +- gcc/config/i386/predicates.md | 2 - gcc/config/i386/serializeintrin.h | 7 +- gcc/config/i386/sse.md | 177 +- gcc/config/i386/sync.md | 150 +- gcc/config/i386/winnt.c | 4 +- gcc/config/i386/x86gprintrin.h | 13 - gcc/config/mips/mips-msa.md | 22 - gcc/config/mips/mips-protos.h | 1 - gcc/config/mips/mips.c | 23 +- gcc/config/nvptx/nvptx.c | 10 +- gcc/config/pa/pa-d.c | 2 +- gcc/config/pa/pa-modes.def | 3 - gcc/config/pa/pa-protos.h | 1 + gcc/config/pa/pa.c | 106 +- gcc/config/pa/pa.h | 17 +- gcc/config/pa/pa.md | 391 +- gcc/config/pa/pa.opt | 8 +- gcc/config/riscv/arch-canonicalize | 53 +- gcc/config/riscv/multilib-generator | 96 +- gcc/config/riscv/riscv.c | 4 +- gcc/config/riscv/riscv.h | 2 - gcc/config/riscv/riscv.opt | 4 +- gcc/config/riscv/t-riscv | 2 +- gcc/config/rs6000/aix.h | 7 - gcc/config/rs6000/aix64.opt | 6 - gcc/config/rs6000/aix71.h | 1 - gcc/config/rs6000/aix72.h | 1 - gcc/config/rs6000/altivec.h | 8 +- gcc/config/rs6000/altivec.md | 297 +- gcc/config/rs6000/darwin.h | 5 +- gcc/config/rs6000/darwin.md | 19 +- gcc/config/rs6000/dfp.md | 14 - gcc/config/rs6000/driver-rs6000.c | 3 - gcc/config/rs6000/fusion.md | 1868 +-- gcc/config/rs6000/genfusion.pl | 138 +- gcc/config/rs6000/mma.md | 41 +- gcc/config/rs6000/power10.md | 25 - gcc/config/rs6000/predicates.md | 26 +- gcc/config/rs6000/rs6000-builtin.def | 80 +- gcc/config/rs6000/rs6000-c.c | 3 - gcc/config/rs6000/rs6000-call.c | 276 +- gcc/config/rs6000/rs6000-cpus.def | 10 +- gcc/config/rs6000/rs6000-internal.h | 5 +- gcc/config/rs6000/rs6000-logue.c | 100 +- gcc/config/rs6000/rs6000-p8swap.c | 19 - gcc/config/rs6000/rs6000.c | 3526 +++-- gcc/config/rs6000/rs6000.h | 14 +- gcc/config/rs6000/rs6000.md | 279 +- gcc/config/rs6000/rs6000.opt | 18 +- gcc/config/rs6000/vector.md | 194 +- gcc/config/rs6000/vsx.md | 205 +- gcc/config/rs6000/vxworks.h | 4 + gcc/config/s390/driver-native.c | 6 +- gcc/config/s390/predicates.md | 9 +- gcc/config/s390/s390-builtins.def | 44 +- gcc/config/s390/s390-c.c | 2 - gcc/config/s390/s390-opts.h | 2 +- gcc/config/s390/s390.c | 195 +- gcc/config/s390/s390.h | 18 +- gcc/config/s390/s390.md | 42 +- gcc/config/s390/s390.opt | 5 +- gcc/config/s390/tpf.md | 6 +- gcc/config/s390/vecintrin.h | 4 +- gcc/config/sparc/leon5.md | 103 - gcc/config/sparc/sparc-modes.def | 3 - gcc/config/sparc/sparc-opts.h | 1 - gcc/config/sparc/sparc.c | 203 +- gcc/config/sparc/sparc.h | 36 +- gcc/config/sparc/sparc.md | 12 +- gcc/config/sparc/sparc.opt | 3 - gcc/config/vax/vax.c | 34 +- gcc/config/vx-common.h | 2 +- gcc/config/vxworks.h | 2 +- gcc/config/xtensa/xtensa.c | 3 +- gcc/configure | 660 +- gcc/configure.ac | 302 +- gcc/coretypes.h | 8 +- gcc/coverage.c | 35 +- gcc/cp/ChangeLog | 1665 --- gcc/cp/call.c | 90 +- gcc/cp/class.c | 17 +- gcc/cp/constexpr.c | 236 +- gcc/cp/constraint.cc | 55 +- gcc/cp/coroutines.cc | 973 +- gcc/cp/cp-gimplify.c | 101 +- gcc/cp/cp-objcp-common.c | 24 +- gcc/cp/cp-tree.h | 52 +- gcc/cp/cvt.c | 38 +- gcc/cp/decl.c | 313 +- gcc/cp/decl2.c | 17 +- gcc/cp/except.c | 29 +- gcc/cp/init.c | 77 +- gcc/cp/lambda.c | 39 +- gcc/cp/logic.cc | 118 +- gcc/cp/mangle.c | 21 +- gcc/cp/method.c | 51 +- gcc/cp/module.cc | 13 +- gcc/cp/name-lookup.c | 16 +- gcc/cp/name-lookup.h | 5 +- gcc/cp/parser.c | 291 +- gcc/cp/pt.c | 627 +- gcc/cp/rtti.c | 2 +- gcc/cp/search.c | 7 - gcc/cp/semantics.c | 62 +- gcc/cp/tree.c | 85 +- gcc/cp/typeck.c | 53 +- gcc/cp/typeck2.c | 85 +- gcc/cprop.c | 8 +- gcc/d/ChangeLog | 248 - gcc/d/d-attribs.cc | 4 +- gcc/d/d-builtins.cc | 17 +- gcc/d/d-codegen.cc | 61 +- gcc/d/d-convert.cc | 51 +- gcc/d/d-frontend.cc | 33 +- gcc/d/d-lang.cc | 8 +- gcc/d/d-spec.cc | 49 +- gcc/d/d-tree.h | 3 - gcc/d/decl.cc | 8 +- gcc/d/dmd/cond.c | 29 +- gcc/d/dmd/dcast.c | 15 +- gcc/d/dmd/dinterpret.c | 9 - gcc/d/dmd/dsymbolsem.c | 7 +- gcc/d/dmd/expression.c | 23 +- gcc/d/dmd/expression.h | 2 - gcc/d/dmd/expressionsem.c | 12 +- gcc/d/dmd/mtype.c | 5 +- gcc/d/dmd/statementsem.c | 36 +- gcc/d/expr.cc | 35 +- gcc/d/toir.cc | 32 +- gcc/d/typeinfo.cc | 38 +- gcc/diagnostic-show-locus.c | 6 +- gcc/doc/cpp.texi | 12 +- gcc/doc/extend.texi | 204 +- gcc/doc/install.texi | 42 +- gcc/doc/invoke.texi | 202 +- gcc/doc/md.texi | 52 +- gcc/doc/tm.texi | 17 - gcc/doc/tm.texi.in | 4 - gcc/doc/trouble.texi | 7 +- gcc/dwarf2out.c | 109 +- gcc/early-remat.c | 2 +- gcc/emit-rtl.c | 3 +- gcc/exec-tool.in | 8 - gcc/explow.c | 9 +- gcc/expmed.c | 5 +- gcc/expr.c | 2 - gcc/fold-const.c | 107 +- gcc/fortran/ChangeLog | 1081 -- gcc/fortran/arith.c | 45 +- gcc/fortran/array.c | 31 +- gcc/fortran/check.c | 156 +- gcc/fortran/class.c | 33 +- gcc/fortran/decl.c | 61 +- gcc/fortran/expr.c | 150 +- gcc/fortran/frontend-passes.c | 41 +- gcc/fortran/gfortran.h | 1 - gcc/fortran/interface.c | 11 +- gcc/fortran/intrinsic.c | 66 +- gcc/fortran/intrinsic.h | 3 +- gcc/fortran/intrinsic.texi | 17 +- gcc/fortran/io.c | 2 +- gcc/fortran/iresolve.c | 21 +- gcc/fortran/match.c | 44 +- gcc/fortran/misc.c | 10 +- gcc/fortran/openmp.c | 1 - gcc/fortran/parse.c | 21 - gcc/fortran/primary.c | 16 +- gcc/fortran/resolve.c | 152 +- gcc/fortran/simplify.c | 96 +- gcc/fortran/symbol.c | 3 - gcc/fortran/target-memory.c | 5 +- gcc/fortran/trans-array.c | 182 +- gcc/fortran/trans-array.h | 3 - gcc/fortran/trans-decl.c | 57 +- gcc/fortran/trans-expr.c | 52 +- gcc/fortran/trans-intrinsic.c | 223 +- gcc/fortran/trans-openmp.c | 5 +- gcc/fortran/trans-stmt.c | 28 +- gcc/fortran/trans-types.c | 8 +- gcc/fortran/trans.h | 1 - gcc/function.c | 5 +- gcc/gcc.c | 20 +- gcc/gcov.c | 158 +- gcc/gimple-array-bounds.cc | 2 - gcc/gimple-expr.c | 20 +- gcc/gimple-fold.c | 45 +- gcc/gimple-isel.cc | 11 +- gcc/gimple-loop-interchange.cc | 5 +- gcc/gimple-loop-jam.c | 4 +- gcc/gimple-range-cache.cc | 367 +- gcc/gimple-range-cache.h | 5 +- gcc/gimple-range.cc | 158 +- gcc/gimple-range.h | 6 +- gcc/gimple-ssa-store-merging.c | 17 +- gcc/gimple-walk.c | 24 - gcc/gimple.c | 8 +- gcc/gimple.h | 25 - gcc/gimplify.c | 133 +- gcc/go/ChangeLog | 21 - gcc/go/go-gcc.cc | 155 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/backend.h | 145 +- gcc/go/gofrontend/expressions.cc | 82 +- gcc/go/gofrontend/gogo.cc | 94 +- gcc/go/gofrontend/gogo.h | 8 - gcc/go/gofrontend/statements.cc | 6 +- gcc/go/gofrontend/types.cc | 86 +- gcc/godump.c | 4 +- gcc/ifcvt.c | 24 +- gcc/internal-fn.c | 12 - gcc/ipa-cp.c | 75 +- gcc/ipa-fnsummary.c | 15 +- gcc/ipa-icf-gimple.c | 3 - gcc/ipa-modref-tree.h | 2 +- gcc/ipa-modref.c | 56 +- gcc/ipa-param-manipulation.c | 6 +- gcc/ipa-prop.c | 43 +- gcc/ipa-prop.h | 13 - gcc/ipa-pure-const.c | 4 +- gcc/ipa-sra.c | 114 +- gcc/ipa.c | 200 +- gcc/ira-color.c | 71 +- gcc/jit/ChangeLog | 40 - gcc/jit/Make-lang.in | 63 +- gcc/jit/docs/examples/tut04-toyvm/toyvm.c | 2 +- gcc/jit/docs/examples/tut04-toyvm/toyvm.cc | 2 +- gcc/jit/jit-dejagnu.h | 338 - gcc/jit/jit-playback.c | 4 +- gcc/loop-invariant.c | 19 +- gcc/lra-assigns.c | 3 +- gcc/lra-constraints.c | 22 +- gcc/lto-streamer.h | 4 +- gcc/lto/ChangeLog | 23 - gcc/lto/lto-common.c | 13 +- gcc/lto/lto-object.c | 8 +- gcc/match.pd | 35 +- gcc/modulo-sched.c | 56 +- gcc/multiple_target.c | 25 +- gcc/objc/ChangeLog | 12 - gcc/objcp/ChangeLog | 12 - gcc/omp-general.c | 6 - gcc/omp-low.c | 107 +- gcc/optabs-tree.c | 21 +- gcc/optabs.c | 16 +- gcc/params.opt | 10 +- gcc/po/ChangeLog | 55 - gcc/po/be.po | 14258 +++++++++--------- gcc/po/da.po | 14304 +++++++++--------- gcc/po/de.po | 14305 +++++++++--------- gcc/po/el.po | 14259 +++++++++--------- gcc/po/es.po | 14311 +++++++++--------- gcc/po/fi.po | 14280 +++++++++--------- gcc/po/fr.po | 14293 +++++++++--------- gcc/po/gcc.pot | 14270 +++++++++--------- gcc/po/hr.po | 14257 +++++++++--------- gcc/po/id.po | 14290 +++++++++--------- gcc/po/ja.po | 14369 +++++++++---------- gcc/po/nl.po | 14272 +++++++++--------- gcc/po/ru.po | 14308 +++++++++--------- gcc/po/sr.po | 14291 +++++++++--------- gcc/po/sv.po | 14277 +++++++++--------- gcc/po/tr.po | 11238 ++++++++------- gcc/po/uk.po | 12559 ++++++++-------- gcc/po/vi.po | 11228 +++++++-------- gcc/po/zh_CN.po | 14311 +++++++++--------- gcc/po/zh_TW.po | 14291 +++++++++--------- gcc/postreload.c | 3 +- gcc/range-op.cc | 29 +- gcc/real.c | 6 +- gcc/regcprop.c | 49 +- gcc/reload.c | 9 +- gcc/rtl.c | 4 +- gcc/rtl.h | 8 - gcc/rtlanal.c | 4 +- gcc/sanopt.c | 5 +- gcc/shrink-wrap.c | 5 +- gcc/simplify-rtx.c | 106 +- gcc/stor-layout.c | 30 +- gcc/symtab.c | 2 - gcc/system.h | 13 - gcc/target.def | 22 - gcc/testsuite/ChangeLog | 5455 ------- .../c-c++-common/Wshift-negative-value-1.c | 9 +- .../c-c++-common/Wshift-negative-value-10.c | 7 - .../c-c++-common/Wshift-negative-value-2.c | 5 +- .../c-c++-common/Wshift-negative-value-3.c | 5 +- .../c-c++-common/Wshift-negative-value-4.c | 5 +- .../c-c++-common/Wshift-negative-value-7.c | 5 - .../c-c++-common/Wshift-negative-value-8.c | 5 - .../c-c++-common/Wshift-negative-value-9.c | 5 - gcc/testsuite/c-c++-common/Wshift-overflow-1.c | 45 +- gcc/testsuite/c-c++-common/Wshift-overflow-10.c | 5 - gcc/testsuite/c-c++-common/Wshift-overflow-11.c | 5 - gcc/testsuite/c-c++-common/Wshift-overflow-12.c | 5 - gcc/testsuite/c-c++-common/Wshift-overflow-2.c | 1 + gcc/testsuite/c-c++-common/Wshift-overflow-5.c | 7 +- gcc/testsuite/c-c++-common/Wshift-overflow-6.c | 3 +- gcc/testsuite/c-c++-common/Wshift-overflow-7.c | 65 +- gcc/testsuite/c-c++-common/Wshift-overflow-8.c | 5 - gcc/testsuite/c-c++-common/Wshift-overflow-9.c | 7 - .../c-c++-common/builtin-convertvector-3.c | 11 - gcc/testsuite/c-c++-common/cpp/dir-only-9.c | 13 - gcc/testsuite/c-c++-common/cpp/pr104147.c | 27 - gcc/testsuite/c-c++-common/cpp/va-opt-9.c | 20 - gcc/testsuite/c-c++-common/dfp/convert-bfp-11.c | 20 +- .../c-c++-common/goacc/kernels-decompose-ice-1.c | 2 +- .../c-c++-common/goacc/kernels-decompose-ice-2.c | 2 +- gcc/testsuite/c-c++-common/goacc/pr102432.c | 23 - gcc/testsuite/c-c++-common/gomp/pr100450.c | 20 - gcc/testsuite/c-c++-common/gomp/pr100902-1.c | 17 - gcc/testsuite/c-c++-common/gomp/pr101535-1.c | 31 - gcc/testsuite/c-c++-common/gomp/pr101535-2.c | 11 - gcc/testsuite/c-c++-common/gomp/pr102431.c | 16 - gcc/testsuite/c-c++-common/gomp/pr102432.c | 23 - gcc/testsuite/c-c++-common/gomp/pr102640.c | 44 - gcc/testsuite/c-c++-common/gomp/task-detach-3.c | 19 - gcc/testsuite/c-c++-common/modref-dse.c | 38 - gcc/testsuite/c-c++-common/pr100785.c | 21 - gcc/testsuite/c-c++-common/pr101537.c | 26 - gcc/testsuite/c-c++-common/pr103881.c | 20 - gcc/testsuite/c-c++-common/pr105186.c | 5 - gcc/testsuite/c-c++-common/torture/pr101636.c | 30 - gcc/testsuite/c-c++-common/torture/pr104497.c | 12 - .../c-c++-common/ubsan/float-div-by-zero-2.c | 18 - gcc/testsuite/c-c++-common/ubsan/pr64888.c | 27 - gcc/testsuite/g++.dg/DRs/dr2082.C | 12 - gcc/testsuite/g++.dg/abi/anon4.C | 1 - gcc/testsuite/g++.dg/abi/mangle-union1.C | 10 - gcc/testsuite/g++.dg/analyzer/placement-new.C | 2 - gcc/testsuite/g++.dg/analyzer/pr100244.C | 22 - gcc/testsuite/g++.dg/asan/pr102656.C | 27 - gcc/testsuite/g++.dg/asan/pr104449.C | 16 - .../g++.dg/compat/struct-layout-1_generate.c | 2 - gcc/testsuite/g++.dg/concepts/explicit-spec1.C | 9 - gcc/testsuite/g++.dg/concepts/pr105061.C | 13 - .../coro-bad-gro-00-class-gro-scalar-return.C | 2 +- gcc/testsuite/g++.dg/coroutines/pr102454.C | 38 - gcc/testsuite/g++.dg/coroutines/pr103328.C | 32 - gcc/testsuite/g++.dg/coroutines/pr95520.C | 29 - gcc/testsuite/g++.dg/cpp/pr103012.C | 18 - gcc/testsuite/g++.dg/cpp0x/alias-decl-72.C | 9 - gcc/testsuite/g++.dg/cpp0x/alias-decl-72a.C | 9 - gcc/testsuite/g++.dg/cpp0x/alias-decl-74.C | 9 - gcc/testsuite/g++.dg/cpp0x/alias-decl-mem1.C | 20 - gcc/testsuite/g++.dg/cpp0x/alias-decl-ttp1.C | 6 - gcc/testsuite/g++.dg/cpp0x/alias-decl-ttp2.C | 25 - gcc/testsuite/g++.dg/cpp0x/alias-decl-variadic2.C | 13 - gcc/testsuite/g++.dg/cpp0x/alias-decl-void1.C | 18 - gcc/testsuite/g++.dg/cpp0x/alignas20.C | 26 - gcc/testsuite/g++.dg/cpp0x/constexpr-104472.C | 9 - gcc/testsuite/g++.dg/cpp0x/constexpr-105321.C | 18 - gcc/testsuite/g++.dg/cpp0x/constexpr-52830.C | 1 - gcc/testsuite/g++.dg/cpp0x/constexpr-condition.C | 2 +- gcc/testsuite/g++.dg/cpp0x/constexpr-empty14.C | 1 - gcc/testsuite/g++.dg/cpp0x/constexpr-empty16.C | 10 - gcc/testsuite/g++.dg/cpp0x/constexpr-empty17.C | 21 - .../g++.dg/cpp0x/constexpr-fno-elide-ctors1.C | 89 - gcc/testsuite/g++.dg/cpp0x/decltype-bitfield1.C | 65 - gcc/testsuite/g++.dg/cpp0x/decltype-bitfield2.C | 18 - gcc/testsuite/g++.dg/cpp0x/decltype-nonstatic1.C | 16 - gcc/testsuite/g++.dg/cpp0x/decltype81.C | 15 - gcc/testsuite/g++.dg/cpp0x/deleted15.C | 6 - gcc/testsuite/g++.dg/cpp0x/enum_base4.C | 8 - gcc/testsuite/g++.dg/cpp0x/enum_base5.C | 7 - gcc/testsuite/g++.dg/cpp0x/implicit-delete1.C | 20 - gcc/testsuite/g++.dg/cpp0x/initlist-new6.C | 39 - gcc/testsuite/g++.dg/cpp0x/initlist-nrv1.C | 34 - gcc/testsuite/g++.dg/cpp0x/initlist124.C | 13 - .../g++.dg/cpp0x/lambda/lambda-current-inst1.C | 18 - .../g++.dg/cpp0x/lambda/lambda-defarg10.C | 21 - gcc/testsuite/g++.dg/cpp0x/noexcept68.C | 8 - gcc/testsuite/g++.dg/cpp0x/noexcept69.C | 12 - gcc/testsuite/g++.dg/cpp0x/noexcept70.C | 5 - gcc/testsuite/g++.dg/cpp0x/noexcept72.C | 21 - gcc/testsuite/g++.dg/cpp0x/noexcept73.C | 13 - gcc/testsuite/g++.dg/cpp0x/noexcept74.C | 11 - gcc/testsuite/g++.dg/cpp0x/noexcept74a.C | 12 - gcc/testsuite/g++.dg/cpp0x/nsdmi-template21.C | 8 - gcc/testsuite/g++.dg/cpp0x/nsdmi-template21a.C | 10 - gcc/testsuite/g++.dg/cpp0x/nsdmi-template22.C | 13 - gcc/testsuite/g++.dg/cpp0x/nsdmi-template23.C | 13 - gcc/testsuite/g++.dg/cpp0x/nullptr46.C | 11 - gcc/testsuite/g++.dg/cpp0x/pr102305.C | 39 - gcc/testsuite/g++.dg/cpp0x/pr105256.C | 18 - gcc/testsuite/g++.dg/cpp0x/ref-bind4.C | 2 +- gcc/testsuite/g++.dg/cpp0x/ref-bind8.C | 10 - gcc/testsuite/g++.dg/cpp0x/static_assert17.C | 9 - gcc/testsuite/g++.dg/cpp0x/trailing15.C | 14 - gcc/testsuite/g++.dg/cpp0x/variadic-alias5.C | 9 - gcc/testsuite/g++.dg/cpp0x/variadic-alias6.C | 20 - gcc/testsuite/g++.dg/cpp0x/variadic-alias7.C | 16 - gcc/testsuite/g++.dg/cpp0x/variadic-partial2.C | 16 - gcc/testsuite/g++.dg/cpp0x/variadic-partial2a.C | 22 - gcc/testsuite/g++.dg/cpp0x/vt-88982.C | 1 - gcc/testsuite/g++.dg/cpp1y/auto-fn61.C | 1 - gcc/testsuite/g++.dg/cpp1y/constexpr-101371-2.C | 23 - gcc/testsuite/g++.dg/cpp1y/constexpr-101371.C | 29 - 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/cpp1y/constexpr-104513.C | 10 - gcc/testsuite/g++.dg/cpp1y/constexpr-empty2.C | 1 - gcc/testsuite/g++.dg/cpp1y/decltype-auto5.C | 35 - gcc/testsuite/g++.dg/cpp1y/lambda-generic-100362.C | 25 - gcc/testsuite/g++.dg/cpp1y/lambda-generic-enum2.C | 15 - gcc/testsuite/g++.dg/cpp1y/lambda-generic-this4.C | 7 - gcc/testsuite/g++.dg/cpp1y/pr88872.C | 24 - gcc/testsuite/g++.dg/cpp1z/aggr-base12.C | 24 - gcc/testsuite/g++.dg/cpp1z/aligned-new9.C | 30 - gcc/testsuite/g++.dg/cpp1z/class-deduction109.C | 64 - gcc/testsuite/g++.dg/cpp1z/class-deduction110.C | 28 - gcc/testsuite/g++.dg/cpp1z/class-deduction12.C | 6 - gcc/testsuite/g++.dg/cpp1z/class-deduction99.C | 35 - gcc/testsuite/g++.dg/cpp1z/constexpr-lambda26.C | 1 - gcc/testsuite/g++.dg/cpp1z/eval-order11.C | 89 - gcc/testsuite/g++.dg/cpp1z/lambda-this1.C | 8 +- gcc/testsuite/g++.dg/cpp1z/lambda-this8.C | 9 - gcc/testsuite/g++.dg/cpp1z/nodiscard8.C | 15 - gcc/testsuite/g++.dg/cpp1z/nodiscard9.C | 22 - gcc/testsuite/g++.dg/cpp1z/ttp2.C | 21 - gcc/testsuite/g++.dg/cpp23/constexpr-nonlit7.C | 6 - gcc/testsuite/g++.dg/cpp23/lambda-attr1.C | 29 - gcc/testsuite/g++.dg/cpp2a/bit-cast15.C | 19 - .../g++.dg/cpp2a/class-deduction-aggr11.C | 29 - .../g++.dg/cpp2a/class-deduction-aggr12.C | 15 - .../g++.dg/cpp2a/class-deduction-alias10.C | 10 - .../g++.dg/cpp2a/class-deduction-alias9.C | 6 - gcc/testsuite/g++.dg/cpp2a/concepts-class3.C | 12 - gcc/testsuite/g++.dg/cpp2a/concepts-class4.C | 11 - gcc/testsuite/g++.dg/cpp2a/concepts-ctad4.C | 25 - gcc/testsuite/g++.dg/cpp2a/concepts-friend9.C | 12 - gcc/testsuite/g++.dg/cpp2a/concepts-lambda18.C | 14 - gcc/testsuite/g++.dg/cpp2a/concepts-lambda19.C | 11 - gcc/testsuite/g++.dg/cpp2a/concepts-memfun2.C | 25 - gcc/testsuite/g++.dg/cpp2a/concepts-memtmpl4.C | 28 - gcc/testsuite/g++.dg/cpp2a/concepts-memtmpl5.C | 11 - gcc/testsuite/g++.dg/cpp2a/concepts-memtmpl5a.C | 15 - gcc/testsuite/g++.dg/cpp2a/concepts-nondep2.C | 21 - gcc/testsuite/g++.dg/cpp2a/concepts-nondep3.C | 9 - gcc/testsuite/g++.dg/cpp2a/concepts-pr104410.C | 6 - gcc/testsuite/g++.dg/cpp2a/concepts-pr67178.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts-pr85846.C | 12 - gcc/testsuite/g++.dg/cpp2a/concepts-pr98394.C | 14 - gcc/testsuite/g++.dg/cpp2a/concepts-requires25.C | 10 - gcc/testsuite/g++.dg/cpp2a/concepts-requires26.C | 18 - gcc/testsuite/g++.dg/cpp2a/concepts-requires28.C | 13 - gcc/testsuite/g++.dg/cpp2a/concepts-requires29.C | 18 - gcc/testsuite/g++.dg/cpp2a/concepts-requires29a.C | 23 - gcc/testsuite/g++.dg/cpp2a/concepts-requires30.C | 10 - gcc/testsuite/g++.dg/cpp2a/concepts-return-req3.C | 6 - gcc/testsuite/g++.dg/cpp2a/concepts-this1.C | 30 - gcc/testsuite/g++.dg/cpp2a/concepts-ttp4.C | 9 - gcc/testsuite/g++.dg/cpp2a/concepts-uneval4.C | 12 - gcc/testsuite/g++.dg/cpp2a/concepts-uneval5.C | 17 - gcc/testsuite/g++.dg/cpp2a/concepts-var-templ1.C | 9 - gcc/testsuite/g++.dg/cpp2a/concepts-var-templ1a.C | 14 - gcc/testsuite/g++.dg/cpp2a/concepts-var-templ1b.C | 15 - gcc/testsuite/g++.dg/cpp2a/concepts-var-templ2.C | 13 - gcc/testsuite/g++.dg/cpp2a/consteval26.C | 39 - gcc/testsuite/g++.dg/cpp2a/consteval27.C | 18 - gcc/testsuite/g++.dg/cpp2a/constexpr-dtor12.C | 13 - gcc/testsuite/g++.dg/cpp2a/constexpr-new14.C | 60 +- gcc/testsuite/g++.dg/cpp2a/constexpr-new20.C | 18 - gcc/testsuite/g++.dg/cpp2a/constexpr-new21.C | 17 - gcc/testsuite/g++.dg/cpp2a/constexpr-new22.C | 42 - gcc/testsuite/g++.dg/cpp2a/constexpr-new5.C | 60 +- gcc/testsuite/g++.dg/cpp2a/constexpr-new6.C | 64 +- gcc/testsuite/g++.dg/cpp2a/constexpr-virtual19.C | 11 - gcc/testsuite/g++.dg/cpp2a/construct_at.h | 62 - gcc/testsuite/g++.dg/cpp2a/desig18.C | 17 - gcc/testsuite/g++.dg/cpp2a/desig22.C | 11 - gcc/testsuite/g++.dg/cpp2a/desig23.C | 20 - gcc/testsuite/g++.dg/cpp2a/desig24.C | 11 - gcc/testsuite/g++.dg/cpp2a/desig25.C | 13 - gcc/testsuite/g++.dg/cpp2a/destroying-delete5.C | 36 - gcc/testsuite/g++.dg/cpp2a/explicit18.C | 23 - gcc/testsuite/g++.dg/cpp2a/fn-template24.C | 16 - gcc/testsuite/g++.dg/cpp2a/lambda-pack-init7.C | 18 - gcc/testsuite/g++.dg/cpp2a/lambda-this3.C | 2 +- gcc/testsuite/g++.dg/cpp2a/lambda-uneval16.C | 22 - gcc/testsuite/g++.dg/cpp2a/no_unique_address13.C | 24 - gcc/testsuite/g++.dg/cpp2a/nodiscard1.C | 13 - gcc/testsuite/g++.dg/cpp2a/nontype-class39.C | 1 + 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/cpp2a/nontype-class49.C | 8 - gcc/testsuite/g++.dg/cpp2a/nontype-class50.C | 13 - gcc/testsuite/g++.dg/cpp2a/nontype-class50a.C | 5 - gcc/testsuite/g++.dg/cpp2a/nontype-complex1.C | 8 - gcc/testsuite/g++.dg/cpp2a/nontype-float2.C | 14 - gcc/testsuite/g++.dg/cpp2a/spaceship-fallback1.C | 17 - gcc/testsuite/g++.dg/cpp2a/spaceship-virtual1.C | 20 - gcc/testsuite/g++.dg/cpp2a/using-enum-9.C | 28 - gcc/testsuite/g++.dg/debug/dwarf2/pr101378.C | 13 - gcc/testsuite/g++.dg/dfp/mangle-6.C | 19 - gcc/testsuite/g++.dg/diagnostic/enum3.C | 9 - gcc/testsuite/g++.dg/eh/ctor-fntry1.C | 23 - gcc/testsuite/g++.dg/eh/delegating1.C | 28 - gcc/testsuite/g++.dg/ext/anon-struct10.C | 21 - gcc/testsuite/g++.dg/ext/array4.C | 172 - gcc/testsuite/g++.dg/ext/attrib64.C | 11 - gcc/testsuite/g++.dg/ext/cond5.C | 13 - gcc/testsuite/g++.dg/ext/flexary3.C | 2 +- gcc/testsuite/g++.dg/ext/flexary39.C | 65 - gcc/testsuite/g++.dg/ext/flexary40.C | 50 - gcc/testsuite/g++.dg/ext/integer-pack5.C | 29 - .../g++.dg/ext/is_trivially_constructible7.C | 23 - gcc/testsuite/g++.dg/ext/va-arg-pack-3.C | 18 - gcc/testsuite/g++.dg/ext/visibility/noPLT.C | 2 +- .../ext/visibility/visibility-local-extern1.C | 10 - gcc/testsuite/g++.dg/ext/vla24.C | 7 - gcc/testsuite/g++.dg/goacc/pr101759.C | 5 - gcc/testsuite/g++.dg/gomp/clause-3.C | 2 +- gcc/testsuite/g++.dg/gomp/pr101516.C | 8 - gcc/testsuite/g++.dg/gomp/pr101759.C | 8 - gcc/testsuite/g++.dg/gomp/pr102431.C | 13 - gcc/testsuite/g++.dg/inherit/virtual15.C | 18 - gcc/testsuite/g++.dg/inherit/virtual15a.C | 19 - gcc/testsuite/g++.dg/init/assign2.C | 6 - gcc/testsuite/g++.dg/init/no-elide2.C | 32 - gcc/testsuite/g++.dg/ipa/pr100413.C | 64 - gcc/testsuite/g++.dg/lookup/friend22.C | 7 - gcc/testsuite/g++.dg/lookup/new3.C | 10 - gcc/testsuite/g++.dg/lto/pr97565_0.C | 7 - gcc/testsuite/g++.dg/lto/pr97565_1.C | 6 - gcc/testsuite/g++.dg/opt/const7.C | 7 - gcc/testsuite/g++.dg/opt/pr100148.C | 27 - gcc/testsuite/g++.dg/opt/pr100254.C | 101 - gcc/testsuite/g++.dg/opt/pr100852.C | 25 - gcc/testsuite/g++.dg/opt/pr102970.C | 60 - gcc/testsuite/g++.dg/opt/pr104681.C | 19 - gcc/testsuite/g++.dg/opt/pr104880.C | 43 - gcc/testsuite/g++.dg/opt/pr105235-1.C | 12 - gcc/testsuite/g++.dg/other/pr100580.C | 8 - gcc/testsuite/g++.dg/overload/builtin6.C | 14 - gcc/testsuite/g++.dg/parse/access13.C | 7 - gcc/testsuite/g++.dg/parse/no-typename1.C | 2 +- gcc/testsuite/g++.dg/parse/pr43765.C | 6 +- gcc/testsuite/g++.dg/parse/qualified6.C | 10 - gcc/testsuite/g++.dg/parse/saved1.C | 4 +- .../plugin/location-overflow-test-pr100796.c | 25 - gcc/testsuite/g++.dg/plugin/plugin.exp | 3 +- gcc/testsuite/g++.dg/pr100253.C | 33 - gcc/testsuite/g++.dg/pr100574.C | 64 - gcc/testsuite/g++.dg/pr98032.C | 20 - gcc/testsuite/g++.dg/spellcheck-pr104806.C | 5 - gcc/testsuite/g++.dg/template/access37.C | 26 - gcc/testsuite/g++.dg/template/access37a.C | 6 - gcc/testsuite/g++.dg/template/access38.C | 15 - gcc/testsuite/g++.dg/template/access39.C | 17 - gcc/testsuite/g++.dg/template/conv19.C | 34 - gcc/testsuite/g++.dg/template/crash50.C | 2 +- gcc/testsuite/g++.dg/template/lookup17.C | 18 - gcc/testsuite/g++.dg/template/nested7.C | 12 - gcc/testsuite/g++.dg/template/non-dependent18.C | 19 - gcc/testsuite/g++.dg/template/non-dependent21.C | 9 - gcc/testsuite/g++.dg/template/non-dependent22.C | 12 - .../g++.dg/template/partial-specialization11.C | 11 - .../g++.dg/template/partial-specialization12.C | 12 - gcc/testsuite/g++.dg/tls/pr102496-1.C | 20 - gcc/testsuite/g++.dg/tls/pr102496-2.C | 6 - gcc/testsuite/g++.dg/tls/pr102642.C | 10 - .../g++.dg/torture/builtin-clear-padding-4.C | 44 - gcc/testsuite/g++.dg/torture/pr10148.C | 52 - gcc/testsuite/g++.dg/torture/pr102505.C | 15 - gcc/testsuite/g++.dg/torture/pr103361.C | 18 - gcc/testsuite/g++.dg/torture/pr104601.C | 32 - gcc/testsuite/g++.dg/torture/pr105189.C | 19 - gcc/testsuite/g++.dg/tree-ssa/array-temp1.C | 6 + gcc/testsuite/g++.dg/ubsan/pr101210.C | 13 - gcc/testsuite/g++.dg/ubsan/pr105093.C | 12 - gcc/testsuite/g++.dg/vect/pr102572.cc | 14 - gcc/testsuite/g++.dg/vect/pr102788.cc | 32 - gcc/testsuite/g++.dg/vect/pr105053.cc | 25 - gcc/testsuite/g++.dg/vect/pr99149.cc | 3 +- gcc/testsuite/g++.dg/warn/Warray-bounds-16.C | 6 +- .../g++.dg/warn/Wctad-maybe-unsupported4.C | 13 - gcc/testsuite/g++.dg/warn/Wduplicated-cond2.C | 29 - gcc/testsuite/g++.dg/warn/Wfree-nonheap-object-6.C | 45 - gcc/testsuite/g++.dg/warn/Wlogical-op-3.C | 12 - .../g++.dg/warn/Wmismatched-new-delete-4.C | 37 - .../g++.dg/warn/Wmismatched-new-delete-5.C | 37 - gcc/testsuite/g++.dg/warn/Wmismatched-tags-9.C | 32 - gcc/testsuite/g++.dg/warn/Wnonnull13.C | 28 - gcc/testsuite/g++.dg/warn/Wnonnull14.C | 28 - gcc/testsuite/g++.dg/warn/Wnonnull15.C | 28 - gcc/testsuite/g++.dg/warn/Wplacement-new-size-9.C | 39 - .../g++.dg/warn/Wshadow-compatible-local-3.C | 10 - gcc/testsuite/g++.dg/warn/Wstringop-overflow-7.C | 42 - gcc/testsuite/g++.dg/warn/Wtype-limits6.C | 17 - gcc/testsuite/g++.dg/warn/Wuseless-cast2.C | 24 - gcc/testsuite/g++.dg/warn/pr101515.C | 18 - gcc/testsuite/g++.target/arm/pr102842.C | 30 - gcc/testsuite/g++.target/i386/mv31.C | 10 - gcc/testsuite/g++.target/i386/pr100885.C | 144 - gcc/testsuite/g++.target/i386/pr101023a.C | 63 - gcc/testsuite/g++.target/i386/pr101023b.C | 5 - gcc/testsuite/g++.target/i386/pr102166.C | 20 - gcc/testsuite/g++.target/i386/pr102295.C | 12 - gcc/testsuite/g++.target/i386/pr102548.C | 12 - gcc/testsuite/g++.target/i386/pr103012.C | 19 - gcc/testsuite/g++.target/i386/vec-tmpl1.C | 17 - gcc/testsuite/g++.target/powerpc/pr99842.C | 188 - gcc/testsuite/g++.target/s390/mi-thunk.C | 23 - gcc/testsuite/g++.target/s390/pr100281-1.C | 10 - gcc/testsuite/g++.target/s390/pr100281-2.C | 9 - gcc/testsuite/gcc.c-torture/compile/pr100106.c | 11 - gcc/testsuite/gcc.c-torture/compile/pr100305.c | 13 - gcc/testsuite/gcc.c-torture/compile/pr100316.c | 18 - gcc/testsuite/gcc.c-torture/compile/pr100576.c | 12 - gcc/testsuite/gcc.c-torture/compile/pr101562.c | 21 - gcc/testsuite/gcc.c-torture/compile/pr103813.c | 10 - gcc/testsuite/gcc.c-torture/execute/20210505-1.c | 31 - gcc/testsuite/gcc.c-torture/execute/bitfld-10.c | 24 - gcc/testsuite/gcc.c-torture/execute/pr103052.c | 35 - gcc/testsuite/gcc.c-torture/execute/pr103255.c | 41 - gcc/testsuite/gcc.c-torture/execute/pr104814.c | 30 - .../gcc.dg/Wmissing-field-initializers-1.c | 22 - .../gcc.dg/Wmissing-field-initializers-2.c | 11 - .../gcc.dg/Wmissing-field-initializers-3.c | 24 - .../gcc.dg/Wmissing-field-initializers-4.c | 43 - .../gcc.dg/Wmissing-field-initializers-5.c | 22 - gcc/testsuite/gcc.dg/Wnonnull-4.c | 36 +- gcc/testsuite/gcc.dg/Wstringop-overflow-86.c | 63 - gcc/testsuite/gcc.dg/Wvla-parameter-12.c | 36 - gcc/testsuite/gcc.dg/Wvla-parameter-13.c | 18 - gcc/testsuite/gcc.dg/Wvla-parameter-9.c | 30 - gcc/testsuite/gcc.dg/analyzer/bitfields-1.c | 144 - gcc/testsuite/gcc.dg/analyzer/data-model-1.c | 30 +- gcc/testsuite/gcc.dg/analyzer/data-model-23.c | 26 - .../analyzer/loop-0-up-to-n-by-1-with-iter-obj.c | 3 +- gcc/testsuite/gcc.dg/analyzer/paths-8.c | 17 - gcc/testsuite/gcc.dg/analyzer/pr100615.c | 53 - gcc/testsuite/gcc.dg/analyzer/pr101962.c | 50 - gcc/testsuite/gcc.dg/analyzer/pr105252.c | 20 - gcc/testsuite/gcc.dg/analyzer/pr105365.c | 17 - gcc/testsuite/gcc.dg/analyzer/pr105366.c | 19 - gcc/testsuite/gcc.dg/analyzer/strndup-1.c | 1 - gcc/testsuite/gcc.dg/analyzer/symbolic-7.c | 44 - gcc/testsuite/gcc.dg/array-quals-1.c | 10 +- gcc/testsuite/gcc.dg/asan/pr104449.c | 12 - gcc/testsuite/gcc.dg/asan/pr105214.c | 16 - gcc/testsuite/gcc.dg/asan/pr105396.c | 19 - .../gcc.dg/compat/struct-layout-1_generate.c | 2 - gcc/testsuite/gcc.dg/cpp/pr100392.c | 5 - gcc/testsuite/gcc.dg/cpp/pr100392.h | 4 - gcc/testsuite/gcc.dg/cpp/pr100646-1.c | 5 - gcc/testsuite/gcc.dg/cpp/pr100646-2.c | 6 - gcc/testsuite/gcc.dg/cpp/pr101638.c | 7 - gcc/testsuite/gcc.dg/debug/dwarf2/pr103874.c | 12 - gcc/testsuite/gcc.dg/debug/pr104337.c | 15 - gcc/testsuite/gcc.dg/devnull-dump.c | 7 - gcc/testsuite/gcc.dg/dfp/pr104510.c | 12 - gcc/testsuite/gcc.dg/dfp/pr104557.c | 22 - gcc/testsuite/gcc.dg/gomp/clause-1.c | 2 +- gcc/testsuite/gcc.dg/gomp/pr100508.c | 14 - gcc/testsuite/gcc.dg/gomp/pr104517.c | 53 - gcc/testsuite/gcc.dg/guality/pr101905.c | 15 - gcc/testsuite/gcc.dg/guality/pr49888.c | 2 +- gcc/testsuite/gcc.dg/ipa/pr100600.c | 22 - gcc/testsuite/gcc.dg/ipa/pr101066.c | 20 - gcc/testsuite/gcc.dg/ipa/pr102714.c | 117 - gcc/testsuite/gcc.dg/ipa/pr103083-1.c | 28 - gcc/testsuite/gcc.dg/ipa/pr103083-2.c | 30 - gcc/testsuite/gcc.dg/lto/pr101868_0.c | 33 - gcc/testsuite/gcc.dg/lto/pr101868_1.c | 23 - gcc/testsuite/gcc.dg/lto/pr101868_2.c | 11 - gcc/testsuite/gcc.dg/lto/pr101868_3.c | 8 - gcc/testsuite/gcc.dg/lto/pr101949_0.c | 20 - gcc/testsuite/gcc.dg/lto/pr101949_1.c | 4 - gcc/testsuite/gcc.dg/nonnull-6.c | 15 - .../gcc.dg/plugin/diagnostic_plugin_show_trees.c | 2 - .../plugin/diagnostic_plugin_test_inlining.c | 2 - .../gcc.dg/plugin/diagnostic_plugin_test_paths.c | 2 - .../diagnostic_plugin_test_string_literals.c | 2 - .../diagnostic_plugin_test_tree_expression_range.c | 2 - gcc/testsuite/gcc.dg/pr100225.c | 15 - gcc/testsuite/gcc.dg/pr100239.c | 12 - gcc/testsuite/gcc.dg/pr100414.c | 9 - gcc/testsuite/gcc.dg/pr100464.c | 16 - gcc/testsuite/gcc.dg/pr100509.c | 9 - gcc/testsuite/gcc.dg/pr100520.c | 5 - gcc/testsuite/gcc.dg/pr100563.c | 9 - gcc/testsuite/gcc.dg/pr100590.c | 13 - gcc/testsuite/gcc.dg/pr100619.c | 24 - gcc/testsuite/gcc.dg/pr100680.c | 31 - gcc/testsuite/gcc.dg/pr100788.c | 13 - gcc/testsuite/gcc.dg/pr100791.c | 9 - gcc/testsuite/gcc.dg/pr100834.c | 42 - gcc/testsuite/gcc.dg/pr101062.c | 29 - gcc/testsuite/gcc.dg/pr101156.c | 8 - gcc/testsuite/gcc.dg/pr101171.c | 13 - gcc/testsuite/gcc.dg/pr101172.c | 20 - gcc/testsuite/gcc.dg/pr101223.c | 44 - gcc/testsuite/gcc.dg/pr101266.c | 8 - gcc/testsuite/gcc.dg/pr101384.c | 39 - gcc/testsuite/gcc.dg/pr102140.c | 23 - gcc/testsuite/gcc.dg/pr102224.c | 49 - gcc/testsuite/gcc.dg/pr102356.c | 33 - gcc/testsuite/gcc.dg/pr102478.c | 29 - gcc/testsuite/gcc.dg/pr102798.c | 41 - gcc/testsuite/gcc.dg/pr103248.c | 8 - gcc/testsuite/gcc.dg/pr103587.c | 7 - gcc/testsuite/gcc.dg/pr103837.c | 19 - gcc/testsuite/gcc.dg/pr103838.c | 28 - gcc/testsuite/gcc.dg/pr103860.c | 31 - gcc/testsuite/gcc.dg/pr104263.c | 25 - gcc/testsuite/gcc.dg/pr104288.c | 23 - gcc/testsuite/gcc.dg/pr104511.c | 16 - gcc/testsuite/gcc.dg/pr104544.c | 19 - gcc/testsuite/gcc.dg/pr104675-1.c | 29 - gcc/testsuite/gcc.dg/pr104675-2.c | 18 - gcc/testsuite/gcc.dg/pr104675-3.c | 29 - gcc/testsuite/gcc.dg/pr104786.c | 8 - gcc/testsuite/gcc.dg/pr104910.c | 14 - gcc/testsuite/gcc.dg/pr105094.c | 13 - gcc/testsuite/gcc.dg/pr105140.c | 17 - gcc/testsuite/gcc.dg/pr105165.c | 13 - gcc/testsuite/gcc.dg/pr105173.c | 12 - gcc/testsuite/gcc.dg/pr105211.c | 11 - gcc/testsuite/gcc.dg/pr105226.c | 23 - gcc/testsuite/gcc.dg/pr105250.c | 29 - gcc/testsuite/gcc.dg/pr105257.c | 16 - gcc/testsuite/gcc.dg/pr105263.c | 15 - gcc/testsuite/gcc.dg/pr105331.c | 11 - gcc/testsuite/gcc.dg/pr105333.c | 21 - gcc/testsuite/gcc.dg/pr105528.c | 23 - gcc/testsuite/gcc.dg/pr78213.c | 12 +- gcc/testsuite/gcc.dg/pr91441.c | 4 +- gcc/testsuite/gcc.dg/pr95115.c | 25 - gcc/testsuite/gcc.dg/pr96260.c | 2 +- gcc/testsuite/gcc.dg/pr96307.c | 2 +- gcc/testsuite/gcc.dg/pr99578-1.c | 26 - gcc/testsuite/gcc.dg/pr99578-2.c | 26 - gcc/testsuite/gcc.dg/pr99578-3.c | 13 - gcc/testsuite/gcc.dg/sms-1.c | 2 + gcc/testsuite/gcc.dg/sms-10.c | 3 + gcc/testsuite/gcc.dg/sms-2.c | 2 + gcc/testsuite/gcc.dg/sms-3.c | 3 + gcc/testsuite/gcc.dg/sms-4.c | 3 + gcc/testsuite/gcc.dg/sms-6.c | 2 + gcc/testsuite/gcc.dg/sms-8.c | 4 + gcc/testsuite/gcc.dg/sso-14.c | 56 - gcc/testsuite/gcc.dg/sso-16.c | 100 - .../gcc.dg/torture/fp-int-convert-timode-3.c | 1 + .../gcc.dg/torture/fp-int-convert-timode-4.c | 1 + gcc/testsuite/gcc.dg/torture/pr100329.c | 16 - gcc/testsuite/gcc.dg/torture/pr100492.c | 26 - gcc/testsuite/gcc.dg/torture/pr100519.c | 13 - gcc/testsuite/gcc.dg/torture/pr100566.c | 36 - gcc/testsuite/gcc.dg/torture/pr100672.c | 19 - gcc/testsuite/gcc.dg/torture/pr100778.c | 31 - gcc/testsuite/gcc.dg/torture/pr100786.c | 9 - gcc/testsuite/gcc.dg/torture/pr100923.c | 25 - gcc/testsuite/gcc.dg/torture/pr100934.c | 21 - gcc/testsuite/gcc.dg/torture/pr101009.c | 17 - gcc/testsuite/gcc.dg/torture/pr101025.c | 23 - gcc/testsuite/gcc.dg/torture/pr101088.c | 45 - gcc/testsuite/gcc.dg/torture/pr101105.c | 19 - gcc/testsuite/gcc.dg/torture/pr101151.c | 19 - gcc/testsuite/gcc.dg/torture/pr101173.c | 18 - gcc/testsuite/gcc.dg/torture/pr101229.c | 19 - gcc/testsuite/gcc.dg/torture/pr101394.c | 18 - gcc/testsuite/gcc.dg/torture/pr101512.c | 11 - gcc/testsuite/gcc.dg/torture/pr102124.c | 27 - gcc/testsuite/gcc.dg/torture/pr102139.c | 43 - gcc/testsuite/gcc.dg/torture/pr102518.c | 12 - gcc/testsuite/gcc.dg/torture/pr102762.c | 11 - gcc/testsuite/gcc.dg/torture/pr103181.c | 24 - gcc/testsuite/gcc.dg/torture/pr103204.c | 16 - gcc/testsuite/gcc.dg/torture/pr103237.c | 24 - gcc/testsuite/gcc.dg/torture/pr103489.c | 12 - gcc/testsuite/gcc.dg/torture/pr103596.c | 36 - gcc/testsuite/gcc.dg/torture/pr104402.c | 8 - gcc/testsuite/gcc.dg/torture/pr105148.c | 20 - gcc/testsuite/gcc.dg/torture/pr105163.c | 17 - gcc/testsuite/gcc.dg/torture/pr105198.c | 26 - gcc/testsuite/gcc.dg/torture/pr105598.c | 32 - gcc/testsuite/gcc.dg/torture/pr96513.c | 26 - gcc/testsuite/gcc.dg/torture/tls/pr104777.c | 30 - .../gcc.dg/tree-ssa/builtin-snprintf-11.c | 32 - .../gcc.dg/tree-ssa/builtin-snprintf-12.c | 36 - gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-28.c | 30 - gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-29.c | 40 - .../gcc.dg/tree-ssa/builtin-sprintf-warn-26.c | 38 - .../gcc.dg/tree-ssa/loop-interchange-16.c | 22 - gcc/testsuite/gcc.dg/tree-ssa/pr100278.c | 17 - gcc/testsuite/gcc.dg/tree-ssa/pr101824.c | 19 - gcc/testsuite/gcc.dg/tree-ssa/pr89430-1.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr89430-2.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr89430-3.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr89430-4.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr89430-5.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr89430-6.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr89430-7-comp-ref.c | 2 +- .../gcc.dg/tree-ssa/pr89430-8-mem-ref-size.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr99578-1.c | 22 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dce-3.c | 9 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dce-9.c | 10 - gcc/testsuite/gcc.dg/uninit-pr100250.c | 29 - gcc/testsuite/gcc.dg/uninit-pr100732.c | 21 - gcc/testsuite/gcc.dg/vect/bb-slp-pr100778-1.c | 18 - gcc/testsuite/gcc.dg/vect/bb-slp-pr101615-2.c | 23 - .../vect/complex/bb-slp-complex-add-pattern-int.c | 11 +- .../vect/complex/bb-slp-complex-add-pattern-long.c | 11 +- .../complex/bb-slp-complex-add-pattern-short.c | 13 +- .../bb-slp-complex-add-pattern-unsigned-int.c | 13 +- .../bb-slp-complex-add-pattern-unsigned-long.c | 12 +- .../bb-slp-complex-add-pattern-unsigned-short.c | 13 +- .../vect/complex/complex-add-pattern-template.c | 17 +- .../gcc.dg/vect/complex/complex-add-template.c | 30 - .../gcc.dg/vect/complex/complex-operations-run.c | 2 +- gcc/testsuite/gcc.dg/vect/complex/complex.exp | 2 +- .../complex/fast-math-bb-slp-complex-add-double.c | 12 +- .../complex/fast-math-bb-slp-complex-add-float.c | 12 +- .../fast-math-bb-slp-complex-add-half-float.c | 3 +- .../fast-math-bb-slp-complex-add-pattern-double.c | 13 +- .../fast-math-bb-slp-complex-add-pattern-float.c | 12 +- ...st-math-bb-slp-complex-add-pattern-half-float.c | 11 +- .../complex/fast-math-bb-slp-complex-mla-double.c | 4 +- .../complex/fast-math-bb-slp-complex-mla-float.c | 6 +- .../fast-math-bb-slp-complex-mla-half-float.c | 5 +- .../complex/fast-math-bb-slp-complex-mls-double.c | 6 +- .../complex/fast-math-bb-slp-complex-mls-float.c | 7 +- .../fast-math-bb-slp-complex-mls-half-float.c | 7 +- .../complex/fast-math-bb-slp-complex-mul-double.c | 4 +- .../complex/fast-math-bb-slp-complex-mul-float.c | 5 +- .../fast-math-bb-slp-complex-mul-half-float.c | 5 +- .../vect/complex/fast-math-complex-add-double.c | 9 +- .../vect/complex/fast-math-complex-add-float.c | 9 +- .../complex/fast-math-complex-add-half-float.c | 8 +- .../complex/fast-math-complex-add-pattern-double.c | 9 +- .../complex/fast-math-complex-add-pattern-float.c | 9 +- .../fast-math-complex-add-pattern-half-float.c | 8 +- .../vect/complex/fast-math-complex-mla-double.c | 3 +- .../vect/complex/fast-math-complex-mla-float.c | 3 +- .../complex/fast-math-complex-mla-half-float.c | 6 +- .../vect/complex/fast-math-complex-mls-double.c | 7 +- .../vect/complex/fast-math-complex-mls-float.c | 6 +- .../complex/fast-math-complex-mls-half-float.c | 6 +- .../vect/complex/fast-math-complex-mul-double.c | 3 +- .../vect/complex/fast-math-complex-mul-float.c | 3 +- .../complex/fast-math-complex-mul-half-float.c | 4 +- gcc/testsuite/gcc.dg/vect/complex/pr102819-1.c | 21 - gcc/testsuite/gcc.dg/vect/complex/pr102819-2.c | 18 - gcc/testsuite/gcc.dg/vect/complex/pr102819-3.c | 18 - gcc/testsuite/gcc.dg/vect/complex/pr102819-4.c | 18 - gcc/testsuite/gcc.dg/vect/complex/pr102819-5.c | 18 - gcc/testsuite/gcc.dg/vect/complex/pr102819-6.c | 19 - gcc/testsuite/gcc.dg/vect/complex/pr102819-7.c | 19 - gcc/testsuite/gcc.dg/vect/complex/pr102819-8.c | 19 - gcc/testsuite/gcc.dg/vect/complex/pr102819-9.c | 22 - gcc/testsuite/gcc.dg/vect/complex/pr103169.c | 12 - .../vect/complex/vect-complex-add-pattern-byte.c | 10 +- .../vect/complex/vect-complex-add-pattern-int.c | 10 +- .../vect/complex/vect-complex-add-pattern-long.c | 11 +- .../vect/complex/vect-complex-add-pattern-short.c | 10 +- .../vect-complex-add-pattern-unsigned-byte.c | 10 +- .../vect-complex-add-pattern-unsigned-int.c | 10 +- .../vect-complex-add-pattern-unsigned-long.c | 11 +- .../vect-complex-add-pattern-unsigned-short.c | 10 +- .../gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c | 2 +- gcc/testsuite/gcc.dg/vect/pr101445.c | 28 - gcc/testsuite/gcc.dg/vect/pr101505.c | 16 - gcc/testsuite/gcc.dg/vect/pr102046.c | 19 - gcc/testsuite/gcc.dg/vect/pr103544.c | 24 - gcc/testsuite/gcc.dg/vect/pr103864.c | 16 - gcc/testsuite/gcc.dg/vect/pr104782.c | 18 - gcc/testsuite/gcc.dg/vect/vect-multitypes-12.c | 6 +- gcc/testsuite/gcc.dg/vect/vect.exp | 2 +- .../gcc.target/aarch64/memset-strict-align-1.c | 28 - gcc/testsuite/gcc.target/aarch64/pr103523.c | 8 - gcc/testsuite/gcc.target/aarch64/pr99988.c | 66 - .../aarch64/sve/acle/general-c/pr100270_1.c | 103 - .../aarch64/sve/acle/general-c/sizeless-2.c | 36 +- .../aarch64/sve/acle/general/attributes_7.c | 72 +- gcc/testsuite/gcc.target/aarch64/sve/pr100302.c | 12 - gcc/testsuite/gcc.target/aarch64/sve/pr104474-1.c | 9 - gcc/testsuite/gcc.target/aarch64/sve/pr104474-2.c | 9 - gcc/testsuite/gcc.target/aarch64/sve/pr104474-3.c | 9 - .../gcc.target/aarch64/sync-comp-swap-ool.c | 6 - .../gcc.target/aarch64/sync-op-acquire-ool.c | 6 - .../gcc.target/aarch64/sync-op-full-ool.c | 9 - gcc/testsuite/gcc.target/aarch64/target_attr_20.c | 2 +- gcc/testsuite/gcc.target/aarch64/target_attr_21.c | 2 +- gcc/testsuite/gcc.target/arm/acle/pr100856.c | 10 - gcc/testsuite/gcc.target/arm/attr-neon.c | 9 +- gcc/testsuite/gcc.target/arm/attr-neon2.c | 35 +- gcc/testsuite/gcc.target/arm/attr-neon3.c | 48 +- gcc/testsuite/gcc.target/arm/cmse/cmse-18.c | 3 +- gcc/testsuite/gcc.target/arm/cmse/cmse-20.c | 28 - .../arm/cmse/mainline/8_1m/soft/cmse-13a.c | 31 - .../arm/cmse/mainline/8_1m/soft/cmse-7a.c | 28 - .../arm/cmse/mainline/8_1m/soft/cmse-8a.c | 30 - .../arm/cmse/mainline/8_1m/softfp-sp/cmse-7a.c | 27 - .../arm/cmse/mainline/8_1m/softfp-sp/cmse-8a.c | 29 - .../arm/cmse/mainline/8_1m/softfp/cmse-13a.c | 30 - .../arm/cmse/mainline/8_1m/softfp/cmse-7a.c | 27 - .../arm/cmse/mainline/8_1m/softfp/cmse-8a.c | 29 - gcc/testsuite/gcc.target/arm/cmse/pr100333.c | 7 - gcc/testsuite/gcc.target/arm/cmse/pr99725.c | 5 - .../gcc.target/arm/cortex-m55-nofp-flag-hard.c | 2 +- .../gcc.target/arm/cortex-m55-nofp-flag-softfp.c | 2 +- .../arm/cortex-m55-nofp-nomve-flag-softfp.c | 2 +- gcc/testsuite/gcc.target/arm/multilib.exp | 113 - .../gcc.target/arm/mve/intrinsics/mve_fpu1.c | 5 +- .../gcc.target/arm/mve/intrinsics/mve_fpu2.c | 5 +- .../gcc.target/arm/mve/intrinsics/pr101016.c | 136 - .../arm/mve/intrinsics/vldrdq_gather_base_wb_s64.c | 4 +- .../arm/mve/intrinsics/vldrdq_gather_base_wb_u64.c | 4 +- .../mve/intrinsics/vldrdq_gather_base_wb_z_s64.c | 4 +- .../mve/intrinsics/vldrdq_gather_base_wb_z_u64.c | 4 +- .../arm/mve/intrinsics/vuninitializedq_int.c | 3 +- .../arm/mve/intrinsics/vuninitializedq_int1.c | 3 +- gcc/testsuite/gcc.target/arm/pr100775.c | 9 - gcc/testsuite/gcc.target/arm/pr105312.c | 23 - gcc/testsuite/gcc.target/arm/pr69245.c | 8 +- gcc/testsuite/gcc.target/arm/pr98636.c | 3 +- gcc/testsuite/gcc.target/arm/pr99977.c | 8 - .../gcc.target/arm/pragma_fpu_attribute.c | 7 +- .../gcc.target/arm/pragma_fpu_attribute_2.c | 7 +- gcc/testsuite/gcc.target/arm/simd/vdot-2-1.c | 59 +- gcc/testsuite/gcc.target/arm/simd/vdot-2-2.c | 60 +- gcc/testsuite/gcc.target/arm/simd/vdot-compile.c | 26 +- gcc/testsuite/gcc.target/arm/simd/vdot-exec.c | 24 +- gcc/testsuite/gcc.target/gcn/sram-ecc-1.c | 17 - gcc/testsuite/gcc.target/gcn/sram-ecc-2.c | 17 - gcc/testsuite/gcc.target/gcn/sram-ecc-3.c | 21 - gcc/testsuite/gcc.target/gcn/sram-ecc-4.c | 21 - gcc/testsuite/gcc.target/gcn/sram-ecc-5.c | 17 - gcc/testsuite/gcc.target/gcn/sram-ecc-6.c | 17 - gcc/testsuite/gcc.target/gcn/sram-ecc-7.c | 21 - gcc/testsuite/gcc.target/gcn/sram-ecc-8.c | 21 - gcc/testsuite/gcc.target/i386/amxtile-3.c | 34 - gcc/testsuite/gcc.target/i386/avx-pr102224.c | 23 - .../gcc.target/i386/avx512bw-vpcmpeqb-1.c | 12 +- .../gcc.target/i386/avx512bw-vpcmpeqw-1.c | 12 +- .../gcc.target/i386/avx512bw-vpcmpgtb-1.c | 12 +- .../gcc.target/i386/avx512bw-vpcmpgtw-1.c | 12 +- gcc/testsuite/gcc.target/i386/avx512f-pr101471.c | 18 - gcc/testsuite/gcc.target/i386/avx512f-pr101472.c | 49 - gcc/testsuite/gcc.target/i386/avx512f-vpcmpeqd-1.c | 4 +- gcc/testsuite/gcc.target/i386/avx512f-vpcmpeqq-1.c | 4 +- gcc/testsuite/gcc.target/i386/avx512f-vpcmpgtd-1.c | 4 +- gcc/testsuite/gcc.target/i386/avx512f-vpcmpgtq-1.c | 4 +- gcc/testsuite/gcc.target/i386/avx512vl-pr101472.c | 79 - .../gcc.target/i386/avx512vl-vpcmpeqd-1.c | 8 +- .../gcc.target/i386/avx512vl-vpcmpeqq-1.c | 8 +- .../gcc.target/i386/avx512vl-vpcmpgtd-1.c | 8 +- .../gcc.target/i386/avx512vl-vpcmpgtq-1.c | 8 +- gcc/testsuite/gcc.target/i386/bitwise_mask_op-1.c | 6 + gcc/testsuite/gcc.target/i386/bitwise_mask_op-2.c | 1 + gcc/testsuite/gcc.target/i386/bitwise_mask_op-3.c | 6 +- gcc/testsuite/gcc.target/i386/crc32-6.c | 13 - gcc/testsuite/gcc.target/i386/harden-sls-1.c | 14 - gcc/testsuite/gcc.target/i386/harden-sls-2.c | 14 - gcc/testsuite/gcc.target/i386/harden-sls-3.c | 14 - gcc/testsuite/gcc.target/i386/harden-sls-4.c | 16 - gcc/testsuite/gcc.target/i386/harden-sls-5.c | 17 - gcc/testsuite/gcc.target/i386/harden-sls-6.c | 18 - gcc/testsuite/gcc.target/i386/iamcu/asm-support.S | 3 - .../gcc.target/i386/indirect-thunk-cs-prefix-1.c | 14 - .../gcc.target/i386/indirect-thunk-cs-prefix-2.c | 15 - gcc/testsuite/gcc.target/i386/monitor-2.c | 27 - gcc/testsuite/gcc.target/i386/pr100182.c | 30 - gcc/testsuite/gcc.target/i386/pr100310.c | 12 - gcc/testsuite/gcc.target/i386/pr100342.c | 70 - gcc/testsuite/gcc.target/i386/pr101175.c | 28 - gcc/testsuite/gcc.target/i386/pr101261.c | 11 - gcc/testsuite/gcc.target/i386/pr101395-1.c | 12 - gcc/testsuite/gcc.target/i386/pr101395-2.c | 22 - gcc/testsuite/gcc.target/i386/pr101395-3.c | 6 - gcc/testsuite/gcc.target/i386/pr101492-1.c | 10 - gcc/testsuite/gcc.target/i386/pr101492-2.c | 10 - gcc/testsuite/gcc.target/i386/pr101492-3.c | 10 - gcc/testsuite/gcc.target/i386/pr101492-4.c | 12 - gcc/testsuite/gcc.target/i386/pr102498.c | 59 - gcc/testsuite/gcc.target/i386/pr102627.c | 41 - gcc/testsuite/gcc.target/i386/pr102761.c | 11 - gcc/testsuite/gcc.target/i386/pr103205.c | 11 - gcc/testsuite/gcc.target/i386/pr103275.c | 83 - gcc/testsuite/gcc.target/i386/pr103908.c | 24 - gcc/testsuite/gcc.target/i386/pr104188.c | 71 - gcc/testsuite/gcc.target/i386/pr104307.c | 6 - gcc/testsuite/gcc.target/i386/pr104362.c | 24 - gcc/testsuite/gcc.target/i386/pr104446.c | 15 - gcc/testsuite/gcc.target/i386/pr104448.c | 9 - gcc/testsuite/gcc.target/i386/pr104451.c | 25 - gcc/testsuite/gcc.target/i386/pr104453.c | 11 - gcc/testsuite/gcc.target/i386/pr104458.c | 13 - gcc/testsuite/gcc.target/i386/pr104469.c | 12 - gcc/testsuite/gcc.target/i386/pr104502.c | 31 - gcc/testsuite/gcc.target/i386/pr104674.c | 31 - gcc/testsuite/gcc.target/i386/pr104890.c | 11 - gcc/testsuite/gcc.target/i386/pr104963.c | 12 - gcc/testsuite/gcc.target/i386/pr104971.c | 18 - gcc/testsuite/gcc.target/i386/pr105000-1.c | 11 - gcc/testsuite/gcc.target/i386/pr105000-2.c | 11 - gcc/testsuite/gcc.target/i386/pr105000-3.c | 11 - gcc/testsuite/gcc.target/i386/pr105032.c | 35 - gcc/testsuite/gcc.target/i386/pr105123.c | 22 - gcc/testsuite/gcc.target/i386/pr71245-1.c | 22 + gcc/testsuite/gcc.target/i386/pr71245-2.c | 22 + gcc/testsuite/gcc.target/i386/pr79754.c | 7 - gcc/testsuite/gcc.target/i386/pr95483-1.c | 2 +- gcc/testsuite/gcc.target/i386/pr99744-3.c | 13 - gcc/testsuite/gcc.target/i386/pr99744-4.c | 357 - gcc/testsuite/gcc.target/i386/pr99744-5.c | 25 - gcc/testsuite/gcc.target/i386/pr99744-6.c | 23 - gcc/testsuite/gcc.target/i386/pr99744-7.c | 12 - gcc/testsuite/gcc.target/i386/pr99744-8.c | 13 - gcc/testsuite/gcc.target/i386/pr99754-1.c | 20 - gcc/testsuite/gcc.target/i386/pr99754-2.c | 24 - gcc/testsuite/gcc.target/i386/spill_to_mask-1.c | 89 +- gcc/testsuite/gcc.target/i386/spill_to_mask-2.c | 11 +- gcc/testsuite/gcc.target/i386/spill_to_mask-3.c | 11 +- gcc/testsuite/gcc.target/i386/spill_to_mask-4.c | 11 +- gcc/testsuite/gcc.target/i386/sse-14.c | 4 - gcc/testsuite/gcc.target/mips/pr101132.c | 14 - .../powerpc/check-builtin-vec_rlnm-runnable.c | 231 - gcc/testsuite/gcc.target/powerpc/float128-cmove.c | 58 - .../gcc.target/powerpc/float128-minmax-2.c | 15 - .../gcc.target/powerpc/float128-minmax-3.c | 15 - gcc/testsuite/gcc.target/powerpc/float128-minmax.c | 11 +- .../gcc.target/powerpc/fp128_conversions.c | 294 - .../gcc.target/powerpc/fusion-p10-2logical.c | 214 - .../gcc.target/powerpc/fusion-p10-addadd.c | 38 - .../gcc.target/powerpc/fusion-p10-ldcmpi.c | 78 - .../gcc.target/powerpc/fusion-p10-logadd.c | 93 - gcc/testsuite/gcc.target/powerpc/fusion-p10-stst.c | 31 - .../gcc.target/powerpc/fusion-p10-stst2.c | 30 - .../gcc.target/powerpc/int_128bit-runnable.c | 2370 --- gcc/testsuite/gcc.target/powerpc/mma-builtin-4.c | 16 +- gcc/testsuite/gcc.target/powerpc/mma-builtin-5.c | 24 +- gcc/testsuite/gcc.target/powerpc/mma-builtin-6.c | 14 +- gcc/testsuite/gcc.target/powerpc/mma-builtin-7.c | 26 - gcc/testsuite/gcc.target/powerpc/mma-builtin-8.c | 27 - gcc/testsuite/gcc.target/powerpc/mma-builtin-9.c | 28 - .../gcc.target/powerpc/not-promote-mode.c | 13 - gcc/testsuite/gcc.target/powerpc/p10-vdivq-vmodq.c | 27 - .../gcc.target/powerpc/p9-sign_extend-runnable.c | 128 - .../gcc.target/powerpc/pcrel-opt-inc-di.c | 2 +- gcc/testsuite/gcc.target/powerpc/pcrel-opt-ld-df.c | 2 +- gcc/testsuite/gcc.target/powerpc/pcrel-opt-ld-di.c | 2 +- gcc/testsuite/gcc.target/powerpc/pcrel-opt-ld-hi.c | 2 +- gcc/testsuite/gcc.target/powerpc/pcrel-opt-ld-qi.c | 2 +- gcc/testsuite/gcc.target/powerpc/pcrel-opt-ld-sf.c | 2 +- gcc/testsuite/gcc.target/powerpc/pcrel-opt-ld-si.c | 2 +- .../gcc.target/powerpc/pcrel-opt-ld-vector.c | 2 +- gcc/testsuite/gcc.target/powerpc/pcrel-opt-st-df.c | 2 +- gcc/testsuite/gcc.target/powerpc/pcrel-opt-st-di.c | 2 +- gcc/testsuite/gcc.target/powerpc/pcrel-opt-st-hi.c | 2 +- gcc/testsuite/gcc.target/powerpc/pcrel-opt-st-qi.c | 2 +- gcc/testsuite/gcc.target/powerpc/pcrel-opt-st-sf.c | 2 +- gcc/testsuite/gcc.target/powerpc/pcrel-opt-st-si.c | 2 +- .../gcc.target/powerpc/pcrel-opt-st-vector.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr100777.c | 24 - gcc/testsuite/gcc.target/powerpc/pr101129.c | 36 - gcc/testsuite/gcc.target/powerpc/pr101324.c | 17 - gcc/testsuite/gcc.target/powerpc/pr101849.c | 22 - gcc/testsuite/gcc.target/powerpc/pr101985-1.c | 18 - gcc/testsuite/gcc.target/powerpc/pr101985-2.c | 18 - gcc/testsuite/gcc.target/powerpc/pr102059-4.c | 23 - gcc/testsuite/gcc.target/powerpc/pr102347.c | 15 - gcc/testsuite/gcc.target/powerpc/pr102976.c | 14 - gcc/testsuite/gcc.target/powerpc/pr103627-1.c | 16 - gcc/testsuite/gcc.target/powerpc/pr103627-2.c | 16 - gcc/testsuite/gcc.target/powerpc/pr103627-3.c | 20 - gcc/testsuite/gcc.target/powerpc/pr104208-1.c | 9 - gcc/testsuite/gcc.target/powerpc/pr104208-2.c | 10 - gcc/testsuite/gcc.target/powerpc/pr104253.c | 157 - gcc/testsuite/gcc.target/powerpc/pr104894-2.c | 22 - gcc/testsuite/gcc.target/powerpc/pr104894.c | 20 - gcc/testsuite/gcc.target/powerpc/pr104923.c | 21 - gcc/testsuite/gcc.target/powerpc/pr56605.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr70117.c | 24 +- gcc/testsuite/gcc.target/powerpc/pr81348.c | 6 +- gcc/testsuite/gcc.target/powerpc/pr87496-2.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr87496-3.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr97142.c | 35 - gcc/testsuite/gcc.target/powerpc/pr98952.c | 28 - gcc/testsuite/gcc.target/powerpc/rop-1.c | 17 - gcc/testsuite/gcc.target/powerpc/rop-2.c | 17 - gcc/testsuite/gcc.target/powerpc/rop-3.c | 18 - gcc/testsuite/gcc.target/powerpc/rop-4.c | 15 - gcc/testsuite/gcc.target/powerpc/rop-5.c | 14 - gcc/testsuite/gcc.target/powerpc/vec-rlmi-rlnm.c | 4 +- gcc/testsuite/gcc.target/riscv/pr102957.c | 5 - gcc/testsuite/gcc.target/s390/20211119.c | 12 - .../gcc.target/s390/call-z10-pic-nodatarel.c | 20 - gcc/testsuite/gcc.target/s390/call-z10-pic.c | 20 - gcc/testsuite/gcc.target/s390/call-z10.c | 20 - .../gcc.target/s390/call-z9-pic-nodatarel.c | 18 - gcc/testsuite/gcc.target/s390/call-z9-pic.c | 18 - gcc/testsuite/gcc.target/s390/call-z9.c | 20 - gcc/testsuite/gcc.target/s390/call.h | 40 - gcc/testsuite/gcc.target/s390/mfentry-m64-pic.c | 9 - .../gcc.target/s390/mnop-mcount-m31-mzarch.c | 2 +- gcc/testsuite/gcc.target/s390/mnop-mcount-m64.c | 2 +- .../gcc.target/s390/nobp-section-type-conflict.c | 22 - gcc/testsuite/gcc.target/s390/nodatarel-1.c | 26 +- gcc/testsuite/gcc.target/s390/pr102222.c | 16 - gcc/testsuite/gcc.target/s390/pr104775.c | 14 - gcc/testsuite/gcc.target/s390/pr80080-4.c | 2 +- gcc/testsuite/gcc.target/s390/risbg-ll-3.c | 6 +- gcc/testsuite/gcc.target/s390/tls-pic.c | 14 - gcc/testsuite/gcc.target/s390/tls.c | 10 - gcc/testsuite/gcc.target/s390/tls.h | 23 - .../vector/long-double-asm-in-out-hard-fp-reg.c | 33 - .../vector/long-double-asm-inout-hard-fp-reg.c | 31 - .../gcc.target/s390/zvector/imm-range-error-1.c | 2 +- .../gcc.target/s390/zvector/vec-doublee.c | 22 - gcc/testsuite/gcc.target/s390/zvector/vec-floate.c | 23 - gcc/testsuite/gcc.target/s390/zvector/vec-permi.c | 54 - gcc/testsuite/gcc.target/sparc/20210917-1.c | 19 - gcc/testsuite/gcc.target/sparc/20220510-1.c | 31 - gcc/testsuite/gcc.target/x86_64/abi/asm-support.S | 3 - .../gcc.target/x86_64/abi/avx/asm-support.S | 3 - .../gcc.target/x86_64/abi/avx512f/asm-support.S | 3 - .../gcc.target/x86_64/abi/ms-sysv/do-test.S | 3 - gcc/testsuite/gdc.dg/extern-c++/extern-c++.exp | 39 - gcc/testsuite/gdc.dg/extern-c++/pr101664.d | 15 - gcc/testsuite/gdc.dg/extern-c++/pr101664_1.cc | 10 - gcc/testsuite/gdc.dg/pr100882a.d | 35 - gcc/testsuite/gdc.dg/pr100882b.d | 19 - gcc/testsuite/gdc.dg/pr100882c.d | 25 - gcc/testsuite/gdc.dg/pr100967.d | 11 - gcc/testsuite/gdc.dg/pr101127a.d | 8 - gcc/testsuite/gdc.dg/pr101127b.d | 7 - gcc/testsuite/gdc.dg/pr101490.d | 21 - gcc/testsuite/gdc.dg/pr101640.d | 11 - gcc/testsuite/gdc.dg/pr102185.d | 7 - gcc/testsuite/gdc.dg/pr105004.d | 14 - gcc/testsuite/gdc.dg/pr96429.d | 2 +- gcc/testsuite/gdc.dg/torture/pr100882.d | 21 - gcc/testsuite/gdc.dg/torture/pr101273.d | 39 - gcc/testsuite/gdc.dg/torture/pr101282.d | 23 - gcc/testsuite/gdc.dg/torture/pr96435.d | 21 - gcc/testsuite/gdc.test/compilable/aggr_alignment.d | 20 - gcc/testsuite/gdc.test/compilable/b19002.d | 12 - gcc/testsuite/gdc.test/compilable/betterCarray.d | 10 - .../compilable/extra-files/minimal/object.d | 1 - gcc/testsuite/gdc.test/compilable/interpret5.d | 30 - gcc/testsuite/gdc.test/compilable/minimal3.d | 36 - gcc/testsuite/gdc.test/compilable/staticforeach.d | 38 - gcc/testsuite/gdc.test/compilable/test21742.d | 13 - gcc/testsuite/gdc.test/compilable/test21898.d | 7 - gcc/testsuite/gdc.test/compilable/test22006.d | 14 - gcc/testsuite/gdc.test/compilable/test22133.d | 16 - gcc/testsuite/gdc.test/fail_compilation/b12504.d | 64 - .../gdc.test/fail_compilation/diag16976.d | 69 +- gcc/testsuite/gdc.test/fail_compilation/fail117.d | 6 +- .../gdc.test/fail_compilation/fail22006.d | 22 - .../gdc.test/fail_compilation/fail22133.d | 24 - .../gdc.test/fail_compilation/fail22144.d | 14 - .../gdc.test/fail_compilation/fail238_m32.d | 8 +- .../gdc.test/fail_compilation/fail238_m64.d | 8 +- .../gdc.test/fail_compilation/fail7424b.d | 2 +- .../gdc.test/fail_compilation/fail7424c.d | 2 +- .../gdc.test/fail_compilation/fail7424d.d | 2 +- .../gdc.test/fail_compilation/fail7424e.d | 2 +- .../gdc.test/fail_compilation/fail7424f.d | 2 +- .../gdc.test/fail_compilation/fail7424g.d | 2 +- .../gdc.test/fail_compilation/fail7424h.d | 2 +- .../gdc.test/fail_compilation/fail7424i.d | 2 +- gcc/testsuite/gdc.test/fail_compilation/fail9766.d | 4 +- gcc/testsuite/gdc.test/fail_compilation/ice9406.d | 3 +- .../gdc.test/fail_compilation/test21927.d | 20 - .../gdc.test/fail_compilation/test21939.d | 9 - gcc/testsuite/gfortran.dg/PR82376.f90 | 59 - gcc/testsuite/gfortran.dg/allocate_stat.f90 | 8 +- gcc/testsuite/gfortran.dg/allocate_stat_3.f90 | 71 - gcc/testsuite/gfortran.dg/argument_checking_25.f90 | 12 - gcc/testsuite/gfortran.dg/argument_checking_26.f90 | 14 - gcc/testsuite/gfortran.dg/array_constructor_54.f90 | 23 - gcc/testsuite/gfortran.dg/array_constructor_55.f90 | 55 - gcc/testsuite/gfortran.dg/asan/associate_58.f90 | 19 - gcc/testsuite/gfortran.dg/asan/associate_59.f90 | 19 - gcc/testsuite/gfortran.dg/associate_58.f90 | 21 - gcc/testsuite/gfortran.dg/attr_deprecated-2.f90 | 22 - .../gfortran.dg/bound_simplification_7.f90 | 18 - gcc/testsuite/gfortran.dg/bounds_check_22.f90 | 12 - gcc/testsuite/gfortran.dg/bounds_check_23.f90 | 18 - gcc/testsuite/gfortran.dg/class_72.f90 | 83 - gcc/testsuite/gfortran.dg/class_dummy_6.f90 | 65 - gcc/testsuite/gfortran.dg/class_dummy_7.f90 | 60 - gcc/testsuite/gfortran.dg/class_result_10.f90 | 52 - gcc/testsuite/gfortran.dg/coarray_3.f90 | 4 +- .../gfortran.dg/coarray_collectives_17.f90 | 42 - .../gfortran.dg/coarray_collectives_18.f90 | 37 - gcc/testsuite/gfortran.dg/coarray_sync.f90 | 44 - gcc/testsuite/gfortran.dg/dec_math_5.f90 | 104 - gcc/testsuite/gfortran.dg/dec_union_12.f90 | 43 - .../gfortran.dg/derived_constructor_char_1.f90 | 2 +- .../gfortran.dg/derived_constructor_comps_7.f90 | 28 - gcc/testsuite/gfortran.dg/do_check_18.f90 | 27 - gcc/testsuite/gfortran.dg/do_check_19.f90 | 21 - gcc/testsuite/gfortran.dg/entry_24.f90 | 20 - gcc/testsuite/gfortran.dg/entry_25.f90 | 13 - gcc/testsuite/gfortran.dg/eoshift_9.f90 | 8 - gcc/testsuite/gfortran.dg/fmt_nonchar_3.f90 | 7 - gcc/testsuite/gfortran.dg/g77/pr105203.f | 20 - .../gomp/distribute-order-concurrent.f90 | 25 - gcc/testsuite/gfortran.dg/gomp/implicit-save.f90 | 11 - gcc/testsuite/gfortran.dg/gomp/map-5.f90 | 13 - gcc/testsuite/gfortran.dg/gomp/pr100965.f90 | 16 - gcc/testsuite/gfortran.dg/gomp/workshare-59.f90 | 26 - gcc/testsuite/gfortran.dg/goto_9.f90 | 10 - gcc/testsuite/gfortran.dg/illegal_boz_arg_2.f90 | 6 - gcc/testsuite/gfortran.dg/illegal_boz_arg_3.f90 | 7 - gcc/testsuite/gfortran.dg/implicit_11.f90 | 2 +- gcc/testsuite/gfortran.dg/implied_do_io_7.f90 | 16 - gcc/testsuite/gfortran.dg/index_5.f90 | 25 - gcc/testsuite/gfortran.dg/inline_matmul_25.f90 | 9 - gcc/testsuite/gfortran.dg/inquiry_type_ref_3.f90 | 2 +- gcc/testsuite/gfortran.dg/intent_out_14.f90 | 24 - gcc/testsuite/gfortran.dg/intrinsic_pack_6.f90 | 57 - gcc/testsuite/gfortran.dg/len_trim.f90 | 33 - gcc/testsuite/gfortran.dg/maskl_1.f90 | 11 - gcc/testsuite/gfortran.dg/masklr_3.f90 | 14 - gcc/testsuite/gfortran.dg/maskr_1.f90 | 11 - gcc/testsuite/gfortran.dg/min0_max0_1.f90 | 9 - gcc/testsuite/gfortran.dg/min0_max0_2.f90 | 10 - gcc/testsuite/gfortran.dg/minmaxloc_15.f90 | 11 - gcc/testsuite/gfortran.dg/minmaxloc_16.f90 | 14 - gcc/testsuite/gfortran.dg/move_alloc_8.f90 | 4 +- gcc/testsuite/gfortran.dg/overload_4.f90 | 27 - .../gfortran.dg/parameter_array_init_8.f90 | 25 - gcc/testsuite/gfortran.dg/pdt_4.f03 | 4 +- gcc/testsuite/gfortran.dg/pointer_check_14.f90 | 28 - gcc/testsuite/gfortran.dg/pointer_intent_9.f90 | 33 - gcc/testsuite/gfortran.dg/pr100154.f90 | 26 - gcc/testsuite/gfortran.dg/pr100551.f90 | 30 - gcc/testsuite/gfortran.dg/pr100949.f90 | 10 - gcc/testsuite/gfortran.dg/pr100950.f90 | 65 - gcc/testsuite/gfortran.dg/pr101158.f90 | 25 - gcc/testsuite/gfortran.dg/pr101327.f90 | 11 - gcc/testsuite/gfortran.dg/pr101329.f90 | 13 - gcc/testsuite/gfortran.dg/pr101514.f90 | 35 - gcc/testsuite/gfortran.dg/pr101536.f90 | 33 - gcc/testsuite/gfortran.dg/pr101762.f90 | 23 - gcc/testsuite/gfortran.dg/pr102332.f90 | 69 - gcc/testsuite/gfortran.dg/pr102366.f90 | 9 - gcc/testsuite/gfortran.dg/pr102458.f90 | 42 - gcc/testsuite/gfortran.dg/pr102458b.f90 | 21 - gcc/testsuite/gfortran.dg/pr102520.f90 | 10 - gcc/testsuite/gfortran.dg/pr102685.f90 | 30 - gcc/testsuite/gfortran.dg/pr102715.f90 | 13 - gcc/testsuite/gfortran.dg/pr102816.f90 | 9 - gcc/testsuite/gfortran.dg/pr102817.f90 | 17 - gcc/testsuite/gfortran.dg/pr102860.f90 | 10 - gcc/testsuite/gfortran.dg/pr103505.f90 | 9 - gcc/testsuite/gfortran.dg/pr103588.f90 | 8 - gcc/testsuite/gfortran.dg/pr103606.f90 | 12 - gcc/testsuite/gfortran.dg/pr103607.f90 | 12 - gcc/testsuite/gfortran.dg/pr103609.f90 | 15 - gcc/testsuite/gfortran.dg/pr103692.f90 | 23 - gcc/testsuite/gfortran.dg/pr104210.f90 | 15 - gcc/testsuite/gfortran.dg/pr104211.f90 | 11 - gcc/testsuite/gfortran.dg/pr104849.f90 | 9 - gcc/testsuite/gfortran.dg/pr105230.f90 | 8 - gcc/testsuite/gfortran.dg/pr67804.f90 | 25 - gcc/testsuite/gfortran.dg/pr68019.f90 | 2 +- gcc/testsuite/gfortran.dg/pr68153.f90 | 2 +- gcc/testsuite/gfortran.dg/pr70931.f90 | 3 +- gcc/testsuite/gfortran.dg/pr82314.f90 | 11 - gcc/testsuite/gfortran.dg/pr93524.c | 33 - gcc/testsuite/gfortran.dg/pr93524.f90 | 17 - gcc/testsuite/gfortran.dg/pr93604.f90 | 2 +- gcc/testsuite/gfortran.dg/pr95502.f90 | 8 - gcc/testsuite/gfortran.dg/pr96711.f90 | 6 +- gcc/testsuite/gfortran.dg/pr98411.f90 | 18 - gcc/testsuite/gfortran.dg/ptr-func-4.f90 | 19 - .../gfortran.dg/recursive_reference_3.f90 | 14 - gcc/testsuite/gfortran.dg/reshape_7.f90 | 2 +- gcc/testsuite/gfortran.dg/reshape_9.f90 | 31 - gcc/testsuite/gfortran.dg/reshape_shape_2.f90 | 7 - gcc/testsuite/gfortran.dg/scan_3.f90 | 14 - gcc/testsuite/gfortran.dg/select_10.f90 | 25 - gcc/testsuite/gfortran.dg/select_9.f90 | 10 - gcc/testsuite/gfortran.dg/set_vm_limit.c | 13 +- gcc/testsuite/gfortran.dg/shape_10.f90 | 6 - gcc/testsuite/gfortran.dg/shape_11.f90 | 16 - gcc/testsuite/gfortran.dg/substr_6.f90 | 2 - gcc/testsuite/gfortran.dg/transfer_char_kind4.f90 | 115 - gcc/testsuite/gfortran.dg/transfer_check_6.f90 | 11 - gcc/testsuite/gfortran.dg/transfer_simplify_11.f90 | 2 +- gcc/testsuite/gfortran.dg/transfer_simplify_13.f90 | 34 - gcc/testsuite/gfortran.dg/transfer_simplify_15.f90 | 11 - gcc/testsuite/gfortran.dg/transfer_simplify_2.f90 | 2 +- gcc/testsuite/gfortran.dg/ubsan/pr101624.f90 | 13 - gcc/testsuite/gfortran.dg/ubsan/ubsan.exp | 38 - .../gfortran.dg/unlimited_polymorphic_33.f90 | 18 - gcc/testsuite/gfortran.dg/vect/pr100981-1.f90 | 22 - gcc/testsuite/gfortran.dg/verify_3.f90 | 14 - gcc/testsuite/gnat.dg/asan1.adb | 2 +- gcc/testsuite/gnat.dg/bit_packed_array6.adb | 10 - gcc/testsuite/gnat.dg/bit_packed_array6_pkg.ads | 13 - gcc/testsuite/gnat.dg/derived_type7.adb | 9 - gcc/testsuite/gnat.dg/derived_type7.ads | 13 - gcc/testsuite/gnat.dg/enum_rep2.adb | 117 - gcc/testsuite/gnat.dg/generic_comp.adb | 39 - gcc/testsuite/gnat.dg/inline22.adb | 19 - gcc/testsuite/gnat.dg/lto25.adb | 14 - gcc/testsuite/gnat.dg/opt96.adb | 14 - gcc/testsuite/gnat.dg/opt96_pkg.adb | 16 - gcc/testsuite/gnat.dg/opt96_pkg.ads | 32 - gcc/testsuite/gnat.dg/specs/opt5.ads | 25 - gcc/testsuite/gnat.dg/specs/opt5_pkg.ads | 17 - gcc/testsuite/gnat.dg/unchecked_convert5.adb | 2 +- gcc/testsuite/gnat.dg/unchecked_convert6.adb | 2 +- gcc/testsuite/jit.dg/all-non-failing-tests.h | 3 - gcc/testsuite/jit.dg/harness.h | 2 +- gcc/testsuite/jit.dg/jit.exp | 133 +- gcc/testsuite/jit.dg/test-asm.c | 15 +- gcc/testsuite/jit.dg/test-asm.cc | 14 +- gcc/testsuite/jit.dg/test-pr103562.c | 62 - gcc/testsuite/jit.dg/test-vector-rvalues.cc | 8 - gcc/testsuite/jit.dg/test-vector-types.cc | 8 - gcc/testsuite/lib/prune.exp | 5 - gcc/testsuite/lib/target-supports.exp | 166 +- .../struct-layout-encoding-1_generate.c | 2 - gcc/testsuite/objc.dg/pr103639.m | 101 - gcc/testsuite/{gfortran.dg => }/substr_10.f90 | 0 gcc/testsuite/{gfortran.dg => }/substr_9.f90 | 0 gcc/tree-cfg.c | 9 +- gcc/tree-complex.c | 16 - gcc/tree-core.h | 7 +- gcc/tree-data-ref.c | 12 +- gcc/tree-data-ref.h | 7 +- gcc/tree-eh.c | 37 +- gcc/tree-inline.c | 52 +- gcc/tree-loop-distribution.c | 10 - gcc/tree-nested.c | 1 - gcc/tree-nrv.c | 13 + gcc/tree-predcom.c | 38 +- gcc/tree-sra.c | 2 - gcc/tree-ssa-alias.c | 2 +- gcc/tree-ssa-ccp.c | 4 - gcc/tree-ssa-dce.c | 14 +- gcc/tree-ssa-dom.c | 3 +- gcc/tree-ssa-dse.c | 5 +- gcc/tree-ssa-forwprop.c | 9 - gcc/tree-ssa-loop-im.c | 77 +- gcc/tree-ssa-loop-ivopts.c | 6 +- gcc/tree-ssa-math-opts.c | 29 +- gcc/tree-ssa-phiopt.c | 5 +- gcc/tree-ssa-pre.c | 38 +- gcc/tree-ssa-propagate.c | 62 +- gcc/tree-ssa-propagate.h | 2 +- gcc/tree-ssa-reassoc.c | 154 +- gcc/tree-ssa-sccvn.c | 155 +- gcc/tree-ssa-sink.c | 9 +- gcc/tree-ssa-structalias.c | 22 +- gcc/tree-ssa-uninit.c | 3 - gcc/tree-ssa.c | 16 +- gcc/tree-switch-conversion.c | 70 +- gcc/tree-switch-conversion.h | 17 +- gcc/tree-vect-data-refs.c | 93 +- gcc/tree-vect-generic.c | 40 +- gcc/tree-vect-loop-manip.c | 6 +- gcc/tree-vect-loop.c | 54 +- gcc/tree-vect-patterns.c | 62 +- gcc/tree-vect-slp-patterns.c | 419 +- gcc/tree-vect-slp.c | 121 +- gcc/tree-vect-stmts.c | 26 +- gcc/tree-vectorizer.h | 21 +- gcc/tree.c | 50 +- gcc/tree.h | 19 +- gcc/ubsan.c | 17 +- gcc/valtrack.c | 4 +- gcc/value-prof.c | 4 - gcc/value-range.h | 9 - gcc/var-tracking.c | 3 +- gcc/varasm.c | 12 +- gcc/vmsdbgout.c | 20 +- gnattools/ChangeLog | 12 - gotools/ChangeLog | 12 - include/ChangeLog | 12 - intl/ChangeLog | 12 - libada/ChangeLog | 12 - libatomic/ChangeLog | 39 - libatomic/Makefile.am | 5 +- libatomic/Makefile.in | 6 +- libatomic/config/x86/host-config.h | 43 +- libatomic/config/x86/init.c | 12 - libbacktrace/ChangeLog | 12 - libcc1/ChangeLog | 17 - libcc1/Makefile.am | 1 - libcc1/Makefile.in | 1 - libcody/ChangeLog | 12 - libcpp/ChangeLog | 103 - libcpp/directives.c | 3 +- libcpp/lex.c | 37 +- libcpp/line-map.c | 20 +- libcpp/macro.c | 19 +- libcpp/po/ChangeLog | 20 - libcpp/po/de.po | 51 +- libcpp/po/es.po | 45 +- libdecnumber/ChangeLog | 12 - libffi/ChangeLog | 23 - libffi/src/x86/ffi64.c | 9 +- libffi/testsuite/libffi.call/nested_struct12.c | 107 - libgcc/ChangeLog | 251 - libgcc/config.host | 29 +- libgcc/config/aarch64/lse.S | 42 +- libgcc/config/aarch64/t-lse | 8 +- libgcc/config/aarch64/value-unwind.h | 4 - libgcc/config/arm/cmse_nonsecure_call.S | 9 +- libgcc/config/arm/t-arm | 5 +- libgcc/config/avr/libf7/ChangeLog | 12 - libgcc/config/darwin-unwind.ver | 30 - libgcc/config/darwin10-unwind-find-enc-func.c | 1 - libgcc/config/frv/frv-abi.h | 4 - libgcc/config/i386/darwin-lib.h | 9 +- libgcc/config/i386/libgcc-darwin.10.4.ver | 98 + libgcc/config/i386/libgcc-darwin.10.5.ver | 102 + libgcc/config/i386/libgcc-darwin.ver | 4 - libgcc/config/i386/sfp-machine.h | 20 +- libgcc/config/i386/t-darwin | 6 - libgcc/config/i386/value-unwind.h | 4 - libgcc/config/libbid/ChangeLog | 12 - libgcc/config/libgcc-libsystem.ver | 38 +- libgcc/config/pa/linux-atomic.c | 112 +- libgcc/config/pa/pa64-hpux-lib.h | 9 +- libgcc/config/pa/sfp-exceptions.c | 102 - libgcc/config/pa/sfp-machine.h | 155 - libgcc/config/pa/t-dimode | 33 - libgcc/config/pa/t-linux64 | 8 +- libgcc/config/pa/t-softfp-sfdftf | 8 - libgcc/config/riscv/div.S | 15 +- libgcc/config/riscv/riscv-asm.h | 6 - libgcc/config/rs6000/{fixkfti-sw.c => fixkfti.c} | 4 +- .../rs6000/{fixunskfti-sw.c => fixunskfti.c} | 4 +- libgcc/config/rs6000/float128-ifunc.c | 51 +- libgcc/config/rs6000/float128-p10.c | 71 - libgcc/config/rs6000/float128-sed | 4 - libgcc/config/rs6000/float128-sed-hw | 4 - .../config/rs6000/{floattikf-sw.c => floattikf.c} | 4 +- .../rs6000/{floatuntikf-sw.c => floatuntikf.c} | 4 +- libgcc/config/rs6000/libgcc-darwin.10.4.ver | 93 + libgcc/config/rs6000/libgcc-darwin.10.5.ver | 106 + libgcc/config/rs6000/morestack.S | 41 - libgcc/config/rs6000/quad-float128.h | 29 +- libgcc/config/rs6000/t-darwin | 3 - libgcc/config/rs6000/t-darwin-ehs | 3 - libgcc/config/rs6000/t-float128 | 12 +- libgcc/config/rs6000/t-float128-p10-hw | 24 - libgcc/config/rs6000/tramp.S | 6 +- libgcc/config/t-darwin | 41 +- libgcc/config/t-darwin-ehs | 7 - libgcc/config/t-slibgcc-darwin | 199 +- libgcc/configure | 37 - libgcc/configure.ac | 25 - libgcc/emutls.c | 17 +- libgfortran/ChangeLog | 50 - libgfortran/caf/libcaf.h | 2 - libgfortran/caf/single.c | 10 - libgfortran/gfortran.map | 5 - libgfortran/intrinsics/pack_generic.c | 9 - libgfortran/intrinsics/random_init.f90 | 114 +- libgfortran/io/async.c | 4 +- libgfortran/io/io.h | 4 +- libgfortran/io/transfer.c | 14 +- libgfortran/runtime/ISO_Fortran_binding.c | 5 +- libgo/MERGE | 2 +- libgo/VERSION | 2 +- libgo/go/archive/zip/reader.go | 64 +- libgo/go/archive/zip/reader_test.go | 115 +- libgo/go/archive/zip/testdata/subdir.zip | Bin 428 -> 0 bytes libgo/go/cmd/go/internal/modcmd/download.go | 32 +- libgo/go/cmd/go/internal/modcmd/tidy.go | 2 - libgo/go/cmd/go/internal/modload/buildlist.go | 30 - .../cmd/go/testdata/mod/rsc.io_sampler_v1.2.1.txt | 2 +- libgo/go/cmd/go/testdata/script/mod_download.txt | 36 +- .../go/testdata/script/mod_get_trailing_slash.txt | 10 +- libgo/go/cmd/go/testdata/script/mod_query.txt | 5 +- libgo/go/cmd/go/testdata/script/mod_readonly.txt | 8 +- libgo/go/go.mod | 2 +- libgo/go/golang.org/x/net/http/httpguts/httplex.go | 10 +- libgo/go/math/big/ratconv.go | 15 +- libgo/go/math/big/ratconv_test.go | 25 - libgo/go/net/dnsclient_unix_test.go | 158 - libgo/go/net/http/httputil/reverseproxy.go | 22 +- libgo/go/net/http/httputil/reverseproxy_test.go | 63 +- libgo/go/net/http/transport_test.go | 8 +- libgo/go/net/lookup.go | 111 +- libgo/go/os/signal/signal_test.go | 42 - libgo/go/runtime/pprof/pprof_test.go | 3 +- libgo/go/runtime/proc.go | 26 - libgo/go/runtime/runtime2.go | 7 +- libgo/go/runtime/sigqueue.go | 2 +- libgo/go/time/zoneinfo.go | 27 +- libgo/go/time/zoneinfo_read.go | 44 +- libgo/go/time/zoneinfo_test.go | 37 +- libgo/go/vendor/modules.txt | 2 +- libgomp/ChangeLog | 158 - libgomp/config/linux/affinity.c | 10 +- libgomp/config/linux/sem.h | 4 +- libgomp/configure | 16 +- libgomp/configure.ac | 16 +- libgomp/task.c | 3 - libgomp/taskloop.c | 22 +- libgomp/testsuite/lib/libgomp.exp | 20 +- .../libgomp.c-c++-common/function-not-offloaded.c | 2 +- libgomp/testsuite/libgomp.c-c++-common/pr94366.c | 17 - .../testsuite/libgomp.c-c++-common/reduction-1.c | 192 - .../testsuite/libgomp.c-c++-common/reduction-16.c | 2 +- .../testsuite/libgomp.c-c++-common/reduction-2.c | 192 - .../testsuite/libgomp.c-c++-common/reduction-3.c | 192 - .../testsuite/libgomp.c-c++-common/reduction-4.c | 194 - .../libgomp.c-c++-common/task-detach-12.c | 19 - .../libgomp.c-c++-common/task-detach-13.c | 59 - .../libgomp.c-c++-common/task-reduction-15.c | 61 - .../libgomp.c-c++-common/variable-not-offloaded.c | 4 +- libgomp/testsuite/libgomp.c/declare-variant-2.c | 45 - libgomp/testsuite/libgomp.c/places-6.c | 8 - libgomp/testsuite/libgomp.c/places-7.c | 8 - libgomp/testsuite/libgomp.c/places-8.c | 8 - libgomp/testsuite/libgomp.c/pr104385.c | 26 - libgomp/testsuite/libgomp.c/pr86416-1.c | 4 +- libgomp/testsuite/libgomp.c/pr86416-2.c | 4 +- libgomp/testsuite/libgomp.c/target-43.c | 24 - libgomp/testsuite/libgomp.c/task-reduction-4.c | 21 - libgomp/testsuite/libgomp.fortran/pr100981-2.f90 | 33 - .../testsuite/libgomp.fortran/task-detach-12.f90 | 22 - .../libgomp.oacc-c-c++-common/atomic_capture-3.c | 1627 --- libhsail-rt/ChangeLog | 12 - libiberty/ChangeLog | 55 - libiberty/configure | 33 +- libiberty/configure.ac | 21 +- libiberty/rust-demangle.c | 9 +- libiberty/simple-object-elf.c | 10 +- libiberty/simple-object-mach-o.c | 5 - libiberty/xmalloc.c | 2 - libitm/ChangeLog | 20 - libitm/testsuite/libitm.c++/libstdc++-pr91488.C | 9 - libobjc/ChangeLog | 12 - liboffloadmic/ChangeLog | 12 - libphobos/ChangeLog | 126 - libphobos/configure.tgt | 3 - libphobos/libdruntime/config/mingw/msvc.c | 2 +- .../libdruntime/core/sys/dragonflybsd/dlfcn.d | 15 +- libphobos/libdruntime/core/sys/freebsd/config.d | 3 +- libphobos/libdruntime/core/sys/freebsd/dlfcn.d | 4 +- libphobos/libdruntime/core/sys/netbsd/dlfcn.d | 15 +- libphobos/libdruntime/core/sys/posix/dlfcn.d | 4 +- libphobos/libdruntime/core/sys/posix/sys/stat.d | 46 +- libphobos/libdruntime/core/thread/fiber.d | 10 - libphobos/libdruntime/core/thread/osthread.d | 93 +- libphobos/libdruntime/gcc/emutls.d | 14 +- libphobos/libdruntime/gcc/unwind/generic.d | 22 +- libphobos/src/std/process.d | 2 +- libphobos/src/std/typecons.d | 15 +- libquadmath/ChangeLog | 12 - libsanitizer/ChangeLog | 52 - libsanitizer/asan/asan_malloc_linux.cpp | 2 +- .../sanitizer_common_interceptors.inc | 12 +- .../sanitizer_common_interceptors_ioctl.inc | 9 + .../sanitizer_common/sanitizer_linux_libcdep.cpp | 21 +- .../sanitizer_platform_limits_posix.cpp | 11 + .../sanitizer_platform_limits_posix.h | 10 + .../sanitizer_common/sanitizer_posix_libcdep.cpp | 7 +- libssp/ChangeLog | 12 - libstdc++-v3/ChangeLog | 4889 ------- libstdc++-v3/acinclude.m4 | 8 +- libstdc++-v3/config.h.in | 17 +- .../post/powerpc64-linux-gnu/baseline_symbols.txt | 242 - .../config/allocator/malloc_allocator_base.h | 10 +- libstdc++-v3/config/allocator/new_allocator_base.h | 10 +- libstdc++-v3/config/os/gnu-linux/os_defines.h | 6 - libstdc++-v3/configure | 110 +- libstdc++-v3/configure.ac | 8 +- libstdc++-v3/doc/Makefile.am | 29 +- libstdc++-v3/doc/Makefile.in | 29 +- libstdc++-v3/doc/doxygen/doxygroups.cc | 4 +- libstdc++-v3/doc/doxygen/user.cfg.in | 105 +- libstdc++-v3/doc/html/faq.html | 2 +- libstdc++-v3/doc/html/index.html | 2 +- .../doc/html/manual/debug_mode_semantics.html | 4 +- libstdc++-v3/doc/html/manual/debug_mode_using.html | 15 +- libstdc++-v3/doc/html/manual/index.html | 4 +- libstdc++-v3/doc/html/manual/intro.html | 2 +- libstdc++-v3/doc/html/manual/setup.html | 33 - libstdc++-v3/doc/html/manual/status.html | 161 +- libstdc++-v3/doc/html/manual/using.html | 3 +- libstdc++-v3/doc/xml/faq.xml | 2 +- libstdc++-v3/doc/xml/manual/debug_mode.xml | 25 +- libstdc++-v3/doc/xml/manual/intro.xml | 10 +- libstdc++-v3/doc/xml/manual/prerequisites.xml | 51 - libstdc++-v3/doc/xml/manual/status_cxx1998.xml | 3 +- libstdc++-v3/doc/xml/manual/status_cxx2011.xml | 3 +- libstdc++-v3/doc/xml/manual/status_cxx2014.xml | 4 +- libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 4 +- libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 52 +- libstdc++-v3/doc/xml/manual/status_cxx2023.xml | 249 - libstdc++-v3/doc/xml/manual/status_cxxtr1.xml | 3 +- libstdc++-v3/doc/xml/manual/status_cxxtr24733.xml | 3 +- libstdc++-v3/doc/xml/manual/using.xml | 3 +- libstdc++-v3/include/Makefile.am | 3 - libstdc++-v3/include/Makefile.in | 3 - libstdc++-v3/include/bits/alloc_traits.h | 102 - libstdc++-v3/include/bits/allocated_ptr.h | 2 - libstdc++-v3/include/bits/allocator.h | 60 +- libstdc++-v3/include/bits/atomic_base.h | 114 +- libstdc++-v3/include/bits/atomic_timed_wait.h | 477 +- libstdc++-v3/include/bits/atomic_wait.h | 469 +- libstdc++-v3/include/bits/basic_string.h | 26 +- libstdc++-v3/include/bits/c++config | 40 +- libstdc++-v3/include/bits/char_traits.h | 54 +- libstdc++-v3/include/bits/deque.tcc | 3 - libstdc++-v3/include/bits/enable_special_members.h | 2 - libstdc++-v3/include/bits/forward_list.tcc | 5 - libstdc++-v3/include/bits/fs_fwd.h | 34 +- libstdc++-v3/include/bits/fs_ops.h | 2 +- libstdc++-v3/include/bits/fs_path.h | 50 +- libstdc++-v3/include/bits/hashtable.h | 34 +- libstdc++-v3/include/bits/hashtable_policy.h | 8 +- libstdc++-v3/include/bits/iterator_concepts.h | 43 +- libstdc++-v3/include/bits/locale_facets_nonio.tcc | 27 +- libstdc++-v3/include/bits/memoryfwd.h | 7 +- libstdc++-v3/include/bits/move.h | 4 +- libstdc++-v3/include/bits/node_handle.h | 20 - libstdc++-v3/include/bits/ptr_traits.h | 60 +- libstdc++-v3/include/bits/random.h | 8 +- libstdc++-v3/include/bits/random.tcc | 22 +- libstdc++-v3/include/bits/range_access.h | 8 +- libstdc++-v3/include/bits/ranges_algo.h | 382 +- libstdc++-v3/include/bits/ranges_algobase.h | 30 +- libstdc++-v3/include/bits/ranges_base.h | 578 +- libstdc++-v3/include/bits/ranges_cmp.h | 2 +- libstdc++-v3/include/bits/ranges_uninitialized.h | 26 +- libstdc++-v3/include/bits/ranges_util.h | 258 +- libstdc++-v3/include/bits/regex.h | 8 +- libstdc++-v3/include/bits/regex_compiler.tcc | 4 +- libstdc++-v3/include/bits/semaphore_base.h | 217 +- libstdc++-v3/include/bits/shared_ptr.h | 2 - libstdc++-v3/include/bits/shared_ptr_base.h | 15 +- libstdc++-v3/include/bits/std_function.h | 170 +- libstdc++-v3/include/bits/std_thread.h | 2 +- libstdc++-v3/include/bits/stl_construct.h | 17 +- libstdc++-v3/include/bits/stl_deque.h | 7 +- libstdc++-v3/include/bits/stl_function.h | 134 +- libstdc++-v3/include/bits/stl_iterator.h | 209 +- libstdc++-v3/include/bits/stl_tree.h | 6 +- libstdc++-v3/include/bits/this_thread_sleep.h | 119 - libstdc++-v3/include/bits/uses_allocator.h | 2 - libstdc++-v3/include/bits/uses_allocator_args.h | 18 +- libstdc++-v3/include/bits/vector.tcc | 8 +- libstdc++-v3/include/c_global/cmath | 16 +- libstdc++-v3/include/debug/array | 45 - libstdc++-v3/include/debug/deque | 7 +- libstdc++-v3/include/debug/forward_list | 7 +- libstdc++-v3/include/debug/list | 7 +- libstdc++-v3/include/debug/macros.h | 4 +- libstdc++-v3/include/debug/vector | 7 +- libstdc++-v3/include/experimental/bits/fs_fwd.h | 26 +- libstdc++-v3/include/experimental/bits/fs_ops.h | 10 +- libstdc++-v3/include/experimental/bits/fs_path.h | 34 +- libstdc++-v3/include/experimental/bits/net.h | 35 +- libstdc++-v3/include/experimental/bits/simd.h | 25 +- .../include/experimental/bits/simd_detail.h | 3 - libstdc++-v3/include/experimental/internet | 392 +- libstdc++-v3/include/experimental/io_context | 18 +- libstdc++-v3/include/experimental/optional | 56 +- libstdc++-v3/include/experimental/propagate_const | 8 +- libstdc++-v3/include/experimental/simd | 20 - libstdc++-v3/include/experimental/socket | 227 +- libstdc++-v3/include/experimental/type_traits | 37 +- libstdc++-v3/include/ext/bitmap_allocator.h | 2 +- libstdc++-v3/include/ext/extptr_allocator.h | 5 - libstdc++-v3/include/ext/malloc_allocator.h | 8 +- libstdc++-v3/include/ext/new_allocator.h | 8 +- .../pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp | 26 +- libstdc++-v3/include/ext/rope | 5 + libstdc++-v3/include/ext/throw_allocator.h | 2 +- libstdc++-v3/include/ext/type_traits.h | 8 +- libstdc++-v3/include/std/any | 55 +- libstdc++-v3/include/std/atomic | 39 +- libstdc++-v3/include/std/barrier | 14 +- libstdc++-v3/include/std/bit | 4 - libstdc++-v3/include/std/charconv | 25 +- libstdc++-v3/include/std/chrono | 72 +- libstdc++-v3/include/std/concepts | 4 +- libstdc++-v3/include/std/future | 75 +- libstdc++-v3/include/std/iosfwd | 18 - libstdc++-v3/include/std/istream | 79 +- libstdc++-v3/include/std/latch | 14 +- libstdc++-v3/include/std/memory_resource | 1 - libstdc++-v3/include/std/numeric | 6 +- libstdc++-v3/include/std/optional | 95 +- libstdc++-v3/include/std/ostream | 94 +- libstdc++-v3/include/std/ranges | 876 +- libstdc++-v3/include/std/scoped_allocator | 8 +- libstdc++-v3/include/std/semaphore | 17 +- libstdc++-v3/include/std/span | 14 +- libstdc++-v3/include/std/stop_token | 1 + libstdc++-v3/include/std/string_view | 10 +- libstdc++-v3/include/std/syncstream | 8 +- libstdc++-v3/include/std/system_error | 26 +- libstdc++-v3/include/std/thread | 68 +- libstdc++-v3/include/std/tuple | 106 +- libstdc++-v3/include/std/type_traits | 254 +- libstdc++-v3/include/std/utility | 10 +- libstdc++-v3/include/std/valarray | 30 +- libstdc++-v3/include/std/variant | 103 +- libstdc++-v3/include/std/version | 26 +- libstdc++-v3/libsupc++/compare | 51 +- libstdc++-v3/libsupc++/exception | 22 +- libstdc++-v3/libsupc++/exception.h | 1 - libstdc++-v3/libsupc++/exception_ptr.h | 19 +- libstdc++-v3/libsupc++/tinfo2.cc | 5 +- libstdc++-v3/python/Makefile.am | 36 +- libstdc++-v3/python/Makefile.in | 26 +- libstdc++-v3/python/libstdcxx/v6/printers.py | 200 +- libstdc++-v3/python/libstdcxx/v6/xmethods.py | 2 +- libstdc++-v3/scripts/run_doxygen | 75 +- libstdc++-v3/src/Makefile.am | 4 +- libstdc++-v3/src/Makefile.in | 4 +- libstdc++-v3/src/c++11/cxx11-ios_failure.cc | 25 +- libstdc++-v3/src/c++11/future.cc | 26 +- libstdc++-v3/src/c++11/system_error.cc | 66 +- libstdc++-v3/src/c++17/Makefile.am | 2 +- libstdc++-v3/src/c++17/Makefile.in | 2 +- libstdc++-v3/src/c++17/floating_from_chars.cc | 12 +- libstdc++-v3/src/c++17/floating_to_chars.cc | 56 +- libstdc++-v3/src/c++17/fs_dir.cc | 12 +- libstdc++-v3/src/c++17/fs_ops.cc | 57 +- libstdc++-v3/src/c++17/fs_path.cc | 5 + libstdc++-v3/src/c++17/ryu/LOCAL_PATCHES | 1 - libstdc++-v3/src/c++17/ryu/ryu_generic_128.h | 21 +- libstdc++-v3/src/c++20/sstream-inst.cc | 4 +- libstdc++-v3/src/filesystem/dir.cc | 16 +- libstdc++-v3/src/filesystem/ops-common.h | 41 - libstdc++-v3/src/filesystem/ops.cc | 54 +- libstdc++-v3/src/filesystem/path.cc | 31 +- .../testsuite/17_intro/headers/c++1998/103650.cc | 13 - .../testsuite/17_intro/headers/c++1998/49745.cc | 113 +- .../17_intro/headers/c++2011/all_attributes.cc | 1 - .../17_intro/headers/c++2014/all_attributes.cc | 1 - .../17_intro/headers/c++2017/all_attributes.cc | 1 - .../17_intro/headers/c++2017/all_no_exceptions.cc | 2 +- .../headers/c++2017/all_pedantic_errors.cc | 2 +- .../17_intro/headers/c++2017/operator_names.cc | 2 +- .../17_intro/headers/c++2017/parallel_mode.cc | 1 + .../testsuite/17_intro/headers/c++2017/stdc++.cc | 1 + .../headers/c++2017/stdc++_multiple_inclusion.cc | 1 + libstdc++-v3/testsuite/17_intro/names.cc | 10 - .../18_support/aligned_alloc/aligned_alloc.cc | 1 + libstdc++-v3/testsuite/18_support/byte/81076.cc | 1 + .../testsuite/18_support/byte/global_neg.cc | 3 +- libstdc++-v3/testsuite/18_support/byte/ops.cc | 1 + .../testsuite/18_support/byte/requirements.cc | 1 + .../18_support/comparisons/algorithms/fallback.cc | 42 - .../testsuite/18_support/exception_ptr/103630.cc | 39 - .../18_support/headers/cfloat/values_c++17.cc | 1 + libstdc++-v3/testsuite/18_support/launder/1.cc | 1 + .../testsuite/18_support/launder/nodiscard.cc | 1 + .../testsuite/18_support/launder/requirements.cc | 1 + .../18_support/launder/requirements_neg.cc | 1 + libstdc++-v3/testsuite/18_support/new_aligned.cc | 1 + .../testsuite/18_support/numeric_limits/lowest.cc | 20 +- .../testsuite/18_support/type_info/103240.cc | 36 - .../uncaught_exceptions/uncaught_exceptions.cc | 1 + .../19_diagnostics/error_category/102425.cc | 18 - .../19_diagnostics/error_code/is_error_code_v.cc | 1 + .../19_diagnostics/error_condition/hash.cc | 1 + .../20_util/addressof/requirements/constexpr.cc | 1 + .../20_util/allocator/requirements/typedefs.cc | 26 +- libstdc++-v3/testsuite/20_util/allocator/void.cc | 55 +- libstdc++-v3/testsuite/20_util/any/102894.cc | 20 - libstdc++-v3/testsuite/20_util/any/assign/1.cc | 1 + libstdc++-v3/testsuite/20_util/any/assign/2.cc | 1 + .../testsuite/20_util/any/assign/emplace.cc | 1 + .../testsuite/20_util/any/assign/exception.cc | 3 +- libstdc++-v3/testsuite/20_util/any/assign/self.cc | 1 + libstdc++-v3/testsuite/20_util/any/cons/1.cc | 1 + libstdc++-v3/testsuite/20_util/any/cons/101034.cc | 11 - libstdc++-v3/testsuite/20_util/any/cons/2.cc | 1 + libstdc++-v3/testsuite/20_util/any/cons/90415.cc | 1 + libstdc++-v3/testsuite/20_util/any/cons/92156.cc | 1 + libstdc++-v3/testsuite/20_util/any/cons/aligned.cc | 1 + .../testsuite/20_util/any/cons/explicit.cc | 1 + .../testsuite/20_util/any/cons/in_place.cc | 1 + .../testsuite/20_util/any/cons/nontrivial.cc | 1 + libstdc++-v3/testsuite/20_util/any/make_any.cc | 1 + .../testsuite/20_util/any/misc/any_cast.cc | 5 +- .../testsuite/20_util/any/misc/any_cast_neg.cc | 1 + .../testsuite/20_util/any/misc/any_cast_no_rtti.cc | 2 +- libstdc++-v3/testsuite/20_util/any/misc/swap.cc | 1 + libstdc++-v3/testsuite/20_util/any/modifiers/1.cc | 1 + .../testsuite/20_util/any/modifiers/83658.cc | 1 + .../testsuite/20_util/any/modifiers/92156.cc | 1 + .../testsuite/20_util/any/observers/type.cc | 1 + libstdc++-v3/testsuite/20_util/any/requirements.cc | 1 + libstdc++-v3/testsuite/20_util/any/typedefs.cc | 1 + libstdc++-v3/testsuite/20_util/as_const/1.cc | 1 + .../testsuite/20_util/as_const/rvalue_neg.cc | 1 + libstdc++-v3/testsuite/20_util/bind/83427.cc | 1 + .../testsuite/20_util/bind/is_placeholder_v.cc | 1 + .../20_util/bool_constant/requirements.cc | 1 + .../testsuite/20_util/common_reference/100894.cc | 9 - .../20_util/duration/arithmetic/constexpr_c++17.cc | 1 + .../requirements/treat_as_floating_point_v.cc | 1 + .../testsuite/20_util/duration_cast/rounding.cc | 1 + .../members/weak_from_this.cc | 1 + libstdc++-v3/testsuite/20_util/forward/c_neg.cc | 2 +- libstdc++-v3/testsuite/20_util/forward/f_neg.cc | 2 +- libstdc++-v3/testsuite/20_util/from_chars/1_neg.cc | 1 + libstdc++-v3/testsuite/20_util/from_chars/3.cc | 2 +- libstdc++-v3/testsuite/20_util/from_chars/4.cc | 6 +- libstdc++-v3/testsuite/20_util/from_chars/5.cc | 6 +- libstdc++-v3/testsuite/20_util/from_chars/6.cc | 2 +- .../testsuite/20_util/from_chars/pr105324.cc | 16 - .../testsuite/20_util/from_chars/requirements.cc | 1 + libstdc++-v3/testsuite/20_util/function/91456.cc | 1 + .../testsuite/20_util/function/cons/deduction.cc | 1 + .../testsuite/20_util/function/cons/lwg2774.cc | 31 - .../testsuite/20_util/function/cons/noexcept.cc | 37 - .../testsuite/20_util/function_objects/83607.cc | 1 + .../testsuite/20_util/function_objects/invoke/3.cc | 7 +- .../20_util/function_objects/invoke/59768.cc | 1 + .../20_util/function_objects/invoke/version.cc | 9 - .../20_util/function_objects/mem_fn/80478.cc | 1 + .../testsuite/20_util/function_objects/not_fn/1.cc | 1 + .../20_util/function_objects/not_fn/87538.cc | 1 + .../20_util/function_objects/searchers.cc | 1 + .../requirements/explicit_instantiation.cc | 1 + .../requirements/typedefs.cc | 1 + .../has_unique_object_representations/value.cc | 1 + libstdc++-v3/testsuite/20_util/hash/nullptr.cc | 1 + .../testsuite/20_util/headers/memory/synopsis.cc | 2 - .../testsuite/20_util/in_place/requirements.cc | 1 + .../20_util/integer_comparisons/greater.cc | 61 - .../20_util/is_aggregate/incomplete_neg.cc | 1 + .../requirements/explicit_instantiation.cc | 1 + .../20_util/is_aggregate/requirements/typedefs.cc | 1 + .../testsuite/20_util/is_aggregate/value.cc | 1 + .../testsuite/20_util/is_invocable/83395.cc | 1 + .../testsuite/20_util/is_invocable/91456.cc | 1 + .../requirements/explicit_instantiation.cc | 1 + .../20_util/is_invocable/requirements/typedefs.cc | 1 + .../testsuite/20_util/is_invocable/value.cc | 1 + .../20_util/is_literal_type/deprecated-1z.cc | 1 + .../20_util/is_nothrow_constructible/94003.cc | 1 + .../20_util/is_nothrow_invocable/83395.cc | 1 + .../requirements/explicit_instantiation.cc | 1 + .../is_nothrow_invocable/requirements/typedefs.cc | 1 + .../20_util/is_nothrow_invocable/value.cc | 1 + .../requirements/explicit_instantiation.cc | 1 + .../is_nothrow_swappable/requirements/typedefs.cc | 1 + .../20_util/is_nothrow_swappable/value.cc | 1 + .../requirements/explicit_instantiation.cc | 1 + .../requirements/typedefs.cc | 1 + .../20_util/is_nothrow_swappable_with/value.cc | 1 + .../requirements/explicit_instantiation.cc | 1 + .../20_util/is_swappable/requirements/typedefs.cc | 1 + .../testsuite/20_util/is_swappable/value.cc | 1 + .../requirements/explicit_instantiation.cc | 1 + .../is_swappable_with/requirements/typedefs.cc | 1 + .../testsuite/20_util/is_swappable_with/value.cc | 1 + .../20_util/is_trivially_constructible/value.cc | 2 +- .../testsuite/20_util/logical_traits/83134.cc | 1 + .../requirements/explicit_instantiation.cc | 1 + .../logical_traits/requirements/typedefs.cc | 1 + .../testsuite/20_util/logical_traits/value.cc | 1 + .../testsuite/20_util/memory_resource/1.cc | 1 + .../testsuite/20_util/memory_resource/2.cc | 1 + .../20_util/monotonic_buffer_resource/1.cc | 1 + .../20_util/monotonic_buffer_resource/93208.cc | 1 + .../20_util/monotonic_buffer_resource/allocate.cc | 4 +- .../monotonic_buffer_resource/deallocate.cc | 1 + .../20_util/monotonic_buffer_resource/release.cc | 1 + .../monotonic_buffer_resource/upstream_resource.cc | 1 + libstdc++-v3/testsuite/20_util/optional/77288.cc | 1 + libstdc++-v3/testsuite/20_util/optional/84601.cc | 1 + .../testsuite/20_util/optional/assignment/1.cc | 1 + .../20_util/optional/assignment/100982.cc | 17 - .../testsuite/20_util/optional/assignment/2.cc | 1 + .../testsuite/20_util/optional/assignment/3.cc | 1 + .../testsuite/20_util/optional/assignment/4.cc | 1 + .../testsuite/20_util/optional/assignment/5.cc | 1 + .../testsuite/20_util/optional/assignment/6.cc | 1 + .../testsuite/20_util/optional/assignment/7.cc | 1 + .../testsuite/20_util/optional/assignment/8.cc | 1 + .../testsuite/20_util/optional/assignment/9.cc | 1 + .../testsuite/20_util/optional/bad_access.cc | 1 + .../testsuite/20_util/optional/cons/77727.cc | 1 + .../testsuite/20_util/optional/cons/85642.cc | 1 + .../testsuite/20_util/optional/cons/copy.cc | 1 + .../testsuite/20_util/optional/cons/deduction.cc | 1 + .../testsuite/20_util/optional/cons/default.cc | 1 + .../testsuite/20_util/optional/cons/move.cc | 1 + .../testsuite/20_util/optional/cons/trivial.cc | 1 + .../testsuite/20_util/optional/cons/value.cc | 1 + .../testsuite/20_util/optional/cons/value_neg.cc | 1 + .../testsuite/20_util/optional/constexpr/assign.cc | 94 - .../20_util/optional/constexpr/cons/conv.cc | 22 - .../20_util/optional/constexpr/cons/default.cc | 1 + .../20_util/optional/constexpr/cons/value.cc | 1 + .../20_util/optional/constexpr/in_place.cc | 1 + .../20_util/optional/constexpr/make_optional.cc | 1 + .../20_util/optional/constexpr/modifiers.cc | 19 - .../20_util/optional/constexpr/nullopt.cc | 1 + .../20_util/optional/constexpr/observers/1.cc | 1 + .../20_util/optional/constexpr/observers/2.cc | 1 + .../20_util/optional/constexpr/observers/3.cc | 1 + .../20_util/optional/constexpr/observers/4.cc | 1 + .../20_util/optional/constexpr/observers/5.cc | 1 + .../20_util/optional/constexpr/relops/1.cc | 1 + .../20_util/optional/constexpr/relops/2.cc | 1 + .../20_util/optional/constexpr/relops/3.cc | 1 + .../20_util/optional/constexpr/relops/4.cc | 1 + .../20_util/optional/constexpr/relops/5.cc | 1 + .../20_util/optional/constexpr/relops/6.cc | 1 + .../testsuite/20_util/optional/constexpr/swap.cc | 29 - libstdc++-v3/testsuite/20_util/optional/hash.cc | 1 + .../testsuite/20_util/optional/in_place.cc | 1 + .../testsuite/20_util/optional/make_optional.cc | 1 + libstdc++-v3/testsuite/20_util/optional/nullopt.cc | 1 + .../testsuite/20_util/optional/observers/1.cc | 1 + .../testsuite/20_util/optional/observers/2.cc | 1 + .../testsuite/20_util/optional/observers/3.cc | 1 + .../testsuite/20_util/optional/observers/4.cc | 1 + .../testsuite/20_util/optional/observers/5.cc | 1 + .../testsuite/20_util/optional/observers/6.cc | 1 + .../testsuite/20_util/optional/relops/1.cc | 1 + .../testsuite/20_util/optional/relops/2.cc | 1 + .../testsuite/20_util/optional/relops/3.cc | 1 + .../testsuite/20_util/optional/relops/4.cc | 1 + .../testsuite/20_util/optional/relops/5.cc | 1 + .../testsuite/20_util/optional/relops/6.cc | 1 + .../testsuite/20_util/optional/relops/7.cc | 1 + .../testsuite/20_util/optional/relops/three_way.cc | 22 +- .../testsuite/20_util/optional/requirements.cc | 10 +- libstdc++-v3/testsuite/20_util/optional/swap/1.cc | 1 + libstdc++-v3/testsuite/20_util/optional/swap/2.cc | 1 + .../testsuite/20_util/optional/typedefs.cc | 1 + libstdc++-v3/testsuite/20_util/optional/version.cc | 11 - .../testsuite/20_util/pair/cons/deduction.cc | 1 + libstdc++-v3/testsuite/20_util/pair/swap_cxx17.cc | 1 + .../testsuite/20_util/pointer_traits/lwg3545.cc | 96 - .../testsuite/20_util/polymorphic_allocator/1.cc | 1 + .../polymorphic_allocator/construct_pair.cc | 1 + .../20_util/polymorphic_allocator/resource.cc | 1 + .../20_util/polymorphic_allocator/select.cc | 1 + .../20_util/ratio/requirements/ratio_equal_v.cc | 1 + .../testsuite/20_util/reference_wrapper/83427.cc | 1 + .../20_util/reference_wrapper/deduction.cc | 1 + .../testsuite/20_util/remove_cvref/value.cc | 7 - .../20_util/scoped_allocator/69293_neg.cc | 1 - .../20_util/shared_ptr/casts/reinterpret.cc | 1 + .../testsuite/20_util/shared_ptr/cons/deduction.cc | 1 + .../testsuite/20_util/shared_ptr/cons/lwg3548.cc | 16 - .../20_util/shared_ptr/cons/unique_ptr_deleter.cc | 17 +- .../testsuite/20_util/shared_ptr/creation/99006.cc | 9 - .../20_util/shared_ptr/requirements/weak_type.cc | 1 + .../memory_management_tools/1.cc | 1 + .../memory_management_tools/destroy_neg.cc | 3 +- .../pstl/uninitialized_construct.cc | 4 +- .../pstl/uninitialized_copy_move.cc | 4 +- .../pstl/uninitialized_fill_destroy.cc | 4 +- .../uninitialized_value_construct/94540.cc | 1 + .../uninitialized_value_construct/94831.cc | 1 + .../uninitialized_value_construct_n/94540.cc | 1 + .../uninitialized_value_construct_n/sizes.cc | 1 + .../20_util/synchronized_pool_resource/allocate.cc | 2 +- .../synchronized_pool_resource/allocate_single.cc | 1 + .../20_util/synchronized_pool_resource/cons.cc | 2 +- .../synchronized_pool_resource/cons_single.cc | 1 + .../20_util/synchronized_pool_resource/is_equal.cc | 2 +- .../synchronized_pool_resource/multithreaded.cc | 2 +- .../20_util/synchronized_pool_resource/options.cc | 2 +- .../20_util/synchronized_pool_resource/release.cc | 2 +- .../synchronized_pool_resource/release_single.cc | 1 + .../20_util/time_point/arithmetic/constexpr.cc | 1 + .../testsuite/20_util/time_point_cast/rounding.cc | 1 + libstdc++-v3/testsuite/20_util/to_address/1_neg.cc | 2 +- .../testsuite/20_util/to_address/lwg3545.cc | 37 - libstdc++-v3/testsuite/20_util/to_chars/103955.cc | 31 - libstdc++-v3/testsuite/20_util/to_chars/3.cc | 1 + libstdc++-v3/testsuite/20_util/to_chars/4.cc | 36 - .../testsuite/20_util/to_chars/chars_format.cc | 1 + libstdc++-v3/testsuite/20_util/to_chars/double.cc | 3 +- libstdc++-v3/testsuite/20_util/to_chars/float.cc | 3 +- .../testsuite/20_util/to_chars/long_double.cc | 5 +- libstdc++-v3/testsuite/20_util/to_chars/lwg3266.cc | 1 + .../testsuite/20_util/to_chars/requirements.cc | 1 + libstdc++-v3/testsuite/20_util/tuple/78939.cc | 1 + libstdc++-v3/testsuite/20_util/tuple/apply/1.cc | 1 + libstdc++-v3/testsuite/20_util/tuple/apply/2.cc | 1 + .../tuple/comparison_operators/overloaded.cc | 7 +- .../testsuite/20_util/tuple/cons/101960.cc | 13 - .../testsuite/20_util/tuple/cons/102270.cc | 64 - .../testsuite/20_util/tuple/cons/deduction.cc | 1 + .../20_util/tuple/element_access/101427.cc | 23 - .../20_util/tuple/element_access/get_neg.cc | 3 +- .../testsuite/20_util/tuple/make_from_tuple/1.cc | 1 + .../testsuite/20_util/tuple/make_from_tuple/2.cc | 1 + libstdc++-v3/testsuite/20_util/tuple/swap_cxx17.cc | 1 + .../testsuite/20_util/tuple/tuple_size_v.cc | 1 + .../20_util/unique_ptr/cons/deduction_neg.cc | 5 +- .../specialized_algorithms/swap_cxx17.cc | 1 + .../allocate-max-chunks.cc | 1 + .../unsynchronized_pool_resource/allocate.cc | 4 +- .../20_util/unsynchronized_pool_resource/cons.cc | 1 + .../unsynchronized_pool_resource/is_equal.cc | 1 + .../unsynchronized_pool_resource/options.cc | 1 + .../unsynchronized_pool_resource/release.cc | 1 + .../testsuite/20_util/uses_allocator/69293_neg.cc | 2 +- .../testsuite/20_util/uses_allocator/make_obj.cc | 30 +- .../requirements/uses_allocator_v.cc | 1 + .../uses_allocator/uninitialized_construct.cc | 17 - .../20_util/variable_templates_for_traits.cc | 1 + libstdc++-v3/testsuite/20_util/variant/100384.cc | 9 - libstdc++-v3/testsuite/20_util/variant/80165.cc | 1 + libstdc++-v3/testsuite/20_util/variant/85183.cc | 1 + libstdc++-v3/testsuite/20_util/variant/86874.cc | 1 + libstdc++-v3/testsuite/20_util/variant/87431.cc | 1 + libstdc++-v3/testsuite/20_util/variant/87619.cc | 1 + libstdc++-v3/testsuite/20_util/variant/91807.cc | 1 + libstdc++-v3/testsuite/20_util/variant/any.cc | 1 + libstdc++-v3/testsuite/20_util/variant/compile.cc | 9 +- .../testsuite/20_util/variant/deduction.cc | 1 + .../testsuite/20_util/variant/exception_safety.cc | 1 + libstdc++-v3/testsuite/20_util/variant/hash.cc | 1 + .../testsuite/20_util/variant/index_type.cc | 1 + .../testsuite/20_util/variant/relops/89851.cc | 1 + .../testsuite/20_util/variant/relops/90008.cc | 1 + libstdc++-v3/testsuite/20_util/variant/run.cc | 1 + libstdc++-v3/testsuite/20_util/variant/visit.cc | 1 + .../testsuite/20_util/variant/visit_inherited.cc | 36 - libstdc++-v3/testsuite/20_util/void_t/1.cc | 1 + .../testsuite/20_util/weak_ptr/cons/deduction.cc | 1 + .../testsuite/21_strings/basic_string/79162.cc | 1 + .../21_strings/basic_string/allocator/char/copy.cc | 2 +- .../basic_string/allocator/char/copy_assign.cc | 2 +- .../basic_string/allocator/char/lwg2788.cc | 2 +- .../21_strings/basic_string/allocator/char/move.cc | 2 +- .../basic_string/allocator/char/move_assign.cc | 2 +- .../basic_string/allocator/char/noexcept.cc | 2 +- .../basic_string/allocator/char/operator_plus.cc | 2 +- .../21_strings/basic_string/allocator/char/swap.cc | 2 +- .../basic_string/allocator/wchar_t/copy.cc | 2 +- .../basic_string/allocator/wchar_t/copy_assign.cc | 2 +- .../basic_string/allocator/wchar_t/lwg2788.cc | 2 +- .../basic_string/allocator/wchar_t/move.cc | 2 +- .../basic_string/allocator/wchar_t/move_assign.cc | 2 +- .../basic_string/allocator/wchar_t/noexcept.cc | 2 +- .../allocator/wchar_t/operator_plus.cc | 2 +- .../basic_string/allocator/wchar_t/swap.cc | 2 +- .../21_strings/basic_string/cons/char/1.cc | 4 +- .../21_strings/basic_string/cons/char/103919.cc | 43 - .../21_strings/basic_string/cons/char/7.cc | 1 + .../21_strings/basic_string/cons/char/79162.cc | 1 + .../21_strings/basic_string/cons/char/86138.cc | 1 + .../21_strings/basic_string/cons/char/9.cc | 1 + .../21_strings/basic_string/cons/char/deduction.cc | 1 + .../21_strings/basic_string/cons/char/moveable.cc | 4 +- .../21_strings/basic_string/cons/char/moveable2.cc | 4 +- .../basic_string/cons/char/moveable2_c++17.cc | 5 +- .../21_strings/basic_string/cons/wchar_t/7.cc | 1 + .../21_strings/basic_string/cons/wchar_t/79162.cc | 1 + .../21_strings/basic_string/cons/wchar_t/86138.cc | 1 + .../21_strings/basic_string/cons/wchar_t/9.cc | 1 + .../basic_string/cons/wchar_t/deduction.cc | 1 + .../basic_string/cons/wchar_t/moveable.cc | 4 +- .../basic_string/cons/wchar_t/moveable2.cc | 4 +- .../basic_string/cons/wchar_t/moveable2_c++17.cc | 5 +- .../testsuite/21_strings/basic_string/hash/hash.cc | 1 + .../testsuite/21_strings/basic_string/lwg2758.cc | 1 + .../testsuite/21_strings/basic_string/lwg2946.cc | 1 + .../basic_string/modifiers/append/char/4.cc | 1 + .../basic_string/modifiers/append/wchar_t/1.cc | 2 +- .../basic_string/modifiers/append/wchar_t/4.cc | 1 + .../basic_string/modifiers/assign/char/4.cc | 1 + .../basic_string/modifiers/assign/char/87749.cc | 2 +- .../basic_string/modifiers/assign/wchar_t/4.cc | 1 + .../basic_string/modifiers/assign/wchar_t/87749.cc | 2 +- .../basic_string/modifiers/insert/char/3.cc | 1 + .../basic_string/modifiers/insert/char/83328.cc | 2 +- .../basic_string/modifiers/insert/wchar_t/3.cc | 1 + .../basic_string/modifiers/insert/wchar_t/83328.cc | 2 +- .../basic_string/modifiers/replace/char/7.cc | 1 + .../basic_string/modifiers/replace/wchar_t/7.cc | 1 + .../basic_string/operations/compare/char/2.cc | 1 + .../basic_string/operations/compare/wchar_t/1.cc | 4 +- .../basic_string/operations/compare/wchar_t/2.cc | 1 + .../basic_string/operations/data/char/2.cc | 1 + .../basic_string/operations/data/char/86169.cc | 1 + .../basic_string/operations/data/wchar_t/2.cc | 1 + .../basic_string/operations/find/char/5.cc | 1 + .../basic_string/operations/find/wchar_t/5.cc | 1 + .../21_strings/basic_string/operators/char/5.cc | 1 + .../21_strings/basic_string/operators/wchar_t/5.cc | 1 + .../21_strings/basic_string/types/pmr_typedefs.cc | 3 +- .../21_strings/basic_string_view/capacity/1.cc | 1 + .../basic_string_view/capacity/empty_neg.cc | 1 + .../21_strings/basic_string_view/cons/char/1.cc | 1 + .../21_strings/basic_string_view/cons/char/2.cc | 1 + .../21_strings/basic_string_view/cons/char/3.cc | 1 + .../basic_string_view/cons/char/nonnull.cc | 2 +- .../basic_string_view/cons/char/range.cc | 18 +- .../21_strings/basic_string_view/cons/wchar_t/1.cc | 1 + .../21_strings/basic_string_view/cons/wchar_t/2.cc | 1 + .../21_strings/basic_string_view/cons/wchar_t/3.cc | 1 + .../basic_string_view/cons/wchar_t/nonnull.cc | 2 +- .../basic_string_view/element_access/char/1.cc | 1 + .../basic_string_view/element_access/char/2.cc | 2 +- .../element_access/char/back_constexpr_neg.cc | 4 +- .../element_access/char/constexpr.cc | 1 + .../element_access/char/constexpr_neg.cc | 4 +- .../basic_string_view/element_access/char/empty.cc | 1 + .../element_access/char/front_back.cc | 1 + .../element_access/char/front_back_constexpr.cc | 1 + .../element_access/char/front_constexpr_neg.cc | 4 +- .../basic_string_view/element_access/wchar_t/1.cc | 1 + .../basic_string_view/element_access/wchar_t/2.cc | 2 +- .../element_access/wchar_t/back_constexpr_neg.cc | 4 +- .../element_access/wchar_t/constexpr.cc | 1 + .../element_access/wchar_t/constexpr_neg.cc | 4 +- .../element_access/wchar_t/empty.cc | 1 + .../element_access/wchar_t/front_back.cc | 1 + .../element_access/wchar_t/front_constexpr_neg.cc | 4 +- .../21_strings/basic_string_view/include.cc | 2 +- .../basic_string_view/inserters/94051.cc | 1 + .../basic_string_view/inserters/char/1.cc | 1 + .../basic_string_view/inserters/char/2.cc | 1 + .../basic_string_view/inserters/char/3.cc | 1 + .../basic_string_view/inserters/pod/10081-out.cc | 1 + .../basic_string_view/inserters/wchar_t/1.cc | 1 + .../basic_string_view/inserters/wchar_t/2.cc | 1 + .../basic_string_view/inserters/wchar_t/3.cc | 1 + .../basic_string_view/literals/types-char8_t.cc | 2 +- .../21_strings/basic_string_view/literals/types.cc | 1 + .../basic_string_view/literals/values-char8_t.cc | 2 +- .../basic_string_view/literals/values.cc | 1 + .../modifiers/remove_prefix/char/1.cc | 1 + .../modifiers/remove_prefix/wchar_t/1.cc | 1 + .../modifiers/remove_suffix/char/1.cc | 1 + .../modifiers/remove_suffix/wchar_t/1.cc | 1 + .../basic_string_view/modifiers/swap/char/1.cc | 1 + .../basic_string_view/modifiers/swap/wchar_t/1.cc | 1 + .../basic_string_view/operations/compare/char/1.cc | 1 + .../operations/compare/char/13650.cc | 1 + .../basic_string_view/operations/compare/char/2.cc | 1 + .../operations/compare/char/70483.cc | 1 + .../operations/compare/char/nonnull.cc | 2 +- .../operations/compare/wchar_t/1.cc | 1 + .../operations/compare/wchar_t/13650.cc | 1 + .../operations/compare/wchar_t/2.cc | 1 + .../basic_string_view/operations/copy/char/1.cc | 1 + .../basic_string_view/operations/copy/char/2.cc | 1 + .../operations/copy/char/constexpr.cc | 2 +- .../basic_string_view/operations/copy/wchar_t/1.cc | 1 + .../basic_string_view/operations/copy/wchar_t/2.cc | 1 + .../basic_string_view/operations/data/char/1.cc | 1 + .../basic_string_view/operations/data/wchar_t/1.cc | 1 + .../basic_string_view/operations/find/char/1.cc | 1 + .../basic_string_view/operations/find/char/2.cc | 1 + .../basic_string_view/operations/find/char/3.cc | 1 + .../basic_string_view/operations/find/char/4.cc | 1 + .../operations/find/char/nonnull.cc | 2 +- .../basic_string_view/operations/find/wchar_t/1.cc | 1 + .../basic_string_view/operations/find/wchar_t/2.cc | 1 + .../basic_string_view/operations/find/wchar_t/3.cc | 1 + .../basic_string_view/operations/find/wchar_t/4.cc | 1 + .../basic_string_view/operations/rfind/char/1.cc | 1 + .../basic_string_view/operations/rfind/char/2.cc | 1 + .../basic_string_view/operations/rfind/char/3.cc | 1 + .../operations/rfind/char/nonnull.cc | 2 +- .../operations/rfind/wchar_t/1.cc | 1 + .../operations/rfind/wchar_t/2.cc | 1 + .../operations/rfind/wchar_t/3.cc | 1 + .../operations/string_conversion/1.cc | 1 + .../basic_string_view/operations/substr/char/1.cc | 1 + .../operations/substr/char/83511.cc | 1 + .../operations/substr/wchar_t/1.cc | 1 + .../operations/substr/wchar_t/83511.cc | 1 + .../basic_string_view/operators/char/2.cc | 1 + .../basic_string_view/operators/char/89446.cc | 2 +- .../basic_string_view/operators/wchar_t/2.cc | 1 + .../basic_string_view/operators/wchar_t/89446.cc | 2 +- .../basic_string_view/range_access/char/1.cc | 1 + .../basic_string_view/range_access/wchar_t/1.cc | 1 + .../requirements/explicit_instantiation/1.cc | 1 + .../requirements/explicit_instantiation/char/1.cc | 1 + .../explicit_instantiation/char16_t/1.cc | 1 + .../explicit_instantiation/char32_t/1.cc | 1 + .../explicit_instantiation/char8_t/1.cc | 2 +- .../explicit_instantiation/wchar_t/1.cc | 1 + .../basic_string_view/requirements/traits_neg.cc | 1 + .../requirements/trivially_copyable.cc | 11 - .../basic_string_view/requirements/typedefs.cc | 1 + .../21_strings/basic_string_view/typedefs.cc | 1 + .../21_strings/basic_string_view/types/1.cc | 1 + .../char_traits/requirements/char/99181.cc | 1 + .../requirements/constexpr_functions_c++17.cc | 12 +- .../requirements/constexpr_functions_c++20.cc | 30 +- .../21_strings/char_traits/requirements/version.cc | 16 - .../testsuite/22_locale/conversions/buffer/1.cc | 10 +- .../testsuite/22_locale/conversions/buffer/3.cc | 18 +- .../testsuite/22_locale/conversions/string/1.cc | 2 - .../23_containers/array/cons/deduction.cc | 1 + .../23_containers/array/cons/deduction_neg.cc | 3 +- .../array/element_access/constexpr_c++17.cc | 1 + .../array/requirements/constexpr_iter.cc | 1 + .../array/specialized_algorithms/swap_cxx17.cc | 1 + .../testsuite/23_containers/deque/100516.cc | 14 - .../23_containers/deque/cons/deduction.cc | 1 + .../deque/modifiers/emplace/cxx17_return.cc | 1 + .../23_containers/deque/types/pmr_typedefs.cc | 1 + .../deque/types/pmr_typedefs_debug.cc | 2 +- .../23_containers/forward_list/cons/deduction.cc | 1 + .../forward_list/modifiers/emplace_cxx17_return.cc | 1 + .../23_containers/forward_list/operations/merge.cc | 48 - .../23_containers/forward_list/pmr_typedefs.cc | 1 + .../forward_list/pmr_typedefs_debug.cc | 2 +- libstdc++-v3/testsuite/23_containers/list/61347.cc | 2 +- .../testsuite/23_containers/list/cons/deduction.cc | 1 + .../list/modifiers/emplace/cxx17_return.cc | 1 + .../testsuite/23_containers/list/pmr_typedefs.cc | 1 + .../23_containers/list/pmr_typedefs_debug.cc | 2 +- .../23_containers/map/allocator/move_cons.cc | 2 +- .../testsuite/23_containers/map/cons/deduction.cc | 1 + .../23_containers/map/modifiers/extract.cc | 1 + .../23_containers/map/modifiers/insert/83226.cc | 1 + .../map/modifiers/insert_or_assign/1.cc | 1 + .../testsuite/23_containers/map/modifiers/merge.cc | 1 + .../23_containers/map/modifiers/try_emplace/1.cc | 1 + .../testsuite/23_containers/map/pmr_typedefs.cc | 1 + .../23_containers/map/pmr_typedefs_debug.cc | 2 +- .../23_containers/multimap/allocator/move_cons.cc | 2 +- .../23_containers/multimap/cons/deduction.cc | 1 + .../23_containers/multimap/modifiers/extract.cc | 1 + .../23_containers/multimap/modifiers/merge.cc | 1 + .../23_containers/multimap/pmr_typedefs.cc | 1 + .../23_containers/multimap/pmr_typedefs_debug.cc | 2 +- .../23_containers/multiset/allocator/103501.cc | 32 - .../23_containers/multiset/cons/deduction.cc | 1 + .../23_containers/multiset/modifiers/extract.cc | 1 + .../23_containers/multiset/modifiers/merge.cc | 1 + .../23_containers/multiset/pmr_typedefs.cc | 1 + .../23_containers/multiset/pmr_typedefs_debug.cc | 2 +- .../23_containers/priority_queue/deduction.cc | 1 + .../testsuite/23_containers/queue/deduction.cc | 1 + .../queue/members/emplace_cxx17_return.cc | 1 + .../23_containers/set/allocator/103501.cc | 32 - .../testsuite/23_containers/set/cons/deduction.cc | 1 + .../23_containers/set/modifiers/extract.cc | 1 + .../testsuite/23_containers/set/modifiers/merge.cc | 1 + .../23_containers/set/modifiers/node_swap.cc | 1 + .../testsuite/23_containers/set/pmr_typedefs.cc | 1 + .../23_containers/set/pmr_typedefs_debug.cc | 2 +- .../testsuite/23_containers/span/101411.cc | 15 - .../testsuite/23_containers/span/back_neg.cc | 2 +- .../23_containers/span/cons_1_assert_neg.cc | 14 - .../23_containers/span/cons_2_assert_neg.cc | 14 - .../testsuite/23_containers/span/front_neg.cc | 2 +- .../testsuite/23_containers/span/index_op_neg.cc | 2 +- .../23_containers/span/trivially_copyable.cc | 13 - .../testsuite/23_containers/stack/deduction.cc | 1 + .../stack/members/emplace_cxx17_return.cc | 1 + .../unordered_map/allocator/default_init.cc | 1 + .../23_containers/unordered_map/cons/deduction.cc | 1 + .../23_containers/unordered_map/cons/default.cc | 51 - .../unordered_map/modifiers/extract.cc | 1 + .../unordered_map/modifiers/insert_or_assign.cc | 1 + .../23_containers/unordered_map/modifiers/merge.cc | 1 + .../unordered_map/modifiers/move_assign.cc | 2 +- .../unordered_map/modifiers/try_emplace.cc | 1 + .../23_containers/unordered_map/operations/1.cc | 7 - .../23_containers/unordered_map/pmr_typedefs.cc | 1 + .../unordered_map/pmr_typedefs_debug.cc | 2 +- .../unordered_multimap/cons/deduction.cc | 1 + .../unordered_multimap/modifiers/extract.cc | 1 + .../unordered_multimap/modifiers/merge.cc | 1 + .../unordered_multimap/pmr_typedefs.cc | 1 + .../unordered_multimap/pmr_typedefs_debug.cc | 2 +- .../unordered_multiset/cons/deduction.cc | 1 + .../unordered_multiset/modifiers/extract.cc | 1 + .../unordered_multiset/modifiers/merge.cc | 1 + .../unordered_multiset/pmr_typedefs.cc | 1 + .../unordered_multiset/pmr_typedefs_debug.cc | 2 +- .../unordered_set/allocator/default_init.cc | 1 + .../23_containers/unordered_set/cons/deduction.cc | 1 + .../23_containers/unordered_set/cons/default.cc | 50 - .../unordered_set/modifiers/extract.cc | 1 + .../23_containers/unordered_set/modifiers/merge.cc | 1 + .../23_containers/unordered_set/operations/1.cc | 7 - .../23_containers/unordered_set/pmr_typedefs.cc | 1 + .../unordered_set/pmr_typedefs_debug.cc | 2 +- .../vector/bool/emplace_cxx17_return.cc | 1 + .../23_containers/vector/cons/89164_c++17.cc | 1 + .../23_containers/vector/cons/deduction.cc | 1 + .../vector/modifiers/emplace/cxx17_return.cc | 1 + .../testsuite/23_containers/vector/pmr_typedefs.cc | 1 + .../vector/types/pmr_typedefs_debug.cc | 2 +- .../testsuite/24_iterators/container_access.cc | 1 + .../headers/iterator/range_access_c++17.cc | 1 + .../headers/iterator/synopsis_c++17.cc | 1 + .../headers/iterator/synopsis_c++20.cc | 26 +- .../testsuite/24_iterators/move_iterator/dr3265.cc | 25 +- .../24_iterators/move_iterator/lwg3391.cc | 37 - .../24_iterators/move_iterator/move_only.cc | 8 +- .../range_access/range_access_cpp17.cc | 1 + .../range_access/range_access_cpp17_neg.cc | 1 + .../24_iterators/range_operations/100768.cc | 128 - .../24_iterators/range_operations/advance.cc | 48 +- .../range_operations/advance_overflow.cc | 37 - .../24_iterators/reverse_iterator/100639.cc | 37 - .../testsuite/24_iterators/reverse_iterator/2.cc | 8 +- libstdc++-v3/testsuite/25_algorithms/clamp/1.cc | 1 + libstdc++-v3/testsuite/25_algorithms/clamp/2.cc | 1 + .../testsuite/25_algorithms/clamp/constexpr.cc | 1 + .../clamp/requirements/explicit_instantiation/1.cc | 1 + .../requirements/explicit_instantiation/pod.cc | 1 + .../testsuite/25_algorithms/copy/constrained.cc | 13 - .../testsuite/25_algorithms/copy/debug/99402.cc | 3 +- .../25_algorithms/copy/debug/constexpr_neg.cc | 2 +- .../copy_backward/debug/constexpr_neg.cc | 2 +- .../copy_backward/move_iterators/69478.cc | 2 +- .../25_algorithms/equal/debug/constexpr_neg.cc | 2 +- .../testsuite/25_algorithms/fill_n/constrained.cc | 6 +- .../testsuite/25_algorithms/for_each/for_each_n.cc | 1 + .../25_algorithms/for_each/for_each_n_debug.cc | 1 + .../testsuite/25_algorithms/is_permutation/2.cc | 1 - .../lexicographical_compare/deque_iterators/1.cc | 2 +- .../lower_bound/debug/constexpr_partitioned_neg.cc | 2 +- .../debug/constexpr_partitioned_pred_neg.cc | 2 +- .../lower_bound/debug/constexpr_valid_range_neg.cc | 2 +- .../testsuite/25_algorithms/minmax/constrained.cc | 42 - .../25_algorithms/minmax_element/constrained.cc | 27 - .../testsuite/25_algorithms/move/constexpr.cc | 19 - .../testsuite/25_algorithms/move/constrained.cc | 13 - .../testsuite/25_algorithms/move_backward/69478.cc | 2 +- .../testsuite/25_algorithms/move_backward/93872.cc | 2 +- .../25_algorithms/pstl/alg_merge/inplace_merge.cc | 4 +- .../25_algorithms/pstl/alg_merge/merge.cc | 4 +- .../pstl/alg_modifying_operations/copy_if.cc | 4 +- .../pstl/alg_modifying_operations/copy_move.cc | 4 +- .../pstl/alg_modifying_operations/fill.cc | 4 +- .../pstl/alg_modifying_operations/generate.cc | 4 +- .../alg_modifying_operations/is_partitioned.cc | 4 +- .../pstl/alg_modifying_operations/partition.cc | 4 +- .../alg_modifying_operations/partition_copy.cc | 4 +- .../pstl/alg_modifying_operations/remove.cc | 4 +- .../pstl/alg_modifying_operations/remove_copy.cc | 4 +- .../pstl/alg_modifying_operations/replace.cc | 4 +- .../pstl/alg_modifying_operations/replace_copy.cc | 4 +- .../pstl/alg_modifying_operations/rotate.cc | 4 +- .../pstl/alg_modifying_operations/rotate_copy.cc | 4 +- .../pstl/alg_modifying_operations/swap_ranges.cc | 4 +- .../alg_modifying_operations/transform_binary.cc | 4 +- .../alg_modifying_operations/transform_unary.cc | 4 +- .../pstl/alg_modifying_operations/unique.cc | 4 +- .../alg_modifying_operations/unique_copy_equal.cc | 4 +- .../pstl/alg_nonmodifying/adjacent_find.cc | 4 +- .../25_algorithms/pstl/alg_nonmodifying/all_of.cc | 4 +- .../25_algorithms/pstl/alg_nonmodifying/any_of.cc | 4 +- .../25_algorithms/pstl/alg_nonmodifying/count.cc | 4 +- .../25_algorithms/pstl/alg_nonmodifying/equal.cc | 4 +- .../25_algorithms/pstl/alg_nonmodifying/find.cc | 4 +- .../pstl/alg_nonmodifying/find_end.cc | 12 +- .../pstl/alg_nonmodifying/find_first_of.cc | 4 +- .../25_algorithms/pstl/alg_nonmodifying/find_if.cc | 4 +- .../pstl/alg_nonmodifying/for_each.cc | 4 +- .../pstl/alg_nonmodifying/mismatch.cc | 4 +- .../25_algorithms/pstl/alg_nonmodifying/none_of.cc | 4 +- .../pstl/alg_nonmodifying/nth_element.cc | 4 +- .../25_algorithms/pstl/alg_nonmodifying/reverse.cc | 4 +- .../pstl/alg_nonmodifying/reverse_copy.cc | 4 +- .../pstl/alg_nonmodifying/search_n.cc | 6 +- .../25_algorithms/pstl/alg_sorting/includes.cc | 4 +- .../25_algorithms/pstl/alg_sorting/is_heap.cc | 4 +- .../25_algorithms/pstl/alg_sorting/is_sorted.cc | 4 +- .../pstl/alg_sorting/lexicographical_compare.cc | 4 +- .../pstl/alg_sorting/minmax_element.cc | 4 +- .../25_algorithms/pstl/alg_sorting/partial_sort.cc | 4 +- .../pstl/alg_sorting/partial_sort_copy.cc | 4 +- .../25_algorithms/pstl/alg_sorting/set.cc | 4 +- .../25_algorithms/pstl/alg_sorting/sort.cc | 4 +- .../testsuite/25_algorithms/pstl/feature_test-2.cc | 3 +- .../testsuite/25_algorithms/pstl/feature_test-3.cc | 3 +- .../testsuite/25_algorithms/pstl/feature_test-4.cc | 1 + .../testsuite/25_algorithms/pstl/feature_test-5.cc | 3 +- .../testsuite/25_algorithms/pstl/feature_test.cc | 3 +- libstdc++-v3/testsuite/25_algorithms/sample/1.cc | 1 + libstdc++-v3/testsuite/25_algorithms/sample/2.cc | 1 + libstdc++-v3/testsuite/25_algorithms/sample/3.cc | 1 + .../testsuite/25_algorithms/sample/81221.cc | 1 + .../testsuite/25_algorithms/search/searcher.cc | 1 + .../upper_bound/debug/constexpr_partitioned_neg.cc | 2 +- .../debug/constexpr_partitioned_pred_neg.cc | 2 +- .../upper_bound/debug/constexpr_valid_range_neg.cc | 2 +- .../testsuite/26_numerics/bit/bit.cast/105027.cc | 18 - .../testsuite/26_numerics/exclusive_scan/1.cc | 1 + libstdc++-v3/testsuite/26_numerics/gcd/gcd_neg.cc | 1 + .../headers/cmath/functions_std_c++17.cc | 1 + .../testsuite/26_numerics/headers/cmath/hypot.cc | 1 + .../headers/cmath/special_functions_global.cc | 1 + .../testsuite/26_numerics/inclusive_scan/1.cc | 1 + libstdc++-v3/testsuite/26_numerics/lcm/1.cc | 1 + libstdc++-v3/testsuite/26_numerics/lcm/lcm_neg.cc | 1 + .../testsuite/26_numerics/{lerp/1.cc => lerp.cc} | 0 .../testsuite/26_numerics/lerp/constexpr.cc | 21 - libstdc++-v3/testsuite/26_numerics/lerp/version.cc | 10 - .../pstl/numeric_ops/adjacent_difference.cc | 4 +- .../26_numerics/pstl/numeric_ops/reduce.cc | 4 +- .../testsuite/26_numerics/pstl/numeric_ops/scan.cc | 4 +- .../pstl/numeric_ops/transform_reduce.cc | 4 +- .../26_numerics/pstl/numeric_ops/transform_scan.cc | 4 +- .../normal_distribution/operators/serialize.cc | 36 +- .../testsuite/26_numerics/random/pr60037-neg.cc | 4 +- .../26_numerics/random/random_device/cons/token.cc | 9 +- .../26_numerics/random/seed_seq/cons/default.cc | 4 +- .../26_numerics/random/seed_seq/cons/initlist.cc | 7 - .../26_numerics/random/seed_seq/cons/range.cc | 16 +- libstdc++-v3/testsuite/26_numerics/reduce/1.cc | 1 + libstdc++-v3/testsuite/26_numerics/reduce/2.cc | 1 + libstdc++-v3/testsuite/26_numerics/reduce/95833.cc | 16 - .../26_numerics/transform_exclusive_scan/1.cc | 1 + .../26_numerics/transform_inclusive_scan/1.cc | 1 + .../testsuite/26_numerics/transform_reduce/1.cc | 1 + .../testsuite/26_numerics/valarray/103022.cc | 15 - .../testsuite/26_numerics/valarray/deduction.cc | 1 + .../26_numerics/valarray/{dr630-3.cc => dr630-3.C} | 0 .../testsuite/26_numerics/valarray/range_access.cc | 49 +- .../26_numerics/valarray/range_access2.cc | 22 +- .../basic_filebuf/close/{wchar_t => }/81256.cc | 0 .../27_io/basic_filebuf/open/char/path.cc | 2 +- .../27_io/basic_fstream/cons/char/path.cc | 2 +- .../27_io/basic_fstream/open/char/path.cc | 2 +- .../27_io/basic_ifstream/cons/char/path.cc | 2 +- .../27_io/basic_ifstream/open/char/path.cc | 2 +- .../basic_iostream/cons/{16251.cc => 16251.C} | 0 .../extractors_character/char/lwg2499_neg.cc | 12 +- .../extractors_character/wchar_t/lwg2499.cc | 2 +- .../extractors_character/wchar_t/lwg2499_neg.cc | 4 +- .../27_io/basic_istream/extractors_other/char/4.cc | 79 +- .../basic_istream/extractors_other/wchar_t/4.cc | 79 +- .../27_io/basic_istringstream/cons/char/1.cc | 2 +- .../27_io/basic_istringstream/cons/wchar_t/1.cc | 2 +- .../27_io/basic_istringstream/str/char/2.cc | 2 +- .../27_io/basic_istringstream/str/wchar_t/2.cc | 2 +- .../27_io/basic_istringstream/view/char/1.cc | 2 +- .../27_io/basic_istringstream/view/wchar_t/1.cc | 2 +- .../27_io/basic_ofstream/cons/char/path.cc | 2 +- .../27_io/basic_ofstream/open/char/path.cc | 2 +- .../testsuite/27_io/basic_ostream/emit/1.cc | 2 +- .../27_io/basic_ostream/inserters_other/char/6.cc | 80 +- .../basic_ostream/inserters_other/char/99692.cc | 34 - .../basic_ostream/inserters_other/char/lwg2221.cc | 2 +- .../inserters_other/char/volatile_ptr.cc | 11 - .../basic_ostream/inserters_other/wchar_t/6.cc | 80 +- .../27_io/basic_ostringstream/cons/char/1.cc | 2 +- .../27_io/basic_ostringstream/cons/wchar_t/1.cc | 2 +- .../27_io/basic_ostringstream/str/char/3.cc | 2 +- .../27_io/basic_ostringstream/str/wchar_t/3.cc | 2 +- .../27_io/basic_ostringstream/view/char/1.cc | 2 +- .../27_io/basic_ostringstream/view/wchar_t/1.cc | 2 +- .../testsuite/27_io/basic_stringbuf/cons/char/2.cc | 2 +- .../27_io/basic_stringbuf/cons/wchar_t/2.cc | 2 +- .../testsuite/27_io/basic_stringbuf/str/char/4.cc | 2 +- .../27_io/basic_stringbuf/str/wchar_t/4.cc | 2 +- .../testsuite/27_io/basic_stringbuf/view/char/1.cc | 2 +- .../27_io/basic_stringbuf/view/wchar_t/1.cc | 2 +- .../27_io/basic_stringstream/cons/char/1.cc | 2 +- .../27_io/basic_stringstream/cons/wchar_t/1.cc | 2 +- .../27_io/basic_stringstream/str/char/5.cc | 2 +- .../27_io/basic_stringstream/str/wchar_t/5.cc.cc | 2 +- .../27_io/basic_stringstream/view/char/1.cc | 2 +- .../27_io/basic_stringstream/view/wchar_t/1.cc | 2 +- libstdc++-v3/testsuite/27_io/basic_syncbuf/1.cc | 2 +- libstdc++-v3/testsuite/27_io/basic_syncbuf/2.cc | 2 +- .../testsuite/27_io/basic_syncbuf/basic_ops/1.cc | 2 +- .../27_io/basic_syncbuf/requirements/types.cc | 2 +- .../testsuite/27_io/basic_syncbuf/sync_ops/1.cc | 2 +- libstdc++-v3/testsuite/27_io/basic_syncstream/1.cc | 2 +- libstdc++-v3/testsuite/27_io/basic_syncstream/2.cc | 2 +- .../27_io/basic_syncstream/basic_ops/1.cc | 2 +- .../27_io/basic_syncstream/requirements/types.cc | 2 +- .../27_io/filesystem/directory_entry/86597.cc | 1 + .../27_io/filesystem/directory_entry/lwg3171.cc | 1 + .../testsuite/27_io/filesystem/file_status/1.cc | 1 + .../27_io/filesystem/filesystem_error/cons.cc | 1 + .../27_io/filesystem/filesystem_error/copy.cc | 1 + .../testsuite/27_io/filesystem/iterators/91067.cc | 1 + .../27_io/filesystem/iterators/caching.cc | 1 + .../filesystem/iterators/directory_iterator.cc | 37 +- .../27_io/filesystem/iterators/error_reporting.cc | 148 - .../testsuite/27_io/filesystem/iterators/pop.cc | 1 + .../filesystem/iterators/recursion_pending.cc | 1 + .../iterators/recursive_directory_iterator.cc | 98 +- .../27_io/filesystem/operations/absolute.cc | 1 + .../testsuite/27_io/filesystem/operations/all.cc | 2 +- .../27_io/filesystem/operations/canonical.cc | 1 + .../testsuite/27_io/filesystem/operations/copy.cc | 30 +- .../27_io/filesystem/operations/copy_file.cc | 1 + .../filesystem/operations/create_directories.cc | 24 +- .../filesystem/operations/create_directory.cc | 32 +- .../27_io/filesystem/operations/create_symlink.cc | 1 + .../27_io/filesystem/operations/current_path.cc | 1 + .../27_io/filesystem/operations/equivalent.cc | 1 + .../27_io/filesystem/operations/exists.cc | 7 +- .../27_io/filesystem/operations/file_size.cc | 1 + .../27_io/filesystem/operations/is_empty.cc | 7 +- .../27_io/filesystem/operations/last_write_time.cc | 1 + .../27_io/filesystem/operations/permissions.cc | 1 + .../27_io/filesystem/operations/proximate.cc | 1 + .../27_io/filesystem/operations/read_symlink.cc | 1 + .../27_io/filesystem/operations/relative.cc | 1 + .../27_io/filesystem/operations/remove.cc | 22 +- .../27_io/filesystem/operations/remove_all.cc | 8 +- .../27_io/filesystem/operations/rename.cc | 1 + .../27_io/filesystem/operations/resize_file.cc | 1 + .../testsuite/27_io/filesystem/operations/space.cc | 1 + .../27_io/filesystem/operations/status.cc | 7 +- .../27_io/filesystem/operations/symlink_status.cc | 4 +- .../filesystem/operations/temp_directory_path.cc | 14 +- .../filesystem/operations/weakly_canonical.cc | 1 + .../testsuite/27_io/filesystem/path/append/path.cc | 1 + .../27_io/filesystem/path/append/source.cc | 1 + .../27_io/filesystem/path/assign/assign.cc | 1 + .../testsuite/27_io/filesystem/path/assign/copy.cc | 1 + .../27_io/filesystem/path/compare/compare.cc | 1 + .../27_io/filesystem/path/compare/lwg2936.cc | 1 + .../27_io/filesystem/path/compare/path.cc | 1 + .../27_io/filesystem/path/compare/strings.cc | 1 + .../27_io/filesystem/path/concat/92853.cc | 1 + .../27_io/filesystem/path/concat/94063.cc | 1 + .../testsuite/27_io/filesystem/path/concat/path.cc | 1 + .../27_io/filesystem/path/concat/strings.cc | 1 + .../27_io/filesystem/path/construct/100630.cc | 14 - .../27_io/filesystem/path/construct/102592.cc | 28 - .../27_io/filesystem/path/construct/80762.cc | 1 + .../27_io/filesystem/path/construct/90281.cc | 1 + .../27_io/filesystem/path/construct/90634.cc | 1 + .../27_io/filesystem/path/construct/copy.cc | 1 + .../27_io/filesystem/path/construct/default.cc | 1 + .../27_io/filesystem/path/construct/format.cc | 1 + .../27_io/filesystem/path/construct/locale.cc | 1 + .../27_io/filesystem/path/construct/range.cc | 1 + .../27_io/filesystem/path/construct/string_view.cc | 1 + .../27_io/filesystem/path/decompose/extension.cc | 1 + .../27_io/filesystem/path/decompose/filename.cc | 1 + .../27_io/filesystem/path/decompose/parent_path.cc | 1 + .../filesystem/path/decompose/relative_path.cc | 1 + .../filesystem/path/decompose/root_directory.cc | 1 + .../27_io/filesystem/path/decompose/root_name.cc | 1 + .../27_io/filesystem/path/decompose/root_path.cc | 1 + .../27_io/filesystem/path/decompose/stem.cc | 1 + .../filesystem/path/factory/u8path-char8_t.cc | 2 +- .../27_io/filesystem/path/factory/u8path.cc | 1 + .../27_io/filesystem/path/generation/normal.cc | 1 + .../27_io/filesystem/path/generation/normal2.cc | 1 + .../27_io/filesystem/path/generation/proximate.cc | 1 + .../27_io/filesystem/path/generation/relative.cc | 1 + .../27_io/filesystem/path/generic/94242.cc | 1 + .../filesystem/path/generic/generic_string.cc | 5 +- .../testsuite/27_io/filesystem/path/generic/utf.cc | 1 + .../27_io/filesystem/path/generic/wchar_t.cc | 1 + .../testsuite/27_io/filesystem/path/io/dr2989.cc | 2 +- .../27_io/filesystem/path/itr/components.cc | 1 + .../27_io/filesystem/path/itr/traversal.cc | 1 + .../27_io/filesystem/path/modifiers/clear.cc | 1 + .../filesystem/path/modifiers/make_preferred.cc | 5 +- .../filesystem/path/modifiers/remove_filename.cc | 1 + .../filesystem/path/modifiers/replace_extension.cc | 1 + .../filesystem/path/modifiers/replace_filename.cc | 1 + .../27_io/filesystem/path/modifiers/swap.cc | 1 + .../27_io/filesystem/path/native/alloc.cc | 5 +- .../27_io/filesystem/path/native/conv_c++23.cc | 12 - .../27_io/filesystem/path/native/string-char8_t.cc | 4 +- .../27_io/filesystem/path/native/string.cc | 3 +- .../27_io/filesystem/path/nonmember/append.cc | 1 + .../27_io/filesystem/path/nonmember/cmp.cc | 1 + .../27_io/filesystem/path/nonmember/hash_value.cc | 1 + .../testsuite/27_io/filesystem/path/query/empty.cc | 1 + .../27_io/filesystem/path/query/empty_neg.cc | 1 + .../27_io/filesystem/path/query/has_extension.cc | 1 + .../27_io/filesystem/path/query/has_filename.cc | 1 + .../27_io/filesystem/path/query/has_parent_path.cc | 1 + .../filesystem/path/query/has_relative_path.cc | 1 + .../filesystem/path/query/has_root_directory.cc | 1 + .../27_io/filesystem/path/query/has_root_name.cc | 1 + .../27_io/filesystem/path/query/has_root_path.cc | 1 + .../27_io/filesystem/path/query/has_stem.cc | 1 + .../27_io/filesystem/path/query/is_absolute.cc | 1 + .../27_io/filesystem/path/query/is_relative.cc | 1 + .../testsuite/27_io/headers/iosfwd/synopsis.cc | 119 - .../testsuite/27_io/headers/iosfwd/types.cc | 214 - .../27_io/manipulators/standard/char/quoted_sv.cc | 1 + .../manipulators/standard/wchar_t/quoted_sv.cc | 1 + libstdc++-v3/testsuite/27_io/rvalue_streams-2.cc | 11 + libstdc++-v3/testsuite/27_io/rvalue_streams.cc | 74 +- libstdc++-v3/testsuite/27_io/types/4.cc | 1 + .../regex_match/extended/wstring_locale.cc | 2 - .../28_regex/basic_regex/ctors/deduction.cc | 1 + .../testsuite/28_regex/match_results/102667.cc | 39 - .../28_regex/match_results/pmr_typedefs.cc | 3 +- libstdc++-v3/testsuite/29_atomics/atomic/69769.cc | 1 + .../testsuite/29_atomics/atomic/cons/user_pod.cc | 1 - .../29_atomics/atomic/is_always_lock_free.cc | 1 + .../29_atomics/atomic/requirements/typedefs.cc | 1 + .../29_atomics/atomic/wait_notify/100334.cc | 93 - .../29_atomics/atomic/wait_notify/102994.cc | 19 - .../29_atomics/atomic/wait_notify/bool.cc | 37 +- .../29_atomics/atomic/wait_notify/generic.cc | 19 +- .../29_atomics/atomic/wait_notify/pointers.cc | 36 +- .../29_atomics/atomic_flag/wait_notify/1.cc | 37 +- .../testsuite/29_atomics/atomic_float/1.cc | 2 +- .../29_atomics/atomic_float/wait_notify.cc | 26 +- .../atomic_integral/is_always_lock_free.cc | 1 + .../atomic_integral/requirements/typedefs.cc | 1 + .../29_atomics/atomic_integral/wait_notify.cc | 73 +- .../testsuite/29_atomics/atomic_ref/wait_notify.cc | 84 +- .../30_threads/lock_guard/cons/deduction.cc | 1 + .../30_threads/packaged_task/cons/deduction.cc | 85 - .../30_threads/promise/members/at_thread_exit2.cc | 1 + .../testsuite/30_threads/scoped_lock/cons/1.cc | 1 + .../30_threads/scoped_lock/cons/deduction.cc | 1 + .../requirements/explicit_instantiation.cc | 1 + .../scoped_lock/requirements/typedefs.cc | 1 + .../testsuite/30_threads/semaphore/100806.cc | 57 - .../30_threads/semaphore/try_acquire_posix.cc | 1 - .../testsuite/30_threads/shared_lock/70766.cc | 1 + .../testsuite/30_threads/shared_mutex/cons/1.cc | 1 + .../30_threads/shared_mutex/cons/assign_neg.cc | 1 + .../30_threads/shared_mutex/cons/copy_neg.cc | 1 + .../shared_mutex/requirements/standard_layout.cc | 1 + .../30_threads/shared_mutex/try_lock/1.cc | 1 + .../30_threads/shared_mutex/try_lock/2.cc | 1 + .../testsuite/30_threads/shared_mutex/unlock/1.cc | 1 + .../30_threads/unique_lock/cons/deduction.cc | 1 + .../filesystem/iterators/directory_iterator.cc | 32 +- .../filesystem/iterators/error_reporting.cc | 140 - .../iterators/recursive_directory_iterator.cc | 98 +- .../experimental/filesystem/operations/copy.cc | 29 - .../filesystem/operations/create_directories.cc | 38 - .../filesystem/operations/create_directory.cc | 32 - .../experimental/filesystem/operations/exists.cc | 6 +- .../experimental/filesystem/operations/is_empty.cc | 6 +- .../experimental/filesystem/operations/remove.cc | 21 +- .../filesystem/operations/remove_all.cc | 7 +- .../filesystem/operations/temp_directory_path.cc | 12 +- .../filesystem/path/construct/100630.cc | 14 - .../filesystem/path/construct/string_view.cc | 2 +- .../filesystem/path/generic/generic_string.cc | 2 - .../experimental/filesystem/path/native/alloc.cc | 4 - .../filesystem/path/native/conv_c++23.cc | 13 - .../filesystem/path/native/string-char8_t.cc | 2 - .../experimental/filesystem/path/native/string.cc | 2 - .../net/internet/address/v4/comparisons.cc | 3 +- .../experimental/net/internet/address/v4/cons.cc | 1 - .../net/internet/address/v4/creation.cc | 7 +- .../net/internet/address/v4/members.cc | 1 - .../net/internet/address/v6/members.cc | 1 - .../experimental/net/internet/resolver/base.cc | 63 +- .../net/internet/resolver/ops/lookup.cc | 27 +- .../net/internet/resolver/ops/reverse.cc | 3 +- .../experimental/net/internet/socket/opt.cc | 161 - .../testsuite/experimental/net/internet/tcp.cc | 44 - .../testsuite/experimental/net/internet/udp.cc | 42 - .../experimental/net/socket/basic_socket.cc | 6 +- .../experimental/net/socket/socket_base.cc | 204 - .../polymorphic_allocator/pmr_typedefs_match.cc | 2 +- .../polymorphic_allocator/pmr_typedefs_string.cc | 2 +- .../experimental/propagate_const/swap/lwg3413.cc | 41 - .../testsuite/experimental/random/randint.cc | 18 +- .../string_view/operations/compare/wchar_t/1.cc | 4 +- libstdc++-v3/testsuite/ext/rope/pthread7-rope.cc | 3 +- libstdc++-v3/testsuite/lib/dg-options.exp | 47 +- libstdc++-v3/testsuite/lib/gdb-test.exp | 63 +- libstdc++-v3/testsuite/lib/libstdc++.exp | 33 +- libstdc++-v3/testsuite/lib/prune.exp | 5 +- .../testsuite/libstdc++-prettyprinters/80276.cc | 2 +- .../testsuite/libstdc++-prettyprinters/91997.cc | 2 +- .../testsuite/libstdc++-prettyprinters/cxx11.cc | 36 - .../testsuite/libstdc++-prettyprinters/cxx17.cc | 2 +- .../libstdc++-prettyprinters/libfundts.cc | 4 +- .../libstdc++-prettyprinters/prettyprinters.exp | 2 +- .../testsuite/libstdc++-prettyprinters/simple.cc | 14 +- .../testsuite/libstdc++-prettyprinters/simple11.cc | 14 +- libstdc++-v3/testsuite/std/ranges/access/cdata.cc | 40 +- libstdc++-v3/testsuite/std/ranges/access/data.cc | 43 +- libstdc++-v3/testsuite/std/ranges/access/empty.cc | 55 +- libstdc++-v3/testsuite/std/ranges/access/size.cc | 20 +- libstdc++-v3/testsuite/std/ranges/access/ssize.cc | 24 +- .../testsuite/std/ranges/adaptors/100479.cc | 113 - .../testsuite/std/ranges/adaptors/100577.cc | 130 - libstdc++-v3/testsuite/std/ranges/adaptors/all.cc | 15 - .../detail/{copyable_box.cc => semiregular_box.cc} | 65 - .../testsuite/std/ranges/adaptors/elements.cc | 35 - libstdc++-v3/testsuite/std/ranges/adaptors/join.cc | 35 - .../testsuite/std/ranges/adaptors/reverse.cc | 10 - .../testsuite/std/ranges/adaptors/transform.cc | 3 - .../testsuite/std/ranges/iota/iota_view.cc | 32 - libstdc++-v3/testsuite/std/ranges/istream_view.cc | 22 - libstdc++-v3/testsuite/std/ranges/p2259.cc | 91 - libstdc++-v3/testsuite/std/ranges/p2325.cc | 181 - libstdc++-v3/testsuite/std/ranges/p2367.cc | 48 - libstdc++-v3/testsuite/std/ranges/range.cc | 3 + libstdc++-v3/testsuite/std/ranges/single_view.cc | 31 - libstdc++-v3/testsuite/std/ranges/subrange/1.cc | 19 - .../testsuite/std/ranges/subrange/constexpr.cc | 26 - libstdc++-v3/testsuite/std/ranges/view.cc | 2 +- libstdc++-v3/testsuite/util/pstl/test_utils.h | 10 +- libstdc++-v3/testsuite/util/testsuite_abi.cc | 16 +- libstdc++-v3/testsuite/util/testsuite_allocator.h | 2 +- .../testsuite/util/testsuite_common_types.h | 99 - libstdc++-v3/testsuite/util/testsuite_fs.h | 18 +- libstdc++-v3/testsuite/util/testsuite_iterators.h | 10 +- libstdc++-v3/testsuite/util/testsuite_shared.cc | 12 - libvtv/ChangeLog | 12 - lto-plugin/ChangeLog | 22 - lto-plugin/lto-plugin.c | 6 +- maintainer-scripts/ChangeLog | 12 - zlib/ChangeLog | 12 - 2910 files changed, 154747 insertions(+), 222884 deletions(-) delete mode 100755 contrib/git-commit-mklog.py delete mode 100755 contrib/git-descr.sh delete mode 100755 contrib/git-fix-changelog.py delete mode 100755 contrib/git-undescr.sh delete mode 100644 gcc/config/aarch64/fractional-cost.h delete mode 100644 gcc/config/i386/mwaitintrin.h delete mode 100644 gcc/config/sparc/leon5.md delete mode 100644 gcc/jit/jit-dejagnu.h delete mode 100644 gcc/testsuite/c-c++-common/Wshift-negative-value-10.c delete mode 100644 gcc/testsuite/c-c++-common/Wshift-negative-value-7.c delete mode 100644 gcc/testsuite/c-c++-common/Wshift-negative-value-8.c delete mode 100644 gcc/testsuite/c-c++-common/Wshift-negative-value-9.c delete mode 100644 gcc/testsuite/c-c++-common/Wshift-overflow-10.c delete mode 100644 gcc/testsuite/c-c++-common/Wshift-overflow-11.c delete mode 100644 gcc/testsuite/c-c++-common/Wshift-overflow-12.c delete mode 100644 gcc/testsuite/c-c++-common/Wshift-overflow-8.c delete mode 100644 gcc/testsuite/c-c++-common/Wshift-overflow-9.c delete mode 100644 gcc/testsuite/c-c++-common/builtin-convertvector-3.c delete mode 100644 gcc/testsuite/c-c++-common/cpp/dir-only-9.c delete mode 100644 gcc/testsuite/c-c++-common/cpp/pr104147.c delete mode 100644 gcc/testsuite/c-c++-common/cpp/va-opt-9.c delete mode 100644 gcc/testsuite/c-c++-common/goacc/pr102432.c delete mode 100644 gcc/testsuite/c-c++-common/gomp/pr100450.c delete mode 100644 gcc/testsuite/c-c++-common/gomp/pr100902-1.c delete mode 100644 gcc/testsuite/c-c++-common/gomp/pr101535-1.c delete mode 100644 gcc/testsuite/c-c++-common/gomp/pr101535-2.c delete mode 100644 gcc/testsuite/c-c++-common/gomp/pr102431.c delete mode 100644 gcc/testsuite/c-c++-common/gomp/pr102432.c delete mode 100644 gcc/testsuite/c-c++-common/gomp/pr102640.c delete mode 100644 gcc/testsuite/c-c++-common/gomp/task-detach-3.c delete mode 100644 gcc/testsuite/c-c++-common/modref-dse.c delete mode 100644 gcc/testsuite/c-c++-common/pr100785.c delete mode 100644 gcc/testsuite/c-c++-common/pr101537.c delete mode 100644 gcc/testsuite/c-c++-common/pr103881.c delete mode 100644 gcc/testsuite/c-c++-common/pr105186.c delete mode 100644 gcc/testsuite/c-c++-common/torture/pr101636.c delete mode 100644 gcc/testsuite/c-c++-common/torture/pr104497.c delete mode 100644 gcc/testsuite/c-c++-common/ubsan/float-div-by-zero-2.c delete mode 100644 gcc/testsuite/c-c++-common/ubsan/pr64888.c delete mode 100644 gcc/testsuite/g++.dg/DRs/dr2082.C delete mode 100644 gcc/testsuite/g++.dg/abi/mangle-union1.C delete mode 100644 gcc/testsuite/g++.dg/analyzer/pr100244.C delete mode 100644 gcc/testsuite/g++.dg/asan/pr102656.C delete mode 100644 gcc/testsuite/g++.dg/asan/pr104449.C delete mode 100644 gcc/testsuite/g++.dg/concepts/explicit-spec1.C delete mode 100644 gcc/testsuite/g++.dg/concepts/pr105061.C delete mode 100644 gcc/testsuite/g++.dg/coroutines/pr102454.C delete mode 100644 gcc/testsuite/g++.dg/coroutines/pr103328.C delete mode 100644 gcc/testsuite/g++.dg/coroutines/pr95520.C delete mode 100644 gcc/testsuite/g++.dg/cpp/pr103012.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-72.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-72a.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-74.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-mem1.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-ttp1.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-ttp2.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-variadic2.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-void1.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/alignas20.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-104472.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-105321.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-empty16.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-empty17.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-fno-elide-ctors1.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/decltype-bitfield1.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/decltype-bitfield2.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/decltype-nonstatic1.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/decltype81.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/deleted15.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/enum_base4.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/enum_base5.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/implicit-delete1.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-new6.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-nrv1.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist124.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-current-inst1.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg10.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept68.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept69.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept70.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept72.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept73.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept74.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept74a.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi-template21.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi-template21a.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi-template22.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi-template23.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/nullptr46.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/pr102305.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/pr105256.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/ref-bind8.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/static_assert17.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/trailing15.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic-alias5.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic-alias6.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic-alias7.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic-partial2.C delete mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic-partial2a.C delete mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-101371-2.C delete mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-101371.C delete mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-104284-1.C delete mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-104284-2.C delete mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-104284-3.C delete mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-104284-4.C delete mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-104513.C delete mode 100644 gcc/testsuite/g++.dg/cpp1y/decltype-auto5.C delete mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-100362.C delete mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-enum2.C delete mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-this4.C delete mode 100644 gcc/testsuite/g++.dg/cpp1y/pr88872.C delete mode 100644 gcc/testsuite/g++.dg/cpp1z/aggr-base12.C delete mode 100644 gcc/testsuite/g++.dg/cpp1z/aligned-new9.C delete mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction109.C delete mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction110.C delete mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction99.C delete mode 100644 gcc/testsuite/g++.dg/cpp1z/eval-order11.C delete mode 100644 gcc/testsuite/g++.dg/cpp1z/lambda-this8.C delete mode 100644 gcc/testsuite/g++.dg/cpp1z/nodiscard8.C delete mode 100644 gcc/testsuite/g++.dg/cpp1z/nodiscard9.C delete mode 100644 gcc/testsuite/g++.dg/cpp1z/ttp2.C delete mode 100644 gcc/testsuite/g++.dg/cpp23/constexpr-nonlit7.C delete mode 100644 gcc/testsuite/g++.dg/cpp23/lambda-attr1.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/bit-cast15.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr11.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr12.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/class-deduction-alias10.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/class-deduction-alias9.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-class3.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-class4.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-ctad4.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-friend9.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-lambda18.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-lambda19.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-memfun2.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-memtmpl4.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-memtmpl5.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-memtmpl5a.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-nondep2.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-nondep3.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-pr104410.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-pr85846.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-pr98394.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-requires25.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-requires26.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-requires28.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-requires29.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-requires29a.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-requires30.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-return-req3.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-this1.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-ttp4.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-uneval4.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-uneval5.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-var-templ1.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-var-templ1a.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-var-templ1b.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-var-templ2.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval26.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval27.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dtor12.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new20.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new21.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new22.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-virtual19.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/construct_at.h delete mode 100644 gcc/testsuite/g++.dg/cpp2a/desig18.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/desig22.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/desig23.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/desig24.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/desig25.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/destroying-delete5.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/explicit18.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/fn-template24.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-pack-init7.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-uneval16.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/no_unique_address13.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/nodiscard1.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class45.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class46.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class47.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class48.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class49.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class50.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class50a.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-complex1.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-float2.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-fallback1.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-virtual1.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/using-enum-9.C delete mode 100644 gcc/testsuite/g++.dg/debug/dwarf2/pr101378.C delete mode 100644 gcc/testsuite/g++.dg/dfp/mangle-6.C delete mode 100644 gcc/testsuite/g++.dg/diagnostic/enum3.C delete mode 100644 gcc/testsuite/g++.dg/eh/ctor-fntry1.C delete mode 100644 gcc/testsuite/g++.dg/eh/delegating1.C delete mode 100644 gcc/testsuite/g++.dg/ext/anon-struct10.C delete mode 100644 gcc/testsuite/g++.dg/ext/array4.C delete mode 100644 gcc/testsuite/g++.dg/ext/attrib64.C delete mode 100644 gcc/testsuite/g++.dg/ext/cond5.C delete mode 100644 gcc/testsuite/g++.dg/ext/flexary39.C delete mode 100644 gcc/testsuite/g++.dg/ext/flexary40.C delete mode 100644 gcc/testsuite/g++.dg/ext/integer-pack5.C delete mode 100644 gcc/testsuite/g++.dg/ext/is_trivially_constructible7.C delete mode 100644 gcc/testsuite/g++.dg/ext/va-arg-pack-3.C delete mode 100644 gcc/testsuite/g++.dg/ext/visibility/visibility-local-extern1.C delete mode 100644 gcc/testsuite/g++.dg/ext/vla24.C delete mode 100644 gcc/testsuite/g++.dg/goacc/pr101759.C delete mode 100644 gcc/testsuite/g++.dg/gomp/pr101516.C delete mode 100644 gcc/testsuite/g++.dg/gomp/pr101759.C delete mode 100644 gcc/testsuite/g++.dg/gomp/pr102431.C delete mode 100644 gcc/testsuite/g++.dg/inherit/virtual15.C delete mode 100644 gcc/testsuite/g++.dg/inherit/virtual15a.C delete mode 100644 gcc/testsuite/g++.dg/init/assign2.C delete mode 100644 gcc/testsuite/g++.dg/init/no-elide2.C delete mode 100644 gcc/testsuite/g++.dg/ipa/pr100413.C delete mode 100644 gcc/testsuite/g++.dg/lookup/friend22.C delete mode 100644 gcc/testsuite/g++.dg/lookup/new3.C delete mode 100644 gcc/testsuite/g++.dg/lto/pr97565_0.C delete mode 100644 gcc/testsuite/g++.dg/lto/pr97565_1.C delete mode 100644 gcc/testsuite/g++.dg/opt/const7.C delete mode 100644 gcc/testsuite/g++.dg/opt/pr100148.C delete mode 100644 gcc/testsuite/g++.dg/opt/pr100254.C delete mode 100644 gcc/testsuite/g++.dg/opt/pr100852.C delete mode 100644 gcc/testsuite/g++.dg/opt/pr102970.C delete mode 100644 gcc/testsuite/g++.dg/opt/pr104681.C delete mode 100644 gcc/testsuite/g++.dg/opt/pr104880.C delete mode 100644 gcc/testsuite/g++.dg/opt/pr105235-1.C delete mode 100644 gcc/testsuite/g++.dg/other/pr100580.C delete mode 100644 gcc/testsuite/g++.dg/overload/builtin6.C delete mode 100644 gcc/testsuite/g++.dg/parse/access13.C delete mode 100644 gcc/testsuite/g++.dg/parse/qualified6.C delete mode 100644 gcc/testsuite/g++.dg/plugin/location-overflow-test-pr100796.c delete mode 100644 gcc/testsuite/g++.dg/pr100253.C delete mode 100644 gcc/testsuite/g++.dg/pr100574.C delete mode 100644 gcc/testsuite/g++.dg/pr98032.C delete mode 100644 gcc/testsuite/g++.dg/spellcheck-pr104806.C delete mode 100644 gcc/testsuite/g++.dg/template/access37.C delete mode 100644 gcc/testsuite/g++.dg/template/access37a.C delete mode 100644 gcc/testsuite/g++.dg/template/access38.C delete mode 100644 gcc/testsuite/g++.dg/template/access39.C delete mode 100644 gcc/testsuite/g++.dg/template/conv19.C delete mode 100644 gcc/testsuite/g++.dg/template/lookup17.C delete mode 100644 gcc/testsuite/g++.dg/template/nested7.C delete mode 100644 gcc/testsuite/g++.dg/template/non-dependent18.C delete mode 100644 gcc/testsuite/g++.dg/template/non-dependent21.C delete mode 100644 gcc/testsuite/g++.dg/template/non-dependent22.C delete mode 100644 gcc/testsuite/g++.dg/template/partial-specialization11.C delete mode 100644 gcc/testsuite/g++.dg/template/partial-specialization12.C delete mode 100644 gcc/testsuite/g++.dg/tls/pr102496-1.C delete mode 100644 gcc/testsuite/g++.dg/tls/pr102496-2.C delete mode 100644 gcc/testsuite/g++.dg/tls/pr102642.C delete mode 100644 gcc/testsuite/g++.dg/torture/builtin-clear-padding-4.C delete mode 100644 gcc/testsuite/g++.dg/torture/pr10148.C delete mode 100644 gcc/testsuite/g++.dg/torture/pr102505.C delete mode 100644 gcc/testsuite/g++.dg/torture/pr103361.C delete mode 100644 gcc/testsuite/g++.dg/torture/pr104601.C delete mode 100644 gcc/testsuite/g++.dg/torture/pr105189.C delete mode 100644 gcc/testsuite/g++.dg/ubsan/pr101210.C delete mode 100644 gcc/testsuite/g++.dg/ubsan/pr105093.C delete mode 100644 gcc/testsuite/g++.dg/vect/pr102572.cc delete mode 100644 gcc/testsuite/g++.dg/vect/pr102788.cc delete mode 100644 gcc/testsuite/g++.dg/vect/pr105053.cc delete mode 100644 gcc/testsuite/g++.dg/warn/Wctad-maybe-unsupported4.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wduplicated-cond2.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wfree-nonheap-object-6.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wlogical-op-3.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wmismatched-new-delete-4.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wmismatched-new-delete-5.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wmismatched-tags-9.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wnonnull13.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wnonnull14.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wnonnull15.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wplacement-new-size-9.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wshadow-compatible-local-3.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wstringop-overflow-7.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wtype-limits6.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wuseless-cast2.C delete mode 100644 gcc/testsuite/g++.dg/warn/pr101515.C delete mode 100644 gcc/testsuite/g++.target/arm/pr102842.C delete mode 100644 gcc/testsuite/g++.target/i386/mv31.C delete mode 100644 gcc/testsuite/g++.target/i386/pr100885.C delete mode 100644 gcc/testsuite/g++.target/i386/pr101023a.C delete mode 100644 gcc/testsuite/g++.target/i386/pr101023b.C delete mode 100644 gcc/testsuite/g++.target/i386/pr102166.C delete mode 100644 gcc/testsuite/g++.target/i386/pr102295.C delete mode 100644 gcc/testsuite/g++.target/i386/pr102548.C delete mode 100644 gcc/testsuite/g++.target/i386/pr103012.C delete mode 100644 gcc/testsuite/g++.target/i386/vec-tmpl1.C delete mode 100644 gcc/testsuite/g++.target/powerpc/pr99842.C delete mode 100644 gcc/testsuite/g++.target/s390/mi-thunk.C delete mode 100644 gcc/testsuite/g++.target/s390/pr100281-1.C delete mode 100644 gcc/testsuite/g++.target/s390/pr100281-2.C delete mode 100644 gcc/testsuite/gcc.c-torture/compile/pr100106.c delete mode 100644 gcc/testsuite/gcc.c-torture/compile/pr100305.c delete mode 100644 gcc/testsuite/gcc.c-torture/compile/pr100316.c delete mode 100644 gcc/testsuite/gcc.c-torture/compile/pr100576.c delete mode 100644 gcc/testsuite/gcc.c-torture/compile/pr101562.c delete mode 100644 gcc/testsuite/gcc.c-torture/compile/pr103813.c delete mode 100644 gcc/testsuite/gcc.c-torture/execute/20210505-1.c delete mode 100644 gcc/testsuite/gcc.c-torture/execute/bitfld-10.c delete mode 100644 gcc/testsuite/gcc.c-torture/execute/pr103052.c delete mode 100644 gcc/testsuite/gcc.c-torture/execute/pr103255.c delete mode 100644 gcc/testsuite/gcc.c-torture/execute/pr104814.c delete mode 100644 gcc/testsuite/gcc.dg/Wmissing-field-initializers-1.c delete mode 100644 gcc/testsuite/gcc.dg/Wmissing-field-initializers-2.c delete mode 100644 gcc/testsuite/gcc.dg/Wmissing-field-initializers-3.c delete mode 100644 gcc/testsuite/gcc.dg/Wmissing-field-initializers-4.c delete mode 100644 gcc/testsuite/gcc.dg/Wmissing-field-initializers-5.c delete mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-86.c delete mode 100644 gcc/testsuite/gcc.dg/Wvla-parameter-12.c delete mode 100644 gcc/testsuite/gcc.dg/Wvla-parameter-13.c delete mode 100644 gcc/testsuite/gcc.dg/Wvla-parameter-9.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/bitfields-1.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/data-model-23.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/paths-8.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/pr100615.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/pr101962.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/pr105252.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/pr105365.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/pr105366.c delete mode 100644 gcc/testsuite/gcc.dg/analyzer/symbolic-7.c delete mode 100644 gcc/testsuite/gcc.dg/asan/pr104449.c delete mode 100644 gcc/testsuite/gcc.dg/asan/pr105214.c delete mode 100644 gcc/testsuite/gcc.dg/asan/pr105396.c delete mode 100644 gcc/testsuite/gcc.dg/cpp/pr100392.c delete mode 100644 gcc/testsuite/gcc.dg/cpp/pr100392.h delete mode 100644 gcc/testsuite/gcc.dg/cpp/pr100646-1.c delete mode 100644 gcc/testsuite/gcc.dg/cpp/pr100646-2.c delete mode 100644 gcc/testsuite/gcc.dg/cpp/pr101638.c delete mode 100644 gcc/testsuite/gcc.dg/debug/dwarf2/pr103874.c delete mode 100644 gcc/testsuite/gcc.dg/debug/pr104337.c delete mode 100644 gcc/testsuite/gcc.dg/devnull-dump.c delete mode 100644 gcc/testsuite/gcc.dg/dfp/pr104510.c delete mode 100644 gcc/testsuite/gcc.dg/dfp/pr104557.c delete mode 100644 gcc/testsuite/gcc.dg/gomp/pr100508.c delete mode 100644 gcc/testsuite/gcc.dg/gomp/pr104517.c delete mode 100644 gcc/testsuite/gcc.dg/guality/pr101905.c delete mode 100644 gcc/testsuite/gcc.dg/ipa/pr100600.c delete mode 100644 gcc/testsuite/gcc.dg/ipa/pr101066.c delete mode 100644 gcc/testsuite/gcc.dg/ipa/pr102714.c delete mode 100644 gcc/testsuite/gcc.dg/ipa/pr103083-1.c delete mode 100644 gcc/testsuite/gcc.dg/ipa/pr103083-2.c delete mode 100644 gcc/testsuite/gcc.dg/lto/pr101868_0.c delete mode 100644 gcc/testsuite/gcc.dg/lto/pr101868_1.c delete mode 100644 gcc/testsuite/gcc.dg/lto/pr101868_2.c delete mode 100644 gcc/testsuite/gcc.dg/lto/pr101868_3.c delete mode 100644 gcc/testsuite/gcc.dg/lto/pr101949_0.c delete mode 100644 gcc/testsuite/gcc.dg/lto/pr101949_1.c delete mode 100644 gcc/testsuite/gcc.dg/nonnull-6.c delete mode 100644 gcc/testsuite/gcc.dg/pr100225.c delete mode 100644 gcc/testsuite/gcc.dg/pr100239.c delete mode 100644 gcc/testsuite/gcc.dg/pr100414.c delete mode 100644 gcc/testsuite/gcc.dg/pr100464.c delete mode 100644 gcc/testsuite/gcc.dg/pr100509.c delete mode 100644 gcc/testsuite/gcc.dg/pr100520.c delete mode 100644 gcc/testsuite/gcc.dg/pr100563.c delete mode 100644 gcc/testsuite/gcc.dg/pr100590.c delete mode 100644 gcc/testsuite/gcc.dg/pr100619.c delete mode 100644 gcc/testsuite/gcc.dg/pr100680.c delete mode 100644 gcc/testsuite/gcc.dg/pr100788.c delete mode 100644 gcc/testsuite/gcc.dg/pr100791.c delete mode 100644 gcc/testsuite/gcc.dg/pr100834.c delete mode 100644 gcc/testsuite/gcc.dg/pr101062.c delete mode 100644 gcc/testsuite/gcc.dg/pr101156.c delete mode 100644 gcc/testsuite/gcc.dg/pr101171.c delete mode 100644 gcc/testsuite/gcc.dg/pr101172.c delete mode 100644 gcc/testsuite/gcc.dg/pr101223.c delete mode 100644 gcc/testsuite/gcc.dg/pr101266.c delete mode 100644 gcc/testsuite/gcc.dg/pr101384.c delete mode 100644 gcc/testsuite/gcc.dg/pr102140.c delete mode 100644 gcc/testsuite/gcc.dg/pr102224.c delete mode 100644 gcc/testsuite/gcc.dg/pr102356.c delete mode 100644 gcc/testsuite/gcc.dg/pr102478.c delete mode 100644 gcc/testsuite/gcc.dg/pr102798.c delete mode 100644 gcc/testsuite/gcc.dg/pr103248.c delete mode 100644 gcc/testsuite/gcc.dg/pr103587.c delete mode 100644 gcc/testsuite/gcc.dg/pr103837.c delete mode 100644 gcc/testsuite/gcc.dg/pr103838.c delete mode 100644 gcc/testsuite/gcc.dg/pr103860.c delete mode 100644 gcc/testsuite/gcc.dg/pr104263.c delete mode 100644 gcc/testsuite/gcc.dg/pr104288.c delete mode 100644 gcc/testsuite/gcc.dg/pr104511.c delete mode 100644 gcc/testsuite/gcc.dg/pr104544.c delete mode 100644 gcc/testsuite/gcc.dg/pr104675-1.c delete mode 100644 gcc/testsuite/gcc.dg/pr104675-2.c delete mode 100644 gcc/testsuite/gcc.dg/pr104675-3.c delete mode 100644 gcc/testsuite/gcc.dg/pr104786.c delete mode 100644 gcc/testsuite/gcc.dg/pr104910.c delete mode 100644 gcc/testsuite/gcc.dg/pr105094.c delete mode 100644 gcc/testsuite/gcc.dg/pr105140.c delete mode 100644 gcc/testsuite/gcc.dg/pr105165.c delete mode 100644 gcc/testsuite/gcc.dg/pr105173.c delete mode 100644 gcc/testsuite/gcc.dg/pr105211.c delete mode 100644 gcc/testsuite/gcc.dg/pr105226.c delete mode 100644 gcc/testsuite/gcc.dg/pr105250.c delete mode 100644 gcc/testsuite/gcc.dg/pr105257.c delete mode 100644 gcc/testsuite/gcc.dg/pr105263.c delete mode 100644 gcc/testsuite/gcc.dg/pr105331.c delete mode 100644 gcc/testsuite/gcc.dg/pr105333.c delete mode 100644 gcc/testsuite/gcc.dg/pr105528.c delete mode 100644 gcc/testsuite/gcc.dg/pr95115.c delete mode 100644 gcc/testsuite/gcc.dg/pr99578-1.c delete mode 100644 gcc/testsuite/gcc.dg/pr99578-2.c delete mode 100644 gcc/testsuite/gcc.dg/pr99578-3.c delete mode 100644 gcc/testsuite/gcc.dg/sso-14.c delete mode 100644 gcc/testsuite/gcc.dg/sso-16.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr100329.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr100492.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr100519.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr100566.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr100672.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr100778.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr100786.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr100923.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr100934.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr101009.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr101025.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr101088.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr101105.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr101151.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr101173.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr101229.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr101394.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr101512.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr102124.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr102139.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr102518.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr102762.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr103181.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr103204.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr103237.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr103489.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr103596.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr104402.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr105148.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr105163.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr105198.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr105598.c delete mode 100644 gcc/testsuite/gcc.dg/torture/pr96513.c delete mode 100644 gcc/testsuite/gcc.dg/torture/tls/pr104777.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-11.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-12.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-28.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-29.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-26.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/loop-interchange-16.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr100278.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr101824.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr99578-1.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-dce-9.c delete mode 100644 gcc/testsuite/gcc.dg/uninit-pr100250.c delete mode 100644 gcc/testsuite/gcc.dg/uninit-pr100732.c delete mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-pr100778-1.c delete mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-pr101615-2.c delete mode 100644 gcc/testsuite/gcc.dg/vect/complex/pr102819-1.c delete mode 100644 gcc/testsuite/gcc.dg/vect/complex/pr102819-2.c delete mode 100644 gcc/testsuite/gcc.dg/vect/complex/pr102819-3.c delete mode 100644 gcc/testsuite/gcc.dg/vect/complex/pr102819-4.c delete mode 100644 gcc/testsuite/gcc.dg/vect/complex/pr102819-5.c delete mode 100644 gcc/testsuite/gcc.dg/vect/complex/pr102819-6.c delete mode 100644 gcc/testsuite/gcc.dg/vect/complex/pr102819-7.c delete mode 100644 gcc/testsuite/gcc.dg/vect/complex/pr102819-8.c delete mode 100644 gcc/testsuite/gcc.dg/vect/complex/pr102819-9.c delete mode 100644 gcc/testsuite/gcc.dg/vect/complex/pr103169.c delete mode 100644 gcc/testsuite/gcc.dg/vect/pr101445.c delete mode 100644 gcc/testsuite/gcc.dg/vect/pr101505.c delete mode 100644 gcc/testsuite/gcc.dg/vect/pr102046.c delete mode 100644 gcc/testsuite/gcc.dg/vect/pr103544.c delete mode 100644 gcc/testsuite/gcc.dg/vect/pr103864.c delete mode 100644 gcc/testsuite/gcc.dg/vect/pr104782.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/memset-strict-align-1.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/pr103523.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/pr99988.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general-c/pr100270_1.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr100302.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr104474-1.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr104474-2.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr104474-3.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sync-comp-swap-ool.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sync-op-acquire-ool.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sync-op-full-ool.c delete mode 100644 gcc/testsuite/gcc.target/arm/acle/pr100856.c delete mode 100644 gcc/testsuite/gcc.target/arm/cmse/cmse-20.c delete mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/soft/cmse-13a.c delete mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/soft/cmse-7a.c delete mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/soft/cmse-8a.c delete mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/softfp-sp/cmse-7a.c delete mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/softfp-sp/cmse-8a.c delete mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-13a.c delete mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-7a.c delete mode 100644 gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-8a.c delete mode 100644 gcc/testsuite/gcc.target/arm/cmse/pr100333.c delete mode 100644 gcc/testsuite/gcc.target/arm/cmse/pr99725.c delete mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/pr101016.c delete mode 100644 gcc/testsuite/gcc.target/arm/pr100775.c delete mode 100644 gcc/testsuite/gcc.target/arm/pr105312.c delete mode 100644 gcc/testsuite/gcc.target/arm/pr99977.c delete mode 100644 gcc/testsuite/gcc.target/gcn/sram-ecc-1.c delete mode 100644 gcc/testsuite/gcc.target/gcn/sram-ecc-2.c delete mode 100644 gcc/testsuite/gcc.target/gcn/sram-ecc-3.c delete mode 100644 gcc/testsuite/gcc.target/gcn/sram-ecc-4.c delete mode 100644 gcc/testsuite/gcc.target/gcn/sram-ecc-5.c delete mode 100644 gcc/testsuite/gcc.target/gcn/sram-ecc-6.c delete mode 100644 gcc/testsuite/gcc.target/gcn/sram-ecc-7.c delete mode 100644 gcc/testsuite/gcc.target/gcn/sram-ecc-8.c delete mode 100644 gcc/testsuite/gcc.target/i386/amxtile-3.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx-pr102224.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx512f-pr101471.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx512f-pr101472.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr101472.c delete mode 100644 gcc/testsuite/gcc.target/i386/crc32-6.c delete mode 100644 gcc/testsuite/gcc.target/i386/harden-sls-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/harden-sls-2.c delete mode 100644 gcc/testsuite/gcc.target/i386/harden-sls-3.c delete mode 100644 gcc/testsuite/gcc.target/i386/harden-sls-4.c delete mode 100644 gcc/testsuite/gcc.target/i386/harden-sls-5.c delete mode 100644 gcc/testsuite/gcc.target/i386/harden-sls-6.c delete mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-cs-prefix-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-cs-prefix-2.c delete mode 100644 gcc/testsuite/gcc.target/i386/monitor-2.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr100182.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr100310.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr100342.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr101175.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr101261.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr101395-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr101395-2.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr101395-3.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr101492-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr101492-2.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr101492-3.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr101492-4.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr102498.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr102627.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr102761.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr103205.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr103275.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr103908.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr104188.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr104307.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr104362.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr104446.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr104448.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr104451.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr104453.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr104458.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr104469.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr104502.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr104674.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr104890.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr104963.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr104971.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr105000-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr105000-2.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr105000-3.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr105032.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr105123.c create mode 100644 gcc/testsuite/gcc.target/i386/pr71245-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr71245-2.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr79754.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr99744-3.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr99744-4.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr99744-5.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr99744-6.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr99744-7.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr99744-8.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr99754-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr99754-2.c delete mode 100644 gcc/testsuite/gcc.target/mips/pr101132.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/check-builtin-vec_rlnm-runnable.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/float128-cmove.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/float128-minmax-2.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/float128-minmax-3.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/fp128_conversions.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/fusion-p10-2logical.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/fusion-p10-addadd.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/fusion-p10-ldcmpi.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/fusion-p10-logadd.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/fusion-p10-stst.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/fusion-p10-stst2.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/int_128bit-runnable.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/mma-builtin-7.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/mma-builtin-8.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/mma-builtin-9.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/not-promote-mode.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/p10-vdivq-vmodq.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/p9-sign_extend-runnable.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr100777.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr101129.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr101324.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr101849.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr101985-1.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr101985-2.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr102059-4.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr102347.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr102976.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr103627-1.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr103627-2.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr103627-3.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr104208-1.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr104208-2.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr104253.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr104894-2.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr104894.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr104923.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr97142.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr98952.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/rop-1.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/rop-2.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/rop-3.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/rop-4.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/rop-5.c delete mode 100644 gcc/testsuite/gcc.target/riscv/pr102957.c delete mode 100644 gcc/testsuite/gcc.target/s390/20211119.c delete mode 100644 gcc/testsuite/gcc.target/s390/call-z10-pic-nodatarel.c delete mode 100644 gcc/testsuite/gcc.target/s390/call-z10-pic.c delete mode 100644 gcc/testsuite/gcc.target/s390/call-z10.c delete mode 100644 gcc/testsuite/gcc.target/s390/call-z9-pic-nodatarel.c delete mode 100644 gcc/testsuite/gcc.target/s390/call-z9-pic.c delete mode 100644 gcc/testsuite/gcc.target/s390/call-z9.c delete mode 100644 gcc/testsuite/gcc.target/s390/call.h delete mode 100644 gcc/testsuite/gcc.target/s390/mfentry-m64-pic.c delete mode 100644 gcc/testsuite/gcc.target/s390/nobp-section-type-conflict.c delete mode 100644 gcc/testsuite/gcc.target/s390/pr102222.c delete mode 100644 gcc/testsuite/gcc.target/s390/pr104775.c delete mode 100644 gcc/testsuite/gcc.target/s390/tls-pic.c delete mode 100644 gcc/testsuite/gcc.target/s390/tls.c delete mode 100644 gcc/testsuite/gcc.target/s390/tls.h delete mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-asm-in-out-har [...] delete mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-asm-inout-hard [...] delete mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-doublee.c delete mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-floate.c delete mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-permi.c delete mode 100644 gcc/testsuite/gcc.target/sparc/20210917-1.c delete mode 100644 gcc/testsuite/gcc.target/sparc/20220510-1.c delete mode 100644 gcc/testsuite/gdc.dg/extern-c++/extern-c++.exp delete mode 100644 gcc/testsuite/gdc.dg/extern-c++/pr101664.d delete mode 100644 gcc/testsuite/gdc.dg/extern-c++/pr101664_1.cc delete mode 100644 gcc/testsuite/gdc.dg/pr100882a.d delete mode 100644 gcc/testsuite/gdc.dg/pr100882b.d delete mode 100644 gcc/testsuite/gdc.dg/pr100882c.d delete mode 100644 gcc/testsuite/gdc.dg/pr100967.d delete mode 100644 gcc/testsuite/gdc.dg/pr101127a.d delete mode 100644 gcc/testsuite/gdc.dg/pr101127b.d delete mode 100644 gcc/testsuite/gdc.dg/pr101490.d delete mode 100644 gcc/testsuite/gdc.dg/pr101640.d delete mode 100644 gcc/testsuite/gdc.dg/pr102185.d delete mode 100644 gcc/testsuite/gdc.dg/pr105004.d delete mode 100644 gcc/testsuite/gdc.dg/torture/pr100882.d delete mode 100644 gcc/testsuite/gdc.dg/torture/pr101273.d delete mode 100644 gcc/testsuite/gdc.dg/torture/pr101282.d delete mode 100644 gcc/testsuite/gdc.dg/torture/pr96435.d delete mode 100644 gcc/testsuite/gdc.test/compilable/b19002.d delete mode 100644 gcc/testsuite/gdc.test/compilable/extra-files/minimal/object.d delete mode 100644 gcc/testsuite/gdc.test/compilable/interpret5.d delete mode 100644 gcc/testsuite/gdc.test/compilable/minimal3.d delete mode 100644 gcc/testsuite/gdc.test/compilable/test21742.d delete mode 100644 gcc/testsuite/gdc.test/compilable/test21898.d delete mode 100644 gcc/testsuite/gdc.test/compilable/test22006.d delete mode 100644 gcc/testsuite/gdc.test/compilable/test22133.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/b12504.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail22006.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail22133.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail22144.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/test21927.d delete mode 100644 gcc/testsuite/gdc.test/fail_compilation/test21939.d delete mode 100644 gcc/testsuite/gfortran.dg/PR82376.f90 delete mode 100644 gcc/testsuite/gfortran.dg/allocate_stat_3.f90 delete mode 100644 gcc/testsuite/gfortran.dg/argument_checking_25.f90 delete mode 100644 gcc/testsuite/gfortran.dg/argument_checking_26.f90 delete mode 100644 gcc/testsuite/gfortran.dg/array_constructor_54.f90 delete mode 100644 gcc/testsuite/gfortran.dg/array_constructor_55.f90 delete mode 100644 gcc/testsuite/gfortran.dg/asan/associate_58.f90 delete mode 100644 gcc/testsuite/gfortran.dg/asan/associate_59.f90 delete mode 100644 gcc/testsuite/gfortran.dg/associate_58.f90 delete mode 100644 gcc/testsuite/gfortran.dg/attr_deprecated-2.f90 delete mode 100644 gcc/testsuite/gfortran.dg/bound_simplification_7.f90 delete mode 100644 gcc/testsuite/gfortran.dg/bounds_check_22.f90 delete mode 100644 gcc/testsuite/gfortran.dg/bounds_check_23.f90 delete mode 100644 gcc/testsuite/gfortran.dg/class_72.f90 delete mode 100644 gcc/testsuite/gfortran.dg/class_dummy_6.f90 delete mode 100644 gcc/testsuite/gfortran.dg/class_dummy_7.f90 delete mode 100644 gcc/testsuite/gfortran.dg/class_result_10.f90 delete mode 100644 gcc/testsuite/gfortran.dg/coarray_collectives_17.f90 delete mode 100644 gcc/testsuite/gfortran.dg/coarray_collectives_18.f90 delete mode 100644 gcc/testsuite/gfortran.dg/coarray_sync.f90 delete mode 100644 gcc/testsuite/gfortran.dg/dec_math_5.f90 delete mode 100755 gcc/testsuite/gfortran.dg/dec_union_12.f90 delete mode 100644 gcc/testsuite/gfortran.dg/derived_constructor_comps_7.f90 delete mode 100644 gcc/testsuite/gfortran.dg/do_check_18.f90 delete mode 100644 gcc/testsuite/gfortran.dg/do_check_19.f90 delete mode 100644 gcc/testsuite/gfortran.dg/entry_24.f90 delete mode 100644 gcc/testsuite/gfortran.dg/entry_25.f90 delete mode 100644 gcc/testsuite/gfortran.dg/eoshift_9.f90 delete mode 100644 gcc/testsuite/gfortran.dg/fmt_nonchar_3.f90 delete mode 100644 gcc/testsuite/gfortran.dg/g77/pr105203.f delete mode 100644 gcc/testsuite/gfortran.dg/gomp/distribute-order-concurrent.f90 delete mode 100644 gcc/testsuite/gfortran.dg/gomp/implicit-save.f90 delete mode 100644 gcc/testsuite/gfortran.dg/gomp/map-5.f90 delete mode 100644 gcc/testsuite/gfortran.dg/gomp/pr100965.f90 delete mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-59.f90 delete mode 100644 gcc/testsuite/gfortran.dg/goto_9.f90 delete mode 100644 gcc/testsuite/gfortran.dg/illegal_boz_arg_2.f90 delete mode 100644 gcc/testsuite/gfortran.dg/illegal_boz_arg_3.f90 delete mode 100644 gcc/testsuite/gfortran.dg/implied_do_io_7.f90 delete mode 100644 gcc/testsuite/gfortran.dg/index_5.f90 delete mode 100644 gcc/testsuite/gfortran.dg/inline_matmul_25.f90 delete mode 100644 gcc/testsuite/gfortran.dg/intent_out_14.f90 delete mode 100644 gcc/testsuite/gfortran.dg/intrinsic_pack_6.f90 delete mode 100644 gcc/testsuite/gfortran.dg/len_trim.f90 delete mode 100644 gcc/testsuite/gfortran.dg/maskl_1.f90 delete mode 100644 gcc/testsuite/gfortran.dg/masklr_3.f90 delete mode 100644 gcc/testsuite/gfortran.dg/maskr_1.f90 delete mode 100644 gcc/testsuite/gfortran.dg/min0_max0_1.f90 delete mode 100644 gcc/testsuite/gfortran.dg/min0_max0_2.f90 delete mode 100644 gcc/testsuite/gfortran.dg/minmaxloc_15.f90 delete mode 100644 gcc/testsuite/gfortran.dg/minmaxloc_16.f90 delete mode 100644 gcc/testsuite/gfortran.dg/overload_4.f90 delete mode 100644 gcc/testsuite/gfortran.dg/parameter_array_init_8.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pointer_check_14.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pointer_intent_9.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr100154.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr100551.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr100949.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr100950.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr101158.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr101327.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr101329.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr101514.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr101536.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr101762.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr102332.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr102366.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr102458.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr102458b.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr102520.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr102685.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr102715.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr102816.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr102817.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr102860.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr103505.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr103588.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr103606.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr103607.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr103609.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr103692.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr104210.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr104211.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr104849.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr105230.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr67804.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr82314.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr93524.c delete mode 100644 gcc/testsuite/gfortran.dg/pr93524.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr95502.f90 delete mode 100644 gcc/testsuite/gfortran.dg/pr98411.f90 delete mode 100644 gcc/testsuite/gfortran.dg/ptr-func-4.f90 delete mode 100644 gcc/testsuite/gfortran.dg/recursive_reference_3.f90 delete mode 100644 gcc/testsuite/gfortran.dg/reshape_9.f90 delete mode 100644 gcc/testsuite/gfortran.dg/reshape_shape_2.f90 delete mode 100644 gcc/testsuite/gfortran.dg/scan_3.f90 delete mode 100644 gcc/testsuite/gfortran.dg/select_10.f90 delete mode 100644 gcc/testsuite/gfortran.dg/select_9.f90 delete mode 100644 gcc/testsuite/gfortran.dg/shape_10.f90 delete mode 100644 gcc/testsuite/gfortran.dg/shape_11.f90 delete mode 100644 gcc/testsuite/gfortran.dg/transfer_char_kind4.f90 delete mode 100644 gcc/testsuite/gfortran.dg/transfer_check_6.f90 delete mode 100644 gcc/testsuite/gfortran.dg/transfer_simplify_13.f90 delete mode 100644 gcc/testsuite/gfortran.dg/transfer_simplify_15.f90 delete mode 100644 gcc/testsuite/gfortran.dg/ubsan/pr101624.f90 delete mode 100644 gcc/testsuite/gfortran.dg/ubsan/ubsan.exp delete mode 100644 gcc/testsuite/gfortran.dg/unlimited_polymorphic_33.f90 delete mode 100644 gcc/testsuite/gfortran.dg/vect/pr100981-1.f90 delete mode 100644 gcc/testsuite/gfortran.dg/verify_3.f90 delete mode 100644 gcc/testsuite/gnat.dg/bit_packed_array6.adb delete mode 100644 gcc/testsuite/gnat.dg/bit_packed_array6_pkg.ads delete mode 100644 gcc/testsuite/gnat.dg/derived_type7.adb delete mode 100644 gcc/testsuite/gnat.dg/derived_type7.ads delete mode 100644 gcc/testsuite/gnat.dg/enum_rep2.adb delete mode 100644 gcc/testsuite/gnat.dg/generic_comp.adb delete mode 100644 gcc/testsuite/gnat.dg/inline22.adb delete mode 100644 gcc/testsuite/gnat.dg/lto25.adb delete mode 100644 gcc/testsuite/gnat.dg/opt96.adb delete mode 100644 gcc/testsuite/gnat.dg/opt96_pkg.adb delete mode 100644 gcc/testsuite/gnat.dg/opt96_pkg.ads delete mode 100644 gcc/testsuite/gnat.dg/specs/opt5.ads delete mode 100644 gcc/testsuite/gnat.dg/specs/opt5_pkg.ads delete mode 100644 gcc/testsuite/jit.dg/test-pr103562.c delete mode 100644 gcc/testsuite/objc.dg/pr103639.m rename gcc/testsuite/{gfortran.dg => }/substr_10.f90 (100%) rename gcc/testsuite/{gfortran.dg => }/substr_9.f90 (100%) delete mode 100644 libffi/testsuite/libffi.call/nested_struct12.c delete mode 100644 libgcc/config/darwin-unwind.ver create mode 100644 libgcc/config/i386/libgcc-darwin.10.4.ver create mode 100644 libgcc/config/i386/libgcc-darwin.10.5.ver delete mode 100644 libgcc/config/i386/libgcc-darwin.ver delete mode 100644 libgcc/config/pa/sfp-exceptions.c delete mode 100644 libgcc/config/pa/sfp-machine.h delete mode 100644 libgcc/config/pa/t-dimode delete mode 100644 libgcc/config/pa/t-softfp-sfdftf rename libgcc/config/rs6000/{fixkfti-sw.c => fixkfti.c} (96%) rename libgcc/config/rs6000/{fixunskfti-sw.c => fixunskfti.c} (96%) delete mode 100644 libgcc/config/rs6000/float128-p10.c rename libgcc/config/rs6000/{floattikf-sw.c => floattikf.c} (96%) rename libgcc/config/rs6000/{floatuntikf-sw.c => floatuntikf.c} (96%) create mode 100644 libgcc/config/rs6000/libgcc-darwin.10.4.ver create mode 100644 libgcc/config/rs6000/libgcc-darwin.10.5.ver delete mode 100644 libgcc/config/rs6000/t-darwin-ehs delete mode 100644 libgcc/config/rs6000/t-float128-p10-hw delete mode 100644 libgcc/config/t-darwin-ehs delete mode 100644 libgo/go/archive/zip/testdata/subdir.zip delete mode 100644 libgomp/testsuite/libgomp.c-c++-common/pr94366.c delete mode 100644 libgomp/testsuite/libgomp.c-c++-common/reduction-1.c delete mode 100644 libgomp/testsuite/libgomp.c-c++-common/reduction-2.c delete mode 100644 libgomp/testsuite/libgomp.c-c++-common/reduction-3.c delete mode 100644 libgomp/testsuite/libgomp.c-c++-common/reduction-4.c delete mode 100644 libgomp/testsuite/libgomp.c-c++-common/task-detach-12.c delete mode 100644 libgomp/testsuite/libgomp.c-c++-common/task-detach-13.c delete mode 100644 libgomp/testsuite/libgomp.c-c++-common/task-reduction-15.c delete mode 100644 libgomp/testsuite/libgomp.c/declare-variant-2.c delete mode 100644 libgomp/testsuite/libgomp.c/places-6.c delete mode 100644 libgomp/testsuite/libgomp.c/places-7.c delete mode 100644 libgomp/testsuite/libgomp.c/places-8.c delete mode 100644 libgomp/testsuite/libgomp.c/pr104385.c delete mode 100644 libgomp/testsuite/libgomp.c/target-43.c delete mode 100644 libgomp/testsuite/libgomp.c/task-reduction-4.c delete mode 100644 libgomp/testsuite/libgomp.fortran/pr100981-2.f90 delete mode 100644 libgomp/testsuite/libgomp.fortran/task-detach-12.f90 delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/atomic_capture-3.c delete mode 100644 libitm/testsuite/libitm.c++/libstdc++-pr91488.C delete mode 100644 libstdc++-v3/doc/xml/manual/status_cxx2023.xml delete mode 100644 libstdc++-v3/include/bits/this_thread_sleep.h delete mode 100644 libstdc++-v3/include/debug/array delete mode 100644 libstdc++-v3/testsuite/17_intro/headers/c++1998/103650.cc delete mode 100644 libstdc++-v3/testsuite/18_support/comparisons/algorithms/fallback.cc delete mode 100644 libstdc++-v3/testsuite/18_support/exception_ptr/103630.cc delete mode 100644 libstdc++-v3/testsuite/18_support/type_info/103240.cc delete mode 100644 libstdc++-v3/testsuite/19_diagnostics/error_category/102425.cc delete mode 100644 libstdc++-v3/testsuite/20_util/any/102894.cc delete mode 100644 libstdc++-v3/testsuite/20_util/any/cons/101034.cc delete mode 100644 libstdc++-v3/testsuite/20_util/common_reference/100894.cc delete mode 100644 libstdc++-v3/testsuite/20_util/from_chars/pr105324.cc delete mode 100644 libstdc++-v3/testsuite/20_util/function/cons/lwg2774.cc delete mode 100644 libstdc++-v3/testsuite/20_util/function/cons/noexcept.cc delete mode 100644 libstdc++-v3/testsuite/20_util/function_objects/invoke/version.cc delete mode 100644 libstdc++-v3/testsuite/20_util/integer_comparisons/greater.cc delete mode 100644 libstdc++-v3/testsuite/20_util/optional/assignment/100982.cc delete mode 100644 libstdc++-v3/testsuite/20_util/optional/constexpr/assign.cc delete mode 100644 libstdc++-v3/testsuite/20_util/optional/constexpr/cons/conv.cc delete mode 100644 libstdc++-v3/testsuite/20_util/optional/constexpr/modifiers.cc delete mode 100644 libstdc++-v3/testsuite/20_util/optional/constexpr/swap.cc delete mode 100644 libstdc++-v3/testsuite/20_util/optional/version.cc delete mode 100644 libstdc++-v3/testsuite/20_util/pointer_traits/lwg3545.cc delete mode 100644 libstdc++-v3/testsuite/20_util/shared_ptr/cons/lwg3548.cc delete mode 100644 libstdc++-v3/testsuite/20_util/shared_ptr/creation/99006.cc delete mode 100644 libstdc++-v3/testsuite/20_util/to_address/lwg3545.cc delete mode 100644 libstdc++-v3/testsuite/20_util/to_chars/103955.cc delete mode 100644 libstdc++-v3/testsuite/20_util/to_chars/4.cc delete mode 100644 libstdc++-v3/testsuite/20_util/tuple/cons/101960.cc delete mode 100644 libstdc++-v3/testsuite/20_util/tuple/cons/102270.cc delete mode 100644 libstdc++-v3/testsuite/20_util/tuple/element_access/101427.cc delete mode 100644 libstdc++-v3/testsuite/20_util/uses_allocator/uninitialized_con [...] delete mode 100644 libstdc++-v3/testsuite/20_util/variant/100384.cc delete mode 100644 libstdc++-v3/testsuite/20_util/variant/visit_inherited.cc delete mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/cons/char/103919.cc delete mode 100644 libstdc++-v3/testsuite/21_strings/basic_string_view/requirement [...] delete mode 100644 libstdc++-v3/testsuite/21_strings/char_traits/requirements/version.cc delete mode 100644 libstdc++-v3/testsuite/23_containers/deque/100516.cc delete mode 100644 libstdc++-v3/testsuite/23_containers/forward_list/operations/merge.cc delete mode 100644 libstdc++-v3/testsuite/23_containers/multiset/allocator/103501.cc delete mode 100644 libstdc++-v3/testsuite/23_containers/set/allocator/103501.cc delete mode 100644 libstdc++-v3/testsuite/23_containers/span/101411.cc delete mode 100644 libstdc++-v3/testsuite/23_containers/span/cons_1_assert_neg.cc delete mode 100644 libstdc++-v3/testsuite/23_containers/span/cons_2_assert_neg.cc delete mode 100644 libstdc++-v3/testsuite/23_containers/span/trivially_copyable.cc delete mode 100644 libstdc++-v3/testsuite/23_containers/unordered_map/cons/default.cc delete mode 100644 libstdc++-v3/testsuite/23_containers/unordered_set/cons/default.cc delete mode 100644 libstdc++-v3/testsuite/24_iterators/move_iterator/lwg3391.cc delete mode 100644 libstdc++-v3/testsuite/24_iterators/range_operations/100768.cc delete mode 100644 libstdc++-v3/testsuite/24_iterators/range_operations/advance_ov [...] delete mode 100644 libstdc++-v3/testsuite/24_iterators/reverse_iterator/100639.cc delete mode 100644 libstdc++-v3/testsuite/25_algorithms/move/constexpr.cc delete mode 100644 libstdc++-v3/testsuite/26_numerics/bit/bit.cast/105027.cc rename libstdc++-v3/testsuite/26_numerics/{lerp/1.cc => lerp.cc} (100%) delete mode 100644 libstdc++-v3/testsuite/26_numerics/lerp/constexpr.cc delete mode 100644 libstdc++-v3/testsuite/26_numerics/lerp/version.cc delete mode 100644 libstdc++-v3/testsuite/26_numerics/reduce/95833.cc delete mode 100644 libstdc++-v3/testsuite/26_numerics/valarray/103022.cc rename libstdc++-v3/testsuite/26_numerics/valarray/{dr630-3.cc => dr630-3.C} (100%) rename libstdc++-v3/testsuite/27_io/basic_filebuf/close/{wchar_t => }/81256.cc (100%) rename libstdc++-v3/testsuite/27_io/basic_iostream/cons/{16251.cc => 16251.C} (100%) delete mode 100644 libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/char [...] delete mode 100644 libstdc++-v3/testsuite/27_io/basic_ostream/inserters_other/char [...] delete mode 100644 libstdc++-v3/testsuite/27_io/filesystem/iterators/error_reporting.cc delete mode 100644 libstdc++-v3/testsuite/27_io/filesystem/path/construct/100630.cc delete mode 100644 libstdc++-v3/testsuite/27_io/filesystem/path/construct/102592.cc delete mode 100644 libstdc++-v3/testsuite/27_io/filesystem/path/native/conv_c++23.cc delete mode 100644 libstdc++-v3/testsuite/27_io/headers/iosfwd/synopsis.cc delete mode 100644 libstdc++-v3/testsuite/27_io/headers/iosfwd/types.cc delete mode 100644 libstdc++-v3/testsuite/28_regex/match_results/102667.cc delete mode 100644 libstdc++-v3/testsuite/29_atomics/atomic/wait_notify/100334.cc delete mode 100644 libstdc++-v3/testsuite/29_atomics/atomic/wait_notify/102994.cc delete mode 100644 libstdc++-v3/testsuite/30_threads/packaged_task/cons/deduction.cc delete mode 100644 libstdc++-v3/testsuite/30_threads/semaphore/100806.cc delete mode 100644 libstdc++-v3/testsuite/experimental/filesystem/iterators/error_ [...] delete mode 100644 libstdc++-v3/testsuite/experimental/filesystem/path/construct/1 [...] delete mode 100644 libstdc++-v3/testsuite/experimental/filesystem/path/native/conv [...] delete mode 100644 libstdc++-v3/testsuite/experimental/net/internet/socket/opt.cc delete mode 100644 libstdc++-v3/testsuite/experimental/net/internet/tcp.cc delete mode 100644 libstdc++-v3/testsuite/experimental/net/internet/udp.cc delete mode 100644 libstdc++-v3/testsuite/experimental/net/socket/socket_base.cc delete mode 100644 libstdc++-v3/testsuite/experimental/propagate_const/swap/lwg3413.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/100479.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/100577.cc rename libstdc++-v3/testsuite/std/ranges/adaptors/detail/{copyable_box.cc => semir [...] delete mode 100644 libstdc++-v3/testsuite/std/ranges/p2259.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/p2325.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/p2367.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/subrange/1.cc delete mode 100644 libstdc++-v3/testsuite/std/ranges/subrange/constexpr.cc