The branch 'aoliva/heads/testme' was updated to point to:

 b7cc7ea036b6... [testsuite] restore default action from dfp.exp [PR120631]

It previously pointed to:

 efa8888b6fca... [lra] catch all to-sp eliminations

Diff:

Summary of changes (added commits):
-----------------------------------

  b7cc7ea... [testsuite] restore default action from dfp.exp [PR120631]
  407ae3a... Daily bump. (*)
  b8b08a8... x86: Add debug dump for the remove_redundant_vector pass (*)
  5fd8f33... arc: Use intrinsics for __builtin_mul_overflow () (*)
  49943c2... arc: Add commutative multiplication patterns (*)
  913d8cb... arc: testsuite: Scan rlc instead of mov.hs (*)
  b9361e5... ARC: Use intrinsics for __builtin_sub_overflow*() (*)
  467fa6d... ARC: Use intrinsics for __builtin_add_overflow*() (*)
  6af1e74... diagnostics: Mark path_label::get_effects as final override (*)
  a73cb70... ranger-op: Use CFN_ constant instead of plain BUILTIN_ one (*)
  00712ae... value-relation.h: Mark dom_oracle::next_relation as overrid (*)
  2670d11... tree-ssa-propagate.h: Mark two functions as override (*)
  85f0620... ranger: Mark several member functions as final override (*)
  8b4b0f7... coroutines: Remove unused private member in cp_coroutine_tr (*)
  db5cda8... Mark pass_sccopy gate and execute functions as final overri (*)
  fb1ba48... Mark rtl_avoid_store_forwarding functions final override (*)
  c08d6d9... Remove unused vector in value-relation.cc. (*)
  ec44df7... Promote verify_range to vrange. (*)
  3b84d18... get_bitmask is sometimes less refined. (*)
  5aca851... tree-optimization/109892 - SLP reduction of fma (*)
  143e50f... tree-optimization/120808 - SLP build with mixed .FMA/.FMS (*)
  e7ff8e8... ivopts: Change constant_multiple_of to expand aff nodes. (*)
  1bac0fc... libstdc++: Test for %S precision for durations with integra (*)
  76f7f91... rtl-ssa: Rewrite process_uses_of_deleted_def [PR120745] (*)
  190aaaa... libstdc++: Report compilation error on formatting "%d" from (*)
  7fd6cb3... x86: Update -mtune=intel for Diamond Rapids/Clearwater Fore (*)
  0c701c7... i386: Remove CLDEMOTE for clients (*)
  e858dc7... RISC-V: Add Profiles RVA/B23S64 support. (*)
  aaf55e0... Add -fauto-profile-inlining (*)
  3fde750... Remove early inlining from afdo pass (*)
  3924740... Daily bump. (*)
  750bc28... gcn: Fix glc vs. sc0 handling for scalar memory access (*)
  1e35a51... Fortran/OpenACC: Add Fortran support for acc_attach/acc_det (*)
  92e1893... RISC-V: Add patterns for vector-scalar multiply-(subtract-) (*)
  5bc9271... Fortran: fix ICE in verify_gimple_in_seq with substrings [P (*)
  ed7fc2b... c++: Implement C++26 P3618R0 - Allow attaching main to the  (*)
  8f5fac5... i386: Convert LEA stack adjust insn to SUB when FLAGS_REG i (*)
  63076db... Remove non-SLP path from vectorizable_load (*)
  3f19867... diagnostic: fix for older version of GCC (*)
  bc8f542... libstdc++: Unnecessary type completion in __is_complete_or_ (*)
  0606d2b... gcc: remove atan from edom_only_function (*)
  bd9cac1... s390: Fix float vector extract for pre-z13 (*)
  f60d3f5... AArch64: promote aarch64-autovec-peference to mautovec-pref (*)
  8e80287... AArch64: propose -mmax-vectorization as an option to overri (*)
  3f88230... fortran: Mention user variable in SELECT TYPE temporary var (*)
  c06979f... Don't duplicate setup code cost when do group-candidate cos (*)
  7f87bfa... middle-end: Apply loop->unroll directly in vectorizer (*)
  309dbce... middle-end: replace log_vf usages with vf to allow support  (*)
  aba3b9d... x86: Extend the remove_redundant_vector pass (*)
  d073bb6... x86: Update memcpy/memset inline strategies for -mtune=gene (*)
  0235b6d... Copy discriminators when inlining (*)
  c24eb5e... Fix AFDO zero profile handling (*)
  4b739c0... Fix shrink wrap separate ICE for mingw [PR120741] (*)
  bf7162b... [RISC-V][PR target/118241] Fix data prefetch predicate/cons (*)
  c4f5308... Daily bump. (*)
  cdd6785... Fixup dropping REG_EQUAL note in ext-dce (*)
  d0142e1... libgdiagnostics: sarif-replay: add extra sinks via -fdiagno (*)
  e6406ae... analyzer: fix missing "final override" (*)
  2b07725... OpenACC: Add 'if' clause to 'acc wait' directive (*)
  6dd1659... Fortran: fix checking of renamed-on-use interface name [PR1 (*)
  4e9104a... contrib: handle GDB's 'unexpected core files' count (*)
  2334d30... diagnostics: add state diagrams to analyzer experimental-ht (*)
  5a64c96... diagnostics: handle pp_token::kind::event_id in experimenta (*)
  11811e6... RISC-V: Add test for vec_duplicate + vsaddu.vv combine case (*)
  9a8f82d... RISC-V: Add test for vec_duplicate + vsaddu.vv combine case (*)
  a2d018b... RISC-V: Combine vec_duplicate + vsaddu.vv to vsaddu.vx on G (*)
  35a26f2... tailc: Allow musttail tail calls with -fsanitize=address [P (*)
  b9523a9... expand: Allow musttail tail calls with -fsanitize=address [ (*)
  6deab18... vect: Use combined peeling and versioning for mutually alig (*)
  7e4d55f... match: Simplify doubled not, negate and conjugate operators (*)
  97044a4... tree-optimization/120729 - limit compile time in uninit_ana (*)
  8130a2a... vregs: Use force_subreg when instantiating subregs [PR12072 (*)
  919f073... x86: Don't use vmovdqu16/vmovdqu8 with non-EVEX registers (*)
  f9bef66... x86: Add PROCESSOR_XXX comments to processor_cost_table (*)
  fe06cae... Daily bump. (*)
  8440db9... Ada: Replace hardcoded GNAT commands for GNAT tools (*)
  596ab7c... Ada: Remove obsolete stuff in Makefile fragment (*)
  bab1b24... Ada: Introduce GNATMAKE_FOR_BUILD Makefile variable (*)
  07c02ff... [RISC-V][PR target/119830] Fix RISC-V codegen on 32bit host (*)
  34e1e5e... [committed][PR rtl-optimization/120550] Drop REG_EQUAL note (*)
  b041979... xtensa: Make use of DEPBITS instruction (*)
  00e551b... xtensa: Implement TARGET_ZERO_CALL_USED_REGS (*)
  acd5f58... Fix some problems with afdo propagation (*)
  ed02d76... Handle functions with 0 profile in auto-profile (*)
  fc27674... [PR modula2/120731] error in Strings.Pos causing sigsegv (*)
  6e38bef... Prevent possible overflows in ipa-profile (*)
  dda86c8... Scale up auto-profile counts (*)
  eb8ee10... Add GUESSED_GLOBAL0_AFDO (*)
  3f50d6b... Daily bump. (*)
  cd58951... Fix profile after fnsplit (*)
  7a7cc65... [modula2] Comment tidyup in gm2-compiler/M2GCCDeclare.mod (*)
  49199bb... [RISC-V][PR target/118241] Fix data prefetch predicate/cons (*)
  b76779c... value-range: Use int instead of uint for wi::ctz result [PR (*)
  d29cf57... Extend afdo inliner to introduce speculative calls (*)
  8f40a8e... Implement afdo inliner (*)
  52582b4... RISC-V: Fix ICE for expand_select_vldi [PR120652] (*)
  c812499... Daily bump. (*)
  007392c... cobol: Correct diagnostic strings for 32-bit builds. (*)
  b03e0d6... Fix range wrap check and enhance verify_range. (*)
  9575287... amdgcn: allow SImode in VCC_HI [PR120722] (*)
  632a50a... libgcobol: Add license. (*)
  69725b1... Use auto_vec in prime paths selftests [PR120634] (*)
  246c33a... Free buffer on function exit [PR120634] (*)
  6bd1223... tree-optimization/120654 - ICE with range query from IVOPTs (*)
  050b170... x86: Get the widest vector mode from MOVE_MAX (*)
  becb0be... or1k: Improve If-Conversion by delaying cbranch splits (*)
  625a380... or1k: Implement *extendbisi* to fix ICE in convert_mode_sca (*)
  c59cea2... [RISC-V] Force several tests to use rocket tuning (*)
  e08ef05... [PATCH] RISC-V: Use builtin clz/ctz when count_leading_zero (*)
  89ec7ba... RISC-V: Add test for vec_duplicate + vminu.vv combine case  (*)
  289220a... RISC-V: Add test for vec_duplicate + vminu.vv combine case  (*)
  7ea9105... RISC-V: Combine vec_duplicate + vminu.vv to vminu.vx on GR2 (*)
  ec8f770... Daily bump. (*)
  8a759db... libgomp/target.c: Fix buffer size for 'omp requires' diagno (*)
  b8617e0... libgomp.texi: Document omp(x)::allocator::*, restructure me (*)
  14dd617... expand: Align PARM_DECLs again to at least BITS_PER_WORD if (*)
  95cc39d... fortran: Statically initialize length of SAVEd character ar (*)
  4c80062... x86: Enable *mov<mode>_(and|or) only for -Oz (*)
  48c52af... install.texi: Note that Texinfo < v7.1 may throw incorrect  (*)
  20f5930... RISC-V: Add generic tune as default. (*)
  e2eb9da... dfp: Further decimal_real_to_integer fixes [PR120631] (*)
  c534174... RISC-V: Use riscv_2x_xlen_mode_p [NFC] (*)
  36b3488... RISC-V: Adding cost model for zilsd (*)
  1f2e405... x86: Fix shrink wrap separate ICE under -fstack-clash-prote (*)
  752798c... Daily bump. (*)
  4eb1113... analyzer: make checker_event::m_kind private (*)
  9cc6cfd... Add space after foo in testcase (*)
  2dcc6db... emit-rtl: Use simplify_subreg_regno to validate hardware su (*)
  43e408f... c++, coroutines: CWG2563 promise lifetime extension [PR1159 (*)
  99c2075... intersect_bitmask - Always update bitmask. (*)
  9560cd8... Improve contains_p and intersect with bitmasks. (*)
  e60c179... Simplify switches utilizing subranges. (*)
  ce6abe5... Fortran: various fixes for STAT/LSTAT/FSTAT intrinsics [PR8 (*)
  14b8f07... cobol: Correct diagnostic strings to rectify bootstrap buil (*)
  2f852f3... Fix dump_function_to_file use of dump_flags (*)
  8b435e1... doc: allow gcov.texi to be processed by makeinfo 4.13 (*)
  e1a2af2... doc: allow extend.texi to be processed by makeinfo 4.13 (*)
  f3002d6... dfp, real: Fix up FLOAT_EXPR/FIX_TRUNC_EXPR constant foldin (*)
  a0ffc9b... RISC-V: Add test for vec_duplicate + vmin.vv combine case 1 (*)
  29da9a4... RISC-V: Add test for vec_duplicate + vmin.vv combine case 0 (*)
  13c0ad1... RISC-V: Combine vec_duplicate + vmin.vv to vmin.vx on GR2VR (*)
  2c30f82... x86: Enable separate shrink wrapping (*)
  9244ea4... Snap subrange boundries to bitmask constraints. (*)
  c41081b... Daily bump. (*)
  8a3acd8... c++, coroutines: Remove use of coroutine handle in the fram (*)
  f577a9e... Ada: Fix assertion failure on problematic container aggrega (*)
  fba2f08... PR modula2/120673: Mutually dependent types crash the compi (*)
  260252e... Improve static and AFDO profile combination (*)
  30e8f97... Fix cgraph_node::apply_scale (*)
  3d1d893... Add testcase for AFDO early inlining and indirect call prom (*)
  4ff09eb... c++,coroutines: Handle await expressions in assume attribut (*)
  a22ed56... [PATCH v1] RISC-V: Use scratch reg for loop control (*)
  ac62ff8... c++: correct __is_trivially_destructible nargs [PR120678] (*)
  a593311... c++: modules and #pragma diagnostic (*)
  75ffef5... crc: Fix up ICE from optimize_crc_loop [PR120677] (*)
  a63b97e... aarch64: Add vec_set/extract for tuple modes [PR113027] (*)
  ea43b99... OpenMP: Fix implicit 'declare target' for <ostream> (*)
  e2bff26... c++, coroutines: Handle unevaluated contexts. (*)
  3b95be7... c++, coroutines: Avoid UNKNOWN_LOCATION synthesizing code [ (*)
  6a17361... RISC-V: Add -fno-pie flags to testcases (*)
  a106ccb... Daily bump. (*)
  f298fab... cobol: Some 1000 small changes in answer to cppcheck diagno (*)
  a26c5fc... aarch64: Add support for unpacked SVE FP conversions (*)
  35b8acb... aarch64: Extend iterator support for partial SVE FP modes (*)
  3b276fe... Fortran: fix checking of MOLD= in ALLOCATE statements [PR51 (*)
  117782e... c++: add -Wsfinae-incomplete (*)
  ad909d5... RISC-V: Refine VX combine test case 0 to avoid code duplica (*)
  98f5547... aarch64: add support for AEABI Build Attributes (*)
  0b4a3c1... aarch64: encapsulate note.gnu.property emission into a clas (*)
  138d0a2... c++: ICE with unexpanded pack in asm (*)
  6eb0dc0... aarch64: add debug comments to feature properties in .note. (*)
  2ef043c... Combine static and afdo branch predictions (*)
  b2af07b... RISC-V: Update Profiles string in RV23. (*)
  1445488... xtensa: Revert "xtensa: Eliminate unwanted reg-reg moves du (*)
  f4ebc9b... xtensa: Revert "xtensa: Eliminate unnecessary general-purpo (*)
  5715865... simplify-rtx.cc:Simplify XOR(AND(ROTATE(~1) A) ASHIFT(1 A)) (*)
  b199a1d... Daily bump. (*)
  afe3401... RISC-V: Add test for vec_duplicate + vmaxu.vv combine case  (*)
  50034d8... RISC-V: Add test for vec_duplicate + vmaxu.vv combine case  (*)
  7f153b9... RISC-V: Combine vec_duplicate + vmaxu.vv to vmaxu.vx on GR2 (*)
  33bf9dd... Daily bump. (*)
  fc0a8ee... AVR: Fix PR120423 / PR116389. (*)
  4c014a9... c++, coroutines: Improve diagnostics for awaiter/promise. (*)
  48cf378... Daily bump. (*)
  ab3f04b... c++, coroutines: Handle builtin_constant_p [PR116775]. (*)
  e83c4bf... c++, coroutines: Ensure that the resumer is marked as can_t (*)
  9050cbe... expand: Add a helper function for edge splitting [PR120629] (*)
  00742da... aarch64: Fold NOT+PTEST to NOTS [PR118150] (*)
  3af71d4... libstdc++: Fix std::uninitialized_value_construct for array (*)
  33e3139... libstdc++: Format %r, %x and %X using locale's time_put fac (*)
  5e8168a... libstdc++: Optimize __make_comp/pred_proj for empty/scalar  (*)
  f6f4efd... libstdc++: add a workaround for format_kind<optional<T>> [P (*)
  e907ee7... testsuite: Fix pr119160.c for non-glibc targets [PR119862] (*)
  2661d87... expand: Fix up edge splitting for ENTRY block during expans (*)
  ad56e46... libstdc++: Replace _CharT template parameter with CharT in  (*)
  a651e3f... libstdc++: Rework formatting of empty chrono-spec for durat (*)
  c550b5a... libstdc++: Format empty chrono-spec for the sys_info and lo (*)
  cec7355... libstdc++: Test chrono-spec containing only whitespaces. (*)
  59fbc99... driver: Try to read spec from gcc_exec_prefix if possible (*)
  11059b4... mcore: Don't use gen_rtx_MEM on __attribute__((dllimport)) (*)
  1c50fbf... Daily bump. (*)
  8f78d59... Update gcc es.po (*)
  8804e5b... recip: Reset range info when replacing sqrt with rsqrt [PR1 (*)
  00aa59e... testsuite: Add testcase for already fixed PR [PR120630] (*)
  c9a6c1b... libstdc++: do not use an unreserved name in _Temporary_buff (*)
  774ae87... libstdc++: add range support to std::optional (P3168) (*)
  c0694f9... or1k: Fix ICE in libgcc caused by recent validate_subreg ch (*)
  8fa1e98... libstdc++: Format empty chrono-spec for the time points and (*)
  83a878c... libstdc++: Format empty chrono-spec for the calendar types  (*)
  03e87c7... i386: Fix signed integer overflow in ix86_expand_int_movcc, (*)
  701a7cc... expand: Fix up edge splitting for GIMPLE_COND expansion if  (*)
  f3001dd... RISC-V: Add test for vec_dup + vmax.vv combine case 1 with  (*)
  86d1b55... RISC-V: Add test for vec_dup + vmax.vv combine case 1 with  (*)
  2ae6cd8... RISC-V: Add test for vec_dup + vmax.vv combine case 0 with  (*)
  2ebb805... RISC-V: Add test for vec_dup + vmax.vv combine case 0 with  (*)
  55e9547... RISC-V: Combine vec_duplicate + vmax.vv to vmax.vx on GR2VR (*)
  8546265... aarch64: Incorrect removal of ZA restore [PR120624] (*)
  d036322... Daily bump. (*)
  90f7bbf... libstdc++: Uglify __mapping_alike template parameter and fi (*)
  1620e1a... libstdc++: Make layout_left(layout_stride) noexcept. (*)
  4e3dbec... libstdc++: Add tests for layout_stride. (*)
  4fc47a8... libstdc++: Implement layout_stride from mdspan. (*)
  5b9edf2... libstdc++: Add tests for layout_right. (*)
  f40f96b... libstdc++: Implement layout_right from mdspan. (*)
  8a8672c... libstdc++: Add tests for layout_left. (*)
  71493a4... libstdc++: Implement layout_left from mdspan. (*)
  86104c5... libstdc++: Improve naming, whitespace and silence warnings  (*)
  c291bde... PR modula2/119650: Regenerate target independent documentat (*)
  905593a... libstdc++: Improve documentation on copyright notices in ne (*)
  44d3c0f... libstdc++: Remove outdated comment about wchar_t in create_ (*)
  76bf78d... libstdc++: Do not specialize std::formatter for incomplete  (*)
  77a646a... ada: Fix code size increase with pragma Aggregate_Individua (*)
  7c979e7... ada: Update bug-box texts (*)
  a4c64da... ada: Fix reference to RM clause in comment (*)
  a0765fe... ada: Reuse local constant when handling External_Initializa (*)
  7963574... ada: Fix documentation of Generalized Finalization extensio (*)
  9c446b0... ada: Apply tweak for machine-code-based coverage (*)
  04223dc... ada: Fix support e-mail addresses (*)
  647f34f... ada: Fix wrong visibility over discriminants (*)
  657a1d1... ada: Assorted minor cleanups and tweaks (*)
  035fa0d... ada: Add Ada RM clause reference in comment (*)
  c6d8c20... ada: Remove subexpression that's always False (*)
  da59680... ada: VAST: Check basic tree properties (*)
  fa6a71a... ada: Fix rounding test with odd bases (*)
  5aa2239... ada: Remove obsolete test (*)
  160ca63... ada: Set Ekinds of discriminants earlier (*)
  2398708... ada: Fix various issues in System.Value_F.Integer_To_Fixed  (*)
  a09a809... ada: Tweak special handling of synchronized type scopes (*)
  9317057... ada: Small tweak to latest change (*)
  d3798f1... ada: Implement -gnatRh switch to display holes in record la (*)
  879f8d8... ada: Adjust alignment calculation for secondary stack (*)
  4760403... ada: Rewrite boolean expression (*)
  20ba3f4... ada: Remove uses of E_Void (*)
  b87317a... ada: Document supported GCC optimization switches (*)
  df18685... ada: Remove creation of some unused itypes (*)
  a9cc2a2... ada: Factorize return statement (*)
  815490f... ada: Remove duplicate setter call (*)
  07f229c... Fix test case for PR117811 which failed for int < 32 bit. (*)
  5ed7e29... Refactor record_function_versions. (*)
  899853b... Update is_function_default_version to work with target_vers (*)
  ccfd416... i386: Set SRF, GRR, CWF, GNR, DMR, ARL and PTL issue rate (*)
  3ce7b67... c, c++: Save 8 bytes of memory in lang_type for non-ObjC* (*)
  25f5e60... fortran: add intrinsic doc for trig functions with half rev (*)
  dcb9af0... c/c++: Handle '#pragma GCC target optimize' early [PR48026] (*)
  72a98dc... libstdc++: Add _GLIBCXX_USE_BUILTIN_TRAIT to Doxygen config (*)
  2202c6a... libstdc++: Remove redundant parentheses in preprocessor con (*)
  606f25a... libstdc++: Fix mismatched @cond and @endcond in <type_trait (*)
  0ede050... c: remaining fix for the composite type inconsistency [PR12 (*)
  582dda0... cobol: Eliminate unguarded clock_gettime dependencies. [PR1 (*)
  2f2e51b... libstdc++: Test for precision and floting point durations. (*)
  f867196... diagnostics: add selftests for html_token_printer [PR116792 (*)
  1c5e99c... RISC-V: Prevent speculative vsetvl insn scheduling (*)
  76cbd67... i386: Fix signed integer overflow in ix86_expand_int_movcc  (*)
  94e0f29... libfortran: Simplify Makefile logic (*)
  3ada458... RISC-V: Add patterns for vector-scalar negate-(multiply-add (*)
  9ae1af9... c: clean up some functions in c-typeck.cc (*)
  556a882... c: fix ICE for invalid code in generic selection [PR120303] (*)
  1e80776... libstdc++: Replace some uses of std::__addressof with std:: (*)
  db0cee8... libstdc++: Remove unused 'test' variables in test cases (*)
  32f3698... libstdc++: Fix whitespace before comments in <sstream> (*)
  01789ef... libstdc++: Improve diagnostics for ill-formed std::_Destroy (*)
  bec57be... libstdc++: Fix new <sstream> tests for COW std::string ABI (*)
  e477e7c... testsuite: Add -mpopcnt and -mabm variants of PR90693 tests (*)
  f3dde39... ranger: Handle the theoretical case of GIMPLE_COND with one (*)
  9e9c8aa... internal-fn: Fix up .POPCOUNT expansion (*)
  2c3ce07... Daily bump. (*)
  cb1d203... diagnostics: make experimental-html sink prettier [PR116792 (*)
  896edb1... diagnostics: xml: add add_text_from_pp (*)
  3dcce64... diagnostics: fix tag nesting issues in experimental-html si (*)
  b619b4d... gimple-ssa-warn-access: add missing auto_diagnostic_group (*)
  0005b1e... RISC-V: testsuite: fix an obvious build error (*)
  e416c80... More API for IPA profile manipulation (*)
  2e4688a... expand: Use less costly from sign and zero extensions for v (*)
  54da199... i386: Handle ZERO_EXTEND like SIGN_EXTEND in bsr patterns [ (*)
  8154fc9... expand, ranger: Use ranger during expansion [PR120434] (*)
  6a4da72... Check if constant is a member before returning it. (*)
  70c3dd9... cobol: Variety of small changes in answer to cppcheck diagn (*)
  1f402fe... libstdc++: Make __max_size_type and __max_diff_type structu (*)
  73edc00... libstdc++: Implement LWG3528 make_from_tuple can perform (t (*)
  37b454b... gcn: Add experimental MI300 (gfx942) support (*)
  b93d887... [RISC-V] Fix ICE due to splitter emitting constant loads di (*)
  d2f82b5... libfortran: Add script to regenerate source files (*)
  9b80d0f... ada: Generic formal objects have no entry components (*)
  5dc946f... ada: Remove redundant guard against attribute with no expre (*)
  6c0f367... ada: Minor comment tweak (*)
  1f6b0d9... ada: Small cleanup in instantiation of generic bodies (*)
  f03b8cf... ada: Do not install the support files of 128-bit types on 3 (*)
  15fd302... ada: Factorize some duplicate code (*)
  e564160... ada: VAST found bug: Itypes with Parent (*)
  31bd253... ada: Error on subtype with static predicate used in case_ex (*)
  434a5ff... ada: Special case for inconsistent pointer in Scan_Raw_Unsi (*)
  4662043... ada: Move Check_Discriminant_Conformance to Sem_Ch3 (*)
  c737dbf... ada: Fix fallout of latest change (*)
  a139b40... ada: VAST: treewalker improvements (*)
  3ca2ce5... ada: Fix wrong initialization of library-level object by co (*)
  a88a9a2... ada: Fix inconsistent comment for fixed-point Value attribu (*)
  3f30c88... ada: VAST: create treewalker (*)
  f2b9920... ada: Storage_Error on Ordered_Maps container aggregate with (*)
  8d5375a... ada: Fix omission in comment (*)
  467b7f3... ada: Rename constant in Analyze_Component_Declaration (*)
  c4dc512... ada: Simplify Constrain_Array (*)
  eb5cc85... ada: Fix infinite loop with aggregate in generic unit (*)
  26845c1... ada: Fix use-after-free in Compute_All_Tasks (*)
  c8d7397... ada: Fix the detection of configuration pragmas (*)
  5db0a4c... ada: Fix Value_Decimal to raise Constraint_Error on boundar (*)
  ea2a0e7... ada: Add Incomplete_Type_OK formal to Process_Subtype (*)
  3f5f720... ada: Fix recursive call in Process_Subtype (*)
  a7d4884... ada: Rename a couple of local variables (*)
  3d1703c... ada: Remove outdated comment about reused entity fields (*)
  35d8062... ada: Tweak formatting in Process_Subtype (*)
  0bb1e0c... ada: Add assertion on expanded code in particular case (*)
  043596f... ada: Factorize initialization of local variable (*)
  fce42e1... RISC-V: Regen riscv-ext.texi [NFC] (*)
  bcabb6b... RISC-V: Add test for vec_duplicate + vremu.vv combine case  (*)
  0bdea31... RISC-V: Add test for vec_duplicate + vremu.vv combine case  (*)
  b59354c... RISC-V: Reconcile the existing test for vremu.vx combine (*)
  85de2b8... RISC-V: Combine vec_duplicate + vremu.vv to vremu.vx on GR2 (*)
  1abdf82... Daily bump. (*)
  7909122... [AutoFDO] Fix profile bootstrap for x86_64 (*)
  ef62600... c: Add remove_qualifier helper function [PR120510] (*)
  aea870e... c: partial fix for qualifier inconsistency II [PR120510] (*)
  c1904cd... c: partial fix for qualifier inconsistency [PR120510] (*)
  cf588f1... c++: Fix template class lookup [PR120495, PR115605]. (*)
  e825ec7... MAINTAINERS: Update my email address (*)
  bf0c6e1... diagnostics: convert enum logical_location_kind to enum cla (*)
  639a147... PR modula2/120606: FOR loop ICE if the last expression uses (*)
  b0d50cb... Fix profile updating in ipa-cp (*)
  0adb415... PR modula2/119779: ASM examples no longer work (*)
  82de4ca... diagnostics: fix <title> of experimental-html output [PR116 (*)
  af3de9e... [RISC-V] Enable more if-conversion on RISC-V (*)
  ef93810... powerpc: testsuite: Fix powerpc FMV symbol tests [PR 120519 (*)
  4e96f7f... ada: Support fixed-lower-bound array types as generic actua (*)
  4631b74... ada: Reject component-related aspects on formal non-array t (*)
  eedc248... ada: Fix glitch in handling of Atomic_Components on generic (*)
  3280bce... ada: Clarify code in Process_Subtype (*)
  8357859... ada: Add null exclusion formal to Process_Subtype (*)
  51e01fb... ada: Call Mutate_Ekind earlier for formal entities (*)
  ff89e55... ada: Missing discriminant check on assignment of Bounded_Ve (*)
  7e94851... ada: Remove duplicated code in parser for Chapter 4 (contin (*)
  025f6ca... ada: Set Ekind of components earlier (*)
  aaac06d... ada: Fix comment (*)
  5ed1891... ada: Remove duplicated code in parser for Chapter 4 (*)
  bb9cd86... ada: Fix SPARK test failures caused by new handling of inhe (*)
  0ab32e5... ada: Simplify handling of selected components as name refer (*)
  4413a63... ada: Restrict Overlays_Constant flag to selected entities (*)
  027457d... ada: Back out removal of renaming tranformation (*)
  af68e74... ada: Set Ekind early in object declarations (*)
  e9066cf... ada: Tweak error recovery path (*)
  fd98d3b... ada: Specialize syntax error on malformed Abstract_State co (*)
  31b7b75... ada: Do not build dispatch tables for generics (*)
  7f31b28... ada: Tune recent change for warning about unsupported overl (*)
  108e346... ada: Pragma Ada_XX not propagated from library level spec t (*)
  fefac68... ada: Remove redundant error checking (*)
  6ad0d51... ada: Remove unnecessary special handling (*)
  ff9781d... ada: Remove misleading comment (*)
  a23938b... ada: Constraint check on tagged build-in-place object decls (*)
  95da1ec... ada: Remove incorrect bits in Copy_Node documentation (*)
  bba4596... ada: Check validity using signedness from the type and not  (*)
  5069485... ada: Emit more warnings on unsupported overlay (*)
  2503923... ada: Incorrect creation of corresponding expression of clas (*)
  5fba1c9... ada: Remove outdated comment (*)
  7ab6349... ada: Add example in Current_Entity_In_Scope comment (*)
  8577f2e... ada: Clarify warning in Atree.Rewrite documentation (*)
  9334a4a... ada: Remove incorrect comment (*)
  880e675... ada: Improve readability in Atree.Rewrite body (*)
  acc54e0... ada: Tweak Kill_Current_Values (*)
  109ea2d... ada: Fix spurious error on anonymous array initialized by c (*)
  2e0e76c... ada: Fix assertion failure on error path (*)
  a289abd... ada: Rename Is_Infinity to Is_Infinity_Or_NaN in System.Dou (*)
  9f106c7... ada: Fix bindings for CHERI Set_Bounds and Set_Exact_Bounds (*)
  7c90697... ada: Add Ada RM clause mention (*)
  5a80df0... AArch64 docs: add itemx for outline-atomics docs (*)
  4238e34... middle-end: Add new parameter to scale scalar loop costing  (*)
  8458260... libstdc++: sstream from string_view (P2495R3) [PR119741] (*)
  cdfa5fe... Also handle avx512 kmask & immediate 15 or 3 when VF is 4/2 (*)
  8d745f6... RISC-V: Add test for vec_duplicate + vrem.vv combine case 1 (*)
  daee193... RISC-V: Add test for vec_duplicate + vrem.vv combine case 0 (*)
  4df4acf... RISC-V: Reconcile the existing test for vrem.vx combine (*)
  b96e319... RISC-V: Combine vec_duplicate + vrem.vv to vrem.vx on GR2VR (*)
  204fa2e... Daily bump. (*)
  df94fb8... [AutoFDO][testsuite] Enable clone-merge-1.c only for fauto- (*)
  fd04219... RISC-V: frm/mode-switch: robustify call_insn backtracking [ (*)
  3c0f3b7... RISC-V: frm/mode-switch: Reduce FRM restores on DYN transit (*)
  01b8945... RISC-V: frm/mode-switch: remove dubious frm edge insertion  (*)
  ac0fea6... RISC-V: frm/mode-switch: remove TARGET_MODE_CONFLUENCE (*)
  8935493... emit-rtl: document next_nonnote_nondebug_insn_bb () can bre (*)
  31b7248... cselim: Move else_vdef definition to the usage (*)
  201cd2d... phi-opt: Do limited form of cselim from phiopt [PR120533] (*)
  4f88f15... cselim: change how to detect no load/stores after store in  (*)
  e4d3ffc... cselim: Use get_virtual_phi instead of a loop in cond_if_el (*)
  d525004... libstdc++-v3: Update baseline symbols for hppa-linux (*)
  2523c15... [RISC-V] Handle 32bit operands in condition for conditional (*)
  5f3b5b0... xtensa: Implement l(ceil|floor)sfsi2 insn patterns and thei (*)
  b76f1fb... Daily bump. (*)
  2829068... libfortran: Regenerate files (*)
  d1c3cfa... [PR modula2/119650, PR modula2/117203]: WriteString and Del (*)
  59a3da7... [to-be-committed][RISC-V] Handle 32bit operands in conditio (*)
  50ca15b... Fix index of some warnings [PR120572] (*)
  e1719c3... Daily bump. (*)
  37f5fdd... cobol: Diagnostic messages, Flex build, and some cppcheck r (*)
  8d204f2... c++: recursive template with deduced return [PR120555] (*)
  37fe7e7... libstdc++: Add more tests for semaphores (*)
  7407891... libstdc++: Use std::conditional_t instead of lambda to sele (*)
  d505028... diagnostics: introduce xml::doctypedecl to avoid hardcoding (*)
  1233d79... diagnostics: move xml defs to a new xml.cc (*)
  0401957... selftest.h: fix sort order of decls (*)
  cda7145... text-art: allow wrapper_widget to have no child (*)
  3655b4c... cselim: Update the vop manually for cond_if_else_store repl (*)
  29b2cb4... libstdc++: Adjust effective-target requirements for <barrie (*)
  e37eb85... [committed] Fix compromised ARC test (*)
  3872099... OpenMP: Add omp_get_initial_device/omp_get_num_devices buil (*)
  214b5d6... builtins.def: Enable OpenMP/OpenACC builtins also with -fno (*)
  a4ff2cc... Remove non-SLP path from get_[group_]load_store_type (*)
  91ed324... libstdc++: Fix flat_map::operator[] for const lvalue keys [ (*)
  08a0b6d... RISC-V: Reconcile the existing test for vdivu.vx combine (*)
  c01830f... RISC-V: Add test for vec_duplicate + vdivu.vv combine case  (*)
  2ca7622... RISC-V: Add test for vec_duplicate + vdivu.vv combine case  (*)
  be205ec... RISC-V: Combine vec_duplicate + vidvu.vv to vdivu.vx on GR2 (*)
  16c742e... libgomp.c/target-map-zero-sized-3.c: Fix code for non-USM o (*)
  bcab27d... Remove non-SLP path from vectorizable_store (*)
  3e00d7d... Remove create_tmp_reg_or_ssa_name (*)
  16ab791... PR modula2/120542: Return statement in the main procedure c (*)
  61b014f... Fix assertion failure on small array constructor (*)
  572dd0d... Avoid useless reading of profile data in LTO (*)
  ba1ad0e... libstdc++: Add assertions to atomic waiting functions that  (*)
  bdae782... libstdc++: Optimize std::counting_semaphore for futex path (*)
  22f1f76... More of autofdo 0 issues (*)
  73763e3... ada: Avoid repeated range checks when negating a rational n (*)
  782d1ce... ada: Remove repeated call in exponentiation of rational num (*)
  45a305c... ada: Simplify tests for positive rational numbers (*)
  268258b... ada: Tune style in code for floating-point numbers (*)
  9e34958... ada: Add null exclusion to registration of floating-point t (*)
  8013b40... ada: Refine subtypes in routines for building floating-poin (*)
  9eb8ae1... ada: Check references to subprogram outputs with Program_Ex (*)
  028dd93... ada: Add case for Program_Exit in Exit_Cases (*)
  8952d7c... ada: Support aspect Program_Exit with no expression (*)
  899c0d2... ada: Add new aspect Program_Exit for SPARK (*)
  82ece40... ada: Deconstruct C header for the SCOs unit (*)
  5f0163f... ada: Child unit subprograms are not primitive subprograms (*)
  84fc531... ada: Constant_Indexing used when context requires a variabl (*)
  9ee9534... ada: Refactor the implementation of gnat diagnostics (*)
  5a8191d... ada: Set Ekind early for entities created in expansion (*)
  bd4444e... ada: Rework Android struct sigaction bindings (*)
  c11a019... ada: Adjust the Android RTS config to match linux (*)
  da37716... ada: Document representation clauses previously required by (*)
  957a41f... ada: Deconstruct representation clauses required by ASIS (*)
  daa245b... ada: Fix typo in documentation about convention and represe (*)
  c29774a... ada: Fix libgpr2 build failure with compiler built with ass (*)
  8727813... ada: Tweak condition for name resolution failure (*)
  f6d2090... ada: Fix wrong initialization of library-level object by co (*)
  032e220... ada: Convert floating-point zero to machine representation (*)
  a900945... ada: Move Incomplete_View from node to entity field (*)
  ac2d894... ada: Initial prototype of constructors (*)
  994705c... ada: Implement use implies with experimental extension (*)
  df310aa... ada: Tweak definition of Modulus field of entities (*)
  573b038... ada: Restore Original_Access_Type field in E_Access_Subprog (*)
  64bb8c8... ada: Remove more unused fields from entities (*)
  5f3113d... ada: Incorrect unresolved operator name in an instantiation (*)
  fd87cba... ada: Remove dead code (*)
  3d8a56c... ada: Remove Size_Check_Code field from entities (*)
  8abecb3... ada: Allow IN OUT parameters for first parameter of travers (*)
  537453a... ada: Improve large unconstrained-but-definite warning (*)
  939d23d... ada: Do not generate warning about missing overriding indic (*)
  903c012... ada: Move standard subtype declarations generation (*)
  d5b0410... ada: Remove useless calls (*)
  d575c1b... ada: Fix internal error on allocator involving interface ty (*)
  b449898... ada: Fix for validity checking of limited scalar types (*)
  6dcba67... libstdc++: Support wide characters output for sys_info and  (*)
  66e65eb... libstdc++: Test for formatting with empty spec for local_in (*)
  f0cd40f... RISC-V: Support -mcpu for XiangShan Kunminghu cpu. (*)
  4a80eae... tree-optimization/120032 - CLZ matching, fallback for missi (*)
  c6eb929... tree-optimization/120032 - matching of table based CLZ (*)
  10adbc5... Use ranger for table based CTZ detection (*)
  63a8128... Refactor CTZ detection in forwprop (*)
  34701fe... Daily bump. (*)
  409ea88... [RISC-V] Improve signed division by 2^n (*)
  ed57e5d... [i386] Improve "mov<mode>cc" expander for DImode immediates (*)
  a27540c... doc: update links to c99status.html (*)
  c0be029... CCP: Manually rename the virtual mem op when inserting clob (*)
  2e33490... cobol: Guard clock_gettime(). [PR119975] (*)
  58fb3ba... aarch64:sve: Use make_ssa_name instead of create_tmp_var in (*)
  b6b238d... ranger: Add support for float <-> int casts [PR120231] (*)
  6fb88ff... Fix typo in afdo_calculate_branch_prob (*)
  d3c14fb... aarch64: Add testcase for vld2 which was fixed by r16-1113  (*)
  51e93aa... c++: substituting fn parm redeclared with dep alias tmpl [P (*)
  e71c015... c++: quadratic constexpr folding of arith expr [PR118340] (*)
  35200a0... RISC-V: Don't use structured binding in riscv-common.cc (*)
  ea9ea72... real: Fix up real_from_integer [PR120547] (*)
  2c35598... libstdc++: Fix std::format thousands separators when sign p (*)
  9399a3b... Fix handling of GUESSED_LOCAL in auto-fdo and preserve more (*)
  8cf31de... RISC-V: Fix ICE for gcc.dg/graphite/pr33576.c with rv32gcv (*)
  1d90f8c... [RISC-V] Improve sequences to generate -1, 1 in some cases. (*)
  8e1f06d... RISC-V: Support Ssu64xl extension. (*)
  a3c4f30... RISC-V: Support Sstvecd extension. (*)
  37f0e83... RISC-V: Support Sstvala extension. (*)
  6a2a0ab... RISC-V: Support Sscounterenw extension. (*)
  a84b388... RISC-V: Support Ssccptr extension. (*)
  f955831... RISC-V: Support Smrnmi extension. (*)
  d4129d8... RISC-V: Support Sm/scsrind extensions. (*)
  da96bdf... Fix crash with constant initializer caused by IPA (*)
  a37f996... libstdc++: Export std::indirect and std::polymorphic from s (*)
  66fc62e... middle-end: Fix operation_could_trap_p for FIX_TRUNC expres (*)
  c45cc94... libstdc++: Fix formatting of 3-digits months,day,weekday an (*)
  61a6430... gcn: Update --with-arch= for newer archs (*)
  abc2efc... ada: Confusing "modified by call, but value overwritten" wa (*)
  35260dd... ada: Add explicit null pointer check in C.Strings.Update (*)
  937f7c4... ada: Remove ghost code and SPARK annotations from runtime u (*)
  8a419ac... ada: Fix SFN_Patterns documentation comment (*)
  b35d232... ada: Tweak wording of documentation comments in Atree (*)
  c657fe1... ada: Activate SPARK_Mode in Ada.Numerics.*_Random specs (*)
  5ece6a8... ada: Spurious compilation error with repeated loop index (*)
  cf1f3f7... ada: Remove useless global variable (*)
  429628e... ada: Exception-raising loop incorrectly eliminated (*)
  9fc6eed... ada: Missing error on expression function returning incompl (*)
  4405925... ada: Add Ghost aspect to Lo in s-arit32.adb (*)
  201fd78... ada: Fix crash on access to protected return (*)
  a7c5e31... ada: Improve efficiency of very large shift counts (*)
  700f14a... ada: Tweak caching of streaming subprograms (*)
  d57eddd... ada: Add missing Ghost aspect to Lemma_Not_In_Range_Big2xx6 (*)
  d46138a... ada: Mitigate issue with tracebacks (*)
  9d7bdc2... ada: Implement built-in-place expansion of two-pass array a (*)
  d432587... ada: Add missing Ghost aspect to Lemma_Not_In_Range_Big2xx3 (*)
  df0d3b2... ada: Fix reproducer generation (*)
  ed34ee0... ada: Reject Valid_Value arguments originating from Standard (*)
  69f1d54... ada: Error about assignment to limited target on aggregate  (*)
  2172d3e... ada: Add error message for a declared-too-late abstract sta (*)
  64d277b... ada: Fix various issues in the SARIF report (*)
  d8610fb... ada: Fix unnecessarily large allocation in New_String (*)
  83790d8... ada: Implement use implies with experimental extension (*)
  5977241... ada: Extend and clarify documentation of stack size setting (*)
  c328b54... ada: Spurious accessibility error with -gnatc (*)
  f60377f... ada: Mark the types of operator arguments as used (*)
  9a61624... ada: Fix couple of remaining incompatibilities with CHERI a (*)
  484795c... ada: Fix buffer overflow for function call returning discri (*)
  ac936aa... ada: Fix New_Char_Array with empty arrays (*)
  f606f24... ada: Fix adareducer oracle generation (*)
  2f65e9e... ada: Fix Generate_Minimal_Reproducer on instantiations (*)
  755f3d9... ada: Fix compile-time failure due to duplicated attribute s (*)
  4537249... ada: Mark constants inside a declare expression as referenc (*)
  3c95e0e... ada: Cleanup preanalysis of static expressions (part 6) (*)
  b56a782... ada: Spurious accessibility error with -gnatc (*)
  0827f61... ada: Use absolute paths in SARIF reports (*)
  ef505b3... ada: Avoid calling Resolve with Stand.Any_Fixed as the expe (*)
  1869441... ada: Compiler crash on array aggregate association iteratin (*)
  2d4312b... tree-sra: Use MOVE_MAX for sra size limit [PR112824] (*)
  2a8af97... c++, coroutines: Make analyze_fn_params into a class method (*)
  bfd4aae... c++, coroutines: Simplify initial_await_resume_called. (*)
  24cbcc4... i386: Fix vmovvdup's mem attribute (*)
  a31e76a... Revert "libstdc++: sstream from string_view (P2495R3) [PR11 (*)
  d99af4e... RISC-V: Update extension defination. (*)
  cbeb020... Daily bump. (*)
  74e691a... [AutoFDO] Profile merging for clone test (*)
  fc19852... libstdc++: Skip time zone format testing for COW std::strin (*)
  9788a1e... OpenMP: Fix regressions in metadirective-target-device-2.c  (*)
  d045eb1... libstdc++: Make system_clock::to_time_t always_inline [PR99 (*)
  8537e48... libstdc++: sstream from string_view (P2495R3) [PR119741] (*)
  e73a6d9... libstdc++: Implement P0849R8 auto(x) library changes (*)
  0292e06... c++: constexpr prvalues vs genericize [PR120502] (*)
  01044e0... Avoid SIGSEGV in nvptx 'mkoffload' for voluminous PTX code (*)
  069caa5... gimple-fold: Implement simple copy propagation for aggregat (*)
  7bb1933... match.pd: Fold (x + y) >> 1 into IFN_AVG_FLOOR (x, y) for v (*)
  54e4f75... cobol: Eliminate cppcheck warnings for libgcobol [PR119323] (*)
  65f3a43... ext-dce: Don't refine live width with SUBREG mode if !TRULY (*)
  b876a7f... ranger: Some parameter formatting fixes (*)
  b7960a3... ranger: Add support for float <-> float casts [PR120231] (*)
  3cfa53a... libstdc++: Test for formatting with empty spec for time poi (*)
  6545e2f... libstdc++: Implement C++23 P1659R3 starts_with and ends_wit (*)
  28106a0... [PATCH] RISC-V: Imply zicsr for svade and svadu extensions. (*)
  07e3ed7... [PATCH v2] RISC-V: Add svbare extension. (*)
  5dc3c5c... libstdc++: Refactor __semaphore_base member functions (*)
  7be4913... libstdc++: Fix std::counting_semaphore::acquire deadlock [P (*)
  5cb46d8... emit-rtl: Tweak validate_subreg ordered_p condition [PR1204 (*)
  0f56d67... libgomp.texi (omp_interop_*): Add note about 5.2-to-6.0 inc (*)
  ac0a04b... libstdc++: Fix format call and test formatting with empty s (*)
  a8b3844... RISC-V: Leverage get_vector_binary_rtx_cost to avoid code d (*)
  f7df645... Use MEM_EXPR only if MEM_P is true (*)
  afa2de8... Fortran: Fix missing substring ref for allocatable saved va (*)
  f8251b4... RISC-V: Add Shlcofideleg extension. (*)
  102b21f... i386: Add more peephole2 for APX NDD (*)
  31b887b... i386: Add more forms peephole2 for adc/sbb (*)
  e1390c2... Always add REG_CALL_DECL note for CALL (*)
  5f737a6... Daily bump. (*)
  0768ec0... Fortran: ICE due to missing locus with data statement for c (*)
  ba463f5... c: Enable -Wjump-misses-init for -Wc++-compat [PR120078] (*)
  b25ec03... c: Move checking assertions from recursion when forming com (*)
  bd77388... c: fix ICE with enum completed with packed attribute after  (*)
  61fd6a3... c++: add -fno-modules to some tests (*)
  c925847... Improve create_tmp_reg_or_ssa_name, always create SSA name (*)
  c18f152... c++: add operator| for WMB_Flags (*)
  4c2d94a... RISC-V: Reconcile the existing test for vdiv.vx combine (*)
  661c737... RISC-V: Add test for vec_duplicate + vdiv.vv combine case 1 (*)
  a522240... RISC-V: Add test for vec_duplicate + vdiv.vv combine case 0 (*)
  4517377... RISC-V: Combine vec_duplicate + vidv.vv to vdiv.vx on GR2VR (*)
  f605165... tree-optimization/120517 - fix dataref group split math (*)
  dcc1476... libstdc++: Check feature test macro for jthread in <stop_to (*)
  b32bf30... libstdc++: Use new __is_destructible built-in in <type_trai (*)
  973c43f... libstdc++: Fix errors and incorrect returns in atomic timed (*)
  4db88b9... libstdc++: Replace some implicit conversions in std::vector (*)
  f12151e... libstdc++: Use explicit cast to unsigned in std::rotr and s (*)
  0366600... libstdc++: Remove redundant macro checks in std.cc.in (*)
  5566b20... RISC-V: Use helper function to get FPR to VR move cost (*)
  b437418... RISC-V: Add pattern for vector-scalar multiply-add/sub [PR1 (*)
  4ab36e8... x86: Add g++.target/i386/pr103750.C (*)
  a8c03f0... libgomp: Fix up omp_target_memset-3.c test for C++ [PR12044 (*)
  4756557... phiprop: Add testcase for already fixed case [PR116824] (*)
  aa935ce... switch-conversion: Mark CSWTCH as mergeable [PR120451] (*)
  13699eb... Daily bump. (*)

(*) This commit already exists in another branch.
    Because the reference `refs/users/aoliva/heads/testme' matches
    your hooks.email-new-commits-only configuration,
    no separate email is sent for this commit.

Reply via email to