[Bug testsuite/91004] [10 regression] Excess errors in g++.dg/torture/pr34850.C starting with r272688

2019-07-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91004

--- Comment #6 from Richard Biener  ---
Author: rguenth
Date: Fri Jul 12 14:42:14 2019
New Revision: 273446

URL: https://gcc.gnu.org/viewcvs?rev=273446&root=gcc&view=rev
Log:
2019-07-12  Richard Biener  

Backport from mainline
2019-07-04  Jakub Jelinek  

PR tree-optimization/91063
* tree-vect-stmts.c (vect_init_vector): Call gsi_remove to remove
stmt from stmts sequence before calling vect_init_vector_1.
Formatting fix.

* gcc.dg/gomp/pr91063.c: New test.

2019-07-04  Richard Biener  

PR ipa/91062
* tree-pass.h (execute_all_ipa_transforms): Add a flag
parameter whether to disable GC collection.
* passes.c (execute_one_ipa_transform_pass): Likewise, and
honor it.
(execute_all_ipa_transforms): Likewise and pass it down.
* cgraph.c (cgraph_node::get_body): Do not invoke garbage
collection from applying IPA transforms.
* cgraphunit.c (cgraph_node::expand): Allow garbage collection
from applying IPA transforms.

2019-06-27  Richard Biener  

PR testsuite/91004
* g++.dg/torture/pr34850.C: Fix overly reduced testcase.

2019-06-26  Richard Biener  

PR ipa/90982
* tree-inline.c (remap_ssa_name): Copy SSA range info.

* g++.dg/torture/pr90982.C: New testcase.

2019-06-24  Richard Biener  

PR tree-optimization/90972
* tree-vect-stmts.c (vect_init_vector): Handle CONSTANT_CLASS_P
in common code, dealing with STRING_CST properly.

* gcc.dg/torture/pr90972.c: New testcase.

2019-06-21  Richard Biener  

PR debug/90914
* dwarf2out.c (prune_unused_types_walk): Always consider
function-local extern declarations as used.

* g++.dg/debug/pr90914.C: New testcase.

2019-06-18  Richard Biener  

PR debug/90900
* cfgexpand.c (expand_debug_expr): Treat NOTE_P DECL_RTL
as if optimized away.

* gcc.dg/gomp/pr90900.c: New testcase.

2019-05-07  Richard Biener  

PR lto/90369
* lto-wrapper.c (debug_objcopy): Use the original filename
including archive offset for the filename used for -save-temps.

Added:
branches/gcc-9-branch/gcc/testsuite/g++.dg/debug/pr90914.C
branches/gcc-9-branch/gcc/testsuite/g++.dg/torture/pr90982.C
branches/gcc-9-branch/gcc/testsuite/gcc.dg/gomp/pr90900.c
branches/gcc-9-branch/gcc/testsuite/gcc.dg/gomp/pr91063.c
branches/gcc-9-branch/gcc/testsuite/gcc.dg/torture/pr90972.c
Modified:
branches/gcc-9-branch/gcc/ChangeLog
branches/gcc-9-branch/gcc/cfgexpand.c
branches/gcc-9-branch/gcc/cgraph.c
branches/gcc-9-branch/gcc/cgraphunit.c
branches/gcc-9-branch/gcc/dwarf2out.c
branches/gcc-9-branch/gcc/lto-wrapper.c
branches/gcc-9-branch/gcc/passes.c
branches/gcc-9-branch/gcc/testsuite/ChangeLog
branches/gcc-9-branch/gcc/testsuite/g++.dg/torture/pr34850.C
branches/gcc-9-branch/gcc/tree-inline.c
branches/gcc-9-branch/gcc/tree-pass.h
branches/gcc-9-branch/gcc/tree-vect-stmts.c

[Bug testsuite/91004] [10 regression] Excess errors in g++.dg/torture/pr34850.C starting with r272688

2019-06-27 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91004

--- Comment #5 from Richard Biener  ---
Author: rguenth
Date: Thu Jun 27 09:08:02 2019
New Revision: 272737

URL: https://gcc.gnu.org/viewcvs?rev=272737&root=gcc&view=rev
Log:
2019-06-27  Richard Biener  

PR testsuite/91004
* g++.dg/torture/pr34850.C: Fix overly reduced testcase.

Modified:
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/g++.dg/torture/pr34850.C