public inbox for libstdc++-cvs@sourceware.org help / color / mirror / Atom feed
From: Tobias Burnus <burnus@gcc.gnu.org> To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc/devel/omp/gcc-12] Merge branch 'releases/gcc-12' into devel/omp/gcc-12 Date: Thu, 28 Jul 2022 13:29:47 +0000 (GMT) [thread overview] Message-ID: <20220728132947.982E4385AE52@sourceware.org> (raw) https://gcc.gnu.org/g:827a29d1cc2b482609e314be29df12f926aa404a commit 827a29d1cc2b482609e314be29df12f926aa404a Merge: 05e72a801bb b2ae75fd2af Author: Tobias Burnus <tobias@codesourcery.com> Date: Thu Jul 28 15:17:45 2022 +0200 Merge branch 'releases/gcc-12' into devel/omp/gcc-12 Merge up to r12-8640-gb2ae75fd2afc7d92f5f71748540390b7aebde4c6 (28th July 2022) Diff: gcc/ChangeLog | 178 +++++++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 76 +++++++ gcc/analyzer/checker-path.cc | 8 +- gcc/analyzer/diagnostic-manager.cc | 92 ++++++++ gcc/analyzer/diagnostic-manager.h | 3 + gcc/analyzer/engine.cc | 59 +++-- gcc/analyzer/exploded-graph.h | 2 + gcc/analyzer/feasible-graph.cc | 65 ++++++ gcc/analyzer/feasible-graph.h | 6 + gcc/analyzer/program-point.cc | 4 + gcc/analyzer/program-point.h | 1 - gcc/analyzer/region-model-manager.cc | 14 +- gcc/analyzer/region-model.cc | 69 ++++-- gcc/analyzer/region.h | 8 - gcc/analyzer/sm-taint.cc | 51 ++++- gcc/analyzer/sm.cc | 12 + gcc/analyzer/sm.h | 2 + gcc/analyzer/store.cc | 12 + gcc/builtins.cc | 13 +- gcc/config/i386/i386-options.cc | 32 ++- gcc/config/riscv/riscv.md | 2 +- gcc/config/rs6000/rs6000.cc | 5 +- gcc/config/rs6000/rtems.h | 3 + gcc/cp/ChangeLog | 109 +++++++++ gcc/cp/call.cc | 13 +- gcc/cp/constraint.cc | 22 +- gcc/cp/cp-tree.h | 1 + gcc/cp/decl.cc | 5 +- gcc/cp/parser.cc | 12 +- gcc/cp/pt.cc | 159 ++++++++++---- gcc/cp/semantics.cc | 5 + gcc/cp/tree.cc | 30 ++- gcc/d/ChangeLog | 9 + gcc/d/decl.cc | 7 +- gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/VERSION | 2 +- gcc/d/dmd/dcast.d | 14 +- gcc/d/dmd/dsymbolsem.d | 3 + gcc/d/dmd/expressionsem.d | 13 +- gcc/d/dmd/func.d | 14 +- gcc/d/dmd/impcnvtab.d | 55 +++++ gcc/d/dmd/mtype.d | 5 + gcc/d/dmd/statementsem.d | 16 +- gcc/d/expr.cc | 11 + gcc/doc/invoke.texi | 4 +- gcc/fold-const.cc | 10 +- gcc/fortran/ChangeLog | 27 +++ gcc/fortran/interface.cc | 7 +- gcc/fortran/openmp.cc | 1 - gcc/fortran/trans-decl.cc | 2 +- gcc/gimple-array-bounds.cc | 2 +- gcc/gimple-ssa-sprintf.cc | 2 +- gcc/json.cc | 2 +- gcc/lto-wrapper.cc | 39 ++-- gcc/match.pd | 31 ++- gcc/regrename.cc | 3 +- gcc/testsuite/ChangeLog | 244 +++++++++++++++++++++ gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this22.C | 20 ++ gcc/testsuite/g++.dg/cpp0x/range-for38.C | 16 ++ gcc/testsuite/g++.dg/cpp2a/concepts-memtmpl6.C | 34 +++ .../g++.dg/cpp2a/concepts-partial-spec12.C | 10 + .../g++.dg/cpp2a/concepts-partial-spec12a.C | 14 ++ .../g++.dg/cpp2a/concepts-partial-spec13.C | 16 ++ gcc/testsuite/g++.dg/cpp2a/concepts-spec2.C | 16 ++ .../g++.dg/cpp2a/concepts-template-parm11.C | 20 ++ gcc/testsuite/g++.dg/cpp2a/consteval31.C | 26 +++ gcc/testsuite/g++.dg/cpp2a/spaceship-eq14.C | 17 ++ gcc/testsuite/g++.dg/template/fn-ptr3.C | 28 +++ gcc/testsuite/g++.dg/template/non-dependent23.C | 25 +++ gcc/testsuite/g++.dg/template/non-dependent24.C | 19 ++ gcc/testsuite/g++.dg/template/redecl5.C | 5 + gcc/testsuite/g++.dg/torture/pr106131.C | 34 +++ gcc/testsuite/g++.dg/warn/Wclass-memaccess-7.C | 13 ++ gcc/testsuite/gcc.c-torture/compile/inline-asm-1.c | 14 ++ gcc/testsuite/gcc.dg/analyzer/symbolic-12.c | 106 +++++++++ gcc/testsuite/gcc.dg/analyzer/taint-divisor-1.c | 66 ++++++ .../gcc.dg/analyzer/torture/uninit-pr106204.c | 13 ++ gcc/testsuite/gcc.dg/analyzer/uninit-1.c | 19 ++ gcc/testsuite/gcc.dg/analyzer/uninit-pr106204.c | 17 ++ gcc/testsuite/gcc.dg/lto/pr105459_0.c | 35 +++ gcc/testsuite/gcc.dg/pr105969.c | 13 ++ gcc/testsuite/gcc.dg/pr106027.c | 8 + gcc/testsuite/gcc.dg/pr106063.c | 9 + gcc/testsuite/gcc.dg/pr106189.c | 5 + gcc/testsuite/gcc.dg/torture/pr105665.c | 20 ++ gcc/testsuite/gcc.dg/torture/pr106112.c | 16 ++ gcc/testsuite/gcc.dg/torture/pr106971.c | 12 + gcc/testsuite/gcc.target/i386/pr105965.c | 12 + gcc/testsuite/gcc.target/powerpc/pr105041.c | 22 ++ .../gdc.test/compilable/backendfloatoptim.d | 10 + gcc/testsuite/gdc.test/compilable/noreturn1.d | 28 +++ gcc/testsuite/gdc.test/compilable/test23082.d | 17 ++ gcc/testsuite/gdc.test/compilable/test23166.d | 22 ++ gcc/testsuite/gdc.test/compilable/test23172.d | 33 +++ gcc/testsuite/gdc.test/compilable/test23258.d | 21 ++ .../gdc.test/fail_compilation/fail23181.d | 16 ++ gcc/testsuite/gdc.test/fail_compilation/fail6889.d | 2 +- gcc/testsuite/gdc.test/fail_compilation/fail7848.d | 8 +- .../gdc.test/fail_compilation/test21443.d | 21 ++ .../gdc.test/fail_compilation/test23170.d | 12 + gcc/testsuite/gdc.test/runnable/noreturn1.d | 32 +++ gcc/testsuite/gdc.test/runnable/test20734.d | 7 + gcc/testsuite/gdc.test/runnable/test23181.d | 27 +++ gcc/testsuite/gdc.test/runnable/test23234.d | 22 ++ gcc/testsuite/gdc.test/runnable/warning1.d | 9 - .../gfortran.dg/gomp/affinity-clause-7.f90 | 19 ++ gcc/testsuite/gfortran.dg/pr103504.f90 | 28 +++ gcc/testsuite/gfortran.dg/pr104313.f | 11 + gcc/testsuite/gfortran.dg/pr106331.f90 | 7 + gcc/tree-ssa-alias.cc | 18 +- gcc/tree-ssa-dce.cc | 7 + gcc/tree-ssa-loop-ivopts.cc | 125 ++++++++++- gcc/tree-ssa-sccvn.cc | 18 +- gcc/tree-ssa-uninit.cc | 3 + libgo/sysinfo.c | 3 - libphobos/ChangeLog | 5 + libphobos/libdruntime/MERGE | 2 +- libphobos/src/MERGE | 2 +- libphobos/src/std/algorithm/comparison.d | 2 +- libphobos/src/std/typecons.d | 10 +- .../sanitizer_platform_limits_posix.cpp | 10 +- libstdc++-v3/ChangeLog | 139 ++++++++++++ libstdc++-v3/acinclude.m4 | 12 + libstdc++-v3/config.h.in | 3 + libstdc++-v3/configure | 55 +++++ libstdc++-v3/include/bits/atomic_wait.h | 17 +- libstdc++-v3/include/bits/hashtable.h | 2 + libstdc++-v3/include/bits/hashtable_policy.h | 2 + libstdc++-v3/include/bits/stl_heap.h | 1 + libstdc++-v3/include/bits/stl_iterator.h | 137 ++++++++---- .../include/bits/stl_iterator_base_funcs.h | 1 + libstdc++-v3/include/bits/utility.h | 3 +- libstdc++-v3/include/std/charconv | 2 +- libstdc++-v3/include/std/stacktrace | 8 +- libstdc++-v3/libsupc++/eh_globals.cc | 51 +++-- libstdc++-v3/src/c++17/fs_dir.cc | 4 +- libstdc++-v3/src/filesystem/dir-common.h | 2 +- libstdc++-v3/src/filesystem/dir.cc | 2 +- libstdc++-v3/src/filesystem/ops.cc | 56 ++++- libstdc++-v3/testsuite/20_util/from_chars/4.cc | 2 + .../testsuite/24_iterators/common_iterator/1.cc | 23 +- .../24_iterators/common_iterator/100823.cc | 43 ++++ .../26_numerics/random/random_device/entropy.cc | 3 +- .../filesystem/operations/temp_directory_path.cc | 6 +- 145 files changed, 3106 insertions(+), 325 deletions(-)
next reply other threads:[~2022-07-28 13:29 UTC|newest] Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top 2022-07-28 13:29 Tobias Burnus [this message] -- strict thread matches above, loose matches on Subject: below -- 2023-02-27 16:34 Tobias Burnus 2023-02-20 6:52 Tobias Burnus 2023-02-13 9:21 Tobias Burnus 2023-02-06 7:42 Tobias Burnus 2023-01-19 20:24 Tobias Burnus 2023-01-09 9:21 Tobias Burnus 2022-12-27 10:54 Tobias Burnus 2022-12-21 18:21 Tobias Burnus 2022-12-19 17:32 Tobias Burnus 2022-11-25 10:37 Tobias Burnus 2022-11-18 9:48 Tobias Burnus 2022-11-14 15:41 Tobias Burnus 2022-10-24 10:21 Tobias Burnus 2022-10-11 8:26 Tobias Burnus 2022-09-29 14:45 Tobias Burnus 2022-09-23 8:48 Tobias Burnus 2022-09-09 13:39 Tobias Burnus 2022-08-31 6:14 Tobias Burnus 2022-07-28 13:29 Tobias Burnus 2022-07-01 18:13 Kwok Yeung
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20220728132947.982E4385AE52@sourceware.org \ --to=burnus@gcc.gnu.org \ --cc=gcc-cvs@gcc.gnu.org \ --cc=libstdc++-cvs@gcc.gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).