| 2017-12-30 Tom de Vries <tom@codesourcery.com> |
| |
| PR testsuite/83612 |
| * gcc.dg/ubsan/object-size-9.c (t): Add alignment attribute. |
| |
| 2017-12-28 Uros Bizjak <ubizjak@gmail.com> |
| |
| * g++.old-deja/g++.ext/namedret2.C (f): Return a value. |
| |
| 2017-12-28 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/83548 |
| * gfortran.dg/array_constructor_type_22.f03: New test. |
| |
| 2017-12-28 Janne Blomqvist <jb@gcc.gnu.org> |
| |
| PR fortran/83344 |
| * gfortran.dg/associate_22.f90: Comment out part of test. |
| |
| 2017-12-28 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/83567 |
| * gfortran.dg/pdt_26.f90 : New test. |
| |
| 2017-12-27 Louis Krupp <louis.krupp@zoho.com> |
| |
| PR fortran/83092 |
| * gfortran.dg/init_char_with_nonchar_ctr.f90: New test. |
| |
| 2017-12-27 Kugan Vivekanandarajah <kuganv@linaro.org> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/vld1x2.c: New test. |
| |
| 2017-12-27 Martin Liska <mliska@suse.cz> |
| |
| PR tree-optimization/83552 |
| * gcc.dg/pr83552.c: New test. |
| |
| 2017-12-26 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/83540 |
| * gfortran.dg/inline_matmul_20.f90: New test. |
| |
| 2017-12-26 Tom de Vries <tom@codesourcery.com> |
| |
| * c-c++-common/unroll-5.c: Use relative line number. |
| |
| 2017-12-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/83553 |
| * c-c++-common/torture/pr83553.c: New test. |
| |
| 2017-12-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/83550 |
| * c-c++-common/dwarf2/pr83550.c: New test. |
| |
| PR debug/83547 |
| * gcc.c-torture/compile/pr83547.c: New test. |
| |
| PR target/83488 |
| * gcc.target/i386/pr83488-2.c: New test. |
| * gcc.target/i386/pr83488-3.c: New test. |
| |
| 2017-12-22 Martin Jambor <mjambor@suse.cz> |
| |
| PR lto/82027 |
| * g++.dg/lto/pr82027_0.C: New test. |
| |
| 2017-12-22 Julia Koval <julia.koval@intel.com> |
| Sebastian Peryt <sebastian.peryt@intel.com> |
| |
| * g++.dg/other/i386-2.C: Add new options. |
| * g++.dg/other/i386-3.C: Ditto. |
| * gcc.target/i386/sse-12.c: Ditto. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-22.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/avx512-check.h: Handle bit_AVX512BITALG. |
| * gcc.target/i386/avx512bitalg-vpopcntb-1.c: New. |
| * gcc.target/i386/avx512bitalg-vpopcntb.c: Ditto. |
| * gcc.target/i386/avx512bitalg-vpopcntbvl.c: Ditto. |
| * gcc.target/i386/avx512bitalg-vpopcntw-1.c: Ditto. |
| * gcc.target/i386/avx512bitalg-vpopcntw.c: Ditto. |
| * gcc.target/i386/avx512bitalg-vpopcntwvl.c: Ditto. |
| * gcc.target/i386/avx512bitalg-vpshufbitqmb-1.c: Ditto. |
| * gcc.target/i386/avx512bitalg-vpshufbitqmb.c: Ditto. |
| * gcc.target/i386/avx512bitalgvl-vpopcntb-1.c: Ditto. |
| * gcc.target/i386/avx512bitalgvl-vpopcntw-1.c: Ditto. |
| * gcc.target/i386/avx512bitalgvl-vpshufbitqmb-1.c: Ditto. |
| * gcc.target/i386/avx512vpopcntdqvl-vpopcntd-1.c: Ditto. |
| * gcc.target/i386/avx512vpopcntdqvl-vpopcntq-1.c: Ditto. |
| * gcc.target/i386/i386.exp (check_effective_target_avx512bitalg): New. |
| * gcc.target/i386/avx512vpopcntdq-vpopcntd-1.c: Add more types. |
| * gcc.target/i386/avx512vpopcntdq-vpopcntd.c: Handle new intrinsics. |
| * gcc.target/i386/avx512vpopcntdq-vpopcntq-1.c: Ditto. |
| * gcc.target/i386/avx512vpopcntdq-vpopcntq.c: Ditto. |
| |
| 2017-12-22 Mike Stump <mikestump@comcast.net> |
| Eric Botcazou <ebotcazou@adacore.com> |
| |
| * c-c++-common/unroll-1.c: New test. |
| * c-c++-common/unroll-2.c: Likewise. |
| * c-c++-common/unroll-3.c: Likewise. |
| * c-c++-common/unroll-4.c: Likewise. |
| * c-c++-common/unroll-5.c: Likewise. |
| * g++.dg/ext/unroll-1.C: Likewise. |
| * g++.dg/ext/unroll-2.C: Likewise. |
| * g++.dg/ext/unroll-3.C: Likewise. |
| * gfortran.dg/directive_unroll_1.f90: Likewise. |
| * gfortran.dg/directive_unroll_2.f90: Likewise. |
| * gfortran.dg/directive_unroll_3.f90: Likewise. |
| * gfortran.dg/directive_unroll_4.f90: Likewise. |
| * gfortran.dg/directive_unroll_5.f90: Likewise. |
| |
| 2017-12-22 Alexandre Oliva <aoliva@redhat.com> |
| |
| PR debug/83527 |
| PR debug/83419 |
| * gcc.dg/pr83527.c: New. |
| |
| 2017-12-21 Martin Sebor <msebor@redhat.com> |
| |
| PR testsuite/83462 |
| * c-c++-common/Warray-bounds-3.c: Adjust dg-warning grep pattern. |
| |
| 2017-12-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/83487 |
| * gcc.c-torture/compile/pr83487.c: New test. |
| * gcc.dg/compat/pr83487-1.h: New file. |
| * gcc.dg/compat/pr83487-1_main.c: New test. |
| * gcc.dg/compat/pr83487-1_x.c: New file. |
| * gcc.dg/compat/pr83487-1_y.c: New file. |
| * gcc.dg/compat/pr83487-2_main.c: New test. |
| * gcc.dg/compat/pr83487-2_x.c: New file. |
| * gcc.dg/compat/pr83487-2_y.c: New file. |
| * g++.dg/abi/pr83487.C: New test. |
| * g++.dg/compat/abi/pr83487-1_main.C: New test. |
| * g++.dg/compat/abi/pr83487-1_x.C: New file. |
| * g++.dg/compat/abi/pr83487-1_y.C: New file. |
| * g++.dg/compat/abi/pr83487-2_main.C: New test. |
| * g++.dg/compat/abi/pr83487-2_x.C: New file. |
| * g++.dg/compat/abi/pr83487-2_y.C: New file. |
| |
| PR c/83448 |
| * gcc.c-torture/compile/pr83448.c: New test. |
| * gcc.dg/tree-ssa/builtin-snprintf-warn-4.c: New test. |
| |
| 2017-12-21 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/atomic9.adb: New test. |
| |
| 2017-12-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/80747 |
| PR rtl-optimization/83512 |
| * gcc.dg/pr80747.c: New test. |
| * gcc.dg/pr83512.c: New test. |
| |
| PR tree-optimization/83523 |
| * g++.dg/tree-ssa/pr83523.C: New test. |
| |
| PR tree-optimization/83521 |
| * gcc.dg/pr83521.c: New test. |
| |
| 2017-12-21 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/83406 |
| * g++.dg/cpp0x/lambda/lambda-ice15.C: Adjust error. |
| * g++.dg/cpp1y/pr83406.C: New. |
| |
| 2017-12-21 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/83467 |
| * gcc.target/i386/pr83467-1.c: New test. |
| * gcc.target/i386/pr83467-2.c: Ditto. |
| |
| 2017-12-21 Alexandre Oliva <aoliva@redhat.com> |
| |
| PR debug/83419 |
| * gcc.dg/pr83419.c: New. |
| |
| 2017-12-21 James Greenhalgh <james.greenhalgh@arm.com> |
| |
| * gcc.target/aarch64/vect-slp-dup.c: New. |
| |
| 2017-12-21 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * c-c++-common/pr82872.c: New test. |
| |
| 2017-12-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/82973 |
| * gfortran.dg/pr82973.f90: New test. |
| |
| PR target/83488 |
| * gcc.target/i386/pr83488.c: New test. |
| |
| 2017-12-20 Wilco Dijkstra <wdijkstr@arm.com> |
| |
| PR tree-optimization/83491 |
| * gcc.dg/pr83491.c: Add new test. |
| |
| 2017-12-20 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/83436 |
| * gfortran.dg/internal_readwrite_4.f90: New test. |
| |
| 2017-12-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR ipa/83506 |
| * gcc.dg/pr83506.c: New test. |
| * gcc.dg/ipa/ctor-empty-1.c: Use -fdump-ipa-free-fnsummary1 instead |
| of -fdump-ipa-free-fnsummary and scan in free-fnsummary1 instead of |
| free-fnsummary dump. |
| |
| 2017-12-20 Martin Sebor <msebor@redhat.com> |
| |
| PR testsuite/83483 |
| * gcc.dg/memcpy-6.c: Skip for targets other than x86. |
| |
| 2017-12-20 Martin Sebor <msebor@redhat.com> |
| |
| PR testsuite/83131 |
| * c-c++-common/attr-nonstring-4.c: New test. |
| |
| 2017-12-20 Richard Sandiford <richard.sandiford@linaro.org> |
| |
| * gcc.dg/plugin/poly-int-tests.h (test_nonpoly_multiple_p): New |
| function. |
| (test_nonpoly_type): Call it. |
| |
| 2017-12-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/83490 |
| * g++.dg/abi/empty29.C: New test. |
| |
| 2017-12-20 Martin Liska <mliska@suse.cz> |
| |
| PR middle-end/82404 |
| * g++.dg/pr82404.C: New test. |
| * gcc.dg/pr82404.c: New test. |
| |
| 2017-12-20 Julia Koval <julia.koval@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Handle new intrinsics. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/avx512-check.h: Handle bit_VPCLMULQDQ. |
| * gcc.target/i386/avx512f-vpclmulqdq-2.c: New test. |
| * gcc.target/i386/avx512vl-vpclmulqdq-2.c: Ditto. |
| * gcc.target/i386/vpclmulqdq.c: Ditto. |
| * gcc.target/i386/i386.exp (check_effective_target_vpclmulqdq): New. |
| |
| 2017-12-19 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/82593 |
| * g++.dg/cpp0x/desig2.C: New. |
| * g++.dg/cpp0x/desig3.C: Likewise. |
| * g++.dg/cpp0x/desig4.C: Likewise. |
| |
| 2017-12-19 Martin Sebor <msebor@redhat.com> |
| |
| PR c++/83394 |
| * g++.dg/Wattributes-3.C: New test. |
| * g++.dg/Wattributes-4.C: New test. |
| * g++.dg/Wattributes-5.C: New test. |
| |
| 2017-12-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/82975 |
| * gcc.dg/pr82975.c: Only add -mtune=cortex-a57 on arm*/aarch64* |
| targets. |
| |
| 2017-12-19 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/82231 |
| * g++.dg/cpp1z/nontype-auto14.C: New test. |
| |
| 2017-12-18 Jeff Law <law@redhat.com> |
| |
| PR tree-optimization/83477 |
| * gcc.c-torture/execute/pr83477.c: New test. |
| |
| 2017-12-19 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/77608 |
| * gcc.dg/Wstringop-overflow.c: New test. |
| * c-c++-common/Warray-bounds-3.c: Adjust. |
| |
| 2017-12-19 Alexandre Oliva <aoliva@redhat.com> |
| |
| PR debug/83422 |
| * gcc.dg/pr83422.c: New. |
| |
| 2017-12-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/83444 |
| * gcc.dg/strlenopt-38.c: New test. |
| |
| PR testsuite/83454 |
| * gcc.dg/tree-ssa/cswtch-4.c: Require nonpic effective target. |
| * gcc.dg/tree-ssa/cswtch-5.c: Likewise. |
| |
| 2017-12-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| PR target/82975 |
| * gcc.dg/pr82975.c: New test. |
| |
| 2017-12-19 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/83489 |
| * g++.dg/abi/pr83490.C: New test. |
| |
| 2017-12-19 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR middle-end/83471 |
| * g++.dg/torture/pr83471.C: New test. |
| |
| 2017-12-19 Martin Liska <mliska@suse.cz> |
| |
| * gcc.dg/tree-prof/switch-case-1.c: Scan IPA profile dump |
| file instead of expand in order to not mix it with expanded |
| tree decision tree for the switch statement. |
| |
| 2017-12-19 Marek Polacek <polacek@redhat.com> |
| |
| PR tree-optimization/83482 |
| * g++.dg/torture/pr83482.C: New test. |
| |
| 2017-12-19 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/83329 |
| * gcc.dg/tree-ssa/pr83329.c: New test |
| |
| 2017-12-19 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/79490 |
| * g++.dg/other/fsyntax-only2.C: New. |
| |
| 2017-12-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/83444 |
| * gcc.dg/strlenopt-38.c: New test. |
| |
| PR ipa/82801 |
| PR ipa/83346 |
| * g++.dg/ipa/pr82801.C: New test. |
| |
| 2017-12-18 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/83373 |
| PR tree-optimization/78450 |
| * gcc.dg/pr83373.c: New test. |
| * gcc.dg/strlenopt-36.c: New test. |
| * gcc.dg/strlenopt-37.c: New test. |
| |
| 2017-12-18 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/83116 |
| * g++.dg/cpp1y/constexpr-83116.C: New test. |
| |
| 2017-12-18 Segher Boessenkool <segher@kernel.crashing.org> |
| |
| PR rtl-optimization/83424 |
| * gcc.dg/pr83424.c: New testcase. |
| |
| 2017-12-18 David Malcolm <dmalcolm@redhat.com> |
| |
| PR tree-optimization/83336 |
| * g++.dg/cpp0x/missing-initializer_list-include.C: Update for |
| changes to prune.exp's handling of dg-regexp. |
| * g++.dg/plugin/diagnostic-test-inlining-1.C: New test case. |
| * g++.dg/plugin/plugin.exp (plugin_test_list): Add it, via |
| gcc.dg's plugin/diagnostic_plugin_test_inlining.c. |
| * gcc.dg/plugin/diagnostic-test-inlining-1.c: New test case. |
| * gcc.dg/plugin/diagnostic-test-inlining-2.c: Likewise. |
| * gcc.dg/plugin/diagnostic-test-inlining-3.c: Likewise. |
| * gcc.dg/plugin/diagnostic-test-inlining-4.c: Likewise. |
| * gcc.dg/plugin/diagnostic_plugin_test_inlining.c: New test |
| plugin. |
| * gcc.dg/plugin/plugin.exp (plugin_test_list): Add them. |
| * lib/prune.exp (prune_gcc_output): Move call to handle-dg-regexps |
| to before the various text stripping regsup invocations, |
| in particular, to before the stripping of "inlined from". |
| |
| 2017-12-18 Jeff Law <law@redhat.com> |
| |
| PR middle-end/83460 |
| * g++.dg/pr79095-4.C: Remove compromised test. |
| |
| 2017-12-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/83300 |
| * g++.dg/ext/vector33.C: New test. |
| |
| 2017-12-18 Marek Polacek <polacek@redhat.com> |
| |
| PR middle-end/83463 |
| * gcc.dg/pr83463.c: New test. |
| |
| 2017-12-18 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/59930 |
| * g++.dg/parse/pr81247-c.C: Adjust. |
| * g++.dg/template/pr59930-[123].C: New. |
| |
| 2017-12-18 Claudiu Zissulescu <claziss@synopsys.com> |
| |
| * gcc.target/arc/tumaddsidi4.c: New test. |
| |
| 2017-12-18 Claudiu Zissulescu <claziss@synopsys.com> |
| |
| * gcc.target/arc/tls-1.c: New test. |
| |
| 2017-12-18 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/81877 |
| * g++.dg/torture/pr81877.C: New testcase. |
| * g++.dg/vect/pr70729.cc: XFAIL. |
| * g++.dg/vect/pr70729-nest.cc: XFAIL. |
| |
| 2017-12-18 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/77291 |
| * gcc.dg/Warray-bounds-26.c: New testcase. |
| |
| 2017-12-17 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.dg/guality/guality.h (guality_check): Cast %lli arguments |
| inf fprintf statements to long long int. |
| |
| 2017-12-17 Janne Blomqvist <jb@gcc.gnu.org> |
| |
| * gfortran.dg/error_stop_3.f90: Update -std= option, fix comments. |
| * gfortran.dg/error_stop_4.f90: Update error message. |
| * gfortran.dg/implicit_14.f90: Likewise. |
| * gfortran.dg/spellcheck-procedure_2.f90: Don't warn for F2018 |
| features. |
| |
| 2017-12-17 Markus Trippelsdorf <markus@trippelsdorf.de> |
| |
| * gcc.target/i386/wmul-3.c: New test. |
| |
| 2017-12-16 Martin Sebor <msebor@redhat.com> |
| |
| PR tree-optimization/78918 |
| * c-c++-common/Warray-bounds.c: New test. |
| * c-c++-common/Warray-bounds-2.c: New test. |
| * c-c++-common/Warray-bounds-3.c: New test. |
| * c-c++-common/Warray-bounds-4.c: New test. |
| * c-c++-common/Warray-bounds-5.c: New test. |
| * c-c++-common/Wrestrict-2.c: New test. |
| * c-c++-common/Wrestrict.c: New test. |
| * c-c++-common/Wrestrict.s: New test. |
| * c-c++-common/Wsizeof-pointer-memaccess1.c: Adjust |
| * c-c++-common/Wsizeof-pointer-memaccess2.c: Same. |
| * g++.dg/torture/Wsizeof-pointer-memaccess1.C: Same. |
| * g++.dg/torture/Wsizeof-pointer-memaccess2.C: Same. |
| * gcc.dg/range.h: New header. |
| * gcc.dg/memcpy-6.c: New test. |
| * gcc.dg/pr69172.c: Adjust. |
| * gcc.dg/pr79223.c: Same. |
| * gcc.dg/pr81345.c: Adjust. |
| * gcc.dg/Wobjsize-1.c: Same. |
| * gcc.dg/Wrestrict-2.c: New test. |
| * gcc.dg/Wrestrict.c: New test. |
| * gcc.dg/Wsizeof-pointer-memaccess1.c: Adjust. |
| * gcc.dg/builtin-stpncpy.c: Same. |
| * gcc.dg/builtin-stringop-chk-1.c: Same. |
| * gcc.target/i386/chkp-stropt-17.c: New test. |
| * gcc.dg/torture/Wsizeof-pointer-memaccess1.c: Adjust. |
| |
| 2017-12-16 Martin Sebor <msebor@redhat.com> |
| |
| PR tree-optimization/83239 |
| * g++.dg/pr83239.C: New test case. |
| |
| 2017-12-16 Sebastian Peryt <sebastian.peryt@intel.com> |
| |
| PR testsuite/82767 |
| * gcc.target/i386/pr71321.c: Test with -mtune=generic |
| |
| 2017-12-15 Markus Trippelsdorf <markus@trippelsdorf.de> |
| |
| PR target/83358 |
| * gcc.target/i386/pr83358-1.c: New test. |
| * gcc.target/i386/pr83358-2.c: New test. |
| |
| 2017-12-15 Jeff Law <law@redhat.com> |
| |
| PR tree-optimization/36550 |
| * gcc.dg/tree-ssa/pr36550.c: New test. |
| |
| 2017-12-15 Alexandre Oliva <aoliva@redhat.com> |
| |
| PR tree-optimization/81165 |
| * gcc.dg/pr81165.c: New. |
| |
| 2017-12-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/83205 |
| * g++.dg/cpp1z/decomp3.C: Adjust for structured binding count |
| mismatch diagnostics split into error and warning with plural |
| forms. |
| * g++.dg/cpp1z/decomp10.C: Likewise. |
| * g++.dg/cpp1z/decomp32.C: New test. |
| |
| PR c++/81197 |
| * g++.dg/cpp1z/decomp34.C: New test. |
| |
| PR c++/80135 |
| PR c++/81922 |
| * g++.dg/warn/Wplacement-new-size-1.C (fBx1): Initialize nested |
| flexible array member only with {}. Add dg-warning. |
| (fBx2, fBx3): Remove. |
| * g++.dg/warn/Wplacement-new-size-2.C (fBx1): Initialize nested |
| flexible array member only with {}. Add dg-warning. |
| (fBx2, fBx3): Remove. |
| * g++.dg/warn/Wplacement-new-size-6.C: New test. |
| * g++.dg/ext/flexary13.C (main): Remove test for initialization |
| of nested flexible array member with non-empty initializer. |
| * g++.dg/ext/flexary25.C: New test. |
| * g++.dg/ext/flexary26.C: New test. |
| * g++.dg/ext/flexary27.C: New test. |
| * g++.dg/parse/pr43765.C: Expect diagnostics about initialization |
| of nested flexible array member with non-empty initializer. Expect |
| C++2A diagnostics about mixing of designated and non-designated |
| initializers. |
| |
| PR c++/83217 |
| * g++.dg/cpp1z/decomp33.C: New test. |
| |
| PR tree-optimization/80631 |
| * gcc.target/i386/avx2-pr80631.c: New test. |
| |
| * g++.dg/plugin/attribute_plugin.c (user_attr): Swap |
| affects_type_identity and handler fields, add NULL for exclude. |
| |
| 2017-12-14 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/59930 |
| * g++.dg/cpp0x/temp_default4.C: Adjust diagnostic. |
| * g++.old-deja/g++.pt/friend23.C: Likewise. |
| * g++.old-deja/g++.pt/friend24.C: Delete. |
| |
| 2017-12-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/83269 |
| * gcc.c-torture/execute/pr83269.c: New test. |
| |
| PR sanitizer/81281 |
| * gcc.dg/pr81281-3.c: New test. |
| |
| 2017-12-15 Justin Squirek <squirek@adacore.com> |
| |
| * gnat.dg/aliasing4.adb: New testcase. |
| |
| 2017-12-15 Ed Schonberg <schonberg@adacore.com> |
| |
| * gnat.dg/incomplete6.adb, gnat.dg/incomplete6.ads: New testcase. |
| |
| 2017-12-15 Hristian Kirtchev <kirtchev@adacore.com> |
| |
| * gnat.dg/initializes.ads, gnat.dg/initializes.adb: New testcase. |
| |
| 2017-12-15 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/component_size.adb: New testcase. |
| |
| 2017-12-15 Richard Biener <rguenther@suse.de> |
| |
| PR lto/83388 |
| * gcc.dg/lto/pr83388_0.c: New testcase. |
| |
| 2017-12-15 Ed Schonberg <schonberg@adacore.com> |
| |
| * gnat.dg/expr_func2.ads, gnat.dg/expr_func2.adb: New testcase. |
| |
| 2017-12-15 Hristian Kirtchev <kirtchev@adacore.com> |
| |
| * gnat.dg/dflt_init_cond.adb, gnat.dg/dflt_init_cond_pkg.ads: New |
| testcase. |
| |
| 2017-12-15 Hristian Kirtchev <kirtchev@adacore.com> |
| |
| * gnat.dg/expr_func_main.adb, gnat.dg/expr_func_pkg.ads, |
| gnat.dg/expr_func_pkg.adb: New testcase. |
| |
| 2017-12-15 Hristian Kirtchev <kirtchev@adacore.com> |
| |
| * gnat.dg/abe_pkg.adb, gnat.dg/abe_pkg.ads: New testcase. |
| |
| 2017-12-15 Ed Schonberg <schonberg@adacore.com> |
| |
| * gnat.dg/subp_inst.adb, gnat.dg/subp_inst_pkg.adb, |
| gnat.dg/subp_inst_pkg.ads: New testcase. |
| |
| 2017-12-15 Julia Koval <julia.koval@intel.com> |
| |
| * gcc.target/i386/avx512f-aesenclast-2.c: New test. |
| * gcc.target/i386/avx512vl-aesenclast-2.c: Ditto. |
| * gcc.target/i386/avx512fvl-vaes-1.c: Handle new intrinsics. |
| |
| 2017-12-15 Julia Koval <julia.koval@intel.com> |
| |
| * gcc.target/i386/avx512f-aesenc-2.c: New test. |
| * gcc.target/i386/avx512vl-aesenc-2.c: Ditto. |
| * gcc.target/i386/avx512fvl-vaes-1.c: Handle new intrinsics. |
| |
| 2017-12-15 Julia Koval <julia.koval@intel.com> |
| |
| * gcc.target/i386/avx512f-aesdeclast-2.c: New test. |
| * gcc.target/i386/avx512vl-aesdeclast-2.c |
| * gcc.target/i386/avx512fvl-vaes-1.c: Handle new intrinsics. |
| |
| 2017-12-14 Bernd Edlinger <bernd.edlinger@hotmail.de> |
| |
| * c-c++-common/Wcast-function-type.c: New test. |
| * g++.dg/Wcast-function-type.C: New test. |
| |
| 2017-12-14 Qing Zhao <qing.zhao@oracle.com> |
| |
| PR middle_end/79538 |
| * gcc.dg/pr79538.c: New test. |
| |
| 2017-12-14 David Malcolm <dmalcolm@redhat.com> |
| |
| PR tree-optimization/83312 |
| * gcc.dg/pr83312.c: New test case. |
| |
| 2017-12-14 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/alignment13.adb: New test. |
| |
| 2017-12-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR lto/81406 |
| * gcc.dg/lto/pr81406_0.c: New test. |
| |
| 2017-12-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/66974 |
| * gcc.dg/Warray-bounds-24.c: New testcase. |
| |
| 2017-12-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/65258 |
| * gcc.dg/Warray-bounds-23.c: New testcase. |
| |
| 2017-12-14 Tom de Vries <tom@codesourcery.com> |
| |
| * lib/target-supports.exp (check_effective_target_weak_undefined): New |
| proc. |
| * gcc.dg/visibility-22.c: Require effective target weak_undefined. |
| |
| 2017-12-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/83326 |
| * gcc.dg/tree-ssa/pr81388-2.c: Adjust. |
| |
| 2017-12-14 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/alignment11.adb: New test. |
| * gnat.dg/alignment12.adb: Likewise. |
| |
| 2017-12-14 Richard Biener <rguenther@suse.de> |
| |
| PR c/83415 |
| * gcc.dg/pr83415.c: New testcase. |
| |
| 2017-12-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/83418 |
| * gcc.dg/torture/pr83418.c: New testcase. |
| |
| 2017-12-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR bootstrap/83396 |
| * gcc.dg/pr83396.c: New test. |
| |
| PR tree-optimization/83198 |
| * gcc.dg/pr83198.c: New test. |
| * gcc.dg/tree-ssa/pr83198.c: New test. |
| |
| 2017-12-14 Sudakshina Das <sudi.das@arm.com> |
| |
| PR target/81228 |
| * gcc.dg/pr81228.c: New. |
| |
| 2017-12-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/79650 |
| * g++.dg/template/pr79650.C: New test. |
| |
| 2017-12-14 Richard Sandiford <richard.sandiford@linaro.org> |
| Alan Hayward <alan.hayward@arm.com> |
| David Sherwood <david.sherwood@arm.com> |
| |
| * gcc.dg/plugin/poly-int-tests.h, |
| gcc.dg/plugin/poly-int-test-1.c, |
| gcc.dg/plugin/poly-int-01_plugin.c, |
| gcc.dg/plugin/poly-int-02_plugin.c, |
| gcc.dg/plugin/poly-int-03_plugin.c, |
| gcc.dg/plugin/poly-int-04_plugin.c, |
| gcc.dg/plugin/poly-int-05_plugin.c, |
| gcc.dg/plugin/poly-int-06_plugin.c, |
| gcc.dg/plugin/poly-int-07_plugin.c: New tests. |
| * gcc.dg/plugin/plugin.exp: Run them. |
| |
| 2017-12-13 Peter Bergner <bergner@vnet.ibm.com> |
| |
| * gcc.target/powerpc/cpu-builtin-1.c (htm-no-suspend): Add test. |
| |
| 2017-12-13 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/81061 |
| * g++.dg/other/const5.C: New. |
| |
| 2017-12-13 Alexandre Oliva <aoliva@redhat.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR bootstrap/83396 |
| PR debug/83391 |
| * gcc.dg/torture/pr83396.c: New test. |
| * g++.dg/torture/pr83391.C: New test. |
| |
| 2017-12-13 Segher Boessenkool <segher@kernel.crashing.org> |
| |
| PR rtl-optimization/83393 |
| * gcc.dg/pr83393.c: New testcase. |
| |
| 2017-12-13 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/15272 |
| * g++.dg/template/pr71826.C: Adjust for 15272 fix. |
| |
| 2017-12-12 Jeff Law <law@redhat.com> |
| |
| PR tree-optimization/83298 |
| PR tree-optimization/83362 |
| PR tree-optimization/83383 |
| * gcc.c-torture/execute/pr83298.c: New test. |
| * gcc.c-torture/execute/pr83362.c New test. |
| * gcc.c-torture/execute/pr83383.c New test. |
| |
| 2017-12-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * lib/gcc-dg.exp (process-message): Avoid additional whitespace in |
| $expmsg. |
| |
| 2017-12-12 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/83385 |
| * gcc.dg/graphite/pr83385.c: New testcase. |
| |
| 2017-12-12 Marek Polacek <polacek@redhat.com> |
| |
| PR c/82679 |
| * gcc.dg/c11-atomic-5.c: New test. |
| |
| 2017-12-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/83363 |
| PR rtl-optimization/83364 |
| * gcc.dg/pr83363.c: New test. |
| * gcc.dg/pr83364.c: New test. |
| |
| PR tree-optimization/83359 |
| * gcc.dg/graphite/pr83359.c: New test. |
| |
| PR tree-optimization/80631 |
| * gcc.dg/vect/pr80631-1.c: New test. |
| * gcc.dg/vect/pr80631-2.c: New test. |
| * gcc.dg/vect/pr65947-13.c: Expect integer induc cond reduction |
| vectorization. |
| |
| 2017-12-12 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/81889 |
| * gfortran.dg/pr81889.f90: New testcase. |
| * gcc.dg/tree-ssa/pr64183.c: Adjust. |
| |
| 2017-12-12 Julia Koval <julia.koval@intel.com> |
| |
| * gcc.target/i386/avx512-check.h: Handle bit_VAES. |
| * gcc.target/i386/avx512f-aesdec-2.c: New test. |
| * gcc.target/i386/avx512fvl-vaes-1.c: Ditto. |
| * gcc.target/i386/avx512vl-aesdec-2.c: Ditto. |
| * gcc.target/i386/i386.exp (check_effective_target_avx512vaes): New. |
| |
| 2017-12-11 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c/82050 |
| * gcc.dg/plugin/expensive-selftests-1.c: New file. |
| * gcc.dg/plugin/expensive_selftests_plugin.c: New file. |
| * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above. |
| |
| 2017-12-11 Segher Boessenkool <segher@kernel.crashing.org> |
| |
| * gcc.dg/pr83361.c: Add -Wno-div-by-zero to dg-options. |
| |
| 2017-12-11 Martin Sebor <msebor@redhat.com> |
| |
| PR c/81544 |
| * c-c++-common/Wattributes-2.c: New test. |
| * c-c++-common/Wattributes.c: Ditto. |
| * g++.dg/Wattributes-2.C: Ditto. |
| * gcc.dg/Wattributes-6.c: Ditto. |
| * gcc.dg/Wattributes-7.c: Ditto. |
| |
| 2017-12-07 Carl Love <cel@us.ibm.com> |
| |
| * gcc.target/powerpc/altivec-12.c (main): Add tests for vec_avg. |
| * gcc.target/powerpc/builtins-1.c: Renamed builtins-1.h. |
| * gcc.target/powerpc/builtins-1.h: Add tests for vec_and, |
| vec_andc, vec_cpsgn, vec_mergeh,vec_mergel, vec_nor, vec_or, |
| vec_sel, vec_xor, vec_all_eq, vec_all_ge, vec_all_gt, vec_all_le, |
| vec_all_lt, vec_all_ne, vec_any_eq,vec_any_ge, vec_any_gt,vec_any_le, |
| vec_any_lt, vec_any_ne, vec_cntlz, vec_round, vec_rsqrt, vec_rsqrte, |
| vec_splat, vec_div, vec_mul,vec_ctf, vec_cts, vec_ctu. |
| * gcc.target/powerpc/builtins-1-be.c: New file, big endian |
| test file for tests in builtins-1.h. |
| * gcc.target/powerpc/builtins-1-le.c: New file, little endian |
| test file for tests in builtins-1.h. |
| * gcc.target/powerpc/builtins-2.c (main): Add tests for vec_ctf, |
| vec_cts, vec_ctu. |
| * gcc.target/powerpc/builtins-3-runnable.c (test_result_sp): Fix printf |
| conversion character. |
| * gcc.target/powerpc/fold-vec-minmax-char.c (test1_min, test2_min, |
| test4_min, test1_max, test2_max): Add tests for vec_max and vec_min. |
| * gcc.target/powerpc/fold-vec-minmax-int.c (test4_min, test5_min, |
| test7_min, test8_min): Add tests for vec_min. |
| * gcc.target/powerpc/fold-vec-minmax-longlong.c (test7_max, test8_max, |
| test9_max, test10_max): Add tests for and vec_max. |
| * gcc.target/powerpc/fold-vec-minmax-short.c (test4_min, test5_min, |
| tes7_min, test8_min): Add tests for and vec_min. |
| * gcc.target/powerpc/p8vector-builtin-8.c (foo): Add test for vec_adds, |
| vec_subs, vec_sum2s, vec_sum4s. |
| * gcc.target/powerpc/vsx-splats-p8.c: New file to test vec_splats. |
| * gcc.target/vsx-vector-5.c (arg1_tests_d, arg1_tests_d): Add |
| tests for vec_ceil, vec_floor, vec_nearbyint, vec_sqrt. |
| * gcc.target/vsx-vector-7.c (foo): Add tests for vec_sel. |
| * gcc.target/vsx-vector-abss.c: New file to test vec_abss. |
| |
| 2017-12-11 Carl Love <cel@us.ibm.com> |
| |
| * config/rs6000/altivec.h (vec_extract_fp32_from_shorth, |
| vec_extract_fp32_from_shortl]): Add #defines. |
| * config/rs6000/rs6000-builtin.def (VSLDOI_2DI): Add macro expansion. |
| * config/rs6000/rs6000-c.c (ALTIVEC_BUILTIN_VEC_UNPACKH, |
| ALTIVEC_BUILTIN_VEC_UNPACKL, ALTIVEC_BUILTIN_VEC_AND, |
| ALTIVEC_BUILTIN_VEC_SLD, ALTIVEC_BUILTIN_VEC_SRL, |
| ALTIVEC_BUILTIN_VEC_SRO, ALTIVEC_BUILTIN_VEC_SLD, |
| ALTIVEC_BUILTIN_VEC_SLL): Add expansions. |
| * doc/extend.texi: Add documentation for the added builtins. |
| |
| 2017-12-11 Alexandre Oliva <aoliva@redhat.com> |
| |
| PR rtl-optimization/80693 |
| PR rtl-optimization/81019 |
| PR rtl-optimization/81020 |
| * gcc.dg/pr80693.c: New. |
| * gcc.dg/pr81019.c: New. |
| |
| 2017-12-11 Segher Boessenkool <segher@kernel.crashing.org> |
| |
| PR rtl-optimization/83361 |
| * gcc.dg/pr83361.c: New testcase. |
| |
| 2017-12-11 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * gcc.target/powerpc/fold-vec-splat-misc-invalid.c: New. |
| |
| 2017-12-11 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/83379 |
| * gfortran.dg/minval_char_1.f90: Correct logic for mask |
| calculation. |
| * gfortran.dg/minval_char_2.f90: Likewise. |
| * gfortran.dg/maxval_char_1.f90: Likewise. |
| * gfortran.dg/maxval_char_2.f90: Likewise. |
| |
| 2017-12-11 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/45689 |
| * gfortran.dg/minval_parameter_1.f90: New test. |
| * gfortran.dg/maxval_parameter_1.f90: New test. |
| |
| 2017-12-10 Dominique d'Humieres <dominiq@lps.ens.fr> |
| |
| PR fortran/53478 |
| * gfortran.dg/binding_label_tests_4.f03: Update dg-error. |
| * gfortran.dg/binding_label_tests_6.f03: Likewise. |
| * gfortran.dg/binding_label_tests_7.f03: Likewise. |
| * gfortran.dg/binding_label_tests_8.f03: Likewise. |
| * gfortran.dg/binding_label_tests_10_main.f03: Likewise. |
| * gfortran.dg/binding_label_tests_11_main.f03: Likewise. |
| * gfortran.dg/binding_label_tests_13_main.f03: Likewise. |
| * gfortran.dg/test_common_binding_labels_3_main.f03: Likewise. |
| * gfortran.dg/binding_label_tests_29.f90: New test. |
| |
| 2017-12-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/83337 |
| * gcc.dg/tree-ssa/loop-interchange-14.c: New test. |
| * gcc.dg/tree-ssa/loop-interchange-15.c: New test. |
| |
| 2017-12-09 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/82934 |
| PR fortran/83318 |
| * gfortran.dg/allocate_assumed_charlen_2.f90: new test. |
| |
| 2017-12-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/83338 |
| * gcc.dg/vect/pr83338.c: New test. |
| |
| 2017-12-09 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/83316 |
| * gfortran.dg/minval_char_5.f90: New test. |
| |
| 2017-12-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/83317 |
| * gcc.target/i386/pr83317.c: New test. |
| |
| 2017-12-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/81595 |
| * gcc.c-torture/compile/pr81595.c: New test. |
| |
| 2017-12-08 Michael Matz <matz@suse.de> |
| |
| Fix PR tree-optimization/83323 |
| * gcc.dg/pr83323.c: New test. |
| * gcc.dg/unroll-and-jam.c: Use -floop-unroll-and-jam. |
| |
| 2017-12-08 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/81782 |
| * gcc.dg/uninit-pr81782.c: New testcase. |
| |
| 2017-12-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * g++.dg/opt/pr83252.C: Add -mclear-hwcap on *-*-solaris*. |
| |
| 2017-12-08 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/83141 |
| * gcc.dg/tree-ssa/pr83141.c: New test. |
| * gcc.dg/guality/pr54970.c: XFAIL tests querying a[0]. |
| |
| 2017-12-08 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR middle-end/83609 |
| * gcc.c-torture/compile/pr83069.c: New testcase. |
| |
| 2017-12-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/81303 |
| * gfortran.dg/pr81303.f: New testcase. |
| * gfortran.dg/vect/pr81303.f: Likewise. |
| |
| 2017-12-08 Julia Koval <julia.koval@intel.com> |
| |
| * gcc.target/i386/avx512f-vnni-1.c: Add checks for vdpdwssds. |
| * gcc.target/i386/avx512vl-vnni-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpdpwssds-2.c: New test. |
| * gcc.target/i386/avx512vl-vpdpwssds-2.c: Ditto. |
| |
| 2017-12-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/81303 |
| * gcc.target/i386/vectorize9.c: New testcase. |
| * gcc.target/i386/vectorize10.c: New testcase. |
| |
| 2017-12-08 Julia Koval <julia.koval@intel.com> |
| |
| * gcc.target/i386/avx512f-vnni-1.c: Add vdpwssd checks. |
| * gcc.target/i386/avx512vl-vnni-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpdpwssd-2.c: New. |
| * gcc.target/i386/avx512vl-vpdpwssd-2.c: Ditto. |
| |
| 2017-12-08 Julia Koval <julia.koval@intel.com> |
| |
| * gcc.target/i386/avx512f-vnni-1.c: Add vpdpbusds check. |
| * gcc.target/i386/avx512vl-vnni-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpdpbusds-2.c: New. |
| * gcc.target/i386/avx512vl-vpdpbusds-2.c: Ditto. |
| |
| 2017-12-07 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * gcc.target/nios2/const-addr-1.c: New. |
| * gcc.target/nios2/const-addr-2.c: New. |
| * gcc.target/nios2/const-addr-3.c: New. |
| |
| 2017-12-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/83252 |
| * gcc.target/i386/i386.exp (check_effective_target_bmi2): Moved to ... |
| * lib/target-supports.exp (check_effective_target_bmi2): ... here. Guard with |
| i?86-*-* x86_64-*-*. |
| * g++.dg/opt/pr83252.C: New test. |
| |
| PR target/81906 |
| * gcc.target/i386/pr81906.c: New test. |
| |
| PR tree-optimization/83075 |
| * gcc.dg/tree-ssa/strncpy-2.c: Use size_t instead of unsigned, add |
| separate function with noipa attribute to also verify behavior when |
| optimizers don't know the sizes and aliasing, verify resulting sizes |
| and array content. Add -Wstringop-overflow to dg-options. |
| * gcc.dg/tree-ssa/strncat.c: Likewise. |
| |
| 2017-12-07 Thomas Preud'homme <thomas.preudhomme@arm.com> |
| |
| * lib/target-supports.exp (check_effective_target_fstack_protector): |
| Copy filename in local buffer to trigger stack protection. |
| |
| 2017-12-07 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/c11-align-7.c, gcc.dg/c11-align-8.c, |
| gcc.dg/c11-align-9.c, gcc.dg/gnu11-align-1.c: New tests. |
| * gcc.dg/c11-align-5.c (test): Update expected error for sizeof |
| case. |
| |
| 2017-12-07 Richard Sandiford <richard.sandiford@linaro.org> |
| |
| * gcc.target/aarch64/asm-2.c: New test. |
| * gcc.target/aarch64/asm-3.c: Likewise. |
| |
| 2017-12-07 Bin Cheng <bin.cheng@arm.com> |
| Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/81303 |
| * gcc.dg/tree-ssa/loop-interchange-1.c: New test. |
| * gcc.dg/tree-ssa/loop-interchange-1b.c: New test. |
| * gcc.dg/tree-ssa/loop-interchange-2.c: New test. |
| * gcc.dg/tree-ssa/loop-interchange-3.c: New test. |
| * gcc.dg/tree-ssa/loop-interchange-4.c: New test. |
| * gcc.dg/tree-ssa/loop-interchange-5.c: New test. |
| * gcc.dg/tree-ssa/loop-interchange-6.c: New test. |
| * gcc.dg/tree-ssa/loop-interchange-7.c: New test. |
| * gcc.dg/tree-ssa/loop-interchange-8.c: New test. |
| * gcc.dg/tree-ssa/loop-interchange-9.c: New test. |
| * gcc.dg/tree-ssa/loop-interchange-10.c: New test. |
| * gcc.dg/tree-ssa/loop-interchange-11.c: New test. |
| * gcc.dg/tree-ssa/loop-interchange-12.c: New test. |
| * gcc.dg/tree-ssa/loop-interchange-13.c: New test. |
| |
| 2017-12-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/83164 |
| * gcc.c-torture/compile/pr83164.c: New test. |
| |
| 2017-12-07 Martin Sebor <msebor@redhat.com> |
| |
| PR c/81544 |
| * c-c++-common/Wattributes-2.c: New test. |
| * c-c++-common/Wattributes.c: New test. |
| * c-c++-common/attributes-3.c: Adjust. |
| * gcc.dg/Wattributes-6.c: New test. |
| * gcc.dg/Wattributes-7.c: New test. |
| * gcc.dg/attr-noinline.c |
| * gcc.dg/pr44964.c: Same. |
| * gcc.dg/torture/pr42363.c: Same. |
| * gcc.dg/tree-ssa/ssa-ccp-2.c: Same. |
| |
| 2017-12-07 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/82641 |
| * gcc.target/arm/pragma_arch_attribute_2.c: New. |
| * gcc.target/arm/pragma_arch_attribute_2.c: New. |
| * gcc.target/arm/pragma_arch_attribute_3.c: New. |
| * gcc.target/arm/pragma_fpu_attribute.c: New. |
| * gcc.target/arm/pragma_fpu_attribute_2.c: New. |
| |
| 2017-12-07 Michael Matz <matz@suse.de> |
| |
| * gcc.dg/unroll-and-jam.c: New test. |
| |
| 2017-12-07 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/83296 |
| PR tree-optimization/67769 |
| * g++.dg/warn/Wstringop-overflow-1.C: New testcase. |
| |
| 2017-12-07 Julia Koval <julia.koval@intel.com> |
| |
| * gcc.target/i386/avx512-check.h: Handle bit_VAES. |
| * gcc.target/i386/avx512f-aesdec-2.c: New test. |
| * gcc.target/i386/avx512fvl-vaes-1.c: Ditto. |
| * gcc.target/i386/avx512vl-aesdec-2.c: Ditto. |
| * gcc.target/i386/i386.exp (check_effective_target_avx512vaes): New. |
| |
| 2017-12-04 Jeff Law <law@redhat.com> |
| |
| PR tree-optimization/69224 |
| PR tree-optimization/80907 |
| PR tree-optimization/82286 |
| * gcc.dg/pr69224.c: New test. |
| * gcc.dg/pr80907.c: New test. |
| * gcc.dg/pr82286.c: New test. |
| |
| 2017-12-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/80259 |
| * g++.dg/cpp0x/pr80259.C: New test. |
| |
| 2017-12-06 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c/83236 |
| * c-c++-common/spellcheck-reserved.c: New test case. |
| |
| 2017-12-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/83293 |
| * g++.dg/torture/pr83293.C: New test. |
| |
| PR sanitizer/81281 |
| * gcc.c-torture/execute/pr81281.c: New test. |
| * gcc.dg/pr81281-1.c: New test. |
| * gcc.dg/pr81281-2.c: New test. |
| * g++.dg/ubsan/pr81281.C: New test. |
| * g++.dg/ubsan/pr81281-aux.cc: New test. |
| |
| 2017-12-06 Martin Sebor <msebor@redhat.com> |
| |
| PR testsuite/83303 |
| * g++.dg/opt/new1.C: Prune warning from test output. |
| |
| PR tree-optimization/82646 |
| * gcc.dg/builtin-stringop-chk-1.c: Adjust. |
| * gcc.dg/builtin-stringop-chk-9.c: New test. |
| * g++.dg/ext/strncpy-chk1.C: Adjust. |
| |
| 2017-12-06 Martin Sebor <msebor@redhat.com> |
| |
| PR tree-optimization/83075 |
| * gcc.dg/tree-ssa/strncat.c: New test. |
| * gcc.dg/tree-ssa/strncpy-2.c: Same. |
| |
| 2017-12-06 Bin Cheng <bin.cheng@arm.com> |
| |
| * g++.dg/graphite/pr41305.C: Refine test option. |
| * gcc.dg/graphite/pr42205-1.c: Ditto. |
| * gcc.dg/graphite/pr42205-2.c: Ditto. |
| * gcc.dg/graphite/pr42211.c: Ditto. |
| * gcc.dg/graphite/pr46185.c: Ditto. |
| * gcc.dg/graphite/pr46966.c: Ditto. |
| * gcc.dg/graphite/pr59817-1.c: Ditto. |
| * gcc.dg/graphite/pr59817-2.c: Ditto. |
| * gcc.dg/graphite/pr60740.c: Ditto. |
| * gcc.dg/graphite/pr60785.c: Ditto. |
| * gcc.dg/graphite/pr68715-2.c: Ditto. |
| * gcc.dg/graphite/pr68715.c: Ditto. |
| * gcc.dg/graphite/pr70045.c: Ditto. |
| * gfortran.dg/graphite/pr14741.f90: Ditto. |
| * gfortran.dg/graphite/pr40982.f90: Ditto. |
| * gfortran.dg/graphite/pr42285.f90: Ditto. |
| * gfortran.dg/graphite/pr42334-1.f: Ditto. |
| * gfortran.dg/graphite/pr42334.f90: Ditto. |
| * gfortran.dg/graphite/pr43349.f: Ditto. |
| * gfortran.dg/graphite/pr59817.f: Ditto. |
| |
| 2017-12-06 Charles Baylis <charles.baylis@linaro.org> |
| |
| * gcc.target/arm/addr-modes-float.c: Place dg-add-options after |
| dg-require-effective-target. |
| (ATTR): New define. |
| (POST_STORE): Pass ATTR as 2nd argument. |
| (POST_LOAD): Likewise. |
| (POST_STORE_VEC): Likewise. |
| * gcc.target/arm/addr-modes-int.c (ATTR): New define. |
| (PRE_STORE): Pass ATTR as 2nd argument. |
| (POST_STORE): Likewise. |
| (PRE_LOAD): Likewise. |
| (POST_LOAD): Likewise. |
| * gcc.target/arm/addr-modes.h: (PRE_STORE): New parameter. |
| (POST_STORE): Likewise. |
| (POST_STORE_VEC): Likewise. |
| (PRE_LOAD): Likewise. |
| (POST_LOAD): Likewise. |
| (POST_LOAD_VEC): Likewise. |
| |
| 2017-12-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/81945 |
| * gcc.dg/graphite/pr81945.c: New test. |
| |
| 2017-12-05 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> |
| |
| * gcc.c-torture/unsorted/dump-noaddr.x: Generate dump files in |
| tmpdir. |
| |
| 2017-12-05 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/83287 |
| * g++.dg/lookup/pr83287.C: New. |
| |
| 2017-12-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR testsuite/83289 |
| * gcc.target/i386/avx256-unaligned-load-1.c: Adjust for -dp |
| alternative numbers being 0 based instead of former 1 based. |
| * gcc.target/i386/avx256-unaligned-store-1.c: Likewise. |
| * gcc.target/i386/avx256-unaligned-store-2.c: Likewise. |
| * gcc.target/i386/avx256-unaligned-store-3.c: Likewise. |
| * gcc.target/i386/avx256-unaligned-store-4.c: Likewise. |
| * gcc.target/i386/sse2-init-v2di-2.c: Likewise. |
| |
| 2017-12-05 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/83277 |
| * gcc.dg/graphite/pr83277.c: New testcase. |
| |
| 2017-12-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/83283 |
| * g++.dg/torture/pr83283.C: New test. |
| |
| 2017-12-05 Ed Schonberg <schonberg@adacore.com> |
| |
| * gnat.dg/private_overriding.adb: New testcase. |
| |
| 2017-12-05 Martin Liska <mliska@suse.cz> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/asan/pointer-compare-1.c: New test. |
| * c-c++-common/asan/pointer-compare-2.c: New test. |
| * c-c++-common/asan/pointer-subtract-1.c: New test. |
| * c-c++-common/asan/pointer-subtract-2.c: New test. |
| * c-c++-common/asan/pointer-subtract-3.c: New test. |
| * c-c++-common/asan/pointer-subtract-4.c: New test. |
| |
| 2017-12-05 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/missing-return.C: Add -O to dg-options. |
| |
| 2017-12-04 Jeff Law <law@redhat.com> |
| |
| PR tree-optimization/78496 |
| * gcc.dg/builtin-unreachable-6.c: Disable DOM. |
| * gcc.dg/builtin-unreachable-6a.c: New test. |
| * gcc.dg/tree-ssa/20030922-1.c: No longer XFAIL. |
| * gcc.dg/ssa-dom-branch-1.c: Tweak expected output. |
| |
| 2017-12-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/83255 |
| * gcc.dg/graphite/pr83255.c: New testcase. |
| |
| 2017-12-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/83238 |
| * gcc.dg/graphite/pr83238.c: New testcase. |
| |
| 2017-12-04 Tom de Vries <tom@codesourcery.com> |
| |
| * gcc.dg/pr82875.c: Require effective target alloca. |
| |
| 2017-12-03 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/36313 |
| * gfortran.dg/maxval_char_1.f90: New test. |
| * gfortran.dg/maxval_char_2.f90: New test. |
| * gfortran.dg/maxval_char_3.f90: New test. |
| * gfortran.dg/maxval_char_4.f90: New test. |
| * gfortran.dg/minval_char_1.f90: New test. |
| * gfortran.dg/minval_char_2.f90: New test. |
| * gfortran.dg/minval_char_3.f90: New test. |
| * gfortran.dg/minval_char_4.f90: New test. |
| |
| 2017-12-03 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR fortran/831916 |
| * gfortran.dg/namelist_95.f90: New test. |
| |
| 2017-12-01 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR target/81616 |
| * gcc.target/i386/pad-1.c: Compile for amdfam10. |
| * gcc.target/i386/align-limit.c: Likewise. |
| |
| 2017-12-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/83170 |
| PR tree-optimization/83241 |
| * gcc.dg/store_merging_17.c: New test. |
| |
| * gcc.target/i386/mpx/pointer-diff-1.c: New test. |
| |
| PR c++/81212 |
| * g++.dg/ubsan/pr81212.C: New test. |
| * g++.dg/ubsan/return-1.C: Add -Wno-return-type to dg-options. |
| * g++.dg/ubsan/return-2.C: Likewise. |
| * g++.dg/ubsan/return-7.C: Likewise. |
| |
| PR target/78643 |
| PR target/80583 |
| * gcc.target/i386/pr80583.c: New test. |
| |
| 2017-12-01 Segher Boessenkool <segher@kernel.crashing.org> |
| |
| * gcc.target/powerpc/fusion.c: Add -dp to options. Adjust the expected |
| output. |
| * gcc.target/powerpc/fusion3.c: Ditto. |
| * gcc.target/powerpc/fusion4.c: Ditto. |
| |
| 2017-12-01 Michael Meissner <meissner@linux.vnet.ibm.com> |
| |
| PR target/81959 |
| * gcc.target/powerpc/pr81959.c: New test. |
| |
| 2017-12-01 Wilco Dijkstra <wdijkstr@arm.com> |
| |
| * gcc.dg/asm-4.c: Skip on AArch64 with ILP32 as test is incorrect. |
| |
| 2017-12-01 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/83224 |
| * gfortran.dg/dependency_51.f90: New test. |
| |
| 2017-12-01 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/82605 |
| * gfortran.dg/pdt_4.f03 : Incorporate the new error. |
| |
| PR fortran/82606 |
| * gfortran.dg/pdt_19.f03 : New test. |
| * gfortran.dg/pdt_21.f03 : New test. |
| |
| PR fortran/82622 |
| * gfortran.dg/pdt_20.f03 : New test. |
| * gfortran.dg/pdt_22.f03 : New test. |
| |
| PR fortran/82719 |
| PR fortran/82720 |
| * gfortran.dg/pdt_23.f03 : New test. |
| |
| PR fortran/82866 |
| * gfortran.dg/pdt_24.f03 : New test. |
| |
| PR fortran/82978 |
| * gfortran.dg/pdt_10.f03 : Correct for error in coding the for |
| kind 4 component and change the kind check appropriately. |
| * gfortran.dg/pdt_25.f03 : New test. |
| |
| 2017-12-01 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/83232 |
| * gfortran.dg/vect/pr83232.f90: New testcase. |
| |
| 2017-12-01 Sudakshina Das <sudi.das@arm.com> |
| |
| * gcc.target/arm/armv8_2-fp16-move-2.c: New test. |
| |
| 2017-12-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/79153 |
| * c-c++-common/Wimplicit-fallthrough-7.c: Adjust expected warning |
| line. |
| * c-c++-common/Wimplicit-fallthrough-36.c: New test. |
| |
| PR sanitizer/81275 |
| * c-c++-common/tsan/pr81275.c: Remove dg-skip-if. |
| |
| 2017-12-01 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/83224 |
| * gfortran.dg/dependency_50.f90: New test. |
| |
| 2016-11-17 Kirill Yukhin <kirill.yukhin@gmail.com> |
| |
| * gcc.target/i386/avx512f-vpcompressb-2.c: Fix popcnt for 32-bit mode. |
| |
| 2017-12-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/83222 |
| * gcc.c-torture/compile/pr83222.c: New test. |
| |
| 2017-12-01 Maxim Ostapenko <m.ostapenko@samsung.com> |
| |
| PR sanitizer/81697 |
| * c-c++-common/asan/pr81697.c: New test. |
| |
| 2017-11-30 Claudiu Zissulescu <claziss@synopsys.com> |
| |
| * gcc.target/arc/loop-3.c: New test. |
| * gcc.target/arc/loop-4.c: Likewise. |
| |
| 2017-11-30 Claudiu Zissulescu <claziss@synopsys.com> |
| |
| * gcc.target/arc/loop-2.cpp: New test. |
| |
| 2017-11-30 Claudiu Zissulescu <claziss@synopsys.com> |
| |
| * gcc.target/arc/lra-1.c: New test. |
| |
| 2017-11-30 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * gcc.target/powerpc/fold-vec-abs-char-fwrapv.c: Add xxspltib insn |
| to expected output. |
| * gcc.target/powerpc/fold-vec-abs-char.c: Add xxspltib insn |
| to expected output. |
| |
| 2017-11-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/83210 |
| * gcc.target/i386/pr83210.c: New test. |
| |
| 2017-11-30 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR target/81616 |
| * gcc.target/i386/l_fma_double_1.c: Update count of fma instructions. |
| * gcc.target/i386/l_fma_double_2.c: Update count of fma instructions. |
| * gcc.target/i386/l_fma_double_3.c: Update count of fma instructions. |
| * gcc.target/i386/l_fma_double_4.c: Update count of fma instructions. |
| * gcc.target/i386/l_fma_double_5.c: Update count of fma instructions. |
| * gcc.target/i386/l_fma_double_6.c: Update count of fma instructions. |
| * gcc.target/i386/l_fma_float_1.c: Update count of fma instructions. |
| * gcc.target/i386/l_fma_float_2.c: Update count of fma instructions. |
| * gcc.target/i386/l_fma_float_3.c: Update count of fma instructions. |
| * gcc.target/i386/l_fma_float_4.c: Update count of fma instructions. |
| * gcc.target/i386/l_fma_float_5.c: Update count of fma instructions. |
| * gcc.target/i386/l_fma_float_6.c: Update count of fma instructions. |
| |
| 2017-11-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/83202 |
| * gcc.dg/vect/pr83202-1.c: New testcase. |
| * gcc.dg/tree-ssa/pr61743-1.c: Adjust. |
| |
| 2017-11-29 Jim Wilson <jimw@sifive.com> |
| |
| * gcc.target/riscv/riscv.exp: New. |
| * gcc.target/riscv/zero-extend-1.c: New. |
| * gcc.target/riscv/zero-extend-2.c: New. |
| * gcc.target/riscv/zero-extend-3.c: New. |
| * gcc.target/riscv/zero-extend-4.c: New. |
| |
| 2017-11-29 David Malcolm <dmalcolm@redhat.com> |
| |
| * g++.dg/cpp1y/static_assert3.C: New test case. |
| |
| 2017-11-29 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/82293 |
| * g++.dg/cpp0x/lambda/lambda-ice24.C: New. |
| |
| 2017-11-29 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * gcc.target/powerpc/fold-vec-ld-char.c: Add lxv to expected output. |
| * gcc.target/powerpc/fold-vec-ld-double.c: Likewise. |
| * gcc.target/powerpc/fold-vec-ld-float.c: Likewise. |
| * gcc.target/powerpc/fold-vec-ld-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-ld-longlong.c: Likewise. |
| * gcc.target/powerpc/fold-vec-ld-short.c: Likewise. |
| |
| 2017-11-29 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * gcc.target/powerpc/fold-vec-splat-8.c: Add vspltisb to expected |
| output. |
| * gcc.target/powerpc/fold-vec-splats-int.c: Add mtvsrws to expected |
| output. |
| * gcc.target/powerpc/fold-vec-splats-longlong.c: Add mtvsrdd to |
| expected output. |
| |
| 2017-11-29 Julia Koval <julia.koval@intel.com> |
| |
| * gcc.target/i386/avx512f-vpshldv-1.c: New test. |
| * gcc.target/i386/avx512f-vpshldvd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpshldvq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpshldvw-2.c: Ditto. |
| * gcc.target/i386/avx512vl-vpshldv-1.c: Ditto. |
| * gcc.target/i386/avx512vl-vpshldvd-2.c: Ditto. |
| * gcc.target/i386/avx512vl-vpshldvq-2.c: Ditto. |
| * gcc.target/i386/avx512vl-vpshldvw-2.c: Ditto. |
| |
| 2017-11-29 Julia Koval <julia.koval@intel.com> |
| |
| * gcc.target/i386/avx512f-vpshrdv-1.c: New test. |
| * gcc.target/i386/avx512f-vpshrdvd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpshrdvq-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpshrdvw-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpshrdw-2.c: Ditto. |
| * gcc.target/i386/avx512vl-vpshrdv-1.c: Ditto. |
| * gcc.target/i386/avx512vl-vpshrdvd-2.c: Ditto. |
| * gcc.target/i386/avx512vl-vpshrdvq-2.c: Ditto. |
| * gcc.target/i386/avx512vl-vpshrdvw-2.c: Ditto. |
| * gcc.target/i386/avx512vl-vpshrdw-2.c: Ditto. |
| |
| 2017-11-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/83195 |
| * gcc.dg/pr82929.c: Don't check for "Merging successful" on arm. |
| * gcc.dg/pr82929-2.c: New test. |
| |
| 2017-11-29 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/83202 |
| * gcc.dg/vect/costmodel/x86_64/costmodel-pr83202.c: New testcase. |
| |
| 2017-11-29 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/83187 |
| * g++.dg/opt/pr83187.C: New. |
| |
| 2017-11-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/83185 |
| * gcc.dg/asan/pr83185.c: New test. |
| |
| PR target/80819 |
| * gcc.target/i386/pr80819-1.c: New test. |
| * gcc.target/i386/pr80819-2.c: New test. |
| |
| 2017-11-28 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/plugin/diagnostic-test-show-locus-bw.c |
| (test_very_wide_line): Update expected output to include a |
| fix-it hint. |
| * gcc.dg/plugin/diagnostic-test-show-locus-color.c |
| (test_very_wide_line): Likewise. |
| * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c |
| (test_show_locus): Add a fix-it hint to "test_very_wide_line". |
| |
| 2017-11-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/81275 |
| * g++.dg/warn/pr81275-1.C: New test. |
| * g++.dg/warn/pr81275-2.C: New test. |
| * g++.dg/warn/pr81275-3.C: New test. |
| * c-c++-common/tsan/pr81275.c: Skip for C++ and -O2. |
| |
| PR sanitizer/81275 |
| * c-c++-common/tsan/pr81275.c: New test. |
| |
| 2017-11-28 Janne Blomqvist <jb@gcc.gnu.org> |
| |
| PR fortran/53796 |
| * gfortran.dg/inquire_recl_f2018.f90: New test. |
| |
| 2017-11-28 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org> |
| Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/82808 |
| * gcc.dg/ipa/pr82808.c: New test. |
| |
| 2017-11-28 Julia Koval <julia.koval@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Handle new intrinsics. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/avx512f-vpshrdd-2.c: New. |
| * gcc.target/i386/avx512f-vpshrdq-2.c: Ditto. |
| * gcc.target/i386/avx512vl-vpshrd-1.c: Ditto. |
| * gcc.target/i386/avx512vl-vpshrdd-2.c: Ditto. |
| * gcc.target/i386/avx512vl-vpshrdq-2.c: Ditto. |
| |
| 2017-11-28 Julia Koval <julia.koval@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Handle new intrinics. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/avx512f-vpshld-1.c: New test. |
| * gcc.target/i386/avx512f-vpshldd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vpshldq-2.c: Ditto. |
| * gcc.target/i386/avx512vl-vpshld-1.c: Ditto. |
| * gcc.target/i386/avx512vl-vpshldd-2.c: Ditto. |
| * gcc.target/i386/avx512vl-vpshldq-2.c: Ditto. |
| |
| 2017-11-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/80776 |
| * gcc.dg/pr80776-1.c: New testcase. |
| * gcc.dg/pr80776-2.c: Likewise. |
| |
| 2017-11-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/83117 |
| * gcc.target/x86_64/abi/ms-sysv/gen.cc (make_do_tests_decl): Drop |
| const from do_test_{u,v}*. |
| |
| 2017-11-28 Julia Koval <julia.koval@intel.com> |
| Sebastian Peryt <sebastian.peryt@intel.com> |
| |
| * c-c++-common/attr-simd-3.c: Delete. |
| * c-c++-common/cilk-plus/AN/an-if.c: Delete. |
| * c-c++-common/cilk-plus/AN/array_test1.c: Delete. |
| * c-c++-common/cilk-plus/AN/array_test2.c: Delete. |
| * c-c++-common/cilk-plus/AN/array_test_ND.c: Delete. |
| * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Delete. |
| * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Delete. |
| * c-c++-common/cilk-plus/AN/builtin_func_double.c: Delete. |
| * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Delete. |
| * c-c++-common/cilk-plus/AN/comma_exp.c: Delete. |
| * c-c++-common/cilk-plus/AN/conditional.c: Delete. |
| * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Delete. |
| * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Delete. |
| * c-c++-common/cilk-plus/AN/exec-once.c: Delete. |
| * c-c++-common/cilk-plus/AN/exec-once2.c: Delete. |
| * c-c++-common/cilk-plus/AN/fn_ptr-2.c: Delete. |
| * c-c++-common/cilk-plus/AN/fn_ptr.c: Delete. |
| * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Delete. |
| * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Delete. |
| * c-c++-common/cilk-plus/AN/gather_scatter.c: Delete. |
| * c-c++-common/cilk-plus/AN/if_test.c: Delete. |
| * c-c++-common/cilk-plus/AN/if_test_errors.c: Delete. |
| * c-c++-common/cilk-plus/AN/misc.c: Delete. |
| * c-c++-common/cilk-plus/AN/n-ptr-test.c: Delete. |
| * c-c++-common/cilk-plus/AN/parser_errors.c: Delete. |
| * c-c++-common/cilk-plus/AN/parser_errors2.c: Delete. |
| * c-c++-common/cilk-plus/AN/parser_errors3.c: Delete. |
| * c-c++-common/cilk-plus/AN/parser_errors4.c: Delete. |
| * c-c++-common/cilk-plus/AN/pr57457-2.c: Delete. |
| * c-c++-common/cilk-plus/AN/pr57457.c: Delete. |
| * c-c++-common/cilk-plus/AN/pr57490.c: Delete. |
| * c-c++-common/cilk-plus/AN/pr57541-2.c: Delete. |
| * c-c++-common/cilk-plus/AN/pr57541.c: Delete. |
| * c-c++-common/cilk-plus/AN/pr57577.c: Delete. |
| * c-c++-common/cilk-plus/AN/pr58942.c: Delete. |
| * c-c++-common/cilk-plus/AN/pr61191.c: Delete. |
| * c-c++-common/cilk-plus/AN/pr61455-2.c: Delete. |
| * c-c++-common/cilk-plus/AN/pr61455.c: Delete. |
| * c-c++-common/cilk-plus/AN/pr61962.c: Delete. |
| * c-c++-common/cilk-plus/AN/pr61963.c: Delete. |
| * c-c++-common/cilk-plus/AN/pr62008.c: Delete. |
| * c-c++-common/cilk-plus/AN/pr63884.c: Delete. |
| * c-c++-common/cilk-plus/AN/rank_mismatch.c: Delete. |
| * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Delete. |
| * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Delete. |
| * c-c++-common/cilk-plus/AN/sec_implicit.c: Delete. |
| * c-c++-common/cilk-plus/AN/sec_implicit2.c: Delete. |
| * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Delete. |
| * c-c++-common/cilk-plus/AN/sec_reduce_ind_same_value.c: Delete. |
| * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Delete. |
| * c-c++-common/cilk-plus/AN/sec_reduce_return.c: Delete. |
| * c-c++-common/cilk-plus/AN/side-effects-1.c: Delete. |
| * c-c++-common/cilk-plus/AN/test_builtin_return.c: Delete. |
| * c-c++-common/cilk-plus/AN/test_sec_limits.c: Delete. |
| * c-c++-common/cilk-plus/AN/tst_lngth.c: Delete. |
| * c-c++-common/cilk-plus/AN/vla.c: Delete. |
| * c-c++-common/cilk-plus/CK/Wparentheses-1.c: Delete. |
| * c-c++-common/cilk-plus/CK/cilk-for-2.c: Delete. |
| * c-c++-common/cilk-plus/CK/cilk-for-3.c: Delete. |
| * c-c++-common/cilk-plus/CK/cilk-fors.c: Delete. |
| * c-c++-common/cilk-plus/CK/cilk_for_errors.c: Delete. |
| * c-c++-common/cilk-plus/CK/cilk_for_grain.c: Delete. |
| * c-c++-common/cilk-plus/CK/cilk_for_grain_errors.c: Delete. |
| * c-c++-common/cilk-plus/CK/cilk_for_ptr_iter.c: Delete. |
| * c-c++-common/cilk-plus/CK/compound_cilk_spawn.c: Delete. |
| * c-c++-common/cilk-plus/CK/concec_cilk_spawn.c: Delete. |
| * c-c++-common/cilk-plus/CK/errors.c: Delete. |
| * c-c++-common/cilk-plus/CK/fib.c: Delete. |
| * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Delete. |
| * c-c++-common/cilk-plus/CK/fib_no_return.c: Delete. |
| * c-c++-common/cilk-plus/CK/fib_no_sync.c: Delete. |
| * c-c++-common/cilk-plus/CK/invalid_spawns.c: Delete. |
| * c-c++-common/cilk-plus/CK/invalid_sync.c: Delete.c |
| * c-c++-common/cilk-plus/CK/nested_cilk_for.c: Delete. |
| * c-c++-common/cilk-plus/CK/no_args_error.c: Delete. |
| * c-c++-common/cilk-plus/CK/pr59631.c: Delete. |
| * c-c++-common/cilk-plus/CK/pr60197-2.c: Delete. |
| * c-c++-common/cilk-plus/CK/pr60197.c: Delete. |
| * c-c++-common/cilk-plus/CK/pr60469.c: Delete. |
| * c-c++-common/cilk-plus/CK/pr60586.c: Delete. |
| * c-c++-common/cilk-plus/CK/pr63307.c: Delete. |
| * c-c++-common/cilk-plus/CK/pr69826-1.c: Delete. |
| * c-c++-common/cilk-plus/CK/pr69826-2.c: Delete. |
| * c-c++-common/cilk-plus/CK/pr79428-4.c: Delete. |
| * c-c++-common/cilk-plus/CK/pr79428-7.c: Delete. |
| * c-c++-common/cilk-plus/CK/spawn_in_return.c: Delete. |
| * c-c++-common/cilk-plus/CK/spawnee_inline.c: Delete. |
| * c-c++-common/cilk-plus/CK/spawner_inline.c: Delete. |
| * c-c++-common/cilk-plus/CK/spawning_arg.c: Delete. |
| * c-c++-common/cilk-plus/CK/steal_check.c: Delete. |
| * c-c++-common/cilk-plus/CK/sync_wo_spawn.c: Delete. |
| * c-c++-common/cilk-plus/CK/test__cilk.c: Delete. |
| * c-c++-common/cilk-plus/CK/varargs_test.c: Delete. |
| * c-c++-common/cilk-plus/PS/Wparentheses-1.c: Delete. |
| * c-c++-common/cilk-plus/PS/body.c: Delete. |
| * c-c++-common/cilk-plus/PS/clauses1.c: Delete. |
| * c-c++-common/cilk-plus/PS/clauses2.c: Delete. |
| * c-c++-common/cilk-plus/PS/clauses3.c: Delete. |
| * c-c++-common/cilk-plus/PS/clauses4.c: Delete. |
| * c-c++-common/cilk-plus/PS/for1.c: Delete. |
| * c-c++-common/cilk-plus/PS/for2.c: Delete. |
| * c-c++-common/cilk-plus/PS/for3.c: Delete. |
| * c-c++-common/cilk-plus/PS/pr69363.c: Delete. |
| * c-c++-common/cilk-plus/PS/reduction-1.c: Delete. |
| * c-c++-common/cilk-plus/PS/reduction-2.c: Delete. |
| * c-c++-common/cilk-plus/PS/reduction-3.c: Delete. |
| * c-c++-common/cilk-plus/PS/run-1.c: Delete. |
| * c-c++-common/cilk-plus/PS/safelen.c: Delete. |
| * c-c++-common/cilk-plus/PS/vectorlength-2.c: Delete. |
| * c-c++-common/cilk-plus/PS/vectorlength-3.c: Delete. |
| * c-c++-common/cilk-plus/PS/vectorlength.c: Delete. |
| * c-c++-common/cilk-plus/SE/ef_error.c: Delete. |
| * c-c++-common/cilk-plus/SE/ef_error2.c: Delete. |
| * c-c++-common/cilk-plus/SE/ef_error3.c: Delete. |
| * c-c++-common/cilk-plus/SE/ef_test.c: Delete. |
| * c-c++-common/cilk-plus/SE/ef_test2.c: Delete. |
| * c-c++-common/cilk-plus/SE/vlength_errors.c: Delete. |
| * g++.dg/cilk-plus/AN/array_function.c: Delete. |
| * g++.dg/cilk-plus/AN/array_test1_tplt.c: Delete. |
| * g++.dg/cilk-plus/AN/array_test2_tplt.c: Delete. |
| * g++.dg/cilk-plus/AN/array_test_ND_tplt.c: Delete. |
| * g++.dg/cilk-plus/AN/braced_list.c: Delete. |
| * g++.dg/cilk-plus/AN/builtin_fn_custom_tplt.c: Delete. |
| * g++.dg/cilk-plus/AN/builtin_fn_mutating_tplt.c: Delete. |
| * g++.dg/cilk-plus/AN/fp_triplet_values_tplt.c: Delete. |
| * g++.dg/cilk-plus/AN/postincr_test.c: Delete. |
| * g++.dg/cilk-plus/AN/preincr_test.c: Delete. |
| * g++.dg/cilk-plus/CK/catch_exc.c: Delete. |
| * g++.dg/cilk-plus/CK/cf3.c: Delete. |
| * g++.dg/cilk-plus/CK/cilk-for-tplt.c: Delete. |
| * g++.dg/cilk-plus/CK/const_spawn.c: Delete. |
| * g++.dg/cilk-plus/CK/fib-opr-overload.c: Delete. |
| * g++.dg/cilk-plus/CK/fib-tplt.c: Delete. |
| * g++.dg/cilk-plus/CK/for1.c: Delete. |
| * g++.dg/cilk-plus/CK/lambda_spawns.c: Delete. |
| * g++.dg/cilk-plus/CK/lambda_spawns_tplt.c: Delete. |
| * g++.dg/cilk-plus/CK/pr60586.c: Delete. |
| * g++.dg/cilk-plus/CK/pr66326.c: Delete. |
| * g++.dg/cilk-plus/CK/pr68001.c: Delete. |
| * g++.dg/cilk-plus/CK/pr68997.c: Delete. |
| * g++.dg/cilk-plus/CK/pr69024.c: Delete. |
| * g++.dg/cilk-plus/CK/pr69048.c: Delete. |
| * g++.dg/cilk-plus/CK/pr69267.c: Delete. |
| * g++.dg/cilk-plus/CK/pr80038.c: Delete. |
| * g++.dg/cilk-plus/CK/stl_iter.c: Delete. |
| * g++.dg/cilk-plus/CK/stl_rev_iter.c: Delete. |
| * g++.dg/cilk-plus/CK/stl_test.c: Delete. |
| * g++.dg/cilk-plus/cilk-plus.exp |
| * g++.dg/cilk-plus/ef_test.C: Delete. |
| * g++.dg/cilk-plus/for.C: Delete. |
| * g++.dg/cilk-plus/for2.C: Delete. |
| * g++.dg/cilk-plus/for3.C: Delete. |
| * g++.dg/cilk-plus/for4.C: Delete. |
| * g++.dg/cilk-plus/pr60967.C: Delete. |
| * g++.dg/cilk-plus/pr69028.C: Delete. |
| * g++.dg/cilk-plus/pr70565.C: Delete. |
| * g++.dg/pr57662.C: Delete. |
| * gcc.dg/cilk-plus/cilk-plus.exp |
| * gcc.dg/cilk-plus/for1.c: Delete. |
| * gcc.dg/cilk-plus/for2.c: Delete. |
| * gcc.dg/cilk-plus/jump-openmp.c: Delete. |
| * gcc.dg/cilk-plus/jump.c: Delete. |
| * gcc.dg/cilk-plus/pr69798-1.c: Delete. |
| * gcc.dg/cilk-plus/pr69798-2.c: Delete. |
| * gcc.dg/cilk-plus/pr78306.c: Delete. |
| * gcc.dg/cilk-plus/pr79116.c: Delete. |
| * gcc.dg/graphite/id-28.c: Delete. |
| * lib/cilk-plus-dg.exp: Delete. |
| * lib/target-supports.exp (cilkplus_runtime): Delete. |
| |
| 2017-11-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/81020 |
| * gcc.dg/pr81020.c: New test. |
| |
| PR tree-optimization/80788 |
| * gcc.dg/pr80788.c: New test. |
| |
| 2017-11-27 Martin Sebor <msebor@redhat.com> |
| |
| PR c++/83058 |
| * g++.dg/warn/Wplacement-new-size-5.C: New test. |
| |
| 2017-11-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/81888 |
| * g++.dg/cpp1z/decomp30.C: Add a test for structured binding with |
| = {} and = { a, a } initializers. |
| * g++.dg/cpp1z/decomp31.C: New test. |
| |
| 2017-11-27 Michael Meissner <meissner@linux.vnet.ibm.com> |
| |
| PR middle_end/82333 |
| * gcc.target/powerpc/pr82333.c: New test. |
| |
| 2017-11-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/81675 |
| * g++.dg/warn/pr81675.C: New test. |
| |
| 2017-11-27 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/unroll1.ads: Remove alignment clause. |
| * gnat.dg/unroll2.ads: Likewise. |
| * gnat.dg/unroll3.ads: Likewise. |
| * gnat.dg/unroll1.adb: Remove bogus comment terminator. |
| * gnat.dg/unroll2.adb: Likewise. |
| * gnat.dg/unroll3.adb: Likewise. |
| * gnat.dg/unroll4.ad[sb]: New testcase. |
| * gnat.dg/unroll4_pkg.ads: New helper. |
| |
| 2017-11-27 Igor Tsimbalist <igor.v.tsimbalist@intel.com> |
| |
| PR target/83109 |
| * gcc.target/i386/cet-sjlj-1.c: Fix test. |
| * gcc.target/i386/cet-sjlj-4.c: Likewise. |
| |
| 2017-11-27 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/81248 |
| * g++.dg/ipa/pr81248.C: New test. |
| * gcc.dg/tree-ssa/ssa-pre-31.c: Disable IPA-SRA. |
| * gcc.dg/ipa/ipcp-cstagg-2.c: Likewise. |
| |
| 2017-11-27 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/ubsan/null-8.C (bar): New function. |
| (foo): Use bar instead of __builtin_printf. |
| |
| PR debug/81307 |
| * g++.dg/debug/debug9.C: Remove -fno-reorder-blocks-and-partition |
| workaround. |
| |
| PR target/83100 |
| * gcc.dg/pr83100-1.c: New test. |
| * gcc.dg/pr83100-2.c: New test. |
| * gcc.dg/pr83100-3.c: New test. |
| * gcc.dg/pr83100-4.c: New test. |
| |
| 2017-11-26 Julia Koval <julia.koval@intel.com> |
| |
| * gcc.target/i386/funcspec-56.inc: Handle new march. |
| * g++.dg/ext/mv16.C: Ditto. |
| |
| 2017-11-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/81553 |
| * gcc.c-torture/compile/pr81553.c: New test. |
| |
| 2017-11-25 Andreas Schwab <schwab@linux-m68k.org> |
| |
| * g++.dg/abi/structret1.C (FrameworkObject::action): Return a |
| value. |
| |
| 2017-11-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/82848 |
| * gcc.target/powerpc/pr82848.c: New test. |
| |
| 2017-11-24 Jackson Woodruff <jackson.woodruff@arm.com> |
| |
| PR tree-optimization/71026 |
| * gfortran.dg/extract_recip_1.f: New test. |
| * gcc.dg/extract_recip_3.c: New test. |
| * gcc.dg/extract_recip_4.c: New test. |
| |
| 2017-11-24 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/82402 |
| * gcc.dg/torture/pr82402.c: New testcase. |
| |
| 2017-11-24 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/83128 |
| * gcc.dg/tree-ssa/ssa-fre-62.c: New testcase. |
| |
| 2017-11-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/83014 |
| * gcc.dg/ubsan/pr83014.c: New test. |
| |
| * gcc.dg/builtin-object-size-18.c: New test. |
| |
| 2017-11-23 Julia Koval <julia.koval@intel.com> |
| |
| gcc.target/i386/avx512f-vpexpandb-1.c: New test. |
| gcc.target/i386/avx512f-vpexpandb-2.c: Ditto. |
| gcc.target/i386/avx512f-vpexpandw-1.c: Ditto. |
| gcc.target/i386/avx512f-vpexpandw-2.c: Ditto. |
| gcc.target/i386/avx512vl-vpexpandb-1.c: Ditto. |
| gcc.target/i386/avx512vl-vpexpandb-2.c: Ditto. |
| gcc.target/i386/avx512vl-vpexpandw-1.c: Ditto. |
| gcc.target/i386/avx512vl-vpexpandw-2.c: Ditto. |
| |
| 2017-11-16 Julia Koval <julia.koval@intel.com> |
| |
| gcc.target/i386/avx512-check.h: Handle AVX512VBMI2 bit. |
| gcc.target/i386/avx512f-vpcompressb-1.c: New test. |
| gcc.target/i386/avx512f-vpcompressb-2.c: Ditto. |
| gcc.target/i386/avx512f-vpcompressw-1.c: Ditto. |
| gcc.target/i386/avx512f-vpcompressw-2.c: Ditto. |
| gcc.target/i386/avx512vl-vpcompressb-1.c: Ditto. |
| gcc.target/i386/avx512vl-vpcompressb-2.c: Ditto. |
| gcc.target/i386/avx512vl-vpcompressw-1.c: Ditto. |
| gcc.target/i386/avx512vl-vpcompressw-2.c: Ditto. |
| gcc.target/i386/i386.exp (check_effective_target_avx512vbmi2): New. |
| |
| 2017-11-23 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/gomp/declare-simd-1.c (f9): Remove. |
| * gcc.dg/gomp/declare-simd-5.c: New test. |
| |
| * g++.dg/pr65240-1.C: Add -Wno-return-type to dg-options. |
| * g++.dg/pr65240-2.C: Likewise. |
| * g++.dg/pr65240-3.C: Likewise. |
| * g++.dg/pr65240-4.C: Likewise. |
| |
| 2017-11-23 Charles Baylis <charles.baylis@linaro.org> |
| |
| * gcc.target/arm/addr-modes-float.c: New test. |
| * gcc.target/arm/addr-modes-int.c: New test. |
| * gcc.target/arm/addr-modes.h: New header. |
| |
| 2017-11-23 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.dg/pr64277.c: Adjust scan. |
| * gcc.dg/tree-prof/unroll-1.c: Use detailed dump and adjust scan. |
| * gcc.dg/tree-ssa/cunroll-1.c: Adjust scan. |
| * gcc.dg/tree-ssa/cunroll-12.c: Likewise. |
| * gcc.dg/tree-ssa/cunroll-13.c: Likewise. |
| * gcc.dg/tree-ssa/cunroll-14.c: Likewise. |
| * gcc.dg/tree-ssa/cunroll-2.c: Likewise. |
| * gcc.dg/tree-ssa/cunroll-3.c: Likewise. |
| * gcc.dg/tree-ssa/cunroll-5.c: Likewise. |
| * gcc.dg/tree-ssa/loop-1.c: Likewise. |
| * gcc.dg/tree-ssa/loop-23.c: Likewise. |
| * gcc.dg/tree-ssa/pr61743-1.c: Likewise. |
| * gcc.dg/tree-ssa/pr61743-2.c: Likewise. |
| * gcc.dg/unroll-2.c (foo): Adjust message. |
| (foo2): Likewise. |
| * gcc.dg/unroll-3.c: Adjust scan. |
| * gcc.dg/unroll-4.c: Likewise. |
| * gcc.dg/unroll-5.c: Likewise. |
| * gcc.dg/unroll-7.c: Use detailed dump and adjust scan. |
| * gnat.dg/unroll1.ad[sb]: New test. |
| * gnat.dg/unroll2.ad[sb]: Likewise. |
| * gnat.dg/unroll3.ad[sb]: Likewise. |
| |
| 2017-11-23 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.dg/ipa/inline-1.c: Update template. |
| |
| 2017-11-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/82253 |
| * gfortran.dg/pr82253.f90: New test. |
| |
| 2017-11-23 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/82814 |
| * gfortran.dg/submodule_31.f08: New test. |
| |
| 2017-11-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/23094 |
| * gcc.dg/tree-ssa/ssa-fre-61.c: New testcase. |
| |
| 2017-11-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/83089 |
| * gcc.dg/pr83089.c: Require pthread. |
| |
| 2017-11-22 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/abi/pr68355.C: Don't expect tail call on ia32. |
| |
| PR c++/82401 |
| * g++.dg/cpp0x/pr82401.C: New test. |
| |
| 2017-11-22 David Malcolm <dmalcolm@redhat.com> |
| |
| PR tree-optimization/82588 |
| PR tree-optimization/82583 |
| * jit.dg/test-error-array-bounds.c (verify_code): Update expected |
| error message from -Warray-bounds. |
| |
| 2017-11-22 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/graphite/pr41562.C: Add -Wno-return-type. |
| |
| 2017-11-22 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c++/62170 |
| * g++.dg/diagnostic/aka1.C: Update expected error messages to |
| reflect fixes to quoting. |
| * g++.dg/diagnostic/aka2.C: New test case. |
| * g++.dg/parse/error55.C: Update expected error messages to |
| reflect fixes to quoting. |
| * gcc.dg/diag-aka-1.c: Likewise. |
| * gcc.dg/diag-aka-2.c: New test case. |
| * gcc.dg/pr13804-1.c: Update expected error messages to reflect |
| fixes to quoting. |
| * gcc.dg/pr56980.c: Likewise. |
| * gcc.dg/pr65050.c: Likewise. |
| * gcc.dg/redecl-14.c: Likewise. |
| * gcc.dg/utf16-4.c Likewise. |
| * gcc.target/i386/sse-vect-types.c (__m128d): Likewise. |
| * obj-c++.dg/invalid-type-1.mm: Likewise. |
| * objc.dg/proto-lossage-4.m: Likewise. |
| |
| 2017-11-22 Uros Bizjak <ubizjak@gmail.com> |
| |
| * lib/target-supports.exp (check_effective_target_bswap16): Remove |
| (check_effective_target_bswap32): Ditto. |
| (check_effective_target_bswap64): Ditto. |
| * gcc.dg/optimize-bswaphi-1.c: Use bswap effective |
| target instead of bswap16. |
| * gcc.dg/optimize-bswapsi-1.c: Use bswap effective |
| target instead of bswap32. |
| * gcc.dg/optimize-bswapsi-2.c: Ditto. |
| * gcc.dg/optimize-bswapsi-3.c: Ditto. |
| * gcc.dg/optimize-bswapsi-4.c: Ditto. |
| * gcc.dg/optimize-bswapsi-5.c: Ditto. |
| * gcc.dg/pr77673.c: Ditto. |
| * gcc.dg/optimize-bswapdi-1.c: Use bswap effective |
| target instead of bswap64. |
| * gcc.dg/optimize-bswapdi-2.c: Ditto. |
| * gcc.dg/optimize-bswapdi-3.c: Ditto. |
| |
| 2017-11-22 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/36313 |
| * gfortran.dg/maxloc_string_1.f90: New test. |
| * gfortran.dg/minloc_string_1.f90: New test. |
| |
| 2017-11-22 Marc Glisse <marc.glisse@inria.fr> |
| |
| PR tree-optimization/83104 |
| * gcc.c-torture/compile/pr83104.c: New file. |
| |
| 2017-11-22 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/arm/pr56184.C: Add -Wno-return-type to dg-options. |
| |
| 2017-11-22 Marek Polacek <polacek@redhat.com> |
| H.J. Lu <hongjiu.lu@intel.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/60336 |
| PR middle-end/67239 |
| PR target/68355 |
| * g++.dg/abi/empty12.C: New test. |
| * g++.dg/abi/empty12.h: New test. |
| * g++.dg/abi/empty12a.c: New test. |
| * g++.dg/abi/empty13.C: New test. |
| * g++.dg/abi/empty13.h: New test. |
| * g++.dg/abi/empty13a.c: New test. |
| * g++.dg/abi/empty14.C: New test. |
| * g++.dg/abi/empty14.h: New test. |
| * g++.dg/abi/empty14a.c: New test. |
| * g++.dg/abi/empty15.C: New test. |
| * g++.dg/abi/empty15.h: New test. |
| * g++.dg/abi/empty15a.c: New test. |
| * g++.dg/abi/empty16.C: New test. |
| * g++.dg/abi/empty16.h: New test. |
| * g++.dg/abi/empty16a.c: New test. |
| * g++.dg/abi/empty17.C: New test. |
| * g++.dg/abi/empty17.h: New test. |
| * g++.dg/abi/empty17a.c: New test. |
| * g++.dg/abi/empty18.C: New test. |
| * g++.dg/abi/empty18.h: New test. |
| * g++.dg/abi/empty18a.c: New test. |
| * g++.dg/abi/empty19.C: New test. |
| * g++.dg/abi/empty19.h: New test. |
| * g++.dg/abi/empty19a.c: New test. |
| * g++.dg/abi/empty20.C: New test. |
| * g++.dg/abi/empty21.C: New test. |
| * g++.dg/abi/empty22.C: New test. |
| * g++.dg/abi/empty22.h: New test. |
| * g++.dg/abi/empty22a.c: New test. |
| * g++.dg/abi/empty23.C: New test. |
| * g++.dg/abi/empty24.C: New test. |
| * g++.dg/abi/empty25.C: New test. |
| * g++.dg/abi/empty25.h: New test. |
| * g++.dg/abi/empty25a.c: New test. |
| * g++.dg/abi/empty26.C: New test. |
| * g++.dg/abi/empty26.h: New test. |
| * g++.dg/abi/empty26a.c: New test. |
| * g++.dg/abi/empty27.C: New test. |
| * g++.dg/abi/empty28.C: New test. |
| * g++.dg/abi/pr60336-1.C: New test. |
| * g++.dg/abi/pr60336-10.C: New test. |
| * g++.dg/abi/pr60336-11.C: New test. |
| * g++.dg/abi/pr60336-12.C: New test. |
| * g++.dg/abi/pr60336-2.C: New test. |
| * g++.dg/abi/pr60336-3.C: New test. |
| * g++.dg/abi/pr60336-4.C: New test. |
| * g++.dg/abi/pr60336-5.C: New test. |
| * g++.dg/abi/pr60336-6.C: New test. |
| * g++.dg/abi/pr60336-7.C: New test. |
| * g++.dg/abi/pr60336-8.C: New test. |
| * g++.dg/abi/pr60336-9.C: New test. |
| * g++.dg/abi/pr68355.C: New test. |
| * g++.dg/lto/pr60336_0.C: New test. |
| |
| 2017-11-22 Thomas Preud'homme <thomas.preudhomme@arm.com> |
| |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-13.c: Adapt expectations |
| to vmov instructions now generated. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-8.c: Likewise. |
| |
| 2017-11-22 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/arm/simd/vdot-compile.c: New. |
| * gcc.target/arm/simd/vect-dot-qi.h: New. |
| * gcc.target/arm/simd/vect-dot-s8.c: New. |
| * gcc.target/arm/simd/vect-dot-u8.c: New |
| |
| 2017-11-22 Uros Bizjak <ubizjak@gmail.com> |
| |
| * lib/target-supports.exp (check_effective_target_bswap16): |
| Do not skip on alpha and x86 targets. |
| |
| 2017-11-22 Sudakshina Das <sudi.das@arm.com> |
| |
| * gcc.target/arm/armv8_2-fp16-move-1.c: Add -mfloat-abi=hard option. |
| |
| 2017-11-22 Richard Sandiford <richard.sandiford@linaro.org> |
| |
| PR testsuite/83004 |
| * gcc.dg/vect/pr81136.c: Restore previous alignment of 32 |
| in the default case. |
| |
| 2017-11-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/83044 |
| * gcc.dg/pr83044.c: New test. |
| * c-c++-common/Warray-bounds.c (fb): Fix up MAX value. |
| |
| 2017-11-22 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/79072 |
| * gfortran.dg/class_result_6.f90: New test for comment 10 of |
| the PR. |
| |
| 2017-11-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/83084 |
| * g++.dg/opt/pr83084.C: New test. |
| |
| PR middle-end/82875 |
| * gcc.dg/pr82875.c: New test. |
| * gcc.c-torture/compile/pr82875.c: New test. |
| |
| PR debug/83034 |
| * gcc.dg/pr83034.c: New test. |
| |
| 2017-11-22 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/83089 |
| * gcc.dg/pr83089.c: New testcase. |
| |
| 2017-11-21 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c/83056 |
| * gcc.dg/spellcheck-pr83056.c: New test case. |
| |
| 2017-11-21 Martin Sebor <msebor@redhat.com> |
| |
| PR tree-optimization/82945 |
| * c-c++-common/Wstringop-truncation-2.c: New test. |
| * c-c++-common/Wstringop-truncation.c: Adjust. |
| * c-c++-common/attr-nonstring-2.c: Adjust. |
| * c-c++-common/attr-nonstring-3.c: New test. |
| |
| 2017-11-21 Sergey Shalnov <Sergey.Shalnov@intel.com> |
| |
| * g++.dg/ext/pr57362.C (__attribute__): Test |
| prefer-vector-width=[128|256] target attribute. |
| * gcc.target/i386/avx512f-constant-float-return.c (dg-optioins): |
| Use -mprefer-vector-width=256 instead of -mprefer-avx256. |
| * gcc.target/i386/avx512f-prefer.c: Ditto. |
| * gcc.target/i386/pr82460-2.c: Ditto. |
| |
| 2017-11-21 Martin Liska <mliska@suse.cz> |
| |
| * g++.dg/cpp0x/constexpr-48089.C: Add quotes for constexpr |
| keyword; add dg-message for 'in .constexpr. expansion of '. |
| * g++.dg/cpp0x/constexpr-50060.C: Likewise. |
| * g++.dg/cpp0x/constexpr-60049.C: Likewise. |
| * g++.dg/cpp0x/constexpr-70323.C: Likewise. |
| * g++.dg/cpp0x/constexpr-70323a.C: Likewise. |
| * g++.dg/cpp0x/constexpr-cast.C: Likewise. |
| * g++.dg/cpp0x/constexpr-diag3.C: Likewise. |
| * g++.dg/cpp0x/constexpr-ex1.C: Likewise. |
| * g++.dg/cpp0x/constexpr-generated1.C: Likewise. |
| * g++.dg/cpp0x/constexpr-ice16.C: Likewise. |
| * g++.dg/cpp0x/constexpr-ice5.C: Likewise. |
| * g++.dg/cpp0x/constexpr-incomplete2.C: Likewise. |
| * g++.dg/cpp0x/constexpr-neg1.C: Likewise. |
| * g++.dg/cpp0x/constexpr-recursion.C: Likewise. |
| * g++.dg/cpp0x/constexpr-shift1.C: Likewise. |
| * g++.dg/cpp1y/constexpr-70265-1.C: Likewise. |
| * g++.dg/cpp1y/constexpr-70265-2.C: Likewise. |
| * g++.dg/cpp1y/constexpr-79655.C: Likewise. |
| * g++.dg/cpp1y/constexpr-new.C: Likewise. |
| * g++.dg/cpp1y/constexpr-return2.C: Likewise. |
| * g++.dg/cpp1y/constexpr-shift1.C: Likewise. |
| * g++.dg/cpp1y/constexpr-throw.C: Likewise. |
| * g++.dg/cpp1z/constexpr-lambda6.C: Likewise. |
| * g++.dg/ext/constexpr-vla1.C: Likewise. |
| * g++.dg/ext/constexpr-vla2.C: Likewise. |
| * g++.dg/ext/constexpr-vla3.C: Likewise. |
| * g++.dg/cpp0x/static_assert10.C: Likewise. |
| * g++.dg/cpp1y/pr63996.C: Likewise. |
| * g++.dg/cpp1y/pr68180.C: Likewise. |
| * g++.dg/cpp1y/pr77830.C: Likewise. |
| * g++.dg/ubsan/pr63956.C: Likewise. |
| |
| 2017-11-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/83045 |
| * c-c++-common/pr61405.c (fn0, fn1): Add return stmts. |
| * c-c++-common/Wlogical-op-2.c (fn): Likewise. |
| * g++.dg/debug/pr53466.C: Add -Wno-return-type to dg-options. |
| * g++.dg/opt/combine.C: Likewise. |
| * g++.dg/ubsan/return-3.C: Likewise. |
| * g++.dg/pr59445.C: Likewise. |
| * g++.dg/pr49847.C: Likewise. |
| * g++.dg/ipa/pr61800.C: Likewise. |
| * g++.dg/ipa/pr63470.C: Likewise. |
| * g++.dg/ipa/pr68672-1.C: Likewise. |
| * g++.dg/pr58438.C: Likewise. |
| * g++.dg/torture/pr59265.C: Likewise. |
| * g++.dg/tree-ssa/ssa-dse-2.C: Likewise. |
| * g++.old-deja/g++.eh/catch13.C: Likewise. |
| * g++.old-deja/g++.eh/crash1.C: Likewise. |
| * g++.dg/tm/pr60004.C: Expect -Wreturn-type warning. |
| * g++.dg/torture/pr55740.C: Likewise. |
| * g++.dg/torture/pr43257.C: Likewise. |
| * g++.dg/torture/pr64280.C: Likewise. |
| * g++.dg/torture/pr54684.C: Likewise. |
| * g++.dg/torture/pr56694.C: Likewise. |
| * g++.dg/torture/pr68470.C: Likewise. |
| * g++.dg/torture/pr60648.C: Likewise. |
| * g++.dg/torture/pr71281.C: Likewise. |
| * g++.dg/torture/pr52772.C: Add -Wno-return-type dg-additional-options. |
| * g++.dg/torture/pr64669.C: Likewise. |
| * g++.dg/torture/pr58369.C: Likewise. |
| * g++.dg/torture/pr33627.C: Likewise. |
| * g++.dg/torture/predcom-1.C: Add |
| #pragma GCC diagnostic ignored "-Wreturn-type". |
| * g++.dg/lto/20090221_0.C: Likewise. |
| * g++.dg/lto/20091026-1_1.C: Likewise. |
| * g++.dg/lto/pr54625-1_1.C: Likewise. |
| * g++.dg/warn/pr83045.C: New test. |
| |
| 2017-11-21 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/i386/movbe-1.c: Update scan string for movbe |
| with integer suffix. |
| * gcc.target/i386/movbe-2.c: Ditto. |
| * gcc.target/i386/movbe-3.c: Ditto. |
| * gcc.target/i386/movbe-4.c: Ditto. |
| * gcc.target/i386/movbe-5.c: Ditto. |
| |
| 2017-11-21 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/83020 |
| * g++.dg/cpp1z/pr83020.C: New. |
| |
| 2017-11-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/82880 |
| * gcc.dg/opts-8.c: New test. |
| |
| 2017-11-21 Claudiu Zissulescu <claziss@synopsys.com> |
| |
| * gcc.target/arc/loop-5.cpp: New test. |
| |
| 2017-11-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/83047 |
| * gcc.dg/pr83047.c: New test. |
| |
| P0428R2 - familiar template syntax for generic lambdas |
| * g++.dg/cpp1y/lambda-generic-x.C: Adjust warnings and limit |
| to c++17_down target. |
| * g++.dg/cpp1y/lambda-generic-dep.C: Likewise. |
| * g++.dg/cpp1y/lambda-generic-77914.C: Adjust error and limit |
| to c++17_down target. |
| * g++.dg/cpp2a/lambda-generic1.C: New test. |
| * g++.dg/cpp2a/lambda-generic2.C: New test. |
| * g++.dg/cpp2a/lambda-generic3.C: New test. |
| * g++.dg/cpp2a/lambda-generic4.C: New test. |
| * g++.dg/cpp2a/lambda-generic5.C: New test. |
| |
| PR c++/83059 |
| * c-c++-common/pr83059.c: New test. |
| |
| PR debug/82718 |
| * gcc.dg/debug/dwarf2/pr82718-1.c: New test. |
| * gcc.dg/debug/dwarf2/pr82718-2.c: New test. |
| |
| PR debug/82933 |
| * gcc.dg/rtl/x86_64/pr82933.c: New test. |
| |
| 2017-11-20 Eric Gallager <egall@gwmail.gwu.edu> |
| |
| PR preprocessor/81794 |
| * gcc.dg/pragma-diag-7.c: Update to include check for |
| stringification. |
| |
| 2017-11-20 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c/81404 |
| * g++.dg/spellcheck-stdlib.C: New. |
| * gcc.dg/spellcheck-stdlib.c (test_INT_MAX): New. |
| |
| 2017-11-20 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/spellcheck-stdlib.c: New test case. |
| |
| 2017-11-20 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c++/72786 |
| * g++.dg/spellcheck-macro-ordering-2.C: New test case. |
| * g++.dg/spellcheck-macro-ordering.C: Add dg-message directives |
| for macro used-before-defined. |
| |
| 2017-11-20 Steve Ellcey <sellcey@cavium.com> |
| |
| PR target/81356 |
| * gfortran.dg/pr45636.f90 (aarch64*-*-*): Remove from xfail list. |
| |
| 2017-11-20 Uros Bizjak <ubizjak@gmail.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.target/i386/movbe-5.c: New test. |
| |
| 2017-11-20 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/79072 |
| * gfortran.dg/class_result_5.f90: New test. |
| |
| 2017-11-20 Jakub Jelinek <jakub@redhat.com> |
| |
| P0329R4: Designated Initialization |
| * g++.dg/ext/desig2.C: Adjust comment, no sorry about designator |
| refering to second member. |
| (b): New variable and associated expected diagnostic. |
| * g++.dg/ext/desig4.C: For C++2A expect diagnostics. |
| * g++.dg/ext/desig5.C: Add dg-do dg-compile and empty dg-options. |
| * g++.dg/ext/desig8.C: Likewise. |
| * g++.dg/ext/desig9.C: New test. |
| * g++.dg/ext/pr27019.C: Don't expect any diagnostics. |
| * g++.dg/init/error2.C: Adjust expected diagnostics. |
| * g++.dg/cpp0x/desig1.C: Add dg-options with -pedantic, expect |
| warning on C99 designators. |
| * g++.dg/cpp2a/desig1.C: New test. |
| * g++.dg/cpp2a/desig2.C: New test. |
| * g++.dg/cpp2a/desig3.C: New test. |
| * g++.dg/cpp2a/desig4.C: New test. |
| * g++.dg/cpp2a/desig5.C: New test. |
| * g++.dg/cpp2a/desig6.C: New test. |
| |
| 2017-11-20 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/82878 |
| * g++.dg/cpp0x/pr82878.C: New. |
| * g++.dg/cpp1z/inh-ctor38.C: Check moves too. |
| |
| 2017-11-20 Bin Cheng <bin.cheng@arm.com> |
| |
| * gcc.dg/tree-ssa/predcom-dse-12.c: New test. |
| |
| 2017-11-20 Marc Glisse <marc.glisse@inria.fr> |
| |
| PR testsuite/82951 |
| * gcc.c-torture/execute/20040409-1.c: Move invalid tests... |
| * gcc.c-torture/execute/20040409-1w.c: ... here with -fwrapv. |
| * gcc.c-torture/execute/20040409-2.c: Move invalid tests... |
| * gcc.c-torture/execute/20040409-2w.c: ... here with -fwrapv. |
| * gcc.c-torture/execute/20040409-3.c: Move invalid tests... |
| * gcc.c-torture/execute/20040409-3w.c: ... here with -fwrapv. |
| * gcc.dg/tree-ssa/cmpmul-1.c: Tweak condition. |
| * gcc.dg/tree-ssa/vrp118.c: New file. |
| |
| 2017-11-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * g++.dg/pr82836.C: Require int128, __float128 support. |
| Add __float128 options. |
| (size_t): Define using __SIZE_TYPE__. |
| |
| 2017-11-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/82781 |
| * g++.dg/ext/constexpr-pr82781.C: New test. |
| |
| 2017-11-20 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/arm/pr69180.c: Use -: for no column in expected |
| warnings. |
| |
| 2017-11-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/78821 |
| * gcc.dg/store_merging_16.c: New test. |
| |
| 2017-11-19 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR target/82281 |
| * gcc.target/i386/pr82281.c: New testcase. |
| |
| 2017-11-19 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR ipa/81360 |
| * gcc.c-torture/compile/pr81360.c: New testcase. |
| |
| 2017-11-19 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/78990 |
| * gfortran.dg/class_67.f90: New test. |
| |
| 2017-11-19 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR target/82713 |
| * gcc.target/i386/pr82713.c: New testcase. |
| |
| 2017-11-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/66618 |
| PR c/69960 |
| * gcc.dg/pr69960.c: New test. |
| * gcc.dg/pr66618.c: New test. |
| * gcc.dg/pr66618-2.c: New test. |
| |
| 2017-11-18 Janne Blomqvist <jb@gcc.gnu.org> |
| |
| PR fortran/44292 |
| * gfortran.dg/large_recl.f90: New test. |
| |
| 2017-11-18 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/83012 |
| * gfortran.dg/contiguous_5.f90: New test. |
| |
| 2017-11-17 Steve Ellcey <sellcey@cavium.com> |
| |
| * gcc.target/aarch64/fmls.c: New test. |
| |
| 2017-11-17 Steve Ellcey <sellcey@cavium.com> |
| |
| * gcc.target/aarch64/pr81356.c: New test. |
| |
| 2017-11-17 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.target/i386/xop-imul64-vector.c: Disable vectorizer costmodel. |
| |
| 2017-11-17 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.dg/tree-ssa/dump-2.c: Fixup template for profile precision |
| changes. |
| * gcc.dg/tree-ssa/pr77445-2.c: Fixup template for profile precision |
| changes. |
| |
| 2017-11-17 Nathan Sidwell <nathan@acm.org> |
| |
| * g++.dg/pr82836.C: Fix for c++17. |
| |
| 2017-11-17 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/82641 |
| * gcc.target/arm/pragma_arch_attribute.c: New. |
| |
| 2017-11-17 Segher Boessenkool <segher@kernel.crashing.org> |
| |
| * gcc.target/powerpc/altivec-macros.c: Include "-:" in the messages |
| matched for. |
| |
| 2017-11-17 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/83017 |
| * gcc.dg/autopar/pr49960.c: Adjust. |
| |
| 2017-11-17 Sudakshina Das <sudi.das@arm.com> |
| |
| * gcc.target/arm/armv8_2-fp16-move-1.c: Edit vmov scan-assembler |
| directives. |
| |
| 2017-11-17 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.dg/struct-simple.c: New. |
| * lib/target-supports.exp |
| (check_effective_target_word_mode_no_slow_unalign): New. |
| |
| 2017-11-17 Thomas Preud'homme <thomas.preudhomme@arm.com> |
| |
| * gcc.target/arm/cmse/cmse-14.c: Change logic to match branch |
| instruction to bar. |
| |
| 2017-11-17 Thomas Preud'homme <thomas.preudhomme@arm.com> |
| |
| * gcc.target/arm/cmse/cmse.exp: Add option to select Armv8-M Baseline |
| or Armv8-M Mainline when running the respective tests. |
| * gcc.target/arm/cmse/baseline/cmse-11.c: Remove architecture check and |
| selection. |
| * gcc.target/arm/cmse/baseline/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/baseline/cmse-2.c: Likewise. |
| * gcc.target/arm/cmse/baseline/cmse-6.c: Likewise. |
| * gcc.target/arm/cmse/baseline/softfp.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp-sp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp-sp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp-sp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-8.c: Likewise. |
| |
| 2017-11-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR testsuite/82997 |
| * gcc.dg/cpp/macsyntx.c (var1, rest): Don't expect |
| "requires at least one" warning. |
| * gcc.dg/cpp/sysmac1.c (foo): Likewise. |
| * gcc.dg/cpp/macsyntx2.c: New test. |
| * gcc.dg/cpp/sysmac3.c: New test. |
| * gcc.dg/cpp/sysmac3.h: New file. |
| |
| 2017-11-15 Qing Zhao <qing.zhao@oracle.com> |
| |
| PR middle-end/78809 |
| * gcc.dg/strcmpopt_1.c: New test. |
| |
| 2017-11-16 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/c18-version-1.c, gcc.dg/c18-version-2.c: New tests. |
| |
| 2017-11-15 Michael Meissner <meissner@linux.vnet.ibm.com> |
| |
| * gcc.target/powerpc/bfp/bfp.exp: Look for *.c files, not *.c* |
| files to prevent ~ files from getting recognized. |
| * gcc.target/powerpc/dfp/dfp.exp: Likewise. |
| * gcc.target/powerpc/vsu/vsu.exp: Likewise. |
| |
| 2017-11-16 Henry Linjamäki <henry.linjamaki@parmance.com> |
| |
| * brig.dg/test/gimple/vector.hsail: Update for HSA registers' tree |
| representation changes in brig1. |
| * brig.dg/test/gimple/packed.hsail: Likewise. |
| * brig.dg/test/gimple/internal-reg-var-casts.hsail: New. |
| |
| 2017-11-16 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.dg/ipa/ipcp-2.c: Lower threshold. |
| |
| 2017-11-16 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/63477 |
| * gcc.dg/pr63477.c: New test. |
| |
| 2017-11-16 Martin Sebor <msebor@redhat.com> |
| |
| PR tree-optimization/82588 |
| PR tree-optimization/82583 |
| * c-c++-common/Warray-bounds.c: New test. |
| * gcc.dg/Warray-bounds-11.c: Adjust. |
| * gcc.dg/Warray-bounds-22.c: New test. |
| |
| 2017-11-16 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/82836 |
| PR c++/82737 |
| * g++.dg/pr82836.C: New. |
| |
| PR c++81060 |
| * g++.dg/cpp0x/lambda/lambda-template13.C: Avoid undefined |
| template using local type error. |
| * g++.dg/cpp0x/pr81060.C: New. |
| |
| 2017-11-16 Wilco Dijkstra <wdijkstr@arm.com> |
| Jackson Woodruff <jackson.woodruff@arm.com> |
| |
| PR tree-optimization/71026 |
| * gcc.dg/cse_recip.c: New test. |
| |
| 2017-11-16 Wilco Dijkstra <wdijkstr@arm.com> |
| |
| * gcc.target/aarch64/lr_free_2.c: Fix test. |
| * gcc.target/aarch64/spill_1.c: Likewise. |
| * gcc.target/aarch64/test_frame_11.c: Likewise. |
| * gcc.target/aarch64/test_frame_12.c: Likewise. |
| * gcc.target/aarch64/test_frame_13.c: Likewise. |
| * gcc.target/aarch64/test_frame_14.c: Likewise. |
| * gcc.target/aarch64/test_frame_15.c: Likewise. |
| * gcc.target/aarch64/test_frame_3.c: Likewise. |
| * gcc.target/aarch64/test_frame_5.c: Likewise. |
| * gcc.target/aarch64/test_frame_9.c: Likewise. |
| |
| 2017-11-16 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/70383 |
| * g++.dg/cpp0x/lambda/lambda-70383.C: New. |
| |
| 2017-11-16 Julia Koval <julia.koval@intel.com> |
| |
| * gcc.target/i386/avx512f-gf2p8mulb-2.c: New runtime tests. |
| * gcc.target/i386/avx512vl-gf2p8mulb-2.c: Ditto. |
| * gcc.target/i386/gfni-1.c: Add tests for GF2P8MUL. |
| * gcc.target/i386/gfni-2.c: Ditto. |
| * gcc.target/i386/gfni-3.c: Ditto. |
| * gcc.target/i386/gfni-4.c: Ditto. |
| |
| 2017-11-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com> |
| |
| * gcc.target/powerpc/swaps-p8-26.c: Modify expected code |
| generation. |
| |
| 2017-11-15 Martin Sebor <msebor@redhat.com> |
| |
| PR testsuite/82988 |
| * g++.dg/cpp0x/lambda/lambda-switch.C: Prune unimportant warning. |
| |
| 2017-11-15 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/82990 |
| * gcc.target/i386/pr82942-2.c: Add -mtune=knl. |
| * gcc.target/i386/pr82990-1.c: New test. |
| * gcc.target/i386/pr82990-2.c: Likewise. |
| * gcc.target/i386/pr82990-3.c: Likewise. |
| * gcc.target/i386/pr82990-4.c: Likewise. |
| * gcc.target/i386/pr82990-5.c: Likewise. |
| * gcc.target/i386/pr82990-6.c: Likewise. |
| * gcc.target/i386/pr82990-7.c: Likewise. |
| |
| 2017-11-15 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * gcc.target/powerpc/builtins-3-p9.c: Add -O1, update |
| expected codegen checks. |
| * gcc.target/powerpc/vec-cmp-sel.c: Mark vars as volatile. |
| * gcc.target/powerpc/vsu/vec-cmpne-0.c: Add -O1. |
| * gcc.target/powerpc/vsu/vec-cmpne-1.c: Add -O1. |
| * gcc.target/powerpc/vsu/vec-cmpne-2.c: Add -O1. |
| * gcc.target/powerpc/vsu/vec-cmpne-3.c: Add -O1. |
| * gcc.target/powerpc/vsu/vec-cmpne-4.c: Add -O1. |
| * gcc.target/powerpc/vsu/vec-cmpne-5.c: Add -O1. |
| * gcc.target/powerpc/vsu/vec-cmpne-6.c: Add -O1. |
| |
| 2017-11-15 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/78240 |
| gfortran.dg/pr78240.f90: Prune run-on errors. |
| |
| 2017-11-15 Bin Cheng <bin.cheng@arm.com> |
| |
| PR tree-optimization/82726 |
| * gcc.dg/tree-ssa/pr82726.c: New test. |
| |
| 2017-11-15 Sudakshina Das <sudi.das@arm.com> |
| |
| * g++.dg/ext/pr57735.C: Add -Wno-return-type for test. |
| * gcc.target/arm/pr54300.C (main): Add return type and |
| return a value. |
| |
| 2017-11-15 Tom de Vries <tom@codesourcery.com> |
| |
| * gcc.dg/strncpy-fix-1.c: Add -Wno-stringop-truncation to dg-options. |
| |
| 2017-11-15 Dominique d'Humieres <dominiq@lps.ens.fr> |
| |
| * gcc.target/i386/pr81706.c: Adjust asm for darwin. |
| * g++.dg/ext/pr81706.C: Likewise. |
| |
| 2017-11-15 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/81574 |
| * g++.dg/cpp1y/pr81574.C: New. |
| |
| 2017-11-15 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/82985 |
| * g++.dg/torture/pr82985.C: Likewise. |
| |
| 2017-11-15 Sebastian Peryt <sebastian.peryt@intel.com> |
| |
| PR target/82941 |
| PR target/82942 |
| * gcc.target/i386/pr82941-1.c: New test. |
| * gcc.target/i386/pr82941-2.c: New test. |
| * gcc.target/i386/pr82942-1.c: New test. |
| * gcc.target/i386/pr82942-2.c: New test. |
| |
| 2017-11-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * g++.dg/cpp0x/rv-trivial-bug.C (test2): Return a value. |
| |
| 2017-11-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/82981 |
| * gcc.target/mips/pr82981.c: New test. |
| |
| 2017-11-15 Martin Liska <mliska@suse.cz> |
| |
| * g++.dg/ubsan/vptr-12.C: New test. |
| |
| 2017-11-15 Joseph Myers <joseph@codesourcery.com> |
| |
| PR c/81156 |
| * gcc.dg/builtin-tgmath-1.c, gcc.dg/builtin-tgmath-2.c, |
| gcc.dg/builtin-tgmath-err-1.c, gcc.dg/builtin-tgmath-err-2.c, |
| gcc.dg/dfp/builtin-tgmath-dfp-err.c, |
| gcc.dg/dfp/builtin-tgmath-dfp.c: New tests. |
| |
| 2017-11-14 Michael Meissner <meissner@linux.vnet.ibm.com> |
| |
| * gcc.target/powerpc/float128-hw4.c: New test. |
| |
| 2017-11-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * lib/target-supports.exp (check_effective_target_pie): Adapt |
| comment for Solaris 12 renaming. |
| |
| * gcc.dg/torture/pr60092.c: Remove *-*-solaris2.11* dg-xfail-run-if. |
| |
| 2017-11-14 Carl Love <cel@us.ibm.com> |
| |
| * builtins-revb-runnable.c (dg-do run): Add lp64 directive. Fix |
| indentation of printf and abort statements. |
| * p9-xxbr-1.c (dg-do compile): Add lp64 && p9vector_h directives. |
| |
| 2017-11-14 James Greenhalgh <james.greenhalgh@arm.com> |
| |
| * gcc.target/aarch64/bsl-idiom.c: New. |
| * gcc.target/aarch64/copysign-bsl.c: New. |
| |
| 2017-11-14 Tom de Vries <tom@codesourcery.com> |
| |
| * c-c++-common/Wstringop-truncation.c: Require effective target alloca. |
| |
| 2017-11-13 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.dg/tree-ssa/fnsplit-2.c: New testcase. |
| |
| 2017-11-13 Fritz Reese <fritzoreese@gmail.com> |
| |
| PR fortran/78240 |
| * gfortran.dg/dec_structure_23.f90: New. |
| * gfortran.dg/pr78240.f90: New. |
| |
| 2017-11-13 Carl Love <cel@us.ibm.com> |
| |
| * gcc.target/powerpc/builtin-vec-sums-be-int.c: New test file. |
| |
| 2017-11-13 Tom Tromey <tom@tromey.com> |
| |
| * c-c++-common/cpp/va-opt-pedantic.c: New file. |
| * c-c++-common/cpp/va-opt.c: New file. |
| * c-c++-common/cpp/va-opt-error.c: New file. |
| |
| 2017-11-13 Carl Love <cel@us.ibm.com> |
| |
| * gcc.target/powerpc/builtins-6-p9-runnable.c: Add new runnable test. |
| * gcc.target/powerpc/vsu/vec-cnttz-lsbb-2.c: Update expected error |
| message. |
| |
| 2017-11-13 Michael Meissner <meissner@linux.vnet.ibm.com> |
| |
| * gcc.target/powerpc/float128-minmax.c: New test. |
| |
| 2017-11-13 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/arm/pr67989.C: Add -Wno-return-type to |
| dg-additional-options. |
| |
| 2017-11-13 Nathan Sidwell <nathan@acm.org> |
| |
| * lib/gcc-dg.exp (process-message): Use -: for no column. |
| * c-c++-common/cilk-plus/CK/cilk_for_grain_errors.c: Mark elided |
| column messages. |
| * c-c++-common/cpp/pr58844-1.c: Likewise. |
| * c-c++-common/cpp/pr58844-2.c: Likewise. |
| * c-c++-common/cpp/warning-zero-location.c: Likewise. |
| * g++.dg/diagnostic/pr77949.C: Likewise. |
| * g++.dg/gomp/macro-4.C: Likewise. |
| * gcc.dg/Wunknownprag.c: Likewise. |
| * gcc.dg/builtin-redefine.c: Likewise. |
| * gcc.dg/cpp/Wunknown-pragmas-1.c: Likewise. |
| * gcc.dg/cpp/Wunused.c: Likewise. |
| * gcc.dg/cpp/misspelled-directive-1.c: Likewise. |
| * gcc.dg/cpp/redef2.c: Likewise. |
| * gcc.dg/cpp/redef3.c: Likewise. |
| * gcc.dg/cpp/redef4.c: Likewise. |
| * gcc.dg/cpp/trad/Wunused.c: Likewise. |
| * gcc.dg/cpp/trad/argcount.c: Likewise. |
| * gcc.dg/cpp/trad/comment-3.c: Likewise. |
| * gcc.dg/cpp/trad/comment.c: Likewise. |
| * gcc.dg/cpp/trad/defined.c: Likewise. |
| * gcc.dg/cpp/trad/directive.c: Likewise. |
| * gcc.dg/cpp/trad/funlike-3.c: Likewise. |
| * gcc.dg/cpp/trad/funlike.c: Likewise. |
| * gcc.dg/cpp/trad/literals-2.c: Likewise. |
| * gcc.dg/cpp/trad/macro.c: Likewise. |
| * gcc.dg/cpp/trad/pr65238-4.c: Likewise. |
| * gcc.dg/cpp/trad/recurse-1.c: Likewise. |
| * gcc.dg/cpp/trad/recurse-2.c: Likewise. |
| * gcc.dg/cpp/trad/redef2.c: Likewise. |
| * gcc.dg/cpp/ucnid-11.c: Likewise. |
| * gcc.dg/cpp/unc1.c: Likewise. |
| * gcc.dg/cpp/unc2.c: Likewise. |
| * gcc.dg/cpp/unc3.c: Likewise. |
| * gcc.dg/cpp/unc4.c: Likewise. |
| * gcc.dg/cpp/undef2.c: Likewise. |
| * gcc.dg/cpp/warn-redefined-2.c: Likewise. |
| * gcc.dg/cpp/warn-redefined.c: Likewise. |
| * gcc.dg/cpp/warn-unused-macros-2.c: Likewise. |
| * gcc.dg/cpp/warn-unused-macros.c: Likewise. |
| * gcc.dg/empty-source-2.c: Likewise. |
| * gcc.dg/empty-source-3.c: Likewise. |
| * gcc.dg/gomp/macro-4.c: Likewise. |
| * gcc.dg/noncompile/pr35447-1.c: Likewise. |
| * gcc.dg/plugin/location-overflow-test-1.c: Likewise. |
| * gcc.dg/pr20245-1.c: Likewise. |
| * gcc.dg/pr28419.c: Likewise. |
| * gcc.dg/rtl/truncated-rtl-file.c: Likewise. |
| * gcc.dg/unclosed-init.c: Likewise. |
| |
| 2017-11-13 Charles Baylis <charles.baylis@linaro.org> |
| |
| * gfortran.dg/ieee/ieee_8.f90: xfail for aarch64*-*-gnu* |
| |
| 2017-11-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/78821 |
| * gcc.dg/store_merging_15.c: New test. |
| |
| PR tree-optimization/82954 |
| * gcc.c-torture/execute/pr82954.c: New test. |
| |
| 2017-11-11 Janus Weil <janus@gcc.gnu.org> |
| |
| PR fortran/82932 |
| * gfortran.dg/typebound_call_29.f90: New test. |
| |
| 2017-11-10 Fritz Reese <fritzoreese@gmail.com> |
| |
| PR fortran/82886 |
| * gfortran.dg/init_flag_16.f03: New testcase. |
| |
| 2017-11-10 Michael Meissner <meissner@linux.vnet.ibm.com> |
| |
| * gcc.target/powerpc/p9-xxbr-3.c: New test. |
| |
| 2017-11-10 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/i386/force-indirect-call-1.c: Merge scan strings. |
| * gcc.target/i386/force-indirect-call-2.c: Ditto. |
| Require fpic effective target. |
| * gcc.target/i386/force-indirect-call-3.c: Ditto. |
| Require lp64 effective target. |
| |
| 2017-11-10 Julia Koval <julia.koval@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Handle new intrinsics. |
| * gcc.target/i386/avx512f-gf2p8affineqb-2.c: New runtime tests. |
| * gcc.target/i386/avx512vl-gf2p8affineqb-2.c: Ditto. |
| * gcc.target/i386/gfni-1.c: Add tests for GF2P8AFFINE. |
| * gcc.target/i386/gfni-2.c: Ditto. |
| * gcc.target/i386/gfni-3.c: Ditto. |
| * gcc.target/i386/gfni-4.c: Ditto. |
| * gcc.target/i386/sse-13.c: Handle new tests. |
| * gcc.target/i386/sse-14.c: Handle new tests. |
| * gcc.target/i386/sse-23.c: Handle new tests. |
| |
| 2017-11-10 Thomas Preud'homme <thomas.preudhomme@arm.com> |
| |
| * gcc.target/arm/cmse/bitfield-4.x: New file. |
| * gcc.target/arm/cmse/baseline/bitfield-4.c: Remove code and include |
| above file. |
| * gcc.target/arm/cmse/mainline/bitfield-4.c: Likewise. |
| * gcc.target/arm/cmse/bitfield-5.x: New file. |
| * gcc.target/arm/cmse/baseline/bitfield-5.c: Remove code and include |
| above file. |
| * gcc.target/arm/cmse/mainline/bitfield-5.c: Likewise. |
| * gcc.target/arm/cmse/bitfield-6.x: New file. |
| * gcc.target/arm/cmse/baseline/bitfield-6.c: Remove code and include |
| above file. |
| * gcc.target/arm/cmse/mainline/bitfield-6.c: Likewise. |
| * gcc.target/arm/cmse/bitfield-7.x: New file. |
| * gcc.target/arm/cmse/baseline/bitfield-7.c: Remove code and include |
| above file. |
| * gcc.target/arm/cmse/mainline/bitfield-7.c: Likewise. |
| * gcc.target/arm/cmse/bitfield-8.x: New file. |
| * gcc.target/arm/cmse/baseline/bitfield-8.c: Remove code and include |
| above file. |
| * gcc.target/arm/cmse/mainline/bitfield-8.c: Likewise. |
| * gcc.target/arm/cmse/bitfield-9.x: New file. |
| * gcc.target/arm/cmse/baseline/bitfield-9.c: Remove code and include |
| above file. |
| * gcc.target/arm/cmse/mainline/bitfield-9.c: Likewise. |
| * gcc.target/arm/cmse/bitfield-and-union.x: New file. |
| * gcc.target/arm/cmse/baseline/bitfield-and-union-1.c: Rename into ... |
| * gcc.target/arm/cmse/baseline/bitfield-and-union.c: This. Remove code |
| and include above bitfield-and-union.x file. |
| * gcc.target/arm/cmse/mainline/bitfield-and-union-1.c: Rename into ... |
| * gcc.target/arm/cmse/mainline/bitfield-and-union.c: this. Remove code |
| and include above bitfield-and-union.x file. |
| * gcc.target/arm/cmse/cmse-13.x: New file. |
| * gcc.target/arm/cmse/baseline/cmse-13.c: Remove code and include above |
| file. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/cmse-5.x: New file. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-5.c: Remove code and |
| include above file. |
| * gcc.target/arm/cmse/mainline/hard/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp-sp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/cmse-7.x: New file. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-7.c: Remove code and |
| include above file. |
| * gcc.target/arm/cmse/mainline/hard/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp-sp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/cmse-8.x: New file. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-8.c: Remove code and |
| include above file. |
| * gcc.target/arm/cmse/mainline/hard/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp-sp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/union-1.x: New file. |
| * gcc.target/arm/cmse/baseline/union-1.c: Remove code and include above |
| file. |
| * gcc.target/arm/cmse/mainline/union-1.c: Likewise. |
| * gcc.target/arm/cmse/union-2.x: New file. |
| * gcc.target/arm/cmse/baseline/union-2.c: Remove code and include above |
| file. |
| * gcc.target/arm/cmse/mainline/union-2.c: Likewise. |
| |
| 2017-11-10 Martin Sebor <msebor@redhat.com> |
| |
| PR c/81117 |
| * c-c++-common/Wsizeof-pointer-memaccess3.c: New test. |
| * c-c++-common/Wstringop-overflow.c: Same. |
| * c-c++-common/Wstringop-truncation.c: Same. |
| * c-c++-common/Wsizeof-pointer-memaccess2.c: Adjust. |
| * c-c++-common/attr-nonstring-2.c: New test. |
| * gcc.dg/builtin-stpncpy.c: Adjust. |
| * g++.dg/torture/Wsizeof-pointer-memaccess1.C: Same. |
| * g++.dg/torture/Wsizeof-pointer-memaccess2.C: Same. |
| * gcc.dg/torture/pr63554.c: Same. |
| * gcc.dg/Walloca-1.c: Disable macro tracking. |
| |
| 2017-11-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/82929 |
| * gcc.dg/pr82929.c: New test. |
| * g++.dg/opt/pr82929.C: New test. |
| |
| 2017-11-10 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * lib/target-supports.exp (check_effective_target_arm_soft_ok): |
| New function. |
| * gcc.target/arm/copysign_softfloat_1.c: Require arm_soft_ok |
| effective target. |
| |
| 2017-11-10 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/82934 |
| * gfortran.dg/allocate_assumed_charlen_1.f90: New test. |
| |
| 2017-11-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR bootstrap/82916 |
| * gcc.dg/store_merging_2.c: Only expect 2 successful mergings instead |
| of 3. |
| * gcc.dg/pr82916.c: New test. |
| |
| 2017-11-10 Thomas Preud'homme <thomas.preudhomme@arm.com> |
| |
| * lib/scanasm.exp (scan-assembler): Extract filename from testname used |
| in summary. |
| (scan-assembler-not): Likewise. |
| (scan-hidden): Likewise. |
| (scan-not-hidden): Likewise. |
| (scan-stack-usage): Likewise. |
| (scan-stack-usage-not): Likewise. |
| (scan-assembler-times): Likewise. |
| (scan-assembler-dem): Likewise. |
| (scan-assembler-dem-not): Likewise. |
| (object-size): Likewise. |
| (scan-lto-assembler): Likewise. |
| * lib/scandump.exp (scan-dump): Likewise. |
| (scan-dump-times): Likewise. |
| (scan-dump-not): Likewise. |
| (scan-dump-dem): Likewise. |
| (scan-dump-dem-not): Likewise |
| |
| 2017-11-10 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/opt69.adb: New test. |
| |
| 2017-11-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/82913 |
| * gcc.c-torture/compile/pr82913.c: New test. |
| |
| 2017-11-09 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/78619 |
| * gfortran.dg/pr78619.f90: New test. |
| |
| 2017-11-09 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/78814 |
| * gfortran.dg/interface_40.f90: New testcase. |
| |
| 2017-11-09 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/controlled2.adb, gnat.dg/controlled4.adb, |
| gnat.dg/finalized.adb: Disable all warnings. |
| |
| 2017-11-09 Richard Sandiford <richard.sandiford@linaro.org> |
| Alan Hayward <alan.hayward@arm.com> |
| David Sherwood <david.sherwood@arm.com> |
| |
| * lib/target-supports.exp (check_effective_target_vect_masked_store): |
| New proc. |
| * gcc.dg/vect/vect-cselim-1.c (foo): Mention that the second loop |
| is vectorizable with masked stores. Update scan-tree-dump-times |
| accordingly. |
| |
| 2017-11-09 Richard Sandiford <richard.sandiford@linaro.org> |
| Alan Hayward <alan.hayward@arm.com> |
| David Sherwood <david.sherwood@arm.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_vect_align_stack_vars): New proc. |
| * gcc.dg/vect/vect-23.c: Only expect the array to be aligned if |
| vect_align_stack_vars. |
| * gcc.dg/vect/vect-24.c: Likewise. |
| * gcc.dg/vect/vect-25.c: Likewise. |
| * gcc.dg/vect/vect-26.c: Likewise. |
| * gcc.dg/vect/vect-32-big-array.c: Likewise. |
| * gcc.dg/vect/vect-32.c: Likewise. |
| * gcc.dg/vect/vect-40.c: Likewise. |
| * gcc.dg/vect/vect-42.c: Likewise. |
| * gcc.dg/vect/vect-46.c: Likewise. |
| * gcc.dg/vect/vect-48.c: Likewise. |
| * gcc.dg/vect/vect-52.c: Likewise. |
| * gcc.dg/vect/vect-54.c: Likewise. |
| * gcc.dg/vect/vect-62.c: Likewise. |
| * gcc.dg/vect/vect-67.c: Likewise. |
| * gcc.dg/vect/vect-75-big-array.c: Likewise. |
| * gcc.dg/vect/vect-75.c: Likewise. |
| * gcc.dg/vect/vect-77-alignchecks.c: Likewise. |
| * gcc.dg/vect/vect-78-alignchecks.c: Likewise. |
| * gcc.dg/vect/vect-89-big-array.c: Likewise. |
| * gcc.dg/vect/vect-89.c: Likewise. |
| * gcc.dg/vect/vect-96.c: Likewise. |
| * gcc.dg/vect/vect-multitypes-3.c: Likewise. |
| * gcc.dg/vect/vect-multitypes-6.c: Likewise. |
| |
| 2017-11-09 Richard Sandiford <richard.sandiford@linaro.org> |
| Alan Hayward <alan.hayward@arm.com> |
| David Sherwood <david.sherwood@arm.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_vect_variable_length): New proc. |
| * gcc.dg/vect/pr60482.c: XFAIL test for no epilog loop if |
| vect_variable_length. |
| * gcc.dg/vect/slp-reduc-6.c: XFAIL two-operation SLP if |
| vect_variable_length. |
| * gcc.dg/vect/vect-alias-check-5.c: XFAIL alias optimization if |
| vect_variable_length. |
| * gfortran.dg/vect/fast-math-mgrid-resid.f: XFAIL predictive |
| commoning optimization if vect_variable_length. |
| |
| 2017-11-09 Richard Sandiford <richard.sandiford@linaro.org> |
| Alan Hayward <alan.hayward@arm.com> |
| David Sherwood <david.sherwood@arm.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_vect_unaligned_possible): New proc. |
| * gcc.dg/vect/slp-25.c: Extend XFAIL of peeling for alignment from |
| vect_no_align && { ! vect_hw_misalign } to ! vect_unaligned_possible. |
| * gcc.dg/vect/vect-multitypes-1.c: Likewise. |
| * gcc.dg/vect/vect-109.c: XFAIL vectorisation of an unaligned |
| access to ! vect_unaligned_possible. |
| * gcc.dg/vect/vect-33.c: Likewise. |
| * gcc.dg/vect/vect-42.c: Likewise. |
| * gcc.dg/vect/vect-56.c: Likewise. |
| * gcc.dg/vect/vect-60.c: Likewise. |
| * gcc.dg/vect/vect-96.c: Likewise. |
| * gcc.dg/vect/vect-peel-1.c: Likewise. |
| * gcc.dg/vect/vect-27.c: Extend XFAIL of unaligned vectorization from |
| vect_no_align && { ! vect_hw_misalign } to ! vect_unaligned_possible. |
| * gcc.dg/vect/vect-29.c: Likewise. |
| * gcc.dg/vect/vect-44.c: Likewise. |
| * gcc.dg/vect/vect-48.c: Likewise. |
| * gcc.dg/vect/vect-50.c: Likewise. |
| * gcc.dg/vect/vect-52.c: Likewise. |
| * gcc.dg/vect/vect-72.c: Likewise. |
| * gcc.dg/vect/vect-75-big-array.c: Likewise. |
| * gcc.dg/vect/vect-75.c: Likewise. |
| * gcc.dg/vect/vect-77-alignchecks.c: Likewise. |
| * gcc.dg/vect/vect-77-global.c: Likewise. |
| * gcc.dg/vect/vect-78-alignchecks.c: Likewise. |
| * gcc.dg/vect/vect-78-global.c: Likewise. |
| * gcc.dg/vect/vect-multitypes-3.c: Likewise. |
| * gcc.dg/vect/vect-multitypes-4.c: Likewise. |
| * gcc.dg/vect/vect-multitypes-6.c: Likewise. |
| * gcc.dg/vect/vect-peel-4.c: Likewise. |
| * gcc.dg/vect/vect-peel-3.c: Likewise, and also for peeling |
| for alignment. |
| |
| 2017-11-09 Richard Sandiford <richard.sandiford@linaro.org> |
| Alan Hayward <alan.hayward@arm.com> |
| David Sherwood <david.sherwood@arm.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_vect_element_align_preferred): New proc. |
| (check_effective_target_vect_peeling_profitable): Test it. |
| * gcc.dg/vect/no-section-anchors-vect-31.c: Don't expect peeling |
| if vect_element_align_preferred. |
| * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise. |
| * gcc.dg/vect/pr65310.c: Likewise. |
| * gcc.dg/vect/vect-26.c: Likewise. |
| * gcc.dg/vect/vect-54.c: Likewise. |
| * gcc.dg/vect/vect-56.c: Likewise. |
| * gcc.dg/vect/vect-58.c: Likewise. |
| * gcc.dg/vect/vect-60.c: Likewise. |
| * gcc.dg/vect/vect-89-big-array.c: Likewise. |
| * gcc.dg/vect/vect-89.c: Likewise. |
| * gcc.dg/vect/vect-92.c: Likewise. |
| * gcc.dg/vect/vect-peel-1.c: Likewise. |
| * gcc.dg/vect/vect-outer-3a-big-array.c: Expect the step to |
| divide the alignment if vect_element_align_preferred. |
| * gcc.dg/vect/vect-outer-3a.c: Likewise. |
| |
| 2017-11-09 Richard Sandiford <richard.sandiford@linaro.org> |
| Alan Hayward <alan.hayward@arm.com> |
| David Sherwood <david.sherwood@arm.com> |
| |
| * lib/target-supports.exp (vect_perm_supported): New proc. |
| (check_effective_target_vect_perm3_int): Likewise. |
| (check_effective_target_vect_perm3_short): Likewise. |
| (check_effective_target_vect_perm3_byte): Likewise. |
| * gcc.dg/vect/slp-perm-1.c: Expect SLP load permutation to |
| succeed if vect_perm3_int. |
| * gcc.dg/vect/slp-perm-5.c: Likewise. |
| * gcc.dg/vect/slp-perm-6.c: Likewise. |
| * gcc.dg/vect/slp-perm-7.c: Likewise. |
| * gcc.dg/vect/slp-perm-8.c: Likewise vect_perm3_byte. |
| * gcc.dg/vect/slp-perm-9.c: Likewise vect_perm3_short. |
| Use vect_perm_short instead of vect_perm. Add a scan-tree-dump-not |
| test for vect_perm3_short targets. |
| |
| 2017-11-09 Richard Sandiford <richard.sandiford@linaro.org> |
| Alan Hayward <alan.hayward@arm.com> |
| David Sherwood <david.sherwood@arm.com> |
| |
| * gcc.dg/vect/no-vfa-vect-101.c: Use scan-tree-dump rather than |
| scan-tree-dump-times for vect_multiple_sizes. |
| * gcc.dg/vect/no-vfa-vect-102.c: Likewise. |
| * gcc.dg/vect/no-vfa-vect-102a.c: Likewise. |
| * gcc.dg/vect/no-vfa-vect-37.c: Likewise. |
| * gcc.dg/vect/no-vfa-vect-79.c: Likewise. |
| * gcc.dg/vect/vect-104.c: Likewise. |
| |
| 2017-11-09 Richard Sandiford <richard.sandiford@linaro.org> |
| Alan Hayward <alan.hayward@arm.com> |
| David Sherwood <david.sherwood@arm.com> |
| |
| * lib/target-supports.exp (available_vector_sizes): New proc. |
| (check_effective_target_vect_multiple_sizes): Use it. |
| (check_effective_target_vect64): Likewise. |
| (check_effective_target_vect_sizes_32B_16B): Likewise. |
| |
| 2017-11-09 Richard Sandiford <richard.sandiford@linaro.org> |
| Alan Hayward <alan.hayward@arm.com> |
| David Sherwood <david.sherwood@arm.com> |
| |
| * gcc.dg/vect/tree-vect.h (VECTOR_BITS): Define. |
| * gcc.dg/vect/bb-slp-pr69907.c: Include tree-vect.h. |
| (N): New macro. |
| (foo): Use it instead of hard-coded 320. |
| * gcc.dg/vect/no-scevccp-outer-7.c (N): Redefine if the default |
| value is too small for VECTOR_BITS. |
| * gcc.dg/vect/no-scevccp-vect-iv-3.c (N): Likewise. |
| * gcc.dg/vect/no-section-anchors-vect-31.c (N): Likewise. |
| * gcc.dg/vect/no-section-anchors-vect-36.c (N): Likewise. |
| * gcc.dg/vect/slp-perm-9.c (N): Likewise. |
| * gcc.dg/vect/vect-32.c (N): Likewise. |
| * gcc.dg/vect/vect-75.c (N, OFF): Likewise. |
| * gcc.dg/vect/vect-77-alignchecks.c (N, OFF): Likewise. |
| * gcc.dg/vect/vect-78-alignchecks.c (N, OFF): Likewise. |
| * gcc.dg/vect/vect-89.c (N): Likewise. |
| * gcc.dg/vect/vect-96.c (N): Likewise. |
| * gcc.dg/vect/vect-multitypes-3.c (N): Likewise. |
| * gcc.dg/vect/vect-multitypes-6.c (N): Likewise. |
| * gcc.dg/vect/vect-over-widen-1.c (N): Likewise. |
| * gcc.dg/vect/vect-over-widen-4.c (N): Likewise. |
| * gcc.dg/vect/vect-reduc-pattern-1a.c (N): Likewise. |
| * gcc.dg/vect/vect-reduc-pattern-1b.c (N): Likewise. |
| * gcc.dg/vect/vect-reduc-pattern-2a.c (N): Likewise. |
| * gcc.dg/vect/no-section-anchors-vect-64.c (NINTS): New macro. |
| (N): Redefine in terms of NINTS. |
| (ia, ib, ic): Use NINTS instead of hard-coded constants in the |
| array bounds. |
| * gcc.dg/vect/no-section-anchors-vect-69.c (NINTS): New macro. |
| (N): Redefine in terms of NINTS. |
| (test1): Replace a and b fields with NINTS - 2 ints of padding. |
| (main1): Use NINTS instead of hard-coded constants. |
| * gcc.dg/vect/section-anchors-vect-69.c (NINTS): New macro. |
| (N): Redefine in terms of NINTS. |
| (test1): Replace a and b fields with NINTS - 2 ints of padding. |
| (test2): Remove incorrect comments about alignment. |
| (main1): Use NINTS instead of hard-coded constants. |
| * gcc.dg/vect/pr45752.c (N): Redefine if the default value is |
| too small for VECTOR_BITS. |
| (main): Continue to use canned results for the default value of N, |
| but compute the expected results from scratch for other values. |
| * gcc.dg/vect/slp-perm-1.c (N, main): As for pr45752.c. |
| * gcc.dg/vect/slp-perm-4.c (N, main): Likewise. |
| * gcc.dg/vect/slp-perm-5.c (N, main): Likewise. |
| * gcc.dg/vect/slp-perm-6.c (N, main): Likewise. |
| * gcc.dg/vect/slp-perm-7.c (N, main): Likewise. |
| * gcc.dg/vect/pr65518.c (NINTS, N, RESULT): New macros. |
| (giga): Use NINTS as the array bound. |
| (main): Use NINTS, N and RESULT. |
| * gcc.dg/vect/pr65947-5.c (N): Redefine if the default value is |
| too small for VECTOR_BITS. |
| (main): Fill in any remaining elements of A programmatically. |
| * gcc.dg/vect/pr81136.c: Include tree-vect.h. |
| (a): Use VECTOR_BITS to set the alignment of the target structure. |
| * gcc.dg/vect/slp-19c.c (N): Redefine if the default value is |
| too small for VECTOR_BITS. |
| (main1): Continue to use the canned input for the default value of N, |
| but compute the input from scratch for other values. |
| * gcc.dg/vect/slp-28.c (N): Redefine if the default value is |
| too small for VECTOR_BITS. |
| (in1, in2, in3): Remove initialization. |
| (check1, check2): Delete. |
| (main1): Initialize in1, in2 and in3 here. Check every element |
| of the vectors and compute the expected values directly instead |
| of using an array. |
| * gcc.dg/vect/slp-perm-8.c (N): Redefine if the default value is |
| too small for VECTOR_BITS. |
| (foo, main): Change type of "i" to int. |
| * gcc.dg/vect/vect-103.c (NINTS): New macro. |
| (N): Redefine in terms of N. |
| (c): Delete. |
| (main1): Use NINTS. Check the result from a and b directly. |
| * gcc.dg/vect/vect-67.c (NINTS): New macro. |
| (N): Redefine in terms of N. |
| (main1): Use NINTS for the inner array bounds. |
| * gcc.dg/vect/vect-70.c (NINTS, OUTERN): New macros. |
| (N): Redefine in terms of NINTS. |
| (s): Keep the outer dimensions as 4 even if N is larger than 24. |
| (tmp1): New variable. |
| (main1): Only define a local tmp1 if NINTS is relatively small. |
| Use OUTERN for the outer loops and NINTS for the inner loops. |
| * gcc.dg/vect/vect-91.c (OFF): New macro. |
| (a, main3): Use it. |
| * gcc.dg/vect/vect-92.c (NITER): New macro. |
| (main1, main2): Use it. |
| * gcc.dg/vect/vect-93.c (N): Rename to... |
| (N1): ...this. |
| (main): Update accordingly. |
| (N2): New macro. |
| (main1): Use N1 instead of 3001 and N2 insteaed of 10. |
| * gcc.dg/vect/vect-multitypes-1.c (NSHORTS, NINTS): New macros. |
| (N): Redefine in terms of NSHORTS. |
| (main1): Use NINTS - 1 instead of 3 and NSHORTS - 1 instead of 7. |
| (main): Likewise. |
| * gcc.dg/vect/vect-over-widen-3-big-array.c (N): Define to VECTOR_BITS. |
| (foo): Truncate the expected value to the type of *d. |
| * gcc.dg/vect/vect-peel-3.c (NINTS, EXTRA): New macros. |
| (ia, ib, ic, main): Use EXTRA. |
| (main): Use NINTS. |
| (RES_A, RES_B, REC_C): New macros. |
| (RES): Redefine as their sum. |
| * gcc.dg/vect/vect-reduc-or_1.c (N): New macro. |
| (in): Change number of elements to N. |
| (main): Update accordingly. Calculate the expected result. |
| * gcc.dg/vect/vect-reduc-or_2.c (N, in, main): As for |
| vect-reduc-or-1.c. |
| |
| 2017-11-09 Richard Sandiford <richard.sandiford@linaro.org> |
| Alan Hayward <alan.hayward@arm.com> |
| David Sherwood <david.sherwood@arm.com> |
| |
| * gcc.dg/vect/bb-slp-cond-1.c (main): Add an asm volatile |
| to the set-up loop. |
| * gcc.dg/vect/slp-perm-7.c (main): Prevent vectorisation with |
| asm volatile ("" ::: "memory") instead of a conditional abort. |
| Update the expected vector loop count accordingly. |
| * gcc.dg/vect/slp-perm-9.c (main): Likewise. |
| * gcc.dg/vect/bb-slp-1.c (main1): Prevent vectorisation with |
| asm volatile ("" ::: "memory") instead of a conditional abort. |
| * gcc.dg/vect/slp-23.c (main): Likewise, |
| * gcc.dg/vect/slp-35.c (main): Likewise, |
| * gcc.dg/vect/slp-37.c (main): Likewise, |
| * gcc.dg/vect/slp-perm-4.c (main): Likewise. |
| * gcc.dg/vect/bb-slp-24.c (foo): Likewise. Remove dummy argument. |
| (main): Update call accordingly. |
| * gcc.dg/vect/bb-slp-25.c (foo, main): As for bb-slp-24.c. |
| * gcc.dg/vect/bb-slp-26.c (foo, main): Likewise. |
| * gcc.dg/vect/bb-slp-29.c (foo, main): Likewise. |
| * gcc.dg/vect/no-vfa-vect-102.c (foo): Delete. |
| (main): Don't initialize it. |
| (main1): Prevent vectorisation with asm volatile ("" ::: "memory") |
| instead of a conditional abort. |
| * gcc.dg/vect/no-vfa-vect-102a.c (foo, main1, main): As for |
| no-vfa-vect-102.c |
| * gcc.dg/vect/vect-103.c (foo, main1, main): Likewise. |
| * gcc.dg/vect/vect-104.c (foo, main1, main): Likewise. |
| * gcc.dg/vect/pr42709.c (main1): Remove dummy argument. |
| Prevent vectorisation with asm volatile ("" ::: "memory") |
| instead of a conditional abort. |
| * gcc.dg/vect/slp-13-big-array.c (y): Delete. |
| (main1): Prevent vectorisation with asm volatile ("" ::: "memory") |
| instead of a conditional abort. |
| * gcc.dg/vect/slp-3-big-array.c (y, main1): As for slp-13-big-array.c. |
| * gcc.dg/vect/slp-34-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/slp-4-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/slp-multitypes-11-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-105.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-105-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-112-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-15-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-2-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-34-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-6-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-73-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-74-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-75-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-76-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-80-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-97-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-all-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-reduc-1char-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-reduc-2char-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-strided-a-mult.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-strided-a-u16-i2.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-strided-a-u16-i4.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-strided-a-u16-mult.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-strided-a-u8-i2-gap.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c (y, main1): |
| Likewise. |
| * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c (y, main1): |
| Likewise. |
| * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c (y, main1): Likewise. |
| * gcc.dg/vect/slp-24.c (y): Delete. |
| (main): Prevent vectorisation with asm volatile ("" ::: "memory") |
| instead of a conditional abort. |
| * gcc.dg/vect/slp-24-big-array.c (y, main): As for slp-24.c. |
| * gcc.dg/vect/vect-98-big-array.c (y, main): Likewise. |
| * gcc.dg/vect/vect-bswap16.c (y, main): Likewise. |
| * gcc.dg/vect/vect-bswap32.c (y, main): Likewise. |
| * gcc.dg/vect/vect-bswap64.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-mult-char-ls.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-mult.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-same-dr.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u16-i2.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u16-i4.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u32-i4.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u32-i8.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u8-i2-gap.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u8-i2.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u8-i8-gap2.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u8-i8-gap4.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u8-i8-gap7.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u8-i8.c (y, main): Likewise. |
| * gcc.dg/vect/vect-10-big-array.c (y): Delete. |
| (foo): Prevent vectorisation with asm volatile ("" ::: "memory") |
| instead of a conditional abort. |
| * gcc.dg/vect/vect-double-reduc-6-big-array.c (y, foo): As for |
| vect-10-big-array.c. |
| * gcc.dg/vect/vect-reduc-pattern-1b-big-array.c (y, foo): Likewise. |
| * gcc.dg/vect/vect-reduc-pattern-1c-big-array.c (y, foo): Likewise. |
| * gcc.dg/vect/vect-reduc-pattern-2b-big-array.c (y, foo): Likewise. |
| * gcc.dg/vect/vect-117.c (foo): Delete. |
| (main): Don't initalize it. |
| |
| 2017-11-09 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.c-torture/compile/pr82879.c: New testcase. |
| |
| 2017-11-09 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/82902 |
| * g++.dg/torture/pr82902.C: New testcase. |
| |
| 2017-11-09 Martin Liska <mliska@suse.cz> |
| |
| PR target/82863 |
| * gcc.dg/pr82863.c: New test. |
| |
| 2017-11-09 Hristian Kirtchev <kirtchev@adacore.com> |
| |
| * gnat.dg/unreferenced.adb: New testcase. |
| |
| 2017-11-09 Ed Schonberg <schonberg@adacore.com> |
| |
| * gnat.dg/out_param.adb: New testcase. |
| |
| 2017-11-09 Hristian Kirtchev <kirtchev@adacore.com> |
| |
| * gnat.dg/elab3.adb, gnat.dg/elab3.ads, gnat.dg/elab3_pkg.adb, |
| gnat.dg/elab3_pkg.ads: New testcase. |
| |
| 2017-11-09 Pierre-Marie de Rodat <derodat@adacore.com> |
| |
| * gnat.dg/controlled2.adb, gnat.dg/controlled4.adb, |
| gnat.dg/finalized.adb: Disable new warning. |
| |
| 2017-11-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/82837 |
| * gcc.dg/debug/dwarf2/pr82837.c: New test. |
| |
| 2017-11-08 Andi Kleen <ak@linux.intel.com> |
| |
| * gcc.target/i386/force-indirect-call-1.c: New test. |
| * gcc.target/i386/force-indirect-call-2.c: New test. |
| * gcc.target/i386/force-indirect-call-3.c: New test. |
| |
| 2017-11-08 Steven G. Kargl <kargl@kgcc.gnu.org> |
| |
| PR Fortran/82841 |
| * gfortran.dg/transfer_simplify_11.f90: New test. |
| |
| 2017-11-08 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/82884 |
| * gfortran.dg/hollerith_character_array_constructor.f90: New test. |
| |
| 2017-11-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/aarch64/store_v2vec_lanes.c: New test. |
| |
| 2017-11-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/aarch64/load_v2vec_lanes_1.c: New test. |
| |
| 2017-11-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/aarch64/construct_lane_zero_1.c: New test. |
| |
| 2017-11-08 Ed Schonberg <schonberg@adacore.com> |
| |
| * gnat.dg/delta_aggr.adb: New testcase. |
| |
| 2017-11-08 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/pr57878.C (__sso_string_base::_M_get_allocator): Return |
| a value. |
| |
| PR tree-optimization/78821 |
| * gcc.dg/store_merging_2.c: Expect 3 store mergings instead of 2. |
| * gcc.dg/store_merging_13.c (f7, f8, f9, f10, f11, f12, f13): New |
| functions. |
| (main): Test also those. Expect 13 store mergings instead of 6. |
| * gcc.dg/store_merging_14.c (f7, f8, f9): New functions. |
| (main): Test also those. Expect 9 store mergings instead of 6. |
| |
| 2017-11-08 Wilco Dijkstra <wdijkstr@arm.com> |
| |
| * gcc.target/aarch64/dwarf-cfa-reg.c: Update. |
| |
| 2017-11-08 Javier Miranda <miranda@adacore.com> |
| |
| * gnat.dg/overriding_ops2.adb, gnat.dg/overriding_ops2.ads, |
| gnat.dg/overriding_ops2_pkg.ads, gnat.dg/overriding_ops2_pkg-high.ads: |
| New testcase. |
| |
| 2017-11-08 Andreas Schwab <schwab@suse.de> |
| |
| * c-c++-common/torture/aarch64-vect-lane-2.c (search_line_fast): |
| Change type to void. |
| |
| 2017-11-08 Janne Blomqvist <jb@gcc.gnu.org> |
| |
| PR 82869 |
| * gfortran.dg/logical_temp_io.f90: New test. |
| * gfortran.dg/logical_temp_io_kind8.f90: New test. |
| |
| 2017-11-08 Martin Liska <mliska@suse.cz> |
| |
| * gcc.dg/tree-ssa/vrp101.c: Update expected pattern as |
| frequencies are not longer printed in dump output. |
| |
| 2017-11-08 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.dg/strlenopt-33g.c: Remove duplicate dg-do command. |
| |
| 2017-11-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * g++.old-deja/g++.brendan/asm-extn1.C: Accept all sparc* targets. |
| (main): Add return type. |
| |
| 2017-11-08 Martin Liska <mliska@suse.cz> |
| |
| PR sanitizer/82792 |
| * g++.dg/asan/pr82792.C: New test. |
| |
| 2017-11-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/82855 |
| * gcc.target/i386/avx512dq-pr82855.c: New test. |
| |
| 2017-11-07 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/80425 |
| * gcc.target/i386/pr80425-3.c: New test. |
| |
| 2017-11-07 Andreas Schwab <schwab@suse.de> |
| |
| * g++.dg/pr50763-3.C (evalPoint): Return a value. |
| |
| 2017-11-07 Wilco Dijkstra <wdijkstr@arm.com> |
| Jackson Woodruff <jackson.woodruff@arm.com> |
| |
| PR tree-optimization/71026 |
| * gcc.dg/div_neg: New test. |
| |
| 2017-11-07 Sudakshina Das <sudi.das@arm.com> |
| |
| PR middle-end/80131 |
| * gcc.dg/pr80131-1.c: New Test. |
| |
| 2017-11-07 Marc Glisse <marc.glisse@inria.fr> |
| |
| * gcc.dg/tree-ssa/bitops-1.c: New file. |
| |
| 2017-11-07 Marc Glisse <marc.glisse@inria.fr> |
| |
| * gcc.dg/tree-ssa/negminus.c: New test. |
| |
| 2017-11-06 Jeff Law <law@redhat.com> |
| |
| * gcc.target/i386/stack-check-12.c: Revert to initial version. Then.. |
| Add -fomit-frame-pointer. |
| |
| 2017-11-06 Carl Love <cel@us.ibm.com> |
| |
| * gcc.target/powerpc/builtins-revb-runnable.c: New runnable test file. |
| |
| 2017-11-06 Michael Meissner <meissner@linux.vnet.ibm.com> |
| |
| PR target/82748 |
| * gcc.target/powerpc/pr82748-1.c: New test. |
| * gcc.target/powerpc/pr82748-2.c: Likewise. |
| |
| 2017-11-06 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/65579 |
| * g++.dg/cpp0x/constexpr-template11.C: New. |
| |
| 2017-11-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/82838 |
| * gcc.c-torture/compile/pr82838.c: New test. |
| |
| 2017-11-06 Jeff Law <law@redhat.com> |
| |
| PR target/82788 |
| * gcc.dg/pr82788.c: New test. |
| |
| 2017-11-06 Richard Sandiford <richard.sandiford@linaro.org> |
| Alan Hayward <alan.hayward@arm.com> |
| David Sherwood <david.sherwood@arm.com> |
| |
| * gcc.c-torture/compile/pr82816.c: New test. |
| |
| 2017-11-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com> |
| |
| * gcc.target/powerpc/sad-vectorize-1.c: New file. |
| * gcc.target/powerpc/sad-vectorize-2.c: New file. |
| * gcc.target/powerpc/sad-vectorize-3.c: New file. |
| * gcc.target/powerpc/sad-vectorize-4.c: New file. |
| |
| 2017-11-06 Martin Liska <mliska@suse.cz> |
| |
| * c-c++-common/cilk-plus/AN/pr57541-2.c (foo1): Return a value |
| for functions with non-void return type, or change type to void, |
| or add -Wno-return-type for test. |
| (foo2): Likewise. |
| * c-c++-common/cilk-plus/AN/pr57541.c (foo): Likewise. |
| (foo1): Likewise. |
| * c-c++-common/cilk-plus/CK/errors.c: Likewise. |
| * c-c++-common/cilk-plus/CK/pr60197.c: Likewise. |
| * c-c++-common/cilk-plus/CK/spawn_in_return.c: Likewise. |
| * c-c++-common/fold-masked-cmp-1.c (test_pic): Likewise. |
| (test_exe): Likewise. |
| * c-c++-common/fold-masked-cmp-2.c (test_exe): Likewise. |
| * g++.dg/cilk-plus/AN/builtin_fn_mutating_tplt.cc (my_func): Likewise. |
| * g++.dg/cilk-plus/CK/pr68997.cc (fa2): Likewise. |
| * g++.dg/eh/sighandle.C (dosegv): Likewise. |
| * g++.dg/ext/vector14.C (foo): Likewise. |
| (main): Likewise. |
| * g++.dg/graphite/pr41305.C: Likewise. |
| * g++.dg/graphite/pr42930.C: Likewise. |
| * g++.dg/opt/pr46640.C (struct QBasicAtomicInt): Likewise. |
| (makeDir): Likewise. |
| * g++.dg/other/i386-8.C (foo): Likewise. |
| * g++.dg/pr45788.C: Likewise. |
| * g++.dg/pr64688.C (at_c): Likewise. |
| * g++.dg/pr65032.C (G::DecodeVorbis): Likewise. |
| * g++.dg/pr71633.C (c3::fn2): Likewise. |
| * g++.dg/stackprotectexplicit2.C (A): Likewise. |
| * g++.old-deja/g++.law/weak.C (main): Likewise. |
| |
| 2017-11-06 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/gcov: New directory. |
| * gnat.dg/gcov/gcov.exp: New driver. |
| * gnat.dg/gcov/check.adb: New test. |
| |
| 2017-11-06 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.c-torture/execute/pr23135.c: Move dg-add-options after |
| dg-options. |
| * gcc.dg/torture/pr78305.c: Move dg-do as first directive. |
| * gcc.misc-tests/gcov-3.c: Likewise. |
| * gcc.target/arm/cmse/baseline/cmse-11.c: Move dg-options before dg-add-options. |
| * gcc.target/arm/cmse/baseline/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/baseline/cmse-2.c: Likewise. |
| * gcc.target/arm/cmse/baseline/cmse-6.c: Likewise. |
| * gcc.target/arm/cmse/baseline/softfp.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp-sp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp-sp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp-sp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-8.c: Likewise. |
| * gcc.target/arm/lp1189445.c: Likewise. |
| |
| 2017-11-06 Mukesh Kapoor <mukesh.kapoor@oracle.com> |
| |
| PR c++/80955 |
| * g++.dg/cpp0x/udlit-macros.C: New. |
| |
| 2017-11-06 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/69739 |
| * gfortran.dg/pr69739.f90: New test. |
| |
| 2017-11-06 Martin Liska <mliska@suse.cz> |
| |
| * c-c++-common/Wimplicit-fallthrough-8.c: Return a value for |
| functions with non-void return type, or change type to void, or |
| add -Wno-return-type for test. |
| * c-c++-common/asan/pr63638.c (f): Likewise. |
| * c-c++-common/goacc/parallel-1.c (firstprivate): Likewise. |
| * c-c++-common/gomp/sink-1.c (depend): Likewise. |
| * c-c++-common/missing-symbol.c: Likewise. |
| * c-c++-common/pr36513-2.c (main2): Likewise. |
| * c-c++-common/pr36513.c (main1): Likewise. |
| * c-c++-common/pr49706-2.c: Likewise. |
| * c-c++-common/pr65120.c: Likewise. |
| * c-c++-common/tm/volatile-1.c (f): Likewise. |
| * c-c++-common/vector-1.c (f): Likewise. |
| * c-c++-common/vector-2.c (f): Likewise. |
| * g++.dg/abi/abi-tag14.C (f): Likewise. |
| (g): Likewise. |
| * g++.dg/abi/abi-tag18.C (f): Likewise. |
| * g++.dg/abi/abi-tag18a.C (f): Likewise. |
| * g++.dg/abi/covariant2.C (struct c3): Likewise. |
| (struct c7): Likewise. |
| * g++.dg/abi/covariant3.C (c1::f6): Likewise. |
| * g++.dg/abi/mangle7.C (f1): Likewise. |
| * g++.dg/asan/pr81340.C (class e): Likewise. |
| (e::f): Likewise. |
| * g++.dg/concepts/fn8.C (struct S): Likewise. |
| * g++.dg/concepts/pr65575.C (f): Likewise. |
| * g++.dg/concepts/template-parm11.C (f): Likewise. |
| * g++.dg/conversion/op6.C: Likewise. |
| * g++.dg/cpp0x/Wunused-variable-1.C (foo): Likewise. |
| * g++.dg/cpp0x/access01.C: Likewise. |
| * g++.dg/cpp0x/alignas3.C (class alignas): Likewise. |
| * g++.dg/cpp0x/auto2.C (f): Likewise. |
| (struct A): Likewise. |
| (main): Likewise. |
| * g++.dg/cpp0x/constexpr-array17.C (struct D): Likewise. |
| * g++.dg/cpp0x/constexpr-defarg2.C (a): Likewise. |
| (B::foo): Likewise. |
| (B::bar): Likewise. |
| * g++.dg/cpp0x/constexpr-memfn1.C (struct Y): Likewise. |
| * g++.dg/cpp0x/dc1.C (struct D): Likewise. |
| * g++.dg/cpp0x/dc3.C (struct D): Likewise. |
| * g++.dg/cpp0x/decltype12.C: Likewise. |
| * g++.dg/cpp0x/decltype17.C (main): Likewise. |
| * g++.dg/cpp0x/decltype3.C: Likewise. |
| * g++.dg/cpp0x/decltype41.C (struct C): Likewise. |
| (struct D): Likewise. |
| * g++.dg/cpp0x/defaulted28.C (f): Likewise. |
| * g++.dg/cpp0x/enum_base3.C (struct D): Likewise. |
| * g++.dg/cpp0x/gen-attrs-4.C (five): Likewise. |
| * g++.dg/cpp0x/initlist96.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-58566.C (struct A): Likewise. |
| * g++.dg/cpp0x/lambda/lambda-conv10.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-conv12.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-defarg3.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-ice3.C (Klass::dostuff): Likewise. |
| * g++.dg/cpp0x/lambda/lambda-ice5.C (foo): Likewise. |
| * g++.dg/cpp0x/lambda/lambda-nested2.C (f1): Likewise. |
| * g++.dg/cpp0x/lambda/lambda-template12.C (class X): Likewise. |
| * g++.dg/cpp0x/lambda/lambda-template2.C (struct T): Likewise. |
| * g++.dg/cpp0x/lambda/lambda-this12.C (struct A): Likewise. |
| * g++.dg/cpp0x/nolinkage1.C (main): Likewise. |
| * g++.dg/cpp0x/nolinkage1a.cc (dummy): Likewise. |
| * g++.dg/cpp0x/nsdmi-template5.C: Likewise. |
| * g++.dg/cpp0x/parse1.C (B::B): Likewise. |
| * g++.dg/cpp0x/pr34054.C (foo): Likewise. |
| * g++.dg/cpp0x/pr47416.C: Likewise. |
| * g++.dg/cpp0x/pr58781.C: Likewise. |
| * g++.dg/cpp0x/pr70538.C: Likewise. |
| * g++.dg/cpp0x/pr81325.C: Likewise. |
| * g++.dg/cpp0x/range-for13.C (begin): Likewise. |
| (end): Likewise. |
| * g++.dg/cpp0x/range-for14.C (begin): Likewise. |
| (end): Likewise. |
| * g++.dg/cpp0x/rv2n.C (test2_18): Likewise. |
| (test2_28): Likewise. |
| (test2_38): Likewise. |
| (test2_58): Likewise. |
| (test2_68): Likewise. |
| (test2_78): Likewise. |
| * g++.dg/cpp0x/rv3n.C (test3_128): Likewise. |
| * g++.dg/cpp0x/static_assert10.C (foo): Likewise. |
| * g++.dg/cpp0x/static_assert11.C (struct A): Likewise. |
| * g++.dg/cpp0x/static_assert12.C: Likewise. |
| * g++.dg/cpp0x/static_assert13.C: Likewise. |
| * g++.dg/cpp0x/trailing1.C (struct A): Likewise. |
| * g++.dg/cpp0x/trailing5.C (foo): Likewise. |
| (bar): Likewise. |
| * g++.dg/cpp0x/variadic114.C: Likewise. |
| * g++.dg/cpp0x/variadic57.C (Dims...>::foo): Likewise. |
| (bar): Likewise. |
| * g++.dg/cpp0x/variadic65.C: Likewise. |
| * g++.dg/cpp0x/variadic66.C (bind): Likewise. |
| * g++.dg/cpp0x/variadic97.C: Likewise. |
| * g++.dg/cpp0x/variadic98.C (__attribute__): Likewise. |
| * g++.dg/cpp1y/auto-fn11.C: Likewise. |
| * g++.dg/cpp1y/auto-fn29.C: Likewise. |
| * g++.dg/cpp1y/auto-fn38.C: Likewise. |
| * g++.dg/cpp1y/constexpr-return2.C: Likewise. |
| * g++.dg/cpp1y/lambda-init7.C (foo): Likewise. |
| * g++.dg/cpp1y/pr63996.C: Likewise. |
| * g++.dg/cpp1y/pr65202.C: Likewise. |
| * g++.dg/cpp1y/pr66443-cxx14.C (Ok): Likewise. |
| * g++.dg/cpp1y/pr79253.C (struct D): Likewise. |
| * g++.dg/cpp1y/static_assert1.C: Likewise. |
| * g++.dg/cpp1y/static_assert2.C: Likewise. |
| * g++.dg/cpp1y/var-templ44.C: Likewise. |
| * g++.dg/cpp1z/fold6.C (f): Likewise. |
| * g++.dg/cpp1z/inline-var2.C (foo): Likewise. |
| * g++.dg/cpp1z/lambda-this1.C (struct B): Likewise. |
| * g++.dg/cpp1z/static_assert-nomsg.C: Likewise. |
| * g++.dg/debug/dwarf-eh-personality-1.C (foobar): Likewise. |
| * g++.dg/debug/dwarf2/dwarf4-typedef.C (struct B): Likewise. |
| * g++.dg/debug/dwarf2/icf.C: Likewise. |
| * g++.dg/debug/dwarf2/pr61433.C (main): Likewise. |
| * g++.dg/debug/nullptr01.C (g): Likewise. |
| * g++.dg/debug/pr16792.C (foo): Likewise. |
| * g++.dg/debug/pr46241.C (class btCollisionWorld): Likewise. |
| * g++.dg/debug/pr46338.C (struct S): Likewise. |
| * g++.dg/debug/pr47106.C (baz): Likewise. |
| (bar): Likewise. |
| (foo): Likewise. |
| * g++.dg/debug/pr71057.C (fn1): Likewise. |
| * g++.dg/debug/pr71432.C (class CLIParameterType): Likewise. |
| (CLIParameterType::checkSwitched): Likewise. |
| * g++.dg/debug/pr80461.C (struct B): Likewise. |
| * g++.dg/dfp/44473-1.C (bar): Likewise. |
| * g++.dg/dfp/44473-2.C (bar): Likewise. |
| (foo): Likewise. |
| * g++.dg/eh/builtin1.C: Likewise. |
| * g++.dg/eh/builtin2.C: Likewise. |
| * g++.dg/eh/builtin3.C: Likewise. |
| * g++.dg/eh/pr45569.C (j): Likewise. |
| * g++.dg/eh/unwind2.C: Likewise. |
| * g++.dg/expr/bitfield11.C: Likewise. |
| * g++.dg/expr/static_cast7.C (f): Likewise. |
| * g++.dg/ext/altivec-14.C: Likewise. |
| * g++.dg/ext/asm13.C (fn1): Likewise. |
| * g++.dg/ext/builtin-object-size3.C: Likewise. |
| * g++.dg/ext/has_nothrow_assign_odr.C (main): Likewise. |
| (S::operator=): Likewise. |
| * g++.dg/ext/label7.C (f): Likewise. |
| * g++.dg/ext/label8.C (f): Likewise. |
| * g++.dg/ext/tmplattr7.C (test): Likewise. |
| * g++.dg/ext/vector8.C (f): Likewise. |
| * g++.dg/ext/visibility/anon1.C: Likewise. |
| * g++.dg/ext/visibility/anon2.C (f): Likewise. |
| * g++.dg/ext/visibility/namespace1.C (__attribute): Likewise. |
| * g++.dg/ext/vla16.C (fn1): Likewise. |
| * g++.dg/goacc/reference.C: Likewise. |
| * g++.dg/gomp/pr37189.C: Likewise. |
| * g++.dg/gomp/pr39495-1.C: Likewise. |
| * g++.dg/gomp/pr39495-2.C: Likewise. |
| * g++.dg/gomp/pr82054.C: Likewise. |
| * g++.dg/inherit/covariant10.C (struct c6): Likewise. |
| (struct c17): Likewise. |
| * g++.dg/inherit/covariant11.C (struct c1): Likewise. |
| (struct c3): Likewise. |
| (struct c11): Likewise. |
| (struct c15): Likewise. |
| * g++.dg/inherit/protected1.C (A::operator==): Likewise. |
| * g++.dg/init/inline1.C (struct A): Likewise. |
| * g++.dg/init/new18.C: Likewise. |
| * g++.dg/init/reference2.C (f): Likewise. |
| * g++.dg/init/reference3.C: Likewise. |
| * g++.dg/init/switch1.C (f): Likewise. |
| * g++.dg/ipa/devirt-10.C (struct wxDCBase): Likewise. |
| * g++.dg/ipa/devirt-13.C (main): Likewise. |
| * g++.dg/ipa/devirt-14.C (main): Likewise. |
| * g++.dg/ipa/devirt-15.C (main): Likewise. |
| * g++.dg/ipa/devirt-16.C (main): Likewise. |
| * g++.dg/ipa/devirt-17.C (main): Likewise. |
| * g++.dg/ipa/devirt-18.C (main): Likewise. |
| * g++.dg/ipa/devirt-19.C: Likewise. |
| * g++.dg/ipa/devirt-21.C (main): Likewise. |
| * g++.dg/ipa/devirt-23.C (main): Likewise. |
| * g++.dg/ipa/devirt-38.C: Likewise. |
| * g++.dg/ipa/devirt-40.C (A::m_fn1): Likewise. |
| * g++.dg/ipa/devirt-41.C (main): Likewise. |
| * g++.dg/ipa/devirt-42.C (main): Likewise. |
| * g++.dg/ipa/devirt-44.C (struct A): Likewise. |
| (main): Likewise. |
| * g++.dg/ipa/devirt-45.C (struct A): Likewise. |
| (main): Likewise. |
| * g++.dg/ipa/devirt-48.C (struct B): Likewise. |
| (struct D): Likewise. |
| * g++.dg/ipa/devirt-52.C: Likewise. |
| * g++.dg/ipa/nothrow-1.C (main): Likewise. |
| * g++.dg/ipa/pr43812.C (LocalSurface::bbox): Likewise. |
| * g++.dg/ipa/pr44372.C: Likewise. |
| * g++.dg/ipa/pr45572-1.C (fgetc_unlocked): Likewise. |
| (putc_unlocked): Likewise. |
| (getline): Likewise. |
| (ferror_unlocked): Likewise. |
| * g++.dg/ipa/pr58371.C: Likewise. |
| * g++.dg/ipa/pr59176.C: Likewise. |
| * g++.dg/ipa/pr60640-1.C (class G): Likewise. |
| * g++.dg/ipa/pr61540.C (struct top): Likewise. |
| * g++.dg/ipa/pr63470.C (class FTjackSupport): Likewise. |
| * g++.dg/ipa/pr63587-1.C: Likewise. |
| * g++.dg/ipa/pr63587-2.C: Likewise. |
| * g++.dg/ipa/pr63838.C (__attribute__): Likewise. |
| * g++.dg/ipa/pr63894.C (J::m_fn3): Likewise. |
| * g++.dg/ipa/pr64068.C (class A): Likewise. |
| (A::m_fn2): Likewise. |
| (class C): Likewise. |
| * g++.dg/ipa/pr64896.C (struct D): Likewise. |
| * g++.dg/ipa/pr65002.C: Likewise. |
| * g++.dg/ipa/pr65008.C (__attribute__): Likewise. |
| * g++.dg/ipa/pr65465.C (struct D): Likewise. |
| * g++.dg/ipa/pr66896.C (struct A): Likewise. |
| * g++.dg/ipa/pr68851.C (class G): Likewise. |
| (C::checkPseudoClass): Likewise. |
| * g++.dg/ipa/pr78211.C: Likewise. |
| * g++.dg/ipa/pr79931.C (AttrImpl::insertBefore): Likewise. |
| * g++.dg/ipa/pure-const-1.C (main): Likewise. |
| * g++.dg/ipa/pure-const-2.C (main): Likewise. |
| * g++.dg/ipa/pure-const-3.C (main): Likewise. |
| * g++.dg/ipa/remref-1.C (main): Likewise. |
| * g++.dg/ipa/remref-2.C (main): Likewise. |
| * g++.dg/lookup/builtin2.C (f): Likewise. |
| * g++.dg/lookup/crash3.C (struct A): Likewise. |
| (struct B): Likewise. |
| (crash): Likewise. |
| * g++.dg/lookup/friend20.C: Likewise. |
| * g++.dg/lookup/pr80891-5.C (vf2_subgraph_iso): Likewise. |
| * g++.dg/lookup/struct2.C (A::c): Likewise. |
| * g++.dg/lto/20080709_0.C (f): Likewise. |
| * g++.dg/lto/20080907_0.C: Likewise. |
| * g++.dg/lto/20080915_0.C (struct Baz): Likewise. |
| * g++.dg/lto/20080916_0.C (g): Likewise. |
| * g++.dg/lto/20081022_0.C (main): Likewise. |
| * g++.dg/lto/20081023_0.C (main): Likewise. |
| * g++.dg/lto/20081118_0.C (foo::method): Likewise. |
| * g++.dg/lto/20081118_1.C (bar::method): Likewise. |
| * g++.dg/lto/20081120-1_0.C: Likewise. |
| * g++.dg/lto/20081120-1_1.C: Likewise. |
| * g++.dg/lto/20081127_1.C (main): Likewise. |
| * g++.dg/lto/20081217-2_0.C (struct A): Likewise. |
| * g++.dg/lto/20090303_0.C: Likewise. |
| * g++.dg/lto/20090311-1_0.C: Likewise. |
| * g++.dg/lto/20090312_0.C: Likewise. |
| * g++.dg/lto/20090315_0.C (main): Likewise. |
| * g++.dg/lto/20091002-1_0.C: Likewise. |
| * g++.dg/lto/20091002-2_0.C (class DataArray): Likewise. |
| * g++.dg/lto/20091002-3_0.C (class DataArray): Likewise. |
| * g++.dg/lto/20091004-1_0.C: Likewise. |
| * g++.dg/lto/20091004-2_0.C: Likewise. |
| * g++.dg/lto/20091004-3_1.C (All_Torus_Intersections): Likewise. |
| * g++.dg/lto/20100721-1_0.C (__gthread_active_p): Likewise. |
| * g++.dg/lto/20101010-1_0.C: Likewise. |
| * g++.dg/lto/20101010-2_0.C: Likewise. |
| * g++.dg/lto/pr45679-1_0.C: Likewise. |
| * g++.dg/lto/pr45679-1_1.C: Likewise. |
| * g++.dg/lto/pr45679-2_0.C: Likewise. |
| * g++.dg/lto/pr48042_0.C (B::x): Likewise. |
| * g++.dg/lto/pr51650-1_0.C (fn): Likewise. |
| (main): Likewise. |
| * g++.dg/lto/pr51650-3_0.C (fn): Likewise. |
| (main): Likewise. |
| * g++.dg/lto/pr63270_1.C: Likewise. |
| * g++.dg/lto/pr65193_0.C: Likewise. |
| * g++.dg/lto/pr65302_0.C: Likewise. |
| * g++.dg/lto/pr65316_0.C: Likewise. |
| * g++.dg/lto/pr65475c_0.C: Likewise. |
| * g++.dg/lto/pr65549_0.C (main): Likewise. |
| * g++.dg/lto/pr69077_0.C (cWeightedStdDev::netPack): Likewise. |
| * g++.dg/lto/pr69589_0.C: Likewise. |
| * g++.dg/opt/combine.C (qvariant_cast): Likewise. |
| (QScriptDebuggerBackendPrivate::trace): Likewise. |
| * g++.dg/opt/complex3.C (j): Likewise. |
| * g++.dg/opt/covariant1.C (struct T): Likewise. |
| * g++.dg/opt/declone3.C (Item::m_fn1): Likewise. |
| * g++.dg/opt/dump1.C (__attribute__): Likewise. |
| * g++.dg/opt/inline15.C (struct C): Likewise. |
| (fn2): Likewise. |
| * g++.dg/opt/local1.C (h): Likewise. |
| * g++.dg/opt/memcpy1.C (csBoxClipper::Clip): Likewise. |
| * g++.dg/opt/new1.C: Likewise. |
| * g++.dg/opt/nrv8.C (main): Likewise. |
| * g++.dg/opt/pr23299.C (struct A): Likewise. |
| (struct B): Likewise. |
| (struct C): Likewise. |
| * g++.dg/opt/pr27826.C (struct Geometry): Likewise. |
| * g++.dg/opt/pr44919.C (back_inserter): Likewise. |
| * g++.dg/opt/pr47615.C (main): Likewise. |
| * g++.dg/opt/pr55329.C (struct A): Likewise. |
| * g++.dg/opt/pr61456.C (Set): Likewise. |
| * g++.dg/opt/pr65003.C (D::foo): Likewise. |
| (F::foo): Likewise. |
| * g++.dg/opt/pr65554.C: Likewise. |
| * g++.dg/opt/pr69432.C (struct C): Likewise. |
| * g++.dg/opt/pr78373.C (struct D): Likewise. |
| (Traits>::m_fn4): Likewise. |
| * g++.dg/opt/pr79267.C (struct F): Likewise. |
| * g++.dg/opt/pr82159-2.C: Likewise. |
| * g++.dg/other/array3.C (reserve): Likewise. |
| * g++.dg/other/crash-5.C (f): Likewise. |
| * g++.dg/other/crash-8.C: Likewise. |
| * g++.dg/other/error34.C (S): Likewise. |
| * g++.dg/other/pr22003.C (c3::func): Likewise. |
| * g++.dg/other/pr24623.C (RefCountPointer): Likewise. |
| * g++.dg/other/pr29610.C (struct __normal_iterator): Likewise. |
| (Painter::for_each): Likewise. |
| (Painter::redraw_window): Likewise. |
| * g++.dg/other/pr42645-1.C (struct S): Likewise. |
| * g++.dg/other/pr42645-2.C (foo): Likewise. |
| (f3): Likewise. |
| * g++.dg/other/pr52048.C: Likewise. |
| * g++.dg/other/typedef3.C (XalanCProcessor::getParseOption): Likewise. |
| * g++.dg/overload/defarg4.C (class foo): Likewise. |
| (bar::Initialize): Likewise. |
| * g++.dg/overload/operator5.C (equalIgnoringCase): Likewise. |
| * g++.dg/overload/ref-conv1.C: Likewise. |
| * g++.dg/overload/template5.C (test): Likewise. |
| * g++.dg/parse/crash40.C (class AAA): Likewise. |
| * g++.dg/parse/crash61.C: Likewise. |
| * g++.dg/parse/crash67.C: Likewise. |
| * g++.dg/parse/ctor5.C: Likewise. |
| * g++.dg/parse/defarg4.C (Foo): Likewise. |
| * g++.dg/parse/defarg6.C: Likewise. |
| * g++.dg/parse/error5.C (class Foo): Likewise. |
| * g++.dg/parse/expr2.C (foo): Likewise. |
| * g++.dg/parse/friend7.C: Likewise. |
| * g++.dg/parse/namespace1.C (bar): Likewise. |
| * g++.dg/parse/namespace9.C (g): Likewise. |
| * g++.dg/parse/ret-type2.C: Likewise. |
| * g++.dg/parse/typedef8.C (foo): Likewise. |
| * g++.dg/pch/static-1.C (LocalStaticTest): Likewise. |
| (main): Likewise. |
| * g++.dg/plugin/diagnostic-test-expressions-1.C (test_structure_references): Likewise. |
| (test_postfix_incdec): Likewise. |
| (test_sizeof): Likewise. |
| (test_alignof): Likewise. |
| (test_prefix_incdec): Likewise. |
| * g++.dg/plugin/dumb-plugin-test-1.C (func): Likewise. |
| * g++.dg/plugin/self-assign-test-1.C (func): Likewise. |
| * g++.dg/plugin/self-assign-test-2.C (func): Likewise. |
| * g++.dg/plugin/self-assign-test-3.C (func): Likewise. |
| * g++.dg/pr55513.C (main): Likewise. |
| * g++.dg/pr55604.C (main): Likewise. |
| * g++.dg/pr57662.C: Likewise. |
| * g++.dg/pr58389.C (F::m_fn1): Likewise. |
| * g++.dg/pr59510.C: Likewise. |
| * g++.dg/pr67989.C: Likewise. |
| * g++.dg/pr70590-2.C: Likewise. |
| * g++.dg/pr70590.C: Likewise. |
| * g++.dg/pr70965.C (foo): Likewise. |
| * g++.dg/pr77550.C: Likewise. |
| * g++.dg/pr80287.C (struct A): Likewise. |
| * g++.dg/pr80707.C (A::m_fn1): Likewise. |
| * g++.dg/pr81194.C: Likewise. |
| * g++.dg/spellcheck-identifiers.C: Likewise. |
| * g++.dg/tc1/dr152.C: Likewise. |
| * g++.dg/template/aggr-init1.C (CreateA): Likewise. |
| * g++.dg/template/anon1.C (struct x): Likewise. |
| (struct vector): Likewise. |
| * g++.dg/template/array29.C: Likewise. |
| * g++.dg/template/array7.C (bar): Likewise. |
| * g++.dg/template/canon-type-8.C: Likewise. |
| * g++.dg/template/conv1.C (First::Foo): Likewise. |
| * g++.dg/template/crash107.C: Likewise. |
| * g++.dg/template/crash23.C (f): Likewise. |
| * g++.dg/template/crash8.C (struct bar): Likewise. |
| * g++.dg/template/defarg4.C (struct A): Likewise. |
| * g++.dg/template/dependent-expr9.C: Likewise. |
| * g++.dg/template/error10.C (Btest): Likewise. |
| * g++.dg/template/friend32.C (f): Likewise. |
| * g++.dg/template/init6.C (Graph::Inner::get): Likewise. |
| (main): Likewise. |
| * g++.dg/template/memfriend7.C (A::h): Likewise. |
| * g++.dg/template/new10.C (Analyzer::ReadDictionary): Likewise. |
| * g++.dg/template/nontype12.C (baz): Likewise. |
| * g++.dg/template/overload12.C (foo2): Likewise. |
| * g++.dg/template/overload5.C (foo::f): Likewise. |
| * g++.dg/template/overload8.C (struct A): Likewise. |
| * g++.dg/template/partial10.C (fn): Likewise. |
| (main): Likewise. |
| * g++.dg/template/partial9.C (f): Likewise. |
| * g++.dg/template/qual1.C (shift_compare): Likewise. |
| * g++.dg/template/show-template-tree-3.C: Likewise. |
| * g++.dg/template/sizeof8.C (S<sizeof): Likewise. |
| * g++.dg/template/sizeof9.C (d): Likewise. |
| * g++.dg/template/spec6.C: Likewise. |
| * g++.dg/template/spec7.C (h): Likewise. |
| * g++.dg/template/typedef8.C: Likewise. |
| * g++.dg/template/using20.C (f): Likewise. |
| * g++.dg/template/vla1.C (label): Likewise. |
| * g++.dg/tm/cgraph_edge.C: Likewise. |
| * g++.dg/tm/pr46646.C: Likewise. |
| * g++.dg/tm/pr47554.C (class list): Likewise. |
| * g++.dg/tm/pr47573.C (getStringHeight): Likewise. |
| * g++.dg/tm/unsafe1.C (f): Likewise. |
| * g++.dg/tm/unsafe2.C (g): Likewise. |
| * g++.dg/torture/pr70971.C: Likewise. |
| * g++.dg/torture/20070621-1.C: Likewise. |
| * g++.dg/torture/20090329-1.C: Likewise. |
| * g++.dg/torture/20141013.C: Likewise. |
| * g++.dg/torture/pr33134.C (fxsaveGIF): Likewise. |
| * g++.dg/torture/pr33340.C (new): Likewise. |
| * g++.dg/torture/pr33627.C (class pf_Frag): Likewise. |
| * g++.dg/torture/pr34222.C (readFloat): Likewise. |
| * g++.dg/torture/pr34241.C (test): Likewise. |
| * g++.dg/torture/pr34641.C: Likewise. |
| * g++.dg/torture/pr34850.C (OctetString::operator^=): Likewise. |
| * g++.dg/torture/pr35164-1.C: Likewise. |
| * g++.dg/torture/pr36745.C: Likewise. |
| * g++.dg/torture/pr38705.C (S::bar): Likewise. |
| * g++.dg/torture/pr38811.C (AbcAbcdTracer::TestIsoAbcde): Likewise. |
| * g++.dg/torture/pr39362.C: Likewise. |
| * g++.dg/torture/pr39732.C (f): Likewise. |
| * g++.dg/torture/pr40991.C: Likewise. |
| * g++.dg/torture/pr41775.C: Likewise. |
| * g++.dg/torture/pr42183.C: Likewise. |
| * g++.dg/torture/pr42450.C: Likewise. |
| * g++.dg/torture/pr42704.C: Likewise. |
| * g++.dg/torture/pr42760.C (baz): Likewise. |
| (bar): Likewise. |
| * g++.dg/torture/pr42773.C (Cell::obscuringCells): Likewise. |
| * g++.dg/torture/pr42883.C: Likewise. |
| * g++.dg/torture/pr43905.C (struct Matrix): Likewise. |
| * g++.dg/torture/pr44148.C: Likewise. |
| * g++.dg/torture/pr44295.C: Likewise. |
| * g++.dg/torture/pr44357.C: Likewise. |
| * g++.dg/torture/pr44813.C: Likewise. |
| * g++.dg/torture/pr45580.C: Likewise. |
| * g++.dg/torture/pr45874.C (Mpeg2FrameConstructor::ParsePictureHeader): Likewise. |
| * g++.dg/torture/pr45877.C: Likewise. |
| * g++.dg/torture/pr46383.C: Likewise. |
| * g++.dg/torture/pr46469.C (__attribute__): Likewise. |
| (identifierByPthreadHandle): Likewise. |
| * g++.dg/torture/pr47313.C: Likewise. |
| * g++.dg/torture/pr48271.C: Likewise. |
| * g++.dg/torture/pr49615.C (Dispatch): Likewise. |
| (C::f): Likewise. |
| * g++.dg/torture/pr49770.C (main): Likewise. |
| * g++.dg/torture/pr49938.C: Likewise. |
| * g++.dg/torture/pr51436.C: Likewise. |
| * g++.dg/torture/pr51482.C (anim_track_bez_wvect::tangent): Likewise. |
| * g++.dg/torture/pr51737.C (id_state::start_file): Likewise. |
| * g++.dg/torture/pr51959.C: Likewise. |
| * g++.dg/torture/pr52772.C (class c6): Likewise. |
| * g++.dg/torture/pr52918-2.C (__cxa_allocate_exception): Likewise. |
| * g++.dg/torture/pr53011.C: Likewise. |
| * g++.dg/torture/pr53602.C: Likewise. |
| * g++.dg/torture/pr53752.C: Likewise. |
| * g++.dg/torture/pr54838.C: Likewise. |
| * g++.dg/torture/pr54902.C: Likewise. |
| * g++.dg/torture/pr56029.C: Likewise. |
| * g++.dg/torture/pr56768.C (operator!=): Likewise. |
| * g++.dg/torture/pr57107.C: Likewise. |
| * g++.dg/torture/pr57140.C: Likewise. |
| * g++.dg/torture/pr57235.C: Likewise. |
| * g++.dg/torture/pr58252.C: Likewise. |
| * g++.dg/torture/pr58555.C: Likewise. |
| * g++.dg/torture/pr59208.C (get_dbx_doc): Likewise. |
| * g++.dg/torture/pr60438-1.C (foo): Likewise. |
| * g++.dg/torture/pr60746.C (Two::run): Likewise. |
| * g++.dg/torture/pr61554.C: Likewise. |
| * g++.dg/torture/pr63419.C: Likewise. |
| * g++.dg/torture/pr63476.C: Likewise. |
| * g++.dg/torture/pr63512.C (C::m_fn3): Likewise. |
| * g++.dg/torture/pr64282.C (class H): Likewise. |
| * g++.dg/torture/pr64378.C (struct top): Likewise. |
| * g++.dg/torture/pr64565.C: Likewise. |
| * g++.dg/torture/pr64568-2.C: Likewise. |
| * g++.dg/torture/pr64669.C (Lex::advance_one_char): Likewise. |
| * g++.dg/torture/pr64686.C (B::m_fn1): Likewise. |
| * g++.dg/torture/pr64978.C (B::m_fn2): Likewise. |
| * g++.dg/torture/pr64995.C (A::m_fn2): Likewise. |
| * g++.dg/torture/pr65655.C: Likewise. |
| * g++.dg/torture/pr65851.C: Likewise. |
| * g++.dg/torture/pr67055.C: Likewise. |
| * g++.dg/torture/pr67191.C: Likewise. |
| * g++.dg/torture/pr68852.C: Likewise. |
| * g++.dg/torture/pr69264.C: Likewise. |
| * g++.dg/torture/pr77674.C: Likewise. |
| * g++.dg/torture/pr77947.C (B::m_fn2): Likewise. |
| * g++.dg/torture/pr78268.C: Likewise. |
| * g++.dg/torture/pr78507.C: Likewise. |
| * g++.dg/torture/pr78692.C (F::g): Likewise. |
| * g++.dg/torture/pr80171.C: Likewise. |
| * g++.dg/torture/pr82154.C (class f): Likewise. |
| (f::k): Likewise. |
| * g++.dg/tree-ssa/copyprop.C: Likewise. |
| * g++.dg/tree-ssa/pr22444.C: Likewise. |
| * g++.dg/tree-ssa/pr23948.C (make_scheduler_request): Likewise. |
| * g++.dg/tree-ssa/pr24172.C (dummy): Likewise. |
| * g++.dg/tree-ssa/pr24351-3.C: Likewise. |
| * g++.dg/tree-ssa/pr27283.C: Likewise. |
| * g++.dg/tree-ssa/pr27291.C: Likewise. |
| * g++.dg/tree-ssa/pr27548.C: Likewise. |
| * g++.dg/tree-ssa/pr34355.C (Parse_Float): Likewise. |
| * g++.dg/tree-ssa/pr42337.C: Likewise. |
| * g++.dg/tree-ssa/pred-1.C (main): Likewise. |
| * g++.dg/ubsan/pr65019.C (C::foo): Likewise. |
| * g++.dg/ubsan/pr65583.C: Likewise. |
| * g++.dg/vect/pr60836.cc (norm_): Likewise. |
| * g++.dg/vect/pr68145.cc: Likewise. |
| * g++.dg/vect/pr70729-nest.cc (my_alloc): Likewise. |
| * g++.dg/vect/pr70729.cc (my_alloc): Likewise. |
| * g++.dg/warn/Waddress-3.C: Likewise. |
| * g++.dg/warn/Wconversion-null-2.C (warn_for___null): Likewise. |
| * g++.dg/warn/Wnull-conversion-2.C (main): Likewise. |
| * g++.dg/warn/Wparentheses-10.C: Likewise. |
| * g++.dg/warn/Wparentheses-11.C: Likewise. |
| * g++.dg/warn/Wparentheses-12.C: Likewise. |
| * g++.dg/warn/Wparentheses-25.C: Likewise. |
| * g++.dg/warn/Wparentheses-6.C: Likewise. |
| * g++.dg/warn/Wparentheses-7.C: Likewise. |
| * g++.dg/warn/Wparentheses-8.C: Likewise. |
| * g++.dg/warn/Wparentheses-9.C: Likewise. |
| * g++.dg/warn/Wshadow-5.C: Likewise. |
| * g++.dg/warn/Wtype-limits-Wextra.C (ff): Likewise. |
| (gg): Likewise. |
| * g++.dg/warn/Wtype-limits-no.C (ff): Likewise. |
| (gg): Likewise. |
| * g++.dg/warn/Wtype-limits.C (ff): Likewise. |
| (gg): Likewise. |
| * g++.dg/warn/Wunused-local-typedefs.C: Likewise. |
| * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: Likewise. |
| * g++.dg/warn/pmf1.C (a::f): Likewise. |
| * g++.old-deja/g++.benjamin/p13417.C: Likewise. |
| * g++.old-deja/g++.brendan/crash24.C (main): Likewise. |
| * g++.old-deja/g++.ext/constructor.C: Likewise. |
| * g++.old-deja/g++.ext/namedret1.C (f): Likewise. |
| * g++.old-deja/g++.ext/namedret3.C: Likewise. |
| * g++.old-deja/g++.ext/return1.C: Likewise. |
| * g++.old-deja/g++.jason/anon4.C (main): Likewise. |
| * g++.old-deja/g++.jason/enum6.C: Likewise. |
| * g++.old-deja/g++.jason/lineno2.C (main): Likewise. |
| * g++.old-deja/g++.jason/lineno3.C: Likewise. |
| * g++.old-deja/g++.jason/lineno4.C: Likewise. |
| * g++.old-deja/g++.jason/new2.C (main): Likewise. |
| * g++.old-deja/g++.jason/new4.C (main): Likewise. |
| * g++.old-deja/g++.jason/shadow1.C (main): Likewise. |
| * g++.old-deja/g++.jason/tempcons.C (struct A): Likewise. |
| * g++.old-deja/g++.jason/thunk2.C (main): Likewise. |
| * g++.old-deja/g++.law/builtin1.C (main): Likewise. |
| * g++.old-deja/g++.law/enum9.C: Likewise. |
| * g++.old-deja/g++.law/except3.C: Likewise. |
| * g++.old-deja/g++.law/init6.C: Likewise. |
| * g++.old-deja/g++.law/profile1.C (main): Likewise. |
| * g++.old-deja/g++.law/shadow2.C (main): Likewise. |
| * g++.old-deja/g++.law/temps4.C (main): Likewise. |
| * g++.old-deja/g++.mike/bool2.C (main): Likewise. |
| * g++.old-deja/g++.mike/eh1.C: Likewise. |
| * g++.old-deja/g++.mike/eh10.C: Likewise. |
| * g++.old-deja/g++.mike/eh13.C (main): Likewise. |
| * g++.old-deja/g++.mike/eh16.C: Likewise. |
| * g++.old-deja/g++.mike/eh17.C: Likewise. |
| * g++.old-deja/g++.mike/eh2.C: Likewise. |
| * g++.old-deja/g++.mike/eh23.C: Likewise. |
| * g++.old-deja/g++.mike/eh24.C: Likewise. |
| * g++.old-deja/g++.mike/eh25.C: Likewise. |
| * g++.old-deja/g++.mike/eh26.C: Likewise. |
| * g++.old-deja/g++.mike/eh27.C: Likewise. |
| * g++.old-deja/g++.mike/eh28.C: Likewise. |
| * g++.old-deja/g++.mike/eh29.C: Likewise. |
| * g++.old-deja/g++.mike/eh30.C: Likewise. |
| * g++.old-deja/g++.mike/eh31.C: Likewise. |
| * g++.old-deja/g++.mike/eh35.C: Likewise. |
| * g++.old-deja/g++.mike/eh36.C: Likewise. |
| * g++.old-deja/g++.mike/eh37.C: Likewise. |
| * g++.old-deja/g++.mike/eh38.C: Likewise. |
| * g++.old-deja/g++.mike/eh39.C: Likewise. |
| * g++.old-deja/g++.mike/eh40.C: Likewise. |
| * g++.old-deja/g++.mike/eh47.C: Likewise. |
| * g++.old-deja/g++.mike/eh50.C: Likewise. |
| * g++.old-deja/g++.mike/eh51.C: Likewise. |
| * g++.old-deja/g++.mike/eh7.C: Likewise. |
| * g++.old-deja/g++.mike/eh8.C: Likewise. |
| * g++.old-deja/g++.mike/eh9.C: Likewise. |
| * g++.old-deja/g++.mike/mangle1.C: Likewise. |
| * g++.old-deja/g++.mike/p5958.C: Likewise. |
| * g++.old-deja/g++.mike/p6004.C: Likewise. |
| * g++.old-deja/g++.mike/p700.C: Likewise. |
| * g++.old-deja/g++.mike/p7912.C: Likewise. |
| * g++.old-deja/g++.mike/p811.C (main): Likewise. |
| * g++.old-deja/g++.mike/virt4.C (main): Likewise. |
| * g++.old-deja/g++.oliva/nameret1.C: Likewise. |
| * g++.old-deja/g++.oliva/nameret2.C: Likewise. |
| * g++.old-deja/g++.other/decl1.C (bar): Likewise. |
| * g++.old-deja/g++.other/expr1.C (struct T): Likewise. |
| (main): Likewise. |
| * g++.old-deja/g++.other/inline8.C (main): Likewise. |
| * g++.old-deja/g++.other/loop1.C: Likewise. |
| * g++.old-deja/g++.other/syntax1.C (main): Likewise. |
| * g++.old-deja/g++.pt/repo3.C (main): Likewise. |
| * g++.old-deja/g++.robertl/eb27.C (main): Likewise. |
| * g++.old-deja/g++.robertl/eb83.C (main): Likewise. |
| * gcc.dg/pr44545.c: Likewise. |
| * obj-c++.dg/comp-types-8.mm: Likewise. |
| * obj-c++.dg/demangle-3.mm: Likewise. |
| * obj-c++.dg/super-class-1.mm: Likewise. |
| |
| 2017-11-06 Martin Liska <mliska@suse.cz> |
| |
| * c-c++-common/dfp/call-by-value.c (foo32): Return a default |
| value of change return type to void. |
| (foo64): Likewise. |
| (foo128): Likewise. |
| * g++.dg/bprob/g++-bprob-1.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-template.C (f): Likewise. |
| * g++.dg/cpp0x/range-for6.C (foo): Likewise. |
| * g++.dg/cpp0x/udlit-template.C: Likewise. |
| * g++.dg/cpp1z/eval-order3.C (struct A): Likewise. |
| (operator>>): Likewise. |
| * g++.dg/expr/cond12.C (struct X): Likewise. |
| (X::operator=): Likewise. |
| * g++.dg/gcov/gcov-1.C: Likewise. |
| * g++.dg/gcov/gcov-threads-1.C (ContentionNoDeadlock_thread): Likewise. |
| * g++.dg/ipa/devirt-21.C: Likewise. |
| * g++.dg/ipa/devirt-23.C: Likewise. |
| * g++.dg/ipa/devirt-34.C (t): Likewise. |
| * g++.dg/missing-return.C: New test. Likewise. |
| * g++.dg/opt/20050511-1.C (bar): Likewise. |
| * g++.dg/opt/const3.C (A::foo1): Likewise. |
| (A::foo2): Likewise. |
| * g++.dg/opt/pr23299.C (E::c): Likewise. |
| * g++.dg/other/copy2.C (A::operator=): Likewise. |
| * g++.dg/overload/addr1.C: Likewise. |
| * g++.dg/pr48484.C: Likewise. |
| * g++.dg/tls/thread_local3.C (thread_main): Likewise. |
| * g++.dg/tls/thread_local3g.C (thread_main): Likewise. |
| * g++.dg/tls/thread_local5.C (thread_main): Likewise. |
| * g++.dg/tls/thread_local5g.C (thread_main): Likewise. |
| * g++.dg/tls/thread_local6.C (thread_main): Likewise. |
| * g++.dg/tls/thread_local6g.C (thread_main): Likewise. |
| * g++.dg/torture/pr34850.C (OctetString::operator^=): Likewise. |
| |