Skip to content

Releases: UoB-HPC/compiler-snapshots

gcc-15.2024-10-06Z.4782662

07 Oct 01:28
Compare
Choose a tag to compare

[220402b] 2024-10-06T19:21:21Z hppa: Use stack slot SP-40 to copy between integer and floating-point registers
[fe2e64b] 2024-10-06T12:27:49Z Add single-lane SLP support to .GOMP_SIMD_LANE vectorization
[c86be8f] 2024-10-06T03:54:37Z doc: Focus on DWARF for FreeBSD
[88b75dc] 2024-10-06T00:17:19Z Daily bump.
[29f47b0] 2024-10-05T22:39:41Z hppa: Don't clobber frame_pointer_rtx in expanders
[f653910] 2024-10-05T22:18:31Z hppa: Fix indirect_goto constraint
[9fc5b8f] 2024-10-05T18:34:29Z libstdc++: add std::is_virtual_base_of
[7c0d1e9] 2024-10-05T17:48:06Z libstdc++: Implement LWG 3664 changes to ranges::distance
[a8e6360] 2024-10-05T12:43:03Z Fix various issues of -ftrivial-auto-var-init=zero with Ada
[515f015] 2024-10-05T11:59:32Z Improve load permutation lowering
[7d736ec] 2024-10-05T00:18:14Z Daily bump.
[3f10a24] 2024-10-04T23:41:42Z MAINTAINERS: Add myself to write after approval
[385a232] 2024-10-04T22:31:17Z diagnostics: bulletproof opening of SARIF output [PR116978]
[7d2845d] 2024-10-04T19:22:00Z x86: Disable stack protector for naked functions
[20ce363] 2024-10-04T19:04:15Z aarch64: Fix bug with max/min (PR116934)
[58b9024] 2024-10-04T18:28:12Z AVR: target/116953 - ICE due to operands clobber in avr_out_sbxx_branch.
[0f39769] 2024-10-04T18:26:50Z testsuite - Some float64 and float32x test require double64plus.
[6064420] 2024-10-04T15:25:39Z cfgexpand: Expand comment on when non-var clobbers can show up
[115857b] 2024-10-04T15:13:14Z testsuite: Fix fallout of turning warnings into errors on 32-bit Arm
[f139cbe] 2024-10-04T15:08:02Z Revert: AVR: Implement TARGET_FLOATN_MODE.
[98a1a88] 2024-10-04T14:36:30Z AVR: Implement TARGET_FLOATN_MODE.
[e2a701c] 2024-10-04T14:30:10Z PR modula2/116918 -fswig correct syntax fixup
[78d2af1] 2024-10-04T14:02:48Z [PATCH] RISC-V/libgcc: Fix incorrect .cfi_offset for saving ra in _riscv_save[0-3] on ilp32e.
[20165d0] 2024-10-04T14:01:39Z libstdc++/ranges: Implement various small LWG issues
[c679caf] 2024-10-04T13:24:24Z testsuite: Fix up unevalstr2.C test
[f000cb8] 2024-10-04T13:15:11Z aarch64: Set Armv9-A generic L1 cache line size to 64 bytes
[e120521] 2024-10-04T13:08:28Z libstdc++: Fix some Parallel Mode testsuite failures
[7766a2c] 2024-10-04T12:46:13Z arm: Fix missed CE optimization for armv8.1-m.main [PR 116444]
[16cd00a] 2024-10-04T12:14:13Z Fixup dumping of re-trying without/with single-lane SLP
[f82055f] 2024-10-04T12:02:13Z diagnostic, pch: Fix up the new diagnostic PCH methods for ubsan checking [PR116936]
[92e9e97] 2024-10-04T11:12:45Z i386: Fix up ix86_expand_int_compare with TImode comparisons of SUBREGs from V8{H,B}Fmode against zero [PR116921]
[67b750c] 2024-10-04T10:36:52Z i386: Fix up *minmax3_2 splitter [PR116925]
[247643c] 2024-10-04T10:30:04Z c++: Allow references to internal-linkage vars in C++11 [PR113266]
[6a1e109] 2024-10-04T10:30:03Z c++: Return the underlying decl rather than the USING_DECL from update_binding [PR116913]
[7fb6526] 2024-10-04T09:55:59Z Relax gcc.dg/vect/pr65947-8.c
[f135278] 2024-10-04T09:53:23Z libstdc++: Replace implicit lambda capture of 'this' [PR116964]
[a96ebb2] 2024-10-04T09:48:27Z tree-optimization/99856 - fix testcase
[0fae155] 2024-10-04T08:42:40Z testsuite: fix two newly-running -Wstringop-overflow test directives
[a2b7a6f] 2024-10-04T08:42:39Z testsuite: add missing braces around dejagnu directives
[a0cc694] 2024-10-04T08:15:48Z testsuite - Fix gcc.c-torture/execute/ieee/pr108540-1.c
[186be7f] 2024-10-04T04:53:15Z doc: Drop GCC 2.6 ABI change note for H8/h8300-hms
[4f0026c] 2024-10-04T03:35:21Z gcc: fix typo in gimplify
[68d88d9] 2024-10-04T03:35:14Z testsuite: gnat.dg: fix dg-do directive syntax
[5dad738] 2024-10-04T01:43:21Z c++: record template specialization hash
[e175fb3] 2024-10-04T00:17:32Z Daily bump.
[d77f073] 2024-10-03T20:31:00Z c++: free garbage vec in coerce_template_parms
[547219f] 2024-10-03T18:02:27Z Aarch64: Define WIDEST_HARDWARE_FP_SIZE
[fe33530] 2024-10-03T17:25:43Z Revert "c++: free garbage vec in coerce_template_parms"
[b6ff52a] 2024-10-03T16:39:00Z c++: add -Wdeprecated-literal-operator [CWG2521]
[dca2b47] 2024-10-03T16:39:00Z c++: -Wdeprecated enables later standard deprecations
[5b08ae5] 2024-10-03T16:33:53Z c++: free garbage vec in coerce_template_parms
[8d63d87] 2024-10-03T13:22:47Z AVR: Make gcc.dg/c23-stdarg-9.c work.
[28911f6] 2024-10-03T11:29:55Z libstdc++: Fix some warnings seen during bootstrap
[7754a8b] 2024-10-03T11:29:55Z libstdc++: Fix -Wdeprecated-declarations warning for Parallel Mode [PR116944]
[0d9d687] 2024-10-03T11:29:55Z libstdc++: Make Unicode utils work with Parallel Mode
[34670de] 2024-10-03T11:26:21Z Restore aarch64 bootstrap
[edec4bf] 2024-10-03T08:31:11Z aarch64: Fix early ra for -fno-delete-dead-exceptions [PR116927]
[ccb6e08] 2024-10-03T04:44:21Z libstdc++: [_Hashtable] Fix some implementation inconsistencies
[caef700] 2024-10-03T02:05:03Z diagnostics: support SARIF 2.2 output, undocumented for now [PR116301]
[1d09117] 2024-10-03T00:18:37Z Daily bump.
[1f619fe] 2024-10-02T17:16:01Z phiopt: Fix VCE moving by rewriting it into cast [PR116098]
[77c3ef0] 2024-10-02T17:09:18Z testsuite/52641 - Make gcc.dg/strict-flex-array-3.c work on int != 32 bits.
[524b9c2] 2024-10-02T16:42:26Z AVR: Make gcc.dg/pr113596.c work.
[5bf78cf] 2024-10-02T15:16:55Z testsuite/52641 - Require int32 for gcc.dg/pr93820-2.c.
[875a1df] 2024-10-02T14:50:36Z testsuite/52641 - Fix gcc.dg/signbit-6.c for int != 32-bit targets.
[4d9e473] 2024-10-02T14:27:42Z middle-end: Fix ifcvt predicate generation for masked function calls
[4e11ad7] 2024-10-02T14:15:47Z arm: Prevent ICE when doloop dec_set is not PLUS expr
[3a52838] 2024-10-02T13:32:37Z c++: Fix regression introduced by r15-3796 [PR116722]
[dafbfdb] 2024-10-02T13:29:10Z Replace another missed iterative_hash_object
[ffc389c] 2024-10-02T12:14:44Z gimple ssa: Don't use __builtin_popcount in switch exp transform [PR116616]
[842fbfa] 2024-10-02T11:59:58Z Speedup iterative_hash_template_arg
[32b99da] 2024-10-02T11:45:54Z Adjust expectation for gcc.dg/vect/slp-19c.c
[77c5e4a] 2024-10-02T11:45:54Z Adjust gcc.dg/vect/slp-12a.c
[71896a8] 2024-10-02T11:23:10Z un-XFAIL gcc.dg/vect/vect-double-reduc-5.c
[61d87f2] 2024-10-02T11:02:06Z testsuite/116596 - fix gcc.dg/vect/slp-11a.c
[02f4efe] 2024-10-02T10:56:02Z tree-optimization/113197 - bougs assert in PTA
[4ba4165] 2024-10-02T10:55:57Z tree-optimiztation/114855 - profile prediction slowness
[5cf26f2] 2024-10-02T10:36:17Z libstdc++: Fix rounding in chrono::parse
[c534e37] 2024-10-02T10:36:17Z libstdc++: Populate std::time_get::get's %c format for C locale
[05b7ab8] 2024-10-02T10:29:11Z libstdc++: Fix -Wlong-long warning in <bits/postypes.h>
[79ea0aa] 2024-10-02T09:29:36Z testsuite/116660 - adjust testcases unexpectedly failing on 32bit sparc
[ba76326] 2024-10-02T09:12:21Z tree-optimization/116566 - single lane SLP for VLA inductions
[56d0ee7] 2024-10-02T09:10:33Z doc: Drop h8300-hms reference to binaries downloads
[5943a2f] 2024-10-02T08:53:35Z libcpp: Implement clang -Wheader-guard warning [PR96842]
[ba53cca] 2024-10-02T08:14:50Z opts: Fix up regenerate-opt-urls dependencies
[cea87c8] 2024-10-02T07:36:33Z backprop: Fix deleting of a phi node [PR116922]
[9175d08] 2024-10-02T06:49:50Z Fix gcc.dg/pr116905.c
[b56dc0a] 2024-10-02T06:44:15Z testsuite/116654 - adjust gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c
[eb0698a] 2024-10-02T06:44:15Z testsuite/116654 - adjust gcc.target/powerpc/p9-vec-length-full-8.c
[e592ea8] 2024-10-02T06:15:44Z tree-optimization/116654 - missed dr_explicit_realign[_optimized] with SLP
[ed7b3e7] 2024-10-02T06:01:28Z RISC-V: Add testcases for form 2 of scalar signed SAT_SUB
[3809b4d] 2024-10-02T06:01:15Z Match: Support form 2 for scalar signed integer SAT_SUB
[60f1fed] 2024-10-02T00:17:48Z Daily bump.
[1c9b440] 2024-10-01T21:40:49Z c++: don't advertise C++20 concepts in C++14
[f72b1a4] 2024-10-01T18:42:09Z AVR: avr.cc - Drop a superfluous sub-condition in avr_out_compare.
[5e41e8f] 2024-10-01T18:28:51Z AVR: avr-passes.cc - Fix a build warning.
[ac4cdf5] 2024-10-01T16:44:12Z aarch64: Introduce new unspecs for smax/smin
[9dd9a06] 2024-10-01T16:42:37Z Implement MAXVAL and MINVAL for UNSIGNED.
[be2f7a1] 2024-10-01T16:03:38Z Fix wrong code out of NRV + RSO + inlining
[97fd777] 2024-10-01T15:10:29Z [PATCH] RISC-V/libgcc: Fix incorrect and missing .cfi_offset for _riscv_save[0-3] on RV32.
[1b7cfa7] 2024-10-01T14:45:54Z c++: introduce __builtin_is_virtual_base_of
[698e0ec] 2024-10-01T14:09:35Z phi-opt: Improve factor heurstic with constants and conversions from bool [PR116890]
[8273e31] 2024-10-01T14:06:54Z modula2: Add FindIndice to library module gm2-libs/Indexing
[fda30a3] 2024-10-01T13:26:31Z PR modula2/116918 -fswig correct syntax
[35dd5cf] 2024-10-01T12:48:03Z aarch64: Add fp8 scalar types
[27ddda8] 2024-10-01T12:28:33Z tree-optimization/116902 - vectorizer load hosting breaks UID order #2
[60fa7f5] 2024-10-01T10:52:21Z tree-optimization/116905 - ICE with bogus range ops
[3e1bd64] 2024-10-01T09:44:50Z tree-optimization/116906 - unsafe PRE with never executed edges
[de25f17] 2024-10-01T07:52:20Z range-cache: Fix ranger ICE if number of bbs increases [PR116899]
[bdbd060] 2024-10-01T07:49:49Z range-cache: Fix ICE on SSA_NAME with def_stmt not yet in the IL [PR116898]
[0939c8c] 2024-10-01T00:20:07Z Daily bump.
[b1696ff] 2024-10-01T00:14:10Z libstdc++-v3: Fix signed-overflow warning for newlib/ctype_base.h, PR116895
[ab07db3] 2024-09-30T22:57:35Z [testcase] Fix-absfloat16.c-testcase
[4bcfaae] 2024-09-30T19:20:31Z c++: concept in default argument...

Read more

gcc-15.2024-09-29Z.a2a78c0

30 Sep 01:28
Compare
Choose a tag to compare

