Daily bump.
This commit is contained in:
parent
d3b0dc686c
commit
57eeedda23
7 changed files with 230 additions and 1 deletions
|
@ -1,3 +1,43 @@
|
|||
2022-03-12 Segher Boessenkool <segher@kernel.crashing.org>
|
||||
|
||||
PR target/104829
|
||||
* config/rs6000/rs6000.cc (rs6000_machine_from_flags): Don't output
|
||||
"ppc" and "ppc64" based on rs6000_cpu.
|
||||
|
||||
2022-03-12 Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
PR middle-end/100280
|
||||
PR middle-end/104892
|
||||
* omp-oacc-kernels-decompose.cc (omp_oacc_kernels_decompose_1):
|
||||
Remove special handling of 'GOMP_MAP_FORCE_TOFROM'.
|
||||
|
||||
2022-03-12 Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
PR middle-end/100280
|
||||
PR middle-end/104086
|
||||
* omp-oacc-kernels-decompose.cc (omp_oacc_kernels_decompose_1):
|
||||
Mark variables used in 'present' clauses as addressable.
|
||||
* omp-low.cc (scan_sharing_clauses) <OMP_CLAUSE_MAP>: Gracefully
|
||||
handle duplicate 'OMP_CLAUSE_MAP_DECL_MAKE_ADDRESSABLE'.
|
||||
|
||||
2022-03-12 Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
PR other/65095
|
||||
* tree-core.h (user_omp_claus_code_name): Declare function.
|
||||
* tree.cc (user_omp_clause_code_name): New function.
|
||||
|
||||
2022-03-12 Roger Sayle <roger@nextmovesoftware.com>
|
||||
|
||||
PR middle-end/98420
|
||||
* match.pd (minus @0 @0): Additional checks for -fno-rounding-math
|
||||
(the defaut) or -fno-signed-zeros.
|
||||
|
||||
2022-03-12 Michael Meissner <meissner@linux.ibm.com>
|
||||
|
||||
PR target/104868
|
||||
* config/rs6000/vsx.md (extendditi2): Use a 'b' constraint when
|
||||
moving from a GPR register to an Altivec register.
|
||||
|
||||
2022-03-11 Roger Sayle <roger@nextmovesoftware.com>
|
||||
|
||||
PR tree-optimization/98335
|
||||
|
|
|
@ -1 +1 @@
|
|||
20220312
|
||||
20220313
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2022-03-12 Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
PR other/65095
|
||||
* c-common.h (c_omp_map_clause_name): Remove.
|
||||
* c-omp.cc (c_omp_map_clause_name): Remove.
|
||||
|
||||
2022-03-09 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c/104711
|
||||
|
|
|
@ -1,3 +1,10 @@
|
|||
2022-03-12 Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
PR other/65095
|
||||
* c-typeck.cc (handle_omp_array_sections_1)
|
||||
(c_oacc_check_attachments): Call 'user_omp_clause_code_name'
|
||||
instead of 'c_omp_map_clause_name'.
|
||||
|
||||
2022-03-09 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* c-typeck.cc (function_types_compatible_p): Do not handle C2X
|
||||
|
|
|
@ -1,3 +1,66 @@
|
|||
2022-03-12 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/104641
|
||||
* cp-tree.h (tsubst_flags::tf_tst_ok): New flag.
|
||||
* decl.cc (make_typename_type): Allow a typename-specifier to
|
||||
resolve to a template when tf_tst_ok, in which case return
|
||||
a CTAD placeholder for the template.
|
||||
* pt.cc (tsubst_decl) <case VAR_DECL>: Set tf_tst_ok when
|
||||
substituting the type.
|
||||
(tsubst): Clear tf_tst_ok and remember if it was set.
|
||||
<case TYPENAME_TYPE>: Pass tf_tst_ok to make_typename_type
|
||||
appropriately.
|
||||
(tsubst_copy) <case CAST_EXPR>: Set tf_tst_ok when substituting
|
||||
the type.
|
||||
(tsubst_copy_and_build) <case CAST_EXPR>: Likewise.
|
||||
<case CONSTRUCTOR>: Likewise.
|
||||
|
||||
2022-03-12 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/104622
|
||||
* call.cc (missing_conversion_p): Define.
|
||||
(add_candidates): Use it.
|
||||
* pt.cc (check_non_deducible_conversion): Change type of strict
|
||||
parameter to unification_kind_t and directly test for DEDUCE_CALL.
|
||||
|
||||
2022-03-12 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/104527
|
||||
* constraint.cc (normalize_atom): Set
|
||||
ATOMIC_CONSTR_EXPR_FROM_CONCEPT_P appropriately.
|
||||
(get_mapped_args): Make static, adjust parameters. Always
|
||||
return a vector whose depth corresponds to the template depth of
|
||||
the context of the atomic constraint expression. Micro-optimize
|
||||
by passing false as exact to safe_grow_cleared and by collapsing
|
||||
a multi-level depth-one argument vector.
|
||||
(satisfy_atom): Adjust call to get_mapped_args and
|
||||
diagnose_atomic_constraint.
|
||||
(diagnose_atomic_constraint): Replace map parameter with an args
|
||||
parameter.
|
||||
* cp-tree.h (ATOMIC_CONSTR_EXPR_FROM_CONCEPT_P): Define.
|
||||
(get_mapped_args): Remove declaration.
|
||||
|
||||
2022-03-12 Patrick Palka <ppalka@redhat.com>
|
||||
Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/98644
|
||||
* constexpr.cc (mark_non_constant): Define, split out from ...
|
||||
(cxx_eval_outermost_constant_expr): ... here.
|
||||
(maybe_constant_value): Use it.
|
||||
|
||||
2022-03-12 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
* semantics.cc (finish_unary_fold_expr): Use input_location
|
||||
instead of UNKNOWN_LOCATION.
|
||||
(finish_binary_fold_expr): Likewise.
|
||||
|
||||
2022-03-12 Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
PR other/65095
|
||||
* semantics.cc (handle_omp_array_sections_1)
|
||||
(cp_oacc_check_attachments): Call 'user_omp_clause_code_name'
|
||||
instead of 'c_omp_map_clause_name'.
|
||||
|
||||
2022-03-10 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/104608
|
||||
|
|
|
@ -1,3 +1,67 @@
|
|||
2022-03-12 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/104641
|
||||
* g++.dg/cpp1z/class-deduction107.C: New test.
|
||||
|
||||
2022-03-12 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/104622
|
||||
* g++.dg/template/conv18.C: New test.
|
||||
|
||||
2022-03-12 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/104527
|
||||
* g++.dg/cpp2a/concepts-return-req4.C: New test.
|
||||
|
||||
2022-03-12 Patrick Palka <ppalka@redhat.com>
|
||||
Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/98644
|
||||
* g++.dg/cpp2a/concepts-pr98644.C: New test.
|
||||
* g++.dg/parse/array-size2.C: Remove expected diagnostic about a
|
||||
narrowing conversion.
|
||||
|
||||
2022-03-12 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
* g++.dg/concepts/diagnostic3.C: Adjusted expected location of
|
||||
"evaluated to false" diagnostics.
|
||||
|
||||
2022-03-12 Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
PR middle-end/100280
|
||||
PR middle-end/104892
|
||||
* c-c++-common/goacc/kernels-decompose-2.c: Adjust.
|
||||
* c-c++-common/goacc/kernels-decompose-pr100400-1-1.c: Likewise.
|
||||
* c-c++-common/goacc/kernels-decompose-pr100400-1-2.c: Likewise.
|
||||
* c-c++-common/goacc/kernels-decompose-pr100400-1-3.c: Likewise.
|
||||
* c-c++-common/goacc/kernels-decompose-pr100400-1-4.c: Likewise.
|
||||
* c-c++-common/goacc/kernels-decompose-pr104061-1-1.c: Likewise.
|
||||
* c-c++-common/goacc/kernels-decompose-pr104061-1-2.c: Likewise.
|
||||
* c-c++-common/goacc/kernels-decompose-pr104061-1-3.c: Likewise.
|
||||
* c-c++-common/goacc/kernels-decompose-pr104061-1-4.c: Likewise.
|
||||
* c-c++-common/goacc/kernels-decompose-pr104132-1.c: Likewise.
|
||||
* c-c++-common/goacc/kernels-decompose-pr104133-1.c: Likewise.
|
||||
* c-c++-common/goacc/kernels-decompose-pr104774-1.c: Likewise.
|
||||
* gfortran.dg/goacc/classify-kernels.f95: Likewise.
|
||||
* gfortran.dg/goacc/kernels-decompose-2.f95: Likewise.
|
||||
|
||||
2022-03-12 Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
PR middle-end/100280
|
||||
PR middle-end/104086
|
||||
* c-c++-common/goacc/kernels-decompose-pr104086-1.c: Adjust,
|
||||
extend.
|
||||
|
||||
2022-03-12 Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
PR middle-end/104086
|
||||
* c-c++-common/goacc/kernels-decompose-pr104086-1.c: New file.
|
||||
|
||||
2022-03-12 Roger Sayle <roger@nextmovesoftware.com>
|
||||
|
||||
PR middle-end/98420
|
||||
* gcc.dg/pr98420.c: New test case.
|
||||
|
||||
2022-03-11 Roger Sayle <roger@nextmovesoftware.com>
|
||||
|
||||
PR tree-optimization/98335
|
||||
|
|
|
@ -1,3 +1,52 @@
|
|||
2022-03-12 Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
PR middle-end/100280
|
||||
PR middle-end/104892
|
||||
* testsuite/libgomp.oacc-c-c++-common/declare-vla.c: Adjust.
|
||||
* testsuite/libgomp.oacc-c-c++-common/default-1.c: Likewise.
|
||||
* testsuite/libgomp.oacc-c-c++-common/kernels-decompose-1.c:
|
||||
Likewise.
|
||||
* testsuite/libgomp.oacc-c-c++-common/kernels-reduction-1.c:
|
||||
Likewise.
|
||||
* testsuite/libgomp.oacc-c-c++-common/parallel-dims.c: Likewise.
|
||||
* testsuite/libgomp.oacc-fortran/asyncwait-1.f90: Likewise.
|
||||
* testsuite/libgomp.oacc-fortran/kernels-reduction-1.f90:
|
||||
Likewise.
|
||||
|
||||
2022-03-12 Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
PR middle-end/104892
|
||||
* testsuite/libgomp.oacc-c-c++-common/kernels-decompose-1.c: Point
|
||||
to PR104892.
|
||||
* testsuite/libgomp.oacc-c-c++-common/default-1.c: Likewise,
|
||||
enable '--param=openacc-kernels=decompose' and adjust.
|
||||
* testsuite/libgomp.oacc-c-c++-common/kernels-reduction-1.c:
|
||||
Likewise.
|
||||
* testsuite/libgomp.oacc-c-c++-common/parallel-dims.c: Likewise.
|
||||
* testsuite/libgomp.oacc-fortran/kernels-reduction-1.f90:
|
||||
Likewise.
|
||||
|
||||
2022-03-12 Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
PR middle-end/90115
|
||||
* testsuite/libgomp.oacc-c-c++-common/default-1.c: Enhance.
|
||||
* testsuite/libgomp.oacc-c-c++-common/kernels-reduction-1.c: Likewise.
|
||||
* testsuite/libgomp.oacc-c-c++-common/parallel-dims.c: Likewise.
|
||||
* testsuite/libgomp.oacc-fortran/kernels-reduction-1.f90: Likewise.
|
||||
|
||||
2022-03-12 Thomas Schwinge <thomas@codesourcery.com>
|
||||
|
||||
PR middle-end/100280
|
||||
PR middle-end/104086
|
||||
* testsuite/libgomp.oacc-c-c++-common/declare-vla-kernels-decompose-ice-1.c:
|
||||
Merge this...
|
||||
* testsuite/libgomp.oacc-c-c++-common/declare-vla-kernels-decompose.c:
|
||||
..., and this...
|
||||
* testsuite/libgomp.oacc-c-c++-common/declare-vla.c: ... into
|
||||
this, and adjust.
|
||||
* testsuite/libgomp.oacc-c-c++-common/kernels-decompose-1.c:
|
||||
Extend.
|
||||
|
||||
2022-03-10 Hafiz Abid Qadeer <abidh@codesourcery.com>
|
||||
|
||||
* testsuite/libgomp.fortran/allocate-1.f90: Remove pool_size
|
||||
|
|
Loading…
Add table
Reference in a new issue