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

https://gcc.gnu.org/g:88cc44952507dc60612040f8960f5158a3b74364

commit r13-6102-g88cc44952507dc60612040f8960f5158a3b74364
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Fri Feb 17 00:17:49 2023 +0000

    Daily bump.

Diff:
---
 ChangeLog                    |   4 +
 contrib/regression/ChangeLog |   4 +
 gcc/ChangeLog                | 125 +++++++++++++++++++++++++++++
 gcc/DATESTAMP                |   2 +-
 gcc/analyzer/ChangeLog       |  17 ++++
 gcc/c-family/ChangeLog       |   5 ++
 gcc/c/ChangeLog              |   5 ++
 gcc/cp/ChangeLog             |  31 ++++++++
 gcc/fortran/ChangeLog        |   5 ++
 gcc/jit/ChangeLog            |   6 ++
 gcc/objc/ChangeLog           |   8 ++
 gcc/testsuite/ChangeLog      |  41 ++++++++++
 libgomp/ChangeLog            |   9 +++
 libstdc++-v3/ChangeLog       | 186 +++++++++++++++++++++++++++++++++++++++++++
 14 files changed, 447 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index e0671ebaf88..b26e482eb54 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2023-02-16  Martin Liska  <mliska@suse.cz>
+
+	* MAINTAINERS: I'm stepping down from my positions.
+
 2023-01-10  Philip Herron  <herron.philip@googlemail.com>
 
 	* MAINTAINERS: Add Philip Herron as Rust front-end maintainer
diff --git a/contrib/regression/ChangeLog b/contrib/regression/ChangeLog
index a4194276aa3..27dccaca91e 100644
--- a/contrib/regression/ChangeLog
+++ b/contrib/regression/ChangeLog
@@ -1,3 +1,7 @@
+2023-02-16  Hans-Peter Nilsson  <hp@axis.com>
+
+	* objs-gcc.sh: Only bootstrap if source-directory contains gcc.
+
 2012-08-26  Hans-Peter Nilsson  <hp@axis.com>
 
 	* btest-gcc.sh (TESTLOGS): Make gfortran.sum optional.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e55dccebc4a..b8fbe647a76 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,128 @@
