c++: Inherited constructor template arguments [PR94719]
[gcc.git] / gcc / testsuite / ChangeLog
index 051dcb15f482b3239bf3d5617f8a2f7dbba13462..1115eb769681cb3a26f7f45500dab32a1b5c0c04 100644 (file)
@@ -1,4 +1,525 @@
-2020-04-14  Yang Yang <yangyang305@huawei.com>
+2020-04-22  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/94719
+       PR c++/94549
+       * g++.dg/cpp2a/concepts-inherit-ctor9.C: New test.
+
+2020-04-22  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/93807
+       * g++.dg/cpp2a/fn-template20.C: New test.
+
+2020-04-22  Duan bo  <duanbo3@huawei.com>
+
+       PR testsuite/94712
+       * gcc.target/aarch64/pr63304_1.c: Require lp64 target.
+       * gcc.target/aarch64/pr70120-2.c: Likewise.
+       * gcc.target/aarch64/pr94530.c: Likewise.
+       * gcc.target/aarch64/reload-valid-spoff.c: Likewise.
+
+2020-04-22  Felix Yang  <felix.yang@huawei.com>
+
+       PR target/94678
+       * gcc.target/aarch64/sve/acle/general/nosve_6.c: New test.
+
+2020-04-22  José Rui Faustino de Sousa  <jrfsousa@gmail.com>
+
+       PR fortran/90350
+       * gfortran.dg/PR90350.f90: New test.
+
+2020-04-22  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR c++/90448
+       * g++.dg/cpp1y/lambda-generic-variadic20.C: New.
+
+2020-04-22  Martin Sebor  <msebor@redhat.com>
+
+       PR middle-end/94647
+       * c-c++-common/Warray-bounds-2.c: Replace a large value harcoded
+       in an expected warning with a pattern.
+
+2020-04-22  Christophe Lyon  <christophe.lyon@linaro.org>
+
+        * lib/target-supports.exp (check_effective_target_arm_dsp)
+        (check_effective_target_arm_crc_ok_nocache)
+        (check_effective_target_arm_coproc1_ok_nocache)
+        (check_effective_target_arm_coproc2_ok_nocache)
+        (check_effective_target_arm_coproc3_ok_nocache)
+        (check_effective_target_arm_coproc4_ok_nocache): Include
+        arm_acle.h.
+
+2020-04-22  Christophe Lyon  <christophe.lyon@linaro.org>
+
+        gcc/testsuite/
+        * lib/target-supports.exp (arm_v8m_main_cde, arm_v8m_main_cde_fp)
+        (arm_v8_1m_main_cde_mve, arm_v8_1m_main_cde_mve_fp): Include
+        arm_cde.h and arm_mve.h as ineeded.
+
+2020-04-22  Christophe Lyon  <christophe.lyon@linaro.org>
+
+        * lib/target-supports.exp
+        (check_effective_target_arm_v8_1m_mve_ok_nocache): Include
+        arm_mve.h.
+
+2020-04-22  Christophe Lyon  <christophe.lyon@linaro.org>
+
+        * gcc.target/arm/mve/intrinsics/mve_vector_float.c: Use
+        arm_v8_1m_mve_fp.
+        * gcc.target/arm/mve/intrinsics/mve_vector_float1.c: Likewise.
+        * gcc.target/arm/mve/intrinsics/mve_vector_float2.c: Likewise.
+        * gcc.target/arm/mve/intrinsics/mve_vector_int.c: Use
+        arm_v8_1m_mve.
+        * gcc.target/arm/mve/intrinsics/mve_vector_int1.c: Likewise.
+        * gcc.target/arm/mve/intrinsics/mve_vector_int2.c: Likewise.
+        * gcc.target/arm/mve/intrinsics/mve_vector_uint.c: Likewise.
+        * gcc.target/arm/mve/intrinsics/mve_vector_uint1.c: Likewise.
+        * gcc.target/arm/mve/intrinsics/mve_vector_uint2.c: Likewise.
+
+2020-04-22  Christophe Lyon  <christophe.lyon@linaro.org>
+
+        * gcc.target/arm/mve/intrinsics/mve_move_gpr_to_gpr.c: Remove
+        useless options.
+
+2020-04-22  Christophe Lyon  <christophe.lyon@linaro.org>
+
+        * gcc.target/arm/mve/intrinsics/mve_fp_fpu1.c: Use arm_hard_ok
+        effective target and arm_v8_1m_mve_fp options.
+        * gcc.target/arm/mve/intrinsics/mve_fp_fpu2.c: Use arm_softfp_ok
+        effective target and arm_v8_1m_mve_fp options.
+        * gcc.target/arm/mve/intrinsics/mve_fpu1.c: Use arm_hard_ok
+        effective target and arm_v8_1m_mve options.
+        * gcc.target/arm/mve/intrinsics/mve_fpu2.c: Use arm_softfp_ok
+        effective target and arm_v8_1m_mve options.
+
+2020-04-22  Christophe Lyon  <christophe.lyon@linaro.org>
+
+        * lib/target-supports.exp (arm_softfp_ok): New effective target.
+        (arm_hard_ok): Likewise.
+
+2020-04-22  Tobias Burnus  <tobias@codesourcery.com>
+
+       PR fortran/94709
+       * gfortran.dg/gomp/warn_truncated.f: New.
+       * gfortran.dg/gomp/warn_truncated.f90: New.
+
+2020-04-22  Richard Sandiford  <richard.sandiford@arm.com>
+
+       PR tree-optimization/94700
+       * gcc.target/aarch64/sve/acle/general/pr94700.c: New test.
+
+2020-04-22 Iain Sandoe <iain@sandoe.co.uk>
+
+       * g++.dg/coroutines/torture/local-var-0.C: Rename to...
+       * g++.dg/coroutines/torture/local-var-00-const.C: ...this.
+       * g++.dg/coroutines/torture/local-var-1.C: Rename to...
+       * g++.dg/coroutines/torture/local-var-01-single.C: ...this.
+       * g++.dg/coroutines/torture/local-var-2.C: Rename to...
+       * g++.dg/coroutines/torture/local-var-02-conditional.C: ...this.
+       * g++.dg/coroutines/torture/local-var-3.C: Rename to...
+       * g++.dg/coroutines/torture/local-var-03-with-awaits.C: ...this.
+       * g++.dg/coroutines/torture/local-var-4.C: Rename to...
+       * g++.dg/coroutines/torture/local-var-04-hiding-nested-scopes.C: this.
+       * g++.dg/coroutines/torture/local-var-5-awaitable.C: Rename to...
+       * g++.dg/coroutines/torture/local-var-05-awaitable.C: ...this. 
+
+2020-04-22 Iain Sandoe <iain@sandoe.co.uk>
+
+       PR c++/94682
+       * g++.dg/coroutines/promise-parm-preview-this.C: New test.
+
+2020-04-22  Christophe Lyon  <christophe.lyon@linaro.org>
+
+       * lib/gcc-dg.exp (schedule-cleanups): Accept --save-temps.
+
+2020-04-22  Martin Sebor  <msebor@redhat.com>
+
+       PR c++/94510
+       * g++.dg/init/array58.C: New test.
+       * g++.dg/init/array59.C: New test.
+       * g++.dg/cpp2a/nontype-class34.C: New test.
+       * g++.dg/cpp2a/nontype-class35.C: New test.
+
+2020-04-22  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/67825
+       * g++.dg/concepts/diagnostic10.C: New test.
+       * g++.dg/cpp2a/concepts-pr67178.C: Adjust dg-message.
+
+2020-04-21  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/94549
+       * g++.dg/concepts/inherit-ctor3.C: Adjust expected diagnostics.
+       * g++.dg/cpp2a/concepts-inherit-ctor4.C: Likewise.
+       * g++.dg/cpp2a/concepts-inherit-ctor8.C: New test.
+
+2020-04-21  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR c++/94149
+       * g++.dg/cpp2a/paren-init24.C: Fix FIXMEs.
+
+2020-04-21  Martin Sebor  <msebor@redhat.com>
+
+       PR middle-end/94647
+       * c-c++-common/Warray-bounds-2.c: Adjust a test case and add a new one.
+       * c-c++-common/Warray-bounds-3.c: Add tests for missing warnings.
+       * c-c++-common/Wrestrict.c: Invert bounds in printed ranges.
+       * gcc.dg/Warray-bounds-59.c: New test.
+       * gcc.dg/Wrestrict-10.c: Add a missing warning.
+       * gcc.dg/Wrestrict-5.c: Adjust text of expected warning.
+       * gcc.dg/Wrestrict-6.c: Expect to see a range of overlap offsets.
+
+2020-04-21  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       PR target/94514
+       * g++.target/aarch64/pr94514.C: New test.
+       * gcc.target/aarch64/pr94514.c: New test.
+
+2020-04-21  Richard Sandiford  <richard.sandiford@arm.com>
+
+       PR tree-optimization/94683
+       * gcc.target/aarch64/sve/acle/general/pr94683.c: New test.
+
+2020-04-21  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/94383
+       * g++.dg/compat/struct-layout-1.exp: If !$use_alt, add -c to generator
+       args.
+       * g++.dg/compat/struct-layout-1_generate.c (dg_options): Add another
+       %s to the start of dg-options arg.
+       (cxx14_vs_cxx17, do_cxx14_vs_cxx17): New variables.
+       (switchfiles): If cxx14_vs_cxx17, prepend -std=c++14 -DCXX14_VS_CXX17
+       or -std=c++17 -DCXX17_VS_CXX14 - randomly - to dg-options.
+       (output): Don't append further fields once one with flexible array
+       member is added.
+       (generate_random_tests): Don't use toplevel unions if cxx14_vs_cxx17.
+       (main): If -c, emit second set of tests for -std=c++14 vs. -std=c++17
+       testing.
+       * g++.dg/compat/struct-layout-1_x1.h (empty_base): New type.
+       (EMPTY_BASE): Define.
+       (TX): Use EMPTY_BASE.
+       * g++.dg/compat/struct-layout-1_y1.h (empty_base): New type.
+       (EMPTY_BASE): Define.
+       (TX): Use EMPTY_BASE.
+
+       PR c/94641
+       * c-c++-common/ubsan/pr94641.c: New test.
+
+2020-04-21  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/94597
+       * g++.dg/cpp2a/concepts-conv2.C: New test.
+
+2020-04-21  Duan bo  <duanbo3@huawei.com>
+
+       PR target/94577
+       * gcc.target/aarch64/pr94577.c: New test.
+
+2020-04-21  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/94686
+       * gcc.c-torture/compile/pr94686.c: New test.
+
+2020-04-21  Iain Sandoe  <iain@sandoe.co.uk>
+
+       PR c++/94661
+       * g++.dg/coroutines/ramp-return-a.C: New test.
+       * g++.dg/coroutines/ramp-return-b.C: New test.
+       * g++.dg/coroutines/ramp-return-c.C: New test.
+
+2020-04-17  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/94592
+       * g++.dg/cpp2a/nontype-class34.C: New test.
+       * g++.dg/cpp2a/nontype-class35.C: New test.
+
+2020-04-20  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/94628
+       * g++.dg/cpp0x/variadic179.C: New test.
+       * g++.dg/cpp0x/variadic180.C: New test.
+
+2020-04-20  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/94505 - bogus -Wparentheses warning with fold-expression.
+       * g++.dg/cpp1z/fold11.C: New test.
+
+2020-04-20  Andreas Krebbel  <krebbel@linux.ibm.com>
+
+       * g++.dg/pr94666.C: New test.
+
+2020-04-20  Andreas Krebbel  <krebbel@linux.ibm.com>
+
+       PR target/94613
+       * gcc.target/s390/zvector/pr94613.c: New test.
+       * gcc.target/s390/zvector/vec_sel-1.c: New test.
+
+2020-04-20  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * gcc.target/aarch64/sve/cost_model_8.c: New test.
+       * gcc.target/aarch64/sve/cost_model_9.c: Likewise.
+       * gcc.target/aarch64/sve/pr89007-1.c: Add -msve-vector-bits=512.
+       * gcc.target/aarch64/sve/pr89007-2.c: Likewise.
+
+2020-04-20  Richard Sandiford  <richard.sandiford@arm.com>
+
+       PR target/94668
+       * gcc.target/aarch64/sve/pr94668.c: New test.
+
+2020-04-20  Jan Hubicka  <hubicka@ucw.cz>
+
+       PR ipa/94582
+       PR ipa/94582
+       * g++.dg/torture/pr94582.C: New test.
+
+2020-04-20  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/93364
+       * gfortran.dg/pr93364.f90: New test.
+
+2020-04-20  Steve Kargl  <kargl@gcc.gnu.org>
+       Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/91800
+       * gfortran.dg/hollerith_9.f90: New test.
+
+2020-04-19  David Edelsohn  <dje.gcc@gmail.com>
+
+       * g++.dg/debug/dwarf2/pr85550.C: Skip AIX.
+       * g++.dg/debug/pr94272.C: Skip AIX.
+       * g++.dg/debug/pr94281.C: Skip AIX.
+       * g++.dg/debug/pr94323.C: Skip AIX.
+
+2020-04-19  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * g++.dg/coroutines/torture/co-await-17-capture-comp-ref.C: Require
+       C++17.
+       * g++.dg/coroutines/torture/co-ret-15-default-return_void.C: Likewise.
+
+2020-04-19  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/94347
+       * gfortran.dg/char_pointer_init_12.f90: New test.
+
+2020-04-19  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/57129
+       * gfortran.dg/subroutine_as_type.f90: New test.
+
+2020-04-19  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/93500
+       * gfortran.dg/arith_divide_3.f90: New test.
+
+2020-04-19  Jakub Jelinek  <jakub@redhat.com>
+
+       PR objc/94637
+       * objc.dg/pr94637.m: New test.
+
+2020-04-18  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       * lib/gdc-utils.exp (gdc-convert-test): Add dg-skip-if for tests that
+       depending on the phobos standard library.
+
+2020-04-18  Jeff Law  <law@redhat.com>
+
+       PR debug/94439
+       * gcc.dg/torture/pr94439.c: New test.
+
+2020-04-18  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       * gdc.dg/link.d: Use d_runtime_has_std_library effective target.
+       * gdc.dg/runnable.d: Move phobos tests to...
+       * gdc.dg/runnable2.d: ...here.  New test.
+       * lib/target-supports.exp
+       (check_effective_target_d_runtime_has_std_library): New.
+
+2020-04-18  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/94632
+       * g++.dg/template/canon-type-14.C: New test.
+
+       PR c++/92187
+       * g++.dg/concepts/abbrev5.C: New test.
+       * g++.dg/concepts/abbrev6.C: New test.
+
+2020-04-17  Jeff Law  <law@redhat.com>
+
+       PR rtl-optimization/90275
+       * gcc.c-torture/compile/pr90275-2.c: New test.
+
+2020-04-17  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/94483
+       * g++.dg/cpp2a/lambda-pack-init5.C: New test.
+
+       PR c++/88754
+       * g++.dg/parse/ambig10.C: New test.
+
+2020-04-17  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/94090
+       * gfortran.dg/interface_46.f90: New test.
+
+2020-04-17  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * gcc.target/aarch64/sve/cost_model_2.c: New test.
+       * gcc.target/aarch64/sve/cost_model_3.c: Likewise.
+       * gcc.target/aarch64/sve/cost_model_4.c: Likewise.
+       * gcc.target/aarch64/sve/cost_model_5.c: Likewise.
+       * gcc.target/aarch64/sve/cost_model_6.c: Likewise.
+       * gcc.target/aarch64/sve/cost_model_7.c: Likewise.
+
+2020-04-17  Jakub Jelinek  <jakub@redhat.com>
+           Jeff Law  <law@redhat.com>
+
+       PR target/94567
+       * gcc.c-torture/execute/pr94567.c: New test.
+
+2020-04-17  Nathan Sidwell  <nathan@acm.org>
+
+       PR c++/94608
+       * g++.dg/lto/pr83720_0.C: Add fn def to avoid warning on arm ABI.
+
+2020-04-17  Jakub Jelinek  <jakub@redhat.com>
+
+       PR rtl-optimization/94618
+       * g++.dg/opt/pr94618.C: New test.
+
+       PR tree-optimization/94621
+       * gcc.c-torture/compile/pr94621.c: New test.
+
+       PR c++/94314
+       * g++.dg/pr94314-4.C: Require c++14 rather than c++11.
+
+2020-04-16  Peter Bergner  <bergner@linux.ibm.com>
+
+       PR rtl-optimization/93974
+       * g++.dg/pr93974.C: New test.
+
+2020-04-16  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * g++.dg/cpp0x/lambda/pr94426-2.C: Adjust scan-asms to test
+       for the change on more platforms.
+
+2020-04-16  Martin Jambor  <mjambor@suse.cz>
+
+       PR ipa/93621
+       * g++.dg/ipa/pr93621.C: New test.
+
+2020-04-16  Richard Sandiford  <richard.sandiford@arm.com>
+
+       PR target/94606
+       * gcc.dg/vect/pr94606.c: New test.
+
+2020-04-16  Martin Liska  <mliska@suse.cz>
+           Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/94314
+       * g++.dg/pr94314.C: Do not use dg-additional-options
+       and remove not needed stdio.h include.
+       * g++.dg/pr94314-2.C: Likewise.
+       * g++.dg/pr94314-3.C: Likewise.
+       * g++.dg/pr94314-4.C: New test.
+
+2020-04-16  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/94475
+       * g++.dg/conversion/err-recover2.C: New test.
+       * g++.dg/diagnostic/pr84138.C: Remove now-bogus warning.
+       * g++.dg/warn/Wsign-compare-8.C: Remove now-bogus warning.
+
+2020-04-16  Richard Sandiford  <richard.sandiford@arm.com>
+
+       PR rtl-optimization/94605
+       * gcc.target/aarch64/sve/pr94605.c: New test.
+
+2020-04-16  Richard Biener  <rguenther@suse.de>
+
+       * gcc.dg/graphite/interchange-1.c: Remove scan for tiled.
+       * gcc.dg/graphite/interchange-10.c: Likewise.
+       * gcc.dg/graphite/interchange-11.c: Likewise.
+       * gcc.dg/graphite/interchange-3.c: Likewise.
+       * gcc.dg/graphite/interchange-4.c: Likewise.
+       * gcc.dg/graphite/interchange-7.c: Likewise.
+       * gcc.dg/graphite/interchange-9.c: Likewise.
+       * gcc.dg/graphite/uns-interchange-9.c: Likewise.
+       * gfortran.dg/graphite/interchange-3.f90: Likewise.
+
+2020-04-16  Martin Jambor  <mjambor@suse.cz>
+
+       PR tree-optimization/94598
+       * gcc.dg/tree-ssa/pr94598.c: New test.
+
+2020-04-16  Jakub Jelinek  <jakub@redhat.com>
+
+       PR ipa/92372
+       * gcc.c-torture/pr92372.c: Move ...
+       * gcc.c-torture/compile/pr92372.c: ... here.
+
+       PR c++/94571
+       * g++.dg/cpp1z/decomp51.C: New test.
+
+2020-04-15  Uroš Bizjak  <ubizjak@gmail.com>
+
+       PR target/94603
+       * gcc.target/i386/pr94603.c: New test.
+
+2020-04-15  Andre Vieira  <andre.simoesdiasvieira@arm.com>
+            Srinath Parvathaneni  <srinath.parvathaneni@arm.com>
+
+       * gcc.target/arm/mve/intrinsics/mve_vec_duplicate.c: New test.
+
+2020-04-15  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/94593
+       * c-c++-common/gomp/requires-1.c: Fix a typo, requries -> requires.
+       Move directives to file scope.
+       (i): Remove.
+       * c-c++-common/gomp/requires-2.c: Move directives to file scope.
+       (i, foo): Remove.
+       * c-c++-common/gomp/requires-4.c: Move directives to file scope.
+       * gcc.dg/gomp/requires-1.c: New test.
+       * g++.dg/gomp/requires-1.C: New test.
+       * g++.dg/gomp/requires-2.C: New test.
+
+2020-04-15  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/94539
+       * gcc.dg/alias-14.c: Make dg-do run.
+
+2020-04-13  Max Filippov  <jcmvbkbc@gmail.com>
+
+       PR target/94584
+       * gcc.target/xtensa/pr94584.c: New test.
+
+2020-04-14  Iain Sandoe  <iain@sandoe.co.uk>
+
+       PR c++/94359
+       * g++.dg/coroutines/torture/symmetric-transfer-00-basic.C:
+       Expect a run fail for targets without arbitrary indirect
+       tail-calls.
+
+2020-04-14  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/93207
+       * g++.dg/concepts/variadic5.C: New test.
+
+       PR c++/85278
+       * g++.dg/concepts/diagnostic9.C: New test.
+
+       PR c++/94034
+       * g++.dg/cpp0x/constexpr-empty15.C: New test.
+       * g++.dg/cpp1y/constexpr-nsdmi6a.C: New test.
+       * g++.dg/cpp1y/constexpr-nsdmi6b.C: New test.
+       * g++.dg/cpp1y/constexpr-nsdmi7a.C: New test.
+       * g++.dg/cpp1y/constexpr-nsdmi7b.C: New test.
+
+2020-04-14  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/94573
+       * gcc.dg/store_merging_30.c: New test.
+
+2020-04-14  Yang Yang  <yangyang305@huawei.com>
 
        PR tree-optimization/94574
        * gcc.dg/pr94574.c: New test.
        PR fortran/87644
        * gfortran.dg/variable_parameter.f90: New test.
 
