X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=gcc%2Ftestsuite%2FChangeLog;h=969c8bda369198c7307bd3fe469ec809e57d15cf;hb=d68f5edfaf04b5efb4b1c3eb2f016f6713357b10;hp=201d044b7657d77cfc8d195a6ea053d1f8f7ad37;hpb=bdaf8be1b2e3514b8bbcdd1042136e7d91b3c3f3;p=gcc.git diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 201d044b765..969c8bda369 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,248 @@ +2019-11-28 Christophe Lyon + + * gcc.target/arm/asm-flag-4.c: Use -mfloat-abi=softfp. + +2019-11-28 Jakub Jelinek + + 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 + + PR rtl-optimization/92510 + * gcc.dg/pr92510.c: New test. + +2019-11-27 Andrew Sutton + + 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 + + PR c++/92439 + * g++.dg/cpp2a/concepts-requires20.C: New. + +2019-11-27 Andrew Sutton + + 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 + + PR rtl-optimization/90007 + * gcc.target/i386/pr90007.c: New test. + +2019-11-27 Andrew Sutton + + 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 + + PR tree-optimization/92690 + * gcc.dg/torture/pr92690.c: New testcase. + * gcc.dg/tree-ssa/forwprop-35.c: Adjust. + +2019-11-27 Jakub Jelinek + + 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 + + PR tree-optimization/92645 + * gcc.target/i386/pr92645-2.c: New testcase. + * gcc.target/i386/pr92645-3.c: Likewise. + +2019-11-26 Paolo Carlini + + * 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 + + PR tree-optimization/92683 + * gcc.dg/strcmpopt_8.c: New test. + * gcc.dg/strcmpopt_9.c: New test. + +2019-11-26 Joel Hutton + + 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 + + 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 + + PR tree-optimization/92645 + * gcc.target/i386/pr92645.c: New testcase. + +2019-11-26 Jakub Jelinek + + * gfortran.dg/dec-comparison.f90: Change dg-do from run to compile. + +2019-11-25 Harald Anlauf + + PR fortran/92629 + * gfortran.dg/pr92629.f90: New testcase. + +2019-11-25 Paolo Carlini + + * 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 + + 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 + + * 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 + + * gcc.dg/torture/fp-int-convert-timode-1.c: Always run if int128. + +2019-11-25 Eric Botcazou + + * gnat.dg/addr14.adb: New test. + +2019-11-25 Mark Eggleston + Jim MacArthur + + * 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 + + PR ipa/91956 + * g++.dg/ipa/pr91956.C: New test. + +2019-11-24 Jerry DeLisle + + PR fortran/92100 + gfortran.dg/streamio_18.f90: New test. + +2019-11-23 Thomas Koenig + Harald Anlauf + + PR fortran/92569 + * gfortran.dg/eof_6.f90: New test. + +2019-11-23 Thomas Koenig + + PR fortran/92422 + * gfortran.dg/bounds_check_21.f90: New test. + +2019-11-23 Jan Hubicka + + * 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 + + 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 + + PR c++/92365 + * g++.dg/pr92365.C: New test. + +2019-11-22 Marek Polacek + + 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 PR c/90677 @@ -16,9 +261,9 @@ 2019-11-22 Jakub Jelinek - 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.