PR tree-optimization/84047 - missing -Warray-bounds on an out-of-bounds index into...
[platform/upstream/gcc.git] / gcc / testsuite / ChangeLog
index 7c4189e..8eccef1 100644 (file)
@@ -1,3 +1,211 @@
+2018-07-19  Martin Sebor  <msebor@redhat.com>
+
+       PR tree-optimization/83776
+       PR tree-optimization/84047
+       * gcc.dg/Warray-bounds-29.c: New test.
+       * gcc.dg/Warray-bounds-30.c: New test.
+       * gcc.dg/Warray-bounds-31.c: New test.
+       * gcc.dg/Warray-bounds-32.c: New test.
+
+2018-07-19  Michael Collison  <michael.collison@arm.com>
+           Richard Henderson <rth@redhat.com>
+
+       * gcc.target/aarch64/builtin_sadd_128.c: New testcase.
+       * gcc.target/aarch64/builtin_saddl.c: New testcase.
+       * gcc.target/aarch64/builtin_saddll.c: New testcase.
+       * gcc.target/aarch64/builtin_uadd_128.c: New testcase.
+       * gcc.target/aarch64/builtin_uaddl.c: New testcase.
+       * gcc.target/aarch64/builtin_uaddll.c: New testcase.
+       * gcc.target/aarch64/builtin_ssub_128.c: New testcase.
+       * gcc.target/aarch64/builtin_ssubl.c: New testcase.
+       * gcc.target/aarch64/builtin_ssubll.c: New testcase.
+       * gcc.target/aarch64/builtin_usub_128.c: New testcase.
+       * gcc.target/aarch64/builtin_usubl.c: New testcase.
+       * gcc.target/aarch64/builtin_usubll.c: New testcase.
+
+2018-07-19  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       Revert fix for c++/59480 (and testsuite followup)
+
+       2018-07-19  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       * g++.old-deja/g++.mike/p784.C: Add -fpermissive.
+
+       2019-07-18  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR c++/59480, DR 136
+       * g++.dg/other/friend8.C: New.
+       * g++.dg/other/friend9.C: Likewise.
+       * g++.dg/other/friend10.C: Likewise.
+       * g++.dg/other/friend11.C: Likewise.
+       * g++.dg/other/friend12.C: Likewise.
+       * g++.dg/parse/defarg4.C: Compile with -fpermissive -w.
+       * g++.dg/parse/defarg8.C: Likewise.
+
+2018-07-19  Andre Vieira  <andre.simoesdiasvieira@arm.com>
+
+       * gcc.target/aarch64/profile.c: New test.
+
+2018-07-19  Andre Vieira  <andre.simoesdiasvieira@arm.com>
+
+       PR target/83009
+       * gcc/target/aarch64/store_v2vec_lanes.c: Add extra tests.
+
+2018-07-19  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR target/86560
+       * gcc.target/i386/pr86560-4.c: New test.
+       * gcc.target/i386/pr86560-5.c: Likewise.
+
+2018-07-19  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR target/86560
+       * gcc.target/i386/pr86560-1.c: New test.
+       * gcc.target/i386/pr86560-2.c: Likewise.
+       * gcc.target/i386/pr86560-3.c: Likewise.
+
+2018-07-19  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+       * gfortran.dg/max_fmax_aarch64.f90: New test.
+       * gfortran.dg/min_fmin_aarch64.f90: Likewise.
+       * gfortran.dg/minmax_integer.f90: Likewise.
+
+2018-07-19  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       * g++.old-deja/g++.mike/p784.C: Add -fpermissive.
+
+2018-07-18  Kugan Vivekanandarajah  <kuganv@linaro.org>
+
+       PR middle-end/86544
+       * g++.dg/tree-ssa/pr86544.C: New test.
+
+2018-07-18  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/86550
+       * g++.dg/cpp0x/lambda/lambda-86550.C: New test.
+
+2018-07-18  Bernd Edlinger  <bernd.edlinger@hotmail.de>
+
+       PR 69558
+       * c-c++-common/cpp/diagnostic-pragma-2.c: New test.
+       * c-c++-common/pr69558.c: Remove xfail.
+       * gcc.dg/cpp/builtin-macro-1.c: Adjust test expectations.
+       * gcc.dg/pr61817-1.c: Likewise.
+       * gcc.dg/pr61817-2.c: Likewise.
+       * g++.dg/plugin/pragma_plugin.c: Warn at expansion_point_location.
+
+2018-07-18  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/85599
+       * gfortran.dg/function_optimize_5.f90: Add option
+       '-faggressive-function-elimination' and update dg-warning clauses.
+       * gfortran.dg/short_circuiting.f90: New test.
+
+2018-07-18  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/86190 - bogus -Wsign-conversion warning
+       * g++.dg/warn/Wsign-conversion-3.C: New test.
+       * g++.dg/warn/Wsign-conversion-4.C: New test.
+
+2018-07-18  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR c++/59480, DR 136
+       * g++.dg/other/friend8.C: New.
+       * g++.dg/other/friend9.C: Likewise.
+       * g++.dg/other/friend10.C: Likewise.
+       * g++.dg/other/friend11.C: Likewise.
+       * g++.dg/other/friend12.C: Likewise.
+       * g++.dg/parse/defarg4.C: Compile with -fpermissive -w.
+       * g++.dg/parse/defarg8.C: Likewise.
+
+2018-07-18  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       * g++.dg/ext/uow-3.C: Adjust.
+       * g++.dg/ext/uow-4.C: Likewise.
+       * g++.dg/lookup/name-clash11.C: Likewise.
+       * g++.dg/lookup/name-clash7.C: Likewise.
+       * g++.dg/lookup/redecl1.C: Likewise.
+       * g++.dg/warn/changes-meaning.C: Likewise.
+       * g++.old-deja/g++.jason/scoping8.C: Likewise.
+       * g++.old-deja/g++.law/nest1.C: Likewise.
+
+2018-07-18  Richard Biener  <rguenther@suse.de>
+
+       PR debug/86523
+       * g++.dg/lto/pr86523-3_0.C: New testcase.
+
+2018-07-17  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * gcc.target/m68k/mulsi_highpart.c: New test.
+
+2018-07-17  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.dg/cpp/pr61854-c90.c (foo): Expect a note, rather than error.
+       * gcc.dg/cpp/pr61854-c94.c (foo): Likewise.
+       * gcc.dg/cpp/pr61854-4.c (foo): Likewise.
+       * gcc.dg/cpp/pr61854-8.c: New test.
+
+2018-07-17  David Edelsohn <dje.gcc@gmail.com>
+
+       * gcc.target/powerpc/pr85456.c: Require longdouble128.
+
+2018-07-17  Fritz Reese  <fritzoreese@gmail.com>
+
+       PR fortran/83184
+       * gfortran.dg/dec_structure_23.f90: Oops, "un-fix" error messages.
+
+2018-07-17  Will Schmidt  <will_schmidt@vnet.ibm.com>
+
+       * gcc.target/powerpc/fold-vec-unpack-char.c: New.
+       * gcc.target/powerpc/fold-vec-unpack-float.c: New.
+       * gcc.target/powerpc/fold-vec-unpack-int.c: New.
+       * gcc.target/powerpc/fold-vec-unpack-pixel.c: New.
+       * gcc.target/powerpc/fold-vec-unpack-short.c: New.
+
+2018-07-17  David Edelsohn <dje.gcc@gmail.com>
+
+       * gcc.target/powerpc/pr57150.c: Require longdouble128.
+       * gcc.target/powerpc/pr79916.c: Require dfp.
+
+2018-07-17  Richard Biener  <rguenther@suse.de>
+
+       PR lto/86456
+       * g++.dg/debug/dwarf2/pr86456.C: New testcase.
+
+2018-07-17  Robin Dapp  <rdapp@linux.ibm.com>
+
+       * gcc.target/s390/function-align1.c: New test.
+       * gcc.target/s390/function-align2.c: New test.
+       * gcc.target/s390/function-align3.c: New test.
+
+2018-07-17  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/discr55.adb: New test.
+
+2018-07-17  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * gcc.target/i386/vartrack-1.c (dg-options): Add
+       -fomit-frame-pointer.
+
+2018-07-17  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * g++.dg/lto/pr86523-1_0.C: Require fpic, shared support.
+       (dg-lto-options): Add -fPIC.
+       * g++.dg/lto/pr86523-2_0.C: Likewise.
+
+2018-07-17  Martin Liska  <mliska@suse.cz>
+
+       * gcc.target/powerpc/loop_align.c: Update scanned pattern.
+
+2018-07-17  Ed Schonberg  <schonberg@adacore.com>
+
+       * gnat.dg/generic_call_cw.adb, gnat.dg/generic_call_iface.adb: New
+       testcase.
+
+2018-07-17  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/sso10.adb, gnat.dg/sso10_pkg.ads: New testcase.
+
 2018-07-17  Patrick Bernardi  <bernardi@adacore.com>
 
        * gnat.dg/memorytest.adb: New testcase.