[b6ea98b] 2024-09-29T23:24:07Z RISC-V: Implement scalar SAT_SUB for signed integer
[7372672] 2024-09-29T19:52:32Z cselib: Discard useless locs of preserved VALUEs [PR116627]
[f4d0c6a] 2024-09-29T17:45:32Z testsuite: XFAIL gfortran.dg/initialization_25.f90 properly (again)
[01a42a0] 2024-09-29T16:40:02Z [PATCH] SH: Document extended asm operand modifers
[0cd24b0] 2024-09-29T16:15:55Z [PATCH] [PATCH] Avoid integer overflow in gcc.dg/cpp/charconst-3.c (PR testsuite/116806)
[a0f1f50] 2024-09-29T16:07:29Z [PATCH v2] RISC-V: Improve code generation for select of consecutive constants
[a30a9d5] 2024-09-29T11:36:52Z doc: Document struct-layout-1.exp for ABI checks
[74a0ff6] 2024-09-29T00:17:27Z Daily bump.
[786773d] 2024-09-28T20:29:56Z Implement FINDLOC for UNSIGNED.
[1c92800] 2024-09-28T20:28:59Z Implement CSHIFT and EOSHIFT for unsigned.
[2531f01] 2024-09-28T01:20:31Z doc: Remove i?86--linux installation note from 2003
[9261339] 2024-09-28T00:19:05Z Daily bump.
[2196a20] 2024-09-27T23:00:52Z c++: Implement resolution for DR 36 [PR116160]
[b9ac51a] 2024-09-27T23:00:31Z c++: Don't strip USING_DECLs when updating local bindings [PR116748]
[cf9efe5] 2024-09-27T22:59:01Z c++/modules: Propagate purview/import for templates in duplicate_decls [PR116803]
[6885407] 2024-09-27T22:55:11Z libstdc++: Fix more pedwarns in headers for C++98
[16491e1] 2024-09-27T22:55:09Z libstdc++: Refactor experimental::filesystem::path string conversions
[7040c20] 2024-09-27T20:41:31Z libstdc++: Fix -Wsign-compare warning in std::string::resize_for_overwrite
[96e0370] 2024-09-27T20:33:07Z c++: ICE with structured bindings and m-d array [PR102594]
[500046d] 2024-09-27T15:28:12Z libstdc++: Fix test FAIL due to -Wpointer-arith
[c580b8a] 2024-09-27T15:28:12Z libstdc++: Fix test FAILs due to -Wreturn-local-addr
[0ff49a5] 2024-09-27T14:35:10Z aarch64: fix build failure on aarch64-none-elf
[64072e6] 2024-09-27T14:07:40Z diagnostic: Save/restore diagnostic context history and push/pop state for PCH [PR116847]
[ddc72ba] 2024-09-27T14:06:29Z diagnostic: Use vec instead of custom array reallocations for m_classification_history/m_push_list [PR116847]
[a721089] 2024-09-27T13:59:38Z i386: Modernize AMD processor types
[cd430b1] 2024-09-27T13:57:22Z Widening-Mul: Fix one ICE when iterate on phi node
[9085cc2] 2024-09-27T12:55:28Z Fix sorting in Contributors.html
[dd5b823] 2024-09-27T12:17:44Z libgcc, Darwin: Don't build legacy libgcc_s.1 on macOS 14 [PR116809]
[d888a8a] 2024-09-27T11:37:38Z c++/coro: ignore cleanup_point_exprs while expanding awaits [PR116793]
[05e4f07] 2024-09-27T11:37:37Z c++/coro: prevent ICV_STATEMENT diagnostics in temp promotion [PR116502]
[de03ef6] 2024-09-27T11:37:37Z c++: simplify handling implicit INDIRECT_REF and co_await in convert_to_void
[037c97e] 2024-09-27T10:27:39Z [MAINTAINERS]: Add myself as MVE Reviewer for the AArch32 (arm) port
[cfdc0a3] 2024-09-27T10:06:17Z libgomp.texi: Remove now duplicate TR13 item
[bb01c9d] 2024-09-27T09:29:06Z RISC-V/libgcc: Save/Restore routines for E goes with ABI.
[6b7eaec] 2024-09-27T08:48:09Z libgomp.texi: fix formatting; add post-TR13 OpenMP impl. status items
[3db9e99] 2024-09-27T07:20:24Z Fix bogus SLP nvector compute in check_load_store_for_partial_vectors
[b1c7095] 2024-09-27T07:20:24Z tree-optimization/116818 - try VMAT_GATHER_SCATTER also for SLP
[9c04112] 2024-09-27T07:14:00Z unswitch: Replace manual ondemand maybe_undef with ssa_name_maybe_undef_p/mark_ssa_maybe_undefs [PR116848]
[af4471c] 2024-09-27T03:49:23Z c++: Update decl_linkage for C++11
[ad08ef0] 2024-09-27T03:49:23Z c++/modules: Use decl_linkage in maybe_record_mergeable_decl
[d0762e9] 2024-09-27T03:49:23Z c++/modules: Fix linkage checks for exported using-decls
[1a0b33e] 2024-09-27T03:49:23Z c++/modules: Allow imported references in constant expressions
[3471ae3] 2024-09-27T01:53:29Z testsuite/gfortran.dg/open_errors_2.f90: Remove now-redundant file deletion
[ff20f2b] 2024-09-27T00:18:47Z Daily bump.
[48e1b89] 2024-09-26T23:18:43Z libstdc++: Add missing 'inline' to always_inline function
[6a4d1c3] 2024-09-26T23:16:53Z libgcc, libstdc++: Make declarations no longer TU-local [PR115126]
[6ac4e2f] 2024-09-26T21:50:32Z c++: tweak for -Wrange-loop-construct [PR116731]
[e23e537] 2024-09-26T21:45:22Z libstdc++: Fix freebsd/dragonfly build [PR116859]
[240285e] 2024-09-26T20:32:01Z libstdc++: Add [[nodiscard]] to iostream members
[5ad6ff2] 2024-09-26T20:32:01Z libstdc++: Fix comments in tests that mention basic_filebuf
[ee9f006] 2024-09-26T20:32:01Z libstdc++: Preserve signbit of nan when converting float to double [PR113578]
[9ec258b] 2024-09-26T15:25:34Z libgomp.texi: Fix deprecation note for omp_{get,set}_nested + OMP_NESTED
[819098d] 2024-09-26T14:45:11Z testsuite: XFAIL gfortran.dg/initialization_25.f90 properly
[e9f3414] 2024-09-26T13:00:20Z doc: Remove index reference to removed documentation in fortran manual
[6f76ce8] 2024-09-26T12:41:00Z Add virtual destructor to AbstractExpr
[942bbb2] 2024-09-26T12:26:00Z tree-optimization/114855 - speed up dom_oracle::register_transitives
[e4a58b6] 2024-09-26T12:01:20Z Fortran/OpenMP: Middle-end support for mapping of DT with allocatable components
[d797202] 2024-09-26T11:55:28Z libstdc++: Suppress an attribute suggestion warning [PR116853].
[c45844e] 2024-09-26T11:38:40Z libstdc++: Fix std::basic_stracktrace to not assume allocators throw std::bad_alloc
[efdda20] 2024-09-26T11:14:27Z libstdc++: Remove noexcept-specifier from MCF __cxa_guard_acquire [PR116857]
[9dc1ab9] 2024-09-26T09:55:13Z pretty-print: Fix up allocate_object
[34bf6aa] 2024-09-26T08:27:07Z testsuite: fix hyphen typos
[98aac7c] 2024-09-26T08:27:06Z testsuite: fix comment-only directive typos
[27003e5] 2024-09-26T07:31:08Z doc: Remove MinGW note on binutils 2.16
[454371d] 2024-09-26T06:03:35Z [match.pd] Handle abs pattern with convert
[85910e6] 2024-09-26T02:37:34Z x86: Extend AVX512 Vectorization for Popcount in Various Modes
[78eef89] 2024-09-26T01:42:15Z Define VECTOR_STORE_FLAG_VALUE
[064d5c6] 2024-09-26T01:20:28Z testsuite: Fix testcase g++.dg/modules/indirect-1_b.C [PR116846]
[12c8cb8] 2024-09-26T01:01:03Z RISC-V: Add testcases for form 3 of signed vector SAT_ADD
[342221f] 2024-09-26T01:00:53Z Match: Support form 3 for vector signed integer .SAT_ADD
[9d76276] 2024-09-26T00:19:14Z Daily bump.
[14cd108] 2024-09-25T23:04:59Z gfortran testsuite: Remove unit-files in files having open-statements, PR116701
[d5864b9] 2024-09-25T20:09:38Z testsuite: fix dejagnu typos with underscores
[6fee826] 2024-09-25T20:09:38Z testsuite: XFAIL g++.dg/modules/indirect-1_b.C
[0b953ce] 2024-09-25T19:23:00Z doc: Remove @code wrapping of fortran option names [PR116801]
[cc40795] 2024-09-25T18:19:28Z i386: Add GENERIC and GIMPLE folders of builtin_ia32{min,max}* [PR116738]
[c79cc30] 2024-09-25T18:10:52Z x86: Don't use address override with segment regsiter
[ed6dccd] 2024-09-25T18:05:24Z ltmain.sh: allow more flags at link-time
[82d9727] 2024-09-25T18:02:12Z libstdc++: testsuite: fix dg-bogus directive syntax
[3308e82] 2024-09-25T16:51:48Z Fix testsuite failure on 32-bit targets.
[d1e7f3a] 2024-09-25T15:17:14Z Add an alternative testcase for PR 70740
[6c5543d] 2024-09-25T15:03:18Z match: Fix a != 0 ? a * b : 0 patterns for things that trap [PR116772]
[7cf85d1] 2024-09-25T14:26:36Z c++: Add testcase for DR 2874
[340ef96] 2024-09-25T14:26:35Z c++: Add testcase for DR 2728
[0564d95] 2024-09-25T14:26:35Z c++: Add testcase for DR 2836
[a88d6c6] 2024-09-25T14:25:26Z match: Fix A || B not optimized to true when !B implies A [PR114326]
[6efc770] 2024-09-25T14:08:27Z Speed up wide_int_storage::operator=(wide_int_storage const&)
[0e095df] 2024-09-25T14:08:27Z Speed up get_bitmask_from_range
[1fea6f8] 2024-09-25T13:52:22Z c++: use TARGET_EXPR accessors
[08b8341] 2024-09-25T13:47:05Z match: Change (A * B) + (-C) to (B - C/A) * A, if C multiple of A [PR109393]
[9b76263] 2024-09-25T12:23:15Z Remove recursion in simplify_control_stmt_condition_1 [PR114855].
[af8ff00] 2024-09-25T12:23:15Z remove dominator recursion from reassoc
[2407dbe] 2024-09-25T12:20:45Z libstdc++: more #pragma diagnostic
[63a598d] 2024-09-25T12:20:45Z libstdc++: #ifdef out #pragma GCC system_header
[7ad17fe] 2024-09-25T12:06:39Z Use tree view for find_always_executed_bbs result
[fcff9c3] 2024-09-25T11:57:02Z OpenMP: Update OMP_REQUIRES_TARGET_USED for declare_target + interop
[5d87b98] 2024-09-25T09:53:19Z RISC-V: Cleanup debug code for SAT
* testcases [NFC]
[0b2d3bf] 2024-09-25T06:59:39Z Disable add_store_equivs when -fno-expensive-optimizations
[cc141b5] 2024-09-25T06:59:39Z rtl-optimization/114855 - slow add_store_equivs in IRA
[caf3fe7] 2024-09-25T06:57:55Z tree-optimization/114855 - slow VRP due to equiv oracle queries
[5b652b0] 2024-09-25T06:55:20Z RISC-V: Refine the testcase of vector SAT_TRUNC
[32bcca3] 2024-09-25T06:55:13Z RISC-V: Refine the testcase of vector SAT_SUB
[043d607] 2024-09-25T06:55:03Z RISC-V: Refine the testcase of vector SAT_ADD
[742d242] 2024-09-25T03:19:12Z i386: Update the comment for mapxf option
[6935bdd] 2024-09-25T03:10:41Z OpenMP: Fix testsuite failure on x86 with -m32
[2d8392c] 2024-09-25T00:18:47Z Daily bump.
[291e20e] 2024-09-24T20:57:42Z Add random numbers and fix some bugs.
[fbeb1a9] 2024-09-24T20:53:59Z Implement IANY, IALL and IPARITY for unsigned.
[1762b7f] 2024-09-24T20:21:26Z options: Regenerate c.opt.urls
[5e918a4] 2024-09-24T19:59:10Z Implement SUM and PRODUCT for unsigned.
[5d98fe0] 2024-09-24T19:51:42Z Implement MATMUL and DOT_PRODUCT for unsigned.
[650e915] 2024-09-24T18:24:57Z c++:...

Read more

gcc-15.2024-09-22Z.50c9c3c

23 Sep 01:25
Compare
Choose a tag to compare

