public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc r12-6565] Daily bump.
@ 2022-01-14  0:17 GCC Administrator
  0 siblings, 0 replies; only message in thread
From: GCC Administrator @ 2022-01-14  0:17 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:ad3f0d0806d64ae8ceddfbde1560d4829085202b

commit r12-6565-gad3f0d0806d64ae8ceddfbde1560d4829085202b
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Fri Jan 14 00:16:30 2022 +0000

    Daily bump.

Diff:
---
 ChangeLog               |   4 ++
 contrib/ChangeLog       |   5 ++
 gcc/ChangeLog           | 136 ++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |   2 +-
 gcc/c-family/ChangeLog  |  11 ++++
 gcc/cp/ChangeLog        |  19 ++++++
 gcc/fortran/ChangeLog   |  27 +++++++++
 gcc/testsuite/ChangeLog | 154 ++++++++++++++++++++++++++++++++++++++++++++++++
 libgfortran/ChangeLog   |   7 +++
 libgomp/ChangeLog       |  76 ++++++++++++++++++++++++
 10 files changed, 440 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 5e1892a8eb5..4d5e8c3a9c6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2022-01-13  Jakub Jelinek  <jakub@redhat.com>
+
+	* Makefile.am: Remove.
+
 2022-01-11  Thomas Koenig  <tkoenig@gcc.gnu.org>
 
 	* Makefile.am: New file.
diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index a90ecb8c94c..89ca7fd681e 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,8 @@
+2022-01-13  Martin Liska  <mliska@suse.cz>
+
+	* git-backport.py: Simplify the script as pre-auto-ChangeLog era
+	is 14 months old.
+
 2022-01-11  Martin Liska  <mliska@suse.cz>
 
 	* check-MAINTAINERS.py: Use sys.argv[1] as path to MAINTAINERS.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index cd420ffdd20..d9d8ddac636 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,139 @@
