+2018-09-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/87248
+ * c-c++-common/torture/pr87248.c: New test.
+
+2018-09-11 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/87172
+ * gfortran.dg/iso_c_binding_only_2.f90: New test case.
+
+2018-09-11 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/87277
+ * gfortran.dg/select_type_43.f90: New test.
+
+2018-09-11 Nathan Sidwell <nathan@acm.org>
+
+ * gcc.dg/driver-specs.c: New.
+
+2018-09-11 Joey Ye <joey.ye@arm.com>
+
+ * lib/gcov.exp (verify-intermediate): Add missing close.
+
+2018-09-11 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/86830
+ * gfortran.dg/typebound_call_30.f90: New test case.
+
+2018-09-10 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/85395
+ * gfortran.dg/proc_ptr_comp_52.f90: New test case.
+
+2018-09-08 Marek Polacek <polacek@redhat.com>
+
+ PR c++/87150 - wrong ctor with maybe-rvalue semantics.
+ * g++.dg/cpp0x/move-return2.C: New test.
+
+2018-09-08 Marek Polacek <polacek@redhat.com>
+
+ * c-c++-common/array-init.c: Add dg-prune-output.
+ * g++.dg/cpp0x/lambda/lambda-const-this.C: Add dg-warning.
+ * g++.dg/cpp0x/lambda/lambda-in-class-neg.C: Likewise.
+ * g++.dg/cpp0x/lambda/lambda-in-class.C: Likewise.
+ * g++.dg/cpp0x/lambda/lambda-nested.C: Likewise.
+ * g++.dg/cpp0x/lambda/lambda-nsdmi1.C: Likewise.
+ * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: Likewise.
+ * g++.dg/cpp0x/lambda/lambda-this.C: Likewise.
+ * g++.dg/cpp0x/lambda/lambda-this17.C: Likewise.
+ * g++.dg/cpp0x/lambda/lambda-this18.C: Likewise.
+ * g++.dg/cpp0x/lambda/lambda-this2.C: Likewise.
+ * g++.dg/cpp0x/lambda/lambda-this8.C: Likewise.
+ * g++.dg/cpp1y/pr64382.C: Likewise.
+ * g++.dg/cpp1y/pr77739.C: Likewise.
+ * g++.dg/cpp1z/lambda-this1.C: Likewise.
+ * g++.dg/cpp1z/lambda-this2.C: Likewise.
+ * g++.dg/template/crash84.C: Adjust dg-error.
+
+2018-09-07 Marek Polacek <polacek@redhat.com>
+
+ * g++.dg/cpp1z/direct-enum-init1.C: Remove "inside" from diagnostic
+ messages.
+
+2018-09-07 Marek Polacek <polacek@redhat.com>
+
+ PR c++/87152 - range-based for loops with initializer broken in templates.
+ * g++.dg/cpp2a/range-for11.C: New test.
+ * g++.dg/cpp2a/range-for12.C: New test.
+ * g++.dg/cpp2a/range-for13.C: New test.
+ * g++.dg/cpp2a/range-for14.C: New test.
+ * g++.dg/cpp2a/range-for15.C: New test.
+ * g++.dg/cpp2a/range-for16.C: New test.
+ * g++.dg/cpp2a/range-for17.C: New test.
+ * g++.dg/cpp2a/range-for18.C: New test.
+ * g++.dg/parse/error61.C (foo): Adjust dg-error.
+
+2018-09-06 Will Schmidt <will_schmidt@vnet.ibm.com>
+
+ PR target/86731
+ * gcc.target/powerpc/pr86731.c: New test.
+ * gcc.target/powerpc/pr86731-longlong.c: New test.
+ * gcc.target/powerpc/pr86731-fwrapv.c: New test.
+ * gcc.target/powerpc/pr86731-fwrapv-longlong.c: New test.
+ * gcc.target/powerpc/pr86731-nogimplefold.c: New test.
+ * gcc.target/powerpc/pr86731-nogimplefold-longlong.c: New test.
+
+2018-09-06 Ilya Leoshkevich <iii@linux.ibm.com>
+
+ PR target/80080
+ * gcc.target/s390/pr80080-3.c: New test.
+ * gcc.target/s390/s390.exp: Make sure the new test passes
+ on all optimization levels.
+
+2018-09-05 Marek Polacek <polacek@redhat.com>
+
+ PR c++/86982, -Wreturn-local-addr and std::move and std::forward.
+ * g++.dg/warn/Wreturn-local-addr-5.C: New test.
+
+2018-09-05 Cesar Philippidis <cesar@codesourcery.com>
+ Bernd Schmidt <bernds_cb1@t-online.de>
+
+ * gcc.target/nvptx/atomic_fetch-1.c: New test.
+ * gcc.target/nvptx/atomic_fetch-1.c: New test.
+
+2018-09-05 Marek Polacek <polacek@redhat.com>
+
+ PR c++/87109, wrong overload with ref-qualifiers.
+ * g++.dg/cpp0x/ref-qual19.C: New test.
+
+2018-09-05 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
+
+ PR testsuite/52665
+ * lib/gcc-dg.exp (gcc-dg-test-1): Iterate over _required_options.
+ * lib/target-supports.exp (scan-assembler_required_options,
+ scan-assembler-not_required_options,
+ scan-assembler-times_required_options): Add -fno-ident.
+ * lib/scanasm.exp (scan-assembler-times): Fix error message.
+ * c-c++-common/ident-0a.c: New test.
+ * c-c++-common/ident-0b.c: New test.
+ * c-c++-common/ident-1a.c: New test.
+ * c-c++-common/ident-1b.c: New test.
+ * c-c++-common/ident-2a.c: New test.
+ * c-c++-common/ident-2b.c: New test.
+
+2018-09-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * gcc.dg/recip_sqrt_mult_1.c: New test.
+ * gcc.dg/recip_sqrt_mult_2.c: Likewise.
+ * gcc.dg/recip_sqrt_mult_3.c: Likewise.
+ * gcc.dg/recip_sqrt_mult_4.c: Likewise.
+ * gcc.dg/recip_sqrt_mult_5.c: Likewise.
+ * g++.dg/recip_sqrt_mult_1.C: Likewise.
+ * g++.dg/recip_sqrt_mult_2.C: Likewise.
+
+2018-09-05 Martin Liska <mliska@suse.cz>
+
+ PR tree-optimization/87205
+ * gcc.dg/tree-ssa/pr87205-2.c: New test.
+ * gcc.dg/tree-ssa/pr87205.c: New test.
+
+2018-09-05 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/87217
+ * gfortran.dg/pr87217.f: New testcase.
+
+2018-09-05 Pádraig Brady p@draigbrady.com
+
+ PR c++/87137
+ * g++.dg/abi/pr87137.C: New.
+
+ PR c++/87185
+ * g++.dg/pr87185.C: New.
+
+2018-09-05 Martin Liska <mliska@suse.cz>
+
+ PR testsuite/87216
+ * gcc.dg/tree-prof/pr59521-3.c: Update scanned pattern
+ to support Darwin names.
+
+2018-09-05 Martin Liska <mliska@suse.cz>
+
+ * g++.dg/gcov/loop.C: Update test to support new format.
+
+2018-09-04 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR debug/86593
+ * g++.dg/pr86593.C: New test.
+
+2018-09-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/87198
+ * gcc.target/i386/pr87198.c: New test.
+
+2018-09-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ PR target/86744
+ * gcc.target/i386/addr-sel-1.c: Don't xfail "b\\+1" scan.
+
+2018-09-04 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/87211
+ * gcc.dg/torture/pr87211.c: New testcase.
+
+2018-09-04 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/87176
+ * gcc.dg/torture/pr87176.c: New testcase.
+ * gcc.dg/torture/ssa-fre-1.c: Likewise.
+
+2018-09-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ * gfortran.dg/modulo_check: New test.
+
+2018-09-03 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/87177
+ * gcc.dg/torture/pr87177.c: New testcase.
+ * gcc.dg/torture/pr87177-2.c: Likewise.
+
+2018-09-03 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/87200
+ * gcc.dg/torture/pr87200.c: New testcase.
+
+2018-09-03 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/87197
+ * gcc.dg/torture/pr87197.c: New testcase.
+
+ PR tree-optimization/87169
+ * gcc.dg/torture/pr87169.c: New testcase.
+
+2018-09-03 Martin Liska <mliska@suse.cz>
+
+ PR driver/83193
+ * gcc.dg/completion-4.c: New test.
+
+2018-09-03 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/84980
+ * g++.dg/concepts/pr84980.C: New.
+
+2018-09-03 Martin Liska <mliska@suse.cz>
+
+ PR middle-end/59521
+ * c-c++-common/pr59521-1.c: New test.
+ * c-c++-common/pr59521-2.c: New test.
+ * gcc.dg/tree-prof/pr59521-3.c: New test.
+
+2018-09-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
+
+ * c-c++-common/array-init.c: New test.
+ * g++.dg/init/string2.C: Remove selector.
+
+2018-09-01 Michael Matz <matz@suse.de>
+
+ PR tree-optimization/87074
+ * gcc.dg/pr87074.c: New test.
+
+2018-08-31 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/87168
+ * gcc.dg/torture/pr87168.c: New testcase.
+
+2018-08-31 Vlad Lazar <vlad.lazar@arm.com>
+
+ * gcc.target/aarch64/scalar_intrinsics.c (test_vnegd_s64): New.
+ * gcc.target/aarch64/vneg_s.c (RUN_TEST_SCALAR): New.
+ (test_vnegd_s64): Likewise.
+ * gcc.target/aarch64/vnegd_64.c: New.
+ * gcc.target/aarch64/vabsd_64.c: New.
+ * gcc.tartget/aarch64/vabs_intrinsic_3.c: New.
+
+2018-08-31 Nathan Sidwell <nathan@acm.org>
+
+ PR c++/87155
+ PR c++/84707
+ * g++.dg/cpp0x/pr87155.C: New.
+ * g++.dg/cpp0x/inline-ns10.C: Adjust.
+
+2018-08-31 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/87138
+ * gcc.target/i386/avx512bw-pr87138.c: New test.
+
+2018-08-31 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/86328
+ PR fortran/86760
+ * gfortran.dg/pr86328.f90 : New test.
+ in comment 12 of the PR.
+ * gfortran.dg/pr86760.f90 : New test.
+
+2018-08-30 Sandra Loosemore <sandra@codesourcery.com>
+
+ * g++.dg/cpp0x/noexcept30.C: Make dependence on
+ -fdelete-null-pointer-checks explicit.
+ * g++.dg/cpp1y/constexpr-82218.C: Likewise.
+ * g++.dg/expr/pmf-3.C: Likewise.
+ * g++.dg/ext/attr-returns-nonnull.C: Likewise.
+ * g++.dg/tree-ssa/lifetime-dse1.C: Likewise.
+ * g++.dg/tree-ssa/pr61034.C: Likewise.
+ * gcc.dg/addr_equal-1.c: Likewise.
+ * gcc.dg/ipa/pr85734.c: Likewise.
+ * gcc.dg/ipa/propmalloc-1.c: Likewise.
+ * gcc.dg/ipa/propmalloc-2.c: Likewise.
+ * gcc.dg/ipa/propmalloc-3.c: Likewise.
+ * gcc.dg/tree-ssa/pr78154.c: Likewise.
+ * gcc.dg/tree-ssa/pr83648.c: Likewise.
+
+2018-08-30 Martin Sebor <msebor@redhat.com>
+
+ PR testsuite/87158
+ * gcc.c-torture/execute/memchr-1.c: Correct big-endian expectations.
+
+2018-08-30 Qing Zhao <qing.zhao@oracle.com>
+
+ PR testsuite/86519
+ gcc.dg/strcmpopt_6.c: Remove.
+ gcc.target/aarch64/strcmpopt_6.c: New testcase.
+ gcc.target/i386/strcmpopt_6.c: Likewise.
+
+2018-08-30 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/87147
+ * gcc.dg/torture/pr87147.c: New testcase.
+
+2018-08-30 Tamar Christina <tamar.christina@arm.com>
+
+ * gcc.target/aarch64/large_struct_copy_2.c: New.
+
+2018-08-29 Bernd Edlinger <bernd.edlinger@hotmail.de>
+
+ PR middle-end/87053
+ * gcc.c-torture/execute/pr87053.c: New test.
+
+2018-08-29 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/87095
+ * g++.dg/ubsan/vptr-13.C: New test.
+
+2018-08-29 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/85265
+ * g++.dg/concepts/pr85265.C: New.
+
+2018-08-29 Martin Sebor <msebor@redhat.com>
+ Bernd Edlinger <bernd.edlinger@hotmail.de>
+
+ PR tree-optimization/86714
+ PR tree-optimization/86711
+ * gcc.c-torture/execute/memchr-1.c: New test.
+ * gcc.c-torture/execute/pr86714.c: New test.
+ * gcc.c-torture/execute/widechar-3.c: New test.
+ * gcc.dg/strlenopt-58.c: New test.
+
+2018-08-29 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/87132
+ * gcc.dg/torture/pr87132.c: New testcase.
+
+2018-08-29 David Malcolm <dmalcolm@redhat.com>
+
+ PR c++/85110
+ * g++.dg/diagnostic/param-type-mismatch-2.C: Update expected
+ output to reflect underlining of pertinent parameter in decl
+ for "no known conversion" messages.
+
+2018-08-29 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/87122
+ * g++.dg/cpp1z/decomp47.C: New test.
+
+2018-08-29 Matthew Malcomson <matthew.malcomson@arm.com>
+
+ * gcc.target/aarch64/simd/vect_su_add_sub.c: Use 32 and 64-bit types
+ where appropriate.
+
+2018-08-29 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/87117
+ * gfortran.dg/pr87117.f90: New testcase.
+
+2018-08-29 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/87126
+ * gcc.dg/tree-ssa/pr87126.c: New testcase.
+
+2018-08-28 MCC CS <deswurstes@users.noreply.github.com>
+
+ PR tree-optimization/87009
+ * gcc.dg/pr87009.c: New test.
+
+2018-08-28 Martin Sebor <msebor@redhat.com>
+
+ PR middle-end/86631
+ * g++.dg/Walloca1.C: Adjust.
+
+2018-08-28 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/86546
+ * g++.dg/other/switch4.C: New.
+
+2018-08-28 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/87124
+ * g++.dg/torture/pr87124.C: New testcase.
+
+2017-08-28 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/80477
+ * gfortran.dg/class_result_7.f90: New test.
+ * gfortran.dg/class_result_8.f90: New test.
+ * gfortran.dg/class_result_9.f90: New test.
+
+ PR fortran/86481
+ * gfortran.dg/allocate_with_source_25.f90: New test.
+
+2018-08-28 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/87099
+ * gcc.dg/pr87099.c: New test.
+
+2018-08-28 Richard Sandiford <richard.sandiford@arm.com>
+
+ PR testsuite/87078
+ * gcc.dg/vect/slp-37.c: Restrict scan tests to vect_hw_misalign.
+
+2018-08-28 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/87117
+ * gcc.dg/pr87117-1.c: New testcase.
+
+2018-08-28 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/87117
+ * gcc.dg/pr87117-2.c: New testcase.
+
+2018-08-28 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/87117
+ * gcc.dg/lvalue-5.c: New testcase.
+
+2018-08-27 Jeff Law <law@redhat.com>
+
+ PR tree-optimization/87110
+ * gcc.c-torture/compile/pr87110.c: New test.
+
+2018-08-27 Martin Sebor <msebor@redhat.com>
+
+ PR tree-optimization/86914
+ * gcc.dg/strlenopt-57.c: New test.
+
+2018-08-27 Martin Sebor <msebor@redhat.com>
+
+ PR tree-optimization/87112
+ * gcc.dg/pr87112.c: New test.
+
+2018-08-27 David Malcolm <dmalcolm@redhat.com>
+
+ PR c++/63392
+ * g++.dg/diagnostic/missing-typename.C: New test.
+
+2018-08-27 Jeff Law <law@redhat.com>
+
+ * gcc.c-torture/compile/dse.c: New test.
+
+2018-08-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/86993
+ * g++.dg/diagnostic/pr86993.C: New test.
+
+2018-08-27 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/86927
+ * gcc.dg/vect/pr86927.c: New testcase.
+
+2018-08-27 David Malcolm <dmalcolm@redhat.com>
+
+ PR c++/87091
+ * gcc.dg/empty.h: New file.
+ * gcc.dg/fixits-pr84852-1.c: Update for move of fix-it hint to
+ top of file and removal of redundant second printing of warning
+ location.
+ * gcc.dg/fixits-pr84852-2.c: Likewise.
+ * gcc.dg/missing-header-fixit-3.c: Likewise.
+ * gcc.dg/missing-header-fixit-4.c: New test.
+ * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c: Update for
+ conversion of show_caret_p to a tri-state.
+
+2018-08-27 David Malcolm <dmalcolm@redhat.com>
+
+ PR c++/87091
+ * g++.dg/pr85523.C: Extend expected output to show line
+ before line-insertion fix-it hint.
+ * gcc.dg/plugin/diagnostic-test-show-locus-bw-line-numbers.c
+ (test_fixit_insert_newline): Add previous line to expected output.
+ * gcc.dg/plugin/diagnostic-test-show-locus-bw.c: Likewise.
+ * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Likewise.
+
+2018-08-27 Martin Liska <mliska@suse.cz>
+
+ PR sanitizer/86962
+ * gcc.dg/asan/pr86962.c: New test.
+
+2018-08-27 Martin Liska <mliska@suse.cz>
+
+ * gcc.dg/tree-prof/val-prof-10.c: New test.
+
+2018-08-27 Martin Liska <mliska@suse.cz>
+
+ PR tree-optimization/86847
+ * gcc.dg/tree-ssa/switch-3.c: New test.
+ * gcc.dg/tree-ssa/vrp105.c: Remove.
+
2018-08-27 Martin Liska <mliska@suse.cz>
* gcc.dg/tree-ssa/switch-2.c: New test.
2018-08-24 David Malcolm <dmalcolm@redhat.com>
- PR 87091
+ PR c++/87091
* gcc.dg/missing-header-fixit-3.c: Update for changes to how
line spans are printed with -fdiagnostics-show-line-numbers.