[20ec2c5] 2024-09-22T23:43:14Z RISC-V: Add testcases for form 3 of signed scalar SAT_ADD
[0312b66] 2024-09-22T18:46:43Z testsuite, coroutines: Add tests for non-supension ramp returns.
[43eab54] 2024-09-22T18:43:08Z libgcc, Darwin: From macOS 11, make that the earliest supported.
[0f52a92] 2024-09-22T16:52:36Z libstdc++: Disable std::formatter<char8_t, C> specialization
[164c1b1] 2024-09-22T16:45:06Z libstdc++: Silence -Wattributes warning in exception_ptr
[b646316] 2024-09-22T16:45:06Z libstdc++: Use constexpr instead of _GLIBCXX20_CONSTEXPR in
[482e651] 2024-09-22T16:45:06Z libstdc++: Fix formatting of most negative chrono::duration [PR116755]
[83c6fe1] 2024-09-22T16:45:06Z libstdc++: Fix condition for ranges::copy to use memmove [PR116754]
[dc47add] 2024-09-22T16:45:05Z libstdc++: add default template parameters to algorithms
[d024be8] 2024-09-22T16:45:05Z libstdc++: Reorder C++26 entries in version.def
[d842eb5] 2024-09-22T16:45:05Z libstdc++: Silence -Woverloaded-virtual warning in cxx11-ios_failure.cc
[4150bcd] 2024-09-22T12:38:49Z middle-end: lower COND_EXPR into gimple form in vect_recog_bool_pattern
[e84e5d0] 2024-09-22T12:34:10Z aarch64: Take into account when VF is higher than known scalar iters
[6738224] 2024-09-22T00:17:59Z Daily bump.
[d6cb779] 2024-09-21T16:33:11Z fortran: Add -finline-intrinsics flag for MINLOC/MAXLOC [PR90608]
[3c01ddc] 2024-09-21T16:33:04Z fortran: Continue MINLOC/MAXLOC second loop where the first stopped [PR90608]
[7d43b4e] 2024-09-21T16:32:59Z fortran: Inline non-character MINLOC/MAXLOC with no DIM [PR90608]
[5999d55] 2024-09-21T16:32:51Z fortran: Inline integral MINLOC/MAXLOC with no DIM and scalar MASK [PR90608]
[dd52503] 2024-09-21T16:32:44Z fortran: Inline integral MINLOC/MAXLOC with no DIM and no MASK [PR90608]
[8731ad2] 2024-09-21T16:32:37Z fortran: Outline array bound check generation code
[2a5fd72] 2024-09-21T16:32:31Z fortran: Remove MINLOC/MAXLOC frontend optimization
[c313924] 2024-09-21T16:32:25Z fortran: Inline MINLOC/MAXLOC with no DIM and ARRAY of rank 1 [PR90608]
[053cec9] 2024-09-21T16:32:19Z fortran: Disable frontend passes for inlinable MINLOC/MAXLOC [PR90608]
[b6ea4f7] 2024-09-21T16:32:10Z fortran: Add tests covering inline MINLOC/MAXLOC without DIM [PR90608]
[20486ec] 2024-09-21T09:36:57Z modula2: Tidyup remove unnecessary parameters
[2484ba1] 2024-09-21T00:46:57Z libstdc++: fix C header include guards
[c8f19fa] 2024-09-21T00:16:55Z Daily bump.
[48261bd] 2024-09-20T22:51:56Z diagnostics: add HTML output format as a plugin [PR116792]
[37604ed] 2024-09-20T22:51:55Z analyzer: remove redundant 'pp' [PR116613]
[7da682c] 2024-09-20T22:51:55Z diagnostics: convert text hooks to use diagnostic_text_output_format [PR116613]
[725231e] 2024-09-20T22:51:55Z diagnostics: isolate SARIF output's pretty_printer [PR116613]
[39f7703] 2024-09-20T22:51:55Z analyzer: simplify dumps using tree_dump_pretty_printer [PR116613]
[a001d51] 2024-09-20T22:48:27Z libstdc++: Avoid forming T* in unique_ptr(auto_ptr&&) constraints [PR116529]
[8230922] 2024-09-20T22:48:26Z libstdc++: Document missing features for old std:string ABI [PR116777]
[9227a64] 2024-09-20T20:54:26Z c: fix crash when checking for compatibility of structures [PR116726]
[1f70503] 2024-09-20T19:41:42Z c++: CWG 2789 and reversed operator candidates
[2828ec5] 2024-09-20T18:05:16Z modula2: Remove unused parameter warnings seen in build
[442db84] 2024-09-20T17:36:00Z Daily bump.
[ee3efe0] 2024-09-20T16:33:13Z c++: CWG 2789 and usings [PR116492]
[06557ba] 2024-09-20T16:31:40Z c++: CWG 2273 and non-constructors
[33cb400] 2024-09-20T16:03:54Z AArch64: Define VECTOR_STORE_FLAG_VALUE.
[0189ab2] 2024-09-20T16:02:35Z testsuite: Update commandline for PR116628.c to use neoverse-v2 [PR116628]
[33ccc13] 2024-09-20T15:20:50Z Darwin: Allow for as versions that need '-' for std in.
[cbe1b1c] 2024-09-20T13:43:32Z c++, coroutines: Rework the ramp codegen.
[664e0ce] 2024-09-20T12:49:23Z Fall back to elementwise access for too spaced SLP single element interleaving
[4eba48a] 2024-09-20T12:46:12Z Handle patterns as SLP roots of only live stmts
[09a52cf] 2024-09-20T11:53:08Z s390: Remove -m{,no-}lra option
[5d0e46a] 2024-09-20T11:51:37Z testsuite/116397 - avoid looking for "VEC_PERM_EXPR"
[16d2d17] 2024-09-20T10:38:26Z Fix small thinko in IPA mod/ref pass
[bf4a5ef] 2024-09-20T07:25:33Z OpenMP: Add get_device_from_uid/omp_get_uid_from_device routines
[0be3f45] 2024-09-20T07:23:56Z testsuite: fix target-specific 'do-' typos
[624d3af] 2024-09-20T07:14:29Z i386: Fix up _mm_min_ss etc. handling of zeros and NaNs [PR116738]
[fd83474] 2024-09-20T06:53:53Z testsuite/116784 - match up SLP scan and vectorized scan
[7203b6e] 2024-09-20T05:11:29Z testsuite: debug: fix errant whitespace
[cfc95fa] 2024-09-20T05:11:28Z testsuite: fix 'do-do' typos
[b2f4daa] 2024-09-20T05:02:37Z Remove PHI_RESULT_PTR and change some PHI_RESULT to be gimple_phi_result [PR116643]
[284c03e] 2024-09-20T04:10:16Z testsuite: debug: fix dejagnu directive syntax
[91da9e3] 2024-09-19T22:56:03Z c-family: regenerate c.opt.urls
[a2746e4] 2024-09-19T21:10:26Z c++: deleting explicitly-defaulted functions [PR116162]
[3790ff7] 2024-09-19T21:09:21Z Update cpplib zh_CN.po
[2ec49f3] 2024-09-19T21:06:07Z Update gcc zh_CN.po
[16dda95] 2024-09-19T15:53:27Z dwarf2asm: Use constexpr for eh_data_format_name initialization for C++14
[cee868a] 2024-09-19T14:28:46Z RISC-V: Add testcases for form 2 of signed scalar SAT_ADD
[77bd23a] 2024-09-19T14:26:28Z Fall back to single-lane SLP before falling back to no SLP
[5b5a36b] 2024-09-19T14:26:28Z tree-optimization/116768 - wrong dependence analysis
[d3a7302] 2024-09-19T14:23:16Z libstdc++: add #pragma diagnostic
[605d05b] 2024-09-19T11:34:24Z Always dump generated distance vectors
[5e3a4a0] 2024-09-19T11:28:16Z tree-optimization/116573 - .SELECT_VL for SLP
[de915fb] 2024-09-19T10:17:08Z Fortran: Break recursion building recursive types. [PR106606]
[427f824] 2024-09-19T10:13:31Z RISC-V: Fix vector SAT_ADD dump check due to middle-end change
[e917a25] 2024-09-19T10:12:50Z Match: Support form 3 for scalar signed integer .SAT_ADD
[2545a1a] 2024-09-19T10:11:59Z Genmatch: Refine the gen_phi_on_cond by match_cond_with_binary_phi
[361903a] 2024-09-19T07:52:23Z Fix deep copy allocatable components in coarrays. [PR85002]
[08aba2d] 2024-09-19T07:23:24Z SVE intrinsics: Fold svmul with all-zero operands to zero vector
[9a99559] 2024-09-19T07:16:25Z aarch64: Define l1_cache_line_size for -mcpu=neoverse-v2
[1cf1bf7] 2024-09-19T06:53:41Z i386: Add ssemov2, sseicvt2 for some load instructions that use memory on operand2
[65e060c] 2024-09-19T06:44:46Z Match: Add interface match_cond_with_binary_phi for true/false arg
[877fb9b] 2024-09-19T06:12:50Z doc: Add more alias option and reorder Intel CPU -march documentation
[89e62d4] 2024-09-19T06:11:20Z i386: Enhance AVX10.2 convert tests
[2b7b8d3] 2024-09-19T06:10:28Z i386: Add missing avx512f-mask-type.h include
[b1ea710] 2024-09-19T02:22:58Z testsuite/gcc.dg/pr84877.c: Add machinery to stabilize stack aligmnent
[57faabf] 2024-09-19T00:18:55Z Daily bump.
[1d16875] 2024-09-18T23:38:32Z RISC-V: Fix signed SAT_ADD test case for int64_t
[aa338bd] 2024-09-18T21:33:46Z libstdc++: add braces
[cc62b2c] 2024-09-18T17:51:45Z [PATCH] configure: fix typos
[82c2acd] 2024-09-18T17:50:43Z c++: alias of decltype(lambda) is opaque [PR116714, PR107390]
[fe1ed68] 2024-09-18T16:00:38Z jit: Ensure ssize_t is defined
[4b03750] 2024-09-18T15:02:32Z hppa: Add peephole2 optimizations for REG+D loads and stores
[85fcf74] 2024-09-18T14:57:27Z [PATCH v3] RISC-V: Fixed incorrect semantic description in DF to DI pattern in the Zfa extension on rv32.
[4b7e6d5] 2024-09-18T14:38:30Z contrib: Set check-params-in-docs.py to skip tables of values of a param
[de1389e] 2024-09-18T13:40:10Z Fail vectorization when not using SLP and --param vect-force-slp == 1
[ad5bfc2] 2024-09-18T13:35:12Z [PATCH 1/2] RISC-V: Fix the outer_code when calculating the cost of SET expression.
[ec34a44] 2024-09-18T13:29:36Z [PATCH] RISC-V: Fix th.extu operands exceeding range on rv32.
[0756f33] 2024-09-18T13:22:04Z [PATCH] RISC-V: Allow zero operand for DI variants of vssubu.vx
[5c8f9f4] 2024-09-18T12:59:04Z c++: -Wdangling-reference diagnostic
[8733d5d] 2024-09-18T12:58:52Z c++: -Wdangling-reference and empty class [PR115361]
[6f3b6a4] 2024-09-18T11:07:25Z match.pd: Check trunc_mod vector obtap before folding.
[5bfb91c] 2024-09-18T09:17:23Z reload1.cc: rtl-optimization/116326 - Use RELOAD_ELIMINABLE_REGS.
[cdeebc7] 2024-09-18T09:15:09Z AVR: doc/install.texi - Update avr specific installation notes.
[1d0cb3b] 2024-09-18T09:11:28Z tree-optimization/116585 - SSA corruption with split_constant_offset
[8590dcd] 2024-09-18T06:20:40Z phiopt: Add some details dump to cselim
[45cacfe] 2024-09-18T06:20:40Z phiopt: C++ify cond_if_else_store_replacement
[a82896e] 2024-09-18T01:25:39Z RISC-V: Implement SAT_ADD for signed integer vector
[9a07ac1] 2024-09-18T01:05:27Z PR 89213: Add better support for shifting vectors with 64-bit elements
[38b5a56] 2024-09-18T00:16:55Z Daily bump.
[d6d8445] 2024-09-17T21:04:20Z c++: fix constexpr cast from void* diag issue [PR116741]
[7ca4868] 2024-09-17T20:59:09Z c++: ICE with -Wtautological-compare in template [PR116534]
[dfe0d43] 2024-09-17T15:27:39Z c++: crash with anon VAR_DECL [PR116676]
[e311dd1] 2024-09-17T06:33:24Z SVE intrinsics: Fold svdiv with all-zero operands to zero vector
[008f451] 2024-09-17T00:17:21Z Daily bump.
[a92f54f] 2024-09-16T17:31:10Z aarch64: Improve vector constant generation using SVE INDE...

Read more

gcc-15.2024-09-15Z.d204bee

16 Sep 01:27
Compare
Choose a tag to compare