-2020-04-13  Linus Koenig <link@sig-st.de>
+2020-04-13  Linus Koenig  <link@sig-st.de>
 
        PR fortran/94192
        * gfortran.dg/bound_resolve_after_error_1.f90: New test.
        PR c++/94507 - ICE-on-invalid with lambda template.
        * g++.dg/cpp2a/lambda-generic7.C: New test.
 
-2020-04-08  Alexandre Oliva <oliva@adacore.com>
+2020-04-08  Alexandre Oliva  <oliva@adacore.com>
 
        * gcc.target/arm/fp16-aapcs-3.c: Explicitly use the
        -mfp16-format=alternative option.
        * gfortran.dg/ieee/dec_math_1.f90: ... here; change
        dg-options to dg-additional-options.
 
-2020-04-08  Alexandre Oliva <oliva@adacore.com>
+2020-04-08  Alexandre Oliva  <oliva@adacore.com>
 
        * gcc.dg/tls/pr78796.c: Require tls_runtime.
 
        PR c++/94478 - ICE with defaulted comparison operator
        * g++.dg/cpp2a/spaceship-err4.C: New test.
 
-2020-04-08  Alexandre Oliva <oliva@adacore.com>
+2020-04-08  Alexandre Oliva  <oliva@adacore.com>
 
        * gcc.target/arm/polytypes.c: Add quotes around
        -flax-vector-conversions.
        PR c++/94336 - template keyword accepted before destructor names.
        * g++.dg/template/template-keyword2.C: New test.
 
