Daily bump.
[platform/upstream/gcc.git] / gcc / testsuite / ChangeLog
index 9872619..11ffdcf 100644 (file)
@@ -1,3 +1,312 @@
+2021-11-27  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/103431
+       * gcc.dg/pr103431.c: New test.
+
+2021-11-27  Roger Sayle  <roger@nextmovesoftware.com>
+
+       * gcc.dg/tree-ssa/ivopts-8.c: Fix new test case for -m32.
+       * gcc.dg/tree-ssa/ivopts-9.c: Likewise.
+
+2021-11-26  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/103411
+       * gfortran.dg/pr68153.f90: Adjust test to improved check.
+       * gfortran.dg/reshape_7.f90: Likewise.
+       * gfortran.dg/reshape_9.f90: New test.
+
+2021-11-26  Roger Sayle  <roger@nextmovesoftware.com>
+
+       * gcc.dg/wrapped-binop-simplify.c: Update expected test result.
+       * gcc.dg/tree-ssa/ivopts-5.c: New test case.
+       * gcc.dg/tree-ssa/ivopts-6.c: New test case.
+       * gcc.dg/tree-ssa/ivopts-7.c: New test case.
+       * gcc.dg/tree-ssa/ivopts-8.c: New test case.
+       * gcc.dg/tree-ssa/ivopts-9.c: New test case.
+
+2021-11-26  Jan Hubicka  <hubicka@ucw.cz>
+
+       * gcc.dg/ipa/inline-9.c: Update template.c
+
+2021-11-26  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/102753
+       * g++.dg/cpp2a/consteval20.C: Add some extra tests.
+       * g++.dg/cpp2a/consteval23.C: Likewise.
+       * g++.dg/cpp2a/consteval25.C: New test.
+       * g++.dg/cpp2a/srcloc20.C: New test.
+
+2021-11-26  konglin1  <lingling.kong@intel.com>
+
+       PR target/102811
+       * gcc.target/i386/pr90773-21.c: Allow pextrw instead of movw.
+       * gcc.target/i386/pr90773-23.c: Ditto.
+       * gcc.target/i386/avx512vl-vcvtps2ph-pr102811.c: New test.
+
+2021-11-25  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.dg/ipa/inline10.c: New test.
+
+2021-11-25  Roger Sayle  <roger@nextmovesoftware.com>
+
+       PR middle-end/103406
+       * gcc.dg/pr103406.c: New test case.
+
+2021-11-25  Martin Jambor  <mjambor@suse.cz>
+
+       PR ipa/103227
+       * gcc.dg/ipa/pr103227-1.c: New test.
+       * gcc.dg/ipa/pr103227-3.c: Likewise.
+       * gcc.dg/ipa/pr103227-2.c: Likewise.
+       * gfortran.dg/pr53787.f90: Disable IPA-SRA.
+
+2021-11-25  Andrew MacLeod  <amacleod@redhat.com>
+
+       PR tree-optimization/102648
+       * gcc.dg/pr102648.c: New.
+
+2021-11-25  Andrew MacLeod  <amacleod@redhat.com>
+
+       PR tree-optimization/103359
+       * gcc.dg/pr103359.c: New.
+
+2021-11-25  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/103417
+       * gcc.c-torture/execute/pr103417.c: New test.
+
+2021-11-25  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/103376
+       * gcc.dg/optimize-bswapsi-7.c: New test.
+
+2021-11-25  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/102611
+       * g++.dg/cpp2a/comma1.C: Expect different diagnostics for C++23.
+       * g++.dg/cpp2a/comma3.C: Likewise.
+       * g++.dg/cpp2a/comma4.C: Expect diagnostics for C++23.
+       * g++.dg/cpp2a/comma5.C: Expect different diagnostics for C++23.
+       * g++.dg/cpp23/feat-cxx2b.C: Test __cpp_multidimensional_subscript
+       predefined macro.
+       * g++.dg/cpp23/subscript1.C: New test.
+       * g++.dg/cpp23/subscript2.C: New test.
+       * g++.dg/cpp23/subscript3.C: New test.
+       * g++.dg/cpp23/subscript4.C: New test.
+       * g++.dg/cpp23/subscript5.C: New test.
+       * g++.dg/cpp23/subscript6.C: New test.
+
+2021-11-25  H.J. Lu  <hjl.tools@gmail.com>
+
+       * gcc.target/i386/pr103194-5.c: Include <stdint.h>.
+       Replace long with int64_t.
+
+2021-11-24  Jan Hubicka  <hubicka@ucw.cz>
+
+       * gcc.c-torture/execute/pr103405.c: New test.
+
+2021-11-24  Richard Biener  <rguenther@suse.de>
+           Jan Hubicka  <jh@suse.cz>
+
+       PR tree-optimization/103168
+       * g++.dg/tree-ssa/pr103168.C: New testcase.
+
+2021-11-24  Thomas Schwinge  <thomas@codesourcery.com>
+
+       PR middle-end/103244
+       * c-c++-common/goacc/combined-reduction.c: Revert/expect previous
+       OpenACC behavior.
+       * c-c++-common/goacc/firstprivate-mappings-1.c: Likewise.
+       * c-c++-common/goacc/mdc-1.c: Likewise.
+       * g++.dg/goacc/firstprivate-mappings-1.C: Likewise.
+
+2021-11-24  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/103365
+       * c-c++-common/Wno-attributes-1.c: Require effective target
+       c || c++11 and drop dg-additional-options.
+       * c-c++-common/Wno-attributes-2.c: Likewise.
+       * c-c++-common/Wno-attributes-4.c: New test.
+       * c-c++-common/Wno-attributes-5.c: New test.
+
+2021-11-24  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/103376
+       * gcc.c-torture/execute/pr103376.c: New test.
+
+2021-11-24  Tamar Christina  <tamar.christina@arm.com>
+
+       * gcc.dg/bic-bitmask-10.c: New test.
+       * gcc.dg/bic-bitmask-11.c: New test.
+       * gcc.dg/bic-bitmask-12.c: New test.
+       * gcc.dg/bic-bitmask-13.c: New test.
+       * gcc.dg/bic-bitmask-14.c: New test.
+       * gcc.dg/bic-bitmask-15.c: New test.
+       * gcc.dg/bic-bitmask-16.c: New test.
+       * gcc.dg/bic-bitmask-17.c: New test.
+       * gcc.dg/bic-bitmask-18.c: New test.
+       * gcc.dg/bic-bitmask-19.c: New test.
+       * gcc.dg/bic-bitmask-2.c: New test.
+       * gcc.dg/bic-bitmask-20.c: New test.
+       * gcc.dg/bic-bitmask-21.c: New test.
+       * gcc.dg/bic-bitmask-22.c: New test.
+       * gcc.dg/bic-bitmask-23.c: New test.
+       * gcc.dg/bic-bitmask-3.c: New test.
+       * gcc.dg/bic-bitmask-4.c: New test.
+       * gcc.dg/bic-bitmask-5.c: New test.
+       * gcc.dg/bic-bitmask-6.c: New test.
+       * gcc.dg/bic-bitmask-7.c: New test.
+       * gcc.dg/bic-bitmask-8.c: New test.
+       * gcc.dg/bic-bitmask-9.c: New test.
+       * gcc.dg/bic-bitmask.h: New test.
+       * gcc.target/aarch64/bic-bitmask-1.c: New test.
+
+2021-11-24  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/103347
+       * g++.dg/cpp0x/nsdmi-warn1.C: New test.
+       * g++.dg/cpp0x/nsdmi-warn1.h: New file.
+
+2021-11-24  Hongtao Liu  <hongtao.liu@intel.com>
+           H.J. Lu  <hongjiu.lu@intel.com>
+
+       * gcc.target/i386/pr103194-2.c: New test.
+       * gcc.target/i386/pr103194-3.c: New test.
+       * gcc.target/i386/pr103194-4.c: New test.
+       * gcc.target/i386/pr103194-5.c: New test.
+       * gcc.target/i386/pr103194.c: New test.
+
+2021-11-23  Martin Sebor  <msebor@redhat.com>
+
+       PR c++/96507
+       * g++.dg/warn/Waddress-8.C: New test.
+
+2021-11-23  Martin Sebor  <msebor@redhat.com>
+
+       PR middle-end/88232
+       * c-c++-common/attr-used-5.c: Suppress valid warning.
+       * c-c++-common/attr-used-6.c: Same.
+       * c-c++-common/attr-used-9.c: Same.
+       * g++.dg/warn/Winfinite-recursion-2.C: New test.
+       * g++.dg/warn/Winfinite-recursion-3.C: New test.
+       * g++.dg/warn/Winfinite-recursion.C: New test.
+       * gcc.dg/Winfinite-recursion-2.c: New test.
+       * gcc.dg/Winfinite-recursion.c: New test.
+
+2021-11-23  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/103392
+       * gfortran.dg/bound_simplification_7.f90: New test.
+
+2021-11-23  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/19808
+       * g++.dg/warn/Wuninitialized-28.C: Make a class nonempty.
+       * g++.dg/warn/Wuninitialized-29.C: Likewise.
+       * g++.dg/warn/Wuninitialized-31.C: New test.
+
+2021-11-23  Marek Polacek  <polacek@redhat.com>
+
+       * g++.dg/warn/Waddress-5.C: Make sf static.
+
+2021-11-23  Bill Schmidt  <wschmidt@linux.ibm.com>
+
+       * gcc.target/powerpc/test_mffsl.c: Change effective target to
+       a run-time check.  Fix a typo in a debug print statement.
+
+2021-11-23  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/87711
+       PR fortran/87851
+       * gfortran.dg/len_trim.f90: New test.
+
+2021-11-23  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/103361
+       * g++.dg/torture/pr103361.C: New testcase.
+
+2021-11-23  Jan Hubicka  <hubicka@ucw.cz>
+
+       * gcc.dg/tree-ssa/modref-dse-4.c: Update template.
+       * gcc.dg/tree-ssa/modref-dse-5.c: Update template.
+
+2021-11-23  Andrew Pinski  <apinski@marvell.com>
+
+       PR tree-optimization/102216
+       * g++.dg/tree-ssa/pr102216-1.C: New test.
+       * g++.dg/tree-ssa/pr102216-2.C: New test.
+
+2021-11-23  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/102431
+       * c-c++-common/gomp/pr102431.c: New test.
+       * g++.dg/gomp/pr102431.C: New test.
+       * gfortran.dg/gomp/pr102431.f90: New test.
+
+2021-11-23  Haochen Gui  <guihaoc@gcc.gnu.org>
+
+       PR target/100868
+       * gcc.target/powerpc/vec_reve_1.c: New test.
+       * gcc.target/powerpc/vec_reve_2.c: Likewise.
+
+2021-11-23  Navid Rahimi  <navidrahimi@microsoft.com>
+
+       PR tree-optimization/102232
+       * gcc.dg/tree-ssa/pr102232.c: Testcase for this optimization.
+
+2021-11-23  Navid Rahimi  <navidrahimi@microsoft.com>
+
+       PR tree-optimization/96779
+       * gcc.dg/tree-ssa/pr96779.c: Testcase for this optimization.
+       * gcc.dg/tree-ssa/pr96779-disabled.c: Testcase for this optimization
+       when -fwrapv passed.
+
+2021-11-22  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/template/crash106.C: Adjust.
+       * g++.dg/diagnostic/ptrtomem3.C: New test.
+
+2021-11-22  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/cpp0x/pr65327.C: Adjust location.
+       * g++.dg/cpp23/constexpr-nonlit4.C: Likewise.
+       * g++.dg/cpp23/constexpr-nonlit5.C: Likewise.
+       * g++.dg/cpp2a/constexpr-init1.C: Likewise.
+
+2021-11-22  Jakub Jelinek  <jakub@redhat.com>
+           Tobias Burnus  <tobias@codesourcery.com>
+
+       PR preprocessor/103165
+       * c-c++-common/gomp/pragma-3.c: New test.
+       * c-c++-common/gomp/pragma-4.c: New test.
+       * c-c++-common/gomp/pragma-5.c: New test.
+
+2021-11-22  Roger Sayle  <roger@nextmovesoftware.com>
+
+       PR tree-optimization/98953
+       PR tree-optimization/103345
+       * gcc.dg/tree-ssa/pr98953.c: New test case.
+       * gcc.dg/tree-ssa/pr103345.c: New test case.
+
+2021-11-22  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/101731
+       * c-c++-common/goacc/routine-6.c: New test.
+
+2021-11-22  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/103351
+       * g++.dg/torture/pr103351.C: New testcase.
+
+2021-11-22  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/103349
+       * g++.dg/gomp/masked-1.C: New test.
+
+2021-11-22  liuhongt  <hongtao.liu@intel.com>
+
+       * gcc.target/i386/pr103275.c: New test.
+
 2021-11-21  Jakub Jelinek  <jakub@redhat.com>
 
        PR c++/101180