From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2140) id 19034386549C; Wed, 23 Mar 2022 23:41:14 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 19034386549C Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Alexandre Oliva To: gcc-cvs@gcc.gnu.org Subject: [gcc/aoliva/heads/testbase] (389 commits) libstdc++-v3 testsuite: Call fesetround(FE_DOWNWARD) only i X-Act-Checkin: gcc X-Git-Author: Alexandre Oliva X-Git-Refname: refs/users/aoliva/heads/testbase X-Git-Oldrev: a9e2ebe839d56416ceaff1a40df54de4890539be X-Git-Newrev: 5d2233f4033dfa37ad88dc2eab138524fe64242e Message-Id: <20220323234114.19034386549C@sourceware.org> Date: Wed, 23 Mar 2022 23:41:14 +0000 (GMT) X-BeenThere: gcc-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Mar 2022 23:41:14 -0000 The branch 'aoliva/heads/testbase' was updated to point to: 5d2233f4033... libstdc++-v3 testsuite: Call fesetround(FE_DOWNWARD) only i It previously pointed to: a9e2ebe839d... Revert commit r12-5852-g50e8b0c9bca6cdc57804f860ec5311b6417 Diff: Summary of changes (added commits): ----------------------------------- 5d2233f... libstdc++-v3 testsuite: Call fesetround(FE_DOWNWARD) only i (*) 4b7d9f8... c: -Wmissing-field-initializers and designated inits [PR822 (*) 774ab2e... Fortran: ensure intialization of stride array (*) b6e3390... testsuite: Add testcase for already fixed PR [PR102489] (*) 24ee431... [nvptx] Use '%' as register prefix (*) b57358c... [nvptx] Limit HFmode support to mexperimental (*) a4baa0d... [nvptx] Add mexperimental (*) f8b15e1... [nvptx] Use .alias directive for mptx >= 6.3 (*) a624388... [nvptx] Add warp sync at simt exit (*) 08f263e... tree-optimization/105012 - fix ICE from local DSE of if-con (*) ef0e11a... nvptx: fix wrapping in an error message. (*) a47b159... rs6000: wrap const in an error message. (*) c1ba4e5... v850: fix typo in pragma name (*) d85a84c... rs6000: update error message format. (*) 1c2a3ae... i386: update error message format. (*) c6e75a4... aarch64: update error message format. (*) 930eb8b... aarch64: Update regmove costs for neoverse-v1 and neoverse- (*) 27d8748... aarch64: Add Demeter tuning structs (*) b074fa6... aarch64: Update reg-costs to differentiate between memmove (*) a850930... aarch64: Add Neoverse-N2 tuning structs (*) 0bae246... aarch64: Enable FP16 feature by default for Armv9 (*) 6ee5892... lto-plugin: Use GNU ld or Solaris ld version script in pref (*) 919fbff... Extend splitter pattern to reversed condition by swapping t (*) 7d5ee28... testsuite: Add testcase for no longer failing PR [PR102645] (*) 6adbb51... calls: Fix error recovery after sorry differently [PR104989 (*) c6bc483... print-tree:Avoid warnings of overflow (*) 7bce0be... AVX512FP16: Fix wrong code for _mm_mask_f[c]madd.*sch [PR 1 (*) d156bb8... Daily bump. (*) e8b6afa... x86: Disable SSE in ISA2 for -mgeneral-regs-only (*) c65bd53... c++: initialized array of vla [PR58646] (*) bec69ac... x86: Disable AVX on pr86722.c and pr90356.c (*) d0363a8... x86: Properly check FEATURE_AESKLE (*) 24d51e7... c++: designated init and aggregate members [PR103337] (*) e3e191b... c++: designator and anon struct [PR101767] (*) 3873e61... Update gcc sv.po (*) 1dd5137... d: Fix internal compiler error: in build_complex, at tree.c (*) fbdaa58... d: Merge upstream dmd 2503f17e5, phobos a74fa63e6. (*) 4a3073f... rtl-ssa: Fix prev/next_def confusion [PR104869] (*) 2d810ac... Avoid a warning of overflow (*) e63ac86... libstdc++: Work around clang misdesign in time_get<>::get [ (*) 3f18553... docs: Document min-pagesize parameter. (*) 70b8f43... Dump when estimating the number of iterations of a loop (*) 5177634... RISC-V: Implement misc macro for vector extensions. (*) e767da2... AVX512FP16: Fix masm=intel output for vfc?(madd|mul)csh [PR (*) 31104d6... Daily bump. (*) 6f30c4c... Fix testsuite fallout from pr104960 change (*) d7f00da... Daily bump. (*) 907811d... fortran: Separate associate character lengths earlier [PR10 (*) 638e630... libgcc: m68k: avoid TEXTRELs in shared library (PR 86224) (*) 9815244... selftest: Move C-specific tests to c_family (*) bc84b61... [PATCH] gcc: pass-manager: Fix memory leak. [PR jit/63854] (*) b2dff6b... rename floatformat_ia64_quad_{big, little} to floatformat_i (*) b60bc91... i386: Don't emit pushf;pop for __builtin_ia32_readeflags_u* (*) 2663d18... c-family: Fix up ICE during pretty-printing of PMF related (*) 8ca61ad... Daily bump. (*) faacafd... analyzer: extend state-purging to locals [PR104943] (*) 1c1daca... analyzer: add tests of boxed values [PR104943] (*) 0c01688... [PR104961] LRA: split hard reg for reload pseudo with clobb (*) eabf8ca... tree: Add comment. (*) 47da519... c++: using lookup within class defn [PR104476] (*) 32ca611... Allow (void *) 0xdeadbeef accesses without warnings [PR9957 (*) 0a0c2c3... c++: Fix up constexpr evaluation of new with zero sized typ (*) a9131a3... testsuite: Add missing header to test (*) c7a6a32... c++: alias template and empty parameter packs [PR104008] (*) c133bdf... Fortran/OpenMP: Fix privatization of associated names (*) 7a42b1f... libstdc++: Simplify constraints for std::any construction [ (*) c508622... testsuite, modules, Darwin: Adjust expected output for olde (*) 63746c2... Fix "[openmp] Set location for taskloop stmts" (*) 41f01c9... c++tools: Work around a BSD bug in getaddrinfo(). (*) 99fcd60... libcody: Do not use a dummy port number in getaddrinfo(). (*) 356e272... [openmp] Set location for taskloop stmts (*) 093cdad... [openmp] Fix SIMT reduction using TRUTH_{AND,OR}IF_EXPR (*) 6393122... Fortran/OpenMP: Improve associate-name diagnostic [PR103039 (*) 1f5c0e6... Refine HImode movement for "v" to "v". (*) ac73c94... libstdc++: Reduce header dependencies from PSTL headers [PR (*) c0009a3... openmp: Fix up gomp_affinity_init_numa_domains (*) 16fe6e8... x86: Correct march=sapphirerapids to base on icelake server (*) e9ea301... Daily bump. (*) 79e210f... analyzer: fixes to -fdump-analyzer-state-purge (*) 2b34043... analyzer: fix program_point::get_next for PK_BEFORE_STMT (*) c482c28... PR 90356: Use xor to load const_double 0.0 on SSE (always) (*) 8db155d... Always use dominators in the cache when available. (*) 00df7ee... libstdc++: Avoid including in [PR9 (*) 38ce448... libstdc++: Rewrite __moneypunct_cache::_M_cache [PR104966] (*) 1d47c05... libatomic: Improve 16-byte atomics on Intel AVX [PR104688] (*) 78ef40e... libstdc++: Fix comment in testsuite utility (*) 3a7ba8f... tree-optimization/104960 - unsplit edges after late sinking (*) 7276a18... gimplify: Emit clobbers for TARGET_EXPR_SLOT vars later [PR (*) c43cb35... Enhance further testcases to verify Openacc 'kernels' decom (*) 004fc4f... Enhance further testcases to verify handling of OpenACC pri (*) 9fc8f27... Daily bump. (*) 3ef2343... Fix strange binary corruption with last commit. (*) 4565a07... PR c/98198: ICE-on-invalid-code error recovery. (*) 732e4a7... PR target/94680: Clear upper bits of V2DF using movq (like (*) 2f26b26... libstdc++: Fix symbol versioning for Solaris 11.3 [PR103407 (*) 69921f4... libgo: update to final Go 1.18 release (*) 7fd6e36... analyzer: early rejection of disabled warnings [PR104955] (*) 5a4e208... libstdc++: Ensure that std::from_chars is declared when sup (*) beb12c6... tree-optimization/104941: Actually assign the conversion re (*) be093b8... OpenMP, Fortran: Bugfix for omp_set_num_teams. (*) 3117ffc... x86: Also check _SOFT_FLOAT in (*) 2a5fabe... RISC-V: Add version info for zk, zkn and zks (*) eb4f83d... RISC-V: Handle combine extension in canonical ordering. (*) f6fb661... tree-optimization/102008 - restore if-conversion of adjacen (*) 5809bb4... c++: further lookup_member simplification (*) e55c5e2... c++: fold calls to std::move/forward [PR96780] (*) 818e305... tree-optimization/104942: Retain sizetype conversions till (*) 9521556... aarch64: Fix up RTL sharing bug in aarch64_load_symref_appr (*) 6aef670... Performance/size improvement to single_use when matching GI (*) 7690bee... Some minor HONOR_NANS improvements to match.pd (*) ab46fc7... OpenACC privatization diagnostics vs. 'assert' [PR102841] (*) 570d5bf... Don't fold __builtin_ia32_blendvpd w/o sse4.2. (*) 088a51a... MAINTAINERS: Add myself to DCO section (*) 14d2ac8... Daily bump. (*) d1d9584... analyzer: add test coverage for PR 95000 (*) a58e342... analyzer: presize m_cluster_map in store copy ctor (*) b5baf56... rs6000: Fix invalid address passed to __builtin_mma_disasse (*) ffe9c0a... c++: extraneous access error with ambiguous lookup [PR10317 (*) 98afdc3... riscv: Allow -Wno-psabi to turn off ABI warnings [PR91229] (*) da24fce... i386: Use no-mmx,no-sse for LIBGCC2_UNWIND_ATTRIBUTE [PR104 (*) 49fb0af... PR tree-optimization/101895: Fold VEC_PERM to help recogniz (*) efd1582... c++: Fix up cp_parser_skip_to_pragma_eol [PR104623] (*) a2645cd... ifcvt: Punt if not onlyjump_p for find_if_case_{1,2} [PR104 (*) 373a2dc... Avoid -Wdangling-pointer for by-transparent-reference argum (*) 510613e... Daily bump. (*) c6f7a9f... Update gcc de.po, fr.po, sv.po (*) 6abc4e4... Fix libitm.c/memset-1.c test fails with new peephole2s. (*) 344e6f9... Enable libsanitizer build on mips64 (*) a60a3a9... libsanitizer: cherry-pick db7bca28638e from upstream (*) 77eb046... lra: Fix up debug_p handling in lra_substitute_pseudo [PR10 (*) 8f7b7c1... libstdc++: Fix reading UTF-8 characters for 16-bit targets (*) 67a1cb2... top-level: Fix comment about --enable-libstdcxx in configur (*) c879b92... c++: Reject __builtin_clear_padding on non-trivially-copyab (*) a010954... i386: Fix up _mm_loadu_si{16,32} [PR99754] (*) b424467... Spelling fix - cannott -> cannot [PR104899] (*) 823b3b7... Don't fold builtin into gimple when isa mismatches. (*) b9756c0... Daily bump. (*) 7e28750... d: Merge upstream dmd 02a3fafc6, druntime 26b58167, phobos (*) 1b85638... texi + c-target.def: Fix typos (*) 57eeedd... Daily bump. (*) d3b0dc6... c++: naming a dependently-scoped template for CTAD [PR10464 (*) 03c83cf... c++: ICE with bad conversion shortcutting [PR104622] (*) 9413bb5... c++: return-type-req in constraint using only outer tparms (*) ab71d3f... c++: ICE with non-constant satisfaction value [PR98644] (*) 28750ac... c++: give fold expressions a location (*) 80fcc4b... rs6000: Do not use rs6000_cpu for .machine ppc and ppc64 (P (*) a07b8f4... OpenACC 'kernels' decomposition: resolve wrong-code cases u (*) 535afbd... OpenACC 'kernels' decomposition: wrong-code cases unless ma (*) 2e53fa7... Enhance further testcases to verify handling of OpenACC pri (*) 337ed33... OpenACC 'kernels' decomposition: Mark variables used in 'pr (*) 9781ae3... Add 'c-c++-common/goacc/kernels-decompose-pr104086-1.c' [PR (*) 828335b... Add 'gcc/tree.cc:user_omp_clause_code_name' [PR65095] (*) 72c2430... PR middle-end/98420: Don't fold x - x to 0.0 with -froundin (*) 3cb27b8... Fix DImode to TImode sign extend issue (*) b00f976... Daily bump. (*) 42d9ff3... d: Cache generated import declarations in a hash_map (*) 7a6ba7c... d: Fix mistakes in strings to be translated [PR104552] (*) 251ea6d... PR tree-optimization/98335: New peephole2 xorl;movb -> movz (*) c5288df... PR tree-optimization/98335: Improvements to DSE's compute_t (*) 098c538... [Committed] Update g++.dg/other/pr84964.C for ia32 (and sim (*) eb5edcf... tree-optimization/104880 - update-address-taken and cmpxchg (*) 69619ac... target/104762 - vectorization costs of CONSTRUCTORs (*) db494fd... lto-plugin: Honor link_output_name for -foffload-objects fi (*) 1375e2b... libphobos: Enable on Solaris/SPARC or with /bin/as [PR 1035 (*) 41bda00... Fortran: OpenMP/OpenACC avoid uninit access in size calc fo (*) 5e28be8... Daily bump. (*) a717376... PR c++/84964: Middle-end patch to expand_call for ICE after (*) a8db9b9... libstdc++: Do not use fast_float for 16-bit size_t [PR10487 (*) d016dd7... analyzer: fix ICE with -fanalyzer-transitivity [PR104863] (*) d8e5fff... [PR103074] LRA: Check new conflicts when splitting hard reg (*) b5417a0... libstdc++: Move closing brace outside #endif [PR104866] (*) 7c2ac3c... Fix multiple issue in the testcase allocate-1.f90. (*) 4602a49... c++: ->template and implicit typedef [PR104608] (*) 97f76b5... c++: Don't allow type-constraint auto(x) [PR104752] (*) ac8310d... c++: ICE with operator delete [PR104846] (*) e46843f... c++: allow variadic operator[] for C++23 [PR103460] (*) 73f3b8a... libstdc++: Fix std::strong_order to handle NaN on VAX (*) c65d3c7... analyzer: add notes to write-to-const/string from access at (*) b6eaf90... analyzer: check for writes to consts via access attr [PR104 (*) 708646d... analyzer: fix duplicates in check_for_tainted_size_arg (*) e671e48... ipa-cp: Avoid adjusting references through self-recursion ( (*) ee34ffa... tree-optimization/102943 - use tree form for sbr_sparse_bit (*) 9467e73... ada/104861 - use target_noncanonial for Target_Name (*) 83bc478... tree-optimization/102943 - avoid (re-)computing dominance b (*) cfaa2fa... libstdc++: Support VAX floats in std::strong_order (*) d563b0b... contrib: Fix non-portable shell commands in gcc-git-customi (*) 3357878... [nvptx] Use no,yes for attribute predicable (*) f07178c... [nvptx] Disable warp sync in simt region (*) 3e743d6... [nvptx] Handle unused result in nvptx_unisimt_handle_set (*) 3ebcc05... [nvptx] Use bit-bucket operand for atom insns (*) 248bbcb... [nvptx] Use atom.and.b64 instead of atom.b64.and (*) 975e7ad... [nvptx] Add multilib mptx=3.1 (*) 831ecdd... [nvptx] Restore default to sm_30 (*) 7a5e036... [OpenACC privatization] Analyze 'lookup_decl'-translated DE (*) 4487415... Add 'c-c++-common/goacc/kernels-decompose-pr104774-1.c' [PR (*) 6870912... Add 'gfortran.dg/goacc-gomp/pr102330-{1,2,3}.f90' [PR102330 (*) 1d9dc3d... Enhance further testcases to verify handling of OpenACC pri (*) 6f8abf2... rs6000: Fix up __SIZEOF_{FLOAT,IBM}128__ defines [PR99708] (*) ff060ef... contrib: Fix up git-descr.sh regression [PR102664] (*) bae1041... PR c++/95999: Improved error recovery in enumeration lists. (*) 2185c97... PR c++/39751: ICE-on-invalid parsing regression. (*) 8cc4f9c... Daily bump. (*) 65857ca... libstdc++: Avoid implicit narrowing from uint128_t [PR10485 (*) 4ea128d... c: Revert C2x changes to function type compatibility (*) 22015e7... Fortran: improve error recovery on invalid array section (*) e2607d7... toplevel: Makefile.def: Make configure-sim depend on all-re (*) 4505265... GCN: Implement __atomic_compare_exchange_{1,2} in libgcc [P (*) bded0d5... Restore INDIRECT_REF asm operand heuristic with MEM_REF (*) caa6c33... x86: Define LIBGCC2_UNWIND_ATTRIBUTE on ia32 [PR104781] (*) ec0f53a... c++: non-constant non-dependent decltype folding [PR104823] (*) e32869a... c++: detecting copy-init context during CTAD [PR102137] (*) fe548eb... c++: merge default targs for function templates [PR65396] (*) 4470e81... testsuite/104759 - adjust gcc.dg/vect/vect-multitypes-12.c (*) ba3ff5e... middle-end/104786 - ICE with asm and VLA (*) 1c7b110... vect: fix out-of-bound access in supports_vec_convert_optab (*) a5c9b7c... Fortran: Fix CLASS handling in SIZEOF intrinsic (*) d765111... c, c++, c-family: -Wshift-negative-value and -Wshift-overfl (*) 7ca24ae... simplify-rtx: Fix up SUBREG_PROMOTED_SET arguments [PR10483 (*) 2ab70a4... mips: avoid signed overflow in LUI_OPERAND [PR104842] (*) 17bffa0... contrib: Fix non-portable sed commands in gcc-descr [PR1026 (*) 8d038a8... Daily bump. (*) e52af9c... PR c++/96440: ICE-on-invalid-code error recovery. (*) 48777d9... Fortran: Fix gfc_conv_gfc_desc_to_cfi_desc with NULL [PR104 (*) 3093f8a... PR c++/96437: ICE-on-invalid-code error recovery. (*) 8ab72ec... PR c++/96329: ICE-on-invalid-code error recovery. (*) d54ce46... c++: Wrong error with alias template in class tmpl [PR10410 (*) 2858e2a... compiler: ignore function type result name in export data (*) 6f748bc... c++: Attribute deprecated/unavailable divergence (*) e3e369d... Fortran: do not frontend-optimize MINLOC/MAXLOC for charact (*) e480c3c... c++: Don't suggest cdtor or conversion op identifiers in sp (*) 768956c... arm: Remove unused variable arm_binop_none_none_unone_quali (*) 34b45cc... Darwin: Address a translation comment [PR104552]. (*) b7175f3... analyzer: more test coverage of leak detection [PR99771] (*) e1133c0... rtl: ICE with thread_local and inline asm [PR104777] (*) 23ed4df... x86: Disallow unsupported EH return (*) 796f522... arm: MVE: Relax addressing modes for full loads and stores (*) 6319391... Fix typo in gcc/params.opt. (*) 10ecf51... contrib: Fix gcc-descr script [PR102664] (*) 058d19b... tree-optimization/84201 - add --param vect-induction-float (*) 7cce7b1... libstdc++: Remove incorrect copyright notice from header (*) 5f07095... vect: disable bitmask tests on sparc (*) da2667c... params: Remove repeated word "that" in parameter descriptio (*) dc46350... tree-optimization/104825 - guard modref query (*) b1a741a... Optimize v4si broadcast for noavx512vl. (*) e6533e2... Daily bump. (*) 03e0c80... c++: tweak to (*(fn))() patch [PR104618] (*) b7dbe87... Update gcc fr.po, sv.po (*) c0134b7... Fortran: Fix gfc_maybe_dereference_var [PR104430][PR99585] (*) 0af37ad... analyzer: fix leak suppression at end of 'main' [PR101983] (*) e3ca3e7... Fortran: Fix typos (*) a86ca83... doc: Remove redundant sentence about modules being in C++20 (*) 4cb935c... libstdc++: Use visibility pragmas instead of attributes [PR (*) 1117545... opts: fix -gtoggle + optimize attribute (*) 02b7dd7... Add missing space in various string literals (*) 027e304... Fix up duplicated duplicated words in comments (*) b1d8198... arm: add missing space to error. (*) 5db1d7f... tree-optimization/104782 - adjust PR101636 fix (*) 40c1d4a... MSP430: fix error message. (*) fcc48d2... arm: fix option quoting in error messages. (*) cfb46c9... translation: reuse string and use switch for codes (*) 2472dca... s390: Fix up *cmp_and_trap_unsigned_int constraints [ (*) 93ecb25... translation: small fixes (*) d73ae7a... Fix translation strings. (*) 024bdd2... rx: Fix translation string. (*) 3bd11f7... i386: Fix up cond_{and,ior,xor,mul}* [PR104779] (*) 0f0b428... libstdc++: vxworks: remove stray include (*) aad3d93... Daily bump. (*) 98cd717... [Committed] Update gcc.dg/lower-subreg-1.c on ia32. (*) 762181c... Daily bump. (*) d3a757a... libstdc++: Ensure __glibcxx_assert_fail has default visibil (*) dab41c9... waccess: Remove visited bitmap and stop on EDGE_ABNORMAL (*) 8ea4a34... PR 104732: Simplify/fix DI mode logic expansion/splitting o (*) 1301d7f... Optimize signed DImode -> TImode on power10. (*) 8d96e14... Daily bump. (*) 93557e6... Update gcc de.po (*) 77eccbf... rs6000: Improve .machine (*) 0e5d9ae... Update .po files (*) 591d213... c++: Standard mangling abbreviations & modules (*) 14dfbb5... Fix 'libgomp.oacc-c-c++-common/kernels-decompose-1.c' expec (*) 458ad38... analyzer: reduce svalue depth limit from 13 to 12 [PR103521 (*) c340248... mkruntimeinc: skip _FILE (*) e710795... libgo: move golang.org/x/sync/semaphore to gotool packages (*) 6be8281... libgo: fix AIX build for the Go1.18 update (*) 2558747... Darwin: Fix a type mismatch warning for a non-GCC bootstrap (*) c18ddb0... Darwin, libgcc: Fix build errors on powerpc-darwin8. (*) 074d283... c++: Add testcase for already fixed PR [PR103443] (*) 73baba1... c++: New module mangling ABI (*) f1b3e38... LRA, rs6000, Darwin: Revise lo_sum use for forced constants (*) cb16bc3... rs6000: Allow -mlong-double-64 after -mabi={ibm,ieee}longdo (*) e28eb86... Test 'libgomp.oacc-*/kernels-private-vars-*' with '--param= (*) c85aaf2... gimplify: Clear TREE_READONLY on automatic vars being store (*) 07395f1... Test '-fopt-info-omp-all' in 'libgomp.oacc-*/kernels-privat (*) 8935589... OMP lowering: Regimplify 'OMP_CLAUSE_MAP_DECL_MAKE_ADDRESSA (*) de6e81e... OpenACC 'kernels' decomposition: Move 'TREE_ADDRESSABLE' se (*) e5ae22c... Add diagnostic: "note: OpenACC 'kernels' decomposition: var (*) c14ea6a... Catch 'GIMPLE_DEBUG' misbehavior in OpenACC 'kernels' decom (*) e085900... Add 'c-c++-common/goacc/kernels-decompose-pr104133-1.c' [PR (*) 741859b... Add 'c-c++-common/goacc/kernels-decompose-pr104132-1.c' [PR (*) fda0b0e... Update 'c-c++-common/goacc/classify-*', 'gfortran.dg/goacc/ (*) 289f65d... libstdc++: Fix -Wunused-local-typedefs warning in (*) 49bc9c6... tree: Fix up warn_deprecated_use [PR104627] (*) 609e8c4... x86: Always return pseudo register in ix86_gen_scratch_sse_ (*) fc03ebd... Daily bump. (*) 5706a5d... libstdc++: Use non-debug vector in constexpr test [PR104748 (*) 64cdf49... libstdc++: Fix test failure on AIX (*) 9805965... libstdc++: Implement std::strong_order for floating-point t (*) 51149a0... Call mark_dfs_back_edges before testing EDGE_DFS_BACK [PR10 (*) c083e65... configure: use linker plug-in by default for ld.mold (*) e81cbab... configure: enable plugin support for ld.mold (*) 88c4d85... openmp, fortran: Check that the type of an event handle in (*) 5b5e456... [nvptx] Build libraries with mptx=3.1 (*) 07667c9... [nvptx] Build libraries with misa=sm_30 (*) 12fa764... [nvptx] Use --no-verify for sm_30 (*) 5065d69... [nvptx] Add -mptx=_ in gcc.target/nvptx/smxx.c (*) 431414b... openmp: Disable SSA form during gimplification on OMP_SIMD (*) e6e6e0a... calls: When bypassing emit_push_insn for 0 sized arg, emit (*) ea4911c... Daily bump. (*) 12463f1... Fortran: error recovery after invalid assumed type declarat (*) 38c1731... testsuite: Add -Wno-psabi to pr104505.c (*) 8977f4b... d: Merge upstream dmd 423f19b41, druntime 100a608c, phobos (*) 12f8dc0... Undo multi-word optional reloads correctly (*) dbaabd0... Don't emit switch-unreachable warnings for -ftrivial-auto-v (*) 8fede28... rtl-optimization/104686 - speedup IRA allocno conflict test (*) ced22c5... vect: add vect_float to pr102819 tests (*) d7b4c8f... testsuite: Fix up pr104637 testcase [PR104637] (*) 5839437... cfg: Dump goto_locus if -fdump-*-*-blocks-details (*) 2e1b003... cfgrtl: Fix up -g vs. -g0 code generation -flto differences (*) 5f2e72d... testsuite: Add testcases for already fixed PR [PR100541] (*) 31702fe... strlen: Comment spelling fixes (*) 02c8089... modref: Comment spelling fixes (*) 2f1fa70... i386: Fix pr104551 testcase for solaris (*) 70fe573... AVX512FP16: Fix vcvt[u]si2sh runtime tests for Solaris (*) 12d4552... Daily bump. (*) b11465f... Add a test for true positives related to PR104715. (*) 1a0e3bb... warn-access: Fix up check_pointer_uses [PR104715] (*) 4a1c20d... warn-access: Comment spelling fixes (*) 469073c... d: Remove gdc.test/dhry.d from the testsuite (*) 673a10a... x86: Limit PR 35513 tests to Linux (*) 4fe0e1a... lto-plugin: update comments - remove hardwired gold (*) ad66b03... libstdc++: Fix -Wmaybe-uninitialized false positive [PR1039 (*) 16ced9c... libphobos: Fix misspelling of msvcUsesUCRT (PR104659) (*) 54ef95c... tree-optimization/104716 - check if we can copy loop in loo (*) 8fba8a8... testsuite/104727 - remove XFAIL for gcc.target/i386/pr84101 (*) 75ce477... testsuite/104728 - constrain gcc.dg/vect/pr81196-2.c (*) 88f91d8... Clear currently_expanding_gimple_stmt properly (*) 9ef2bfd... Restrict new testcase gcc.target/i386/pr80270.c to x86_64. (*) 6df0c8d... ipa: Improve error handling for target_clone single value (*) b88f683... docs: Document more .gcda file name generation. (*) c2e0d0c... [nvptx] Handle DCmode in define_expand "omp_simt_xchg_{bfly (*) d59d13c... [nvptx] Add nvptx-gen.h and nvptx-gen.opt (*) 22adaa5... [nvptx] Use nvptx-sm.def for t-omp-device (*) 7efe469... [nvptx] Add nvptx-sm.def (*) 4706670... [nvptx, testsuite] Add gcc.target/nvptx/sm*.c (*) 2240ebd... arc: Fix for new ifcvt behavior [PR104154] (*) e238569... i386: Fix V8HF vector init under -mno-avx [PR 104664] (*) a35f169... Daily bump. (*) 28068d1... PR tree-optimization/91384: peephole2 to eliminate testl af (*) 7e5c6ed... PR middle-end/80270: ICE in extract_bit_field_1 (*) ec1b9ba... [PR104637] LRA: Split hard regs as many as possible on one (*) 1027dc4... d: Merge upstream dmd cf63dd8e5, druntime caf14b0f, phobos (*) 430c892... c++: Lost deprecated/unavailable attr in class tmpl [PR1046 (*) c8b0571... c++: ICE with attribute on enumerator [PR104667] (*) 3f3246e... Suppress uninitialized warnings for new created uses from _ (*) 1060d06... Fix error recovery in toplev::finalize. (*) 800b319... Simplify PRE fix (*) 37b583b... tree-optimization/104700 - adjust constant handling in PRE (*) f485b0e... [libgomp, testsuite, nvptx] Add -mptx=_ in declare-variant- (*) 01cc75e... [nvptx, testsuite] Add -mptx=_ in nvptx.exp test-cases (*) 9d87ad0... [nvptx] Add -mptx=_ (*) 07adb74... [nvptx, testsuite] Add -misa=sm_30 in nvptx/atomic-store-3. (*) 4d11a4d... [nvptx, testsuite] Add -misa=sm_30 in nvptx/uniform-simt-2. (*) cac67be... [nvptx, testsuite] Add -misa=sm_35 in nvptx/rotate.c (*) a8250bb... rtl-optimization/104686 - speed up conflict iteration (*) 50d9ca7... AVX512F: Add helper enumeration for ternary logic intrinsic (*) 88c1b03... Daily bump. (*) 0096b0b... c++: (*(fn))() [PR104618] (*) d1574a9... Fix declarations of _DINFINITY, _SINFINITY and _SQNAN (*) ae95779... Daily bump. (*) afeaaf4... Daily bump. (*) f62115c... match.pd: Further complex simplification fixes [PR104675] (*) 3885a12... rs6000: Use rs6000_emit_move in movmisalign expander (*) cc187fb... testsuite: Move pr104540.C test to g++.target/i386/ (*) 219a882... testsuite: Fix ASAN error [PR104687] (*) d54cdd1... arc: Fail conditional move expand patterns (*) e25dce5... tree-optimization/103037 - PRE simplifying valueized expres (*) eabf7bb... i386: Use a new temp slot kind for splitter to floatdi