]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/testsuite/ChangeLog
Wrap option names in gcc internal messages with %< and %>.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
index aa8432282c527c793d4a7ad932b152c59953b040..aec924f27aacb724fc1833f372a6f78b559f5ea0 100644 (file)
@@ -1,3 +1,433 @@
+2019-03-11  Martin Liska  <mliska@suse.cz>
+
+       * g++.dg/conversion/simd3.C (foo): Wrap option names
+       with apostrophe character.
+       * g++.dg/cpp1z/decomp3.C (test): Likewise.
+       (test3): Likewise.
+       * g++.dg/cpp1z/decomp4.C (test): Likewise.
+       * g++.dg/cpp1z/decomp44.C (foo): Likewise.
+       * g++.dg/cpp1z/decomp45.C (f): Likewise.
+       * g++.dg/opt/pr34036.C: Likewise.
+       * g++.dg/spellcheck-c++-11-keyword.C: Likewise.
+       * gcc.dg/c90-fordecl-1.c (foo): Likewise.
+       * gcc.dg/cpp/dir-only-4.c: Likewise.
+       * gcc.dg/cpp/dir-only-5.c: Likewise.
+       * gcc.dg/cpp/pr71591.c: Likewise.
+       * gcc.dg/format/opt-1.c: Likewise.
+       * gcc.dg/format/opt-2.c: Likewise.
+       * gcc.dg/format/opt-3.c: Likewise.
+       * gcc.dg/format/opt-4.c: Likewise.
+       * gcc.dg/format/opt-5.c: Likewise.
+       * gcc.dg/format/opt-6.c: Likewise.
+       * gcc.dg/pr22231.c: Likewise.
+       * gcc.dg/pr33007.c: Likewise.
+       * gcc.dg/simd-1.c (hanneke): Likewise.
+       * gcc.dg/simd-5.c: Likewise.
+       * gcc.dg/simd-6.c: Likewise.
+       * gcc.dg/spellcheck-options-14.c: Likewise.
+       * gcc.dg/spellcheck-options-15.c: Likewise.
+       * gcc.dg/spellcheck-options-16.c: Likewise.
+       * gcc.dg/spellcheck-options-17.c: Likewise.
+       * gcc.dg/tree-ssa/pr23109.c: Likewise.
+       * gcc.dg/tree-ssa/recip-5.c: Likewise.
+       * gcc.target/i386/cet-notrack-1a.c (func): Likewise.
+       (__attribute__): Likewise.
+       * gcc.target/i386/cet-notrack-icf-1.c (fn3): Likewise.
+       * gcc.target/i386/cet-notrack-icf-3.c (__attribute__): Likewise.
+       * gcc.target/powerpc/warn-1.c: Likewise.
+       * gcc.target/powerpc/warn-2.c: Likewise.
+
+2019-03-11  Andreas Krebbel  <krebbel@linux.ibm.com>
+
+       * gcc.target/s390/zvector/vec-addc-u128.c: New test.
+
+2019-03-11  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * c-c++-common/unroll-6.c: New test.
+
+2019-03-11  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR c++/87571
+       * g++.dg/template/memfriend18.C: New.
+
+2019-03-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * gdc.dg/pr89041.d: Mark as compile test.
+
+2019-03-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * gcc.target/i386/indirect-thunk-extern-7.c: Add -fjump-tables to
+       dg-options.
+
+2019-03-10  Martin Jambor  <mjambor@suse.cz>
+
+       PR tree-optimization/85762
+       PR tree-optimization/87008
+       PR tree-optimization/85459
+       * g++.dg/tree-ssa/pr87008.C: New test.
+       * gcc.dg/guality/pr54970.c: Xfail tests querying a[0] everywhere.
+
+2019-03-10  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/66089
+       * gfortran.dg/assumed_type_2.f90: Adapted tree dumps.
+       * gfortran.dg/no_arg_check_2.f90: Likewise.
+
+2019-03-10  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/89648
+       * g++.dg/cpp0x/lambda/lambda-89648.C: New test.
+
+2019-03-10  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/66089
+       * gfortran.dg/dependency_53.f90: New test.
+
+2019-03-10  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/87734
+       * gfortran.dg/public_private_module_10.f90: New test.
+
+2019-03-09  John David Anglin  <dave.anglin@bell.net>
+
+       PR c++/70349
+       * g++.dg/abi/abi-tag18a.C: Skip on 32-bit hppa*-*-hpux*.
+
+       PR middle-end/68733
+       * c-c++-common/gomp/clauses-2.c: Skip on 32-bit hppa*-*-hpux*.
+
+       PR testsuite/89472
+       * gcc.dg/debug/dwarf2/inline5.c: XFAIL one scan-assembler-times check.
+
+2019-03-09  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR c++/87750
+       * g++.dg/cpp0x/pr87750.C: New.
+
+2019-03-09  John David Anglin  <dave.anglin@bell.net>
+
+       * c-c++-common/ident-0b.c: Also skip on 32-bit hppa*-*-hpux*.
+       * c-c++-common/ident-1a.c: Likewise.
+       * c-c++-common/ident-1b.c: Likewise.
+       * c-c++-common/ident-2b.c: Likewise.
+
+       * g++.dg/tls/pr77285-2.C: Require tls_native support.
+
+       * g++.dg/ext/visibility/lambda1.C: Require visibility.
+
+       PR inline-asm/87010
+       * gcc.dg/torture/20180712-1.c: Skip on hppa*-*-*.
+
+       * gfortran.dg/coarray_data_1.f90: Link against libatomic if target
+       libatomic_available.
+
+2019-03-09  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       PR d/89041
+       * gdc.dg/pr89041.d: New test.
+
+2019-03-09  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/71544
+       * gfortran.dg/c_ptr_tests_19.f90: New test.
+
+2019-03-09  John David Anglin  <dave.anglin@bell.net>
+
+       * gnat.dg/debug11.adb: Skip on 32-bit hppa*-*-hpux*.
+       * gnat.dg/debug12.adb: Likewise.
+
+       * lib/target-supports.exp (check_effective_target_weak_undefined):
+       Return 0 on hppa*-*-hpux*.
+       (check_ascii_locale_available): Likewise.
+
+2019-03-09  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/84504
+       * gfortran.dg/pointer_init_10.f90: New test case.
+
+2019-03-09  John David Anglin  <dave.anglin@bell.net>
+
+       * gfortran.dg/ieee/ieee_9.f90: Fix typo.
+
+2019-03-09  John David Anglin  <dave.anglin@bell.net>
+
+       PR fortran/89639
+       * gfortran.dg/ieee/ieee_9.f90: Skip on hppa*-*-linux*.
+
+2019-03-09  Thomas König  <tkoenig@gcc.gnu.org>
+
+       PR fortran/71203
+       * gfortran.dg/array_simplify_3.f90: New test case.
+
+2019-03-09  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/88568
+       * g++.dg/other/pr88568.C: New test.
+
+       PR rtl-optimization/89634
+       * gcc.c-torture/execute/pr89634.c: New test.
+
+2019-03-08  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/85870
+       * gcc.dg/lto/pr85870_0.c: Add dg-extra-ld-options with
+       -r -nostdlib -flinker-output=nolto-rel.
+
+2019-03-08  David Malcolm  <dmalcolm@redhat.com>
+
+       PR target/79926
+       * gcc.target/i386/interrupt-387-err-1.c: Update expected message.
+       * gcc.target/i386/interrupt-387-err-2.c: Likewise.
+       * gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
+       * gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
+
+2019-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR c++/63540
+       * g++.dg/cpp0x/implicit17.C: New.
+
+2019-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR c++/22149
+       * g++.dg/template/access29.C: New.
+
+2019-03-08  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/82075
+       * g++.dg/cpp1z/decomp49.C: New test.
+
+2019-03-08  Andre Vieira  <andre.simoesdiasvieira@arm.com>
+
+       * gcc.target/arm/f16_f64_conv_no_dp.c: New test.
+
+2019-03-08  Uroš Bizjak  <ubizjak@gmail.com>
+
+       PR target/68924
+       PR target/78782
+       PR target/87558
+       * gcc.target/i386/pr78782.c: New test.
+       * gcc.target/i386/pr87558.c: Ditto.
+
+2019-03-08  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/85870
+       * gcc.dg/lto/pr85870_0.c: New test.
+       * gcc.dg/lto/pr85870_1.c: New test.
+
+2019-03-08  Martin Liska  <mliska@suse.cz>
+
+       PR target/86952
+       * gcc.target/i386/pr86952.c: New test.
+       * gcc.target/i386/indirect-thunk-7.c: Use jump tables to match
+       scanned pattern.
+       * gcc.target/i386/indirect-thunk-inline-7.c: Likewise.
+
+2019-03-08  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/89585
+       * g++.dg/asm-qual-3.C: Adjust expected diagnostics for toplevel
+       asm volatile.
+
+       PR c++/89599
+       * g++.dg/ubsan/vptr-4.C: Adjust expected diagnostics.
+       * g++.dg/parse/array-size2.C: Likewise.
+       * g++.dg/cpp0x/constexpr-89599.C: New test.
+
+       PR c++/89622
+       * g++.dg/warn/pr89622.C: New test.
+
+2019-03-07  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/80003
+       * gcc.target/i386/pr68657.c: Adjust expected diagnostics wording.
+       * gcc.target/i386/interrupt-6.c: Likewise.
+       * g++.target/i386/pr57362.C: Adjust capitalization in dg-prune-output.
+
+2019-03-07  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR c++/84518
+       * g++.dg/cpp0x/lambda/lambda-ice30.C: New.
+       * g++.dg/cpp0x/lambda/lambda-ice31.C: Likewise.
+
+2019-03-07  Jakub Jelinek  <jakub@redhat.com>
+
+       PR translation/79999
+       * c-c++-common/gomp/doacross-1.c: Adjust expected diagnostics.
+       * c-c++-common/gomp/doacross-3.c: New test.
+
+       PR target/89602
+       * gcc.target/i386/avx512f-vmovss-1.c: New test.
+       * gcc.target/i386/avx512f-vmovss-2.c: New test.
+       * gcc.target/i386/avx512f-vmovss-3.c: New test.
+       * gcc.target/i386/avx512f-vmovsd-1.c: New test.
+       * gcc.target/i386/avx512f-vmovsd-2.c: New test.
+       * gcc.target/i386/avx512f-vmovsd-3.c: New test.
+
+2019-03-07  Martin Jambor  <mjambor@suse.cz>
+
+       PR lto/87525
+       * gcc.dg/ipa/ipcp-5.c: New test.
+
+2019-03-07  Martin Jambor  <mjambor@suse.cz>
+
+       PR ipa/88235
+       * g++.dg/ipa/pr88235.C: New test.
+
+2019-04-07  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/89618
+       * gcc.target/i386/pr89618.c: New testcase.
+
+2019-03-07  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/89595
+       * gcc.dg/torture/pr89595.c: New testcase.
+
+2019-03-07  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/89585
+       * g++.dg/asm-qual-3.C: Adjust expected diagnostics.
+
+2019-03-06  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/71203
+       * gfortran.dg/substr_8.f90: New test.
+
+2019-03-06  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/87148
+       * g++.dg/ext/flexary34.C: New test.
+
+2019-03-06  Peter Bergner  <bergner@linux.ibm.com>
+
+       PR rtl-optimization/88845
+       * gcc.target/powerpc/pr88845.c: New test.
+
+2019-03-06  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/87378 - bogus -Wredundant-move warning.
+       * g++.dg/cpp0x/Wredundant-move1.C (fn4): Drop dg-warning.
+       * g++.dg/cpp0x/Wredundant-move7.C: New test.
+
+2019-03-06  Richard Biener  <rguenther@suse.de>
+
+       PR testsuite/89551
+       * gcc.dg/uninit-pred-8_b.c: Force logical-op-non-short-circuit
+       the way that makes the testcase PASS.
+
+2019-03-05  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/89590
+       * gcc.dg/pr89590.c: New test.
+
+2019-03-05  Wilco Dijkstra  <wdijkstr@arm.com>
+
+       PR target/89222
+       * gcc.target/arm/pr89222.c: Add new test.
+
+2019-03-05  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/89594
+       * gcc.dg/pr89594.c: New testcase.
+
+2019-03-05  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/89487
+       * gcc.dg/tree-ssa/pr89487.c: Include ../pr87600.h.
+       (caml_interprete): Ifdef the whole body out if REG1 or REG2 macros
+       aren't defined.  Use REG1 instead of "%r15" and REG2 instead of
+       "%r14".
+
+       PR bootstrap/89560
+       * g++.dg/other/pr89560.C: New test.
+
+       PR tree-optimization/89570
+       * gcc.dg/pr89570.c: New test.
+
+       PR tree-optimization/89566
+       * c-c++-common/pr89566.c: New test.
+
+2019-03-04  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR c++/84605
+       * g++.dg/parse/crash69.C: New.
+
+2019-03-04  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/71446
+       * g++.dg/cpp2a/desig12.C: New test.
+       * g++.dg/cpp2a/desig13.C: New test.
+
+2019-03-04  Tamar Christina  <tamar.christina@arm.com>
+
+       PR target/88530
+       * gcc.target/aarch64/options_set_10.c: Add native.
+
+2019-03-04  Wilco Dijkstra  <wdijkstr@arm.com>
+
+       PR tree-optimization/89437
+       * gcc.dg/sinatan-1.c: Fix testcase.
+
+2019-03-04  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/89572
+       * gcc.dg/torture/pr89572.c: New testcase.
+
+2018-03-04  Bin Cheng  <bin.cheng@linux.alibaba.com>
+
+       PR tree-optimization/89487
+       * gcc/testsuite/gcc.dg/tree-ssa/pr89487.c: New test.
+
+2019-03-03  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/77583
+       * gfortran.dg/pr77583.f90: New test.
+
+2019-03-03  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/72714
+       * gfortran.dg/coarray_allocate_11.f90: New test.
+
+2019-03-02  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/89516
+       * gfortran.dg/pr89492.f90: Adjust testcase.
+       * gfortran.dg/transfer_check_5.f90: New test.
+
+2019-03-02  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/71446
+       * g++.dg/cpp2a/desig10.C: New test.
+       * g++.dg/cpp2a/desig11.C: New test.
+       * g++.dg/ext/desig4.C: Expect 4 new errors.
+
+       PR target/89506
+       * gcc.dg/pr89506.c: New test.
+
+2019-03-01  Kito Cheng  <kito.cheng@gmail.com>
+           Monk Chiang  <sh.chiang04@gmail.com>
+
+       * gcc.target/riscv/attribute-1.c: New.
+       * gcc.target/riscv/attribute-2.c: Likewise.
+       * gcc.target/riscv/attribute-3.c: Likewise.
+       * gcc.target/riscv/attribute-4.c: Likewise.
+       * gcc.target/riscv/attribute-5.c: Likewise.
+       * gcc.target/riscv/attribute-6.c: Likewise.
+       * gcc.target/riscv/attribute-7.c: Likewise.
+       * gcc.target/riscv/attribute-8.c: Likewise.
+       * gcc.target/riscv/attribute-9.c: Likewise.
+
+       * gcc.target/riscv/arch-1.c: New.
+       * gcc.target/riscv/arch-2.c: Likewise.
+       * gcc.target/riscv/arch-3.c: Likewise.
+       * gcc.target/riscv/arch-4.c: Likewise.
+
+2019-03-01  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/89497
+       * g++.dg/tree-prof/devirt.C: Adjust also the ilp32
+       scan-tree-dump-times from dom3 to tracer pass.
+
 2019-03-01  Segher Boessenkool  <segher@kernel.crashing.org>
 
        * gcc.target/powerpc/ throughout: Delete dg-skip-if "do not override