-2020-03-27 Iain Sandoe <iain@sandoe.co.uk>
+2020-03-27  Iain Sandoe  <iain@sandoe.co.uk>
 
        * g++.dg/coroutines/torture/symmetric-transfer-00-basic.C:
        Add <cstdio>.
        * gcc.c-torture/compile/pr93927-1.c: New test.
        * gcc.c-torture/compile/pr93927-2.c: New test.
 
-2020-03-03  Jun Ma <JunMa@linux.alibaba.com>
+2020-03-03  Jun Ma  <JunMa@linux.alibaba.com>
 
        * g++.dg/coroutines/torture/co-await-15-capture-comp-ref.C: New test.
 
-2020-03-03  Jun Ma <JunMa@linux.alibaba.com>
+2020-03-03  Jun Ma  <JunMa@linux.alibaba.com>
 
        * g++.dg/coroutines/torture/co-await-14-template-traits.C: New test.
 
        * g++.dg/analyzer/cstdlib.C: New test.
 
 2020-03-02  Iain Sandoe  <iain@sandoe.co.uk>
-           Jun Ma <JunMa@linux.alibaba.com>
+           Jun Ma  <JunMa@linux.alibaba.com>
 
        * g++.dg/coroutines/torture/class-05-lambda-capture-copy-local.C:
        * g++.dg/coroutines/torture/lambda-09-init-captures.C: New test.
        * gcc.target/powerpc/pr88233.c: Update expected output and
        add target selector.
 