+2022-01-13  Anthony Sharp  <anthonysharp15@gmail.com>
+	    Jason Merrill  <jason@redhat.com>
+
+	PR c++/70417
+	* doc/invoke.texi: Documentation for Wmissing-template-keyword.
+
+2022-01-13  Uroš Bizjak  <ubizjak@gmail.com>
+
+	PR target/103861
+	* config/i386/i386.md (*ashlqi_ext<mode>_2): New insn pattern.
+	(*<any_shiftrt:insn>qi_ext<mode>_2): Ditto.
+	* config/i386/mmx.md (<any_shift:insn>v2qi):
+	New insn_and_split pattern.
+
+2022-01-13  Robin Dapp  <rdapp@linux.ibm.com>
+
+	* internal-fn.c (expand_partial_load_optab_fn): Add bias.
+	(expand_partial_store_optab_fn): Likewise.
+	(internal_len_load_store_bias): New function.
+	* internal-fn.h (VECT_PARTIAL_BIAS_UNSUPPORTED): New define.
+	(internal_len_load_store_bias): New function.
+	* tree-vect-loop-manip.c (vect_set_loop_controls_directly): Set bias.
+	(vect_set_loop_condition_partial_vectors): Add header_seq parameter.
+	* tree-vect-loop.c (vect_verify_loop_lens): Verify bias.
+	(vect_estimate_min_profitable_iters): Account for bias.
+	(vect_get_loop_len): Add bias-adjusted length.
+	* tree-vect-stmts.c (vectorizable_store): Use.
+	(vectorizable_load): Use.
+	* tree-vectorizer.h (struct rgroup_controls): Add bias-adjusted length.
+	(LOOP_VINFO_PARTIAL_LOAD_STORE_BIAS): New macro.
+	* config/rs6000/vsx.md: Use const0 bias predicate.
+	* doc/md.texi: Document bias value.
+
+2022-01-13  Andrew MacLeod  <amacleod@redhat.com>
+
+	PR tree-optimization/83072
+	PR tree-optimization/83073
+	PR tree-optimization/97909
+	* fold-const.c (expr_not_equal_to): Use a multi-range class.
+
+2022-01-13  Andrew MacLeod  <amacleod@redhat.com>
+
+	PR tree-optimization/96707
+	* range-op.cc (operator_rshift::lhs_op1_relation): New.
+
+2022-01-13  Uroš Bizjak  <ubizjak@gmail.com>
+
+	* config/i386/mmx.md (negv2qi): Disparage GPR alternative a bit.
+	Disable for TARGET_PARTIAL_REG_STALL unless optimizing for size.
+	(negv2qi splitters): Use lowpart_subreg instead of
+	gen_lowpart to create subreg.
+	(<plusminus:insn>v2qi3): Disparage GPR alternative a bit.
+	Disable for TARGET_PARTIAL_REG_STALL unless optimizing for size.
+	(<plusminus:insn>v2qi3 splitters): Use lowpart_subreg instead of
+	gen_lowpart to create subreg.
+	* config/i386/i386.md (*subqi_ext<mode>_2): Move.
+
+2022-01-13  Uroš Bizjak  <ubizjak@gmail.com>
+
+	PR target/104003
+	* config/i386/mmx.md (*xop_pcmov_<mode>): Use VI_16_32 mode iterator.
+
+2022-01-13  Martin Liska  <mliska@suse.cz>
+
+	* common/config/arm/arm-common.c (arm_target_mode): Wrap
+	keywords with %<, %> and remove trailing punctuation char.
+	(arm_canon_arch_option_1): Likewise.
+	(arm_asm_auto_mfpu): Likewise.
+	* config/arm/arm-builtins.c (arm_expand_builtin): Likewise.
+	* config/arm/arm.c (arm_options_perform_arch_sanity_checks): Likewise.
+	(use_vfp_abi): Likewise.
+	(aapcs_vfp_is_call_or_return_candidate): Likewise.
+	(arm_handle_cmse_nonsecure_entry): Likewise.
+	(arm_handle_cmse_nonsecure_call): Likewise.
+	(thumb1_md_asm_adjust): Likewise.
+
+2022-01-13  Paul A. Clarke  <pc@us.ibm.com>
+
+	* config/rs6000/smmintrin.h (_mm_round_pd, _mm_round_ps,
+	_mm_round_sd, _mm_round_ss, _MM_FROUND_TO_NEAREST_INT,
+	_MM_FROUND_TO_ZERO, _MM_FROUND_TO_POS_INF, _MM_FROUND_TO_NEG_INF,
+	_MM_FROUND_CUR_DIRECTION, _MM_FROUND_RAISE_EXC, _MM_FROUND_NO_EXC,
+	_MM_FROUND_NINT, _MM_FROUND_FLOOR, _MM_FROUND_CEIL, _MM_FROUND_TRUNC,
+	_MM_FROUND_RINT, _MM_FROUND_NEARBYINT): New.
+	(_mm_ceil_pd, _mm_ceil_ps, _mm_ceil_sd, _mm_ceil_ss, _mm_floor_pd,
+	_mm_floor_ps, _mm_floor_sd, _mm_floor_ss): Convert from function to
+	macro.
+
+2022-01-13  Jakub Jelinek  <jakub@redhat.com>
+
+	PR tree-optimization/103989
+	* tree-inline.c (setup_one_parameter): Don't copy parms with
+	empty type.
+
+2022-01-13  Thomas Schwinge  <thomas@codesourcery.com>
+
+	* tree-streamer-out.c (pack_ts_base_value_fields): Don't pack
+	'TYPE_ADDR_SPACE' for offloading.
+	* tree-streamer-in.c (unpack_ts_base_value_fields): Don't unpack
+	'TYPE_ADDR_SPACE' for offloading.
+
+2022-01-13  Julian Brown  <julian@codesourcery.com>
+	    Thomas Schwinge  <thomas@codesourcery.com>
+
+	* omp-oacc-kernels-decompose.cc (add_wait): New function, split out
+	of...
+	(add_async_clauses_and_wait): ...here. Call new outlined function.
+	(decompose_kernels_region_body): Add wait at the end of
+	explicitly-asynchronous kernels regions.
+
+2022-01-13  Thomas Schwinge  <thomas@codesourcery.com>
+
+	PR middle-end/100280
+	* omp-oacc-kernels-decompose.cc (maybe_build_inner_data_region):
+	Mark variables used in synthesized data clauses as addressable.
+
+2022-01-13  Martin Liska  <mliska@suse.cz>
+
+	* config/epiphany/epiphany.c (epiphany_mode_priority):
+	Use gcc_unreachable for not handled cases.
+
+2022-01-13  Martin Liska  <mliska@suse.cz>
+
+	* config/epiphany/epiphany.c (epiphany_handle_interrupt_attribute):
+	Use %qs format specifier.
+	(epiphany_override_options): Wrap keyword in %<, %>.
+
+2022-01-13  Haochen Jiang  <haochen.jiang@intel.com>
+
+	PR target/94790
+	* config/i386/i386.md (*xor2andn): New define_insn_and_split.
+
+2022-01-13  Xionghu Luo  <luoxhu@linux.ibm.com>
+
+	* config/rs6000/altivec.md (sldoi_to_mov<mode>): New.
+
 2022-01-12  Uroš Bizjak  <ubizjak@gmail.com>
 
 	PR target/100637
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 860fd87fbcb..b0d3d8e2752 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20220113
+20220114
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 503f17cbc8d..3a2a846908c 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,14 @@
+2022-01-13  Anthony Sharp  <anthonysharp15@gmail.com>
+	    Jason Merrill  <jason@redhat.com>
+
+	PR c++/70417
+	* c.opt: Added -Wmissing-template-keyword.
+
+2022-01-13  Richard Biener  <rguenther@suse.de>
+
+	PR c/104002
+	* c-common.c (c_common_mark_addressable_vec): Handle TARGET_EXPR.
+
 2022-01-12  Martin Liska  <mliska@suse.cz>
 
 	PR target/103804
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 3bccccf05d8..d823a61c1b9 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,22 @@
+2022-01-13  Anthony Sharp  <anthonysharp15@gmail.com>
+	    Jason Merrill  <jason@redhat.com>
+
+	PR c++/70417
+	* parser.c (cp_parser_id_expression): Handle
+	-Wmissing-template-keyword.
+	(struct saved_token_sentinel): Add modes to control what happens
+	on destruction.
+	(cp_parser_statement): Adjust.
+	(cp_parser_skip_entire_template_parameter_list): New function that
+	skips an entire template parameter list.
+	(cp_parser_require_end_of_template_parameter_list): Rename old
+	cp_parser_skip_to_end_of_template_parameter_list.
+	(cp_parser_skip_to_end_of_template_parameter_list): Refactor to be
+	called from one of the above two functions.
+	(cp_parser_lambda_declarator_opt)
+	(cp_parser_explicit_template_declaration)
+	(cp_parser_enclosed_template_argument_list): Adjust.
+
 2022-01-12  Jakub Jelinek  <jakub@redhat.com>
 	    Jason Merrill  <jason@redhat.com>
 
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 3119233d190..c08f3c1902b 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,30 @@
+2022-01-13  Hafiz Abid Qadeer  <abidh@codesourcery.com>
+
+	* dump-parse-tree.c (show_omp_clauses): Handle OMP_LIST_ALLOCATE.
+	* gfortran.h (OMP_LIST_ALLOCATE): New enum value.
+	* openmp.c (enum omp_mask1): Add OMP_CLAUSE_ALLOCATE.
+	(gfc_match_omp_clauses): Handle OMP_CLAUSE_ALLOCATE
+	(OMP_PARALLEL_CLAUSES, OMP_DO_CLAUSES, OMP_SECTIONS_CLAUSES)
+	(OMP_TASK_CLAUSES, OMP_TASKLOOP_CLAUSES, OMP_TARGET_CLAUSES)
+	(OMP_TEAMS_CLAUSES, OMP_DISTRIBUTE_CLAUSES)
+	(OMP_SINGLE_CLAUSES): Add OMP_CLAUSE_ALLOCATE.
+	(OMP_TASKGROUP_CLAUSES): New.
+	(gfc_match_omp_taskgroup): Use OMP_TASKGROUP_CLAUSES instead of
+	OMP_CLAUSE_TASK_REDUCTION.
+	(resolve_omp_clauses): Handle OMP_LIST_ALLOCATE.
+	(resolve_omp_do): Avoid warning when loop iteration variable is
+	in allocate clause.
+	* trans-openmp.c (gfc_trans_omp_clauses): Handle translation of
+	allocate clause.
+	(gfc_split_omp_clauses): Update for OMP_LIST_ALLOCATE.
+
+2022-01-13  Harald Anlauf  <anlauf@gmx.de>
+
+	PR fortran/67804
+	* primary.c (gfc_match_structure_constructor): Recover from errors
+	that occurred while checking for a valid structure constructor in
+	a DATA statement.
+
 2022-01-11  Thomas Koenig  <tkoenig@gcc.gnu.org>
 
 	* libgfortran.h (unit_convert): Add flags.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 3a52c15cc7b..e91aeea9037 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,157 @@
