This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/sphinx in repository gcc.
from 99c8f78b7f2 Merge branch 'master' into devel/sphinx adds 55a1546b73b tree-optimization/101202 - fix ICE with failed backedge SLP nodes adds 3a50aed09ed Use right shifts to eliminate redundant test/compare insns [...] adds 3c347467941 MAINTAINERS: Add myself for write after approval and DCO adds 74ebd1297e9 libstdc++: Make use of __builtin_bit_cast for simd adds e0672017370 testsuite/101114: Adjust libgomp.c-c++-common/struct-elem-5 [...] adds e83a5a6b689 libstdc++: More workarounds in 17_intro/names.cc test [PR 97088] adds 7ab7fa1b51c libstdc++: Remove noexcept from syncbuf::swap (LWG 3498) adds 9b6c65c754f libstdc++: Fix exception handling in std::ostream seek functions adds f8c5b542f6c libstdc++: Implement LWG 581 for std:ostream::flush() adds 4a52cf2eb9d libstdc++: Avoid intercepting exception in ostream::write adds fd51b344ca8 PR middle-end/101216 - spurious notes for function calls adds 176289e50e3 jit: fix test-asm failures on i?86 adds 99585d88a09 jit: fix test-vector-* failures adds f9c80eb12c5 c++: Failure to delay noexcept parsing with ptr-operator [P [...] adds 90708f87b8d Daily bump. adds 86fc076dc28 Expand the comparison argument of fold_cond_expr_with_comparison adds fbad6c62529 Reset the range info on the moved instruction in PHIOPT adds 2afe8828586 Lower for loops before lowering cond in genmatch adds 2168bfb8144 c++: constexpr aggr init of empty class [PR101040] adds 5b1ce655b25 except: remove dwarf2out.h dependency adds 9f26e34a5a9 c++: access scope during partial spec matching [PR96204] adds 461f937b472 Daily bump. adds 3966726333b aix: Add AIX 7.3 configuration and SPDX License Identifiers. adds 37ad257c06d Fix PR 101230: ICE in fold_cond_expr_with_comparison adds a766c79fc64 Daily bump. adds 28560c6d404 Fold blendv builtins into gimple. adds 3f1a08d9d73 For 128/256-bit vec_cond_expr, When mask operands is lt reg [...] adds 0ad9d88a3d7 tree-optimization/101173 - fix interchange dependence checking adds 2ad71efb5de tree-optimization/101207 - fix BB reduc permute elide with [...] adds 22069036efd v850: add v850_can_inline_p target hook adds ad26c076aaa v850: silent 2 warnings adds f80c4eaca08 tree-optimization/101229 - fix vectorizer SLP hybrid detect [...] adds 9fe9c45ae33 Duplicate the range information of the phi onto the new ssa_name new adf0825ae77 Merge branch 'master' into devel/sphinx
The 1 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: ChangeLog | 4 + MAINTAINERS | 2 + gcc/ChangeLog | 165 +++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 13 ++ gcc/c/ChangeLog | 26 +++ gcc/calls.c | 6 +- gcc/config.gcc | 16 +- gcc/config/h8300/h8300.c | 7 +- gcc/config/i386/i386-builtin.def | 12 +- gcc/config/i386/i386.c | 37 +++++ gcc/config/i386/sse.md | 174 +++++++++++++++++++++ gcc/config/rs6000/aix72.h | 5 +- gcc/config/rs6000/{aix72.h => aix73.h} | 8 +- gcc/config/v850/v850.c | 36 ++++- gcc/cp/ChangeLog | 76 +++++++++ gcc/cp/class.c | 2 +- gcc/cp/constexpr.c | 9 +- gcc/cp/parser.c | 6 +- gcc/cp/pt.c | 5 +- gcc/except.c | 2 +- gcc/fold-const.c | 40 +++-- gcc/genmatch.c | 28 ++-- gcc/gimple-loop-interchange.cc | 4 +- gcc/gimple-walk.c | 24 +++ gcc/testsuite/ChangeLog | 55 +++++++ gcc/testsuite/g++.dg/cpp0x/noexcept69.C | 12 ++ gcc/testsuite/g++.dg/cpp2a/no_unique_address13.C | 24 +++ gcc/testsuite/g++.dg/parse/saved1.C | 4 +- gcc/testsuite/g++.dg/template/access40.C | 28 ++++ gcc/testsuite/g++.dg/template/access40a.C | 28 ++++ gcc/testsuite/g++.dg/template/crash50.C | 2 +- gcc/testsuite/g++.target/i386/avx2-pr54700-2.C | 8 +- .../{avx-pr54700-1.C => avx512vl-pr54700-1a.C} | 6 +- .../g++.target/i386/avx512vl-pr54700-1b.C | 9 ++ .../g++.target/i386/avx512vl-pr54700-2a.C | 17 ++ .../g++.target/i386/avx512vl-pr54700-2b.C | 17 ++ gcc/testsuite/gcc.dg/Wnonnull-7.c | 15 ++ gcc/testsuite/gcc.dg/torture/pr101173.c | 18 +++ gcc/testsuite/gcc.dg/torture/pr101202.c | 33 ++++ gcc/testsuite/gcc.dg/torture/pr101229.c | 19 +++ gcc/testsuite/gcc.dg/torture/pr101230-1.c | 15 ++ gcc/testsuite/gcc.dg/vect/bb-slp-pr101207.c | 25 +++ gcc/testsuite/gcc.target/i386/avx512vl-blendv-1.c | 51 ++++++ gcc/testsuite/gcc.target/i386/avx512vl-blendv-2.c | 41 +++++ .../i386/{avx2-pr99908.c => avx512vl-pr100648.c} | 16 +- gcc/testsuite/gcc.target/i386/blendv-1.c | 51 ++++++ gcc/testsuite/gcc.target/i386/blendv-2.c | 41 +++++ gcc/testsuite/gcc.target/i386/funcspec-8.c | 16 +- gcc/testsuite/jit.dg/test-asm.c | 2 +- gcc/testsuite/jit.dg/test-asm.cc | 2 +- gcc/testsuite/jit.dg/test-vector-rvalues.cc | 8 + gcc/testsuite/jit.dg/test-vector-types.cc | 8 + gcc/tree-ssa-phiopt.c | 46 +++--- gcc/tree-vect-slp.c | 137 ++++++++-------- libgomp/ChangeLog | 6 + .../testsuite/libgomp.c-c++-common/struct-elem-5.c | 2 +- libstdc++-v3/ChangeLog | 71 +++++++++ libstdc++-v3/doc/html/manual/bugs.html | 3 + libstdc++-v3/doc/xml/manual/intro.xml | 6 + libstdc++-v3/include/bits/basic_ios.tcc | 2 +- libstdc++-v3/include/bits/ostream.tcc | 119 ++++++-------- libstdc++-v3/include/experimental/bits/simd.h | 57 ++++++- libstdc++-v3/include/experimental/bits/simd_math.h | 37 ++--- libstdc++-v3/include/std/ostream | 20 +-- libstdc++-v3/include/std/syncstream | 2 +- libstdc++-v3/testsuite/17_intro/names.cc | 14 ++ .../testsuite/27_io/basic_ostream/flush/char/2.cc | 48 ++++-- .../flush/char/exceptions_badbit_throw.cc | 16 +- .../27_io/basic_ostream/flush/wchar_t/2.cc | 48 ++++-- .../flush/wchar_t/exceptions_badbit_throw.cc | 16 +- .../seekp/char/exceptions_badbit_throw.cc | 20 +-- .../27_io/basic_ostream/seekp/char/n3168.cc | 103 ++++++++++++ .../seekp/wchar_t/exceptions_badbit_throw.cc | 22 +-- .../27_io/basic_ostream/seekp/wchar_t/n3168.cc | 101 ++++++++++++ .../tellp/char/exceptions_badbit_throw.cc | 10 +- .../27_io/basic_ostream/tellp/char/n3168.cc | 64 ++++++++ .../tellp/wchar_t/exceptions_badbit_throw.cc | 10 +- .../27_io/basic_ostream/tellp/wchar_t/n3168.cc | 64 ++++++++ libstdc++-v3/testsuite/experimental/names.cc | 1 + .../experimental/simd/tests/bits/test_values.h | 8 +- lto-plugin/ChangeLog | 7 + 82 files changed, 1985 insertions(+), 355 deletions(-) copy gcc/config/rs6000/{aix72.h => aix73.h} (97%) create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept69.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/no_unique_address13.C create mode 100644 gcc/testsuite/g++.dg/template/access40.C create mode 100644 gcc/testsuite/g++.dg/template/access40a.C copy gcc/testsuite/g++.target/i386/{avx-pr54700-1.C => avx512vl-pr54700-1a.C} (66%) create mode 100644 gcc/testsuite/g++.target/i386/avx512vl-pr54700-1b.C create mode 100644 gcc/testsuite/g++.target/i386/avx512vl-pr54700-2a.C create mode 100644 gcc/testsuite/g++.target/i386/avx512vl-pr54700-2b.C create mode 100644 gcc/testsuite/gcc.dg/Wnonnull-7.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr101173.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr101202.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr101229.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr101230-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-pr101207.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-blendv-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-blendv-2.c copy gcc/testsuite/gcc.target/i386/{avx2-pr99908.c => avx512vl-pr100648.c} (51%) create mode 100644 gcc/testsuite/gcc.target/i386/blendv-1.c create mode 100644 gcc/testsuite/gcc.target/i386/blendv-2.c create mode 100644 libstdc++-v3/testsuite/27_io/basic_ostream/seekp/char/n3168.cc create mode 100644 libstdc++-v3/testsuite/27_io/basic_ostream/seekp/wchar_t/n3168.cc create mode 100644 libstdc++-v3/testsuite/27_io/basic_ostream/tellp/char/n3168.cc create mode 100644 libstdc++-v3/testsuite/27_io/basic_ostream/tellp/wchar_t/n3168.cc