+2023-02-16  Gerald Pfeifer  <gerald@pfeifer.com>
+
+	* doc/invoke.texi (Optimize Options): Reword the explanation
+	getting minimal, maximal and default values of a parameter.
+
+2023-02-16  Patrick Palka  <ppalka@redhat.com>
+
+	* addresses.h: Mechanically drop 'static' from 'static inline'
+	functions via s/^static inline/inline/g.
+	* asan.h: Likewise.
+	* attribs.h: Likewise.
+	* basic-block.h: Likewise.
+	* bitmap.h: Likewise.
+	* cfghooks.h: Likewise.
+	* cfgloop.h: Likewise.
+	* cgraph.h: Likewise.
+	* cselib.h: Likewise.
+	* data-streamer.h: Likewise.
+	* debug.h: Likewise.
+	* df.h: Likewise.
+	* diagnostic.h: Likewise.
+	* dominance.h: Likewise.
+	* dumpfile.h: Likewise.
+	* emit-rtl.h: Likewise.
+	* except.h: Likewise.
+	* expmed.h: Likewise.
+	* expr.h: Likewise.
+	* fixed-value.h: Likewise.
+	* gengtype.h: Likewise.
+	* gimple-expr.h: Likewise.
+	* gimple-iterator.h: Likewise.
+	* gimple-predict.h: Likewise.
+	* gimple-range-fold.h: Likewise.
+	* gimple-ssa.h: Likewise.
+	* gimple.h: Likewise.
+	* graphite.h: Likewise.
+	* hard-reg-set.h: Likewise.
+	* hash-map.h: Likewise.
+	* hash-set.h: Likewise.
+	* hash-table.h: Likewise.
+	* hwint.h: Likewise.
+	* input.h: Likewise.
+	* insn-addr.h: Likewise.
+	* internal-fn.h: Likewise.
+	* ipa-fnsummary.h: Likewise.
+	* ipa-icf-gimple.h: Likewise.
+	* ipa-inline.h: Likewise.
+	* ipa-modref.h: Likewise.
+	* ipa-prop.h: Likewise.
+	* ira-int.h: Likewise.
+	* ira.h: Likewise.
+	* lra-int.h: Likewise.
+	* lra.h: Likewise.
+	* lto-streamer.h: Likewise.
+	* memmodel.h: Likewise.
+	* omp-general.h: Likewise.
+	* optabs-query.h: Likewise.
+	* optabs.h: Likewise.
+	* plugin.h: Likewise.
+	* pretty-print.h: Likewise.
+	* range.h: Likewise.
+	* read-md.h: Likewise.
+	* recog.h: Likewise.
+	* regs.h: Likewise.
+	* rtl-iter.h: Likewise.
+	* rtl.h: Likewise.
+	* sbitmap.h: Likewise.
+	* sched-int.h: Likewise.
+	* sel-sched-ir.h: Likewise.
+	* sese.h: Likewise.
+	* sparseset.h: Likewise.
+	* ssa-iterators.h: Likewise.
+	* system.h: Likewise.
+	* target-globals.h: Likewise.
+	* target.h: Likewise.
+	* timevar.h: Likewise.
+	* tree-chrec.h: Likewise.
+	* tree-data-ref.h: Likewise.
+	* tree-iterator.h: Likewise.
+	* tree-outof-ssa.h: Likewise.
+	* tree-phinodes.h: Likewise.
+	* tree-scalar-evolution.h: Likewise.
+	* tree-sra.h: Likewise.
+	* tree-ssa-alias.h: Likewise.
+	* tree-ssa-live.h: Likewise.
+	* tree-ssa-loop-manip.h: Likewise.
+	* tree-ssa-loop.h: Likewise.
+	* tree-ssa-operands.h: Likewise.
+	* tree-ssa-propagate.h: Likewise.
+	* tree-ssa-sccvn.h: Likewise.
+	* tree-ssa.h: Likewise.
+	* tree-ssanames.h: Likewise.
+	* tree-streamer.h: Likewise.
+	* tree-switch-conversion.h: Likewise.
+	* tree-vectorizer.h: Likewise.
+	* tree.h: Likewise.
+	* wide-int.h: Likewise.
+
+2023-02-16  Jakub Jelinek  <jakub@redhat.com>
+
+	PR tree-optimization/108657
+	* tree-ssa-dse.cc (initialize_ao_ref_for_dse): If lhs of stmt
+	exists and is not a SSA_NAME, call ao_ref_init even if the stmt
+	is a call to internal or builtin function.
+
+2023-02-16  Jonathan Wakely  <jwakely@redhat.com>
+
+	* doc/invoke.texi (C++ Dialect Options): Suggest adding a
+	using-declaration to unhide functions.
+
+2023-02-16  Jakub Jelinek  <jakub@redhat.com>
+
+	PR tree-optimization/108783
+	* tree-ssa-reassoc.cc (eliminate_redundant_comparison): If lcode
+	is equal to TREE_CODE (t), op1 to newop1 and op2 to newop2, set
+	t to curr->op.  Otherwise, punt if either newop1 or newop2 are
+	SSA_NAME_OCCURS_IN_ABNORMAL_PHI SSA_NAMEs.
+
+2023-02-16  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/108791
+	* tree-ssa-forwprop.cc (optimize_vector_load): Build
+	the ADDR_EXPR of a TARGET_MEM_REF using a more meaningful
+	type.
+
 2023-02-15  Eric Botcazou  <ebotcazou@adacore.com>
 
 	PR target/90458
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 22d2daa87ba..ef309477de2 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20230216
+20230217
diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog
index 7c135d44037..15a3de715fb 100644
--- a/gcc/analyzer/ChangeLog
+++ b/gcc/analyzer/ChangeLog
@@ -1,3 +1,20 @@
+2023-02-16  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/108806
+	* constraint-manager.cc (bounded_range::dump_to_pp): Use
+	bounded_range::singleton_p.
+	(constraint_manager::add_bounded_ranges): Handle singleton ranges
+	by adding an EQ_EXPR constraint.
+	(constraint_manager::impossible_derived_conditions_p): New.
+	(constraint_manager::eval_condition): Reject EQ_EXPR when it would
+	imply impossible derived conditions.
+	(selftest::test_bits): New.
+	(selftest::run_constraint_manager_tests): Run it.
+	* constraint-manager.h (bounded_range::singleton_p): New.
+	(constraint_manager::impossible_derived_conditions_p): New decl.
+	* region-model.cc (region_model::get_rvalue_1): Handle
+	BIT_AND_EXPR, BIT_IOR_EXPR, and BIT_XOR_EXPR.
+
 2023-02-15  David Malcolm  <dmalcolm@redhat.com>
 
 	PR analyzer/108664
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index e2ccd677469..5bc8fa5582c 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,8 @@
+2023-02-16  Patrick Palka  <ppalka@redhat.com>
+
+	* c-common.h: Mechanically drop static from static inline
+	functions via s/^static inline/inline/g.
+
 2023-02-01  Jason Merrill  <jason@redhat.com>
 
 	* c.opt: Add -Wno-changes-meaning.
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index 2d7a74ab122..26eeee2653d 100644
--- a/gcc/c/ChangeLog
+++ b/gcc/c/ChangeLog
@@ -1,3 +1,8 @@
+2023-02-16  Patrick Palka  <ppalka@redhat.com>
+
+	* c-parser.h: Mechanically drop static from static inline
+	functions via s/^static inline/inline/g.
+
 2023-02-10  Joseph Myers  <joseph@codesourcery.com>
 
 	* c-convert.cc (c_convert): Allow conversion of a null pointer
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index baaa3943d71..148276bff27 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,34 @@
+2023-02-16  Patrick Palka  <ppalka@redhat.com>
+
+	PR c++/107773
+	* cp-tree.h (enum tsubst_flags): New flag tf_qualifying_scope.
+	* decl.cc (make_typename_type): Use lookup_member instead of
+	lookup_field.  If tf_qualifying_scope is set, pass want_type=true
+	instead of =false to lookup_member.  Generalize format specifier
+	in diagnostic to handle both type and non-type bindings.
+	* pt.cc (tsubst_aggr_type_1): Clear tf_qualifying_scope.  Tidy
+	the function.
+	(tsubst_decl) <case USING_DECL>: Set tf_qualifying_scope when
+	substituting USING_DECL_SCOPE.
+	(tsubst): Clear tf_qualifying_scope right away and remember if
+	it was set.  Do the same for tf_tst_ok sooner.
+	<case TYPENAME_TYPE>: Set tf_qualifying_scope when substituting
+	TYPE_CONTEXT.  Pass tf_qualifying_scope to make_typename_type
+	if it was set.
+	(tsubst_qualified_id): Set tf_qualifying_scope when substituting
+	the scope.
+	(tsubst_copy): Clear tf_qualifying_scope and remember if it was
+	set.
+	<case SCOPE_REF>: Set tf_qualifying_scope when substituting the
+	scope.
+	<case *_TYPE>: Pass tf_qualifying_scope to tsubst if it was set.
+	* search.cc (lookup_member): Document default argument.
+
+2023-02-16  Patrick Palka  <ppalka@redhat.com>
+
+	* cp-tree.h: Mechanically drop static from static inline
+	functions via s/^static inline/inline/g.
+
 2023-02-15  Marek Polacek  <polacek@redhat.com>
 
 	PR c++/106675
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 3547035c98b..2253b6e333b 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,8 @@
+2023-02-16  Patrick Palka  <ppalka@redhat.com>
+
+	* gfortran.h: Mechanically drop static from static inline
+	functions via s/^static inline/inline/g.
+
 2023-02-15  Steve Kargl  <kargl@gcc.gnu.org>
 
 	PR fortran/103608
