This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-13
in repository gcc.
from 161a477f0ce libstdc++: Prevent unwanted ADL in std::to_array [PR111512]
new d6434778123 ada: Fix invalid JSON for extended variant record with -gnatRj
new 34e4d3b1400 ada: Fix internal error on instance in package body with -gnatn
new 098aeddc322 ada: Implement inheritance of user-defined literal aspects [...]
new a5c70fc77a7 ada: Fix internal error on chain of predicated record types
new f1e55a443e2 ada: Fix internal error on 'Image applied to array component
new 994b34926dd ada: Fix crash on iterated component in expression function
new 37c502489a2 ada: Use accumulator type in expansion of 'Reduce attribute
new c8c960b6891 ada: Fix handling of constrained array declarations in decl [...]
new 54a16c276e5 ada: Fix double finalization in conditional exit statement
new 3959b731971 ada: Fix error and crash on imported function with precondi [...]
new bb15f0c3762 ada: Fix crash on Ada.Containers with No_Dispatching_Calls [...]
new 6766df630c0 ada: Fix spurious freezing error on nonabstract null extension
new 6f6e2d62bbe ada: Use idiomatic construct in Expand_N_Package_Body
new 302f05a0fe0 ada: Small code cleanup
new 29380ebc811 ada: Fix bogus error on predicated limited record declared [...]
new dce277e3410 ada: Fix internal error on quantified expression with predi [...]
new ccd4972bbc2 ada: Rework fix for internal error on quantified expression [...]
new 105309d2bb7 ada: Fix internal error on declare-expression in post-condition
new 26aa5c144c1 ada: Add missing guards in Selected_Range_Checks
new 688cb0f6186 ada: Reject thin 'Unrestricted_Access value to aliased cons [...]
new 0878316f0d7 ada: Fix internal error on Big_Integer conversion ghost instance
new 171a74d56d5 ada: Fix spurious error on nested instantiations with gener [...]
new 5cc34c3a390 ada: Repair support for user-defined literals in arithmetic [...]
new 9c1c079bae6 ada: Fix wrong finalization for call to BIP function in con [...]
new 30b3c574344 ada: Fix small fallout of previous change
new 34a2d742bfb ada: Fix wrong result for membership test of null in null-e [...]
new d051e7e75d3 ada: Fix remaining failures in Roman Numbers test
new 5cc6e7886b7 ada: Fix small fallout of previous change
new 5ac700a00ff ada: Fix internal error with pragma Compile_Time_{Warning,Error}
new 15467940a5b ada: Fix wrong finalization for case expression in expressi [...]
new 8825f42ef66 ada: Fix bogus error on conditional expression with only us [...]
new 7d149f95407 ada: Fix wrong finalization for loop on indexed container
new 6a8e6f7b072 ada: Call idiomatic routine in Expand_Simple_Function_Return
new 20af068f214 ada: Fix memory leak in expression function returning Big_Integer
new c9af18f8677 ada: Fix spurious error on imported generic function with p [...]
new fc6774344c9 ada: Fix visibility error with DIC or Type_Invariant aspect [...]
new d80b9d04bd0 ada: Fix regression of secondary stack management in return [...]
new 4e4797ceb9c ada: Fix fallout of recent fix for missing finalization
new f38ec8d37be ada: Fix internal error on array constant in expression function
new 56170ef50be ada: Fix wrong expansion of array aggregate with noncontigu [...]
new a0d76c325f0 ada: Fix internal error on imported function with post-condition
new a28d0a363e9 ada: Fix exception raised on invalid contract in generic package
new d6e89a1edb4 ada: Fix aspect Linker_Section ignored on subprogram body
new 57b71c70689 ada: Fix inverted implementation of RM 8.4(10) clause for o [...]
new 5c685fd7e66 ada: Fix missing error on function call returning incomplete view
new 47c3b12e611 ada: Fix too small secondary stack allocation for returned [...]
new 121c8377fca ada: Fix too small secondary stack allocation for returned [...]
new 7b46f3150fc Minor tweak
new 02a29fdccbb ada: Fix wrong finalization for double subtype of bounded vector
new ff365f7c519 ada: Fix bad interaction between inlining and thunk generation
new fc26416ad7c ada: Fix small inaccuracy in implementation of B.3.3(20/2)
new 864411ef7ce ada: Fix wrong resolution for hidden discriminant in predicate
new e68906c444e ada: Fix Valid_Scalars attribute applied to types from limi [...]
new 82bf3afa68a ada: Fix assertion failure introduced by latest change
new 0bbfe1295c4 ada: Improve error message for ambiguous subprogram call
new 0c28157ba7e ada: Fix memory explosion on aggregate of nested packed array type
new 2d0caa03cb6 ada: Elide the copy in extended returns for nonlimited by-r [...]
new 2d075e9aff4 ada: Fix spurious error on 'Input of private type with Type [...]
new 7b22fcd97ad ada: Fix assertion failure on very peculiar enumeration type
new 7657ee448e2 ada: Elide the copy in extended returns for nonlimited by-r [...]
new dfbca296ef5 ada: Fix premature finalization in loop over limited iterab [...]
new 90f7f814920 ada: Fix late finalization for function call in delta aggregate
new 419e0f26eaa ada: Fix internal error on expression function with Refined [...]
new a44435c1d2e ada: Fix internal error on aggregate nested in container aggregate
new 1c135ab169f ada: Fix wrong optimization of extended return for discrimi [...]
new 51555893149 ada: Fix minor glitch in finish_record_type
new 3f31cd4388c ada: Fix missing finalization of extended return object on [...]
new 81185fb76aa ada: Fix missing call to Finalize_Protection for simple pro [...]
The 68 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/ada/checks.adb | 2 +
gcc/ada/contracts.adb | 47 +++++--
gcc/ada/einfo.ads | 8 +-
gcc/ada/exp_aggr.adb | 58 ++++-----
gcc/ada/exp_attr.adb | 72 +++++++++--
gcc/ada/exp_ch3.adb | 122 ++++++++++++-------
gcc/ada/exp_ch4.adb | 186 +++++++++++++++++++---------
gcc/ada/exp_ch5.adb | 8 +-
gcc/ada/exp_ch6.adb | 31 ++++-
gcc/ada/exp_ch7.adb | 104 +++++++++-------
gcc/ada/exp_imgv.adb | 23 +++-
gcc/ada/exp_util.adb | 269 +++++++++++++++++++++++++++++++++--------
gcc/ada/freeze.adb | 68 ++++++++---
gcc/ada/frontend.adb | 21 ++--
gcc/ada/gcc-interface/decl.cc | 20 +--
gcc/ada/gcc-interface/trans.cc | 16 ++-
gcc/ada/gcc-interface/utils.cc | 2 +-
gcc/ada/inline.adb | 1 +
gcc/ada/repinfo.adb | 56 +++++++--
gcc/ada/repinfo.ads | 5 +-
gcc/ada/sem_attr.adb | 74 ++++++++----
gcc/ada/sem_ch12.adb | 51 ++++----
gcc/ada/sem_ch13.adb | 138 +++++++++++++++------
gcc/ada/sem_ch3.adb | 15 ++-
gcc/ada/sem_ch4.adb | 266 ++++++++++++++++++++--------------------
gcc/ada/sem_ch4.ads | 3 +
gcc/ada/sem_ch6.adb | 12 +-
gcc/ada/sem_ch7.adb | 4 +
gcc/ada/sem_prag.adb | 9 +-
gcc/ada/sem_res.adb | 242 ++++++++++++++++++++++++------------
gcc/ada/sem_type.adb | 2 +-
gcc/ada/sem_util.adb | 104 ++++++++++------
gcc/ada/sem_util.ads | 30 +++--
33 files changed, 1405 insertions(+), 664 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from c00b6fef46c ifcvt: Fix comments
new 073849da3df DSE: Fix ICE when the mode with access_size don't exist on [...]
new fcbbf158ee9 RISC-V: Support FP roundeven auto-vectorization
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/config/riscv/autovec.md | 10 ++++
gcc/config/riscv/riscv-protos.h | 5 ++
gcc/config/riscv/riscv-v.cc | 24 ++++++++++
gcc/dse.cc | 3 +-
.../unop/{math-floor-0.c => math-roundeven-0.c} | 6 +--
.../unop/{math-floor-1.c => math-roundeven-1.c} | 6 +--
.../unop/{math-round-2.c => math-roundeven-2.c} | 6 +--
.../unop/{math-floor-3.c => math-roundeven-3.c} | 6 +--
.../riscv/rvv/autovec/vls/math-roundeven-1.c | 56 ++++++++++++++++++++++
9 files changed, 109 insertions(+), 13 deletions(-)
copy gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/{math-floor-0.c => math-round [...]
copy gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/{math-floor-1.c => math-round [...]
copy gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/{math-round-2.c => math-round [...]
copy gcc/testsuite/gcc.target/riscv/rvv/autovec/unop/{math-floor-3.c => math-round [...]
create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/autovec/vls/math-roundeven-1.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/v0.0_to_v0.1-68/tcwg_bmk-code_size-spec2k6/gnu-arm-master-O2_LTO
in repository toolchain/ci/base-artifacts/tcwg_bmk-code_size-spec2k6/gnu-arm-master-O2_LTO.
at 6c3efc7 onsuccess: #68: 1: [TCWG CI] https://ci.linaro.org/job/tcwg_b [...]
No new revisions were added by this update.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.