This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/c++-coroutines in repository gcc.
from 8bbe66c24e0 Merge master r11-7817. adds 4f00c4d40a5 i386: fix -march=amd crash adds 8bf52ffa92f Daily bump. adds 71fc4655ab8 analyzer; reset sm-state for SSA names at def-stmts [PR9369 [...] adds 08103e4d6ad rs6000: Correct Power8 cost of l2 cache size [PR97329] adds a29124d2825 tree-optimization/99746 - avoid confusing hybrid code adds 8bafce1be11 'libgomp.oacc-fortran/derivedtypes-arrays-1.f90' OpenACC 's [...] adds d99111fd8e1 Avoid OpenMP/nvptx execution-time hangs for simple nested O [...] adds 72982851d70 x86: Skip ISA check for always_inline in system headers adds 660eb7e9dee c-family: Fix up -Wduplicated-branches for union members [PR99565] adds 068d02e896d vect: Init inside_cost in vect_model_reduction_cost adds 7c1e856bedb libgomp HSA/GCN plugins: don't prepend the 'HSA_RUNTIME_LIB [...] adds de00a7bda94 Revert "x86: Skip ISA check for always_inline in system headers" adds aac12084fc0 tree-optimization/96974 - avoid ICE by replacing assert wit [...] adds c7fc73ee459 libstdc++: Allow seeding random engines in testsuite adds 15d649f79d6 libstdc++: Declare malloc for freestanding adds 9efd72d2895 c++: -Wconversion vs value-dependent expressions [PR99331] new 1922c496555 Merge master r11-7833.
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: gcc/ChangeLog | 46 +++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/engine.cc | 25 ++++++ gcc/analyzer/program-state.cc | 30 ++++++++ gcc/analyzer/program-state.h | 3 + gcc/analyzer/region-model.cc | 32 ++++++++ gcc/analyzer/svalue.cc | 34 +++++++++ gcc/analyzer/svalue.h | 2 + gcc/c-family/c-warn.c | 3 +- gcc/c/c-typeck.c | 2 +- gcc/common/config/i386/i386-common.c | 2 +- gcc/config/i386/i386-options.c | 3 + gcc/config/rs6000/rs6000.c | 2 +- gcc/cp/call.c | 6 +- gcc/cp/cvt.c | 8 +- gcc/fold-const.c | 3 +- gcc/fortran/ChangeLog | 6 ++ gcc/jit/ChangeLog | 5 ++ gcc/testsuite/ChangeLog | 48 ++++++++++++ gcc/testsuite/g++.dg/warn/Wconversion5.C | 19 +++++ gcc/testsuite/g++.dg/warn/Wduplicated-branches6.C | 9 +++ gcc/testsuite/g++.dg/warn/Wduplicated-branches7.C | 11 +++ gcc/testsuite/g++.target/aarch64/sve/pr96974.C | 18 +++++ .../analyzer/attr-malloc-CVE-2019-19078-usb-leak.c | 4 +- gcc/testsuite/gcc.dg/analyzer/pr93695-1.c | 53 +++++++++++++ gcc/testsuite/gcc.dg/analyzer/pr99044-1.c | 60 +++++++++++++++ gcc/testsuite/gcc.dg/analyzer/pr99044-2.c | 42 ++++++++++ gcc/testsuite/gcc.dg/analyzer/pr99716-1.c | 40 ++++++++++ gcc/testsuite/gcc.dg/analyzer/pr99716-2.c | 34 +++++++++ gcc/testsuite/gcc.dg/analyzer/pr99716-3.c | 16 ++++ gcc/testsuite/gcc.target/i386/pr99753.c | 5 ++ gcc/testsuite/gfortran.dg/vect/pr99746.f90 | 45 +++++++++++ gcc/tree-core.h | 5 +- gcc/tree-vect-loop.c | 2 +- gcc/tree-vect-slp-patterns.c | 10 +-- gcc/tree-vect-stmts.c | 8 +- libgomp/config.h.in | 3 - libgomp/configure | 10 --- libgomp/plugin/configfrag.ac | 7 -- libgomp/plugin/plugin-gcn.c | 2 +- libgomp/testsuite/lib/on_device_arch.c | 30 ++++++++ .../testsuite/libgomp.c-c++-common/task-detach-6.c | 7 ++ libgomp/testsuite/libgomp.c/pr99555-1.c | 19 +++++ .../testsuite/libgomp.fortran/task-detach-6.f90 | 13 ++++ .../libgomp.oacc-fortran/derivedtypes-arrays-1.f90 | 1 + libstdc++-v3/libsupc++/new_opa.cc | 4 + libstdc++-v3/testsuite/util/exception/safety.h | 89 ++++++++++++++-------- .../testsuite/util/testsuite_containergen.h | 14 ++++ 48 files changed, 765 insertions(+), 77 deletions(-) create mode 100644 gcc/testsuite/g++.dg/warn/Wconversion5.C create mode 100644 gcc/testsuite/g++.dg/warn/Wduplicated-branches6.C create mode 100644 gcc/testsuite/g++.dg/warn/Wduplicated-branches7.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/pr96974.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr93695-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr99044-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr99044-2.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr99716-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr99716-2.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr99716-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr99753.c create mode 100644 gcc/testsuite/gfortran.dg/vect/pr99746.f90 create mode 100644 libgomp/testsuite/lib/on_device_arch.c create mode 100644 libgomp/testsuite/libgomp.c/pr99555-1.c