diff --git a/gcc/jit/ChangeLog b/gcc/jit/ChangeLog
index 4a79c5c3d70..4c30cab1db8 100644
--- a/gcc/jit/ChangeLog
+++ b/gcc/jit/ChangeLog
@@ -1,3 +1,9 @@
+2023-02-16  Patrick Palka  <ppalka@redhat.com>
+
+	* jit-dejagnu.h: Mechanically drop static from static inline
+	functions via s/^static inline/inline/g.
+	* jit-recording.h: Likewise.
+
 2023-01-07  LIU Hao  <lh_mouse@126.com>
 
 	PR middle-end/108300
diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog
index 0668515d320..8e9f676d15b 100644
--- a/gcc/objc/ChangeLog
+++ b/gcc/objc/ChangeLog
@@ -1,3 +1,11 @@
+2023-02-16  Patrick Palka  <ppalka@redhat.com>
+
+	* objc-act.h: Mechanically drop static from static inline
+	functions via s/^static inline/inline/g.
+	* objc-map.h: Likewise.
+	* objc-act.cc: Remove the redundant redeclarations of is_ivar
+	and lookup_category.
+
 2022-10-28  Joseph Myers  <joseph@codesourcery.com>
 
 	* objc-next-runtime-abi-01.cc (build_next_objc_exception_stuff):
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 1b285d236b0..63968c79cd3 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,44 @@
+2023-02-16  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/108806
+	* gcc.dg/analyzer/null-deref-pr108806-qemu.c: New test.
+	* gcc.dg/analyzer/pr103217.c: Add -Wno-analyzer-too-complex.
+	* gcc.dg/analyzer/switch.c (test_bitmask_1): New.
+	(test_bitmask_2): New.
+	* gcc.dg/analyzer/uninit-pr108806-qemu.c: New test.
+
+2023-02-16  Iain Sandoe  <iain@sandoe.co.uk>
+
+	* objc.dg/proto-lossage-4.m: Amendn diagnostic matches for Windows.
+
+2023-02-16  Patrick Palka  <ppalka@redhat.com>
+
+	PR c++/107773
+	* g++.dg/template/typename24.C: New test.
+	* g++.dg/template/typename25.C: New test.
+	* g++.dg/template/typename25a.C: New test.
+	* g++.dg/template/typename26.C: New test.
+
+2023-02-16  Jakub Jelinek  <jakub@redhat.com>
+
+	PR tree-optimization/108657
+	* gcc.dg/pr108657.c: New test.
+
+2023-02-16  Jakub Jelinek  <jakub@redhat.com>
+
+	PR tree-optimization/108783
+	* gcc.c-torture/compile/pr108783.c: New test.
+
+2023-02-16  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/108791
+	* gcc.dg/torture/pr108791.c: New testcase.
+
+2023-02-16  Hans-Peter Nilsson  <hp@axis.com>
+
+	* lib/target-supports.exp (check_effective_target_lra): Add CRIS
+	as a non-LRA target.
+
 2023-02-15  Steve Kargl  <kargl@gcc.gnu.org>
 
 	PR fortran/103608
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index 2831ee899ae..13ddf64e658 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,12 @@
+2023-02-16  Jakub Jelinek  <jakub@redhat.com>
+
+	* libgomp.texi: Fix typos - theads -> threads.
+
+2023-02-16  Jakub Jelinek  <jakub@redhat.com>
+
+	* testsuite/libgomp.fortran/target-nowait-array-section.f90: Fix
+	comment typo and improve its wording.
+
 2023-02-15  Tobias Burnus  <tobias@codesourcery.com>
 
 	* target.c (gomp_target_rev): Dereference ptr
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index f85938395c6..00aafa46b17 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,189 @@
+2023-02-16  Matthias Kretz  <m.kretz@gsi.de>
+
+	* include/experimental/bits/simd_math.h (__hypot): Bitcasting
+	between scalars requires the __bit_cast helper function instead
+	of simd_bit_cast.
+
+2023-02-16  Matthias Kretz  <m.kretz@gsi.de>
+
+	* include/experimental/bits/simd_x86.h
+	(_SimdImplX86::_S_not_equal_to, _SimdImplX86::_S_less)
+	(_SimdImplX86::_S_less_equal): Do not call
+	__builtin_is_constant_evaluated in constexpr-if.
+
+2023-02-16  Matthias Kretz  <m.kretz@gsi.de>
+
+	* testsuite/experimental/simd/tests/bits/verify.h
+	(verify::verify): Use %zx for size_t in format string.
+
+2023-02-16  Matthias Kretz  <m.kretz@gsi.de>
+
+	* testsuite/experimental/simd/generate_makefile.sh: Generate and
+	pre-compile pch.h, which includes all headers that do not depend
+	on command-line macros.
+	* testsuite/experimental/simd/tests/bits/main.h: New file.
+	(iterate_abis, main): Moved from verify.h.
+	* testsuite/experimental/simd/tests/bits/verify.h
+	(iterate_abis, main): Moved to main.h.
+	* testsuite/experimental/simd/tests/bits/conversions.h: Add
+	include guard.
+	(genHalfBits): Simplify.
+	* testsuite/experimental/simd/tests/bits/make_vec.h: Add include
+	guard.
+	(make_alternating_mask): Moved from mask_loadstore.
+	* testsuite/experimental/simd/tests/bits/mathreference.h: Add
+	include guard.
+	* testsuite/experimental/simd/tests/bits/test_values.h: Ditto.
+	* testsuite/experimental/simd/tests/mask_loadstore.cc
+	(make_mask, make_alternating_mask): Removed.
+	* testsuite/experimental/simd/tests/mask_reductions.cc: Ditto.
+	* testsuite/experimental/simd/tests/operators.cc (genHalfBits):
+	Removed.
+	* testsuite/experimental/simd/tests/abs.cc: Only include
+	bits/main.h.
+	Ditto.
+	* testsuite/experimental/simd/tests/algorithms.cc: Ditto.
+	* testsuite/experimental/simd/tests/broadcast.cc: Ditto.
+	* testsuite/experimental/simd/tests/casts.cc: Ditto.
+	* testsuite/experimental/simd/tests/fpclassify.cc: Ditto.
+	* testsuite/experimental/simd/tests/frexp.cc: Ditto.
+	* testsuite/experimental/simd/tests/generator.cc: Ditto.
+	* testsuite/experimental/simd/tests/hypot3_fma.cc: Ditto.
+	* testsuite/experimental/simd/tests/integer_operators.cc: Ditto.
+	* testsuite/experimental/simd/tests/ldexp_scalbn_scalbln_modf.cc:
+	* testsuite/experimental/simd/tests/loadstore.cc: Ditto.
+	* testsuite/experimental/simd/tests/logarithm.cc: Ditto.
+	* testsuite/experimental/simd/tests/mask_broadcast.cc: Ditto.
+	* testsuite/experimental/simd/tests/mask_conversions.cc: Ditto.
+	* testsuite/experimental/simd/tests/mask_implicit_cvt.cc: Ditto.
+	* testsuite/experimental/simd/tests/mask_operator_cvt.cc: Ditto.
+	* testsuite/experimental/simd/tests/mask_operators.cc: Ditto.
+	* testsuite/experimental/simd/tests/math_1arg.cc: Ditto.
+	* testsuite/experimental/simd/tests/math_2arg.cc: Ditto.
+	* testsuite/experimental/simd/tests/operator_cvt.cc: Ditto.
+	* testsuite/experimental/simd/tests/reductions.cc: Ditto.
+	* testsuite/experimental/simd/tests/remqo.cc: Ditto.
+	* testsuite/experimental/simd/tests/simd.cc: Ditto.
+	* testsuite/experimental/simd/tests/sincos.cc: Ditto.
+	* testsuite/experimental/simd/tests/split_concat.cc: Ditto.
+	* testsuite/experimental/simd/tests/splits.cc: Ditto.
+	* testsuite/experimental/simd/tests/trigonometric.cc: Ditto.
+	* testsuite/experimental/simd/tests/trunc_ceil_floor.cc: Ditto.
+	* testsuite/experimental/simd/tests/where.cc: Ditto.
+
+2023-02-16  Matthias Kretz  <m.kretz@gsi.de>
+
+	* testsuite/experimental/simd/README.md: Document the timeout
+	and timeout-factor directives. Minor typo fixed.
+
+2023-02-16  Matthias Kretz  <m.kretz@gsi.de>
+
+	PR libstdc++/108030
+	* include/experimental/bits/simd_detail.h: Define
+	_GLIBCXX_SIMD_ALWAYS_INLINE_LAMBDA.
+	* include/experimental/bits/simd.h: Annotate lambdas with
+	_GLIBCXX_SIMD_ALWAYS_INLINE_LAMBDA.
+	* include/experimental/bits/simd_builtin.h: Ditto.
+	* include/experimental/bits/simd_converter.h: Ditto.
+	* include/experimental/bits/simd_fixed_size.h: Ditto.
+	* include/experimental/bits/simd_math.h: Ditto.
+	* include/experimental/bits/simd_neon.h: Ditto.
+	* include/experimental/bits/simd_x86.h: Ditto.
+
+2023-02-16  Matthias Kretz  <m.kretz@gsi.de>
+
+	* include/experimental/bits/simd.h
+	(_SimdWrapper::_M_is_constprop_none_of)
+	(_SimdWrapper::_M_is_constprop_all_of): Return false unless the
+	computed result still satisfies __builtin_constant_p.
+
+2023-02-16  Jonathan Wakely  <jwakely@redhat.com>
+
+	* testsuite/std/format/arguments/lwg3810.cc: Replace UTF-8
+	ellipsis character.
+
+2023-02-16  Jonathan Wakely  <jwakely@redhat.com>
+
+	* include/Makefile.am: Add new header.
+	* include/Makefile.in: Regenerate.
+	* include/experimental/synchronized_value: New file.
+	* testsuite/experimental/synchronized_value.cc: New test.
+
+2023-02-16  Jonathan Wakely  <jwakely@redhat.com>
+
+	* include/experimental/optional: Fix header name in comment.
+
+2023-02-16  Jonathan Wakely  <jwakely@redhat.com>
+
+	* include/std/format (__format::_Arg_store): New class template.
+	(basic_format_args): Remove nested type _Store and add deduction
+	guide from _Arg_store.
+	(basic_format_arg, make_format_args): Adjust.
+	* testsuite/std/format/arguments/lwg3810.cc: New test.
+
+2023-02-16  Jonathan Wakely  <jwakely@redhat.com>
+
+	* include/bits/stl_pair.h (pair) [C++20]: Add non-dangling
+	constraints to constructors and add deleted overloads for the
+	dangling cases, as per P2255R2.
+	(pair) [!C++20 && _GLIBCXX_DEBUG]: Add static assertions to
+	make dangling cases ill-formed.
+	* testsuite/20_util/pair/dangling_ref.cc: New test.
+
+2023-02-16  Jonathan Wakely  <jwakely@redhat.com>
+
+	* testsuite/17_intro/names_pstl.cc: Require et tbb_backend.
+
+2023-02-16  Jonathan Wakely  <jwakely@redhat.com>
+
+	* include/ext/throw_allocator.h: Use reserved names for
+	parameters.
+
+2023-02-16  Jonathan Wakely  <jwakely@redhat.com>
+
+	* testsuite/17_intro/names_pstl.cc: Add space after effective
+	target name.
+
+2023-02-16  Jonathan Wakely  <jwakely@redhat.com>
+
+	* include/pstl/algorithm_fwd.h (__pattern_search_n)
+	(__brick_unique_copy, __brick_adjacent_find)
+	(__brick_generate_n, __pattern_generate_n): Use reserved names
+	for parameters.
+	* include/pstl/algorithm_impl.h (__brick_unique_copy)
+	(__pattern_reverse, __brick_generate_n): Likewise.
+	* include/pstl/execution_impl.h (__prefer_unsequenced_tag)
+	(__prefer_parallel_tag): Likewise.
+	* include/pstl/glue_algorithm_impl.h (transform): Likewise.
+	* include/pstl/glue_numeric_defs.h (adjacent_difference):
+	Likewise.
+	* include/pstl/numeric_impl.h (__brick_adjacent_difference):
+	Likewise.
+	* include/pstl/parallel_backend_tbb.h (__merge_func): Likewise.
+	* include/pstl/unseq_backend_simd.h (_Combiner)
+	(__simd_min_element, __simd_minmax_element): Likewise.
+	* testsuite/17_intro/names_pstl.cc: New test.
+
+2023-02-16  Jonathan Wakely  <jwakely@redhat.com>
+
+	* include/bits/fs_ops.h (create_directory): Use reserved name
+	for parameter.
+	* include/bits/ranges_algo.h (__contains_subrange_fn):
+	Likewise.
+	* include/bits/regex_automaton.h (_State_base::_M_print):
+	Likewise.
+	* include/bits/regex_automaton.tcc(_State_base::_M_print):
+	Likewise.
+	* include/bits/regex_scanner.tcc(_Scanner::_M_print): Likewise.
+	* include/experimental/bits/fs_ops.h (create_directory):
+	Likewise.
+	* include/std/mutex (timed_mutex::_M_clocklock): Likewise.
+	(recursive_timed_mutex:_M_clocklock): Likewise.
+	* include/std/tuple (basic_common_reference): Likewise.
+	* libsupc++/cxxabi_init_exception.h
+	(__cxa_init_primary_exception): Likewise.
+	* testsuite/17_intro/names.cc: Add checks.
+
 2023-02-14  Gerald Pfeifer  <gerald@pfeifer.com>
 
 	* doc/xml/manual/status_cxx2017.xml: Update an open-std.org link

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

only message in thread, other threads:[~2023-02-17  0:18 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-02-17  0:18 [gcc r13-6102] 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).