-2020-03-01 Iain Sandoe <iain@sandoe.co.uk>
+2020-03-01  Iain Sandoe  <iain@sandoe.co.uk>
 
        * g++.dg/coroutines/torture/class-07-data-member.C: New test.
 
        PR fortran/92959
        * gfortran.dg/associated_8.f90 : New test.
 
-2020-02-29 Iain Sandoe <iain@sandoe.co.uk>
+2020-02-29  Iain Sandoe  <iain@sandoe.co.uk>
 
        * g++.dg/coroutines/coro1-ret-int-yield-int.h: Add templated
        awaitable.
        * gcc.target/powerpc/ppc64-abi-1.c: Compile with -mno-pcrel.
        * gcc.target/powerpc/ppc64-abi-2.c: Likewise.
 
-2020-02-27  Alexandre Oliva <oliva@adacore.com>
+2020-02-27  Alexandre Oliva  <oliva@adacore.com>
 
        * gcc.target/aarch64/vect-mull.x (SH): Undefine.
 
        PR c++/93817
        * g++.dg/diagnostic/array-init1.C: Fix for ILP32.
 
-2020-02-18  Jon Beniston <jon@beniston.com>
+2020-02-18  Jon Beniston  <jon@beniston.com>
 
        * gcc.dg/strcmpopt_6.c: Add space in array for terminator.
 
