[testsuite][arm] Force use of -mfloat-abi=softfp in asm-flag-4.c
[gcc.git] / gcc / testsuite / ChangeLog
index 201d044b7657d77cfc8d195a6ea053d1f8f7ad37..969c8bda369198c7307bd3fe469ec809e57d15cf 100644 (file)
@@ -1,3 +1,248 @@
+2019-11-28  Christophe Lyon  <christophe.lyon@linaro.org>
+
+       * gcc.target/arm/asm-flag-4.c: Use -mfloat-abi=softfp.
+
+2019-11-28  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/92691
+       * gcc.dg/tree-ssa/builtin-snprintf-10.c: New test.
+
+       PR c++/92695
+       * g++.dg/warn/inline3.C: New test.
+
+2019-11-27  Jakub Jelinek  <jakub@redhat.com>
+
+       PR rtl-optimization/92510
+       * gcc.dg/pr92510.c: New test.
+
+2019-11-27  Andrew Sutton  <asutton@lock3software.com>
+
+       PR c++/92236
+       * g++.dg/cpp2a/concepts-iconv1.C: Update diagnostics.
+       * g++.dg/cpp2a/concepts-requires5.C: Likewise.
+       * g++.dg/cpp2a/concepts6.C: New test.
+
+2019-11-27  Andrew Sutton  <asutton@lock3software.com>
+
+       PR c++/92439
+       * g++.dg/cpp2a/concepts-requires20.C: New.
+
+2019-11-27  Andrew Sutton  <asutton@lock3software.com>
+
+       PR c++/88395
+       * g++.dg/cpp2a/concepts-pr88395.C: New.
+       * g++.dg/cpp2a/concepts-recursive-sat1.C: New.
+       * g++.dg/cpp2a/concepts-recursive-sat2.C: New.
+       * g++.dg/cpp2a/concepts-recursive-sat3.C: New.
+
+2019-11-27  Vladimir Makarov  <vmakarov@redhat.com>
+
+       PR rtl-optimization/90007
+       * gcc.target/i386/pr90007.c: New test.
+
+2019-11-27  Andrew Sutton  <asutton@lock3software.com>
+
+       Emit hard errors for certain satisfaction errors.
+       * g++.dg/concepts/pr84330.C: Update diagnostics.
+       * g++.dg/cpp2a/concepts-requires2.C: Likewise.
+
+2019-11-27  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/92690
+       * gcc.dg/torture/pr92690.c: New testcase.
+       * gcc.dg/tree-ssa/forwprop-35.c: Adjust.
+
+2019-11-27  Jakub Jelinek  <jakub@redhat.com>
+
+       PR fortran/91944
+       * gfortran.dg/spread_size_limit_2.f90: New test.
+
+       PR c++/92524
+       * g++.dg/cpp0x/pr92524.C: New test.
+
+2019-11-27  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/92645
+       * gcc.target/i386/pr92645-2.c: New testcase.
+       * gcc.target/i386/pr92645-3.c: Likewise.
+
+2019-11-26  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       * g++.dg/cpp1z/bool-increment1.C: Test location(s) too.
+       * g++.dg/expr/bitfield3.C: Likewise.
+       * g++.dg/expr/bitfield4.C: Likewise.
+       * g++.dg/expr/bitfield5.C: Likewise.
+       * g++.dg/expr/bitfield6.C: Likewise.
+       * g++.dg/expr/bool1.C: Likewise.
+       * g++.dg/expr/bool2.C: Likewise.
+       * g++.dg/expr/bool3.C: Likewise.
+       * g++.dg/expr/bool4.C: Likewise.
+       * g++.dg/expr/lval3.C: Likewise.
+       * g++.dg/other/error18.C: Likewise.
+       * g++.dg/warn/Wpointer-arith-1.C: Likewise.
+       * g++.old-deja/g++.bugs/900212_01.C: Likewise.
+       * g++.old-deja/g++.bugs/900428_02.C: Likewise.
+       * g++.old-deja/g++.jason/rfg14.C: Likewise.
+       * g++.old-deja/g++.other/overload11.C: Likewise.
+
+2019-11-26  Martin Sebor  <msebor@redhat.com>
+
+       PR tree-optimization/92683
+       * gcc.dg/strcmpopt_8.c: New test.
+       * gcc.dg/strcmpopt_9.c: New test.
+
+2019-11-26  Joel Hutton  <Joel.Hutton@arm.com>
+
+       PR testsuite/92391
+       * lib/target-supports.exp (check_effective_target_vect_char_add):
+       Use a separate cache entry from vect_int.
+
+2019-11-26  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/92648
+       * g++.dg/cpp0x/gen-attrs-71.C: New test.
+
+       PR c++/61414
+       * g++.dg/cpp0x/enum23.C: Remove xfail.
+       * g++.dg/cpp0x/enum28.C: New test.
+
+       PR tree-optimization/92644
+       * g++.dg/opt/pr92644.C: New test.
+
+2019-11-26  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/92645
+       * gcc.target/i386/pr92645.c: New testcase.
+
+2019-11-26  Jakub Jelinek  <jakub@redhat.com>
+
+       * gfortran.dg/dec-comparison.f90: Change dg-do from run to compile.
+
+2019-11-25  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/92629
+       * gfortran.dg/pr92629.f90: New testcase.
+
+2019-11-25  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       * g++.dg/diagnostic/base-operand-non-pointer-1.C: New.
+       * g++.dg/pr53055.C: Check location too.
+       * g++.old-deja/g++.bugs/900213_02.C: Likewise.
+       * g++.old-deja/g++.bugs/900215_02.C: Likewise.
+       * g++.old-deja/g++.other/badarrow.C: Likewise.
+       * g++.old-deja/g++.other/deref1.C: Likewise.
+
+       * g++.dg/warn/Wenum-compare.C: Check location too.
+
+       * g++.dg/cpp0x/initlist26.C: Check location too.
+       * g++.dg/cpp0x/initlist28.C: Likewise.
+       * g++.dg/cpp0x/initlist29.C: Likewise.
+       * g++.dg/cpp0x/initlist33.C: Likewise.
+       * g++.dg/expr/string-2.C: Likewise.
+       * g++.dg/other/ptrmem5.C: Likewise.
+       * g++.old-deja/g++.benjamin/14664-1.C: Likewise.
+       * g++.old-deja/g++.benjamin/14664-2.C: Likewise.
+       * g++.old-deja/g++.brendan/init12.C: Likewise.
+       * g++.old-deja/g++.bugs/900324_04.C: Likewise.
+       * g++.old-deja/g++.ext/array1.C: Likewise.
+       * g++.old-deja/g++.jason/rfg17.C: Likewise.
+
+2019-11-25  Joseph Myers  <joseph@codesourcery.com>
+
+       PR c/91985
+       * gcc.dg/c2x-no-dfp-1.c, gcc.dg/gnu2x-builtins-no-dfp-1.c: New
+       tests.
+       * gcc.dg/fltconst-pedantic-dfp.c: Expect errors when decimal
+       floating-point not supported.
+
+2019-11-25  Joseph Myers  <joseph@codesourcery.com>
+
+       * gcc.dg/gnu2x-attrs-1.c: Do not expect message about attributes
+       appertaining to types.
+       * gcc.dg/gnu2x-attrs-2.c: New test.
+       * g++.dg/cpp0x/gen-attrs-1.C, g++.dg/cpp0x/gen-attrs-22.C,
+       g++.dg/cpp0x/gen-attrs-4.C, g++.dg/cpp0x/lambda/lambda-attr1.C:
+       Update expected diagnostics.
+
+2019-11-25  Tamar Christina  <tamar.christina@arm.com>
+
+       * gcc.dg/torture/fp-int-convert-timode-1.c: Always run if int128.
+
+2019-11-25  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/addr14.adb: New test.
+
+2019-11-25  Mark Eggleston <mark.eggleston@codethink.com>
+           Jim MacArthur <jim.macarthur@codethink.co.uk>
+
+       * gfortran.dg/dec-comparison-character_1.f90: New test.
+       * gfortran.dg/dec-comparison-character_2.f90: New test.
+       * gfortran.dg/dec-comparison-character_3.f90: New test.
+       * gfortran.dg/dec-comparison-complex_1.f90: New test.
+       * gfortran.dg/dec-comparison-complex_2.f90: New test.
+       * gfortran.dg/dec-comparison-complex_3.f90: New test.
+       * gfortran.dg/dec-comparison-int_1.f90: New test.
+       * gfortran.dg/dec-comparison-int_2.f90: New test.
+       * gfortran.dg/dec-comparison-int_3.f90: New test.
+       * gfortran.dg/dec-comparison-real_1.f90: New test.
+       * gfortran.dg/dec-comparison-real_2.f90: New test.
+       * gfortran.dg/dec-comparison-real_3.f90: New test.
+       * gfortran.dg/dec-comparison.f90: New test.
+
+2019-11-25  Martin Jambor  <mjambor@suse.cz>
+
+       PR ipa/91956
+       * g++.dg/ipa/pr91956.C: New test.
+
+2019-11-24  Jerry DeLisle  <jvdelisle@gcc.ngu.org>
+
+       PR fortran/92100
+       gfortran.dg/streamio_18.f90: New test.
+
+2019-11-23  Thomas Koenig  <tkoenig@gcc.gnu.org>
+       Harald Anlauf <anlauf@gmx.de>
+
+       PR fortran/92569
+       * gfortran.dg/eof_6.f90: New test.
+
+2019-11-23  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/92422
+       * gfortran.dg/bounds_check_21.f90: New test.
+
+2019-11-23  Jan Hubicka  <hubicka@ucw.cz>
+
+       * g++.dg/tree-ssa/pr53844.C: Drop -O2 from param name.
+       * g++.dg/tree-ssa/pr61034.C: Likewise.
+       * g++.dg/tree-ssa/pr8781.C: Likewise.
+       * g++.dg/warn/Wstringop-truncation-1.C: Likewise.
+       * gcc.dg/ipa/pr63416.c: Likewise.
+       * gcc.dg/tree-ssa/ssa-thread-12.c: Likewise.
+       * gcc.dg/vect/pr66142.c: Likewise.
+       * gcc.dg/winline-3.c: Likewise.
+       * gcc.target/powerpc/pr72804.c: Likewise.
+
+2019-11-23  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/92615
+       * gcc.target/i386/pr92615.c: New test.
+
+       PR rtl-optimization/92610
+       * g++.dg/opt/pr92610.C: New test.
+
+2019-11-23  Bernd Edlinger  <bernd.edlinger@hotmail.de>
+
+       PR c++/92365
+       * g++.dg/pr92365.C: New test.
+
+2019-11-22  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/88337 - P1327R1: Allow polymorphic typeid in constexpr.
+       * g++.dg/cpp2a/constexpr-typeid1.C: New test.
+       * g++.dg/cpp2a/constexpr-typeid2.C: New test.
+       * g++.dg/cpp2a/constexpr-typeid3.C: New test.
+       * g++.dg/cpp2a/constexpr-typeid4.C: New test.
+
 2019-11-22  Jakub Jelinek  <jakub@redhat.com>
 
        PR c/90677
 
 2019-11-22  Jakub Jelinek  <jakub@redhat.com>
 
-       Implement P1920R1, Missing feature-test macros 2017-2019.
+       Implement P1902R1, Missing feature-test macros 2017-2019.
        * g++.dg/cpp1z/feat-cxx1z.C: Only compile with -std=c++17.
-       * g++.dg/cpp2a/feat-cxx2a.C: Adjust for P1920R1 changes.
+       * g++.dg/cpp2a/feat-cxx2a.C: Adjust for P1902R1 changes.
        * g++.dg/cpp2a/desig15.C: New test.
        * g++.dg/cpp2a/lambda-pack-init3.C: New test.
        * g++.dg/cpp2a/lambda-generic6.C: New test.