public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc r11-8036] Daily bump.
@ 2021-04-08  0:17 GCC Administrator
  0 siblings, 0 replies; only message in thread
From: GCC Administrator @ 2021-04-08  0:17 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

https://gcc.gnu.org/g:299859c2a458062c882c68c2e24022497726408f

commit r11-8036-g299859c2a458062c882c68c2e24022497726408f
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Thu Apr 8 00:16:44 2021 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 57 +++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        | 17 +++++++++++++
 gcc/testsuite/ChangeLog | 64 +++++++++++++++++++++++++++++++++++++++++++++++++
 libstdc++-v3/ChangeLog  |  8 +++++++
 5 files changed, 147 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ebba0ee7e37..8c12ba23741 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,60 @@
+2021-04-07  Richard Sandiford  <richard.sandiford@arm.com>
+
+	PR tree-optimization/97513
+	* tree-vect-slp.c (vect_add_slp_permutation): New function,
+	split out from...
+	(vectorizable_slp_permutation): ...here.  Detect cases in which
+	all VEC_PERM_EXPRs are guaranteed to have the same stepped
+	permute vector and only generate one permute vector for that case.
+	Extend that case to handle variable-length vectors.
+
+2021-04-07  Richard Sandiford  <richard.sandiford@arm.com>
+
+	PR tree-optimization/99873
+	* tree-vect-slp.c (vect_slp_prefer_store_lanes_p): New function.
+	(vect_build_slp_instance): Don't split store groups that could
+	use IFN_STORE_LANES.
+
+2021-04-07  Jakub Jelinek  <jakub@redhat.com>
+
+	PR target/99872
+	* varasm.c (output_constant_pool_contents): Don't strip name encoding
+	from XSTR (desc->sym, 0) or from label before passing those to
+	ASM_OUTPUT_DEF.
+
+2021-04-07  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/99954
+	* tree-loop-distribution.c: Include tree-affine.h.
+	(generate_memcpy_builtin): Try using tree-affine to prove
+	non-overlap.
+	(loop_distribution::classify_builtin_ldst): Always classify
+	as PKIND_MEMMOVE.
+
+2021-04-07  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/99947
+	* tree-vect-loop.c (vectorizable_induction): Pre-allocate
+	steps vector to avoid pushing elements from the reallocated
+	vector.
+
+2021-04-07  Richard Biener  <rguenther@suse.de>
+
+	* tree-ssa-sccvn.h (print_vn_reference_ops): Declare.
+	* tree-ssa-pre.c (print_pre_expr): Factor out VN reference operand
+	printing...
+	* tree-ssa-sccvn.c (print_vn_reference_ops): ... into this new
+	function.
+	(debug_vn_reference_ops): New.
+
+2021-04-07  Bin Cheng  <bin.cheng@linux.alibaba.com>
+
+	PR tree-optimization/98736
+	* tree-loop-distribution.c
+	* (loop_distribution::bb_top_order_init):
+	Compute RPO with programing order preserved by calling function
+	rev_post_order_and_mark_dfs_back_seme.
+
 2021-04-06  Vladimir N. Makarov  <vmakarov@redhat.com>
 
 	PR target/99781
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 44feb2ed6bd..c12f44c8f0c 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20210407
+20210408
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 06cd1400507..3459697fe59 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,20 @@
+2021-04-07  Jason Merrill  <jason@redhat.com>
+
+	PR c++/41723
+	* parser.c (cp_parser_class_name): Check dependent_scope_p.
+
+2021-04-07  Jason Merrill  <jason@redhat.com>
+
+	PR c++/52625
+	* pt.c (maybe_process_partial_specialization): Check
+	DECL_SELF_REFERENCE_P.
+
+2021-04-07  Jason Merrill  <jason@redhat.com>
+
+	PR c++/92918
+	* name-lookup.c (push_class_level_binding_1): Do overload a new
+	function with a previous using-declaration.
+
 2021-04-06  Jason Merrill  <jason@redhat.com>
 
 	PR c++/96673
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 97874f96f8b..b5de7aa3b10 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,67 @@
+2021-04-07  Jason Merrill  <jason@redhat.com>
+
+	PR c++/41723
+	* g++.dg/template/friend71.C: New test.
+
+2021-04-07  Jason Merrill  <jason@redhat.com>
+
+	PR c++/52625
+	* g++.dg/template/friend70.C: New test.
+
+2021-04-07  Jason Merrill  <jason@redhat.com>
+
+	PR c++/92918
+	* g++.dg/lookup/using66.C: New test.
+
+2021-04-07  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* lib/gcc.exp (gcc_target_compile): Add -dumpbase ""
+	when building an executable with testglue.
+
+2021-04-07  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* gcc.target/aarch64/sve/pr88834.c: Expect the vectorizer to use SLP.
+	* gcc.target/aarch64/sve/pr88834_ld3.c: New test.
+
+2021-04-07  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* gcc.dg/vect/slp-21.c: Only expect 2 of the loops to use SLP
+	if IFN_STORE_LANES is available.
+	* gcc.dg/vect/vect-complex-5.c: Expect no loops to use SLP if
+	IFN_STORE_LANES is available.
+	* gcc.target/aarch64/pr99873_1.c: New test.
+	* gcc.target/aarch64/pr99873_2.c: Likewise.
+	* gcc.target/aarch64/pr99873_3.c: Likewise.
+	* gcc.target/aarch64/sve/pr99873_1.c: Likewise.
+	* gcc.target/aarch64/sve/pr99873_2.c: Likewise.
+	* gcc.target/aarch64/sve/pr99873_3.c: Likewise.
+
+2021-04-07  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/99954
+	* gcc.dg/torture/pr99954.c: New testcase.
+
+2021-04-07  Richard Biener  <rguenther@suse.de>
+
+	PR testsuite/99955
+	* gcc.c-torture/execute/pr92618.c: Move may_alias attributes
+	last.
+
+2021-04-07  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/99947
+	* gcc.dg/torture/pr99947.c: New testcase.
+
+2021-04-07  Bin Cheng  <bin.cheng@linux.alibaba.com>
+
+	PR tree-optimization/98736
+	* gcc.c-torture/execute/pr98736.c: New test.
+
+2021-04-07  Marek Polacek  <polacek@redhat.com>
+
+	PR c++/52202
+	* g++.dg/cpp0x/rv-life.C: New test.
+
 2021-04-06  Jason Merrill  <jason@redhat.com>
 
 	PR c++/96673
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index dcd3b68d111..339a72bf079 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,11 @@
+2021-04-07  Jonathan Wakely  <jwakely@redhat.com>
+
+	PR libstdc++/99805
+	* src/c++17/fs_path.cc (path::_M_split_cmpts): Do not call
+	non-const member on _M_pathname, to avoid copy-on-write.
+	* testsuite/27_io/filesystem/path/decompose/parent_path.cc:
+	Check construction from strings that might be shared.
+
 2021-04-06  Jonathan Wakely  <jwakely@redhat.com>
 
 	* include/bits/move.h (forward, move, move_if_noexcept)


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-04-08  0:17 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-08  0:17 [gcc r11-8036] Daily bump GCC Administrator

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).