-2020-02-18  Mark Eggleston <markeggleston@gcc.gnu.org>
+2020-02-18  Mark Eggleston  <markeggleston@gcc.gnu.org>
 
        PR fortran/93714
        * gfortran.dg/char_pointer_assign_6.f90: Look for no target
        PR fortran/93603
        * gfortran.dg/pr93603.f90 : New test.
 
-2020-02-20  Mark Eggleston <markeggleston@gcc.gnu.org>
+2020-02-20  Mark Eggleston  <markeggleston@gcc.gnu.org>
 
        PR fortran/93580
        * gfortran.dg/dg/pr93580.f90: New test.
        PR target/91927
        * gcc.target/aarch64/pr91927.c: New testcase.
 
-2020-02-08  Peter Bergner <bergner@linux.ibm.com>
+2020-02-08  Peter Bergner  <bergner@linux.ibm.com>
 
        PR target/93136
        * gcc.dg/vmx/ops.c: Add -flax-vector-conversions to dg-options.
        PR ipa/93166
        * g++.dg/pr93166.C: New test.
 
-2020-01-25  Andrew Pinski <apinski@marvell.com>
+2020-01-25  Andrew Pinski  <apinski@marvell.com>
 
        * gcc.target/aarch64/vec_zeroextend.c: Fix for big-endian.
 
        PR c++/92542
        * g++.dg/pr92542.C: New.
 
