| 2018-12-31 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/82995 |
| * gfortran.dg/optional_absent_4.f90: New test. |
| * gfortran.dg/optional_absent_5.f90: New test. |
| |
| 2018-12-31 Martin Liska <mliska@suse.cz> |
| |
| * g++.dg/tree-prof/devirt.C: Fix scan pattern and test options. |
| |
| 2018-12-31 Martin Liska <mliska@suse.cz> |
| |
| * g++.dg/predict-2.C: New test. |
| * g++.dg/predict-3.C: New test. |
| * g++.dg/predict-4.C: New test. |
| * gcc.dg/tree-ssa/attr-hotcold-2.c: Adjust test-case. |
| |
| 2018-12-30 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR testsuite/88639 |
| * gfortran.dg/ieee/ieee_10.f90: Use dg-additional-options |
| instead of dg-options. |
| |
| 2018-12-29 Dominique d'Humieres <dominiq@gcc.gnu.org> |
| |
| * g++.dg/abi/key2.C: Silence the [-Wreturn-type] warning. |
| |
| 2018-12-29 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| * gfortran.dg/ieee/ieee_11.F90: New test. |
| |
| 2018-12-29 Jozef Lawrynowicz <jozef.l@mittosystems.com> |
| |
| * gcc.target/msp430/critical-interrupt.c: New test. |
| |
| 2018-12-29 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/88342 |
| * gfortran.dg/ieee/ieee_10.f90: New test. |
| |
| 2018-12-29 Dominique d'Humieres <dominiq@gcc.gnu.org> |
| |
| PR tree-optimization/68356 |
| PR target/81210 |
| PR target/81693 |
| * gcc.dg/torture/pr68264.c: Skip on darwin. |
| * gcc.dg/torture/pr68037-1.c: Likewise. |
| * gcc.dg/torture/pr68037-2.c: Likewise. |
| * gcc.dg/torture/pr68037-3.c: Likewise. |
| * gcc.dg/torture/pr25967-1.c: Likewise. |
| * gcc.dg/torture/pr25967-2.c: Likewise. |
| |
| 2018-12-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR ipa/88586 |
| * g++.dg/gomp/pr88586.C: New test. |
| |
| 2018-12-28 David Edelsohn <dje.gcc@gmail.com> |
| |
| * c-c++-common/ident-1b.c: XFAIL AIX and Darwin. |
| * c-c++-common/ident-2b.c: Likewise. |
| |
| 2018-12-28 H.J. Lu <hongjiu.lu@intel.com> |
| |
| * gcc.target/x86_64/abi/asm-support-darwin.s: Remove .file |
| directive. |
| * gcc.target/x86_64/abi/asm-support.S: Likewise. |
| * gcc.target/x86_64/abi/avx/asm-support-darwin.s: Likewise. |
| * gcc.target/x86_64/abi/avx/asm-support.S: Likewise. |
| * gcc.target/x86_64/abi/avx512f/asm-support.S: Likewise. |
| |
| 2018-12-27 Jan Hubicka <hubicka@ucw.cz> |
| |
| * g++.dg/ipa/devirt-53.C: New testcase. |
| |
| 2018-12-27 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/81027 |
| * gfortran.dg/pr81027.f90: New test. |
| * gfortran.dg/initialization_7.f90: Update error message. |
| |
| 2018-12-27 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| * libgomp.fortran/aligned1.f03: Fix invalid code that now causes |
| an error after r267415. |
| |
| 2018-12-27 Martin Liska <mliska@suse.cz> |
| |
| PR c++/88263 |
| * g++.dg/gcov/pr88263.C: New test. |
| |
| 2018-12-26 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/85357 |
| * gfortran.df/pr85357.f90: New test. |
| |
| 2018-12-24 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/45513 |
| PR fortran/81509 |
| * gfortran.dg/graphite/id-26.f03: Fix non-conforming use of IAND. |
| * gfortran.dg/pr81509_1.f90: New test. |
| * gfortran.dg/pr81509_2.f90: New test. |
| |
| 2018-12-24 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| * gfortran.dg/ieee/ieee_9.f90: XFAIL on arm*-*-gnueabi[hf]. |
| |
| 2018-12-24 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR lto/88140 |
| * gcc.c-torture/compile/pr88140.c: New testcase. |
| |
| 2018-12-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR testsuite/67974 |
| * gcc.target/x86_64/abi/avx/asm-support-darwin.s: New. |
| |
| 2018-12-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * c-c++-common/ident-0a.c: Skip for powerpc-darwin. |
| * c-c++-common/ident-0b.c: Likewise. |
| * c-c++-common/ident-1a.c: Likewise. |
| * c-c++-common/ident-1b.c: Likewise. |
| * c-c++-common/ident-2a.c: Likewise. |
| * c-c++-common/ident-2b.c: Likewise. |
| |
| 2018-12-23 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/77703 |
| * gfortran.dg/ptr_func_assign_5.f08 : New test. |
| |
| 2018-12-22 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/88328 |
| * gfortran.dg/pr88328.f90: New test. |
| |
| 2018-12-21 Jan Hubicka <jh@suse.cz> |
| |
| * g++.dg/ipa/devirt-30.C: Add dg-do. |
| * g++.dg/lto/devirt-1_0.C: New testcase. |
| * g++.dg/lto/devirt-2_0.C: New testcase. |
| * g++.dg/lto/devirt-3_0.C: New testcase. |
| * g++.dg/lto/devirt-4_0.C: New testcase. |
| * g++.dg/lto/devirt-5_0.C: New testcase. |
| * g++.dg/lto/devirt-6_0.C: New testcase. |
| * g++.dg/lto/devirt-13_0.C: New testcase. |
| * g++.dg/lto/devirt-14_0.C: New testcase. |
| * g++.dg/lto/devirt-19_0.C: New testcase. |
| * g++.dg/lto/devirt-22_0.C: New testcase. |
| * g++.dg/lto/devirt-23_0.C: New testcase. |
| * g++.dg/lto/devirt-30_0.C: New testcase. |
| * g++.dg/lto/devirt-34_0.C: New testcase. |
| |
| 2018-12-26 Steven G . Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/85798 |
| * gfortran.dg/pr85798.f90: New test. |
| |
| 2018-12-21 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/88169 |
| * gfortran.dg/pr88169_1.f90: new test. |
| * gfortran.dg/pr88169_2.f90: Ditto. |
| * gfortran.dg/pr88169_3.f90: Ditto. |
| |
| 2018-12-21 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/69121 |
| * gfortran.dg/ieee/ieee_9.f90: New test. |
| |
| 2018-12-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/86524 |
| PR c++/88446 |
| * g++.dg/cpp1y/constexpr-86524.C: New test. |
| * g++.dg/cpp2a/is-constant-evaluated4.C: New test. |
| * g++.dg/cpp2a/is-constant-evaluated5.C: New test. |
| * g++.dg/cpp2a/is-constant-evaluated6.C: New test. |
| |
| PR middle-end/85594 |
| PR middle-end/88553 |
| * gcc.dg/gomp/pr85594.c: New test. |
| * gcc.dg/gomp/pr88553.c: New test. |
| |
| 2018-12-15 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR ipa/88561 |
| * g++.dg/tree-prof/devirt.C: New testcase. |
| |
| 2018-12-21 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/87881 |
| * gfortran.dg/inquiry_part_ref_4.f90: New test. |
| |
| 2018-12-21 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| * gcc.target/s390/vector/fp-signedint-convert-1.c: New test. |
| * gcc.target/s390/vector/fp-unsignedint-convert-1.c: New test. |
| |
| 2018-12-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/88563 |
| * gcc.dg/pr88563.c: New test. |
| |
| PR c++/87125 |
| * g++.dg/cpp0x/pr87125.C: New test. |
| |
| 2018-12-21 Thomas Preud'homme <thomas.preudhomme@linaro.org> |
| |
| * gcc.target/arm/size-optimization-ieee-1.c: Skip if passing |
| -mfloat-abi=softfp or -mfloat-abi=hard. |
| * gcc.target/arm/size-optimization-ieee-2.c: Likewise. |
| * gcc.target/arm/size-optimization-ieee-3.c: Likewise. |
| |
| 2018-12-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/88547 |
| * gcc.target/i386/pr88547-1.c: Expect only 2 knotb and 2 knotw |
| insns instead of 4, check for vpminud, vpminuq and no vpsubd or |
| vpsubq. |
| * gcc.target/i386/sse2-pr88547-1.c: New test. |
| * gcc.target/i386/sse2-pr88547-2.c: New test. |
| * gcc.target/i386/sse4_1-pr88547-1.c: New test. |
| * gcc.target/i386/sse4_1-pr88547-2.c: New test. |
| * gcc.target/i386/avx2-pr88547-1.c: New test. |
| * gcc.target/i386/avx2-pr88547-2.c: New test. |
| * gcc.target/i386/avx512f-pr88547-2.c: New test. |
| * gcc.target/i386/avx512vl-pr88547-1.c: New test. |
| * gcc.target/i386/avx512vl-pr88547-2.c: New test. |
| * gcc.target/i386/avx512vl-pr88547-3.c: New test. |
| * gcc.target/i386/avx512f_cond_move.c (y): Change from unsigned int |
| array to int array. |
| |
| 2018-12-20 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/88196 - ICE with class non-type template parameter. |
| * g++.dg/cpp0x/ptrmem-cst-arg1.C: Tweak dg-error. |
| * g++.dg/cpp2a/nontype-class10.C: New test. |
| * g++.dg/template/pr54858.C: Tweak dg-error. |
| |
| 2018-12-20 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR c/51628 |
| * c-c++-common/pr51628-1.c: New test. |
| * c-c++-common/pr51628-2.c: Likewise. |
| * c-c++-common/pr51628-3.c: Likewise. |
| * c-c++-common/pr51628-4.c: Likewise. |
| * c-c++-common/pr51628-5.c: Likewise. |
| * c-c++-common/pr51628-6.c: Likewise. |
| * c-c++-common/pr51628-7.c: Likewise. |
| * c-c++-common/pr51628-8.c: Likewise. |
| * c-c++-common/pr51628-9.c: Likewise. |
| * c-c++-common/pr51628-10.c: Likewise. |
| * c-c++-common/pr51628-11.c: Likewise. |
| * c-c++-common/pr51628-12.c: Likewise. |
| * c-c++-common/pr51628-13.c: Likewise. |
| * c-c++-common/pr51628-14.c: Likewise. |
| * c-c++-common/pr51628-15.c: Likewise. |
| * c-c++-common/pr51628-26.c: Likewise. |
| * c-c++-common/pr51628-27.c: Likewise. |
| * c-c++-common/pr51628-28.c: Likewise. |
| * c-c++-common/pr51628-29.c: Likewise. |
| * c-c++-common/pr51628-30.c: Likewise. |
| * c-c++-common/pr51628-31.c: Likewise. |
| * c-c++-common/pr51628-32.c: Likewise. |
| * gcc.dg/pr51628-17.c: Likewise. |
| * gcc.dg/pr51628-18.c: Likewise. |
| * gcc.dg/pr51628-19.c: Likewise. |
| * gcc.dg/pr51628-20.c: Likewise. |
| * gcc.dg/pr51628-21.c: Likewise. |
| * gcc.dg/pr51628-22.c: Likewise. |
| * gcc.dg/pr51628-23.c: Likewise. |
| * gcc.dg/pr51628-24.c: Likewise. |
| * gcc.dg/pr51628-25.c: Likewise. |
| * c-c++-common/asan/misalign-1.c: Add |
| -Wno-address-of-packed-member. |
| * c-c++-common/asan/misalign-2.c: Likewise. |
| * c-c++-common/ubsan/align-2.c: Likewise. |
| * c-c++-common/ubsan/align-4.c: Likewise. |
| * c-c++-common/ubsan/align-6.c: Likewise. |
| * c-c++-common/ubsan/align-7.c: Likewise. |
| * c-c++-common/ubsan/align-8.c: Likewise. |
| * c-c++-common/ubsan/align-10.c: Likewise. |
| * g++.dg/ubsan/align-2.C: Likewise. |
| * gcc.target/i386/avx512bw-vmovdqu16-2.c: Likewise. |
| * gcc.target/i386/avx512f-vmovdqu32-2.c: Likewise. |
| * gcc.target/i386/avx512f-vmovdqu64-2.c: Likewise. |
| * gcc.target/i386/avx512vl-vmovdqu16-2.c: Likewise. |
| * gcc.target/i386/avx512vl-vmovdqu32-2.c: Likewise. |
| * gcc.target/i386/avx512vl-vmovdqu64-2.c: Likewise. |
| |
| 2018-12-20 Vladimir Makarov <vmakarov@redhat.com> |
| |
| PR target/88457 |
| * gcc.target/powerpc/pr88457.c: New. |
| |
| 2018-12-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/88180 |
| * g++.dg/parse/pr88180.C: New test. |
| * g++.dg/pr85039-1.C: Don't expect diagnostics inside of the type |
| definition's NSDMIs. |
| |
| 2018-12-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/pr64946.c: Force nosve. |
| * gcc.target/aarch64/ssadv16qi.c: Likewise. |
| * gcc.target/aarch64/usadv16qi.c: Likewise. |
| * gcc.target/aarch64/vect-abs-compile.c: Likewise. |
| * gcc.target/aarch64/sve/abs_1.c: New test. |
| |
| 2018-12-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/fmla_2.c: New test. |
| * gcc.target/aarch64/sve/fmla_2_run.c: Likewise |
| |
| 2018-12-20 Martin Sebor <msebor@redhat.com> |
| |
| PR tree-optimization/84053 |
| * gcc.dg/Warray-bounds-36.c: New test. |
| |
| 2018-12-20 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c++/87504 |
| * c-c++-common/Wtautological-compare-8.c: New test. |
| |
| 2018-12-20 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/84362 |
| * g++.dg/vect/pr84362.cc: New testcase. |
| |
| 2018-12-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/88547 |
| * gcc.target/i386/pr88547-1.c: New test. |
| |
| 2018-12-19 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/87992 |
| * gfortran.dg/pr87992.f90: New test. |
| |
| 2018-12-19 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/i386/avx512dq-pr82855.c: Update scan-assembler pattern. |
| |
| 2018-12-19 Tony Wang <tony.wang@arm.com> |
| Thomas Preud'homme <thomas.preudhomme@linaro.org> |
| |
| * lib/lto.exp (lto-execute): Define output_file and testname_with_flags |
| to same value as execname. |
| (scan-symbol): Move and rename to ... |
| * lib/gcc-dg.exp (scan-symbol-common): This. Adapt into a |
| helper function returning true or false if a symbol is present. |
| (scan-symbol): New procedure. |
| (scan-symbol-not): Likewise. |
| * gcc.target/arm/size-optimization-ieee-1.c: New testcase. |
| * gcc.target/arm/size-optimization-ieee-2.c: Likewise. |
| * gcc.target/arm/size-optimization-ieee-3.c: Likewise. |
| |
| 2018-12-19 Segher Boessenkool <segher@kernel.crashing.org> |
| |
| * g++.dg/asm-qual-3.C: New testcase. |
| * gcc.dg/asm-qual-3.c: New testcase. |
| |
| 2018-12-19 Segher Boessenkool <segher@kernel.crashing.org> |
| |
| * g++.dg/asm-qual-1.C: New testcase. |
| * g++.dg/asm-qual-2.C: New testcase. |
| * gcc.dg/asm-qual-1.c: Update. |
| |
| 2018-12-19 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c++/88375 |
| * g++.dg/init/pr88375-2.C: New test. |
| * g++.dg/init/pr88375.C: New test. |
| |
| 2018-12-19 David Malcolm <dmalcolm@redhat.com> |
| |
| * c-c++-common/Wtautological-compare-ranges.c: New test. |
| * g++.dg/cpp0x/pr51420.C: Add -fdiagnostics-show-caret and update |
| expected output. |
| * g++.dg/diagnostic/bad-binary-ops.C: Update expected output from |
| 1-location form to 3-location form, with labelling of ranges with |
| types. Add examples of id-expression nodes with namespaces. |
| * g++.dg/diagnostic/param-type-mismatch-2.C: Likewise. |
| |
| 2018-12-19 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c++/43064 |
| PR c++/43486 |
| * c-c++-common/pr51712.c (valid2): Mark xfail as passing on C++. |
| * g++.dg/cpp0x/constexpr-47969.C: Update column of expected error. |
| * g++.dg/cpp0x/constexpr-ex2.C: Likewise. |
| * g++.dg/cpp0x/scoped_enum2.C: Likewise. |
| * g++.dg/cpp1z/decomp48.C: Update expected location of warning |
| for named local variables to use that of the local variable. |
| * g++.dg/ext/vla1.C: Update column. |
| * g++.dg/init/array43.C: Update expected column to be that of the |
| initializer. |
| * g++.dg/init/initializer-string-too-long.C: New test. |
| * g++.dg/init/new44.C: Add "-ftrack-macro-expansion=0". |
| * g++.dg/init/pr43064-1.C: New test. |
| * g++.dg/init/pr43064-2.C: New test. |
| * g++.dg/init/pr43064-3.C: New test. |
| * g++.dg/other/fold1.C: Update column of expected error. |
| * g++.dg/parse/crash36.C: Likewise. |
| * g++.dg/plugin/diagnostic-test-expressions-1.C: Add negative |
| integer and float expressions. |
| * g++.dg/template/defarg6.C: Move expected error to the default |
| argument; add expected message about where instantiated. |
| * g++.dg/wrappers/Wparentheses.C: New test. |
| * g++.old-deja/g++.bugs/900402_02.C: Update column of expected |
| error. |
| |
| 2018-12-19 Paul A. Clarke <pc@us.ibm.com> |
| |
| * gcc.target/powerpc/ssse3-check.h: Enable tests to run. |
| * gcc.target/powerpc/ssse3-pabsb.c: Code fixes for strict aliasing |
| issues. |
| * gcc.target/powerpc/ssse3-pabsd.c: Likewise. |
| * gcc.target/powerpc/ssse3-palignr.c: Likewise. |
| * gcc.target/powerpc/ssse3-phaddd.c: Likewise. |
| * gcc.target/powerpc/ssse3-phaddsw.c: Likewise. |
| * gcc.target/powerpc/ssse3-phaddw.c: Likewise. |
| * gcc.target/powerpc/ssse3-phsubd.c: Likewise. |
| * gcc.target/powerpc/ssse3-phsubw.c: Likewise. |
| * gcc.target/powerpc/ssse3-pmulhrsw.c: Likewise. |
| * gcc.target/powerpc/ssse3-pshufb.c: Likewise. |
| * gcc.target/powerpc/ssse3-psignb.c: Likewise. |
| * gcc.target/powerpc/ssse3-psignd.c: Likewise. |
| * gcc.target/powerpc/ssse3-psignw.c: Likewise. |
| * gcc.target/powerpc/ssse3-vals.h: Provide input data as a union. |
| |
| 2018-12-19 Thomas Preud'homme <thomas.preudhomme@linaro.org> |
| |
| * gcc.target/arm/cmse/baseline/softfp.c: Force an FPU. |
| |
| 2018-12-19 Tom de Vries <tdevries@suse.de> |
| |
| * gcc.dg/goacc/nvptx-merged-loop.c: Move to |
| libgomp/testsuite/libgomp.oacc-c-c++-common. |
| * gcc.dg/goacc/nvptx-sese-1.c: Same. |
| |
| 2018-12-19 Tom de Vries <tom@codesourcery.com> |
| |
| * lib/scanoffloadrtl.exp: New file. |
| * gcc.dg-selftests/dg-final.exp (dg_final_directive_check_num_args): Add |
| offload-rtl. |
| |
| 2018-12-19 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/88533 |
| Revert |
| 2018-04-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/28364 |
| PR tree-optimization/85275 |
| * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust. |
| |
| * gcc.dg/tree-ssa/copy-headers-6.c: New testcase. |
| * gcc.dg/tree-ssa/copy-headers-7.c: Likewise. |
| * gcc.dg/tree-ssa/ivopt_mult_1.c: Un-XFAIL. |
| * gcc.dg/tree-ssa/ivopt_mult_2.c: Likewise. |
| |
| 2018-12-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/88541 |
| * gcc.target/i386/avx-vpclmulqdq-1.c: New test. |
| |
| PR c++/87934 |
| * g++.dg/cpp0x/constexpr-87934.C: New test. |
| |
| 2018-12-19 Alexandre Oliva <aoliva@redhat.com> |
| |
| PR testsuite/86153 |
| PR middle-end/83239 |
| * gcc.dg/vrp-overflow-1.c: New. |
| |
| PR c++/87012 |
| * g++.dg/cpp0x/pr87012.C: New. |
| |
| PR c++/88146 |
| * g++.dg/cpp0x/inh-ctor32.C: New. |
| |
| 2018-12-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/87759 |
| * gcc.target/i386/pr87759.c: Require int128 effective target. |
| |
| 2018-12-18 Vladimir Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/87759 |
| * gcc.target/i386/pr87759.c: New. |
| |
| 2018-12-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/88464 |
| * gcc.target/i386/avx512f-pr88464-5.c: New test. |
| * gcc.target/i386/avx512f-pr88464-6.c: New test. |
| * gcc.target/i386/avx512f-pr88464-7.c: New test. |
| * gcc.target/i386/avx512f-pr88464-8.c: New test. |
| * gcc.target/i386/avx512vl-pr88464-5.c: New test. |
| * gcc.target/i386/avx512vl-pr88464-6.c: New test. |
| * gcc.target/i386/avx512vl-pr88464-7.c: New test. |
| * gcc.target/i386/avx512vl-pr88464-8.c: New test. |
| * gcc.target/i386/avx512vl-pr88464-9.c: New test. |
| * gcc.target/i386/avx512vl-pr88464-10.c: New test. |
| * gcc.target/i386/avx512vl-pr88464-11.c: New test. |
| * gcc.target/i386/avx512vl-pr88464-12.c: New test. |
| * gcc.target/i386/avx512vl-pr88464-13.c: New test. |
| * gcc.target/i386/avx512vl-pr88464-14.c: New test. |
| * gcc.target/i386/avx512vl-pr88464-15.c: New test. |
| * gcc.target/i386/avx512vl-pr88464-16.c: New test. |
| |
| 2018-12-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * lib/target-supports.exp (check_effective_target_vect_usad_char): |
| Add non-SVE aarch64 to supported list. |
| |
| 2018-12-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/88513 |
| PR target/88514 |
| * gcc.target/i386/avx512f-pr88513-1.c: New test. |
| * gcc.target/i386/avx512f-pr88513-2.c: New test. |
| * gcc.target/i386/avx512vl-pr88464-1.c: New test. |
| * gcc.target/i386/avx512vl-pr88464-2.c: New test. |
| * gcc.target/i386/avx512vl-pr88464-3.c: New test. |
| * gcc.target/i386/avx512vl-pr88464-4.c: New test. |
| * gcc.target/i386/avx512vl-pr88513-1.c: New test. |
| * gcc.target/i386/avx512vl-pr88513-2.c: New test. |
| * gcc.target/i386/avx512vl-pr88513-3.c: New test. |
| * gcc.target/i386/avx512vl-pr88513-4.c: New test. |
| * gcc.target/i386/avx512vl-pr88514-1.c: New test. |
| * gcc.target/i386/avx512vl-pr88514-2.c: New test. |
| * gcc.target/i386/avx512vl-pr88514-3.c: New test. |
| |
| 2018-12-18 Wei Xiao <wei3.xiao@intel.com> |
| |
| * g++.target/i386/mv16.C: Handle new march. |
| * gcc.target/i386/builtin_target.c: Ditto. |
| |
| 2018-12-17 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/87870 |
| * gcc.target/powerpc/pr87870.c: New test. |
| |
| 2018-12-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/88410 |
| * g++.dg/cpp0x/pr88410.C: New test. |
| |
| 2018-12-17 Steve Ellcey <sellcey@cavium.com> |
| |
| * gcc.target/aarch64/torture/aarch64-torture.exp: New file. |
| * gcc.target/aarch64/torture/simd-abi-1.c: New test. |
| * gcc.target/aarch64/torture/simd-abi-2.c: Ditto. |
| * gcc.target/aarch64/torture/simd-abi-3.c: Ditto. |
| * gcc.target/aarch64/torture/simd-abi-4.c: Ditto. |
| * gcc.target/aarch64/torture/simd-abi-5.c: Ditto. |
| * gcc.target/aarch64/torture/simd-abi-6.c: Ditto. |
| * gcc.target/aarch64/torture/simd-abi-7.c: Ditto. |
| |
| 2018-12-17 Martin Sebor <msebor@redhat.com> |
| |
| * gcc.dg/tree-ssa/builtin-snprintf-4.c: Adjust for ILP32. |
| |
| 2018-12-17 Senthil Kumar Selvaraj <senthilkumar.selvaraj@microchip.com> |
| |
| PR rtl-optimization/88253 |
| * gcc.target/avr/pr88253.c: New test. |
| |
| 2018-12-17 Richard Sandiford <richard.sandiford@arm.com> |
| Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> |
| Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.dg/loop-versioning-1.c: New test. |
| * gcc.dg/loop-versioning-10.c: Likewise. |
| * gcc.dg/loop-versioning-11.c: Likewise. |
| * gcc.dg/loop-versioning-2.c: Likewise. |
| * gcc.dg/loop-versioning-3.c: Likewise. |
| * gcc.dg/loop-versioning-4.c: Likewise. |
| * gcc.dg/loop-versioning-5.c: Likewise. |
| * gcc.dg/loop-versioning-6.c: Likewise. |
| * gcc.dg/loop-versioning-7.c: Likewise. |
| * gcc.dg/loop-versioning-8.c: Likewise. |
| * gcc.dg/loop-versioning-9.c: Likewise. |
| * gfortran.dg/loop_versioning_1.f90: Likewise. |
| * gfortran.dg/loop_versioning_2.f90: Likewise. |
| * gfortran.dg/loop_versioning_3.f90: Likewise. |
| * gfortran.dg/loop_versioning_4.f90: Likewise. |
| * gfortran.dg/loop_versioning_5.f90: Likewise. |
| * gfortran.dg/loop_versioning_6.f90: Likewise. |
| * gfortran.dg/loop_versioning_7.f90: Likewise. |
| * gfortran.dg/loop_versioning_8.f90: Likewise. |
| |
| 2018-12-16 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/88116 |
| * gfortran.dg/pr88116_1.f90: New test. |
| * gfortran.dg/pr88116_2.f90: Ditto. |
| |
| PR fortran/88467 |
| * gfortran.dg/pr88467.f90: New test. |
| |
| 2018-12-16 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| * gfortran.dg/pr88138.f90: Remove extraneous 's' in comment. |
| |
| 2018-12-16 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/88363 |
| * intent_out_13.f90: New test. |
| |
| 2018-12-15 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/88483 |
| * gcc.target/i386/stackalign/pr88483.c: Removed. Revert |
| reversion 267133. |
| |
| 2018-12-15 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/87944 |
| * gfortran.dg/pr87994_1.f90: New test. |
| * gfortran.dg/pr87994_2.f90: Ditto. |
| * gfortran.dg/pr87994_3.f90: Ditto. |
| |
| 2018-12-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/88482 |
| * g++.dg/eh/builtin5.C: New test. |
| * g++.dg/eh/builtin6.C: New test. |
| * g++.dg/eh/builtin7.C: New test. |
| * g++.dg/eh/builtin8.C: New test. |
| * g++.dg/eh/builtin9.C: New test. |
| * g++.dg/eh/builtin10.C: New test. |
| * g++.dg/eh/builtin11.C: New test. |
| * g++.dg/parse/crash55.C: Adjust expected diagnostics. |
| |
| 2018-12-15 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/88138 |
| * gfortran.dg/pr88138.f90: new test. |
| |
| 2018-12-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/88464 |
| PR target/88498 |
| * gcc.target/i386/avx512f-pr88462-1.c: Rename to ... |
| * gcc.target/i386/avx512f-pr88464-1.c: ... this. Fix up PR number. |
| Expect 4 vectorized loops instead of 3. |
| (f4): New function. |
| * gcc.target/i386/avx512f-pr88462-2.c: Rename to ... |
| * gcc.target/i386/avx512f-pr88464-2.c: ... this. Fix up PR number |
| and #include. |
| (avx512f_test): Prepare arguments for f4 and check the results. |
| * gcc.target/i386/avx512f-pr88464-3.c: New test. |
| * gcc.target/i386/avx512f-pr88464-4.c: New test. |
| |
| 2018-12-15 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/84644 |
| * g++.dg/cpp0x/decltype68.C: New. |
| * g++.dg/cpp0x/decltype-33838.C: Adjust. |
| * g++.dg/template/spec32.C: Likewise. |
| * g++.dg/template/ttp22.C: Likewise. |
| |
| 2018-12-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/88489 |
| * gcc.target/i386/avx512vl-vfixupimmsd-2.c: New test. |
| * gcc.target/i386/avx512vl-vfixupimmss-2.c: New test. |
| |
| PR rtl-optimization/88478 |
| * g++.dg/opt/pr88478.C: New test. |
| |
| 2018-12-14 Martin Sebor <msebor@redhat.com> |
| |
| PR tree-optimization/88372 |
| * gcc.dg/Walloc-size-larger-than-18.c: New test. |
| * gcc.dg/builtin-object-size-19.c: Same. |
| |
| 2018-12-14 Martin Sebor <msebor@redhat.com> |
| |
| PR tree-optimization/87096 |
| * gcc.dg/tree-ssa/builtin-snprintf-4.c: New test. |
| |
| 2018-12-14 Alexandre Oliva <aoliva@redhat.com> |
| |
| PR c++/87814 |
| * g++.dg/cpp1z/pr87814.C: New. |
| |
| 2018-12-14 H.J. Lu <hongjiu.lu@intel.com> |
| |
| * gcc.target/i386/cf_check-1.c: New test. |
| * gcc.target/i386/cf_check-2.c: Likewise. |
| * gcc.target/i386/cf_check-3.c: Likewise. |
| * gcc.target/i386/cf_check-4.c: Likewise. |
| * gcc.target/i386/cf_check-5.c: Likewise. |
| |
| 2018-12-14 Thomas Schwinge <thomas@codesourcery.com> |
| Cesar Philippidis <cesar@codesourcery.com> |
| |
| * c-c++-common/goacc/note-parallelism.c: New test. |
| * gfortran.dg/goacc/note-parallelism.f90: New test. |
| * c-c++-common/goacc/classify-kernels-unparallelized.c: Update. |
| * c-c++-common/goacc/classify-kernels.c: Likewise. |
| * c-c++-common/goacc/classify-parallel.c: Likewise. |
| * c-c++-common/goacc/classify-routine.c: Likewise. |
| * c-c++-common/goacc/kernels-1.c: Likewise. |
| * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise. |
| * c-c++-common/goacc/kernels-double-reduction.c: Likewise. |
| * gfortran.dg/goacc/classify-kernels-unparallelized.f95: Likewise. |
| * gfortran.dg/goacc/classify-kernels.f95: Likewise. |
| * gfortran.dg/goacc/classify-parallel.f95: Likewise. |
| * gfortran.dg/goacc/classify-routine.f95: Likewise. |
| * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise. |
| |
| 2018-12-14 Alexandre Oliva <aoliva@redhat.com> |
| |
| PR c++/86823 |
| * g++.dg/pr86823.C: New. |
| |
| 2018-12-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/82294 |
| PR c++/87436 |
| * g++.dg/tree-ssa/pr82294.C: New test. |
| * g++.dg/tree-ssa/pr87436.C: New test. |
| |
| 2018-11-14 Thomas Preud'homme <thomas.preudhomme@arm.com> |
| |
| * gcc.target/arm/thumb2-slow-flash-data-2.c: Require arm_fp_ok |
| effective target. |
| * gcc.target/arm/thumb2-slow-flash-data-3.c: Likewise. |
| * gcc.target/arm/thumb2-slow-flash-data-4.c: Likewise. |
| * gcc.target/arm/thumb2-slow-flash-data-5.c: Likewise. |
| |
| 2018-12-14 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/88483 |
| * gcc.target/i386/stackalign/pr88483.c: New test. |
| |
| 2018-12-14 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/max_size.adb: New test. |
| * gnat.dg/max_size_pkg.ads: Likewise. |
| |
| 2018-12-14 Claudiu Zissulescu <claziss@synopsys.com> |
| |
| * gcc.target/arc/milli-1.c: New test. |
| |
| 2018-12-13 Michael Ploujnikov <michael.ploujnikov@oracle.com> |
| |
| * gcc.dg/lto/pr88297_0.c: New test. |
| * gcc.dg/lto/pr88297_1.c: New test. |
| |
| 2018-12-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/88444 |
| * gcc.dg/tree-ssa/pr88444.c: New test. |
| |
| PR rtl-optimization/88470 |
| * gcc.target/i386/pr88470.c: New test. |
| |
| 2018-12-13 Vladimir Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/88414 |
| * gcc.target/i386/pr88414.c: New. |
| |
| 2018-12-13 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/88216 - ICE with class type in non-type template parameter. |
| * g++.dg/cpp2a/nontype-class9.C: New test. |
| |
| 2018-12-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/88416 |
| * gcc.target/i386/pr88416.c: New test. |
| |
| PR tree-optimization/88464 |
| * gcc.target/i386/avx512f-pr88462-1.c: New test. |
| * gcc.target/i386/avx512f-pr88462-2.c: New test. |
| |
| 2018-12-13 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/87531 |
| * g++.dg/lookup/pr87531-2.C: New. |
| |
| 2018-12-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR testsuite/88041 |
| * lib/gdc-dg.exp (gdc-dg-test): Strip gdc.test prefix. |
| * gdc.test/gdc-test.exp (gdc-do-test): Create $subdir link. |
| Include $subdir in filename. |
| Cleanup generated source. |
| * gdc.test/compilable/ddoc9676a.d (EXTRA_SOURCES): Don't use |
| absolute path. |
| * gdc.test/compilable/depsOutput9948.d: Likewise. |
| |
| 2018-12-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR testsuite/88454 |
| * gcc.dg/tree-ssa/split-path-5.c (__ctype_ptr__): Change type from |
| const char * to const signed char *. |
| (bmhi_init): Change pattern parameter's type the same. Use |
| __builtin_strlen instead of undeclared strlen. |
| |
| 2018-12-13 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| * gcc.target/s390/zvector/vec-double-1.c: New test. |
| * gcc.target/s390/zvector/vec-double-2.c: New test. |
| |
| 2018-12-13 Wei Xiao <wei3.xiao@intel.com> |
| |
| * gcc.target/i386/funcspec-56.inc: Handle new march. |
| |
| 2018-12-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/88465 |
| * gcc.target/i386/avx512f-pr88465.c: New test. |
| * gcc.target/i386/avx512dq-pr88465.c: New test. |
| |
| PR target/88461 |
| * gcc.target/i386/pr88461.c: New test. |
| |
| 2018-12-12 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| * g++.dg/other/static5.C: New. |
| |
| 2018-12-12 Segher Boessenkool <segher@kernel,crashing.org> |
| |
| PR testsuite/88318 |
| * gcc.dg/independent-cloneids-1.c: Use ^ not \m. |
| |
| 2018-12-12 Joel Brobecker <brobecker@adacore.com> |
| |
| * gcc.dg/lto/20100430-1_0.c: Add dg-require-profiling requirement. |
| |
| 2018-12-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/88446 |
| * g++.dg/cpp2a/is-constant-evaluated3.C: New test. |
| |
| PR c++/88449 |
| * g++.dg/cpp2a/is-constant-evaluated1.C: Change from dg-do compile |
| to dg-do run. |
| (e): Adjust comment with correct expected value. |
| (main): Expect e == 1. |
| * g++.dg/cpp2a/is-constant-evaluated2.C: New test. |
| |
| 2018-12-11 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/88155 |
| * gfortran.dg/pr70870_1.f90: Update testcase to use -std=gnu. |
| * gfortran.dg/pr88155.f90: New test. |
| |
| 2018-12-11 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/88249 |
| * gfortran.dg/pr88249.f90: New test. |
| |
| 2018-12-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/80520 |
| * gcc.dg/tree-ssa/split-path-11.c (foo): Make the test ilp32 target |
| clean. |
| |
| 2018-12-11 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/86608 - reading constexpr volatile variable. |
| * g++.dg/cpp0x/constexpr-volatile2.C: New test. |
| * g++.dg/cpp0x/pr65327.C: Add dg-error. |
| |
| 2018-12-11 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| * g++.dg/pr53037-4.C: Test the first two locations too. |
| |
| 2018-12-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/88444 |
| * gcc.dg/pr88444.c: New test. |
| |
| 2018-12-11 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.target/i386/pr52813.c: New test. |
| |
| 2018-12-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/88425 |
| * gcc.target/i386/pr88425.c: New test. |
| |
| PR sanitizer/88426 |
| * c-c++-common/ubsan/float-cast-overflow-11.c: New test. |
| |
| 2018-12-11 Yannick Moy <moy@adacore.com> |
| |
| * gnat.dg/ghost4.adb: New testcase. |
| |
| 2018-12-11 Ed Schonberg <schonberg@adacore.com> |
| |
| * gnat.dg/iter4.adb: New testcase. |
| |
| 2018-12-11 Hristian Kirtchev <kirtchev@adacore.com> |
| |
| * gnat.dg/valid4.adb, gnat.dg/valid4_pkg.adb, |
| gnat.dg/valid4_pkg.ads: New testcase. |
| |
| 2018-12-11 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/packed_array.adb, gnat.dg/packed_array.ads, |
| gnat.dg/packed_array_pkg.ads: New testcase. |
| |
| 2018-12-11 Hristian Kirtchev <kirtchev@adacore.com> |
| |
| * gnat.dg/ghost3.adb, gnat.dg/ghost3.ads: New testcase. |
| |
| 2018-12-11 Ed Schonberg <schonberg@adacore.com> |
| |
| * gnat.dg/bip_cu.adb, gnat.dg/bip_cu_constructor.adb, |
| gnat.dg/bip_cu_constructor.ads, gnat.dg/bip_cu_t.adb, |
| gnat.dg/bip_cu_t.ads: New testcase. |
| |
| 2018-12-11 Hristian Kirtchev <kirtchev@adacore.com> |
| |
| * gnat.dg/ghost2.adb, gnat.dg/ghost2.ads: New testcase. |
| |
| 2018-12-11 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/atomic11.adb, gnat.dg/atomic11_pkg1.ads, |
| gnat.dg/atomic11_pkg2.ads: New testcase. |
| |
| 2018-12-11 Ed Schonberg <schonberg@adacore.com> |
| |
| * gnat.dg/aspect1.adb, gnat.dg/aspect1_horizontal.adb, |
| gnat.dg/aspect1_horizontal.ads, gnat.dg/aspect1_vectors_2d.ads: |
| New testcase. |
| * gnat.dg/static_pred1.adb: Expect an error message. |
| |
| 2018-12-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR lto/86004 |
| * lib/target-supports.exp (check_effective_target_lto_incremental): |
| New. |
| * g++.dg/lto/pr69137_0.C: Require lto_incremental effective target. |
| * g++.dg/lto/pr65316_0.C: Likewise. |
| * g++.dg/lto/pr85176_0.C: Likewise. |
| * g++.dg/lto/pr79000_0.C: Likewise. |
| * g++.dg/lto/pr66180_0.C: Likewise. |
| * g++.dg/lto/pr65193_0.C: Likewise. |
| * g++.dg/lto/pr69077_0.C: Likewise. |
| * g++.dg/lto/pr68057_0.C: Likewise. |
| * g++.dg/lto/pr66705_0.C: Likewise. |
| * g++.dg/lto/pr65302_0.C: Likewise. |
| * g++.dg/lto/20091002-1_0.C: Likewise. |
| * g++.dg/lto/pr81940_0.C: Likewise. |
| * g++.dg/lto/pr64043_0.C: Likewise. |
| * g++.dg/lto/pr65549_0.C: Likewise. |
| * g++.dg/lto/pr69133_0.C: Likewise. |
| * gfortran.dg/lto/pr79108_0.f90: Likewise. |
| |
| 2018-12-10 Jeff Law <law@redhat.com> |
| |
| PR tree-optimization/80520 |
| * gcc.dg/tree-ssa/split-path-5.c: Update expected output. |
| * gcc.dg/tree-ssa/split-path-11.c: New test. |
| |
| 2018-12-10 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/97922 |
| * gfortran.dg/io_constraints_8.f90: Update error message. |
| * gfortran.dg/pr87922.f90: New test. |
| |
| 2018-12-10 Martin Sebor <msebor@redhat.com> |
| |
| PR tree-optimization/86196 |
| * gimple-ssa-warn-restrict.c (builtin_memref::builtin_memref): Use |
| base size only of arrays. |
| |
| 2018-12-10 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.dg/sinatan-1.c: Use dg-add-options ieee. |
| |
| 2018-12-10 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/88269 |
| * gfortran.dg/pr88269.f90: New test. |
| |
| 2018-12-10 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/88418 |
| * gcc.target/i386/pr88418.c: New test. |
| |
| 2018-12-10 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/88427 |
| * gcc.dg/pr88427.c: New testcase. |
| |
| 2018-12-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR ipa/87955 |
| * gcc.target/i386/pr87955.c: Add -msse2 -mfpmath=sse to dg-options. |
| |
| 2018-12-10 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/88214 |
| * gcc.dg/ipa/pr88214.c: New test. |
| |
| 2018-12-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR testsuite/88369 |
| * gcc.dg/vect/vect-ivdep-1.c: Prune versioning for alignment messages. |
| * gcc.dg/vect/vect-ivdep-2.c: Likewise. |
| * gcc.dg/vect/nodump-vect-opt-info-1.c: Likewise. |
| * g++.dg/vect/pr33426-ivdep.cc: Likewise. |
| * g++.dg/vect/pr33426-ivdep-2.cc: Likewise. |
| * g++.dg/vect/pr33426-ivdep-3.cc: Likewise. |
| * g++.dg/vect/pr33426-ivdep-4.cc: Likewise. |
| |
| 2018-12-10 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/88415 |
| * gcc.dg/gomp/pr88415.c: New testcase. |
| |
| 2018-12-10 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * c-c++-common/patchable_function_entry-decl.c: Pass -mcpu=gr6 for |
| Visium and remove other specific handling. |
| * c-c++-common/patchable_function_entry-default.c: Likewise. |
| * c-c++-common/patchable_function_entry-definition.c: Likewise. |
| |
| 2018-12-09 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/88205 |
| * gfortran.dg/pr88205.f90: New unit. |
| |
| 2018-12-09 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/88039 |
| * gdc.test/gdc-test.exp (gdc-convert-args): Handle -D. |
| (dmd2dg): Check generated html in ddoc tests. |
| (gdc-do-test): Set dg-do-what-default to compile for ddoc tests. |
| |
| 2018-12-09 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/88206 |
| * gfortran.dg/pr88206.f90: New test. |
| |
| 2018-12-09 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/88228 |
| * gfortran.dg/pr88228.f90: New test. |
| |
| 2018-12-09 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * gfortran.dg/goacc/combined-directives-3.f90: New file. |
| |
| 2018-12-09 Cesar Philippidis <cesar@codesourcery.com> |
| |
| * c-c++-common/goacc/combined-directives-3.c: New test. |
| * c-c++-common/goacc/loop-2-kernels.c (void K): Adjust test. |
| * c-c++-common/goacc/loop-2-parallel.c (void P): Adjust test. |
| * c-c++-common/goacc/loop-3.c (void p2): Adjust test. |
| |
| 2018-12-09 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * gfortran.dg/goacc/loop-2-kernels.f95: Update. |
| * gfortran.dg/goacc/loop-2-parallel.f95: Likewise. |
| * gfortran.dg/goacc/nested-parallelism.f90: Likewise. |
| |
| * gfortran.dg/goacc/loop-2.f95: Split into... |
| * gfortran.dg/goacc/loop-2-kernels-nested.f95: ... this new file... |
| * gfortran.dg/goacc/loop-2-kernels-tile.f95: ..., and this new file... |
| * gfortran.dg/goacc/loop-2-kernels.f95: ..., and this new file... |
| * gfortran.dg/goacc/loop-2-parallel-3.f95: ..., and this new file... |
| * gfortran.dg/goacc/loop-2-parallel-nested.f95: ..., and this new |
| file... |
| * gfortran.dg/goacc/loop-2-parallel-tile.f95: ..., and this new file... |
| * gfortran.dg/goacc/loop-2-parallel.f95: ..., and this new file. |
| |
| PR fortran/88420 |
| * gfortran.dg/goacc/loop-1-2.f95: Update. |
| * gfortran.dg/goacc/loop-1.f95: Likewise. |
| |
| 2018-12-08 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/88048 |
| * gfortran.dg/pr88048.f90: New test. |
| |
| 2018-12-08 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/87945 |
| * gfortran.dg/pr87945_1.f90: New test. |
| * gfortran.dg/pr87945_2.f90: New test. |
| |
| 2018-12-08 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/88025 |
| * gfortran.dg/pr88025.f90: New test. |
| |
| 2018-12-08 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| * gfortran.dg/pr88357_1.f90: New test. |
| * gfortran.dg/pr88357_2.f90: New test. |
| |
| 2018-12-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR fortran/88304 |
| * gfortran.fortran-torture/compile/pr88304-2.f90: New test. |
| |
| 2018-12-07 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| * g++.dg/other/bitfield7.C: New. |
| * g++.dg/parse/bitfield8.C: Likewise. |
| * g++.dg/parse/bitfield9.C: Likewise. |
| * g++.dg/pr53037-4.C: Test the locations too. |
| |
| 2018-12-07 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/87496 |
| * gcc.target/powerpc/pr87496.c: Rename from this... |
| * gcc.target/powerpc/pr87496-1.c: ...to this. Update comment. |
| * gcc.target/powerpc/pr87496-2.c: New test. |
| * gcc.target/powerpc/pr87496-3.c: New test. |
| |
| 2018-12-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/aarch64/sve/override_sve_width_1.c: New test. |
| |
| 2018-12-07 Jeff Law <law@redhat.com> |
| |
| PR middle-end/87813 |
| * gcc.c-torture/builtins/strnlen.x: New file to filter -Og from |
| options to test. |
| |
| 2018-12-07 Vladimir Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/88349 |
| * gcc.target/mips/pr88349.c: New. |
| |
| 2018-12-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/86669 |
| * g++.dg/cpp0x/initlist105.C: New test. |
| * g++.dg/cpp0x/initlist106.C: New test. |
| * g++.dg/other/pr86669.C: New test. |
| |
| 2018-12-07 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/pred_elim_2.c: New test. |
| |
| 2018-12-07 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/pred_elim_1.c: New test. |
| |
| 2018-12-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/ipa-stack-alignment-2.c: Add |
| -fomit-frame-pointer to dg-options. |
| |
| 2018-12-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/85593 |
| * gcc.target/i386/pr85593.c: New test. |
| |
| PR rtl-optimization/85770 |
| * gcc.target/i386/pr85770.c: Require int128 effective target. |
| |
| PR fortran/88377 |
| * gfortran.dg/gomp/pr88377.f90: New test. |
| |
| PR c/88367 |
| * gcc.dg/tree-ssa/pr88367.c: New test. |
| |
| PR c++/87506 |
| * g++.dg/cpp0x/constexpr-87506.C: New test. |
| |
| 2018-12-06 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| * g++.dg/parse/bitfield7.C: New. |
| * g++.dg/other/bitfield2.C: Check location and type. |
| * g++.dg/parse/bitfield1.C: Likewise. |
| * g++.dg/parse/bitfield2.C: Likewise. |
| |
| 2018-12-06 Alexandre Oliva <aoliva@redhat.com> |
| |
| PR c++/86747 |
| * g++.dg/pr86747.C: New. |
| |
| PR c++/86397 |
| * g++.dg/cpp0x/pr86397-1.C: New. |
| * g++.dg/cpp0x/pr86397-2.C: New. |
| |
| 2018-12-06 Paul A. Clarke <pc@us.ibm.com> |
| |
| PR target/88316 |
| * gcc.target/powerpc/bmi-check.h: Remove test for |
| __BUILTIN_CPU_SUPPORTS__, thereby enabling test code to run. |
| * gcc.target/powerpc/bmi2-check.h: Likewise. |
| * gcc.target/powerpc/mmx-check.h: Likewise. |
| * gcc.target/powerpc/sse-check.h: Likewise. |
| * gcc.target/powerpc/sse2-check.h: Likewise. |
| * gcc.target/powerpc/sse3-check.h: Likewise. |
| |
| 2018-12-06 Paul A. Clarke <pc@us.ibm.com> |
| |
| PR target/88316 |
| * gcc.target/powerpc/mmx-packssdw-1.c: Fixes for big-endian. |
| * gcc.target/powerpc/mmx-packsswb-1.c: Likewise. |
| * gcc.target/powerpc/mmx-packuswb-1.c: Likewise. |
| * gcc.target/powerpc/mmx-pmulhw-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtpi32x2ps-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtpu16ps-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtss2si-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtss2si-2.c: Likewise. |
| * gcc.target/powerpc/sse2-pshufhw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pshuflw-1.c: Likewise. |
| |
| 2018-12-06 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/88373 - wrong parse error with ~. |
| * g++.dg/cpp2a/fn-template19.C: New test. |
| |
| 2018-12-06 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/vect/vect-over-widen-23.c: Remove unwanted line. |
| |
| 2018-12-06 Segher Boessenkool <segher@kernel.crashing.org> |
| |
| * c-c++-common/torture/asm-inline.c: New testcase. |
| * gcc.dg/asm-qual-2.c: Test asm inline, too. |
| |
| 2018-12-06 Segher Boessenkool <segher@kernel.crashing.org> |
| |
| PR inline-asm/55681 |
| * gcc.dg/asm-qual-1.c: Test that "const" and "restrict" are refused. |
| * gcc.dg/asm-qual-2.c: New test, test that asm-qualifiers are allowed |
| in any order, but that duplicates are not allowed. |
| |
| 2018-12-06 Jeff Law <law@redhat.com> |
| |
| PR testsuite/86540 |
| * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Skip the post switch conversion |
| tests on aarch64. |
| * gcc.dg/tree-ssa/pr77445-2.c: Similarly. |
| |
| 2018-12-06 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c++/85110 |
| * g++.dg/diagnostic/missing-default-args.C: New test. |
| * g++.dg/diagnostic/param-type-mismatch-3.C: New test. |
| * g++.dg/diagnostic/param-type-mismatch.C: Add tests for invalid |
| references and incomplete types. |
| * g++.dg/warn/Wconversion-null-4.C: New test. |
| |
| 2018-12-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/87598 |
| * gcc.target/aarch64/asm-5.c: New test. |
| |
| PR tree-optimization/85726 |
| * gcc.dg/tree-ssa/pr85726-1.c: New test. |
| * gcc.dg/tree-ssa/pr85726-2.c: New test. |
| * gcc.dg/tree-ssa/pr85726-3.c: New test. |
| * gcc.dg/tree-ssa/pr85726-4.c: New test. |
| |
| PR fortran/88304 |
| * gfortran.fortran-torture/compile/pr88304.f90: New test. |
| |
| 2018-12-06 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/63184 |
| * c-c++-common/pr19807-2.c: Try link only on x86, add xfailed |
| optimized dump scanning. |
| * c-c++-common/pr19807-3.c: Likewise. |
| |
| 2018-12-06 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| * g++.dg/parse/bitfield6b.C: New. |
| * g++.dg/parse/bitfield3.C: Test location and type. |
| |
| 2018-12-06 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * lib/c-compat.exp (compat-use-alt-compiler): |
| Handle -fno-diagnostics-show-line-numbers. |
| (compat_setup_dfp): Likewise. |
| |
| 2018-12-05 Jeff Law <law@redhat.com> |
| |
| PR rtl-optimization/85770 |
| * gcc.target/i386/pr85770.c: New test. |
| |
| 2018-12-05 Martin Sebor <msebor@redhat.com> |
| |
| PR c/87028 |
| * c-c++-common/Wstringop-truncation.c: Remove xfails. |
| * gcc.dg/Wstringop-truncation-5.c: New test. |
| * gcc.dg/strcmpopt_1.c: Adjust. |
| * gcc.dg/tree-ssa/pr79697.c: Same. |
| |
| 2018-12-05 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/88064 |
| * gcc.dg/vect/vect-over-widen-23.c: New test. |
| |
| 2018-12-05 David Malcolm <dmalcolm@redhat.com> |
| |
| * lib/gcc-dg.exp (process-message): Change verbosity level of |
| "verbose" from 2 to 3. |
| (dg-locus): Likewise. |
| |
| 2018-12-05 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/63184 |
| * c-c++-common/pr19807-2.c: New testcase. |
| * c-c++-common/pr19807-3.c: Likewise. |
| |
| 2018-12-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR testsuite/88208 |
| * gcc.target/sparc/attr-aligned.c (MAXALIGN) |
| [__sparcv9 || __arch64__]: Define. |
| |
| 2018-12-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/sparc/20181129-1.c: Compile with -std=c99. |
| * gcc.target/sparc/20181129-2.c: Likewise. |
| |
| 2018-12-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/87360 |
| * g++.dg/opt/pr87360.C: New test. |
| * gfortran.dg/pr87360.f90: New test. |
| |
| PR c++/87897 |
| * g++.dg/init/const13.C: New test. |
| |
| PR sanitizer/88333 |
| * c-c++-common/asan/pr88333.c: New test. |
| |
| 2018-12-05 Alexandre Oliva <aoliva@redhat.com> |
| |
| PR c++/85569 |
| * g++.dg/cpp1z/pr85569.C: New. |
| |
| 2018-12-05 Chenghua Xu <paul.hua.gm@gmail.com> |
| |
| * gcc.target/mips/msa.c: Adjusted clti_<su>.df $wn,$wn,5 |
| to clei_<su>.df $wn,$wn,4 in test31. |
| |
| 2018-12-04 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/84636 |
| * g++.dg/parse/bitfield6.C: New. |
| |
| 2018-12-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/87320 |
| * gcc.dg/pr87320.c: New test. |
| |
| 2018-12-04 Jeff Law <law@redhat.com> |
| |
| * gcc.dg/strlenopt-58.c: Handle targets with 2 byte wchar_t. |
| |
| 2018-12-04 Martin Sebor <msebor@redhat.com> |
| |
| * gcc.target/i386/attr-aligned-2.c: New test. |
| * gcc.target/i386/falign-functions-3.c: New test. |
| |
| 2018-12-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/88188 |
| * gcc.target/powerpc/pr88188-2.c: New test. |
| |
| 2018-12-04 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/88184 - ICE when treating name as template-name. |
| * g++.dg/cpp2a/fn-template17.C: New test. |
| * g++.dg/cpp2a/fn-template18.C: New test. |
| |
| 2018-12-04 David Edelsohn <dje.gcc@gmail.com> |
| |
| * gcc.dg/live-patching-2.c: Require LTO. |
| |
| 2018-12-04 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR testsuite/88310 |
| * lib/target-supports.exp (check_effective_target_freorder): |
| Suppress warnings for missing profile. |
| |
| 2018-12-04 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.old-deja/g++.oliva/typename1.C: Don't expect any diagnostics |
| for C++2a. |
| * g++.old-deja/g++.oliva/typename2.C: Likewise. |
| |
| PR tree-optimization/88285 |
| * gcc.dg/predict-22.c: Only compile on freorder targets. |
| |
| 2018-12-04 Julian Brown <julian@codesourcery.com> |
| |
| * c-c++-common/goacc/asyncwait-1: Update expected errors and add a |
| test for "wait (". |
| |
| 2018-12-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/88103 |
| * g++.dg/cpp0x/rv-cond3.C: New test. |
| |
| 2018-12-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/88315 |
| * gcc.dg/vect/slp-reduc-sad.c: Adjust to provide non-trivial |
| initial value. |
| |
| 2018-12-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/64242 |
| * gcc.c-torture/execute/pr64242.c (foo, bar): New functions. |
| (p): Make it void *volatile instead of volatile void *. |
| (q): New variable. |
| (main): Add a dummy 32-byte aligned variable and escape its address. |
| Don't require that the two __builtin_alloca (0) calls return the |
| same address, just require that their difference is smaller than |
| 1024 bytes. |
| |
| 2018-12-03 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/cpp1y/lambda-generic-83856.C: Use __SIZE_TYPE__. |
| |
| 2018-12-03 Ed Schonberg <schonberg@adacore.com> |
| |
| * gnat.dg/array33.adb: New testcase. |
| |
| 2018-12-03 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/array32.adb, gnat.dg/array32.ads: New testcase. |
| |
| 2018-12-03 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/generic_inst2.adb, gnat.dg/generic_inst2.ads, |
| gnat.dg/generic_inst2_c.ads: New testcase. |
| |
| 2018-12-03 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/overload2.adb, gnat.dg/overload2_p.adb, |
| gnat.dg/overload2_p.ads, gnat.dg/overload2_q.adb, |
| gnat.dg/overload2_q.ads: New testcase. |
| |
| 2018-12-03 Fritz Reese <fritzoreese@gmail.com> |
| Mark Eggleston <mark.eggleston@codethink.co.uk> |
| |
| PR fortran/87919 |
| * gfortran.dg/array_temporaries_5.f90: New test. |
| * gfortran.dg/dec_bitwise_ops_3.f90: Ditto. |
| * gfortran.dg/dec_d_lines_3.f: Ditto. |
| * gfortran.dg/dec_exp_4.f90: Ditto. |
| * gfortran.dg/dec_exp_5.f90: Ditto. |
| * gfortran.dg/dec_io_7.f90: Ditto. |
| * gfortran.dg/dec_structure_24.f90: Ditto. |
| * gfortran.dg/dec_structure_25.f90: Ditto. |
| * gfortran.dg/dec_structure_26.f90: Ditto. |
| * gfortran.dg/dec_structure_27.f90: Ditto. |
| * gfortran.dg/dec_type_print_3.f90: Ditto. |
| * gfortran.dg/init_flag_20.f90: Ditto. |
| |
| 2018-12-03 Jeff Law <law@redhat.com> |
| |
| * gcc.dg/pr59963-2.c: Make testnames unique. |
| * gcc.dg/tree-ssa/builtin-sprintf-warn-18.c: Likewise. |
| |
| 2018-12-03 Ilya Leoshkevich <iii@linux.ibm.com> |
| |
| * gcc.target/s390/nodatarel-1.c: Expect .LANCHOR0@GOTENT instead |
| of a@GOTENT. |
| * gcc.target/s390/section-anchors.c: New test. |
| * gcc.target/s390/section-anchors2.c: New test. |
| * gcc.target/s390/section-anchors3.c: New test. |
| |
| 2018-12-03 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/88301 |
| * gcc.dg/tree-ssa/evrp13.c: New testcase. |
| |
| 2018-12-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/71109 |
| * gcc.c-torture/compile/pr71109.c: New test. |
| |
| PR target/88287 |
| * g++.target/aarch64/sve/vcond_1.C: Adjust for comparison |
| canonicalization. |
| |
| 2018-12-03 Ilya Leoshkevich <iii@linux.ibm.com> |
| |
| PR target/80080 |
| * gcc.target/s390/pr80080-4.c: New test. |
| |
| 2018-12-02 Andi Kleen <ak@linux.intel.com> |
| |
| * gcc.target/i386/returninst1.c: Run on 64bit only. |
| * gcc.target/i386/returninst2.c: Dito. |
| * gcc.target/i386/returninst3.c: Dito. |
| |
| 2018-12-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/88278 |
| * gcc.target/i386/pr88278.c: New test. |
| * gcc.target/i386/pr53759.c: Don't expect vmovlps insn, expect vmovq |
| instead. |
| * gcc.target/i386/pr53759-2.c: New test. |
| |
| * c-c++-common/gomp/cancel-1.c (f2): Add various taskloop related |
| tests. |
| |
| PR sanitizer/88291 |
| * c-c++-common/asan/pr88291.c: New test. |
| |
| PR c++/88258 |
| * g++.dg/gomp/pr88258.C: New test. |
| |
| 2018-12-01 Marek Polacek <polacek@redhat.com> |
| |
| Implement P0634R3, Down with typename! |
| * g++.dg/cpp0x/alias-decl-43.C: Adjust dg-error. |
| * g++.dg/cpp0x/decltype67.C: Only expect error in c++17_down. |
| * g++.dg/cpp1z/typename1.C: New test. |
| * g++.dg/cpp2a/typename1.C: New test. |
| * g++.dg/cpp2a/typename10.C: New test. |
| * g++.dg/cpp2a/typename11.C: New test. |
| * g++.dg/cpp2a/typename2.C: New test. |
| * g++.dg/cpp2a/typename3.C: New test. |
| * g++.dg/cpp2a/typename4.C: New test. |
| * g++.dg/cpp2a/typename5.C: New test. |
| * g++.dg/cpp2a/typename6.C: New test. |
| * g++.dg/cpp2a/typename7.C: New test. |
| * g++.dg/cpp2a/typename8.C: New test. |
| * g++.dg/cpp2a/typename9.C: New test. |
| * g++.dg/diagnostic/missing-typename.C: Only run the test in |
| c++17_down. |
| * g++.dg/other/crash-9.C: Add template disambiguator. |
| * g++.dg/other/nontype-1.C: Only expect error in c++17_down. |
| * g++.dg/parse/crash13.C: Likewise. |
| * g++.dg/parse/error36.C: Likewise. |
| * g++.dg/parse/no-typename1.C: Likewise. |
| * g++.dg/parse/typedef2.C: Likewise. |
| * g++.dg/parse/typename11.C: Likewise. |
| * g++.dg/template/crash48.C: Adjust dg-error. |
| * g++.dg/template/dependent-name5.C: Only expect error in c++17_down. |
| Add dg-error. |
| * g++.dg/template/error29.C: Only expect error in c++17_down. |
| * g++.dg/template/nested5.C: Add template disambiguator. |
| * g++.dg/template/pr84789.C: Only expect error in c++17_down. |
| * g++.dg/template/static30.C: Add dg-error. |
| * g++.dg/template/typedef6.C: Adjust dg-error. |
| * g++.dg/template/typename3.C: Only expect error in c++17_down. |
| |
| PR c++/83856 |
| * g++.dg/cpp1y/lambda-generic-83856.C: New test. |
| |
| PR c++/79629 |
| * g++.dg/other/error35.C: New test. |
| |
| PR c++/87523 |
| * g++.dg/cpp1y/lambda-generic-87523.C: New test. |
| |
| 2018-12-01 Jeff Law <law@redhat.com> |
| |
| * gcc.dg/predict-22.c: Update expected output. |
| |
| 2018-12-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/54589 |
| * gcc.target/i386/pr54589.c: New test. |
| |
| 2018-11-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR testsuite/85368 |
| * lib/target-supports.exp (logical_op_short_circuit): Remove. |
| * gcc.dg/builtin-bswap-7.c: Remove logical_op_short_circuit |
| effective target, drop -mbranch-cost= options from the test and |
| instead pass --param logical-op-non-short-circuit=0 or |
| --param logical-op-non-short-circuit=1 depending on what the |
| tests meant to test. |
| * gcc.dg/pr21643.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: Likewise. |
| * gcc.dg/tree-ssa/phi-opt-11.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-thread-14.c: Likewise. |
| * gcc.dg/tree-ssa/vrp47.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-dom-thread-11.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-dom-thread-16.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-dom-thread-14.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise. |
| * gcc.dg/tree-ssa/vrp87.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise. |
| * gcc.dg/tree-ssa/phi-opt-2.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-ifcombine-13.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-thread-11.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise. |
| * gcc.dg/tree-ssa/forwprop-28.c: Likewise. |
| * gcc.dg/binop-xor1.c: Likewise. |
| * gcc.dg/pr46309.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-dom-thread-18.c: New test. |
| * gcc.dg/tree-ssa/reassoc-32.c: Add |
| --param logical-op-non-short-circuit=1 to dg-options. |
| * gcc.dg/tree-ssa/reassoc-33.c: Likewise. |
| * gcc.dg/tree-ssa/reassoc-34.c: Likewise. |
| * gcc.dg/tree-ssa/reassoc-35.c: Likewise. |
| * gcc.dg/tree-ssa/reassoc-36.c: Likewise. |
| |
| 2018-11-30 Wilco Dijkstra <wdijkstr@arm.com> |
| |
| PR middle-end/64242 |
| * gcc.c-torture/execute/pr64242.c: New test. |
| |
| 2018-11-30 David Malcolm <dmalcolm@redhat.com> |
| |
| * g++.dg/parse/missing-parens-fixit.C: New test. |
| |
| 2018-11-30 Michael Ploujnikov <michael.ploujnikov@oracle.com> |
| |
| * gcc.dg/independent-cloneids-1.c: New test. |
| |
| 2018-11-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/85550 |
| * g++.dg/debug/dwarf2/pr85550.C: New test. |
| |
| 2018-11-30 Thomas Schwinge <thomas@codesourcery.com> |
| |
| PR c/87924 |
| * c-c++-common/goacc/asyncwait-5.c: Update. |
| * gfortran.dg/goacc/asyncwait-5.f: Likewise. |
| |
| * c-c++-common/goacc/asyncwait-5.c: New file. |
| * gfortran.dg/goacc/asyncwait-5.f: Likewise. |
| |
| 2018-11-30 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/87496 |
| * gcc.target/powerpc/pr86324-1.c: Add dg-skip-if selector. |
| Add -mcpu=power7 option. |
| |
| 2018-11-30 David Malcolm <dmalcolm@redhat.com> |
| |
| PR preprocessor/88257 |
| * c-c++-common/Wformat-pr88257.c: New test. |
| * c-c++-common/Wformat-pr88257.h: New test header. |
| * c-c++-common/empty.h: New test header. |
| |
| 2018-11-30 Sam Tebbs <sam.tebbs@arm.com> |
| |
| * gcc.target/arm/neon-dotprod-restriction.c: New file. |
| * lib/target-supports.exp |
| (check_effective_target_arm_v8_2a_dotprod_neon_ok_nocache): Include |
| stdint.h. |
| |
| 2018-11-30 Martin Liska <mliska@suse.cz> |
| |
| PR sanitizer/81715 |
| * c-c++-common/asan/asan-stack-small.c: New test. |
| |
| 2018-11-30 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/gimplefe-34.c: New testcase. |
| * gcc.dg/gimplefe-35.c: Likewise. |
| |
| 2018-11-30 Martin Liska <mliska@suse.cz> |
| |
| PR testsuite/88265 |
| * gfortran.dg/simd-builtins-1.f90: Restrict to 128b vectors. |
| * gfortran.dg/simd-builtins-6.f90: Likewise. |
| |
| 2018-11-29 Andi Kleen <ak@linux.intel.com> |
| |
| * gcc.target/i386/fentryname2.c: New test. |
| * gcc.target/i386/fentryname3.c: New test. |
| |
| 2018-11-29 Andi Kleen <ak@linux.intel.com> |
| |
| * gcc.target/i386/fentryname1.c: New test. |
| |
| 2018-11-29 Andi Kleen <ak@linux.intel.com> |
| |
| * gcc.target/i386/returninst1.c: New test. |
| * gcc.target/i386/returninst2.c: New test. |
| * gcc.target/i386/returninst3.c: New test. |
| |
| 2018-11-29 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.target/sparc/20181129-1.c: New test. |
| * gcc.target/sparc/20181129-2.c: Likewise. |
| |
| 2018-11-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/88152 |
| * g++.target/i386/pr88152.C: New test. |
| |
| 2018-11-29 Vladimir Makarov <vmakarov@redhat.com> |
| |
| * gcc.target/i386/pr34256.c: Adjust the number of expected moves. |
| |
| 2018-11-29 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| * g++.dg/cpp0x/constexpr-base6b.C: New. |
| * g++.dg/cpp0x/constexpr-47969.C: Test locations too. |
| * g++.dg/cpp0x/constexpr-48324.C: Likewise. |
| * g++.dg/cpp0x/constexpr-ex2.C: Likewise. |
| * g++.dg/cpp0x/scoped_enum2.C: Likewise. |
| * g++.dg/cpp1y/pr63996.C: Likewise. |
| * g++.dg/ext/constexpr-vla5.C: Likewise. |
| * g++.dg/ext/stmtexpr15.C: Likewise. |
| * g++.dg/ext/vla1.C: Likewise. |
| * g++.dg/other/fold1.C: Likewise. |
| * g++.dg/parse/array-size2.C: Likewise. |
| * g++.dg/parse/crash36.C: Likewise. |
| * g++.dg/ubsan/pr81530.C: Likewise. |
| * g++.dg/warn/Wvla-1.C: Likewise. |
| * g++.dg/warn/Wvla-2.C: Likewise. |
| * g++.old-deja/g++.brendan/array1.C: Likewise. |
| * g++.old-deja/g++.bugs/900402_02.C: Likewise. |
| * g++.old-deja/g++.law/init3.C: Likewise. |
| * g++.old-deja/g++.mike/p6149.C: Likewise. |
| |
| 2018-11-29 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c++/88121 |
| * g++.dg/lookup/suggestions-scoped-enums.C: New test. |
| * g++.dg/lookup/suggestions-unscoped-enums.C: New test. |
| |
| 2018-11-29 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/87496 |
| * gcc.target/powerpc/pr87496.c: New test. |
| |
| 2018-11-29 Martin Sebor <msebor@redhat.com> |
| |
| PR c/88172 |
| PR testsuite/88208 |
| * gcc.dg/attr-aligned-2.c: New test. |
| * gcc.dg/builtin-has-attribute.c: Adjust. |
| * c-c++-common/builtin-has-attribute-2.c: Same. |
| * c-c++-common/builtin-has-attribute-3.c: Same. |
| * c-c++-common/builtin-has-attribute-4.c: Same. |
| * c-c++-common/builtin-has-attribute-5.c: New test. |
| * gcc.target/aarch64/attr-aligned.c: Same. |
| * gcc.target/i386/attr-aligned.c: Same. |
| * gcc.target/powerpc/attr-aligned.c: Same. |
| * gcc.target/sparc/attr-aligned.c: Same. |
| |
| 2018-11-29 qing zhao <qing.zhao@oracle.com> |
| |
| * gcc.dg/live-patching-1.c: New test. |
| * gcc.dg/live-patching-2.c: New test. |
| * gcc.dg/live-patching-3.c: New test. |
| * gcc.dg/tree-ssa/writeonly-3.c: New test. |
| * gcc.target/i386/ipa-stack-alignment-2.c: New test. |
| |
| 2018-11-29 Giuliano Belinassi <giuliano.belinassi@usp.br> |
| |
| * gcc.dg/sinhatanh-1.c: New test. |
| * gcc.dg/sinhatanh-2.c: New test. |
| * gcc.dg/sinhatanh-3.c: New test. |
| |
| 2018-11-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/54700 |
| * g++.target/i386/sse4_1-pr54700-1.C: New test. |
| * g++.target/i386/sse4_1-pr54700-2.C: New test. |
| * g++.target/i386/avx-pr54700-1.C: New test. |
| * g++.target/i386/avx-pr54700-2.C: New test. |
| * g++.target/i386/avx2-pr54700-1.C: New test. |
| * g++.target/i386/avx2-pr54700-2.C: New test. |
| * g++.target/i386/sse4_1-check.h: New file. |
| * g++.target/i386/avx-check.h: New file. |
| * g++.target/i386/avx2-check.h: New file. |
| * g++.target/i386/m128-check.h: New file. |
| * g++.target/i386/m256-check.h: New file. |
| * g++.target/i386/avx-os-support.h: New file. |
| |
| PR target/88152 |
| * g++.dg/tree-ssa/pr88152-1.C: New test. |
| * g++.dg/tree-ssa/pr88152-2.C: New test. |
| |
| PR target/88234 |
| * gcc.dg/ubsan/pr88234.c: New test. |
| |
| 2018-11-29 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/88243 |
| * gcc.dg/torture/pr88243.c: New testcase. |
| |
| 2018-11-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/87539 |
| * g++.dg/cpp0x/pr87539.C: New test. |
| |
| 2018-11-28 Martin Sebor <msebor@redhat.com> |
| |
| PR c/88065 |
| PR c/87297 |
| * c-c++-common/Wsizeof-pointer-memaccess4.c: New test. |
| |
| 2018-11-28 Marek Polacek <polacek@redhat.com> |
| |
| Implement P1094R2, Nested inline namespaces. |
| * g++.dg/cpp2a/nested-inline-ns1.C: New test. |
| * g++.dg/cpp2a/nested-inline-ns2.C: New test. |
| |
| 2018-11-28 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/87531 |
| * g++.dg/lookup/pr87531.C: New. |
| |
| 2018-11-28 Jan Hubicka <jh@suse.cz> |
| |
| * gcc.dg/predict-13.c: Update template. |
| * gcc.dg/predict-13b.c: New testcase. |
| * gcc.dg/predict-22.c: New testcase. |
| * gcc.dg/tree-ssa/ipa-split-4.c: Change abort to other function to |
| get sane profile. |
| |
| 2018-11-28 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/88222 - ICE with bit-field with invalid type. |
| * g++.dg/ext/flexary31.C: New test. |
| |
| 2018-11-28 David Edelsohn <dje.gcc@gmail.com> |
| |
| * g++.dg/debug/dwarf2/pr86900.C: XFAIL AIX. |
| * g++.dg/opt/pr83084.C: XFAIL AIX. |
| * gcc.dg/recip_sqrt_mult_[12345]: Do not add -fcompare-debug on AIX. |
| |
| 2018-11-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/88223 |
| * gcc.dg/torture/pr88223.c: New testcase. |
| |
| 2018-11-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/88217 |
| * g++.dg/pr88217.C: New testcase. |
| |
| 2018-11-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/79351 |
| * gcc.dg/torture/pr79351.c: New testcase. |
| |
| 2018-11-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/88189 |
| * gcc.target/i386/sse4_1-pr88189-1.c: New test. |
| * gcc.target/i386/sse4_1-pr88189-2.c: New test. |
| * gcc.target/i386/avx-pr88189-1.c: New test. |
| * gcc.target/i386/avx-pr88189-2.c: New test. |
| |
| PR c++/87476 |
| * g++.dg/cpp0x/pr87476-1.C: New test. |
| * g++.dg/cpp0x/pr87476-2.C: New test. |
| |
| PR c++/88215 |
| * c-c++-common/ubsan/pr88215.c: New test. |
| |
| 2018-11-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/88182 |
| * g++.dg/gomp/pr88182.C: Move from libgomp and use -fopenmp-simd. |
| |
| 2018-11-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/88187 |
| * g++.dg/other/pr88187.C: New test. |
| |
| PR c++/88181 |
| * g++.dg/debug/pr88181.C: New test. |
| |
| PR middle-end/87157 |
| * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c (main1): Add noipa |
| attribute. |
| |
| 2018-11-27 Martin Sebor <msebor@redhat.com> |
| |
| PR 87756 |
| PR 88211 |
| PR 88226 |
| * gcc.dg/tree-ssa/builtin-fprintf-warn-1.c: Update/remove xfails. |
| * gcc.dg/tree-ssa/builtin-printf-warn-1.c: Same. |
| * gcc.dg/tree-ssa/user-printf-warn-1.c: Same. |
| |
| 2018-11-27 Mike Gulick <mgulick@mathworks.com> |
| |
| PR preprocessor/83173 |
| * gcc.dg/plugin/location-overflow-test-pr83173.c: New test. |
| * gcc.dg/plugin/location-overflow-test-pr83173.h: Header for |
| pr83173.c. |
| * gcc.dg/plugin/location-overflow-test-pr83173-1.h: Header for |
| pr83173.c. |
| * gcc.dg/plugin/location-overflow-test-pr83173-2.h: Header for |
| pr83173.c. |
| * gcc.dg/plugin/location_overflow_plugin.c: Use PLUGIN_PRAGMAS |
| instead of PLUGIN_START_UNIT. |
| * gcc.dg/plugin/plugin.exp: Enable new test. |
| |
| 2018-11-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR testsuite/85368 |
| * gcc.dg/tree-ssa/phi-opt-11.c: For branch_cost targets, expect 0 ifs |
| rather than 0 or 2 depending on logical_op_short_circuit. |
| |
| PR target/88188 |
| * gcc.target/powerpc/pr88188.c: New test. |
| |
| 2018-11-27 Martin Liska <mliska@suse.cz> |
| |
| * gfortran.dg/simd-builtins-1.f90: New test. |
| * gfortran.dg/simd-builtins-1.h: New test. |
| * gfortran.dg/simd-builtins-2.f90: New test. |
| * gfortran.dg/simd-builtins-3.f90: New test. |
| * gfortran.dg/simd-builtins-3.h: New test. |
| * gfortran.dg/simd-builtins-4.f: New test. |
| * gfortran.dg/simd-builtins-4.h: New test. |
| * gfortran.dg/simd-builtins-5.f: New test. |
| * gfortran.dg/simd-builtins-6.f90: New test. |
| |
| 2018-11-27 Jozef Lawrynowicz <jozef.l@mittosystems.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_logical_op_short_circuit): Add msp430. |
| (check_effective_target_int_eq_float): New. |
| (check_effective_target_ptr_eq_long): New. |
| * c-c++-common/pr41779.c: Require int_eq_float for dg-warning tests. |
| * c-c++-common/pr57371-2.c: XFAIL optimized dump scan when |
| sizeof (float) != sizeof (int). |
| * gcc.dg/pr84670-4.c: Require ptr_eq_long. |
| * gcc.dg/pr85859.c: Likewise. |
| * gcc.dg/Wno-frame-address.c: Skip for msp430-elf. |
| * gcc.dg/torture/stackalign/builtin-apply-2.c: Likewise. |
| * gcc.dg/ifcvt-4.c: Likewise. |
| * gcc.dg/pr34856.c: Likewise. |
| * gcc.dg/builtin-apply2.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-dse-26.c: Likewise. |
| * gcc.dg/attr-alloc_size-11.c: Remove dg-warning XFAIL for msp430. |
| * gcc.dg/tree-ssa/20040204-1.c: Likewise. |
| * gcc.dg/compat/struct-by-value-16a_x.c: Build at -O1 for msp430 |
| so it fits. |
| * gcc.dg/lto/20091013-1_0.c: Require ptr_eq_long. |
| * gcc.dg/lto/20091013-1_1.c: Remove xfail-if for when |
| sizeof(void *) != sizeof(long). |
| * gcc.dg/lto/20091013-1_2.c: Likewise. |
| * gcc.dg/tree-ssa/loop-1.c: Fix expected dg-final behaviour for msp430. |
| * gcc.dg/tree-ssa/gen-vect-25.c: Likewise. |
| * gcc.dg/tree-ssa/gen-vect-11.c: Likewise. |
| * gcc.dg/tree-ssa/loop-35.c: Likewise. |
| * gcc.dg/tree-ssa/pr23455.c: Likewise. |
| * gcc.dg/weak/typeof-2.c: Likewise. |
| * gcc.target/msp430/interrupt_fn_placement.c: Skip for 430 ISA. |
| * gcc.target/msp430/pr78818-data-region.c: Fix scan-assembler text. |
| * gcc.target/msp430/pr79242.c: Don't skip for -msmall. |
| * gcc.target/msp430/special-regs.c: Use "__asm__" instead of "asm". |
| |
| 2018-11-26 Martin Sebor <msebor@redhat.com> |
| |
| PR 87756 |
| * gcc.dg/warn-sprintf-no-nul-2.c: Move incomplete tests from here... |
| * gcc.dg/warn-sprintf-no-nul-3.c: ...to here and complete them. |
| |
| 2018-11-26 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/88120 - ICE when calling save_expr in a template. |
| * g++.dg/cpp0x/pr88120.C: New test. |
| |
| 2018-11-26 Jozef Lawrynowicz <jozef.l@mittosystems.com> |
| |
| * c-c++-common/Warray-bounds-3.c (test_strcpy_bounds): Use long instead |
| of int if __SIZEOF_INT__ == 2. |
| * c-c++-common/Wrestrict.c: Test memcpy range with smaller length when |
| __SIZEOF_SIZE_T < 4. |
| * c-c++-common/rotate-8.c: Define smaller "large" constant when |
| __SIZEOF_INT__ == 2. |
| * gcc.dg/pr53037-1.c: Add dg-require-effective-target int32. |
| * gcc.dg/pr53037-2.c: Likewise. |
| * gcc.dg/pr53037-3.c: Likewise. |
| * gcc.dg/pr85512.c: Likewise. |
| * gcc.dg/pr59963-2.c: Add dg-warning for int16. |
| * gcc.dg/sancov/cmp0.c: Explicitly use __INT32_TYPE__ instead of int. |
| * gcc.dg/tree-ssa/addadd.c: Fix dg-final directives for int16. |
| * gcc.dg/tree-ssa/pr79327-2.c: Likewise. |
| * gcc.dg/tree-ssa/builtin-sprintf-2.c: Filter out invalid tests for |
| int16. |
| * gcc.dg/tree-ssa/builtin-sprintf-warn-10.c: Update sizes in dg-warning |
| directives for int16. |
| |
| 2018-11-26 Jozef Lawrynowicz <jozef.l@mittosystems.com> |
| |
| * lib/target-supports.exp (check_effective_target_newlib_nano_io): New. |
| * gcc.c-torture/execute/920501-8.c: Register undefined linker symbol |
| _printf_float for newlib_nano_io target. |
| * gcc.c-torture/execute/930513-1.c: Likewise. |
| * gcc.dg/torture/builtin-sprintf.c: Likewise. |
| * gcc.c-torture/execute/ieee/920810-1.x: New. |
| |
| 2018-11-26 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/88195 |
| * gcc.target/i386/pr88195.c: New test. |
| |
| PR testsuite/88090 |
| * obj-c++.dg/attributes/method-nonnull-1.mm (my_size_t): New typedef. |
| (MyArray::removeObjectAtIndex): Use my_size_t instead of size_t and |
| expect it in diagnostics. |
| |
| PR c++/86900 |
| * g++.dg/debug/dwarf2/pr86900.C: New test. |
| |
| 2018-11-26 Jozef Lawrynowicz <jozef.l@mittosystems.com> |
| |
| * gcc.c-torture/compile/20151204.c: Add dg-require-effective-target |
| size20plus. |
| * gcc.dg/pr34225.c: Likewise. |
| * gcc.dg/pr40971.c: Likewise. |
| * gcc.dg/pr69071.c: Likewise. |
| * gcc.dg/tree-ssa/loop-interchange-10.c: Likewise. |
| * gcc.dg/tree-ssa/loop-interchange-2.c: Likewise. |
| * gcc.dg/tree-ssa/loop-interchange-3.c: Likewise. |
| * gcc.dg/tree-ssa/loop-interchange-5.c: Likewise. |
| * gcc.dg/tree-ssa/loop-interchange-6.c: Likewise. |
| * gcc.dg/tree-ssa/loop-interchange-7.c: Likewise. |
| * gcc.dg/tree-ssa/loop-interchange-8.c: Likewise. |
| * gcc.dg/tree-ssa/loop-interchange-9.c: Likewise. |
| * gcc.dg/tree-ssa/loop-interchange-11.c: Add dg-require-effective-target |
| size32plus. |
| * gcc.dg/Walloc-size-larger-than-4.c: Likewise. |
| * gcc.dg/Walloc-size-larger-than-5.c: Likewise. |
| * gcc.dg/Walloc-size-larger-than-6.c: Likewise. |
| * gcc.dg/Walloc-size-larger-than-7.c: Likewise. |
| * gcc.dg/tree-ssa/loop-interchange-1.c: Likewise. |
| * gcc.dg/tree-ssa/loop-interchange-1b.c: Likewise. |
| * lib/target-supports.exp (check_effective_target_size20plus): New. |
| (check_effective_target_size32plus): Update comment. |
| |
| 2018-11-26 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/88178 |
| * gcc.target/pr88178.c: New test. |
| |
| 2018-11-26 Matthias Klose <doko@ubuntu.com> |
| |
| * jit.dg/test-long-names.c: Fix build with -Wformat-security. |
| |
| 2018-11-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * lib/target-supports.exp (check_compile): Handle D. |
| (check_effective_target_d_runtime): New proc. |
| * lib/gdc-dg.exp (gdc-dg-test): Demote link and run tests to |
| compile unless d_runtime. |
| * gdc.dg/runnable.d: Skip unless d_runtime. |
| * gdc.dg/lto/lto.exp: Require d_runtime to run tests. |
| |
| 2018-11-24 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/88143 |
| * gfortran.dg/associate_46.f90: New test. |
| |
| 2018-11-23 Jeff Law <law@redhat.com> |
| |
| PR rtl-optimization/84768 |
| * gcc.c-torture/compile/pr84768.c: New test. |
| |
| 2018-11-23 Vladimir Makarov <vmakarov@redhat.com> |
| |
| * gcc.target/powerpc/pr70669.c: Use unary minus instead of |
| addition. |
| |
| 2018-11-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/87756 |
| * gcc.dg/builtin-memchr-2.c: Scan the gimple dump instead of |
| optimized. |
| * gcc.dg/builtin-memchr-3.c: Likewise. |
| |
| 2018-11-23 Martin Sebor <msebor@redhat.com> |
| |
| PR tree-optimization/87756 |
| * gcc.dg/builtin-memchr-2.c: New test. |
| * gcc.dg/builtin-memchr-3.c: Same. |
| * gcc.dg/warn-sprintf-no-nul-2.c: Same. |
| |
| 2018-11-23 Martin Sebor <msebor@redhat.com> |
| |
| PR testsuite/88098 |
| * gcc.dg/Wbuiltin-declaration-mismatch-4.c: Adjust. |
| * gcc.dg/Wbuiltin-declaration-mismatch-5.c: New test. |
| * gcc.dg/torture/pr67222.c: Adjust. |
| |
| 2018-11-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/88149 |
| * g++.dg/torture/pr88149.C: New testcase. |
| |
| 2018-11-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/86614 |
| * c-c++-common/Warray-bounds-2.c (wrap_strncpy_dstarray_diff_neg, |
| call_strncpy_dstarray_diff_neg): Don't expect late -Warray-bounds |
| warnings, just early ones from FE. Remove dg-prune-output. |
| * c-c++-common/Warray-bounds-6.c: New test. |
| |
| * gfortran.dg/pad_source_1.f: New test. |
| * gfortran.dg/pad_source_2.f: New test. |
| * gfortran.dg/pad_source_3.f: New test. |
| * gfortran.dg/pad_source_4.f: New test. |
| * gfortran.dg/pad_source_5.f: New test. |
| |
| 2018-11-22 Jan Hubicka <jh@suse.cz> |
| |
| PR lto/88142 |
| * g++.dg/lto/odr-5_0.C: New testcase. |
| * g++.dg/lto/odr-5_1.C: New testcase. |
| |
| 2018-11-22 Jan Hubicka <hubicka@ucw.cz> |
| |
| * g++.dg/lto/odr-2_0.C: Drop dg-lto-options. |
| * g++.dg/lto/odr-3_0.C: Likewise; harden for optimizing compilatoin. |
| |
| 2018-11-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/85794 |
| * gcc.dg/vect/O3-pr85794.c: New test. |
| |
| 2018-11-22 Vladimir Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/87718 |
| * gcc.target/i386/pr82361-1.c: Check only the first operand of |
| moves. |
| |
| 2018-11-22 Thomas Preud'homme <thomas.preudhomme@linaro.org> |
| |
| * gcc.target/arm/pr85434.c: New test. |
| |
| 2018-11-22 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/88148 |
| * gfortran.dg/pr88148.f90: New testcase. |
| |
| 2018-11-22 Andreas Schwab <schwab@suse.de> |
| |
| * g++.dg/lto/odr-2_0.C: Remove extra brace |
| |
| 2018-11-22 Martin Liska <mliska@suse.cz> |
| |
| PR sanitizer/88017 |
| * gcc.dg/tsan/pr88017.c: New test. |
| |
| 2018-11-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/88122 |
| * g++.dg/cpp0x/implicit15.C: New test. |
| |
| PR c++/87386 |
| * g++.dg/diagnostic/pr87386.C: New test. |
| * g++.dg/parse/error17.C: Adjust expected diagnostics. |
| |
| PR rtl-optimization/85925 |
| * gcc.c-torture/execute/20181120-1.c: Require effective target |
| int32plus. |
| (u): New variable. |
| (main): Compare d against u.f1 rather than 0x101. Use 0x4030201 |
| instead of 0x10101. |
| |
| 018-11-21 Lokesh Janghel <lokeshjanghel91@gmail.com> |
| |
| PR target/85667 |
| * gcc.target/pr85667-1.c: New testcase. |
| * gcc.target/pr85667-2.c: New testcase. |
| * gcc.target/pr85667-3.c: New testcase. |
| * gcc.target/pr85667-4.c: New testcase. |
| |
| 2018-11-21 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR lto/87957 |
| * g++.dg/lto/odr-1_0.C: Extend by mismatched enum. |
| * g++.dg/lto/odr-1_1.C: Extend by mismatched enum. |
| * g++.dg/lto/odr-2_0.C: New. |
| * g++.dg/lto/odr-2_1.C: New. |
| * g++.dg/lto/odr-3_0.C: New. |
| * g++.dg/lto/odr-3_1.C: New. |
| |
| 2018-11-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/87839 |
| * gcc.target/aarch64/pr87839.c: New test. |
| |
| 2018-11-21 Renlin Li <renlin.li@arm.com> |
| |
| PR middle-end/84877 |
| * gcc.dg/pr84877.c: New. |
| |
| 2018-11-21 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/87317 |
| * gcc.target/i386/pr87317-1.c: New file. |
| * gcc.target/i386/pr87317-2.c: Likewise. |
| * gcc.target/i386/pr87317-3.c: Likewise. |
| * gcc.target/i386/pr87317-4.c: Likewise. |
| * gcc.target/i386/pr87317-5.c: Likewise. |
| * gcc.target/i386/pr87317-6.c: Likewise. |
| * gcc.target/i386/pr87317-7.c: Likewise. |
| * gcc.target/i386/pr87317-8.c: Likewise. |
| * gcc.target/i386/pr87317-9.c: Likewise. |
| * gcc.target/i386/pr87317-10.c: Likewise. |
| * gcc.target/i386/pr87317-11.c: Likewise. |
| * gcc.target/i386/pr87317-12.c: Likewise. |
| * gcc.target/i386/pr87317-13.c: Likewise. |
| |
| 2018-11-21 Tom de Vries <tdevries@suse.de> |
| |
| PR driver/79855 |
| * lib/options.exp (check_for_options_with_filter): New proc. |
| * gcc.misc-tests/help.exp: Check that --help=params lines end with |
| period. |
| |
| 2018-11-21 Jakub Jelinek <jakub@redhat.com> |
| Mark Eggleston <mark.eggleston@codethink.com> |
| |
| * gfortran.dg/include_10.f: New test. |
| * gfortran.dg/include_10.inc: New file. |
| * gfortran.dg/include_11.f: New test. |
| * gfortran.dg/include_12.f: New test. |
| * gfortran.dg/include_13.f90: New test. |
| * gfortran.dg/gomp/include_1.f: New test. |
| * gfortran.dg/gomp/include_1.inc: New file. |
| * gfortran.dg/gomp/include_2.f90: New test. |
| |
| 2018-11-21 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| * gcc.target/s390/vector/align-1.c: New test. |
| * gcc.target/s390/vector/align-2.c: New test. |
| |
| 2018-11-20 Martin Sebor <msebor@redhat.com> |
| |
| * c-c++-common/builtin-has-attribute-2.c: New test. |
| * c-c++-common/builtin-has-attribute-3.c: New test. |
| * c-c++-common/builtin-has-attribute-4.c: New test. |
| * c-c++-common/builtin-has-attribute.c: New test. |
| * gcc.dg/builtin-has-attribute.c: New test. |
| * gcc.target/i386/builtin-has-attribute.c: New test. |
| |
| 2018-11-20 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR lto/84044 |
| * g++.dg/lto/odr-4_0.C: New testcase. |
| * g++.dg/lto/odr-4_1.C: New testcase. |
| |
| 2018-11-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/88110 |
| * g++.dg/cpp2a/constexpr-virtual13.C: New test. |
| |
| PR tree-optimization/87895 |
| * gcc.dg/gomp/pr87895-1.c: New test. |
| * gcc.dg/gomp/pr87895-2.c: New test. |
| * gcc.dg/gomp/pr87895-3.c: New test. |
| |
| 2018-11-20 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/88070 |
| * gcc.target/i386/pr88070.c: New test. |
| |
| 2018-11-20 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| * gcc.target/s390/flogr-1.c: New test. |
| |
| 2018-11-20 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR lto/87997 |
| * g++.dg/torture/pr87997.C: New testcase. |
| |
| 2018-11-20 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR ipa/87706 |
| * gcc.dg/ipa/ctor-empty-1.c: Update template. |
| |
| 2018-11-20 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/88074 |
| * gcc.dg/pr88074.c: New testcase. |
| |
| 2018-11-20 Martin Liska <mliska@suse.cz> |
| |
| * pr57362.C: Move to g++.target/i386 folder. |
| * pr57548.C: Likewise. |
| * pr59492.C: Likewise. |
| * pr82625.C: Likewise. |
| * pr85329-2.C: Likewise. |
| * pr85329.C: Likewise. |
| |
| 2018-11-20 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/88069 |
| * gcc.dg/pr88069.c: New testcase. |
| |
| 2018-11-20 Martin Liska <mliska@suse.cz> |
| |
| PR ipa/88093 |
| * gcc.target/i386/ipa-stack-alignment.c: Add |
| -fomit-frame-pointer. |
| |
| 2018-11-20 Ilya Leoshkevich <iii@linux.ibm.com> |
| |
| PR target/88083 |
| * gcc.target/s390/pr88083.c: New test. |
| |
| 2018-11-20 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/83215 |
| * g++.dg/tree-ssa/pr83215.C: New testcase. |
| |
| 2018-11-20 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.c-torture/execute/20181120-1.c: New test. |
| |
| 2018-11-20 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/88087 |
| * gcc.dg/tree-ssa/pr88087.c: New testcase. |
| |
| 2018-11-19 Paul Koning <ni1d@arrl.net> |
| |
| * gcc.c-torture/execute/align-3.c: Skip if pdp11. |
| * gcc.c-torture/execute/pr23467.c: Ditto. |
| * gcc.c-torture/execute/pr36093.c: Ditto. |
| * gcc.c-torture/execute/pr43783.c: Ditto. |
| * gcc.dg/const-elim-2.c: Xfail if pdp11. |
| * gcc.dg/torture/pr36400.c: Ditto. |
| * gcc.dg/tree-ssa/loop-1.c: Xfail for pdp11. Add pdp11 to check |
| for jsr. |
| |
| 2018-11-19 Paul Koning <ni1d@arrl.net> |
| |
| * lib/target-supports.exp (check_weak_available): Return "no" for |
| pdp11. |
| |
| 2018-11-19 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/87781 - detect invalid elaborated-type-specifier. |
| * g++.dg/parse/elab3.C: New test. |
| * g++.dg/template/crash115.C: Adjust dg-error. |
| |
| 2018-11-19 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR rtl-optimization/88033 |
| * gcc.target/i386/pr88033.c: New test. |
| |
| 2018-11-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/aarch64/sve/unroll-1.c: New test. |
| |
| 2018-11-19 David Malcolm <dmalcolm@redhat.com> |
| |
| PR tree-optimization/87025 |
| * gcc.dg/pr87025.c: New test. |
| |
| 2018-11-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/88071 |
| * gcc.dg/pr88071.c: New test. |
| |
| PR c++/60994 |
| * g++.dg/lookup/pr60994.C: New test. |
| |
| PR debug/87039 |
| * g++.dg/gomp/pr78363-4.C: New test. |
| * g++.dg/gomp/pr78363-5.C: New test. |
| * g++.dg/gomp/pr78363-6.C: New test. |
| * g++.dg/gomp/pr78363-7.C: New test. |
| |
| 2018-11-19 Richard Biener <rguenther@suse.de> |
| |
| PR lto/87229 |
| * g++.dg/lto/pr87229_0.C: New testcase. |
| |
| 2018-11-19 Martin Liska <mliska@suse.cz> |
| |
| PR lto/88077 |
| * gcc.dg/lto/pr88077_0.c: New test. |
| * gcc.dg/lto/pr88077_1.c: New test. |
| |
| 2018-11-19 Martin Liska <mliska@suse.cz> |
| |
| * g++.dg/gcov/pr84548.C: Remove remove-gcda. |
| * g++.dg/gcov/ternary.C: Likewise. |
| * lib/gcov.exp: Support pattern of following form: |
| count(1*). |
| |
| 2018-11-19 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.target/visium/overflow8.c: Remove -fno-if-conversion and |
| unrelated final test. |
| * gcc.target/visium/overflow16: Likewise. |
| * gcc.target/visium/overflow32.c: Likewise. |
| |
| 2018-11-18 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| * g++.dg/template/crash91.C: Check location too. |
| |
| 2018-11-19 Martin Liska <mliska@suse.cz> |
| |
| PR gcov-profile/88045 |
| * g++.dg/gcov/pr88045.C: New test. |
| |
| 2018-11-18 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/88073 |
| * gfortran.dg/where_7.f90: New test. |
| |
| 2018-11-18 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/70260 |
| * gfortran.dg/proc_ptr_result_5.f90: Add dg-error directive. |
| * gfortran.dg/protected_4.f90: Split line to allow for extra error. |
| * gfortran.dg/protected_6.f90: Likewise. |
| * gfortran.dg/assign_11.f90: New test. |
| * gfortran.dg/pointer_assign_12.f90: New test. |
| |
| 2018-11-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/87546 |
| * gcc.dg/vect/O3-pr87546.c: New test. |
| |
| 2018-11-17 Jozef Lawrynowicz <jozef.l@mittosystems.com> |
| |
| PR middle-end/87854 |
| * g++.dg/parse/concat1.C: Add dg-error for targets with size_t < 32 |
| bits. Update comment. |
| * gcc.dg/concat2.c: Likewise. |
| * gcc.c-torture/compile/pr46534.c: Likewise. |
| |
| 2018-11-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/87269 |
| * g++.dg/lookup/pr87269.C (std::size_t): New typedef. |
| (operator"" _a) Change unsigned long type to std::size_t. |
| |
| 2018-11-16 Michael Meissner <meissner@linux.ibm.com> |
| |
| * gcc.target/powerpc/fusion3.c: Delete. |
| * gcc.target/powerpc/fusion4.c: Delete. |
| |
| 2018-11-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/87475 |
| * g++.dg/opt/pr87475.C: New test. |
| |
| 2018-11-16 Matthew Malcomson <matthew.malcomson@arm.com> |
| |
| * gcc.c-torture/execute/printf-2.c: Skip on wrapped boards. |
| * gcc.c-torture/execute/user-printf.c: Likewise. |
| |
| 2018-11-16 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/87269 |
| * g++.dg/lookup/pr87269.C: New. |
| |
| 2018-11-16 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/88053 |
| * g++.dg/lto/pr54625-2_0.c: Add -w. |
| |
| 2018-11-16 Ilya Leoshkevich <iii@linux.ibm.com> |
| |
| * gcc.target/s390/md/rXsbg_mode_sXl.c: Do not use arithmetic in |
| r{o,x}sbg expectations. |
| * gcc.target/s390/risbg-ll-2.c: Likewise. |
| |
| 2018-11-16 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/88053 |
| * g++.dg/lto/pr54625-1_0.c: Add -w. |
| |
| 2018-11-15 Martin Sebor <msebor@redhat.com> |
| |
| PR c++/87541 |
| PR c++/87542 |
| * g++.dg/ext/attr-alloc_size.C: New test. |
| * c-c++-common/pr71574.c: Adjust diagnostics. |
| * c-c++-common/attributes-1.c: Same. |
| * gcc.dg/attr-alloc_align-2.c: Same. |
| * gcc.dg/attr-alloc_align-4.c: New test. |
| * gcc.dg/attr-alloc_size-2.c: Adjust diagnostics. |
| * gcc.dg/attr-alloc_size.c: Same. |
| * gcc.dg/attr-assume_aligned-4.c: New test. |
| * gcc.dg/format/attr-3.c: Adjust diagnostics. |
| * gcc.dg/nonnull-2.c: Same. |
| * gcc.dg/torture/pr80612.c: Same. |
| * obj-c++.dg/attributes/method-format-1.mm: Same. |
| * obj-c++.dg/attributes/method-nonnull-1.mm: Same. |
| * objc.dg/attributes/method-format-1.m: same. |
| * objc.dg/attributes/method-nonnull-1.m: Same. |
| |
| 2018-11-15 Martin Sebor <msebor@redhat.com> |
| |
| PR c/83656 |
| * gcc.dg/20021006-1.c |
| * gcc.dg/Wbuiltin-declaration-mismatch.c: New test. |
| * gcc.dg/Wbuiltin-declaration-mismatch-2.c: New test. |
| * gcc.dg/Wbuiltin-declaration-mismatch-3.c: New test. |
| * gcc.dg/Wbuiltin-declaration-mismatch-4.c: New test. |
| * gcc.dg/Walloca-16.c: Adjust. |
| * gcc.dg/Wrestrict-4.c: Adjust. |
| * gcc.dg/Wrestrict-5.c: Adjust. |
| * gcc.dg/atomic/stdatomic-generic.c: Adjust. |
| * gcc.dg/atomic/stdatomic-lockfree.c: Adjust. |
| * gcc.dg/initpri1.c: Adjust. |
| * gcc.dg/pr15698-1.c: Adjust. |
| * gcc.dg/pr69156.c: Adjust. |
| * gcc.dg/pr83463.c: Adjust. |
| * gcc.dg/redecl-4.c: Adjust. |
| * gcc.dg/tls/thr-init-2.c: Adjust. |
| * gcc.dg/torture/pr55890-2.c: Adjust. |
| * gcc.dg/torture/pr55890-3.c: Adjust. |
| * gcc.dg/torture/pr67741.c: Adjust. |
| * gcc.dg/torture/stackalign/sibcall-1.c: Adjust. |
| * gcc.dg/torture/tls/thr-init-1.c: Adjust. |
| * gcc.dg/tree-ssa/builtins-folding-gimple-ub.c: Adjust. |
| |
| 2018-11-15 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/86246 |
| PR c++/87989 |
| * g++.dg/template/pr86246.C: New. |
| * g++.dg/template/pr87989.C: New. |
| |
| 2018-11-15 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| * g++.dg/cpp0x/constexpr-diag3.C: Check locations too. |
| * g++.dg/cpp0x/constexpr-ice19.C: Likewise. |
| * g++.dg/cpp0x/constexpr-nonlit2.C: Likewise. |
| * g++.dg/cpp1z/constexpr-lambda15.C: Likewise. |
| * g++.dg/ext/constexpr-vla5.C: Likewise. |
| * g++.dg/gomp/pr85134.C: Likewise. |
| |
| 2018-11-15 Nathan Sidwell <nathan@acm.org> |
| |
| DR 2336 |
| * g++.dg/cpp1y/pr79393-3.C: New. |
| |
| 2018-11-15 David Malcolm <dmalcolm@redhat.com> |
| |
| PR other/19165 |
| * c-c++-common/diagnostic-format-json-1.c: New test. |
| * c-c++-common/diagnostic-format-json-2.c: New test. |
| * c-c++-common/diagnostic-format-json-3.c: New test. |
| * c-c++-common/diagnostic-format-json-4.c: New test. |
| * c-c++-common/diagnostic-format-json-5.c: New test. |
| * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c |
| (custom_diagnostic_finalizer): Add diagnostic_t param. |
| * gcc.dg/plugin/location_overflow_plugin.c |
| (verify_unpacked_ranges): Likewise. |
| (verify_no_columns): Likewise. |
| * gfortran.dg/diagnostic-format-json-1.F90: New test. |
| * gfortran.dg/diagnostic-format-json-2.F90: New test. |
| * gfortran.dg/diagnostic-format-json-3.F90: New test. |
| |
| 2018-11-15 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/88029 |
| * gcc.dg/tree-ssa/pr88029.c: New testcase. |
| |
| 2018-11-15 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/88031 |
| * gcc.dg/pr88031.c: New testcase. |
| |
| 2018-11-15 Wilco Dijkstra <wdijkstr@arm.com> |
| |
| * gcc.target/aarch64/pr62178.c: Fix spaces. |
| |
| 2018-11-15 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/88030 |
| * gcc.dg/tsan/pr88030.c: New testcase. |
| |
| 2018-11-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/88018 |
| * g++.dg/tsan/pr88018.C: New test. |
| |
| 2018-11-15 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/87917 |
| * gcc.dg/tree-ssa/pr87917.c: New testcase. |
| |
| 2018-11-15 Bin Cheng <bin.cheng@linux.alibaba.com> |
| |
| PR tree-optimization/84648 |
| * gcc.dg/tree-ssa/pr84648.c: New test. |
| * gcc.dg/pr68317.c: Add warning check on overflow. |
| |
| 2018-11-14 Nathan Sidwell <nathan@acm.org> |
| |
| PR debug/88006 |
| PR debug/87462 |
| * g++.dg/debug/dwarf2/pr87462.C: New. |
| * g++.dg/debug/dwarf2/pr88006.C: New. |
| |
| 2018-11-14 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| * g++.dg/cpp0x/nsdmi-union6.C: Test locations too. |
| * g++.dg/cpp0x/nsdmi6.C: Likewise. |
| * g++.dg/ext/flexary4.C: Likewise. |
| * g++.dg/ext/flexary9.C: Likewise. |
| * g++.dg/other/incomplete2.C: Likewise. |
| * g++.dg/parse/friend12.C: Likewise. |
| |
| 2018-11-14 Jakub Jelinek <jakub@redhat.com> |
| |
| P1236R1 - Signed integers are two's complement |
| * g++.dg/cpp2a/constexpr-shift1.C: New test. |
| * g++.dg/warn/permissive-1.C (enum A, enum D): Don't expect |
| diagnostics here for c++2a. |
| * g++.dg/cpp0x/constexpr-shift1.C (fn3, i3, fn4, i4): Don't expect |
| diagnostics here for c++2a. |
| * g++.dg/cpp0x/constexpr-60049.C (f3, x3, y3): Likewise. |
| * g++.dg/ubsan/cxx11-shift-1.C (main): Add some further tests. |
| * g++.dg/ubsan/cxx11-shift-2.C (main): Likewise. |
| * g++.dg/ubsan/cxx2a-shift-1.C: New test. |
| * g++.dg/ubsan/cxx2a-shift-2.C: New test. |
| |
| 2018-11-14 Jeff Law <law@redhat.com> |
| |
| * gcc.c-torture/compile/20181114.c: New test. |
| |
| 2018-11-14 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/87985 |
| * gcc.dg/pr87985.c: New testcase. |
| |
| 2018-11-14 Ilya Leoshkevich <iii@linux.ibm.com> |
| |
| * gcc.target/s390/mrecord-mcount.c (profileme): Expect .long in |
| 31-bit mode. |
| |
| 2018-11-14 Ilya Leoshkevich <iii@linux.ibm.com> |
| |
| * gcc.target/s390/global-array-almost-huge-element.c: Run only |
| in 64-bit mode. |
| * gcc.target/s390/global-array-almost-negative-huge-element.c: |
| Likewise. |
| * gcc.target/s390/global-array-even-element.c: Likewise. |
| |
| 2018-11-14 Wilco Dijkstra <wdijkstr@arm.com> |
| Jackson Woodruff <jackson.woodruff@arm.com> |
| |
| PR 71026/tree-optimization |
| * gcc.dg/div-cmp-1.c: New test. |
| * gcc.dg/div-cmp-2.c: New test. |
| |
| 2018-11-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR other/88007 |
| * gcc.dg/pr88007.c: New test. |
| |
| PR rtl-optimization/87817 |
| * gcc.target/i386/bmi2-bzhi-3.c (main): Add a couple of new tests. |
| |
| 2018-11-14 Wilco Dijkstra <wdijkstr@arm.com> |
| |
| * gcc.target/aarch64/pr62178.c: Relax scan-assembler checks. |
| |
| 2018-11-14 Patrick Bernardi <bernardi@adacore.com> |
| |
| * gnat.dg/rt_signals.adb: New testcase. |
| |
| 2018-11-14 Hristian Kirtchev <kirtchev@adacore.com> |
| |
| * gnat.dg/ghost1.adb, gnat.dg/ghost1.ads: New testcase. |
| |
| 2018-11-14 Javier Miranda <miranda@adacore.com> |
| |
| * gnat.dg/equal5.adb, gnat.dg/equal5.ads: New testcase. |
| |
| 2018-11-14 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/compile_time_error1.adb, |
| gnat.dg/compile_time_error1.ads, |
| gnat.dg/compile_time_error1_pkg.ads: New testcase. |
| |
| 2018-11-14 Justin Squirek <squirek@adacore.com> |
| |
| * gnat.dg/generic_pkg.adb: New testcase. |
| |
| 2018-11-14 Ed Schonberg <schonberg@adacore.com> |
| |
| * gnat.dg/limited_aggr.adb, gnat.dg/limited_aggr.ads: New |
| testcase. |
| |
| 2018-11-14 Justin Squirek <squirek@adacore.com> |
| |
| * gnat.dg/enum5.adb: New testcase. |
| |
| 2018-11-14 Hristian Kirtchev <kirtchev@adacore.com> |
| |
| * gnat.dg/bip_exception.adb, gnat.dg/bip_exception.ads, |
| gnat.dg/bip_exception_pkg.ads: New testcase. |
| |
| 2018-11-14 Hristian Kirtchev <kirtchev@adacore.com> |
| |
| * gnat.dg/equal4.adb, gnat.dg/equal4.ads, |
| gnat.dg/equal4_controlled_filter.ads, |
| gnat.dg/equal4_full_selector_filter.ads, |
| gnat.dg/equal4_smart_pointers.ads: New testcase. |
| |
| 2018-11-14 Piotr Trojanek <trojanek@adacore.com> |
| |
| * gnat.dg/generic_actuals.adb: New testcase. |
| |
| 2018-11-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/87974 |
| * g++.dg/opt/pr87974.C: New testcase. |
| |
| 2018-11-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/87977 |
| * gcc.dg/recip_sqrt_mult_1.c: Add -fcompare-debug to dg-options. |
| * gcc.dg/recip_sqrt_mult_2.c: Likewise. |
| * gcc.dg/recip_sqrt_mult_3.c: Likewise. |
| * gcc.dg/recip_sqrt_mult_4.c: Likewise. |
| * gcc.dg/recip_sqrt_mult_5.c: Likewise. |
| |
| 2018-11-13 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR rtl-optimization/87507 |
| * gcc.target/powerpc/pr87507.c: New test. |
| * gcc.target/powerpc/pr68805.c: Update expected results. |
| |
| 2018-11-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/87898 |
| * gcc.dg/gomp/pr87898.c: New test. |
| |
| 2018-11-13 David Malcolm <dmalcolm@redhat.com> |
| |
| * g++.dg/plugin/comment_plugin.c: Replace "source_location" with |
| "location_t". |
| * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c: Likewise. |
| |
| 2018-11-13 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/81824 |
| * gcc.dg/attr-copy-5.c: New test. |
| * gcc.dg/tls/diag-6.c: Adjust expected diagnostics. |
| |
| 2018-11-13 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/86991 |
| * gcc.dg/pr86991.c: New testcase. |
| |
| 2018-11-13 David Malcolm <dmalcolm@redhat.com> |
| |
| PR ipa/87955 |
| * gcc.target/i386/pr87955.c: New test. |
| |
| 2018-11-12 Aldy Hernandez <aldyh@redhat.com> |
| |
| * gcc.dg/tree-ssa/pr64130.c: Adjust for new value_range pretty |
| printer. |
| * gcc.dg/tree-ssa/vrp92.c: Same. |
| |
| 2018-11-13 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/87931 |
| * gcc.dg/graphite/pr87931.c: New testcase. |
| |
| 2018-11-13 Martin Liska <mliska@suse.cz> |
| |
| PR sanitizer/87930 |
| * gcc.target/i386/pr87930.c: New test. |
| |
| 2018-11-13 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/87962 |
| * gcc.dg/pr87962.c: New testcase. |
| |
| 2018-11-13 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/87967 |
| * g++.dg/opt/pr87967.C: New testcase. |
| |
| 2018-11-13 Claudiu Zissulescu <claziss@synopsys.com> |
| |
| * gcc.target/arc/builtin_eh.c: New test. |
| |
| 2018-11-13 Claudiu Zissulescu <claziss@synopsys.com> |
| |
| * gcc.target/arc/firq-1.c: Update test. |
| * gcc.target/arc/firq-3.c: Likewise. |
| * gcc.target/arc/firq-4.c: Likewise. |
| * gcc.target/arc/interrupt-6.c: Likewise. |
| |
| 2018-11-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/87918 |
| * gcc.target/i386/pr87918.c: New test. |
| |
| 2018-11-13 Alan Modra <amodra@gmail.com> |
| |
| * gcc.target/powerpc/rotmask.c: New. |
| |
| 2018-11-13 Kugan Vivekanandarajah <kuganv@linaro.org> |
| |
| PR middle-end/86677 |
| PR middle-end/87528 |
| * g++.dg/tree-ssa/pr86544.C: Run only for target supporting popcount |
| pattern. |
| * gcc.dg/tree-ssa/popcount.c: Likewise. |
| * gcc.dg/tree-ssa/popcount2.c: Likewise. |
| * gcc.dg/tree-ssa/popcount3.c: Likewise. |
| * gcc.target/aarch64/popcount4.c: New test. |
| * lib/target-supports.exp (check_effective_target_popcountl): New. |
| |
| 2018-11-12 Martin Liska <mliska@suse.cz> |
| |
| PR gcov-profile/87442 |
| * gcc.dg/profile-filtering-1.c: New test. |
| * gcc.dg/profile-filtering-2.c: New test. |
| |
| 2018-11-12 Martin Sebor <msebor@redhat.com> |
| |
| PR c/81824 |
| * gcc.dg/Wattribute-alias.c: Require ifunc support. |
| |
| 2018-11-12 Renlin Li <renlin.li@arm.com> |
| |
| PR target/87815 |
| * gcc.target/aarch64/sve/pr87815.c: New. |
| |
| 2018-11-12 Sudakshina Das <sudi.das@arm.com> |
| |
| * gcc.target/arm/multilib.exp: Add some -march=armv8.5-a |
| combination tests. |
| |
| 2018-11-11 Xianmiao Qu <xianmiao_qu@c-sky.com> |
| |
| * gcc.target/csky/fnmul-1.c: New. |
| * gcc.target/csky/fnmul-2.c: New. |
| * gcc.target/csky/fnmul-3.c: New. |
| * gcc.target/csky/fnmul-4.c: New. |
| |
| 2018-11-11 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/87928 |
| * gcc.target/i386/pr87928.c: New test. |
| |
| 2018-11-09 Martin Sebor <msebor@redhat.com> |
| |
| PR testsuite/87965 |
| * c-c++-common/pr60226.c: Adjust text of expected diagnostic. |
| * gcc.dg/pr39323-1.c: Ditto. |
| |
| 2018-11-09 Paul Koning <ni1d@arrl.net> |
| |
| * gcc.dg/Walloca-16.c: Ignore conflicting types for built-in |
| warnings. |
| * gcc.dg/Wrestrict-4.c: Ditto. |
| * gcc.dg/Wrestrict-5.c: Ditto. |
| * gcc.dg/pr83463.c: Ditto. |
| * gcc.dg/torture/pr55890-2.c: Ditto. |
| * gcc.dg/torture/pr55890-3.c: Ditto. |
| * gcc.dg/torture/pr71816.c: Ditto. |
| |
| 2018-11-09 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/clauses-5.c: New test. |
| |
| * c-c++-common/gomp/requires-1.c: Prune not supported yet messages. |
| * c-c++-common/gomp/requires-2.c: Likewise. |
| * c-c++-common/gomp/requires-4.c: Likewise. |
| |
| * c-c++-common/gomp/lastprivate-conditional-1.c: New test. |
| * c-c++-common/gomp/lastprivate-conditional-2.c: New test. |
| |
| 2018-11-09 Jeff Law <law@redhat.com> |
| |
| gcc.dg/torture/stackalign/builtin-apply-2.c: Skip on v850. |
| |
| 2018-11-09 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/81824 |
| * gcc.dg/Wattribute-alias.c: New test. |
| * gcc.dg/Wmissing-attributes.c: New test. |
| * gcc.dg/attr-copy.c: New test. |
| * gcc.dg/attr-copy-2.c: New test. |
| * gcc.dg/attr-copy-3.c: New test. |
| * gcc.dg/attr-copy-4.c: New test. |
| |
| 2018-11-09 Martin Sebor <msebor@redhat.com> |
| |
| PR c/87795 |
| * gcc.dg/attr-aligned.c: New test. |
| |
| 2018-11-09 Martin Liska <mliska@suse.cz> |
| |
| * gcc.target/i386/ipa-stack-alignment.c: New test. |
| |
| 2018-11-09 Martin Liska <mliska@suse.cz> |
| |
| * gcc.dg/tree-ssa/writeonly-2.c: New test. |
| |
| 2018-11-09 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/gomp/workshare-reduction-1.c: New test. |
| * gcc.dg/gomp/workshare-reduction-2.c: New test. |
| * gcc.dg/gomp/workshare-reduction-3.c: New test. |
| * gcc.dg/gomp/workshare-reduction-4.c: New test. |
| * gcc.dg/gomp/workshare-reduction-5.c: New test. |
| * gcc.dg/gomp/workshare-reduction-6.c: New test. |
| * gcc.dg/gomp/workshare-reduction-7.c: New test. |
| * gcc.dg/gomp/workshare-reduction-8.c: New test. |
| * gcc.dg/gomp/workshare-reduction-9.c: New test. |
| * gcc.dg/gomp/workshare-reduction-10.c: New test. |
| * gcc.dg/gomp/workshare-reduction-11.c: New test. |
| * gcc.dg/gomp/workshare-reduction-12.c: New test. |
| * gcc.dg/gomp/workshare-reduction-13.c: New test. |
| * gcc.dg/gomp/workshare-reduction-14.c: New test. |
| * gcc.dg/gomp/workshare-reduction-15.c: New test. |
| * gcc.dg/gomp/workshare-reduction-16.c: New test. |
| * gcc.dg/gomp/workshare-reduction-17.c: New test. |
| * gcc.dg/gomp/workshare-reduction-18.c: New test. |
| * gcc.dg/gomp/workshare-reduction-19.c: New test. |
| * gcc.dg/gomp/workshare-reduction-20.c: New test. |
| * gcc.dg/gomp/workshare-reduction-21.c: New test. |
| * gcc.dg/gomp/workshare-reduction-22.c: New test. |
| * gcc.dg/gomp/workshare-reduction-23.c: New test. |
| * gcc.dg/gomp/workshare-reduction-24.c: New test. |
| * gcc.dg/gomp/workshare-reduction-25.c: New test. |
| * gcc.dg/gomp/workshare-reduction-26.c: New test. |
| * gcc.dg/gomp/workshare-reduction-27.c: New test. |
| * gcc.dg/gomp/workshare-reduction-28.c: New test. |
| * gcc.dg/gomp/workshare-reduction-29.c: New test. |
| * gcc.dg/gomp/workshare-reduction-30.c: New test. |
| * gcc.dg/gomp/workshare-reduction-31.c: New test. |
| * gcc.dg/gomp/workshare-reduction-32.c: New test. |
| * gcc.dg/gomp/workshare-reduction-33.c: New test. |
| * gcc.dg/gomp/workshare-reduction-34.c: New test. |
| * gcc.dg/gomp/workshare-reduction-35.c: New test. |
| * gcc.dg/gomp/workshare-reduction-36.c: New test. |
| * gcc.dg/gomp/workshare-reduction-37.c: New test. |
| * gcc.dg/gomp/workshare-reduction-38.c: New test. |
| * gcc.dg/gomp/workshare-reduction-39.c: New test. |
| * gcc.dg/gomp/workshare-reduction-40.c: New test. |
| * gcc.dg/gomp/workshare-reduction-41.c: New test. |
| * gcc.dg/gomp/workshare-reduction-42.c: New test. |
| * gcc.dg/gomp/workshare-reduction-43.c: New test. |
| * gcc.dg/gomp/workshare-reduction-44.c: New test. |
| * gcc.dg/gomp/workshare-reduction-45.c: New test. |
| * gcc.dg/gomp/workshare-reduction-46.c: New test. |
| * gcc.dg/gomp/workshare-reduction-47.c: New test. |
| * gcc.dg/gomp/workshare-reduction-48.c: New test. |
| * gcc.dg/gomp/workshare-reduction-49.c: New test. |
| * gcc.dg/gomp/workshare-reduction-50.c: New test. |
| * gcc.dg/gomp/workshare-reduction-51.c: New test. |
| * gcc.dg/gomp/workshare-reduction-52.c: New test. |
| * gcc.dg/gomp/workshare-reduction-53.c: New test. |
| * gcc.dg/gomp/workshare-reduction-54.c: New test. |
| * gcc.dg/gomp/workshare-reduction-55.c: New test. |
| * gcc.dg/gomp/workshare-reduction-56.c: New test. |
| * gcc.dg/gomp/workshare-reduction-57.c: New test. |
| * gcc.dg/gomp/workshare-reduction-58.c: New test. |
| |
| 2018-11-09 Stafford Horne <shorne@gmail.com> |
| Richard Henderson <rth@twiddle.net> |
| |
| * gcc.c-torture/execute/20101011-1.c: Adjust for OpenRISC. |
| * gcc.dg/20020312-2.c: Likewise. |
| * gcc.dg/attr-alloc_size-11.c: Likewise. |
| * gcc.dg/builtin-apply2.c: Likewise. |
| * gcc.dg/nop.h: Likewise. |
| * gcc.dg/torture/stackalign/builtin-apply-2.c: Likewise. |
| * gcc.dg/tree-ssa/20040204-1.c: Likewise. |
| * gcc.dg/tree-ssa/reassoc-33.c: Likewise. |
| * gcc.dg/tree-ssa/reassoc-34.c: Likewise. |
| * gcc.dg/tree-ssa/reassoc-35.c: Likewise. |
| * gcc.dg/tree-ssa/reassoc-36.c: Likewise. |
| * lib/target-supports.exp |
| (check_effective_target_logical_op_short_circuit): Add or1k*-*-*. |
| * gcc.target/or1k/*: New. |
| |
| 2018-11-09 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/87621 |
| * g++.dg/vect/pr87621.cc: New testcase. |
| |
| 2018-11-09 Alexandre Oliva <aoliva@redhat.com> |
| |
| PR rtl-optimization/86438 |
| * gcc.dg/torture/pr86438.c: New. |
| |
| PR target/87793 |
| * gcc.dg/pr87793.c: New. |
| |
| 2018-11-09 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org> |
| |
| * gcc.target/arm/neon-vect-div-1.c: New test. |
| * gcc.target/arm/neon-vect-div-2.c: Likewise. |
| |
| 2018-11-08 Andi Kleen <ak@linux.intel.com> |
| |
| * gcc.target/i386/ptwrite1.c: New test. |
| * gcc.target/i386/ptwrite2.c: New test. |
| |
| 2018-11-08 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/78351 |
| * gfortran.dg/read_legacy_comma.f90: New test. |
| |
| 2018-11-08 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR rtl-optimization/87600 |
| * gcc.dg/pr87600.h: New file. |
| * gcc.dg/pr87600-1.c: New test. |
| * gcc.dg/pr87600-2.c: Likewise. |
| |
| 2018-11-08 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/atomic-17.c: New test. |
| * c-c++-common/gomp/atomic-18.c: New test. |
| * c-c++-common/gomp/atomic-19.c: New test. |
| * c-c++-common/gomp/atomic-20.c: New test. |
| * c-c++-common/gomp/atomic-21.c: New test. |
| * c-c++-common/gomp/atomic-22.c: New test. |
| * c-c++-common/gomp/clauses-1.c (r2): New variable. |
| (foo): Add ntm argument and test if and nontemporal clauses on |
| constructs with simd. |
| (bar): Put taskloop simd inside of taskgroup with task_reduction, |
| use in_reduction clause instead of reduction. Add another |
| taskloop simd without nogroup clause, but with reduction clause and |
| a new in_reduction. Add ntm and i3 arguments. Test if and |
| nontemporal clauses on constructs with simd. Change if clauses on |
| some constructs from specific to the particular constituents to one |
| without a modifier. Add new tests for combined host teams and for |
| new parallel master and {,parallel }master taskloop{, simd} combined |
| constructs. |
| (baz): New function with host teams tests. |
| * gcc.dg/gomp/combined-1.c: Moved to ... |
| * c-c++-common/gomp/combined-1.c: ... here. Adjust expected library |
| call. |
| * c-c++-common/gomp/combined-2.c: New test. |
| * c-c++-common/gomp/combined-3.c: New test. |
| * c-c++-common/gomp/critical-1.c: New test. |
| * c-c++-common/gomp/critical-2.c: New test. |
| * c-c++-common/gomp/default-1.c: New test. |
| * c-c++-common/gomp/defaultmap-1.c: New test. |
| * c-c++-common/gomp/defaultmap-2.c: New test. |
| * c-c++-common/gomp/defaultmap-3.c: New test. |
| * c-c++-common/gomp/depend-5.c: New test. |
| * c-c++-common/gomp/depend-6.c: New test. |
| * c-c++-common/gomp/depend-iterator-1.c: New test. |
| * c-c++-common/gomp/depend-iterator-2.c: New test. |
| * c-c++-common/gomp/depobj-1.c: New test. |
| * c-c++-common/gomp/flush-1.c: New test. |
| * c-c++-common/gomp/flush-2.c: New test. |
| * c-c++-common/gomp/for-1.c: New test. |
| * c-c++-common/gomp/for-2.c: New test. |
| * c-c++-common/gomp/for-3.c: New test. |
| * c-c++-common/gomp/for-4.c: New test. |
| * c-c++-common/gomp/for-5.c: New test. |
| * c-c++-common/gomp/for-6.c: New test. |
| * c-c++-common/gomp/for-7.c: New test. |
| * c-c++-common/gomp/if-1.c (foo): Add some further tests. |
| * c-c++-common/gomp/if-2.c (foo): Likewise. Expect slightly different |
| diagnostics wording in one case. |
| * c-c++-common/gomp/if-3.c: New test. |
| * c-c++-common/gomp/master-combined-1.c: New test. |
| * c-c++-common/gomp/master-combined-2.c: New test. |
| * c-c++-common/gomp/nontemporal-1.c: New test. |
| * c-c++-common/gomp/nontemporal-2.c: New test. |
| * c-c++-common/gomp/reduction-task-1.c: New test. |
| * c-c++-common/gomp/reduction-task-2.c: New test. |
| * c-c++-common/gomp/requires-1.c: New test. |
| * c-c++-common/gomp/requires-2.c: New test. |
| * c-c++-common/gomp/requires-3.c: New test. |
| * c-c++-common/gomp/requires-4.c: New test. |
| * c-c++-common/gomp/schedule-modifiers-1.c (bar): Don't expect |
| diagnostics for nonmonotonic modifier with static, runtime or auto |
| schedule kinds. |
| * c-c++-common/gomp/simd7.c: New test. |
| * c-c++-common/gomp/target-data-1.c: New test. |
| * c-c++-common/gomp/taskloop-reduction-1.c: New test. |
| * c-c++-common/gomp/taskwait-depend-1.c: New test. |
| * c-c++-common/gomp/teams-1.c: New test. |
| * c-c++-common/gomp/teams-2.c: New test. |
| * gcc.dg/gomp/appendix-a/a.24.1.c: Update from OpenMP examples. Add |
| shared(c) clause. |
| * gcc.dg/gomp/atomic-5.c (f1): Add another expected error. |
| * gcc.dg/gomp/clause-1.c: Adjust expected diagnostics for const |
| qualified vars without mutable member no longer being predeterined |
| shared. |
| * gcc.dg/gomp/sharing-1.c: Likewise. |
| * g++.dg/gomp/clause-3.C: Likewise. |
| * g++.dg/gomp/member-2.C: Likewise. |
| * g++.dg/gomp/predetermined-1.C: Likewise. |
| * g++.dg/gomp/private-1.C: Likewise. |
| * g++.dg/gomp/sharing-1.C: Likewise. |
| * g++.dg/gomp/sharing-2.C: Likewise. Add a few tests with aggregate |
| const static data member without mutable elements. |
| * gcc.dg/gomp/for-4.c: Expected nonmonotonic functions in the dumps. |
| * gcc.dg/gomp/for-5.c: Likewise. |
| * gcc.dg/gomp/for-6.c: Change expected library call. |
| * gcc.dg/gomp/pr39495-2.c (foo): Don't expect errors on !=. |
| * gcc.dg/gomp/reduction-2.c: New test. |
| * gcc.dg/gomp/simd-1.c: New test. |
| * gcc.dg/gomp/teams-1.c: Adjust expected diagnostic lines. |
| * g++.dg/gomp/atomic-18.C: New test. |
| * g++.dg/gomp/atomic-19.C: New test. |
| * g++.dg/gomp/atomic-5.C (f1): Adjust expected lines of read-only |
| variable messages. Add another expected error. |
| * g++.dg/gomp/critical-3.C: New test. |
| * g++.dg/gomp/depend-iterator-1.C: New test. |
| * g++.dg/gomp/depend-iterator-2.C: New test. |
| * g++.dg/gomp/depobj-1.C: New test. |
| * g++.dg/gomp/doacross-1.C: New test. |
| * g++.dg/gomp/for-21.C: New test. |
| * g++.dg/gomp/for-4.C: Expected nonmonotonic functions in the dumps. |
| * g++.dg/gomp/for-5.C: Likewise. |
| * g++.dg/gomp/for-6.C: Change expected library call. |
| * g++.dg/gomp/loop-4.C: New test. |
| * g++.dg/gomp/pr33372-1.C: Adjust location of the expected |
| diagnostics. |
| * g++.dg/gomp/pr33372-3.C: Likewise. |
| * g++.dg/gomp/pr39495-2.C (foo): Don't expect errors on !=. |
| * g++.dg/gomp/simd-2.C: New test. |
| * g++.dg/gomp/tpl-atomic-2.C: Adjust expected diagnostic lines. |
| |
| 2018-11-08 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.dg/pr87874.c (em): Declare uint64_max as |
| const unsigned long long int. |
| |
| 2018-11-08 Jozef Lawrynowicz <jozef.l@mittosystems.com> |
| |
| * gcc.dg/attr-alloc_size-10.c: Fix calculation of USHRT_MAX to prevent |
| integer overflow when sizeof(short) == sizeof(int). |
| * gcc.dg/attr-alloc_size-11.c: Likewise. |
| * gcc.dg/attr-alloc_size-3.c: Likewise. |
| * gcc.dg/attr-alloc_size-5.c: Likewise. |
| * gcc.dg/builtin-stringop-chk-7.c: Likewise. |
| |
| 2018-11-08 Jozef Lawrynowicz <jozef.l@mittosystems.com> |
| |
| * c-c++-common/patchable_function_entry-decl.c: Add regex to search for |
| uppercase "NOP" instructions in assembler output. |
| * c-c++-common/patchable_function_entry-default.c: Likewise. |
| * c-c++-common/patchable_function_entry-definition.c: Likewise. |
| |
| 2018-11-08 Jozef Lawrynowicz <jozef.l@mittosystems.com> |
| |
| * c-c++-common/pr27336.c: Skip test if the target keeps null pointer |
| checks. |
| * gcc.dg/addr_equal-1.c: Likewise. |
| * gcc.dg/tree-ssa/pr78154.c: Likewise. |
| * gcc.dg/tree-ssa/vrp111.c: Likewise. |
| |
| 2018-11-08 Jozef Lawrynowicz <jozef.l@mittosystems.com> |
| |
| * lib/gcc-dg.exp (gcc-dg-prune): Add new regexps for when the size of |
| an output section is too large for a memory region, or a memory |
| region overflows. |
| |
| 2018-11-08 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/null_pointer_deref1.adb: Remove -gnatp and add pragma. |
| * gnat.dg/null_pointer_deref2.adb: Likewise. |
| * gnat.dg/null_pointer_deref3.adb: Likewise. |
| * gnat.dg/opt74.adb: New test. |
| * gnat.dg/opt74_pkg.ad[sb]: New helper. |
| * gnat.dg/warn12.adb: Delete. |
| * gnat.dg/warn12_pkg.ads: Likewise. |
| |
| 2018-11-08 David Malcolm <dmalcolm@redhat.com> |
| |
| PR ipa/86395 |
| * g++.dg/ipa/devirt-12.C: Add "-all" suffix to |
| "-fdump-ipa-inline". |
| * g++.dg/ipa/imm-devirt-1.C: Add "-optimized" suffix to |
| "-fdump-tree-einline". |
| * g++.dg/tree-prof/inline_mismatch_args.C: Add "-all" suffix to |
| "-fdump-tree-einline". |
| * g++.dg/tree-ssa/inline-1.C: Add "-optimized" suffix to |
| "-fdump-tree-einline". |
| * g++.dg/tree-ssa/inline-2.C: Likewise. |
| * g++.dg/tree-ssa/inline-3.C: Likewise. |
| * g++.dg/tree-ssa/inline-4.C: New test, based on inline-1.C, but |
| using "-fopt-info-inline". |
| * gcc.dg/ipa/fopt-info-inline-1.c: New test. |
| * gcc.dg/ipa/inline-4.c: Add "-all" suffix to |
| "-fdump-ipa-inline". Add "-fopt-info-inline" and dg-optimized |
| directive. |
| * gcc.dg/ipa/inline-7.c: Add "-optimized" suffix to |
| "-fdump-tree-einline". Add "-fopt-info-inline" and dg-optimized |
| directive. Update scan-tree-dump-times to reflect /order |
| suffixes. |
| * gcc.dg/ipa/inlinehint-4.c: Update scan-tree-dump-times to |
| reflect /order suffixes. |
| * gcc.dg/plugin/dump-1.c: Add "-loop" to "-fopt-info-note" to |
| avoid getting extra messages from inliner. |
| * gcc.dg/plugin/dump-2.c: Likewise. |
| * gcc.dg/pr26570.c: Add dg-prune-output to ignore new |
| "function body not available" missed optimization messages. |
| * gcc.dg/pr71969-2.c: Update scan-tree-dump-times to reflect |
| /order suffixes. |
| * gcc.dg/pr71969-3.c: Likewise. |
| * gcc.dg/tree-ssa/inline-11.c: Add "-all" suffix to |
| "-fdump-tree-einline". |
| * gcc.dg/tree-ssa/inline-3.c: Add "-optimized" suffix to |
| "-fdump-tree-einline". Update scan-tree-dump-times to reflect |
| /order suffixes. |
| * gcc.dg/tree-ssa/inline-4.c: Add "-optimized" suffix to |
| "-fdump-tree-einline". Add "-fopt-info-inline" and dg-optimized |
| directive. |
| * gcc.dg/tree-ssa/inline-8.c: Add "-optimized" suffix to |
| "-fdump-tree-einline". |
| * gfortran.dg/pr79966.f90: Update scan-ipa-dump to reflect /order |
| suffixes. |
| |
| 2018-11-08 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/format/gcc_diag-10.c: Add coverage for %f. |
| |
| 2018-11-08 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/format/gcc_diag-10.c (cgraph_node): New typedef. |
| (test_dump): Add testing of %C. |
| |
| 2018-11-08 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * g++.dg/other/pr87916.C: New test. |
| |
| 2018-11-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/87929 |
| * gcc.dg/pr87929.c: New testcase. |
| |
| 2018-11-08 Martin Liska <mliska@suse.cz> |
| |
| * gcc.dg/pr87811.c: Update scanned pattern. |
| * gcc.dg/pr87811-2.c: Likewise. |
| |
| 2018-11-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * g++.dg/lto/pr87906_0.C: Use moon instead of possibly predefined |
| sun. |
| * g++.dg/lto/pr87906_1.C: Likewise. |
| |
| 2018-11-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/87913 |
| * gcc.dg/tree-ssa/phi-opt-20.c: New testcase. |
| |
| 2018-11-08 Chenghua Xu <paul.hua.gm@gmail.com> |
| |
| * gcc.target/mips/mips.exp (mips-dg-options): |
| Add mips_option_dependency msoft-float vs no-mmi and |
| mips16/micromips vs no-mmi/ext/ext2 only gcc |
| config with Loongson target. |
| |
| 2018-11-07 Jozef Lawrynowicz <jozef.l@mittosystems.com> |
| |
| * gcc.c-torture/compile/pr65595.c: Change type of "num" argument to |
| memcpy from "unsigned long" to __SIZE_TYPE__. |
| |
| 2018-11-07 Jozef Lawrynowicz <jozef.l@mittosystems.com> |
| |
| PR c/87691 |
| * gcc.target/msp430/pr87691.c: New test. |
| |
| 2018-11-07 Nikolai Merinov <n.merinov@inango-systems.com> |
| |
| * gcc.dg/Wno-attribute-warning.c: New test. |
| |
| 2018-11-07 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/87904 |
| * g++.dg/lookup/pr87904.C: New. |
| |
| 2018-11-07 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.dg/pr87874.c: Compile only for int128 effective target. |
| |
| 2018-11-07 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/87914 |
| * lib/target-supports.exp (check_effective_target_vect_var_shift): New. |
| (check_avx2_available): Likewise. |
| * g++.dg/vect/pr87914.cc: New testcase. |
| |
| 2018-11-07 Chenghua Xu <paul.hua.gm@gmail.com> |
| |
| * gcc.target/mips/loongson-ctz.c: Fix typo. |
| * gcc.target/mips/loongson-dctz.c: Fix typo. |
| |
| 2018-11-07 Jan Hubicka <jh@suse.cz> |
| |
| * g++.dg/lto/odr-1_1.C: Fix template. |
| |
| 2018-11-07 Chenghua Xu <paul.hua.gm@gmail.com> |
| |
| * gcc.target/mips/loongson-ctz.c: New test. |
| * gcc.target/mips/loongson-dctz.c: Likewise. |
| * gcc.target/mips/mips.exp (mips_option_groups): Add |
| -mloongson-ext2 option. |
| |
| 2018-11-07 Chenghua Xu <paul.hua.gm@gmail.com> |
| |
| * gcc.target/mips/mips.exp (mips_option_groups): Add |
| -mloongson-ext option. |
| (mips-dg-options): Add mips_option_dependency options |
| "-mmicromips" vs "-mno-loongson-ext", |
| |
| 2018-11-07 Chenghua Xu <paul.hua.gm@gmail.com> |
| |
| * gcc.target/mips/loongson-shift-count-truncated-1.c |
| (dg-options): Run under -mloongson-mmi option. |
| Include loongson-mmiintrin.h instead of loongson.h. |
| * gcc.target/mips/loongson-simd.c: Likewise. |
| * gcc.target/mips/mips.exp (mips_option_groups): Add |
| -mloongson-mmi option. |
| (mips-dg-options): Add mips_option_dependency options "-mips16" vs |
| "-mno-loongson-mmi", "-mmicromips" vs "-mno-loongson-mmi", |
| "-msoft-float" vs "-mno-loongson-mmi". |
| (mips-dg-init): Add -mloongson-mmi option. |
| * lib/target-supports.exp: Rename check_mips_loongson_hw_available |
| to check_mips_loongson_mmi_hw_available. |
| Rename check_effective_target_mips_loongson_runtime to |
| check_effective_target_mips_loongson_mmi_runtime. |
| (check_effective_target_vect_int): Use mips_loongson_mmi instead |
| of mips_loongson when check et-is-effective-target. |
| (add_options_for_mips_loongson_mmi): New proc. |
| Rename check_effective_target_mips_loongson to |
| check_effective_target_mips_loongson_mmi. |
| (check_effective_target_vect_shift, |
| check_effective_target_whole_vector_shift, |
| check_effective_target_vect_no_int_min_max, |
| check_effective_target_vect_no_align, |
| check_effective_target_vect_short_mult, |
| check_vect_support_and_set_flags):Use mips_loongson_mmi instead |
| of mips_loongson when check et-is-effective-target. |
| |
| 2018-11-07 Richard Biener <rguenther@suse.de> |
| |
| PR lto/87906 |
| * g++.dg/lto/pr87906_0.C: New testcase. |
| * g++.dg/lto/pr87906_1.C: Likewise. |
| |
| 2018-11-07 Alexandre Oliva <aoliva@redhat.com> |
| |
| PR rtl-optimization/87874 |
| * gcc.dg/pr87874.c: New. |
| |
| 2018-11-06 Ilya Leoshkevich <iii@linux.ibm.com> |
| |
| * gcc.target/s390/load-and-test-fp-1.c: Accept cdb. |
| |
| 2018-11-06 Jozef Lawrynowicz <jozef.l@mittosystems.com> |
| |
| * gcc.target/msp430/special-regs.c: New test. |
| |
| 2018-11-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR sanitizer/80953 |
| * c-c++-common/asan/alloca_loop_unpoisoning.c: Require alloca |
| support. |
| (foo): Use __builtin_alloca. |
| |
| 2018-11-06 Jan Hubicka <jh@suse.cz> |
| |
| * gcc.dg/lto/tbaa-1.c: New testcase. |
| |
| 2018-11-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/87889 |
| * gcc.dg/pr87894.c: New testcase. |
| |
| 2018-11-06 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| PR target/87723 |
| * gcc.target/s390/pr87723.c: New test. |
| |
| 2018-11-06 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/18041 |
| * gcc.target/i386/pr18041-1.c: New testcase. |
| * gcc.target/i386/pr18041-2.c: Likewise. |
| |
| 2018-11-06 Wei Xiao <wei3.xiao@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Update tests for VFIXUPIMM* intrinsics. |
| * gcc.target/i386/avx512f-vfixupimmpd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfixupimmpd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfixupimmps-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfixupimmsd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfixupimmsd-2.c: Ditto. |
| * gcc.target/i386/avx512f-vfixupimmss-1.c: Ditto. |
| * gcc.target/i386/avx512f-vfixupimmss-2.c: Ditto. |
| * gcc.target/i386/avx512vl-vfixupimmpd-1.c: Ditto. |
| * gcc.target/i386/avx512vl-vfixupimmps-1.c: Ditto. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/testimm-10.c: Ditto. |
| * gcc.target/i386/testround-1.c: Ditto. |
| |
| 2018-11-05 Paul Koning <ni1d@arrl.net> |
| |
| * lib/target-supports.exp: Add check for "inf" effective target |
| keyword. |
| * gcc.dg/builtins-44.c: Skip if no infinite support. |
| * gcc.dg/builtins-45.c: Ditto. |
| * gcc.dg/torture/builtin-complex-1.c: Ditto. |
| * gcc.dg/torture/builtin-cproj-1.c: Ditto. |
| * gcc.dg/torture/builtin-frexp-1.c: Ditto. |
| * gcc.dg/torture/builtin-ldexp-1.c: Ditto. |
| * gcc.dg/torture/builtin-logb-1.c: Ditto. |
| * gcc.dg/torture/builtin-math-2.c: Ditto. |
| * gcc.dg/torture/builtin-math-5.c: Ditto. |
| * gcc.dg/torture/builtin-math-7.c: Ditto. |
| * gcc.dg/torture/builtin-modf-1.c: Ditto. |
| * gcc.dg/torture/type-generic-1.c: Ditto. |
| |
| 2018-11-05 Ilya Leoshkevich <iii@linux.ibm.com> |
| |
| * gcc.target/s390/md/andc-splitter-1.c: Add colon to |
| expectations. |
| * gcc.target/s390/md/andc-splitter-2.c: Likewise. |
| * gcc.target/s390/md/setmem_long-1.c: Likewise. |
| |
| 2018-11-05 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/87873 |
| * gcc.dg/pr87873.c: New testcase. |
| |
| 2018-11-05 Robin Dapp <rdapp@linux.ibm.com> |
| |
| * gcc.target/s390/ifcvt-one-insn-bool.c: New test. |
| * gcc.target/s390/ifcvt-one-insn-char.c: New test. |
| |
| 2018-11-05 Robin Dapp <rdapp@linux.ibm.com> |
| |
| * gcc.dg/loop-8.c: On s390, always run the test with -march=zEC12. |
| |
| 2018-11-05 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/pr41488.c: Scan ivcanon dump instead of sccp one. |
| * gcc.dg/tree-ssa/scev-7.c: Likewise. |
| |
| 2018-11-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/87859 |
| * gcc.dg/store_merging_24.c: New test. |
| * gcc.dg/store_merging_25.c: New test. |
| |
| PR sanitizer/87837 |
| * c-c++-common/ubsan/pr87837.c: New test. |
| |
| 2018-11-05 Martin Liska <mliska@suse.cz> |
| |
| PR c/87811 |
| * gcc.dg/pr87811.c: New test. |
| * gcc.dg/pr87811-2.c: Likewise. |
| * gcc.dg/pr87811-3.c: Likewise. |
| |
| 2018-11-05 Martin Liska <mliska@suse.cz> |
| |
| PR gcov-profile/77698 |
| * gcc.dg/tree-prof/pr77698.c: New test. |
| |
| 2018-11-04 Bernd Edlinger <bernd.edlinger@hotmail.de> |
| |
| PR tree-optimization/86572 |
| * gcc.dg/pr86572.c: New test. |
| |
| 2018-11-04 Bernd Edlinger <bernd.edlinger@hotmail.de> |
| |
| PR tree-optimization/87672 |
| * gcc.dg/pr87672.c: New test. |
| |
| 2018-11-04 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR middle-end/58372 |
| * g++.target/i386/pr58372.C: New test. |
| |
| 2018-11-03 Sandra Loosemore <sandra@codesourcery.com> |
| |
| PR target/87079 |
| * gcc.target/nios2/pr87079-1.c: New. |
| * gcc.target/nios2/pr87079-2.c: New. |
| |
| 2018-11-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.dg/compat/pr83487-1_y.c: Move dg-skip-if ... |
| * gcc.dg/compat/pr83487-1_main.c: ... here. |
| * gcc.dg/compat/struct-by-value-10_main.c, |
| gcc.dg/compat/struct-by-value-10_x.c, |
| gcc.dg/compat/struct-by-value-11_main.c, |
| gcc.dg/compat/struct-by-value-11_x.c, |
| gcc.dg/compat/struct-by-value-12_main.c, |
| gcc.dg/compat/struct-by-value-12_x.c, |
| gcc.dg/compat/struct-by-value-13_main.c, |
| gcc.dg/compat/struct-by-value-13_x.c, |
| gcc.dg/compat/struct-by-value-14_main.c, |
| gcc.dg/compat/struct-by-value-14_x.c, |
| gcc.dg/compat/struct-by-value-15_main.c, |
| gcc.dg/compat/struct-by-value-15_x.c, |
| gcc.dg/compat/struct-by-value-17_main.c, |
| gcc.dg/compat/struct-by-value-17_x.c, |
| gcc.dg/compat/struct-by-value-18_main.c, |
| gcc.dg/compat/struct-by-value-18_x.c, |
| gcc.dg/compat/struct-by-value-2_main.c, |
| gcc.dg/compat/struct-by-value-2_x.c, |
| gcc.dg/compat/struct-by-value-22_main.c, |
| gcc.dg/compat/struct-by-value-22_x.c, |
| gcc.dg/compat/struct-by-value-3_main.c, |
| gcc.dg/compat/struct-by-value-3_x.c, |
| gcc.dg/compat/struct-by-value-4_main.c, |
| gcc.dg/compat/struct-by-value-4_x.c, |
| gcc.dg/compat/struct-by-value-5b_main.c, |
| gcc.dg/compat/struct-by-value-5b_x.c, |
| gcc.dg/compat/struct-by-value-6b_main.c, |
| gcc.dg/compat/struct-by-value-6b_x.c, |
| gcc.dg/compat/struct-by-value-6b_main.c, |
| gcc.dg/compat/struct-by-value-7b_x.c, |
| gcc.dg/compat/struct-by-value-7b_main.c, |
| gcc.dg/compat/struct-by-value-8_main.c, |
| gcc.dg/compat/struct-by-value-8_x.c, |
| gcc.dg/compat/struct-by-value-9_main.c, |
| gcc.dg/compat/struct-by-value-9_x.c, |
| gcc.dg/compat/struct-return-2_main.c, |
| gcc.dg/compat/struct-return-2_x.c: Likewise. |
| |
| 2018-11-02 Nathan Sidwell <nathan@acm.org> |
| |
| * g++.dg/lookup/crash6.C: Adjust error |
| * g++.dg/parse/crash38.C: Likewise. |
| |
| 2018-11-02 Andreas Schwab <schwab@linux-m68k.org> |
| |
| * gcc.c-torture/execute/20010904-2.c: Fix last change. |
| * gcc.dg/Wattributes-10.c: Likewise. |
| |
| 2018-11-02 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/87776 |
| * gcc.dg/torture/pr87776.c: New testcase. |
| |
| 2018-11-01 Marek Polacek <polacek@redhat.com> |
| |
| Implement P0846R0, ADL and function templates. |
| * g++.dg/addr_builtin-1.C: Adjust dg-error. |
| * g++.dg/cpp2a/fn-template1.C: New test. |
| * g++.dg/cpp2a/fn-template10.C: New test. |
| * g++.dg/cpp2a/fn-template11.C: New test. |
| * g++.dg/cpp2a/fn-template12.C: New test. |
| * g++.dg/cpp2a/fn-template13.C: New test. |
| * g++.dg/cpp2a/fn-template14.C: New test. |
| * g++.dg/cpp2a/fn-template15.C: New test. |
| * g++.dg/cpp2a/fn-template16.C: New test. |
| * g++.dg/cpp2a/fn-template2.C: New test. |
| * g++.dg/cpp2a/fn-template3.C: New test. |
| * g++.dg/cpp2a/fn-template4.C: New test. |
| * g++.dg/cpp2a/fn-template5.C: New test. |
| * g++.dg/cpp2a/fn-template6.C: New test. |
| * g++.dg/cpp2a/fn-template7.C: New test. |
| * g++.dg/cpp2a/fn-template8.C: New test. |
| * g++.dg/cpp2a/fn-template9.C: New test. |
| * g++.dg/parse/fn-template1.C: New test. |
| * g++.dg/parse/fn-template2.C: New test. |
| * g++.dg/parse/template19.C: Adjust dg-error. |
| * g++.dg/template/pr61745.C: Add target to dg-error. |
| |
| 2017-11-01 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/54613 |
| * gfortran.dg/findloc_1.f90: Actually commit. |
| * gfortran.dg/findloc_2.f90: Actually commit. |
| * gfortran.dg/findloc_3.f90: Actually commit. |
| * gfortran.dg/findloc_4.f90: Actually commit. |
| * gfortran.dg/findloc_5.f90: Actually commit. |
| * gfortran.dg/findloc_6.f90: Actually commit. |
| |
| 2018-11-01 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/40196 |
| * gfortran.dg/inquiry_part_ref_1.f08: New test. |
| * gfortran.dg/inquiry_part_ref_2.f90: New test. |
| * gfortran.dg/inquiry_part_ref_3.f90: New test. |
| |
| 2018-11-01 Paul Koning <ni1d@arrl.net> |
| |
| * gcc.c-torture/execute/20010904-1.c: Align 2 if pdp11. |
| * gcc.c-torture/execute/20010904-2.c: Ditto. |
| * c-c++-common/builtin-arith-overflow-2.c: Skip if pdp11. |
| * gcc.dg/Walloc-size-larger-than-4.c: Ditto. |
| * gcc.dg/Walloc-size-larger-than-5.c: Ditto. |
| * gcc.dg/Walloc-size-larger-than-6.c: Ditto. |
| * gcc.dg/Walloc-size-larger-than-7.c: Ditto. |
| * gcc.dg/Walloca-14.c: Ditto. |
| * gcc.dg/Wlarger-than3.c: Ditto. |
| * gcc.dg/compat/pr83487-1_y.c: Ditto. |
| * gcc.dg/compat/struct-by-value-2_x.c: Ditto. |
| * gcc.dg/compat/struct-by-value-3_x.c: Ditto. |
| * gcc.dg/compat/struct-by-value-4_x.c: Ditto. |
| * gcc.dg/compat/struct-by-value-5b_x.c: Ditto. |
| * gcc.dg/compat/struct-by-value-6b_x.c: Ditto. |
| * gcc.dg/compat/struct-by-value-7b_x.c: Ditto. |
| * gcc.dg/compat/struct-by-value-8_x.c: Ditto. |
| * gcc.dg/compat/struct-by-value-9_x.c: Ditto. |
| * gcc.dg/compat/struct-by-value-10_x.c: Ditto. |
| * gcc.dg/compat/struct-by-value-11_x.c: Ditto. |
| * gcc.dg/compat/struct-by-value-12_x.c: Ditto. |
| * gcc.dg/compat/struct-by-value-13_x.c: Ditto. |
| * gcc.dg/compat/struct-by-value-14_x.c: Ditto. |
| * gcc.dg/compat/struct-by-value-15_x.c: Ditto. |
| * gcc.dg/compat/struct-by-value-16_x.c: Ditto. |
| * gcc.dg/compat/struct-by-value-17_x.c: Ditto. |
| * gcc.dg/compat/struct-by-value-18_x.c: Ditto. |
| * gcc.dg/compat/struct-by-value-22_x.c: Ditto. |
| * gcc.dg/compat/struct-return-2_x.c: Ditto. |
| * gcc.dg/falign-labels-1.c: Ditto. |
| * gcc.dg/long_branch.c: Ditto. |
| * gcc.dg/nextafter-1.c: Ditto. |
| * gcc.dg/pr35045.c: Ditto. |
| * gcc.dg/pr48616.c: Ditto. |
| * gcc.dg/pr84100.c: Ditto. |
| * gcc.dg/tree-ssa/builtin-sprintf-9.c: Ditto. |
| * gcc.dg/tree-ssa/builtin-sprintf-warn-10.c: Ditto. |
| * gcc.dg/tree-ssa/builtin-sprintf.c: Ditto. |
| * gcc.dg/Wattributes-10.c: Expect error if pdp11. |
| * gcc.dg/attr-alloc_size-11.c: Don't XFAIL if pdp11. |
| * gcc.dg/builtin-inf-1.c: Add pdp11 to warnings about INF. |
| * gcc.dg/builtins-1.c: Ditto. |
| |
| 2018-11-01 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/46020 |
| * gfortran.dg/bind_c_18.f90: Adjust error message. |
| |
| 2018-11-01 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/cpp1z/constexpr-lambda22.C: New test, |
| |
| 2018-11-01 Jozef Lawrynowicz <jozef.l@mittosystems.com> |
| |
| * gcc.dg/tree-ssa/cunroll-13.c: Add missing cast from literal to int32. |
| |
| 2018-11-30 Jan Hubicka <jh@suse.cz> |
| |
| * g++.dg/lto/pr84805_1.C: Update template. |
| * g++.dg/lto/pr84805_0.C: Update template. |
| * g++.dg/lto/pr84805_1b.C: Update template. |
| * g++.dg/lto/pr84805_0b.C: Update template. |
| |
| 2018-11-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/87826 |
| * gcc.dg/pr87826.c: New test. |
| |
| 2018-11-01 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/46020 |
| * gfortran.dg/bind_c_usage_7.f90: Adjust error message. |
| * gfortran.dg/bind_c_usage_32.f90: New test. |
| |
| 2018-11-01 Nathan Sidwell <nathan@acm.org> |
| |
| * g++.dg/abi/anon5.C: New. |
| |
| 2018-11-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR d/87824 |
| * gdc.dg/simd.d: Add -Wno-psabi. |
| * gdc.dg/compilable.d: Likewise. |
| |
| 2018-11-01 Martin Liska <mliska@suse.cz> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/64266 |
| PR bootstrap/70422 |
| PR ipa/81277 |
| * g++.dg/cpp0x/constexpr-__func__2.C: Make it a compilation |
| test. |
| * g++.old-deja/g++.ext/pretty4.C: Remove as the run-time |
| assumptions are not longer valid. |
| |
| 2018-10-31 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/20520 |
| * gfortran.dg/allocatable_uninitialized_1.f90: New test. |
| |
| 2018-10-31 Nathan Sidwell <nathan@acm.org> |
| |
| * g++.dg/lookup/friend21.C: New. |
| |
| 2018-10-31 Martin Liska <mliska@suse.cz> |
| |
| PR driver/83193 |
| * gcc.target/aarch64/spellcheck_7.c: New test. |
| * gcc.target/aarch64/spellcheck_8.c: New test. |
| * gcc.target/aarch64/spellcheck_9.c: New test. |
| |
| 2018-10-31 Nathan Sidwell <nathan@acm.org> |
| |
| * g++.dg/lookup/using60.C: New. |
| |
| 2018-10-31 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/70359 |
| PR middle-end/86270 |
| * gcc.target/i386/pr70359.c: New testcase. |
| * gcc.target/i386/pr86270.c: Likewise. |
| |
| 2018-10-31 Claudiu Zissulescu <claziss@synopsys.com> |
| |
| * gcc.target/arc/jumptable.c: New test. |
| |
| 2018-10-31 Claudiu Zissulescu <claziss@synopsys.com> |
| |
| * gcc.target/arc/tls-gd.c: New file. |
| * gcc.target/arc/tls-ie.c: Likewise. |
| * gcc.target/arc/tls-ld.c: Likewise. |
| * gcc.target/arc/tls-le.c: Likewise. |
| * gcc.target/arc/tls-1.c: Update test. |
| |
| 2018-10-31 Claudiu Zissulescu <claziss@synopsys.com> |
| |
| * gcc.target/arc/mulsi3_highpart-2.c: Update test. |
| |
| 2018-10-31 Martin Liska <mliska@suse.cz> |
| |
| * c-c++-common/ubsan/pr63839.c: Update to new sanitizer message. |
| * c-c++-common/ubsan/unreachable-1.c (main): Likewise. |
| * c-c++-common/ubsan/unreachable-2.c: Likewise. |
| * c-c++-common/ubsan/unreachable-4.c (main): Likewise. |
| |
| 2018-10-31 Thomas Preud'homme <thomas.preudhomme@linaro.org> |
| |
| PR target/87374 |
| * gcc.target/arm/movdi_movt.c: Skip if both -mslow-flash-data and |
| -mword-relocations would be passed when compiling the test. |
| * gcc.target/arm/movsi_movt.c: Likewise. |
| * gcc.target/arm/pr81863.c: Likewise. |
| * gcc.target/arm/thumb2-slow-flash-data-1.c: Likewise. |
| * gcc.target/arm/thumb2-slow-flash-data-2.c: Likewise. |
| * gcc.target/arm/thumb2-slow-flash-data-3.c: Likewise. |
| * gcc.target/arm/thumb2-slow-flash-data-4.c: Likewise. |
| * gcc.target/arm/thumb2-slow-flash-data-5.c: Likewise. |
| * gcc.target/arm/tls-disable-literal-pool.c: Likewise. |
| |
| 2018-10-31 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/87802 |
| * g++.dg/vect/slp-pr87105.cc: XFAIL for strict alignment targets. |
| |
| 2018-10-30 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/85896 |
| * gfortran.dg/min_max_type.f90: New test. |
| |
| 2018-10-30 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/87041 |
| * gcc.c-torture/execute/fprintf-2.c: New test. |
| * gcc.c-torture/execute/printf-2.c: Same. |
| * gcc.c-torture/execute/user-printf.c: Same. |
| * gcc.dg/tree-ssa/builtin-fprintf-warn-1.c: Same. |
| * gcc.dg/tree-ssa/builtin-printf-2.c: Same. |
| * gcc.dg/tree-ssa/builtin-printf-warn-1.c: Same. |
| * gcc.dg/tree-ssa/user-printf-warn-1.c: Same. |
| |
| 2018-10-30 Marek Polacek <polacek@redhat.com> |
| |
| Implement P0892R2, explicit(bool). |
| * g++.dg/cpp2a/explicit1.C: New test. |
| * g++.dg/cpp2a/explicit10.C: New test. |
| * g++.dg/cpp2a/explicit11.C: New test. |
| * g++.dg/cpp2a/explicit12.C: New test. |
| * g++.dg/cpp2a/explicit13.C: New test. |
| * g++.dg/cpp2a/explicit2.C: New test. |
| * g++.dg/cpp2a/explicit3.C: New test. |
| * g++.dg/cpp2a/explicit4.C: New test. |
| * g++.dg/cpp2a/explicit5.C: New test. |
| * g++.dg/cpp2a/explicit6.C: New test. |
| * g++.dg/cpp2a/explicit7.C: New test. |
| * g++.dg/cpp2a/explicit8.C: New test. |
| * g++.dg/cpp2a/explicit9.C: New test. |
| |
| 2018-10-30 Segher Boessenkool <segher@kernel.crashing.org> |
| |
| PR rtl-optimization/87708 |
| * gcc.dg/ira-shrinkwrap-prep-1.c: xfail test. |
| * gcc.dg/ira-shrinkwrap-prep-2.c: xfail test. |
| |
| 2018-10-30 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| * g++.dg/cpp1z/has-unique-obj-representations1.C: Test location too. |
| * g++.dg/ext/flexarray-mangle-2.C: Likewise. |
| * g++.dg/ext/flexarray-mangle.C: Likewise. |
| * g++.dg/ext/flexarray-subst.C: Likewise. |
| * g++.dg/ext/flexary10.C: Likewise. |
| * g++.dg/ext/flexary11.C: Likewise. |
| * g++.dg/ext/flexary14.C: Likewise. |
| * g++.dg/ext/flexary16.C: Likewise. |
| * g++.dg/ext/flexary26.C: Likewise. |
| * g++.dg/ext/flexary27.C: Likewise. |
| * g++.dg/ext/flexary7.C: Likewise. |
| * g++.dg/ext/pr71290.C: Likewise. |
| |
| 2018-10-30 Paul Koning <ni1d@arrl.net> |
| |
| * gcc.dg/tree-ssa/attr-alias.c: Skip if no weak support. |
| |
| 2018-10-30 Michael Ploujnikov <michael.ploujnikov@oracle.com> |
| |
| * gcc.dg/tree-prof/cold_partition_label.c: Update for cold |
| section names without numbers. |
| * gcc.dg/tree-prof/section-attr-1.c: Ditto. |
| * gcc.dg/tree-prof/section-attr-2.c: Ditto. |
| * gcc.dg/tree-prof/section-attr-3.c: Ditto. |
| |
| 2018-10-29 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c++/87721 |
| * c-c++-common/substring-location-PR-87721.c: New test. |
| * gcc.dg/plugin/diagnostic-test-string-literals-1.c: Add test for |
| PR 87721. |
| * gcc.dg/plugin/diagnostic_plugin_test_string_literals.c |
| (test_string_literals): Fold the index arguments before checking |
| for INTEGER_CST. |
| |
| 2018-10-29 David Malcolm <dmalcolm@redhat.com> |
| |
| * c-c++-common/spellcheck-reserved.c: Update expected output for |
| C++ for merger of "did you mean" suggestions into the error |
| message. |
| * g++.dg/ext/builtin3.C: Update expected output for merger of "did |
| you mean" suggestion into the error. |
| * g++.dg/lookup/error1.C: Likewise. |
| * g++.dg/lookup/pr77549.C: Likewise. |
| * g++.dg/lookup/pr80913.C: Likewise. |
| * g++.dg/lookup/suggestions1.C: Likewise. |
| * g++.dg/lookup/suggestions2.C: New test. |
| * g++.dg/overload/koenig1.C: Update expected output as above. |
| * g++.dg/spellcheck-identifiers-2.C: Likewise. |
| * g++.dg/spellcheck-identifiers.C: Likewise. |
| * g++.dg/spellcheck-ns.C: New test. |
| * g++.dg/spellcheck-pr77829.C: Update expected output as above. |
| * g++.dg/spellcheck-pr78656.C: Likewise. |
| * g++.dg/spellcheck-pr79298.C: Likewise, adding |
| -fdiagnostics-show-caret to options. |
| * g++.dg/spellcheck-pr80177.C: Likewise. |
| * g++.dg/spellcheck-single-vs-multiple.C: New test. |
| * g++.dg/spellcheck-typenames.C: Update expected output as above. |
| * g++.dg/template/static10.C: Likewise. |
| * g++.old-deja/g++.mike/ns5.C: Likewise. |
| * g++.old-deja/g++.mike/ns7.C: Likewise. |
| * g++.old-deja/g++.ns/koenig5.C: Likewise. |
| * g++.old-deja/g++.other/lineno5.C: Likewise. |
| |
| 2018-10-29 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| * g++.dg/cpp0x/auto24.C: Test location too. |
| * g++.dg/cpp0x/auto3.C: Likewise. |
| * g++.dg/cpp0x/auto42.C: Likewise. |
| * g++.dg/cpp0x/initlist57.C: Likewise. |
| * g++.dg/cpp0x/initlist75.C: Likewise. |
| * g++.dg/cpp0x/initlist80.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-ice13.C: Likewise. |
| * g++.old-deja/g++.brendan/array-refs.C: Likewise. |
| * g++.old-deja/g++.bugs/900322_01.C: Likewise. |
| * g++.old-deja/g++.bugs/900519_07.C: Likewise. |
| * g++.old-deja/g++.other/typeck1.C: Likewise. |
| |
| 2018-10-29 Kugan Vivekanandarajah <kuganv@linaro.org> |
| |
| PR middle-end/87469 |
| * g++.dg/pr87469.C: New test. |
| |
| 2018-10-29 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/87594 - constexpr rejects-valid with range-based for. |
| * g++.dg/cpp1y/constexpr-loop8.C: New test. |
| |
| 2018-10-29 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/87785 |
| * gcc.dg/torture/20181029-1.c: New testcase. |
| * gcc.dg/torture/20181029-2.c: Likewise. |
| |
| 2018-10-29 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/87790 |
| * gcc.dg/pr87790.c: New testcase. |
| |
| 2018-10-29 Martin Liska <mliska@suse.cz> |
| |
| * g++.dg/gcov/gcov-8.C: Do not check intermediate format. |
| * lib/gcov.exp: Remove legacy verify-intermediate. |
| |
| 2018-10-28 Kugan Vivekanandarajah <kuganv@linaro.org> |
| |
| * gcc.dg/gimplefe-30.c: New test. |
| * gcc.dg/gimplefe-31.c: New test. |
| * gcc.dg/gimplefe-32.c: New test. |
| * gcc.dg/gimplefe-33.c: New test. |
| |
| 2018-10-28 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gcc.misc-tests/help.exp: Add D to option descriptions check. |
| * gdc.dg/asan/asan.exp: New file. |
| * gdc.dg/asan/gdc272.d: New test. |
| * gdc.dg/compilable.d: New test. |
| * gdc.dg/dg.exp: New file. |
| * gdc.dg/gdc254.d: New test. |
| * gdc.dg/gdc260.d: New test. |
| * gdc.dg/gdc270a.d: New test. |
| * gdc.dg/gdc270b.d: New test. |
| * gdc.dg/gdc282.d: New test. |
| * gdc.dg/gdc283.d: New test. |
| * gdc.dg/imports/gdc170.d: New test. |
| * gdc.dg/imports/gdc231.d: New test. |
| * gdc.dg/imports/gdc239.d: New test. |
| * gdc.dg/imports/gdc241a.d: New test. |
| * gdc.dg/imports/gdc241b.d: New test. |
| * gdc.dg/imports/gdc251a.d: New test. |
| * gdc.dg/imports/gdc251b.d: New test. |
| * gdc.dg/imports/gdc253.d: New test. |
| * gdc.dg/imports/gdc254a.d: New test. |
| * gdc.dg/imports/gdc256.d: New test. |
| * gdc.dg/imports/gdc27.d: New test. |
| * gdc.dg/imports/gdcpkg256/package.d: New test. |
| * gdc.dg/imports/runnable.d: New test. |
| * gdc.dg/link.d: New test. |
| * gdc.dg/lto/lto.exp: New file. |
| * gdc.dg/lto/ltotests_0.d: New test. |
| * gdc.dg/lto/ltotests_1.d: New test. |
| * gdc.dg/runnable.d: New test. |
| * gdc.dg/simd.d: New test. |
| * gdc.test/gdc-test.exp: New file. |
| * lib/gdc-dg.exp: New file. |
| * lib/gdc.exp: New file. |
| |
| 2017-10-28 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/54613 |
| * gfortran.dg/findloc_1.f90: New test. |
| * gfortran.dg/findloc_2.f90: New test. |
| * gfortran.dg/findloc_3.f90: New test. |
| * gfortran.dg/findloc_4.f90: New test. |
| * gfortran.dg/findloc_5.f90: New test. |
| * gfortran.dg/findloc_6.f90: New test. |
| |
| 2018-10-26 Bill Schmidt <wschmidt@linux.ibm.com> |
| Jinsong Ji <jji@us.ibm.com> |
| |
| * gcc.target/powerpc/sse-addss-1.c: Call abort under DEBUG also; |
| formatting cleanup. |
| * gcc.target/powerpc/sse-pavgw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-addsd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtdq2pd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtpd2dq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtpd2ps-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtps2dq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtps2pd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtsd2si-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtsd2si-2.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtsd2ss-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtss2sd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvttpd2dq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvttsd2si-1.c: Likewise. |
| * gcc.target/powerpc/sse2-divpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-divsd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-maxsd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-minsd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-movmskpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-movq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-movsd-3.c: Likewise. |
| * gcc.target/powerpc/sse2-mulpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-mulsd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-packssdw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-packsswb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-packuswb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-paddsb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-paddsw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-paddusb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pmovmskb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pmulhw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pmuludq1.c: Likewise. |
| * gcc.target/powerpc/sse2-psadbw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pshufd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pshufhw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pshuflw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pslld-2.c: Likewise. |
| * gcc.target/powerpc/sse2-pslldq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psrld-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psrld-2.c: Likewise. |
| * gcc.target/powerpc/sse2-psrldq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psubusb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-sqrtpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-subsd-1.c: Likewise. |
| |
| 2018-10-26 Paul A. Clarke <pc@us.ibm.com> |
| |
| * gcc.target/powerpc/ssse3-check.h: New file. |
| * gcc.target/powerpc/ssse3-vals.h: New file. |
| * gcc.target/powerpc/ssse3-pabsb.c: New file. |
| * gcc.target/powerpc/ssse3-pabsd.c: New file. |
| * gcc.target/powerpc/ssse3-pabsw.c: New file. |
| * gcc.target/powerpc/ssse3-palignr.c: New file. |
| * gcc.target/powerpc/ssse3-phaddd.c: New file. |
| * gcc.target/powerpc/ssse3-phaddsw.c: New file. |
| * gcc.target/powerpc/ssse3-phaddw.c: New file. |
| * gcc.target/powerpc/ssse3-phsubd.c: New file. |
| * gcc.target/powerpc/ssse3-phsubsw.c: New file. |
| * gcc.target/powerpc/ssse3-phsubw.c: New file. |
| * gcc.target/powerpc/ssse3-pmaddubsw.c: New file. |
| * gcc.target/powerpc/ssse3-pmulhrsw.c: New file. |
| * gcc.target/powerpc/ssse3-pshufb.c: New file. |
| * gcc.target/powerpc/ssse3-psignb.c: New file. |
| * gcc.target/powerpc/ssse3-psignd.c: New file. |
| * gcc.target/powerpc/ssse3-psignw.c: New file. |
| |
| 2018-10-26 Paul A. Clarke <pc@us.ibm.com> |
| |
| * gcc.target/powerpc/mmx-packs.c: Enable 32 bit execution. |
| * gcc.target/powerpc/mmx-packssdw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-packsswb-1.c: Likewise. |
| * gcc.target/powerpc/mmx-packs.c: Likewise. |
| * gcc.target/powerpc/mmx-packssdw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-packsswb-1.c: Likewise. |
| * gcc.target/powerpc/mmx-paddb-1.c: Likewise. |
| * gcc.target/powerpc/mmx-paddd-1.c: Likewise. |
| * gcc.target/powerpc/mmx-paddsb-1.c: Likewise. |
| * gcc.target/powerpc/mmx-paddsw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-paddusb-1.c: Likewise. |
| * gcc.target/powerpc/mmx-paddusw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-paddw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-pcmpeqb-1.c: Likewise. |
| * gcc.target/powerpc/mmx-pcmpeqd-1.c: Likewise. |
| * gcc.target/powerpc/mmx-pcmpeqw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-pcmpgtb-1.c: Likewise. |
| * gcc.target/powerpc/mmx-pcmpgtd-1.c: Likewise. |
| * gcc.target/powerpc/mmx-pcmpgtw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-pmaddwd-1.c: Likewise. |
| * gcc.target/powerpc/mmx-pmulhw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-pmullw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-pslld-1.c: Likewise. |
| * gcc.target/powerpc/mmx-psllw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-psrad-1.c: Likewise. |
| * gcc.target/powerpc/mmx-psraw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-psrld-1.c: Likewise. |
| * gcc.target/powerpc/mmx-psrlw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-psubb-2.c: Likewise. |
| * gcc.target/powerpc/mmx-psubd-2.c: Likewise. |
| * gcc.target/powerpc/mmx-psubsb-1.c: Likewise. |
| * gcc.target/powerpc/mmx-psubsw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-psubusb-1.c: Likewise. |
| * gcc.target/powerpc/mmx-psubusw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-psubw-2.c: Likewise. |
| * gcc.target/powerpc/mmx-punpckhbw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-punpckhdq-1.c: Likewise. |
| * gcc.target/powerpc/mmx-punpckhwd-1.c: Likewise. |
| * gcc.target/powerpc/mmx-punpcklbw-1.c: Likewise. |
| * gcc.target/powerpc/mmx-punpckldq-1.c: Likewise. |
| * gcc.target/powerpc/mmx-punpcklwd-1.c: Likewise. |
| * gcc.target/powerpc/pr37191.c: Likewise. |
| * gcc.target/powerpc/sse-addps-1.c: Likewise. |
| * gcc.target/powerpc/sse-addss-1.c: Likewise. |
| * gcc.target/powerpc/sse-andnps-1.c: Likewise. |
| * gcc.target/powerpc/sse-andps-1.c: Likewise. |
| * gcc.target/powerpc/sse-cmpss-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtpi16ps-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtpi32ps-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtpi32x2ps-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtpi8ps-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtpspi16-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtpspi8-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtpu16ps-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtpu8ps-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtsi2ss-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtsi2ss-2.c: Likewise. |
| * gcc.target/powerpc/sse-cvtss2si-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvtss2si-2.c: Likewise. |
| * gcc.target/powerpc/sse-cvttss2si-1.c: Likewise. |
| * gcc.target/powerpc/sse-cvttss2si-2.c: Likewise. |
| * gcc.target/powerpc/sse-divps-1.c: Likewise. |
| * gcc.target/powerpc/sse-divss-1.c: Likewise. |
| * gcc.target/powerpc/sse-maxps-1.c: Likewise. |
| * gcc.target/powerpc/sse-maxps-2.c: Likewise. |
| * gcc.target/powerpc/sse-maxss-1.c: Likewise. |
| * gcc.target/powerpc/sse-minps-1.c: Likewise. |
| * gcc.target/powerpc/sse-minps-2.c: Likewise. |
| * gcc.target/powerpc/sse-minss-1.c: Likewise. |
| * gcc.target/powerpc/sse-movaps-1.c: Likewise. |
| * gcc.target/powerpc/sse-movaps-2.c: Likewise. |
| * gcc.target/powerpc/sse-movhlps-1.c: Likewise. |
| * gcc.target/powerpc/sse-movhps-1.c: Likewise. |
| * gcc.target/powerpc/sse-movhps-2.c: Likewise. |
| * gcc.target/powerpc/sse-movlhps-1.c: Likewise. |
| * gcc.target/powerpc/sse-movlps-1.c: Likewise. |
| * gcc.target/powerpc/sse-movlps-2.c: Likewise. |
| * gcc.target/powerpc/sse-movmskb-1.c: Likewise. |
| * gcc.target/powerpc/sse-movmskps-1.c: Likewise. |
| * gcc.target/powerpc/sse-movss-1.c: Likewise. |
| * gcc.target/powerpc/sse-movss-2.c: Likewise. |
| * gcc.target/powerpc/sse-movss-3.c: Likewise. |
| * gcc.target/powerpc/sse-mulps-1.c: Likewise. |
| * gcc.target/powerpc/sse-mulss-1.c: Likewise. |
| * gcc.target/powerpc/sse-orps-1.c: Likewise. |
| * gcc.target/powerpc/sse-pavgw-1.c: Likewise. |
| * gcc.target/powerpc/sse-pmaxsw-1.c: Likewise. |
| * gcc.target/powerpc/sse-pmaxub-1.c: Likewise. |
| * gcc.target/powerpc/sse-pminsw-1.c: Likewise. |
| * gcc.target/powerpc/sse-pminub-1.c: Likewise. |
| * gcc.target/powerpc/sse-pmulhuw-1.c: Likewise. |
| * gcc.target/powerpc/sse-psadbw-1.c: Likewise. |
| * gcc.target/powerpc/sse-rcpps-1.c: Likewise. |
| * gcc.target/powerpc/sse-rsqrtps-1.c: Likewise. |
| * gcc.target/powerpc/sse-shufps-1.c: Likewise. |
| * gcc.target/powerpc/sse-sqrtps-1.c: Likewise. |
| * gcc.target/powerpc/sse-subps-1.c: Likewise. |
| * gcc.target/powerpc/sse-subss-1.c: Likewise. |
| * gcc.target/powerpc/sse-ucomiss-1.c: Likewise. |
| * gcc.target/powerpc/sse-ucomiss-2.c: Likewise. |
| * gcc.target/powerpc/sse-ucomiss-3.c: Likewise. |
| * gcc.target/powerpc/sse-ucomiss-4.c: Likewise. |
| * gcc.target/powerpc/sse-ucomiss-5.c: Likewise. |
| * gcc.target/powerpc/sse-ucomiss-6.c: Likewise. |
| * gcc.target/powerpc/sse-unpckhps-1.c: Likewise. |
| * gcc.target/powerpc/sse-unpcklps-1.c: Likewise. |
| * gcc.target/powerpc/sse-xorps-1.c: Likewise. |
| * gcc.target/powerpc/sse2-addpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-addsd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-andnpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-andpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cmppd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cmpsd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-comisd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-comisd-2.c: Likewise. |
| * gcc.target/powerpc/sse2-comisd-3.c: Likewise. |
| * gcc.target/powerpc/sse2-comisd-4.c: Likewise. |
| * gcc.target/powerpc/sse2-comisd-5.c: Likewise. |
| * gcc.target/powerpc/sse2-comisd-6.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtdq2pd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtdq2ps-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtpd2dq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtpd2ps-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtps2dq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtps2pd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtsd2si-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtsd2si-2.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtsd2ss-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtsi2sd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtsi2sd-2.c: Likewise. |
| * gcc.target/powerpc/sse2-cvtss2sd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvttpd2dq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvttps2dq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvttsd2si-1.c: Likewise. |
| * gcc.target/powerpc/sse2-cvttsd2si-2.c: Likewise. |
| * gcc.target/powerpc/sse2-divpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-divsd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-maxpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-maxsd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-minpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-minsd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-mmx.c: Likewise. |
| * gcc.target/powerpc/sse2-movhpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-movhpd-2.c: Likewise. |
| * gcc.target/powerpc/sse2-movlpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-movlpd-2.c: Likewise. |
| * gcc.target/powerpc/sse2-movmskpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-movq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-movq-2.c: Likewise. |
| * gcc.target/powerpc/sse2-movq-3.c: Likewise. |
| * gcc.target/powerpc/sse2-movsd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-movsd-2.c: Likewise. |
| * gcc.target/powerpc/sse2-movsd-3.c: Likewise. |
| * gcc.target/powerpc/sse2-mulpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-mulsd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-orpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-packssdw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-packsswb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-packuswb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-paddb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-paddd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-paddq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-paddsb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-paddsw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-paddusb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-paddusw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-paddw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pand-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pandn-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pavgb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pavgw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pcmpeqb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pcmpeqd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pcmpeqw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pcmpgtb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pcmpgtd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pcmpgtw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pextrw.c: Likewise. |
| * gcc.target/powerpc/sse2-pinsrw.c: Likewise. |
| * gcc.target/powerpc/sse2-pmaddwd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pmaxsw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pmaxub-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pminsw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pminub-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pmovmskb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pmulhuw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pmulhw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pmullw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pmuludq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-por-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psadbw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pshufd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pshufhw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pshuflw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pslld-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pslld-2.c: Likewise. |
| * gcc.target/powerpc/sse2-pslldq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psllq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psllq-2.c: Likewise. |
| * gcc.target/powerpc/sse2-psllw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psllw-2.c: Likewise. |
| * gcc.target/powerpc/sse2-psrad-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psrad-2.c: Likewise. |
| * gcc.target/powerpc/sse2-psraw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psraw-2.c: Likewise. |
| * gcc.target/powerpc/sse2-psrld-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psrld-2.c: Likewise. |
| * gcc.target/powerpc/sse2-psrldq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psrlq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psrlq-2.c: Likewise. |
| * gcc.target/powerpc/sse2-psrlw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psrlw-2.c: Likewise. |
| * gcc.target/powerpc/sse2-psubb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psubd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psubq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psubsb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psubsw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psubusb-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psubusw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-psubw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-punpckhbw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-punpckhdq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-punpckhqdq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-punpckhwd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-punpcklbw-1.c: Likewise. |
| * gcc.target/powerpc/sse2-punpckldq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-punpcklqdq-1.c: Likewise. |
| * gcc.target/powerpc/sse2-punpcklwd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-pxor-1.c: Likewise. |
| * gcc.target/powerpc/sse2-shufpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-sqrtpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-subpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-subsd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-ucomisd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-ucomisd-2.c: Likewise. |
| * gcc.target/powerpc/sse2-ucomisd-3.c: Likewise. |
| * gcc.target/powerpc/sse2-ucomisd-4.c: Likewise. |
| * gcc.target/powerpc/sse2-ucomisd-5.c: Likewise. |
| * gcc.target/powerpc/sse2-ucomisd-6.c: Likewise. |
| * gcc.target/powerpc/sse2-unpckhpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-unpcklpd-1.c: Likewise. |
| * gcc.target/powerpc/sse2-xorpd-1.c: Likewise. |
| * gcc.target/powerpc/sse3-addsubpd.c: Likewise. |
| * gcc.target/powerpc/sse3-addsubps.c: Likewise. |
| * gcc.target/powerpc/sse3-haddpd.c: Likewise. |
| * gcc.target/powerpc/sse3-haddps.c: Likewise. |
| * gcc.target/powerpc/sse3-hsubpd.c: Likewise. |
| * gcc.target/powerpc/sse3-hsubps.c: Likewise. |
| * gcc.target/powerpc/sse3-lddqu.c: Likewise. |
| * gcc.target/powerpc/sse3-movddup.c: Likewise. |
| * gcc.target/powerpc/sse3-movshdup.c: Likewise. |
| * gcc.target/powerpc/sse3-movsldup.c: Likewise. |
| * gcc.target/powerpc/mmx-packuswb-1.c: Likewise. Also, add |
| ommitted "-mpower8-vector" to dg-options. |
| |
| 2018-10-26 Jan Hubicka <jh@suse.cz> |
| |
| * g++.dg/lto/odr-1_0.C: Fix template. |
| * g++.dg/lto/odr-1_1.C: Fix template. |
| |
| 2018-10-26 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/87105 |
| * g++.dg/vect/slp-pr87105.cc: Adjust. |
| * gcc.dg/torture/20181024-1.c: New testcase. |
| * g++.dg/opt/20181025-1.C: Likewise. |
| |
| 2018-10-26 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/87754 |
| * g++.dg/lto/odr-1_0.C: Fix pattern. |
| |
| 2018-10-26 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/87746 |
| * gcc.dg/pr87746.c: New testcase. |
| |
| 2018-10-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.dg/pr78973-2.c: Remove xfail on dg-warning. |
| |
| 2018-10-25 Carl Love <cel@us.ibm.com> |
| |
| * gcc.target/powerpc/float128-cmp2-runnable.c: New test file. |
| |
| 2018-10-25 Martin Liska <mliska@suse.cz> |
| |
| PR testsuite/87739 |
| * gcc.dg/tree-ssa/pr84436-5.c (foo): Use signed char. |
| |
| 2018-10-25 Martin Liska <mliska@suse.cz> |
| |
| PR other/87735 |
| * gcc.dg/tree-prof/time-profiler-1.c: Revert. |
| * gcc.dg/tree-prof/time-profiler-2.c: Likewise. |
| * gcc.dg/tree-prof/time-profiler-3.c: Likewise. |
| |
| 2018-10-25 Ilya Leoshkevich <iii@linux.ibm.com> |
| |
| * gcc.target/s390/global-array-almost-huge-element.c: New test. |
| * gcc.target/s390/global-array-almost-negative-huge-element.c: New test. |
| * gcc.target/s390/global-array-element-pic.c: New test. |
| * gcc.target/s390/global-array-even-element.c: New test. |
| * gcc.target/s390/global-array-huge-element.c: New test. |
| * gcc.target/s390/global-array-negative-huge-element.c: New test. |
| * gcc.target/s390/global-array-odd-element.c: New test. |
| |
| 2018-10-25 Jan Hubicka <jh@suse.cz> |
| |
| * g++.dg/lto/odr-1_0.C: New test. |
| * g++.dg/lto/odr-1_1.C: New test. |
| |
| 2018-10-25 Thomas Preud'homme <thomas.preudhomme@linaro.org> |
| |
| |
| * gcc.dg/sibcall-9.c: Make v static. |
| * gcc.dg/sibcall-10.c: Likewise. |
| |
| 2018-10-25 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/87665 |
| PR tree-optimization/87745 |
| * gfortran.dg/20181025-1.f: New testcase. |
| |
| 2018-10-25 Jakub Jelinek <jakub@redhat.com> |
| |
|