[a9f9391] 2024-09-15T15:49:07Z c++: extension and -Wconditionally-supported
[5ef73ba] 2024-09-15T15:47:28Z c++: conversion location
[2af87d9] 2024-09-15T15:20:58Z libstdc++: Adjust std::span::iterator to be ADL-proof
[f91fe35] 2024-09-15T15:15:28Z libstdc++: Add assertion for valid facet type arguments
[1dde83f] 2024-09-15T15:15:28Z libstdc++: Enable most of for freestanding
[c5fd1a4] 2024-09-15T15:15:22Z libstdc++: Make PSTL algorithms accept C++20 iterators [PR110512]
[368ba7a] 2024-09-15T06:39:55Z c++, coroutines: Fix handling of bool await_suspend() [PR115905].
[6e4244e] 2024-09-15T05:53:36Z phi-opt: Improve heuristics for factoring out with constant (again) [PR116699]
[0b31335] 2024-09-15T05:51:15Z vect: release defs of removed statement
[d2f10fc] 2024-09-15T05:51:14Z Mark the copy/move constructor/operator= of auto_bitmap as delete
[e07fbc9] 2024-09-15T00:16:32Z Daily bump.
[1dd6dd1] 2024-09-14T20:19:10Z testsuite; Fix execute/pr52286.c for 16bit
[8b5e547] 2024-09-14T13:39:12Z c++: avoid init_priority warning in system header
[005f717] 2024-09-14T13:23:25Z c++: Don't mix timevar_start and auto_cond_timevar for TV_NAME_LOOKUP [PR116681]
[a900349] 2024-09-14T12:54:06Z AVR: Use rtx code copysign.
[01670a4] 2024-09-14T12:46:30Z libstdc++: Refactor loops in std::__platform_semaphore
[99b8be4] 2024-09-14T12:46:30Z libstdc++: Tweak localized formatting for floating-point types
[49cb715] 2024-09-14T11:56:13Z testsuite: adjust pragma-diag-17.c diagnostics
[bec1f2c] 2024-09-14T09:07:38Z c++: Fix g++.dg/ext/sve-sizeless-1.C regression
[b56bd54] 2024-09-14T00:42:41Z testsuite: a few more hostedlib adjustments
[d53c5bc] 2024-09-14T00:16:52Z Daily bump.
[4ffca99] 2024-09-13T18:43:36Z AVR: Detect more skip opportunities.
[8ed8c34] 2024-09-13T16:31:06Z Fix factor_out_conditional_operation heuristics for constants
[b55f5e3] 2024-09-13T15:48:08Z AVR: Use avr_byte instead of simplify_gen_subreg (QImode, ...
[4ee6923] 2024-09-13T15:18:29Z c++: -fimplicit-constexpr diagnostic improvement [PR116696]
[9998846] 2024-09-13T14:48:57Z Fortran: Fixes to OpenMP 'interop' directive parsing support
[508ef58] 2024-09-13T14:18:46Z gcn/mkoffload.cc: Use #embed for including the generated ELF file
[b7b6773] 2024-09-13T14:13:01Z c++: Don't emit deprecated/unavailable attribute diagnostics when creating cdtor thunks [PR116678]
[4963eb7] 2024-09-13T14:11:05Z libcpp: Fix up UB in finish_embed
[46c2538] 2024-09-13T13:09:55Z s390: Fix TF to FPRX2 conversion [PR115860]
[1a71ff3] 2024-09-13T13:05:33Z s390: Fix AQ and AR constraints
[5938e06] 2024-09-13T12:50:29Z libstdc++: Do not use use memmove for 1-element ranges [PR108846,PR116471]
[494d3c3] 2024-09-13T09:48:51Z AVR: Rework avr_out_compare.
[1ec1677] 2024-09-13T09:36:27Z AVR: Tweak 32-bit EQ and NE comparisons.
[be59aaf] 2024-09-13T09:35:38Z AVR: avr.cc - Reorder functions to require less forward decls.
[45e7cc9] 2024-09-13T09:14:56Z Match: Remove unnecessary types_match for case 1 of signed SAT_ADD
[5d9486c] 2024-09-13T05:51:26Z Fix endianness issue on unsigned_21.f90.
[3d021a0] 2024-09-13T00:18:06Z Daily bump.
[4308c34] 2024-09-12T22:03:59Z testsuite: introduce hostedlib effective target
[9fe57e4] 2024-09-12T19:42:48Z c++: Make __builtin_launder reject invalid types [PR116673]
[27c985b] 2024-09-12T19:42:48Z libstdc++: Simplify std::launder definition
[f5f55b6] 2024-09-12T19:42:48Z libstdc++: Remove unused alias template in std::optional
[2847a54] 2024-09-12T19:33:31Z Implement modules for UNSIGNED.
[19d7516] 2024-09-12T18:49:57Z i386: Implement SAT_ADD for signed vector integers
[12bdcc3] 2024-09-12T16:45:03Z c++: decltype(auto) deduction of statement-expression [PR116418]
[4026d89] 2024-09-12T16:22:21Z c++: Disable deprecated/unavailable diagnostics when creating thunks for methods with such attributes [PR116636]
[ce0aecc] 2024-09-12T16:17:05Z libcpp, v2: Add support for gnu::base64 #embed parameter
[c5009eb] 2024-09-12T15:29:38Z libcpp: adjust pedwarn handling
[7d6c6a0] 2024-09-12T15:07:46Z arm: Allow -mcpu and -march options to be unset
[9a94c8f] 2024-09-12T15:07:46Z arm: testsuite: make use of -mcpu=unset/-march=unset
[477f7e2] 2024-09-12T14:51:00Z Git ignores .vscode
[8c01976] 2024-09-12T14:28:10Z i386: Use offsetable address constraint for double-word memory operands, part 2
[25ac2bb] 2024-09-12T13:14:48Z c++: ICE with TTP [PR96097]
[9ebc9fb] 2024-09-12T11:29:43Z s390: Fix strict_low_part generation
[412c156] 2024-09-12T11:02:23Z Abort loop SLP analysis quicker
[44058b8] 2024-09-12T09:34:06Z libcpp: Add support for gnu::offset #embed/_has_embed parameter
[eba6d2a] 2024-09-12T09:15:38Z libcpp, c-family: Add (dumb) C23 N3017 #embed support [PR105863]
[19831ba] 2024-09-12T08:15:23Z c++: Don't ICE to build private access error message [PR116323]
[f9e9ba9] 2024-09-12T07:20:48Z Better recover from SLP reassociation fails during discovery
[89d50c4] 2024-09-12T06:33:33Z i386: Enable V2BF/V4BF vec_cmp with AVX10.2 vcmppbf16
[3f212ea] 2024-09-12T06:15:17Z RISC-V: Eliminate latter vsetvl when fused
[5958279] 2024-09-12T01:53:48Z i386: Fix incorrect avx512f-mask-type.h include
[c08e493] 2024-09-12T01:14:58Z RISC-V: Fix vl_used_by_non_rvv_insn logic of vsetvl pass
[ba393bf] 2024-09-12T01:09:19Z c++/modules: Really always track partial specialisations [PR116496]
[51486f0] 2024-09-12T00:17:03Z Daily bump.
[f910b02] 2024-09-11T21:53:51Z ipa-cp: One more use of ipa_vr_supported_type_p
[323291c] 2024-09-11T21:53:40Z ipa: Rename ipa_supports_p to ipa_vr_supported_type_p
[670cfd5] 2024-09-11T14:51:24Z arm: avoid indirect sibcalls when IP is live [PR116597]
[09a514f] 2024-09-11T12:56:10Z tree-optimization/116674 - vectorizable_simd_clone_call and re-analysis
[f97d862] 2024-09-11T10:50:48Z c++: Ensure ANNOTATE_EXPRs remain outermost expressions in conditions [PR116140]
[31ff173] 2024-09-11T10:50:48Z testsuite: Ensure ltrans dump files get cleaned up properly [PR116140]
[9759f62] 2024-09-11T10:50:48Z lto: Stream has_unroll flag during LTO [PR116140]
[3fd07d4] 2024-09-11T10:50:48Z libstdc++: Restore unrolling in std::find using pragma [PR116140]
[6291f25] 2024-09-11T10:02:24Z OpenMP: Add interop routines to omp_runtime_api_procname
[4e9265a] 2024-09-11T07:25:47Z fortran/openmp.cc: Fix var init and locus use to avoid uninit values [PR fortran/116661]
[9b14a58] 2024-09-11T02:00:25Z Vect: Support form 1 of vector signed integer .SAT_ADD
[f80e4ba] 2024-09-11T01:17:06Z Enable tune fuse_move_and_alu for GNR.
[6bd3ee7] 2024-09-11T01:11:07Z RISC-V: Fix asm check for Vector SAT
* due to middle-end change
[7954684] 2024-09-11T00:17:46Z Daily bump.
[fc7a1fb] 2024-09-10T17:23:30Z libstdc++: Only use std::ios_base_library_init() for ELF [PR116159]
[c07cf41] 2024-09-10T17:22:32Z libstdc++: std::string move assignment should not use POCCA trait [PR116641]
[0008050] 2024-09-10T16:42:32Z c++: Fix get_member_function_from_ptrfunc with -fsanitize=bounds [PR116449]
[4e1e504] 2024-09-10T16:33:32Z libstdc++: Add missing exception specifications in tests
[2801a49] 2024-09-10T15:48:15Z c++: mutable temps in rodata [PR116369]
[e783a4a] 2024-09-10T15:43:33Z Pass host specific ABI opts from mkoffload.
[747700c] 2024-09-10T09:47:30Z tree-optimization/116658 - latent issue in vect_is_slp_load_node
[a7eaf7d] 2024-09-10T07:44:36Z Match: Support form 2 for scalar signed integer .SAT_ADD
[73dc46f] 2024-09-10T07:44:11Z ada: Include missing associated header file
[c835251] 2024-09-10T07:44:10Z ada: Whitespace cleanup in declaration of calendar-related routines
[7b77938] 2024-09-10T07:44:10Z ada: Simplify code for inserting checks into expressions
[ac957a6] 2024-09-10T07:44:10Z ada: Evaluate calls to GNAT.Source_Info routines in semantic checking
[5b701ee] 2024-09-10T07:44:10Z ada: Normalize span generation on different platforms
[356536a] 2024-09-10T07:44:10Z ada: First controlling parameter: report error without Extensions allowed
[4930e82] 2024-09-10T07:44:10Z ada: Use the same warning character in continuations
[3d031cc] 2024-09-10T07:42:43Z x86: Refine V4BF/V2BF FMA Testcase
[b081e6c] 2024-09-10T06:43:25Z phiopt: Move the common code between pass_phiopt and pass_cselim into a seperate function
[1b4497d] 2024-09-10T06:43:24Z phiopt: Use gimple_phi_result rather than PHI_RESULT [PR116643]
[c726a66] 2024-09-10T04:50:13Z Don't force_reg operands[3] when it's not const0_rtx.
[852cff8] 2024-09-10T00:22:41Z Daily bump.
[89991f3] 2024-09-09T23:38:13Z diagnostics: introduce struct diagnostic_option_id
[19363bf] 2024-09-09T23:38:12Z diagnostics: rename dc.printer to m_printer [PR116613]
[a97448e] 2024-09-09T23:38:12Z diagnostics: replace option_hooks with a diagnostic_option_manager class
[38dc2c6] 2024-09-09T23:38:11Z SARIF output: fix schema URL [§3.13.3, PR116603]
[1da79de] 2024-09-09T20:34:29Z i386: Use offsetable address constraint for double-word memory operands
[6e35b0e] 2024-09-09T19:30:42Z analyzer: fix "unused variable 'summary_cast_reg'" warning
[75a4143] 2024-09-09T14:38:55Z middle-end: also optimized popcount(a) <= 1 [PR90693]
[8f3b402] 2024-09-09T14:23:00Z hppa: Don't canonicalize operand order of scaled index addresses
[e7d5b9a] 2024-09-09T13:02:26Z tree-optimization/116514 - handle pointer difference in bit-CCP
[898e3e9] 2024-09-09T10:59:38Z tree-optimization/116647 - wrong classified double reduction
[4645aa7] 2024-09-09T10:32:10Z Remove problematic declaration for 32-bit targets
[0171793] 2024-09-09T10:32:10Z Silence warning for 32-bit targets
[2067df8] 2024-09-09T08:12:52Z gimple-fold: Move optimizing memcpy to memset to fold_stmt from fab
[924855d] `2024-09-09T07:43:4...

Read more

gcc-15.2024-09-08Z.fa7bbb0

09 Sep 01:25
Compare
Choose a tag to compare

[b8cd236] 2024-09-08T20:23:49Z testsuite: Use dg-compile, not gcc -c
[1e17a11] 2024-09-08T20:23:49Z gcov: Cache source files
[bfb9105] 2024-09-08T00:17:46Z Daily bump.
[35c2bcb] 2024-09-07T23:22:52Z Fix pr116588.c for -m32
[7cebc63] 2024-09-07T22:54:13Z c++: exception spec and stdlib specialization
[69d82c1] 2024-09-07T19:08:59Z split-path: Fix dump wording about duplicating too many statements
[dfb6376] 2024-09-07T18:06:37Z c++: deferring partial substitution into lambda [PR116567]
[506417d] 2024-09-07T17:52:46Z Before running fast VRP, make sure all edges have EXECUTABLE set.
[6749c69] 2024-09-07T16:48:46Z [PATCH] RISC-V: Add missing insn types for XiangShan Nanhu scheduler model
[d620499] 2024-09-07T16:30:24Z [PATCH v4] [target/116592] RISC-V: Fix illegal operands "th.vsetvli zero,0,e32,m8" for XTheadVector
[113a6da] 2024-09-07T15:12:17Z Implement first part of unsigned integers for Fortran.
[bb8dd09] 2024-09-07T07:39:06Z libiberty: Fix up > 64K section handling in simple_object_elf_copy_lto_debug_section [PR116614]
[a523c2b] 2024-09-07T00:17:53Z Daily bump.
[222ff19] 2024-09-06T20:44:47Z libstdc++: Fix std::chrono::parse for TAI and GPS clocks
[1fa45e7] 2024-09-06T19:29:11Z c++: adjust testcase to reveal failure [PR107919]
[e4b64be] 2024-09-06T19:16:40Z libstdc++: add missing __
[1a1f818] 2024-09-06T16:13:40Z Update gcc uk.po
[6c9a714] 2024-09-06T16:09:45Z rs6000,extend and document built-ins vec_test_lsbb_all_ones and vec_test_lsbb_all_zeros
[2c4438d] 2024-09-06T13:05:43Z middle-end: check that the lhs of a COND_EXPR is an SSA_NAME in cond_store recognition [PR116628]
[1247fa6] 2024-09-06T12:48:46Z aarch64: Use is_attribute_namespace_p and get_attribute_name inside aarch64_lookup_shared_state_flags [PR116598]
[db0fa0b] 2024-09-06T12:15:50Z ipa: Move pass_ipa_cdtor_merge before pass_ipa_cp and pass_ipa_sra
[e98ad6a] 2024-09-06T12:15:43Z ipa: Treat static constructors and destructors as non-local (PR 115815)
[ea9d4bf] 2024-09-06T12:15:04Z Fix SLP double-reduction support
[964577c] 2024-09-06T11:58:09Z c++: Partially implement CWG 2867 - Order of initialization for structured bindings [PR115769]
[e837823] 2024-09-06T11:49:40Z AVR: lra/116321 - Add test case.
[c0da27f] 2024-09-06T11:47:57Z libstdc++: avoid GLIBCXX redefinition
[4ce9e0a] 2024-09-06T09:45:46Z Fortran: Add OpenMP 'interop' directive parsing support
[d34cda7] 2024-09-06T09:19:48Z Handle non-grouped stores as single-lane SLP
[f9c5c12] 2024-09-06T08:24:48Z AVR: Remove "Atmel" from header comment.
[116bfbc] 2024-09-06T07:16:03Z tree-optimization/116609 - SLP live lane vectorization with partial vectors
[6a1a856] 2024-09-06T07:16:03Z tree-optimization/116610 - wrong SLP induction bias for mask peeling
[1dd175a] 2024-09-06T04:14:32Z [PATCH 2/2 v2] RISC-V: Constant synthesis of inverted halves
[ecdb9f5] 2024-09-06T03:50:54Z [PATCH 1/2 v2] RISC-V: Additional large constant synthesis improvements
[a2e28b1] 2024-09-06T02:26:06Z Match: Add int type fits check for form 2 of .SAT_SUB imm operand
[019335b] 2024-09-06T02:26:01Z Match: Add int type fits check for form 1 of .SAT_SUB imm operand
[ead5f58] 2024-09-06T02:18:45Z RISC-V: Fix out of index in riscv_select_multilib_by_abi
[1914ca8] 2024-09-06T01:29:55Z c-family: add attribute flag_enum [PR81665]
[3dafb65] 2024-09-06T01:29:07Z libstdc++: -Wswitch and ios::openmode
[a51f2fc] 2024-09-06T00:45:49Z Handle const0_operand for avx2_pcmp3_1.
[1735917] 2024-09-06T00:19:10Z Daily bump.
[b567e5e] 2024-09-05T21:45:25Z [V2][RISC-V] Avoid unnecessary extensions after sCC insns
[b214ffe] 2024-09-05T20:54:31Z c++: tweak redeclaration-6.C
[1f462b5] 2024-09-05T19:30:25Z Fortran: fix ICE in gfc_create_module_variable [PR100273]
[d9d34f9] 2024-09-05T19:21:47Z c++: vtable referring to "unavailable" virtual fn [PR116606]
[7d14839] 2024-09-05T19:19:42Z c++, coroutines: Revise promise construction/destruction.
[3797734] 2024-09-05T18:31:00Z c++: local class memfn synth from noexcept context [PR113063]
[c880fca] 2024-09-05T17:17:36Z doc: remove stray character
[d44cae2] 2024-09-05T15:07:03Z c++: fn redecl in fn scope wrongly accepted [PR116239]
[ae88e91] 2024-09-05T13:22:53Z Avoid ICE when passing VLA vector to accelerator.
[8f5aade] 2024-09-05T12:28:39Z nvptx: Emit DECL and DEF linker markers for aliases [PR104957]
[a121af9] 2024-09-05T12:19:07Z Move from 'gcc.target/nvptx/nvptx.exp' into 'target-supports.exp' additions for nvptx target
[973c1bf] 2024-09-05T12:19:07Z Fix 'gcc.target/nvptx/alias-2.c' comment
[d0f0253] 2024-09-05T12:19:07Z Enhance 'gcc.target/nvptx/alias-
.c' assembler scanning
[a1865fd] 2024-09-05T12:19:07Z Add 'g++.target/nvptx/alias-g++.dg_init_dtor2-1.C'
[cb76fcf] 2024-09-05T12:00:51Z c++: Add missing auto_diagnostic_groups
[7b8da31] 2024-09-05T11:58:27Z [AARCH64] adjust gcc.target/aarch64/sve/mask_gather_load_7.c
[2379cbb] 2024-09-05T10:22:19Z libsanitizer: On aarch64 use hint #34 in prologue of libsanitizer functions
[a50f54c] 2024-09-05T09:36:55Z middle-end: have vect_recog_cond_store_pattern use pattern statement for cond if available
[67eaf67] 2024-09-05T09:36:02Z testsuite: remove -fwrapv from signbit-5.c
[240be78] 2024-09-05T09:35:18Z docs: double mention of armv9-a.
[e9e4777] 2024-09-05T09:06:12Z vrp: Fix up diagnostics wording
[3162abf] 2024-09-05T08:45:46Z RISC-V: Lookup reversely in riscv_select_multilib_by_abi
[811204f] 2024-09-05T08:44:02Z testsuite: Fix xorsign.c, vect-double-2.c fails with -march=x86-64-v2
[23f0bfa] 2024-09-05T08:10:13Z ada: Remove unused parameters in validity checking routine
[72c6938] 2024-09-05T08:10:13Z ada: Streamline handling of low-level peculiarities of record field layout
[65186ca] 2024-09-05T08:10:13Z ada: Add bypass for internal fields on strict-alignment platforms
[87023e0] 2024-09-05T08:10:12Z ada: Tweak assertions in Inline.Cannot_Inline
[47a30d6] 2024-09-05T08:10:12Z ada: Binder respects Ada version for checksum of runtime files
[d143b9f] 2024-09-05T08:10:12Z ada: Integrate new diagnostics in the frontend
[5df05de] 2024-09-05T07:28:17Z Handle unused-only-live stmts in SLP discovery
[22af50a] 2024-09-05T05:17:15Z Handle 'NUM' in 'PUSH_INSERT_PASSES_WITHIN'
[de3ca36] 2024-09-05T03:34:31Z [PATCH] RISC-V: Make the setCC/REE tests robust to instruction selection
[f9ca3fd] 2024-09-05T02:34:43Z i386: Support partial vectorized FMA for V2BF/V4BF
[91421e2] 2024-09-05T01:45:33Z Match: Fix ordered and nonequal
[d0c86be] 2024-09-05T01:40:25Z i386: Support partial signbit/xorsign/copysign/abs/neg/and/xor/ior/andn for V2BF/V4BF
[b851bce] 2024-09-05T01:34:05Z i386: Integrate BFmode for Enhanced Vectorization in ix86_preferred_simd_mode
[5502414] 2024-09-05T00:19:06Z Daily bump.
[cbea72b] 2024-09-04T23:21:24Z [PATCH 1/3] RISC-V: Improve codegen for negative repeating large constants
[5326306] 2024-09-04T18:37:54Z Check DECL_NAMELESS in modified_type_die
[0455e85] 2024-09-04T18:23:23Z [RISC-V] Fix scan test output after recent path-splitting changes
[dedf453] 2024-09-04T17:44:05Z c++: cleanup coerce_template_template_parm
[c755c7a] 2024-09-04T17:06:31Z c++: noexcept and pointer to member function type [PR113108]
[858918e] 2024-09-04T14:52:03Z c++: add a testcase for [PR 108620]
[7b7ad3f] 2024-09-04T14:46:34Z coros: mark .CO_YIELD as LEAF [PR106973]
[97e011a] 2024-09-04T14:32:47Z object-size: Use simple_dce_from_worklist in object-size pass
[284feaa] 2024-09-04T14:02:42Z Use dg-additional-options for gfortran.dg/vect/vect-8.f90 and RISC-V
[fee2fbe] 2024-09-04T12:06:34Z nvptx: Use 'enum ptx_version', 'enum ptx_isa' instead of 'int'
[35e4414] 2024-09-04T10:48:16Z Fix branch prediction dump message
[347a953] 2024-09-04T10:39:28Z Fix gimple_debug_cfg declaration
[438381e] 2024-09-04T10:29:45Z Document 'pass_postreload' vs. 'pass_late_compilation'
[b9be311] 2024-09-04T10:23:20Z nvptx: Specify '-mno-alias' for 'gcc.dg/pr60797.c' [PR60797, PR104957]
[2267d25] 2024-09-04T09:40:39Z Add 'gcc.target/nvptx/alias-weak-1.c'
[a89321c] 2024-09-04T09:40:39Z Add 'gcc.target/nvptx/alias-to-alias-1.c'
[da3a298] 2024-09-04T08:44:28Z rust: avoid clobbering LIBS
[7164d98] 2024-09-04T08:13:30Z Also lower SLP grouped loads with just one consumer
[4292297] 2024-09-04T07:19:39Z Zen5 tuning part 5: update instruction latencies in x86-tune-costs
[dbd0eb3] 2024-09-04T05:38:21Z expand: Add dump for costing of positive divides
[62dd893] 2024-09-04T02:29:04Z CRIS: Add new peephole2 "lra_szext_decomposed_indir_plus"
[9ea9d05] 2024-09-04T00:21:11Z RISC-V: Allow IMM operand for unsigned scalar .SAT_ADD
[d8bc31d] 2024-09-04T00:18:26Z aarch64: Fix testcase vec-init-22-speed.c [PR116589]
[77e1755] 2024-09-03T23:38:03Z split-paths: Move check for # of statements in join earlier
[b2b20b2] 2024-09-03T23:38:03Z split-path: Improve ifcvt heurstic for split path [PR112402]
[f9642ff] 2024-09-03T22:35:21Z Explicitly document that the "counted_by" attribute is only supported in C.
[3775f71] 2024-09-03T21:59:18Z c++: support C++11 attributes in C++98
[1fad396] 2024-09-03T19:59:27Z PR116080: Fix test suite checks for musttail
[07e7479] 2024-09-03T19:16:39Z pretty-print: split up pretty_printer::format into subroutines
[d0891f3] 2024-09-03T19:11:01Z pretty-print: add selftest of pp_format's stack
[34f0147] 2024-09-03T19:10:56Z pretty-print: naming cleanups
[5f3a6e2] 2024-09-03T17:32:53Z c++: add fixed test [PR109095]
[f0ab3de] 2024-09-03T16:20:55Z Zen5 tuning part 4: update reassocation width
[36f6300] 2024-09-03T15:31:16Z Drop file that should not have been committed.
[910e176] 2024-09-03T15:25:36Z Zen5 tuning part 3: fix typo in previous patch
[819deae] `2024-09-03T15:18:...

Read more

gcc-15.2024-09-01Z.592a335

02 Sep 01:24
Compare
Choose a tag to compare

[f22788c] 2024-09-01T00:27:56Z testsuite: Prune compilation messages for modules tests
[49fd9b3] 2024-09-01T00:25:25Z Daily bump.
[bac00c3] 2024-08-31T20:19:33Z i386: Support read-modify-write memory operands in STV.
[2ac27bd] 2024-08-31T19:04:22Z libobjc: Add cast to void* to disable warning for casting between incompatible function types [PR89586]
[df89afb] 2024-08-31T18:30:40Z AVR: Run pass avr-fuse-add a second time after pass_cprop_hardreg.
[60fc550] 2024-08-31T18:28:27Z AVR: Tidy pass avr-fuse-add.
[7f27d1f] 2024-08-31T16:33:31Z testsuite, c++, coroutines: Avoid 'unused' warnings [NFC].
[2c27189] 2024-08-31T16:31:39Z testsuite, c++, coroutines: Correct a test intent.
[049a927] 2024-08-31T16:31:08Z c++, coroutines: Make and use a frame access helper.
[b7e9f36] 2024-08-31T16:20:14Z hppa: Enable PA 2.0 symbolic operands on ELF32 targets
[457805c] 2024-08-31T16:16:40Z testsuite: Change what is being tested for pr66726-2.c
[ceda727] 2024-08-31T16:16:40Z phiopt: Ignore some nop statements in heursics [PR116098]
[79b5b50] 2024-08-31T14:23:38Z Fortran: downgrade use associated namelist group name to legacy extension
[afd9558] 2024-08-31T14:03:20Z c++: Add unsequenced C++ testcase
[dd346b6] 2024-08-31T13:58:23Z c: Add support for unsequenced and reproducible attributes
[dc476e5] 2024-08-31T10:50:55Z AVR: Don't print a space after , when printing instructions.
[673a448] 2024-08-31T09:03:12Z Optimize initialization of small padded objects
[08693e2] 2024-08-31T00:18:22Z Daily bump.
[b1765a5] 2024-08-30T21:09:46Z c++: add fixed test [PR101099]
[ffd56dc] 2024-08-30T20:34:31Z c++: add fixed test [PR115616]
[f93a38f] 2024-08-30T19:19:50Z c++: fix used but not defined warning for friend
[b222122] 2024-08-30T16:20:55Z Fortran: default-initialization of derived-type function results [PR98454]
[5020f8e] 2024-08-30T14:29:34Z gdbhooks: Fix printing of vec with vl_ptr layout
[3fb9072] 2024-08-30T14:10:13Z Don't remove /usr/lib and /lib from when passing to the linker [PR97304/104707]
[04d11de] 2024-08-30T14:09:07Z expand: Small speed up expansion of __builtin_prefetch
[4d2cbe2] 2024-08-30T14:09:07Z middle-end: Remove integer_three_node [PR116537]
[87ce817] 2024-08-30T13:22:01Z PR modula2/116181: m2rts fix -Wodr warning
[e7c7397] 2024-08-30T10:47:12Z Do not bother with reassociation in SLP discovery for single-lane
[d48273f] 2024-08-30T10:47:12Z Avoid division by zero via constant_multiple_p
[b748e2e] 2024-08-30T07:40:34Z c++: Allow standard attributes after closing square bracket in new-type-id [PR110345]
[ab214ef] 2024-08-30T05:51:54Z Check avx upper register for parallel.
[350d627] 2024-08-30T00:19:54Z Daily bump.
[aff7f67] 2024-08-29T22:48:32Z SARIF output: implement embedded URLs in messages (§3.11.6; PR other/116419)
[e31b617] 2024-08-29T22:48:27Z pretty-print: reimplement pp_format with a new struct pp_token
[68a0ca6] 2024-08-29T22:48:20Z pretty-print: move class chunk_info into its own header
[464a3d2] 2024-08-29T22:48:16Z Use std::unique_ptr for optinfo_item
[6bfeba1] 2024-08-29T19:21:39Z Fortran: fix ICE with use with rename of namelist member [PR116530]
[81c4798] 2024-08-29T15:53:45Z hppa: Fix handling of unscaled index addresses on HP-UX
[215c7e3] 2024-08-29T15:24:45Z expand: Allow widdening optab when expanding popcount==1 [PR116508]
[ad4c549] 2024-08-29T13:06:28Z ada: Restructure continuation message for pretty printing
[bb7a166] 2024-08-29T13:06:28Z ada: Use the same warning character in continuation messages
[c2e3326] 2024-08-29T13:06:28Z ada: Print Insertion_Sloc in dmsg
[4994069] 2024-08-29T13:06:28Z ada: Fix missing finalization for call to function returning limited view
[a50584b] 2024-08-29T13:06:28Z ada: Missing legality check when type completed
[d506247] 2024-08-29T13:06:28Z ada: Fix internal error on concatenation of discriminant-dependent component
[cdd5dd2] 2024-08-29T13:06:28Z ada: Fix assertion failure on private limited with clause
[6a3ff84] 2024-08-29T13:06:27Z ada: Display actual line length in line length check
[299cd64] 2024-08-29T13:06:27Z ada: Ensure validity checks for private scalar types
[dbaf2c0] 2024-08-29T13:06:27Z ada: Extract line fitting algorithm
[446f415] 2024-08-29T13:06:27Z ada: Use consistent type continuations messages
[f872bba] 2024-08-29T13:06:27Z ada: Parse the attributes of continuation messages correctly
[4825bbf] 2024-08-29T13:06:27Z ada: Avoid creating continuation messages without an intended parent
[f60b53c] 2024-08-29T13:06:27Z ada: Improve Inspection_Point warning
[6b4b5b4] 2024-08-29T13:06:26Z ada: Update documentation for conditional when constructs
[567e36c] 2024-08-29T13:06:26Z ada: First controlling parameter aspect
[a383d7b] 2024-08-29T13:06:26Z ada: Proper handling for iterator associations in array aggregates
[00ec6bd] 2024-08-29T13:00:23Z Make some smallest_int_mode_for_size calls cope with failure
[ac6d433] 2024-08-29T13:00:23Z Allow subregs around constant displacements [PR116516]
[07e5e05] 2024-08-29T12:21:31Z AVR: target/115830 - Make better use of SREG.N and SREG.Z.
[d9c54e9] 2024-08-29T11:53:33Z c++: don't remove labels during coro-early-expand-ifns [PR105104]
[bd2ccc2] 2024-08-29T10:46:42Z AVR: Outsource code for avr-specific passes to new avr-passes.cc.
[4b729d2] 2024-08-29T10:34:26Z testsuite: Fix up refactored scanltranstree.exp functions [PR116522]
[4ff4875] 2024-08-29T08:27:53Z RISC-V: Fix subreg of VLS modes larger than a vector [PR116086].
[3cb92be] 2024-08-29T03:19:28Z i386: Support wide immediate constants in STV.
[155da08] 2024-08-29T01:53:09Z Write LF_MFUNC_ID types for CodeView struct member functions
[3501226] 2024-08-29T01:53:08Z Handle namespaced names for CodeView
[310fd68] 2024-08-29T01:53:08Z Handle scoping in CodeView LF_FUNC_ID types
[6a9932e] 2024-08-29T01:53:08Z Record static data members in CodeView structs
[c5043d8] 2024-08-29T01:53:08Z Record member functions in CodeView struct definitions
[6cd806a] 2024-08-29T00:19:25Z Daily bump.
[9f79c7d] 2024-08-28T22:45:54Z c++: wrong error due to std::initializer_list opt [PR116476]
[b8ef805] 2024-08-28T21:51:11Z PR modula2/116181 remove ODR warnings from library interface files
[3c89c41] 2024-08-28T21:03:49Z expand: Add debug dump on the cost for popcount==1 expand
[0e2b3db] 2024-08-28T20:34:22Z libstdc++: Fix -Wunused-variable warning in
[51b0fef] 2024-08-28T20:34:22Z libstdc++: Fix -Wunused-parameter warnings in Networking TS headers
[b68561d] 2024-08-28T20:34:22Z libstdc++: Fix autoconf check for O_NONBLOCK in <fcntl.h>
[f6ed7a6] 2024-08-28T20:34:21Z libstdc++: Fix @headername for bits/cpp_type_traits.h
[c2ad7b2] 2024-08-28T20:34:21Z libstdc++: Fix @file for target-specific opt_random.h
[9740a1b] 2024-08-28T20:34:21Z doc: Add Dhruv Matani to Contributors
[a59f1cc] 2024-08-28T20:34:21Z libstdc++: Remove unused typedef in
[898f013] 2024-08-28T16:51:58Z AVR: Overhaul the avr-ifelse RTL optimization pass.
[6661944] 2024-08-28T16:31:13Z Add gcc ka.po
[15f857a] 2024-08-28T15:53:56Z c++: ICE with ()-init and TARGET_EXPR eliding [PR116424]
[abeecce] 2024-08-28T15:41:09Z aarch64: Assume zero gather/scatter set-up cost for -mtune=generic
[035c196] 2024-08-28T15:41:08Z aarch64: Add a test for zeroing <64bits>x2_t structures
[3e27ea2] 2024-08-28T15:41:08Z aarch64: Fix gather x32/x64 selection
[3c9338b] 2024-08-28T15:37:53Z Tweak documentation of ASM_INPUT_P
[bdcd30e] 2024-08-28T13:53:05Z Libquadmath: update doc for some constants
[1c4b982] 2024-08-28T13:50:40Z gimple ssa: switchconv: Use __builtin_popcount and support more types in exp transform [PR116355]
[4246cf4] 2024-08-28T11:25:09Z libstdc++: avoid -Wsign-compare
[3f51f0d] 2024-08-28T11:18:47Z testsuite: Add scan-ltrans-rtl* for use in dg-final [PR116140]
[ad895a2] 2024-08-28T10:44:46Z Split out vect_build_slp_store_interleaving
[04065d8] 2024-08-28T10:44:46Z Fix leak of SLP nodes when building store interleaving
[2c0b574] 2024-08-28T10:44:46Z Add debug overload for slp_instance
[7f4f1bb] 2024-08-28T09:52:12Z c++: add missing -Wc++??-extensions checks
[0beac1d] 2024-08-28T09:50:43Z libgomp: Add interop types and routines to OpenMP's headers and module
[7bd2a2f] 2024-08-28T09:40:48Z libstdc++: fix testcase regexp
[28f94bf] 2024-08-28T09:40:10Z libstdc++: avoid -Wzero-as-null-pointer-constant
[5974da3] 2024-08-28T09:39:38Z libstdc++: add missing return
[7b500fa] 2024-08-28T09:38:26Z libstdc++: remove extra semicolons
[3178786] 2024-08-28T08:08:12Z Test: Move pr116278 run test to dg/torture [NFC]
[6dccd57] 2024-08-28T07:28:22Z Vect: Reconcile the const_int operand type of unsigned .SAT_ADD
[3cde331] 2024-08-28T01:13:18Z RISC-V: Add missing mode_idx for vrol and vror
[fe5f652] 2024-08-28T00:53:32Z Match: Support form 1 for scalar signed integer .SAT_ADD
[beb94f5] 2024-08-28T00:48:37Z Fix PR testsuite/116271, gcc.dg/vect/tsvc/vect-tsvc-s176.c fails
[3989e31] 2024-08-28T00:38:40Z RISC-V: Add testcases for unsigned scalar .SAT_SUB IMM form 4
[cb0b8b6] 2024-08-28T00:38:35Z RISC-V: Add testcases for unsigned scalar .SAT_SUB IMM form 3
[ef84d2f] 2024-08-28T00:19:45Z Daily bump.
[ffb00a0] 2024-08-27T23:45:26Z Fix test failing on sparc
[48032f2] 2024-08-27T21:20:43Z Update gcc zh_CN.po
[ff0cba2] 2024-08-27T21:11:43Z c++/coroutines: fix actor cases not being added to the current switch [PR109867]
[a83e519] 2024-08-27T20:21:44Z m68k: Accept ASHIFT like MULT in address operand
[02dff52] 2024-08-27T19:48:49Z c++: Don't show constructor internal name in error message [PR105483]
[1cd8902] 2024-08-27T17:05:42Z RISC-V: Allow non-duplicate bool patterns in expand_const_vector
[691f682] `2...

Read more

gcc-15.2024-08-25Z.7f65c38

26 Aug 01:20
Compare
Choose a tag to compare

[dba2067] 2024-08-25T17:22:21Z [PATCH] Re-add calling emit_clobber in lower-subreg.cc's resolve_simple_move.
[b21d647] 2024-08-25T17:11:59Z testsuite: Run array54.C only for sync_int_long targets
[c9ccc39] 2024-08-25T16:48:04Z Support if conversion for switches
[ee020b4] 2024-08-25T16:35:20Z Write CodeView information about enregistered optimized variables
[be23c8b] 2024-08-25T16:35:20Z Write CodeView information about optimized stack variables
[3d87080] 2024-08-25T16:35:20Z Write CodeView S_FRAMEPROC symbols
[382fcf0] 2024-08-25T16:35:20Z Write CodeView information about static locals in optimized code
[07d62a1] 2024-08-25T15:14:34Z i386: Update STV's gains for TImode arithmetic right shifts on AVX2.
[70edccf] 2024-08-25T13:24:56Z Disable late-combine in another RISC-V test
[4c34858] 2024-08-25T13:16:50Z [committed] Fix assembly scan for RISC-V VLS tests
[ab9c4bb] 2024-08-25T13:06:45Z Turn off late-combine for a few risc-v specific tests
[91f5495] 2024-08-25T09:14:49Z modula2 testsuite: new libc unit test
[f23d4ce] 2024-08-25T00:17:02Z Daily bump.
[ecc999b] 2024-08-24T21:43:55Z modula2: Export all string to integral and fp number conversion functions
[c442a9b] 2024-08-24T18:56:28Z c++, coroutines: Look through initial_await target exprs [PR110635].
[f0315f7] 2024-08-24T18:55:53Z c++, coroutines: Rework handling of throwing_cleanups [PR102051].
[68ee624] 2024-08-24T18:55:15Z c++, coroutines: Fix ordering of return object conversions [PR115908].
[f4915e6] 2024-08-24T18:54:53Z c++, coroutines: Allow convertible get_return_on_allocation_fail [PR109682].
[a0b4310] 2024-08-24T18:53:51Z c++, coroutines: Only allow void get_return_object if the ramp is void [PR100476].
[efc99ab] 2024-08-24T18:53:30Z c++, coroutines: Fix handling of early exceptions [PR113773].
[624fb5b] 2024-08-24T18:53:02Z c++, coroutines: Separate allocator work from the ramp body build.
[6303cd7] 2024-08-24T18:40:08Z c++, coroutines: Separate the analysis, ramp and outlined function synthesis.
[d5da5f0] 2024-08-24T18:39:33Z c++, coroutines: Split the ramp build into a separate function.
[47dbd69] 2024-08-24T18:39:05Z c++, coroutines: Tidy up awaiter variable checks.
[1d09ccc] 2024-08-24T16:41:42Z c++: Add testcase for (now fixed) regression [PR113746]
[ac826d2] 2024-08-24T08:23:39Z testsuite: Add dg-require-effective-target scheduling for some tests that set -fschedule-insns.
[3ff1b91] 2024-08-24T00:18:13Z Daily bump.
[a523d1b] 2024-08-23T21:10:46Z libstdc++: Update and clarify Doxygen version requirements in manual
[5cfee93] 2024-08-23T21:06:43Z libstdc++: Hide std::tuple internals from Doxygen docs
[cd8e0ea] 2024-08-23T20:54:21Z libstdc++: Improve Doxygen docs for std::allocator_traits specializations
[5dce17e] 2024-08-23T18:28:01Z RISC-V: Use encoded nelts when calling repeating_sequence_p
[a9f5e23] 2024-08-23T18:19:55Z ifcvt: Do not overwrite results in noce_convert_multiple_sets [PR116372, PR116405]
[c9e2d0e] 2024-08-23T18:09:34Z ifcvt: disallow call instructions in noce_convert_multiple_sets [PR116358]
[6e68c3d] 2024-08-23T16:45:40Z rs6000: Fix PTImode handling in power8 swap optimization pass [PR116415]
[cb51e0b] 2024-08-23T13:04:29Z lto: Don't check obj.found for offload section
[c429d50] 2024-08-23T12:44:11Z libstdc++: Implement LWG 3746 for std::optional
[8cf51d7] 2024-08-23T12:39:36Z libstdc++: Fix std::allocator_traits::construct constraints [PR108619]
[952e67c] 2024-08-23T12:39:36Z libstdc++: Optimize __try_use_facet for const types
[125bab2] 2024-08-23T12:39:35Z libstdc++: Fix std::random_shuffle for low RAND_MAX [PR88935]
[591b719] 2024-08-23T12:39:35Z libstdc++: Define operator== for hash table iterators [PR115939]
[43b8153] 2024-08-23T12:39:35Z libstdc++: Only use std::time_put in std::format for non-C locales
[de1923f] 2024-08-23T12:37:27Z tree-optimization/116463 - complex lowering leaves around dead stmts
[a35dd27] 2024-08-23T12:18:20Z libstdc++: Make debug sequence members mutable [PR116369]
[b25b101] 2024-08-23T12:18:19Z libstdc++: Make std::vector::reference constructor private [PR115098]
[0bb2652] 2024-08-23T12:18:19Z libstdc++: Simplify C++20 implementation of std::variant
[9115593] 2024-08-23T12:18:19Z libstdc++: Use noexcept insted of throw() in src/c++11/debug.cc
[f9f599a] 2024-08-23T12:16:53Z Revert "Fortran: Fix class transformational intrinsic calls [PR102689]"
[0798887] 2024-08-23T11:33:25Z Match: Support form 4 for unsigned integer .SAT_TRUNC
[b2c1d7c] 2024-08-23T11:09:51Z libcpp: bump padding size in cpp_convert_input [PR116458]
[96fe95b] 2024-08-23T09:36:05Z optabs-query: Use opt_machine_mode for smallest_int_mode_for_size [PR115495].
[c22d57c] 2024-08-23T09:36:04Z RISC-V: Expand vec abs without masking.
[a8ae8f9] 2024-08-23T09:35:12Z Fix test failure on powerpc targets
[7dd9c7d] 2024-08-23T08:51:05Z ada: Implicit_Dereference aspect specification for subtype incorrectly accepted
[a7ff045] 2024-08-23T08:51:05Z ada: Crash on string interpolation with custom string types
[509cc70] 2024-08-23T08:51:05Z ada: Fix incorrect tracebacks on Windows
[87bdd17] 2024-08-23T08:51:05Z ada: String interpolation: report error without Extensions allowed
[19c22fb] 2024-08-23T08:51:05Z ada: Fix crash on aliased variable with packed array type and -g switch
[ff356c0] 2024-08-23T08:51:04Z ada: Cleanup validity of boolean operators
[0020cae] 2024-08-23T08:51:04Z ada: Fix style in lines starting with assignment operator
[92a9b55] 2024-08-23T08:51:04Z ada: First controlling parameter aspect
[dce0d46] 2024-08-23T08:51:04Z ada: Emit a warning on inheritly limited types
[40903c7] 2024-08-23T08:51:04Z ada: Update libraries with the limited flag
[24c5396] 2024-08-23T08:51:04Z ada: Eliminated-mode overflow check not eliminated
[8a41af7] 2024-08-23T08:51:03Z ada: First controlling parameter aspect
[aa95cd9] 2024-08-23T08:51:03Z ada: Error missing when 'access is applied to an interface type object
[4522f1f] 2024-08-23T08:51:03Z ada: First controlling parameter aspect
[8719b18] 2024-08-23T08:51:03Z ada: Fix validity checks for named parameter associations
[f67d108] 2024-08-23T08:51:03Z ada: Simplify validity checks for scalar parameters
[a071fcd] 2024-08-23T08:08:08Z fortran: Minor fix to -ffrontend-optimize description
[afa9080] 2024-08-23T08:04:43Z doc: Specifically link to GPL v3.0 for GM2
[0636de8] 2024-08-23T06:52:33Z Remove unnecessary view_convert obsoleted by [PR86468].
[f6b10fe] 2024-08-23T04:15:21Z testsuite: Fix vect-mod-var.c for division by 0 [PR116461]
[2cd783b] 2024-08-23T00:17:24Z Daily bump.
[da043f9] 2024-08-22T21:50:47Z testsuite: Fix gcc.dg/torture/pr116420.c for targets default unsigned char [PR116464]
[c937773] 2024-08-22T19:13:30Z [PR rtl-optimization/116420] Fix interesting block bitmap DF dataflow
[8e0da56] 2024-08-22T15:24:07Z libstdc++: Add some missing ranges feature-test macro tests
[792adb8] 2024-08-22T13:55:20Z Recompute TYPE_MODE and DECL_MODE for aggregate type for acclerator.
[a025081] 2024-08-22T13:26:04Z RISC-V: Fix vector cfi notes for stack-clash protection
[51761c5] 2024-08-22T13:24:39Z libstdc++: Optimize std::projected<I, std::identity>
[6202324] 2024-08-22T13:24:20Z libstdc++: Implement P2997R1 changes to the indirect invocability concepts
[b552730] 2024-08-22T13:24:11Z libstdc++: Implement P2609R3 changes to the indirect invocability concepts
[a98dd53] 2024-08-22T12:22:09Z Update LDPT_REGISTER_CLAIM_FILE_HOOK_V2 linker plugin hook
[b07f8a3] 2024-08-22T11:51:32Z fold: Fix a * 1j if a has side effects [PR116454]
[4e905bd] 2024-08-22T11:41:40Z fix single argument static_assert
[313aa73] 2024-08-22T10:47:19Z PR target/116365: Add user-friendly arguments to --param aarch64-autovec-preference=N
[76c2954] 2024-08-22T10:40:07Z RISC-V: Enable -gvariable-location-views by default
[bcb33b1] 2024-08-22T10:35:36Z Do not emit a redundant DW_TAG_lexical_block for inlined subroutines
[9bbad36] 2024-08-22T07:11:28Z PR tree-optimization/101390: Vectorize modulo operator
[2349609] 2024-08-22T04:27:55Z Dump aliases in -fcallgraph-info
[c1aba5e] 2024-08-22T02:41:12Z Makefile.tpl: fix whitespace in licence header
[d6a112a] 2024-08-22T02:40:43Z Makefile.tpl: drop leftover intermodule cruft
[6ea25c0] 2024-08-22T02:30:25Z Align ix86
{move_max,store_max} with vectorizer.
[f155534] 2024-08-22T00:18:14Z Daily bump.
[91f2139] 2024-08-21T23:16:19Z RISC-V: Add testcases for unsigned vector .SAT_TRUNC form 3
[1e99e1b] 2024-08-21T23:16:13Z RISC-V: Add testcases for unsigned vector .SAT_TRUNC form 2
[cdc9cd4] 2024-08-21T22:54:01Z [PR rtl-optimization/116437] Fix RTL checking issue in ext-dce
[ec9d6d4] 2024-08-21T16:35:47Z aarch64: Fix caller saves of VNx2QI [PR116238]
[4a5d611] 2024-08-21T15:10:57Z aarch64: Implement popcountti2 pattern [PR113042]
[893cef3] 2024-08-21T13:37:05Z tree-optimization/116406 - ICE with int<->float punning prevention
[f577959] 2024-08-21T12:49:29Z sra: Avoid risking x87 magling binary representation of a replacement (PR 58416)
[af0d2d9] 2024-08-21T12:47:53Z tree-optimization/116380 - bogus SSA update with loop distribution
[fd7dabc] 2024-08-21T09:17:00Z libstdc++: Use strlen for std::char_traits<char8_t>::length [PR102958]
[878bb62] 2024-08-21T09:16:59Z libstdc++: Check ios::uppercase for ios::fixed floating-point output [PR114862]
[723b30b] 2024-08-21T09:11:18Z Fix coarray rank for non-coarrays in derived types. [PR86468]
[1e10b3b] 2024-08-21T08:48:57Z libstdc++: Fix std::variant to reject array types [PR116381]
[3949b7c] 2024-08-21T08:25:29Z c++, coroutines: Check for malformed functions before splitting.
[cc8fc98] 2024-08-21T08:04:07Z testsuite: i386: Fix g++.target/i386/pr11...

Read more

gcc-15.2024-08-18Z.f10d2ee

19 Aug 01:20
Compare
Choose a tag to compare

[b9ac01d] 2024-08-18T19:19:37Z doc: Tweak gm2 mailing list address
[fc41263] 2024-08-18T19:19:37Z libstdc++: Remove note from the GCC 4.0.1 days
[cd2f394] 2024-08-18T18:21:39Z PHIOPT: move factor_out_conditional_operation over to use gimple_match_op
[1cfe4a4] 2024-08-18T16:54:27Z libgfortran: implement fpu-macppc for Darwin, support IEEE arithmetic
[1ed1dd5] 2024-08-18T16:26:16Z AVR: Tweak 16-bit addition with const that didn't get a LD_REGS register.
[22acd3c] 2024-08-18T15:07:15Z AVR: ad target/116407 - Fix linker error "relocation truncated to fit".
[dfb2e8c] 2024-08-18T13:28:50Z AVR: target/116407 - Fix linker error "relocation truncated to fit".
[3ae8794] 2024-08-18T07:10:13Z forwprop: Also dce from added statements from gimple_simplify
[a183b25] 2024-08-18T01:31:11Z RISC-V: Implement the quad and oct .SAT_TRUNC for scalar
[e8f31f4] 2024-08-18T01:26:07Z RISC-V: Make sure high bits of usadd operands is clean for non-Xmode [PR116278]
[8d0efcf] 2024-08-18T01:21:59Z RISC-V: Add testcases for unsigned scalar .SAT_TRUNC form 3
[6fbdbad] 2024-08-18T01:21:49Z RISC-V: Add testcases for unsigned scalar .SAT_TRUNC form 2
[0555f65] 2024-08-18T00:17:44Z Daily bump.
[61e179b] 2024-08-17T21:10:38Z [committed] Avoid right shifting signed value on ext-dce.cc
[efcfd1d] 2024-08-17T20:37:18Z t-rtems: add rv32imf architecture to the RTEMS multilib for RISC-V
[abfc140] 2024-08-17T16:30:48Z Adjust v850 rotate expander to allow more cases for V850E3V5
[6d734ba] 2024-08-17T16:18:03Z RISC-V: Fix ICE for vector single-width integer multiply-add intrinsics
[7aed8de] 2024-08-17T15:52:55Z [RISC-V][PR target/116282] Stabilize pattern conditions
[3f51684] 2024-08-17T15:29:11Z RISC-V: Bugfix for RVV rounding intrinsic ICE in function checker
[06ae7bc] 2024-08-17T15:25:58Z RISC-V: Bugfix incorrect operand for vwsll auto-vect
[54b228d] 2024-08-17T14:41:19Z RISC-V: Add auto-vect pattern for vector rotate shift
[e68ab0f] 2024-08-17T13:21:21Z libstdc++: Update references to gcc.gnu.org/onlinedocs
[2af5784] 2024-08-17T12:04:31Z doc: Tweak PIM4 link
[16b92be] 2024-08-17T11:47:09Z libstdc++: Tweak links to installation docs
[b9f0845] 2024-08-17T11:27:52Z doc: Tweak link to gm2 list archive
[4065d16] 2024-08-17T11:25:23Z AVR: target/116390 - Fix an avrtiny asm out template.
[a11dcaf] 2024-08-17T04:00:17Z RISC-V: Fix factor in dwarf_poly_indeterminate_value [PR116305]
[3c9c93f] 2024-08-17T00:17:07Z Daily bump.
[85e0d67] 2024-08-16T20:53:47Z Write CodeView information about local static variables
[af61fc9] 2024-08-16T20:53:47Z Write CodeView information about enregistered variables
[1e7dabb] 2024-08-16T20:53:47Z Write CodeView information about stack variables
[2e2a1ca] 2024-08-16T20:45:05Z Fix maybe-uninitialized CodeView LF_INDEX warning
[c8981bd] 2024-08-16T17:14:55Z AVR: target/85624 - Use HImode for clrmemqi alignment.
[07ece73] 2024-08-16T16:29:04Z Fortran: fix documentation of intrinsic RANDOM_INIT [PR114146]
[b584f38] 2024-08-16T15:28:55Z modula2: change identifier names to avoid build warnings
[6738e9a] 2024-08-16T15:09:53Z Fix using keywords as identifiers to prevent warnings during build
[479dab6] 2024-08-16T14:50:24Z testsuite: Verify -fshort-enums and -fno-short-enums in pr33738.C
[10bf035] 2024-08-16T14:41:04Z testsuite: Add -fno-short-enums to pr97315-1.C
[5a33879] 2024-08-16T14:17:29Z testsuite: Add -fwrapv to signbit-5.c
[9cdde72] 2024-08-16T11:41:11Z PR modula2/116378 m2 bootstrap fails on x86_64-darwin
[2f90f38] 2024-08-16T09:43:18Z c++: Pedwarn on [[]]; at class scope [PR110345]
[0470c8e] 2024-08-16T07:56:30Z i386: Fix some vex insns that prohibit egpr
[fcc3af9] 2024-08-16T06:55:55Z aarch64: Improve popcount for bytes [PR113042]
[1b8b53e] 2024-08-16T01:07:16Z libstdc++-v3: Handle iconv as optional for newlib builds [PR116362]
[98e1b19] 2024-08-16T01:06:53Z libstdc++-v3: testsuite: Prune uncapitalized "in function" linker warning
[0601c88] 2024-08-16T00:18:31Z Daily bump.
[9381d52] 2024-08-16T00:11:01Z PHIOPT: Fix comment before factor_out_conditional_operation
[b0d041f] 2024-08-15T21:09:39Z RISC-V: use fclass insns to implement isfinite,isnormal and isinf builtins
[b6fb4f7] 2024-08-15T21:02:05Z i386: Improve split of *extendv2di2_highpart_stv_noavx512vl.
[0f8b119] 2024-08-15T20:50:07Z fortran: Fix bootstrap in resolve.cc [PR116387]
[580fe79] 2024-08-15T18:38:47Z c++: fix up cpp23/consteval-if3.C test [PR115583]
[3673b70] 2024-08-15T15:54:03Z Tweak base/index disambiguation in decompose_normal_address [PR116236]
[70ae0da] 2024-08-15T15:54:02Z late-combine: Preserve INSN_CODE when modifying notes [PR116343]
[dbf4c57] 2024-08-15T15:24:10Z Fix Coarray in associate not a coarray. [PR110033]
[a3f1cdd] 2024-08-15T15:23:59Z Add corank to gfc_expr.
[484f139] 2024-08-15T14:23:54Z c++: c->B::m access resolved through current inst [PR116320]
[303bed6] 2024-08-15T14:20:18Z c++/coroutines: fix passing this to promise type, again [PR116327]
[ee4a634] 2024-08-15T11:38:44Z LoongArch: Implement scalar isinf, isnormal, and isfinite via fclass
[f7e672d] 2024-08-15T11:15:22Z Movement between GENERAL_REGS and SSE_REGS for TImode doesn't need secondary reload.
[cc2d29e] 2024-08-15T09:10:12Z aarch64: Rename svpext to svpext_lane [PR116371]
[bf891fc] 2024-08-15T05:46:25Z rs6000: Add TARGET_FLOAT128_HW guard for quad-precision insns
[08108d5] 2024-08-15T05:43:28Z rs6000: Implement optab_isnormal for SFDF and IEEE128
[44eb45c] 2024-08-15T05:41:25Z rs6000: Implement optab_isfinite for SFDF and IEEE128
[53945be] 2024-08-15T05:38:22Z rs6000: Implement optab_isinf for SFDF and IEEE128
[d2e90c7] 2024-08-15T03:27:11Z Value Range: Add range op for builtin isnormal
[b1d2158] 2024-08-15T03:26:45Z Value Range: Add range op for builtin isfinite
[cd09307] 2024-08-15T03:19:10Z Value Range: Add range op for builtin isinf
[4d2e8fc] 2024-08-15T00:18:31Z Daily bump.
[d91b6c9] 2024-08-14T19:32:38Z c++: ICE with NSDMIs and fn arguments [PR116015]
[a247088] 2024-08-14T18:01:43Z s390: Remove vector intrinsics
[e8a7142] 2024-08-14T18:01:36Z s390: Fix high-level builtins vec_gfmsum{,_accum}_128
[a82c4df] 2024-08-14T16:37:04Z Fortran: fix minor frontend GMP leaks
[d08a5f2] 2024-08-14T09:00:48Z i386: Optimization for APX NDD is always zero-uppered for logic
[edb2712] 2024-08-14T09:00:48Z i386: Optimization for APX NDD is always zero-uppered for shift
[1b76174] 2024-08-14T09:00:27Z i386: Optimization for APX NDD is always zero-uppered for sub/adc/sbb
[a302cd6] 2024-08-14T08:56:01Z i386: Optimization for APX NDD is always zero-uppered for ADD
[42aba47] 2024-08-14T08:24:02Z Restrict pr116202-run-1.c test to riscv_v target
[54be14b] 2024-08-14T07:20:24Z Prevent future proc_ptr parsing issues in associate [PR102973]
[bb23247] 2024-08-14T07:11:41Z Fix ICE in build_function_decl [PR116292]
[ca7936f] 2024-08-14T06:01:05Z genoutput: Accelerate the place_operands function.
[e4f9a87] 2024-08-14T03:53:05Z Revert "[rtl-optimization/116244] Don't create bogus regs in alter_subreg"
[10972e6] 2024-08-14T02:25:13Z testsuite: Fix fam-in-union-alone-in-struct-2.c with unsigned char [PR116148]
[c3c83d2] 2024-08-14T01:28:43Z Move ix86_align_loops into a separate pass and insert the pass after pass_endbr_and_patchable_area.
[9045ab7] 2024-08-14T00:17:18Z Daily bump.
[b13e346] 2024-08-13T20:57:58Z testsuite: Fix struct size check [PR116155]
[cc00a73] 2024-08-13T19:52:18Z ifcvt: Fix force_operand ICE in noce_convert_multiple_sets [PR116353]
[9988d7e] 2024-08-13T17:17:36Z Fortran: reject array constructor value of abstract type [PR114308]
[ccd7068] 2024-08-13T14:39:54Z RISC-V: Fix non-obvious comment typos
[5618b02] 2024-08-13T11:18:57Z Internal-fn: Handle vector bool type for type strict match mode [PR116103]
[49d5e21] 2024-08-13T09:28:28Z LRA: Don't emit move for substituted CONSTATNT_P operand [PR116170]
[bee532c] 2024-08-13T08:58:12Z Regenerate avr.opt.urls
[3f1e15e] 2024-08-13T00:18:32Z Daily bump.
[0451bc5] 2024-08-12T17:27:07Z rs6000: ROP - Do not disable shrink-wrapping for leaf functions [PR114759]
[ef90a13] 2024-08-12T16:48:04Z RISC-V: Fix missing abi arg in test
[e9738e7] 2024-08-12T13:31:28Z [rtl-optimization/116244] Don't create bogus regs in alter_subreg
[12028d7] 2024-08-12T13:07:01Z borrowck: Avoid overloading issues on 32bit architectures
[edc47d3] 2024-08-12T13:07:01Z borrowck: Fix debug prints on 32-bits architectures
[72c9b5f] 2024-08-12T12:57:22Z ifcvt: Allow more operations in multiple set if conversion
[b219cbe] 2024-08-12T12:57:22Z ifcvt: Handle multiple rewired regs and refactor noce_convert_multiple_sets
[28b3812] 2024-08-12T12:57:21Z ifcvt: handle sequences that clobber flags in noce_convert_multiple_sets
[68da681] 2024-08-12T12:52:19Z AVR: target/85624 - Fix non-matching alignment in clrmem
insns.
[24df2ab] 2024-08-12T10:30:02Z 16-bit testsuite fixes - excessive code size
[46bd63d] 2024-08-12T10:27:12Z This fixes problems with tests that exceed a data type or the maximum stack frame size on 16 bit targets.
[40b9a7b] 2024-08-12T10:06:17Z Avoid cfg corruption when using sjlj exceptions where loops are present in the assign_params emitted code.
[9ab8681] 2024-08-12T09:52:29Z Use splay-tree-utils.h in tree-ssa-sccvn [PR30920]
[fcc766c] 2024-08-12T09:41:04Z aarch64: Emit ADD X, Y, Y instead of SHL X, Y, #1 for Advanced SIMD
[8d8db21] 2024-08-12T08:44:35Z Fortran: Fix coarray in associate not linking [PR85510]
[4bcb480] 2024-08-12T07:30:07Z Initial support for AVX10.2
[7a970bd] 2024-08-12T05:52:48Z PR target/116275: Handle STV of *extenddi2_doubleword_highpart on i386.
[7bf4cd4] 2024-08-12T01:33:04Z LoongArch: Provide ashr lshr and ashl RTL patt...

Read more

gcc-15.2024-08-11Z.2b23a44

12 Aug 01:22
Compare
Choose a tag to compare

[149a23e] 2024-08-11T13:38:31Z AVR: -mlra is not documeted in TEXI.
[29a3236] 2024-08-11T13:38:30Z AVR: Add function avr.cc::ra_in_progress().
[19c9ba0] 2024-08-11T00:17:37Z Daily bump.
[8035619] 2024-08-10T16:18:26Z i386: testsuite: Adapt fentryname3.c for r14-811 change [PR70150]
[331f7d8] 2024-08-10T16:18:25Z i386: testsuite: Add -no-pie for pr113689-1.c [PR70150]
[85a6073] 2024-08-10T15:34:54Z Fix reference to the dom walker function in the documentation
[16ce781] 2024-08-10T11:34:26Z gm2: add missing debug output guard
[9d5c500] 2024-08-10T08:49:29Z testsuite: Fix up sse3-addsubps.c
[09a87ea] 2024-08-10T08:18:11Z AVR: ad target/113934 - Add option -mlra to enable LRA.
[8cc67b5] 2024-08-10T01:15:25Z c++: inherited CTAD fixes [PR116276]
[70da0ca] 2024-08-10T01:13:05Z c++: DECL_UNINSTANTIATED_TEMPLATE_FRIEND_P tweaks
[cf7feae] 2024-08-10T01:13:03Z c++: clean up cp_identifier_kind checks
[6b4b27a] 2024-08-10T00:17:05Z Daily bump.
[d4e1290] 2024-08-09T23:46:01Z [RISC-V][PR target/116283] Fix split code for recent Zbs improvements with masked bit positions
[4734c1b] 2024-08-09T19:40:55Z Revert "lra: emit caller-save register spills before call insn [PR116028]"
[5ce3874] 2024-08-09T18:49:46Z Limit equivalency processing in rangers cache.
[9e4da94] 2024-08-09T18:49:46Z Adjust rangers recomputation depth based on the number of BBs.
[d0bc1cb] 2024-08-09T15:55:23Z btf: Protect BTF_KIND_INFO against invalid kind
[786ebbd] 2024-08-09T15:15:43Z c++: Don't accept multiple enum definitions within template class [PR115806]
[180ede3] 2024-08-09T14:09:12Z RISC-V: Enable stack clash in alloca
[2862d99] 2024-08-09T14:01:24Z RISC-V: Add support to vector stack-clash protection
[b82d173] 2024-08-09T13:59:10Z RISC-V: Stack-clash protection implemention
[5694fcf] 2024-08-09T13:48:53Z RISC-V: Move riscv_v_adjust_scalable_frame
[0e604d0] 2024-08-09T13:42:36Z RISC-V: Small stack tie changes
[f91f720] 2024-08-09T13:35:17Z c-family: regenerate c.opt.urls
[4aa89ba] 2024-08-09T13:16:45Z c++: add fixed testcase [PR116289]
[6e7088d] 2024-08-09T12:32:51Z i386: Fix up __builtin_ia32_b{extr{,i}u{32,64},zhi{s,d}i} folding [PR116287]
[b5a09a6] 2024-08-09T12:24:32Z amdgcn: Add padding to trampoline
[9f5d22e] 2024-08-09T10:59:03Z OpenMP: Constructors and destructors for "declare target" static aggregates: Fix effective-target keyword in test cases
[a90c74a] 2024-08-09T10:18:40Z AVR: Tidy up code for __[x]load insns.
[723e0f7] 2024-08-09T07:34:50Z c-family: Add some more ARRAY_SIZE uses
[19e565e] 2024-08-09T06:26:32Z aarch64: Check CONSTM1_RTX in definition of Dm constraint
[77ccfa6] 2024-08-09T00:18:56Z Daily bump.
[7223c64] 2024-08-08T17:56:49Z aarch64/testsuite: Fix if-compare_2.c for removing vcond{,u,eq} patterns [PR116041]
[2c24e05] 2024-08-08T17:51:30Z AArch64: Fix signbit mask creation after late combine [PR116229]
[f6a41eb] 2024-08-08T16:39:45Z AVR: Fix a typo in __builtin_avr_mask1 documentation.
[c4d3dba] 2024-08-08T16:39:45Z AVR: target/116295 - Fix unrecognizable insn with __flash read.
[ef697f8] 2024-08-08T16:39:44Z AVR: Improve POST_INC output in some rare cases.
[7153173] 2024-08-08T16:28:13Z amdgcn: Fix VGPR max count
[89d2f3f] 2024-08-08T15:23:38Z libgomp.texi: Update implementation status table for OpenMP TR13
[85f2ffd] 2024-08-08T14:28:29Z ada: Run-time error with GNAT-LLVM on container aggregate with finalization
[480819c] 2024-08-08T14:28:29Z ada: Etype missing for raise expression
[fc49ee5] 2024-08-08T14:28:29Z ada: Missing legality check when type completed
[90b3826] 2024-08-08T14:28:28Z ada: Finalization_Size raises Constraint_Error
[c542075] 2024-08-08T14:28:28Z ada: Spurious maximum nesting level warnings
[352d147] 2024-08-08T14:28:28Z ada: Futher refinements to mutably tagged types
[8e6bc6d] 2024-08-08T14:18:37Z RISC-V: testsuite: xtheadfmemidx: Rename test and add similar Zfa test
[31c3c5d] 2024-08-08T14:18:37Z RISC-V: xthead(f)memidx: Eliminate optimization patterns
[33aca37] 2024-08-08T14:18:37Z RISC-V: rv32/DF: Prevent 2 SImode loads using XTheadMemIdx
[ad7d484] 2024-08-08T13:53:37Z vect: Small C++11-ification of vect_vect_recog_func_ptrs
[ecdf7a4] 2024-08-08T13:50:25Z RISC-V: Delete duplicate '#define RISCV_DWARF_VLENB'
[6f71e05] 2024-08-08T13:49:10Z amdgcn: Re-enable trampolines
[190ad81] 2024-08-08T13:42:26Z [RISC-V][PR target/116240] Ensure object is a comparison before extracting arguments
[ab18785] 2024-08-08T12:47:07Z Rearrange SLP nodes with duplicate statements [PR98138]
[0de1481] 2024-08-08T12:42:13Z c++/modules: Assume header bindings are global module
[71aebb3] 2024-08-08T12:42:13Z c++: Propagate TREE_ADDRESSABLE in fixup_type_variants [PR115062]
[8b5a8b1] 2024-08-08T12:24:59Z libgomp/libgomp.texi: Mention -fno-builtin-omp_is_initial_device
[4d44f3f] 2024-08-08T10:16:29Z i386: Tweak ix86_mode_can_transfer_bits to restore bootstrap on RHEL.
[afa3a4a] 2024-08-08T09:07:29Z c++, libstdc++: Implement C++26 P2747R2 - constexpr placement new [PR115744]
[e3a6dec] 2024-08-08T08:42:25Z libgomp.c++/static-aggr-constructor-destructor-{1,2}.C: Fix scan-tree-dump
[6db7150] 2024-08-08T08:24:56Z Ada, libgnarl: Fix s-taprop__posix.adb compilation.
[82ed4d5] 2024-08-08T08:22:19Z ada: Fix s-taprop__solaris.adb compilation
[5aa4cd9] 2024-08-08T07:37:15Z tree-optimization/116258 - fix i386 testcase
[3c67a0f] 2024-08-08T07:10:02Z lra: emit caller-save register spills before call insn [PR116028]
[c8f3fdd] 2024-08-08T06:13:02Z RISC-V: Minimal support for Zimop extension.
[7920927] 2024-08-08T06:03:10Z c++/modules: Handle instantiating already tsubsted template friend classes [PR115801]
[c592310] 2024-08-08T06:00:34Z c++/modules: Fix merging of GM entities in partitions [PR114950]
[c0ad382] 2024-08-08T02:47:29Z c++/modules: Clarify error message in read_enum_def
[ea973bd] 2024-08-08T00:18:23Z Daily bump.
[ac8a87c] 2024-08-07T20:31:25Z compiler: don't assume that ATTRIBUTE_UNUSED is defined
[4cec7bc] 2024-08-07T19:28:59Z Darwin: Recognise -weak_framework in the driver [PR116237].
[d1fc981] 2024-08-07T18:28:26Z c++: erroneous partial spec vs primary tmpl [PR116064]
[3890024] 2024-08-07T18:18:08Z Partially support streaming of poly_int for offloading.
[165e3e7] 2024-08-07T18:14:31Z Don't call clean_symbol_name in create_tmp_var_name [PR116219]
[f1bfba3] 2024-08-07T17:31:19Z OpenMP: Constructors and destructors for "declare target" static aggregates
[82cd63a] 2024-08-07T17:08:07Z c++: Implement CWG2387 - Linkage of const-qualified variable template [PR109126]
[2c61744] 2024-08-07T16:48:11Z aarch64/testsuite: Add testcases for recently fixed PRs
[aa68968] 2024-08-07T15:59:21Z libgomp.c-c++-common/target-link-2.c: Fix test on multi-device systems
[083918a] 2024-08-07T14:57:01Z rs6000, Add new overloaded vector shift builtin int128 variants
[5b99999] 2024-08-07T12:44:32Z tree-optimization/116258 - do not lower PAREN_EXPR of vectors
[990a65f] 2024-08-07T11:52:26Z testsuite: Fix recent regression of g++.dg/other/sse2-pr85572-1.C
[a1999cb] 2024-08-07T10:48:16Z c++: Fix ICE on valid involving variadic constructor [PR111592]
[2083389] 2024-08-07T07:59:03Z vect: Fix vect_reduction_def check for odd/even widen mult [PR116142]
[9426ce9] 2024-08-07T07:48:07Z c++: Fix up handling of dependent (late) attributes on function/method types [PR116175]
[2cf89ae] 2024-08-07T07:14:21Z tree-optimization/116166 - forward jump-threading going wild
[cdca238] 2024-08-07T07:03:55Z testsuite, rs6000: Replace powerpc_vsx_ok with powerpc_vsx
[3ab04f1] 2024-08-07T07:03:55Z testsuite, rs6000: Fix some run cases with appropriate _hw
[9db55ec] 2024-08-07T07:03:55Z testsuite, rs6000: Adjust pr78056-[1357].c and remove pr78056-[246].c
[22b4e4f] 2024-08-07T07:03:54Z testsuite, rs6000: Make {vmx,vsx,p8vector}hw check for altivec/vsx feature
[9b4b4dd] 2024-08-07T07:03:54Z testsuite, rs6000: Remove useless powerpc
{altivec,vsx}_ok
[4ddd886] 2024-08-07T07:03:54Z testsuite, rs6000: Replace powerpc_vsx_ok with powerpc_altivec etc.
[b8443da] 2024-08-07T04:55:37Z MAINTAINERS: Change my contact email in MAINTAINERS file.
[b4d91ab] 2024-08-07T03:22:07Z Fix Wstringop-overflow-47.c warning in RISC-V target.
[b844775] 2024-08-07T01:56:44Z Fix vect/pr115278.cc for targets where uint32_t is distinct from unsigned.
[ca28714] 2024-08-07T01:49:47Z c++/modules: Ensure deduction guides are always reachable [PR115231]
[b7f7196] 2024-08-07T01:49:46Z c++: Improve fixits for incorrect explicit instantiations
[8fac69a] 2024-08-07T01:37:28Z Reduce iteration counts for gcc.dg/vect/tsvc tests.
[06d3f31] 2024-08-07T01:13:04Z Vect: Make sure the lhs type of .SAT_TRUNC has its mode precision [PR116202]
[1b5c57e] 2024-08-07T01:11:58Z RISC-V: Update .SAT_TRUNC dump check due to middle-end change
[596d1ed] 2024-08-07T00:54:03Z c++: permit errors inside uninstantiated templates [PR116064]
[b120ca0] 2024-08-07T00:16:52Z Daily bump.
[000045f] 2024-08-06T23:13:50Z Fortran: Eliminate error prone translations.
[d4b35da] 2024-08-06T22:46:56Z aarch64/testsuite: Fix gcc.target/aarch64/simd/vmmla.c [PR116207]
[3290826] 2024-08-06T22:36:50Z libstdc++: Fix some undeclared uses of uintptr_t [PR116247]
[77f36e8] 2024-08-06T22:24:45Z diagnostics: SARIF output: fix "executionSuccessful" §3.20.14 [PR116177]
[a50916a] 2024-08-06T21:41:10Z AArch64: take gather/scatter decode overhead into account
[77d2325] 2024-08-06T20:38:41Z doc: Rephrase GM2 Limitations section
[eac63be] 2024-08-06T18:41:57Z Remove MMX code path in lexer
[dc01f24] 2024-08-06T17:40:26Z hppa: Fix (plus (plus (mult (a) (mem_shadd_constant)) (b)) (c)) optimization
[8089cb8] 2024-08-06T17:18:18Z RISC-V: Fix comment ty...

Read more

gcc-15.2024-08-04Z.cfeb994

05 Aug 01:20
Compare
Choose a tag to compare

[7cd71c8] 2024-08-04T00:17:30Z Daily bump.
[3ac02e6] 2024-08-03T18:37:54Z libquadmath: Fix up libquadmath/math/sqrtq.c compilation in some powerpc* configurations [PR116007]
[8256d5c0] 2024-08-03T13:05:05Z libstdc++: use concrete return type for std::forward_like
[db9834a] 2024-08-03T00:18:55Z Daily bump.
[a53c029] 2024-08-03T00:09:21Z Fortran: Fix ICE on invalid in gfc_format_decoder.
[5a7fd37] 2024-08-02T21:12:13Z Update gcc .po files
[5ebfaf2] 2024-08-02T18:42:17Z c++: Move -Wdangling-reference to -Wextra
[5b4476a] 2024-08-02T18:33:58Z c++/coroutines: check for members we use in handle_types [PR105475]
[a10436a] 2024-08-02T16:38:51Z fortran: Support optional dummy as BACK argument of MINLOC/MAXLOC.
[da33ad5] 2024-08-02T16:36:42Z genemit: Fix handling of explicit parallels for clobbers [PR116058]
[7ecd661] 2024-08-02T15:54:51Z RISC-V: Improve length attributes for atomic insn sequences
[995ac87] 2024-08-02T15:39:34Z arm: Fix testism with mve/ivopts-3.c testcase
[8848463] 2024-08-02T14:58:32Z AArch64: Fuse CMP+CSEL and CMP+CSET for -mcpu=neoverse-v2
[ba730fd] 2024-08-02T14:58:31Z Make may_trap_p_1 return false for constant pool references [PR116145]
[a790828] 2024-08-02T14:13:46Z c++: DR882, main cannot be deleted [PR116169]
[00019b8] 2024-08-02T10:43:59Z c++, coroutines: Provide a CTOR for a callback object [NFC].
[ffd521d] 2024-08-02T10:39:40Z c++, coroutines: Remove unused suspend point state [NFC].
[370a0de] 2024-08-02T10:36:22Z c++, coroutines: Fix a typo in checking for void expression types.
[33baa20] 2024-08-02T09:58:23Z forwprop: Don't add uses to dce list if debug statement [PR116156]
[4b9ba9c] 2024-08-02T08:56:12Z c: Add support for byte arrays in C2Y
[1fbce32] 2024-08-02T08:54:32Z i386: Fix comment/naming for APX NDD constraints
[06201fa] 2024-08-02T07:27:47Z libstdc++: Add missing to test
[ce7f7b9] 2024-08-02T07:08:11Z ada: Fix handling of SPARK_Mode on standalone child subprogram
[72ae355] 2024-08-02T07:08:10Z ada: Refactor negated conjuncts
[913fa16] 2024-08-02T07:08:10Z ada: Simplify manipulation of the list with loop actions
[637b27b] 2024-08-02T07:08:10Z ada: Remove unused null branch
[d8a27bb] 2024-08-02T07:08:10Z ada: Fix handling of iterated component associations with sub-aggregates
[5f3902e] 2024-08-02T07:08:09Z ada: Plug loophole in handling of No_Raise pragma
[32c4a72] 2024-08-02T07:08:09Z ada: Errors on legal container aggregates with iterated_element_associations
[4d9dfa0] 2024-08-02T07:08:09Z ada: Simplify code by reusing Choice_List
[342e3cd] 2024-08-02T07:08:08Z ada: Remove unreferenced procedure
[eb43eb5] 2024-08-02T07:08:08Z ada: Ensure variable is initialized before use
[425eceb] 2024-08-02T07:08:08Z ada: Add contracts to Ada.Strings.Unbounded and adapt implementation
[54acd24] 2024-08-02T07:08:08Z ada: Tweak container aggregate expansion code
[384283f] 2024-08-02T07:08:07Z ada: Add leap second support to conversion of Unix_Time
[3e64ad0] 2024-08-02T07:08:07Z ada: Clean up handling of inlining of finalizer procedures
[04fd9ee] 2024-08-02T07:08:06Z ada: Finish up support for relaxed finalization
[30ba62d] 2024-08-02T07:08:06Z ada: Compiler accepts illegal assignment to reference type target.
[ee7945e] 2024-08-02T07:08:06Z ada: Reject ambiguous function calls in interpolated string expressions
[8239a5f] 2024-08-02T07:08:06Z ada: Update doc of Style_Checks pragma
[a846b4c] 2024-08-02T07:08:05Z ada: Type conversion in instance incorrectly rejected.
[e2fe0b1] 2024-08-02T07:08:05Z ada: Reject illegal uses of type/subtype current instance
[d32a529] 2024-08-02T07:08:05Z ada: Fix handling reference warnings with slices
[dc72d4d] 2024-08-02T07:08:04Z ada: Improve documenation about security of PRGNs
[3067fdd] 2024-08-02T07:08:04Z ada: Implement No_Raise aspect & pragma on subprograms
[99337cb] 2024-08-02T07:08:03Z ada: Fix detection of suspicious loop patterns
[058e5fd] 2024-08-02T07:08:03Z ada: Fix crash on expression function returning tagged type in nested package
[b1dc668] 2024-08-02T07:08:03Z ada: Fix layout of GNAT reference manual section
[d80dcff] 2024-08-02T02:57:00Z i386: Fix memory constraint for APX NF
[c48f382] 2024-08-02T01:37:10Z LoongArch: Remove gawk extension from a generator script.
[e4b8db2] 2024-08-02T00:48:36Z aarch64: Improve Advanced SIMD popcount expansion by using SVE [PR113860]
[86e2dc8] 2024-08-02T00:29:22Z testsuite: Adjust fam-in-union-alone-in-struct-2.c to support BE [PR116148]
[02e83ff] 2024-08-02T00:18:55Z Daily bump.
[4436889] 2024-08-01T20:56:57Z libstdc++: Remove unused helper traits
[8b8e5ed] 2024-08-01T20:56:56Z libstdc++: Constrain std::basic_string default constructor [PR113841]
[0ba1885] 2024-08-01T20:56:56Z libstdc++: Fix incomplete change to reduce iterations for simulators
[e1729eb] 2024-08-01T20:56:56Z libstdc++: Use memcmp to optimize std::bitset::_M_is_equal() [PR113807]
[283f6e2] 2024-08-01T20:56:56Z libstdc++: Remove unused parameters from atomic impl details
[3a817a4] 2024-08-01T20:56:56Z libstdc++: Remove unnecessary uses of <stdint.h>
[6586b01] 2024-08-01T20:56:55Z libstdc++: Remove noexcept from non-const std::basic_string::data() [PR99942]
[f15cd18] 2024-08-01T19:55:33Z RISC-V: Correct mode_idx attribute for viwalu wx variants [PR116149].
[90fe402] 2024-08-01T18:28:49Z fortran: Fix up pasto in gfc_get_array_descr_info
[642e389] 2024-08-01T18:25:47Z RISC-V: Reject 'd' extension with ILP32E ABI
[0d514c1] 2024-08-01T16:52:55Z libstdc++: Make dg-error pattern more accurate
[295b729] 2024-08-01T16:49:39Z c++: Fix up error recovery of invalid structured bindings used in conditions [PR116113]
[1f53319] 2024-08-01T15:55:10Z AArch64: Add Cortex-X925 core definition and cost model
[f88cb43] 2024-08-01T15:54:49Z AArch64: Update Neoverse N2 cost model to release costs
[3b0bac4] 2024-08-01T15:54:31Z AArch64: Update Generic Armv9-a cost model to release costs
[488395f] 2024-08-01T15:54:15Z AArch64: Add Neoverse N3 and Cortex-A725 core definition and cost model
[7ca2a80] 2024-08-01T15:53:59Z AArch64: Add Neoverse V3AE core definition and cost model
[729000b] 2024-08-01T15:53:41Z AArch64: Add Neoverse V3 core definition and cost model
[7e7c1e3] 2024-08-01T15:53:22Z AArch64: Update Neoverse V2 cost model to release costs
[c5ccdfd] 2024-08-01T15:21:15Z match: Fix wrong code due to (a ? e : f) !=/== (b ? e : f) patterns [PR116120]
[54d6ce3] 2024-08-01T15:14:38Z ada: Crash on access attribute with overloaded prefix denoting reference object
[aced54f] 2024-08-01T15:14:38Z ada: Accept duplicate SPARK_Mode pragmas in configuration files
[8739098] 2024-08-01T15:14:38Z ada: Update contracts on Strings libraries
[88fc730] 2024-08-01T15:14:38Z ada: Fix computation of new size when reallocating unbounded string
[f6629e1] 2024-08-01T15:14:37Z ada: Fix crash in quantified expression expansion
[b2e0f3c] 2024-08-01T15:14:37Z ada: Use ?j? in Output_Obsolescent_Entity_Warnings messages
[4afa8a7] 2024-08-01T15:14:37Z ada: Restrict string interpolation to single string literal
[47db62b] 2024-08-01T15:14:37Z ada: Style fixes: remove blank lines following 'begin' keywords
[f7ec1bc] 2024-08-01T15:14:37Z ada: Deconstruct workarounds for quantified expressions in contracts
[679f75e] 2024-08-01T15:14:37Z ada: Fix oversight in documentation of At_End_Proc
[f46aaae] 2024-08-01T15:14:36Z ada: Fix freezing of Default_Value expressions
[8a22e9f] 2024-08-01T15:14:36Z ada: Check default value aspects before resolving their expressions
[65c88a1] 2024-08-01T15:14:36Z ada: exp_pakd.adb: disable packed expansions in CodePeer_Mode
[f7c0f3a] 2024-08-01T15:14:36Z ada: Put back -G for binder
[86bdacb] 2024-08-01T15:14:36Z ada: Implement full relaxed finalization semantics for controlled objects
[ba95ced] 2024-08-01T15:14:36Z ada: Define No_Return flag only for subprograms
[0a7a8ff] 2024-08-01T15:14:36Z ada: Fix bug in resolution of Ghost_Predicate
[ed8612a] 2024-08-01T15:14:35Z ada: Operator visibility bug in static expression functions
[7b1ad03] 2024-08-01T15:14:35Z ada: Fix internal error on limited aggregate in nested conditional expression
[f92d4b5] 2024-08-01T15:14:35Z ada: Missing adjust of controlled component initialized from container aggregate
[3645685] 2024-08-01T15:14:35Z ada: Followup on previous change for -gnatceg
[0dbf728] 2024-08-01T15:14:35Z ada: Miscomputed bounds for inner null array aggregates
[b8c9149] 2024-08-01T15:14:35Z ada: Change "missing overriding indicator" message from error to warning
[ed5481b] 2024-08-01T15:14:35Z ada: Remove Must_Not_Freeze flags from default value expressions
[f61d997] 2024-08-01T15:14:34Z ada: Couple of cleanups in finalization machinery
[a930280] 2024-08-01T15:14:34Z ada: Allow making empty aggregates positional
[3c72be1] 2024-08-01T15:14:34Z ada: Remove support for bodies in -gnatceg
[45174a8] 2024-08-01T15:14:34Z ada: Fix test for wrapping loop parameter spec
[53b215c] 2024-08-01T15:14:34Z ada: Stop ignoring Component_Size attribute in CodePeer_Mode
[76d37f8] 2024-08-01T15:14:33Z ada: Remove obsolete workaround
[7e88a1a] 2024-08-01T14:57:32Z testsuite: Add filters for default_packed targets [PR116155]
[8d0a6e9] 2024-08-01T14:52:31Z gccrs: Add a test for inherent impl type name resolve
[cb36a8e] 2024-08-01T14:52:30Z gccrs: borrowck: BIR: emit moves
[f93ee7c] 2024-08-01T14:52:30Z gccrs: borrowck: BIR: make BIR visitor const
[6bd9dae] 2024-08-01T14:52:30Z gccrs: borrowck: Polonius FFI
[2cfd6f9] 2024-08-01T14:52:30Z gccrs: borrowck: Free region representation
[8b0ce9e] 2024-08-01T14:52:30Z gccrs: borrowck: extract regions from types using VA
[b4c24a1] 2024-08-01T14:52:30Z gccrs: borrowc...

Read more