-2020-01-17  Mihail-Calin Ionescu <mihail.ionescu@arm.com>
+2020-01-17  Mihail-Calin Ionescu  <mihail.ionescu@arm.com>
            Sudakshina Das  <sudi.das@arm.com>
 
        * gcc.target/arm/armv8_1m-shift-imm_1.c: New test.
 
-2020-01-17  Mihail-Calin Ionescu <mihail.ionescu@arm.com>
+2020-01-17  Mihail-Calin Ionescu  <mihail.ionescu@arm.com>
            Sudakshina Das  <sudi.das@arm.com>
 
        * gcc.target/arm/armv8_1m-shift-reg_1.c: New test.
 
        * testsuite/gcc.target/arm/multilib.exp: Add v8.1-M entries.
 
-2020-01-16  Mihail-Calin Ionescu <mihail.ionescu@arm.com>
-           Thomas Preud'homme <thomas.preudhomme@arm.com>
+2020-01-16  Mihail-Calin Ionescu  <mihail.ionescu@arm.com>
+           Thomas Preud'homme  <thomas.preudhomme@arm.com>
 
        * gcc.target/arm/cmse/cmse-1.c: Add check for BLXNS when instructions
        introduced in Armv8.1-M Mainline Security Extensions are available and
        * lib/target-supports.exp (check_effective_target_arm_cmse_clear_ok):
        New procedure.
 
-2020-01-16  Mihail-Calin Ionescu <mihail.ionescu@arm.com>
-           Thomas Preud'homme <thomas.preudhomme@arm.com>
+2020-01-16  Mihail-Calin Ionescu  <mihail.ionescu@arm.com>
+           Thomas Preud'homme  <thomas.preudhomme@arm.com>
 
        * lib/target-supports.exp
        (check_effective_target_arm_arch_v8_1m_main_ok): Define.