+2022-01-13  Anthony Sharp  <anthonysharp15@gmail.com>
+	    Jason Merrill  <jason@redhat.com>
+
+	PR c++/70417
+	* g++.dg/cpp0x/variadic-mem_fn2.C: Catch warning about missing
+	template keyword.
+	* g++.dg/template/dependent-name17.C: New test.
+	* g++.dg/template/dependent-name18.C: New test.
+
+2022-01-13  Uroš Bizjak  <ubizjak@gmail.com>
+
+	PR target/103861
+	* gcc.target/i386/pr103861.c (shl,ashr,lshr): New tests.
+
+2022-01-13  Hafiz Abid Qadeer  <abidh@codesourcery.com>
+
+	* gfortran.dg/gomp/allocate-1.f90: New test.
+	* gfortran.dg/gomp/allocate-2.f90: New test.
+	* gfortran.dg/gomp/allocate-3.f90: New test.
+	* gfortran.dg/gomp/collapse1.f90: Update error message.
+	* gfortran.dg/gomp/openmp-simd-4.f90: Likewise.
+	* gfortran.dg/gomp/clauses-1.f90: Uncomment allocate clause.
+
+2022-01-13  Andrew MacLeod  <amacleod@redhat.com>
+
+	PR tree-optimization/83072
+	PR tree-optimization/83073
+	PR tree-optimization/97909
+	* gcc.dg/pr83072-2.c: New.
+	* gcc.dg/pr83073.c: New.
+
+2022-01-13  Andrew MacLeod  <amacleod@redhat.com>
+
+	PR tree-optimization/96707
+	* g++.dg/pr96707.C: New.
+
+2022-01-13  Harald Anlauf  <anlauf@gmx.de>
+
+	PR fortran/67804
+	* gfortran.dg/pr93604.f90: Adjust to changed diagnostics.
+	* gfortran.dg/pr67804.f90: New test.
+
+2022-01-13  Uroš Bizjak  <ubizjak@gmail.com>
+
+	PR target/104003
+	* g++.target/i386/pr103861-1-sse4.C: New test.
+	* g++.target/i386/pr103861-1-xop.C: Ditto.
+
+2022-01-13  Paul A. Clarke  <pc@us.ibm.com>
+
+	* gcc.target/powerpc/sse4_1-round3.h: New.
+	* gcc.target/powerpc/sse4_1-roundpd.c: New.
+	* gcc.target/powerpc/sse4_1-roundps.c: New.
+	* gcc.target/powerpc/sse4_1-roundsd.c: New.
+	* gcc.target/powerpc/sse4_1-roundss.c: New.
+
+2022-01-13  Richard Biener  <rguenther@suse.de>
+
+	PR c/104002
+	* c-c++-common/builtin-shufflevector-3.c: Move ...
+	* c-c++-common/torture/builtin-shufflevector-3.c: ... here.
+
+2022-01-13  Thomas Schwinge  <thomas@codesourcery.com>
+
+	* c-c++-common/goacc/routine-6.c: Merge into...
+	* c-c++-common/goacc/routine-5.c: ... this, and document current
+	C/C++ difference.
+
+2022-01-13  Thomas Schwinge  <thomas@codesourcery.com>
+
+	* c-c++-common/goacc/builtin-goacc-parlevel-id-size.c: Document
+	current '-Wuninitialized' diagnostics.
+	* c-c++-common/goacc/mdc-1.c: Likewise.
+	* c-c++-common/goacc/nested-reductions-1-kernels.c: Likewise.
+	* c-c++-common/goacc/nested-reductions-1-parallel.c: Likewise.
+	* c-c++-common/goacc/nested-reductions-1-routine.c: Likewise.
+	* c-c++-common/goacc/nested-reductions-2-kernels.c: Likewise.
+	* c-c++-common/goacc/nested-reductions-2-parallel.c: Likewise.
+	* c-c++-common/goacc/nested-reductions-2-routine.c: Likewise.
+	* c-c++-common/goacc/uninit-dim-clause.c: Likewise.
+	* c-c++-common/goacc/uninit-firstprivate-clause.c: Likewise.
+	* c-c++-common/goacc/uninit-if-clause.c: Likewise.
+	* gfortran.dg/goacc/array-with-dt-1.f90: Likewise.
+	* gfortran.dg/goacc/array-with-dt-2.f90: Likewise.
+	* gfortran.dg/goacc/array-with-dt-3.f90: Likewise.
+	* gfortran.dg/goacc/array-with-dt-4.f90: Likewise.
+	* gfortran.dg/goacc/array-with-dt-5.f90: Likewise.
+	* gfortran.dg/goacc/derived-chartypes-1.f90: Likewise.
+	* gfortran.dg/goacc/derived-chartypes-2.f90: Likewise.
+	* gfortran.dg/goacc/derived-chartypes-3.f90: Likewise.
+	* gfortran.dg/goacc/derived-chartypes-4.f90: Likewise.
+	* gfortran.dg/goacc/derived-classtypes-1.f95: Likewise.
+	* gfortran.dg/goacc/derived-types-2.f90: Likewise.
+	* gfortran.dg/goacc/host_data-tree.f95: Likewise.
+	* gfortran.dg/goacc/kernels-tree.f95: Likewise.
+	* gfortran.dg/goacc/modules.f95: Likewise.
+	* gfortran.dg/goacc/nested-reductions-1-kernels.f90: Likewise.
+	* gfortran.dg/goacc/nested-reductions-1-parallel.f90: Likewise.
+	* gfortran.dg/goacc/nested-reductions-1-routine.f90: Likewise.
+	* gfortran.dg/goacc/nested-reductions-2-kernels.f90: Likewise.
+	* gfortran.dg/goacc/nested-reductions-2-parallel.f90: Likewise.
+	* gfortran.dg/goacc/nested-reductions-2-routine.f90: Likewise.
+	* gfortran.dg/goacc/parallel-tree.f95: Likewise.
+	* gfortran.dg/goacc/pr93464.f90: Likewise.
+	* gfortran.dg/goacc/privatization-1-compute-loop.f90: Likewise.
+	* gfortran.dg/goacc/privatization-1-compute.f90: Likewise.
+	* gfortran.dg/goacc/privatization-1-routine_gang-loop.f90:
+	Likewise.
+	* gfortran.dg/goacc/privatization-1-routine_gang.f90: Likewise.
+	* gfortran.dg/goacc/uninit-dim-clause.f95: Likewise.
+	* gfortran.dg/goacc/uninit-firstprivate-clause.f95: Likewise.
+	* gfortran.dg/goacc/uninit-if-clause.f95: Likewise.
+	* gfortran.dg/goacc/uninit-use-device-clause.f95: Likewise.
+	* gfortran.dg/goacc/wait.f90: Likewise.
+
+2022-01-13  Thomas Schwinge  <thomas@codesourcery.com>
+
+	PR middle-end/100280
+	* c-c++-common/goacc/kernels-decompose-pr100280-1.c: New.
+	* c-c++-common/goacc/classify-kernels-parloops.c: Likewise.
+	* c-c++-common/goacc/classify-kernels-unparallelized-parloops.c:
+	Likewise.
+	* c-c++-common/goacc/classify-kernels-unparallelized.c: Test
+	'--param openacc-kernels=decompose'.
+	* c-c++-common/goacc/classify-kernels.c: Likewise.
+	* c-c++-common/goacc/kernels-decompose-2.c: Update.
+	* c-c++-common/goacc/kernels-decompose-ice-1.c: Remove.
+	* c-c++-common/goacc/kernels-decompose-ice-2.c: Likewise.
+	* gfortran.dg/goacc/classify-kernels-parloops.f95: New.
+	* gfortran.dg/goacc/classify-kernels-unparallelized-parloops.f95:
+	Likewise.
+	* gfortran.dg/goacc/classify-kernels-unparallelized.f95: Test
+	'--param openacc-kernels=decompose'.
+	* gfortran.dg/goacc/classify-kernels.f95: Likewise.
+
+2022-01-13  Thomas Schwinge  <thomas@codesourcery.com>
+
+	* c-c++-common/goacc/kernels-decompose-1.c: Enhance.
+	* c-c++-common/goacc/kernels-decompose-2.c: Likewise.
+	* c-c++-common/goacc/kernels-decompose-ice-1.c: Likewise.
+	* c-c++-common/goacc/kernels-decompose-ice-2.c: Likewise.
+	* gfortran.dg/goacc/kernels-decompose-1.f95: Likewise.
+	* gfortran.dg/goacc/kernels-decompose-2.f95: Likewise.
+
+2022-01-13  Haochen Jiang  <haochen.jiang@intel.com>
+
+	PR target/94790
+	* gcc.target/i386/pr94790-1.c: New test.
+	* gcc.target/i386/pr94790-2.c: Ditto.
+
+2022-01-13  Xionghu Luo  <luoxhu@linux.ibm.com>
+
+	* gcc.target/powerpc/sldoi_to_mov.c: New test.
+
 2022-01-12  Uroš Bizjak  <ubizjak@gmail.com>
 
 	PR target/103941
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog
index 033cf0f5132..fbd5372eddd 100644
--- a/libgfortran/ChangeLog
+++ b/libgfortran/ChangeLog
@@ -1,3 +1,10 @@
+2022-01-13  Jakub Jelinek  <jakub@redhat.com>
+
+	PR libfortran/104006
+	* Makefile.am (gfortran.map-sun): Rename target to ...
+	(gfortran.ver-sun): ... this.
+	* Makefile.in: Regenerated.
+
 2022-01-12  Jakub Jelinek  <jakub@redhat.com>
 
 	* libgfortran.h (POWER_IEEE128): Use __GLIBC_PREREQ in a separate
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index c546dec1965..85ec4bcfa14 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,79 @@
+2022-01-13  Hafiz Abid Qadeer  <abidh@codesourcery.com>
+
+	* testsuite/libgomp.fortran/allocate-1.c: New test.
+	* testsuite/libgomp.fortran/allocate-1.f90: New test.
+	* libgomp.texi: Remove string that says that allocate clause
+	support is for C/C++ only.
+
+2022-01-13  Thomas Schwinge  <thomas@codesourcery.com>
+
+	* testsuite/libgomp.c-c++-common/on_device_arch.h
+	(any_device_arch, any_device_arch_intel_mic): New.
+	* testsuite/lib/libgomp.exp
+	(check_effective_target_offload_device_any_intel_mic): New.
+	* testsuite/libgomp.c-c++-common/target-45.c: Use it.
+	* testsuite/libgomp.fortran/target10.f90: Likewise.
+
+2022-01-13  Thomas Schwinge  <thomas@codesourcery.com>
+
+	PR tree-optimization/102192
+	* testsuite/libgomp.oacc-fortran/routine-10.f90: Document current
+	'-Wuninitialized' diagnostics.
+
+2022-01-13  Thomas Schwinge  <thomas@codesourcery.com>
+
+	* testsuite/libgomp.oacc-c-c++-common/vred2d-128.c: Document
+	current '-Wuninitialized' diagnostics.
+	* testsuite/libgomp.oacc-fortran/data-5.f90: Likewise.
+	* testsuite/libgomp.oacc-fortran/gemm-2.f90: Likewise.
+	* testsuite/libgomp.oacc-fortran/gemm.f90: Likewise.
+	* testsuite/libgomp.oacc-fortran/optional-reduction.f90: Likewise.
+	* testsuite/libgomp.oacc-fortran/parallel-reduction.f90: Likewise.
+	* testsuite/libgomp.oacc-fortran/pr70643.f90: Likewise.
+	* testsuite/libgomp.oacc-fortran/pr96628-part1.f90: Likewise.
+	* testsuite/libgomp.oacc-fortran/privatized-ref-2.f90: Likewise.
+	* testsuite/libgomp.oacc-fortran/reduction-5.f90: Likewise.
+	* testsuite/libgomp.oacc-fortran/reduction-7.f90: Likewise.
+	* testsuite/libgomp.oacc-fortran/reference-reductions.f90:
+	Likewise.
+
+2022-01-13  Thomas Schwinge  <thomas@codesourcery.com>
+
+	* testsuite/libgomp.c/address-space-1.c: Remove 'dg-xfail-run-if'
+	for 'offload_device_intel_mic'.
+
+2022-01-13  Julian Brown  <julian@codesourcery.com>
+	    Thomas Schwinge  <thomas@codesourcery.com>
+
+	* testsuite/libgomp.oacc-c-c++-common/f-asyncwait-1.c: Remove GCN
+	offloading execution XFAIL.
+
+2022-01-13  Thomas Schwinge  <thomas@codesourcery.com>
+
+	PR middle-end/100280
+	* testsuite/libgomp.oacc-c-c++-common/declare-vla-kernels-decompose-ice-1.c:
+	Update.
+	* testsuite/libgomp.oacc-c-c++-common/f-asyncwait-1.c: Likewise.
+	* testsuite/libgomp.oacc-c-c++-common/kernels-decompose-1.c:
+	Likewise.
+
+2022-01-13  Thomas Schwinge  <thomas@codesourcery.com>
+
+	* testsuite/libgomp.oacc-c-c++-common/declare-vla-kernels-decompose-ice-1.c:
+	Enhance.
+	* testsuite/libgomp.oacc-c-c++-common/declare-vla-kernels-decompose.c:
+	Likewise.
+	* testsuite/libgomp.oacc-c-c++-common/declare-vla.c: Likewise.
+	* testsuite/libgomp.oacc-c-c++-common/f-asyncwait-1.c: Likewise.
+	* testsuite/libgomp.oacc-c-c++-common/f-asyncwait-2.c: Likewise.
+	* testsuite/libgomp.oacc-c-c++-common/f-asyncwait-3.c: Likewise.
+	* testsuite/libgomp.oacc-c-c++-common/kernels-decompose-1.c:
+	Likewise.
+	* testsuite/libgomp.oacc-fortran/asyncwait-1.f90: Likewise.
+	* testsuite/libgomp.oacc-fortran/asyncwait-2.f90: Likewise.
+	* testsuite/libgomp.oacc-fortran/asyncwait-3.f90: Likewise.
+	* testsuite/libgomp.oacc-fortran/pr94358-1.f90: Likewise.
+
 2022-01-04  Tobias Burnus  <tobias@codesourcery.com>
 
 	* testsuite/libgomp.c-c++-common/target-45.c: Iterate over all devices.


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

only message in thread, other threads:[~2022-01-14  0:17 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-14  0:17 [gcc r12-6565] 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).