This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-15 in repository gcc.
from d4978c413b5 aarch64: Accept hyphenated extensions in --with-arch [PR123460] new 89b4304b274 i386: Obfuscate avx10_2bf16intrin.h inline function argumen [...] new 70bea73fbc6 i386: Obfuscate _mm_maskmove_si64 local variable [PR123155] new 354cad70f0e docs: Fix up typo in --with-tls= description new 01f6bee811c ++: Fix up cp_compare_floating_point_conversion_ranks for d [...] new 66d1adb29c8 c++: Fix stabilization of bitfields [PR122772] new cc4cf789f70 c++: Suppress -Wreturn-type warnings for functions with fai [...] new a495ca6c06e i386: Fix up expansion of 2 keylocker and one user_msr buil [...] new 5a2e5158160 c++: Fix error recovery for invalid arrays [PR123331] new 5d343a467ba widening_mul: Fix up .SAT_{ADD,SUB,MUL} pattern recognition [...] new 7debee2cb65 tree-object-size: Deterministic SSA generation [PR123351] new fc388414002 combine: Fix up serious regression in try_combine [PR121773] new 12c0f786e17 stmt: Fix up parse_input_constraint [PR111817] new 4c662fc1a18 i386: Add OPTION_MASK_ISA_64BIT to 4 non-ia32 builtins [PR123489] new e08a60ba500 doc: List more valid -x option arguments new bacfbe00834 ranger: Verify gimple_call_num_args for several builtins [P [...] new c5801eac61c simplify-rtx: Fix up shift/rotate VOIDmode count handling [ [...] new 10c9209c1c1 combine: Partially revert the r12-4475 changes [PR120250] new 1c2461e8657 i386: Fix up movhf_mask constraints [PR123607]
The 18 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/combine.cc | 7 +- gcc/config/i386/avx10_2-512bf16intrin.h | 24 ++--- gcc/config/i386/avx10_2bf16intrin.h | 48 ++++----- gcc/config/i386/i386-builtin.def | 8 +- gcc/config/i386/i386-expand.cc | 6 +- gcc/config/i386/i386.md | 2 +- gcc/config/i386/xmmintrin.h | 12 +-- gcc/cp/constexpr.cc | 4 +- gcc/cp/semantics.cc | 10 ++ gcc/cp/tree.cc | 79 ++++++++++++++ gcc/cp/typeck.cc | 25 ++++- gcc/doc/install.texi | 2 +- gcc/doc/invoke.texi | 12 ++- gcc/gimple-range-op.cc | 14 ++- gcc/simplify-rtx.cc | 21 ++-- gcc/stmt.cc | 8 +- gcc/testsuite/c-c++-common/pr111817.c | 9 ++ gcc/testsuite/g++.dg/cpp1z/eval-order14.C | 114 +++++++++++++++++++++ gcc/testsuite/g++.dg/cpp1z/static_assert1.C | 17 +++ gcc/testsuite/g++.dg/dfp/pr122834-1.C | 17 +++ gcc/testsuite/g++.dg/dfp/pr122834-2.C | 19 ++++ gcc/testsuite/g++.dg/other/pr123331.C | 20 ++++ .../g++.target/i386/avx512fp16-pr123607.C | 60 +++++++++++ gcc/testsuite/gcc.c-torture/compile/pr120250.c | 38 +++++++ gcc/testsuite/gcc.dg/pr123431.c | 19 ++++ gcc/testsuite/gcc.dg/tree-ssa/pr123372.c | 25 +++++ gcc/testsuite/gcc.target/i386/keylocker-pr123217.c | 13 +++ gcc/testsuite/gcc.target/i386/pr123489.c | 20 ++++ gcc/testsuite/gcc.target/i386/pr123523.c | 24 +++++ gcc/testsuite/gcc.target/i386/user_msr-pr123217.c | 10 ++ gcc/tree-object-size.cc | 8 +- gcc/tree-ssa-math-opts.cc | 2 +- 32 files changed, 616 insertions(+), 81 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/pr111817.c create mode 100644 gcc/testsuite/g++.dg/cpp1z/eval-order14.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/static_assert1.C create mode 100644 gcc/testsuite/g++.dg/dfp/pr122834-1.C create mode 100644 gcc/testsuite/g++.dg/dfp/pr122834-2.C create mode 100644 gcc/testsuite/g++.dg/other/pr123331.C create mode 100644 gcc/testsuite/g++.target/i386/avx512fp16-pr123607.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr120250.c create mode 100644 gcc/testsuite/gcc.dg/pr123431.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr123372.c create mode 100644 gcc/testsuite/gcc.target/i386/keylocker-pr123217.c create mode 100644 gcc/testsuite/gcc.target/i386/pr123489.c create mode 100644 gcc/testsuite/gcc.target/i386/pr123523.c create mode 100644 gcc/testsuite/gcc.target/i386/user_msr-pr123217.c