| 2017-11-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/81675 |
| * g++.dg/warn/pr81675.C: New test. |
| |
| 2017-11-27 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/unroll1.ads: Remove alignment clause. |
| * gnat.dg/unroll2.ads: Likewise. |
| * gnat.dg/unroll3.ads: Likewise. |
| * gnat.dg/unroll1.adb: Remove bogus comment terminator. |
| * gnat.dg/unroll2.adb: Likewise. |
| * gnat.dg/unroll3.adb: Likewise. |
| * gnat.dg/unroll4.ad[sb]: New testcase. |
| * gnat.dg/unroll4_pkg.ads: New helper. |
| |
| 2017-11-27 Igor Tsimbalist <igor.v.tsimbalist@intel.com> |
| |
| PR target/83109 |
| * testsuite/gcc.target/i386/cet-sjlj-1.c: Fix test. |
| * testsuite/gcc.target/i386/cet-sjlj-4.c: Likewise. |
| |
| 2017-11-27 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/81248 |
| * g++.dg/ipa/pr81248.C: New test. |
| * gcc.dg/tree-ssa/ssa-pre-31.c: Disable IPA-SRA. |
| * gcc/testsuite/gcc.dg/ipa/ipcp-cstagg-2.c: Likewise. |
| |
| 2017-11-27 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/ubsan/null-8.C (bar): New function. |
| (foo): Use bar instead of __builtin_printf. |
| |
| PR debug/81307 |
| * g++.dg/debug/debug9.C: Remove -fno-reorder-blocks-and-partition |
| workaround. |
| |
| PR target/83100 |
| * gcc.dg/pr83100-1.c: New test. |
| * gcc.dg/pr83100-2.c: New test. |
| * gcc.dg/pr83100-3.c: New test. |
| * gcc.dg/pr83100-4.c: New test. |
| |
| 2017-11-26 Julia Koval <julia.koval@intel.com> |
| |
| * gcc.target/i386/funcspec-56.inc: Handle new march. |
| * g++.dg/ext/mv16.C: Ditto. |
| |
| 2017-11-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/81553 |
| * gcc.c-torture/compile/pr81553.c: New test. |
| |
| 2017-11-25 Andreas Schwab <schwab@linux-m68k.org> |
| |
| * g++.dg/abi/structret1.C (FrameworkObject::action): Return a |
| value. |
| |
| 2017-11-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/82848 |
| * gcc.target/powerpc/pr82848.c: New test. |
| |
| 2017-11-24 Jackson Woodruff <jackson.woodruff@arm.com> |
| |
| PR tree-optimization/71026 |
| * gfortran.dg/extract_recip_1.f: New test. |
| * gcc.dg/extract_recip_3.c: New test. |
| * gcc.dg/extract_recip_4.c: New test. |
| |
| 2017-11-24 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/82402 |
| * gcc.dg/torture/pr82402.c: New testcase. |
| |
| 2017-11-24 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/83128 |
| * gcc.dg/tree-ssa/ssa-fre-62.c: New testcase. |
| |
| 2017-11-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/83014 |
| * gcc.dg/ubsan/pr83014.c: New test. |
| |
| * gcc.dg/builtin-object-size-18.c: New test. |
| |
| 2017-11-23 Julia Koval <julia.koval@intel.com> |
| |
| gcc.target/i386/avx512f-vpexpandb-1.c: New test. |
| gcc.target/i386/avx512f-vpexpandb-2.c: Ditto. |
| gcc.target/i386/avx512f-vpexpandw-1.c: Ditto. |
| gcc.target/i386/avx512f-vpexpandw-2.c: Ditto. |
| gcc.target/i386/avx512vl-vpexpandb-1.c: Ditto. |
| gcc.target/i386/avx512vl-vpexpandb-2.c: Ditto. |
| gcc.target/i386/avx512vl-vpexpandw-1.c: Ditto. |
| gcc.target/i386/avx512vl-vpexpandw-2.c: Ditto. |
| |
| 2017-11-16 Julia Koval <julia.koval@intel.com> |
| |
| gcc.target/i386/avx512-check.h: Handle AVX512VBMI2 bit. |
| gcc.target/i386/avx512f-vpcompressb-1.c: New test. |
| gcc.target/i386/avx512f-vpcompressb-2.c: Ditto. |
| gcc.target/i386/avx512f-vpcompressw-1.c: Ditto. |
| gcc.target/i386/avx512f-vpcompressw-2.c: Ditto. |
| gcc.target/i386/avx512vl-vpcompressb-1.c: Ditto. |
| gcc.target/i386/avx512vl-vpcompressb-2.c: Ditto. |
| gcc.target/i386/avx512vl-vpcompressw-1.c: Ditto. |
| gcc.target/i386/avx512vl-vpcompressw-2.c: Ditto. |
| gcc.target/i386/i386.exp (check_effective_target_avx512vbmi2): New. |
| |
| 2017-11-23 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/gomp/declare-simd-1.c (f9): Remove. |
| * gcc.dg/gomp/declare-simd-5.c: New test. |
| |
| * g++.dg/pr65240-1.C: Add -Wno-return-type to dg-options. |
| * g++.dg/pr65240-2.C: Likewise. |
| * g++.dg/pr65240-3.C: Likewise. |
| * g++.dg/pr65240-4.C: Likewise. |
| |
| 2017-11-23 Charles Baylis <charles.baylis@linaro.org> |
| |
| * gcc.target/arm/addr-modes-float.c: New test. |
| * gcc.target/arm/addr-modes-int.c: New test. |
| * gcc.target/arm/addr-modes.h: New header. |
| |
| 2017-11-23 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * testsuite/gcc.dg/pr64277.c: Adjust scan. |
| * gcc.dg/tree-prof/unroll-1.c: Use detailed dump and adjust scan. |
| * gcc.dg/tree-ssa/cunroll-1.c: Adjust scan. |
| * gcc.dg/tree-ssa/cunroll-12.c: Likewise. |
| * gcc.dg/tree-ssa/cunroll-13.c: Likewise. |
| * gcc.dg/tree-ssa/cunroll-14.c: Likewise. |
| * gcc.dg/tree-ssa/cunroll-2.c: Likewise. |
| * gcc.dg/tree-ssa/cunroll-3.c: Likewise. |
| * gcc.dg/tree-ssa/cunroll-5.c: Likewise. |
| * gcc.dg/tree-ssa/loop-1.c: Likewise. |
| * gcc.dg/tree-ssa/loop-23.c: Likewise. |
| * gcc.dg/tree-ssa/pr61743-1.c: Likewise. |
| * gcc.dg/tree-ssa/pr61743-2.c: Likewise. |
| * gcc.dg/unroll-2.c (foo): Adjust message. |
| (foo2): Likewise. |
| * gcc.dg/unroll-3.c: Adjust scan. |
| * gcc.dg/unroll-4.c: Likewise. |
| * gcc.dg/unroll-5.c: Likewise. |
| * gcc.dg/unroll-7.c: Use detailed dump and adjust scan. |
| * gnat.dg/unroll1.ad[sb]: New test. |
| * gnat.dg/unroll2.ad[sb]: Likewise. |
| * gnat.dg/unroll3.ad[sb]: Likewise. |
| |
| 2017-11-23 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.dg/ipa/inline-1.c: Update template. |
| |
| 2017-11-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/82253 |
| * gfortran.dg/pr82253.f90: New test. |
| |
| 2017-11-23 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/82814 |
| * gfortran.dg/submodule_31.f08: New test. |
| |
| 2017-11-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/23094 |
| * gcc.dg/tree-ssa/ssa-fre-61.c: New testcase. |
| |
| 2017-11-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/83089 |
| * gcc.dg/pr83089.c: Require pthread. |
| |
| 2017-11-22 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/abi/pr68355.C: Don't expect tail call on ia32. |
| |
| PR c++/82401 |
| * g++.dg/cpp0x/pr82401.C: New test. |
| |
| 2017-11-22 David Malcolm <dmalcolm@redhat.com> |
| |
| PR tree-optimization/82588 |
| PR tree-optimization/82583 |
| * jit.dg/test-error-array-bounds.c (verify_code): Update expected |
| error message from -Warray-bounds. |
| |
| 2017-11-22 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/graphite/pr41562.C: Add -Wno-return-type. |
| |
| 2017-11-22 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c++/62170 |
| * g++.dg/diagnostic/aka1.C: Update expected error messages to |
| reflect fixes to quoting. |
| * g++.dg/diagnostic/aka2.C: New test case. |
| * g++.dg/parse/error55.C: Update expected error messages to |
| reflect fixes to quoting. |
| * gcc.dg/diag-aka-1.c: Likewise. |
| * gcc.dg/diag-aka-2.c: New test case. |
| * gcc.dg/pr13804-1.c: Update expected error messages to reflect |
| fixes to quoting. |
| * gcc.dg/pr56980.c: Likewise. |
| * gcc.dg/pr65050.c: Likewise. |
| * gcc.dg/redecl-14.c: Likewise. |
| * gcc.dg/utf16-4.c Likewise. |
| * gcc.target/i386/sse-vect-types.c (__m128d): Likewise. |
| * obj-c++.dg/invalid-type-1.mm: Likewise. |
| * objc.dg/proto-lossage-4.m: Likewise. |
| |
| 2017-11-22 Uros Bizjak <ubizjak@gmail.com> |
| |
| * lib/target-supports.exp (check_effective_target_bswap16): Remove |
| (check_effective_target_bswap32): Ditto. |
| (check_effective_target_bswap64): Ditto. |
| * gcc.dg/optimize-bswaphi-1.c: Use bswap effective |
| target instead of bswap16. |
| * gcc.dg/optimize-bswapsi-1.c: Use bswap effective |
| target instead of bswap32. |
| * gcc.dg/optimize-bswapsi-2.c: Ditto. |
| * gcc.dg/optimize-bswapsi-3.c: Ditto. |
| * gcc.dg/optimize-bswapsi-4.c: Ditto. |
| * gcc.dg/optimize-bswapsi-5.c: Ditto. |
| * gcc.dg/pr77673.c: Ditto. |
| * gcc.dg/optimize-bswapdi-1.c: Use bswap effective |
| target instead of bswap64. |
| * gcc.dg/optimize-bswapdi-2.c: Ditto. |
| * gcc.dg/optimize-bswapdi-3.c: Ditto. |
| |
| 2017-11-22 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/36313 |
| * gfortran.dg/maxloc_string_1.f90: New test. |
| * gfortran.dg/minloc_string_1.f90: New test. |
| |
| 2017-11-22 Marc Glisse <marc.glisse@inria.fr> |
| |
| PR tree-optimization/83104 |
| * gcc.c-torture/compile/pr83104.c: New file. |
| |
| 2017-11-22 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/arm/pr56184.C: Add -Wno-return-type to dg-options. |
| |
| 2017-11-22 Marek Polacek <polacek@redhat.com> |
| H.J. Lu <hongjiu.lu@intel.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/60336 |
| PR middle-end/67239 |
| PR target/68355 |
| * g++.dg/abi/empty12.C: New test. |
| * g++.dg/abi/empty12.h: New test. |
| * g++.dg/abi/empty12a.c: New test. |
| * g++.dg/abi/empty13.C: New test. |
| * g++.dg/abi/empty13.h: New test. |
| * g++.dg/abi/empty13a.c: New test. |
| * g++.dg/abi/empty14.C: New test. |
| * g++.dg/abi/empty14.h: New test. |
| * g++.dg/abi/empty14a.c: New test. |
| * g++.dg/abi/empty15.C: New test. |
| * g++.dg/abi/empty15.h: New test. |
| * g++.dg/abi/empty15a.c: New test. |
| * g++.dg/abi/empty16.C: New test. |
| * g++.dg/abi/empty16.h: New test. |
| * g++.dg/abi/empty16a.c: New test. |
| * g++.dg/abi/empty17.C: New test. |
| * g++.dg/abi/empty17.h: New test. |
| * g++.dg/abi/empty17a.c: New test. |
| * g++.dg/abi/empty18.C: New test. |
| * g++.dg/abi/empty18.h: New test. |
| * g++.dg/abi/empty18a.c: New test. |
| * g++.dg/abi/empty19.C: New test. |
| * g++.dg/abi/empty19.h: New test. |
| * g++.dg/abi/empty19a.c: New test. |
| * g++.dg/abi/empty20.C: New test. |
| * g++.dg/abi/empty21.C: New test. |
| * g++.dg/abi/empty22.C: New test. |
| * g++.dg/abi/empty22.h: New test. |
| * g++.dg/abi/empty22a.c: New test. |
| * g++.dg/abi/empty23.C: New test. |
| * g++.dg/abi/empty24.C: New test. |
| * g++.dg/abi/empty25.C: New test. |
| * g++.dg/abi/empty25.h: New test. |
| * g++.dg/abi/empty25a.c: New test. |
| * g++.dg/abi/empty26.C: New test. |
| * g++.dg/abi/empty26.h: New test. |
| * g++.dg/abi/empty26a.c: New test. |
| * g++.dg/abi/empty27.C: New test. |
| * g++.dg/abi/empty28.C: New test. |
| * g++.dg/abi/pr60336-1.C: New test. |
| * g++.dg/abi/pr60336-10.C: New test. |
| * g++.dg/abi/pr60336-11.C: New test. |
| * g++.dg/abi/pr60336-12.C: New test. |
| * g++.dg/abi/pr60336-2.C: New test. |
| * g++.dg/abi/pr60336-3.C: New test. |
| * g++.dg/abi/pr60336-4.C: New test. |
| * g++.dg/abi/pr60336-5.C: New test. |
| * g++.dg/abi/pr60336-6.C: New test. |
| * g++.dg/abi/pr60336-7.C: New test. |
| * g++.dg/abi/pr60336-8.C: New test. |
| * g++.dg/abi/pr60336-9.C: New test. |
| * g++.dg/abi/pr68355.C: New test. |
| * g++.dg/lto/pr60336_0.C: New test. |
| |
| 2017-11-22 Thomas Preud'homme <thomas.preudhomme@arm.com> |
| |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-13.c: Adapt expectations |
| to vmov instructions now generated. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-8.c: Likewise. |
| |
| 2017-11-22 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/arm/simd/vdot-compile.c: New. |
| * gcc.target/arm/simd/vect-dot-qi.h: New. |
| * gcc.target/arm/simd/vect-dot-s8.c: New. |
| * gcc.target/arm/simd/vect-dot-u8.c: New |
| |
| 2017-11-22 Uros Bizjak <ubizjak@gmail.com> |
| |
| * lib/target-supports.exp (check_effective_target_bswap16): |
| Do not skip on alpha and x86 targets. |
| |
| 2017-11-22 Sudakshina Das <sudi.das@arm.com> |
| |
| * gcc.target/arm/armv8_2-fp16-move-1.c: Add -mfloat-abi=hard option. |
| |
| 2017-11-22 Richard Sandiford <richard.sandiford@linaro.org> |
| |
| PR testsuite/83004 |
| * gcc.dg/vect/pr81136.c: Restore previous alignment of 32 |
| in the default case. |
| |
| 2017-11-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/83044 |
| * gcc.dg/pr83044.c: New test. |
| * c-c++-common/Warray-bounds.c (fb): Fix up MAX value. |
| |
| 2017-11-22 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/79072 |
| * gfortran.dg/class_result_6.f90: New test for comment 10 of |
| the PR. |
| |
| 2017-11-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/83084 |
| * g++.dg/opt/pr83084.C: New test. |
| |
| PR middle-end/82875 |
| * gcc.dg/pr82875.c: New test. |
| * gcc.c-torture/compile/pr82875.c: New test. |
| |
| PR debug/83034 |
| * gcc.dg/pr83034.c: New test. |
| |
| 2017-11-22 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/83089 |
| * gcc.dg/pr83089.c: New testcase. |
| |
| 2017-11-21 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c/83056 |
| * gcc.dg/spellcheck-pr83056.c: New test case. |
| |
| 2017-11-21 Martin Sebor <msebor@redhat.com> |
| |
| PR tree-optimization/82945 |
| * c-c++-common/Wstringop-truncation-2.c: New test. |
| * c-c++-common/Wstringop-truncation.c: Adjust. |
| * c-c++-common/attr-nonstring-2.c: Adjust. |
| * c-c++-common/attr-nonstring-3.c: New test. |
| |
| 2017-11-21 Sergey Shalnov <Sergey.Shalnov@intel.com> |
| |
| * g++.dg/ext/pr57362.C (__attribute__): Test |
| prefer-vector-width=[128|256] target attribute. |
| * gcc.target/i386/avx512f-constant-float-return.c (dg-optioins): |
| Use -mprefer-vector-width=256 instead of -mprefer-avx256. |
| * gcc.target/i386/avx512f-prefer.c: Ditto. |
| * gcc.target/i386/pr82460-2.c: Ditto. |
| |
| 2017-11-21 Martin Liska <mliska@suse.cz> |
| |
| * g++.dg/cpp0x/constexpr-48089.C: Add quotes for constexpr |
| keyword; add dg-message for 'in .constexpr. expansion of '. |
| * g++.dg/cpp0x/constexpr-50060.C: Likewise. |
| * g++.dg/cpp0x/constexpr-60049.C: Likewise. |
| * g++.dg/cpp0x/constexpr-70323.C: Likewise. |
| * g++.dg/cpp0x/constexpr-70323a.C: Likewise. |
| * g++.dg/cpp0x/constexpr-cast.C: Likewise. |
| * g++.dg/cpp0x/constexpr-diag3.C: Likewise. |
| * g++.dg/cpp0x/constexpr-ex1.C: Likewise. |
| * g++.dg/cpp0x/constexpr-generated1.C: Likewise. |
| * g++.dg/cpp0x/constexpr-ice16.C: Likewise. |
| * g++.dg/cpp0x/constexpr-ice5.C: Likewise. |
| * g++.dg/cpp0x/constexpr-incomplete2.C: Likewise. |
| * g++.dg/cpp0x/constexpr-neg1.C: Likewise. |
| * g++.dg/cpp0x/constexpr-recursion.C: Likewise. |
| * g++.dg/cpp0x/constexpr-shift1.C: Likewise. |
| * g++.dg/cpp1y/constexpr-70265-1.C: Likewise. |
| * g++.dg/cpp1y/constexpr-70265-2.C: Likewise. |
| * g++.dg/cpp1y/constexpr-79655.C: Likewise. |
| * g++.dg/cpp1y/constexpr-new.C: Likewise. |
| * g++.dg/cpp1y/constexpr-return2.C: Likewise. |
| * g++.dg/cpp1y/constexpr-shift1.C: Likewise. |
| * g++.dg/cpp1y/constexpr-throw.C: Likewise. |
| * g++.dg/cpp1z/constexpr-lambda6.C: Likewise. |
| * g++.dg/ext/constexpr-vla1.C: Likewise. |
| * g++.dg/ext/constexpr-vla2.C: Likewise. |
| * g++.dg/ext/constexpr-vla3.C: Likewise. |
| * g++.dg/cpp0x/static_assert10.C: Likewise. |
| * g++.dg/cpp1y/pr63996.C: Likewise. |
| * g++.dg/cpp1y/pr68180.C: Likewise. |
| * g++.dg/cpp1y/pr77830.C: Likewise. |
| * g++.dg/ubsan/pr63956.C: Likewise. |
| |
| 2017-11-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/83045 |
| * c-c++-common/pr61405.c (fn0, fn1): Add return stmts. |
| * c-c++-common/Wlogical-op-2.c (fn): Likewise. |
| * g++.dg/debug/pr53466.C: Add -Wno-return-type to dg-options. |
| * g++.dg/opt/combine.C: Likewise. |
| * g++.dg/ubsan/return-3.C: Likewise. |
| * g++.dg/pr59445.C: Likewise. |
| * g++.dg/pr49847.C: Likewise. |
| * g++.dg/ipa/pr61800.C: Likewise. |
| * g++.dg/ipa/pr63470.C: Likewise. |
| * g++.dg/ipa/pr68672-1.C: Likewise. |
| * g++.dg/pr58438.C: Likewise. |
| * g++.dg/torture/pr59265.C: Likewise. |
| * g++.dg/tree-ssa/ssa-dse-2.C: Likewise. |
| * g++.old-deja/g++.eh/catch13.C: Likewise. |
| * g++.old-deja/g++.eh/crash1.C: Likewise. |
| * g++.dg/tm/pr60004.C: Expect -Wreturn-type warning. |
| * g++.dg/torture/pr55740.C: Likewise. |
| * g++.dg/torture/pr43257.C: Likewise. |
| * g++.dg/torture/pr64280.C: Likewise. |
| * g++.dg/torture/pr54684.C: Likewise. |
| * g++.dg/torture/pr56694.C: Likewise. |
| * g++.dg/torture/pr68470.C: Likewise. |
| * g++.dg/torture/pr60648.C: Likewise. |
| * g++.dg/torture/pr71281.C: Likewise. |
| * g++.dg/torture/pr52772.C: Add -Wno-return-type dg-additional-options. |
| * g++.dg/torture/pr64669.C: Likewise. |
| * g++.dg/torture/pr58369.C: Likewise. |
| * g++.dg/torture/pr33627.C: Likewise. |
| * g++.dg/torture/predcom-1.C: Add |
| #pragma GCC diagnostic ignored "-Wreturn-type". |
| * g++.dg/lto/20090221_0.C: Likewise. |
| * g++.dg/lto/20091026-1_1.C: Likewise. |
| * g++.dg/lto/pr54625-1_1.C: Likewise. |
| * g++.dg/warn/pr83045.C: New test. |
| |
| 2017-11-21 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/i386/movbe-1.c: Update scan string for movbe |
| with integer suffix. |
| * gcc.target/i386/movbe-2.c: Ditto. |
| * gcc.target/i386/movbe-3.c: Ditto. |
| * gcc.target/i386/movbe-4.c: Ditto. |
| * gcc.target/i386/movbe-5.c: Ditto. |
| |
| 2017-11-21 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/83020 |
| * g++.dg/cpp1z/pr83020.C: New. |
| |
| 2017-11-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/82880 |
| * gcc.dg/opts-8.c: New test. |
| |
| 2017-11-21 Claudiu Zissulescu <claziss@synopsys.com> |
| |
| * gcc.target/arc/loop-5.cpp: New test. |
| |
| 2017-11-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/83047 |
| * gcc.dg/pr83047.c: New test. |
| |
| P0428R2 - familiar template syntax for generic lambdas |
| * g++.dg/cpp1y/lambda-generic-x.C: Adjust warnings and limit |
| to c++17_down target. |
| * g++.dg/cpp1y/lambda-generic-dep.C: Likewise. |
| * g++.dg/cpp1y/lambda-generic-77914.C: Adjust error and limit |
| to c++17_down target. |
| * g++.dg/cpp2a/lambda-generic1.C: New test. |
| * g++.dg/cpp2a/lambda-generic2.C: New test. |
| * g++.dg/cpp2a/lambda-generic3.C: New test. |
| * g++.dg/cpp2a/lambda-generic4.C: New test. |
| * g++.dg/cpp2a/lambda-generic5.C: New test. |
| |
| PR c++/83059 |
| * c-c++-common/pr83059.c: New test. |
| |
| PR debug/82718 |
| * gcc.dg/debug/dwarf2/pr82718-1.c: New test. |
| * gcc.dg/debug/dwarf2/pr82718-2.c: New test. |
| |
| PR debug/82933 |
| * gcc.dg/rtl/x86_64/pr82933.c: New test. |
| |
| 2017-11-20 Eric Gallager <egall@gwmail.gwu.edu> |
| |
| PR preprocessor/81794 |
| * gcc.dg/pragma-diag-7.c: Update to include check for |
| stringification. |
| |
| 2017-11-20 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c/81404 |
| * g++.dg/spellcheck-stdlib.C: New. |
| * gcc.dg/spellcheck-stdlib.c (test_INT_MAX): New. |
| |
| 2017-11-20 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/spellcheck-stdlib.c: New test case. |
| |
| 2017-11-20 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c++/72786 |
| * g++.dg/spellcheck-macro-ordering-2.C: New test case. |
| * g++.dg/spellcheck-macro-ordering.C: Add dg-message directives |
| for macro used-before-defined. |
| |
| 2017-11-20 Steve Ellcey <sellcey@cavium.com> |
| |
| PR target/81356 |
| * gfortran.dg/pr45636.f90 (aarch64*-*-*): Remove from xfail list. |
| |
| 2017-11-20 Uros Bizjak <ubizjak@gmail.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.target/i386/movbe-5.c: New test. |
| |
| 2017-11-20 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/79072 |
| * gfortran.dg/class_result_5.f90: New test. |
| |
| 2017-11-20 Jakub Jelinek <jakub@redhat.com> |
| |
| P0329R4: Designated Initialization |
| * g++.dg/ext/desig2.C: Adjust comment, no sorry about designator |
| refering to second member. |
| (b): New variable and associated expected diagnostic. |
| * g++.dg/ext/desig4.C: For C++2A expect diagnostics. |
| * g++.dg/ext/desig5.C: Add dg-do dg-compile and empty dg-options. |
| * g++.dg/ext/desig8.C: Likewise. |
| * g++.dg/ext/desig9.C: New test. |
| * g++.dg/ext/pr27019.C: Don't expect any diagnostics. |
| * g++.dg/init/error2.C: Adjust expected diagnostics. |
| * g++.dg/cpp0x/desig1.C: Add dg-options with -pedantic, expect |
| warning on C99 designators. |
| * g++.dg/cpp2a/desig1.C: New test. |
| * g++.dg/cpp2a/desig2.C: New test. |
| * g++.dg/cpp2a/desig3.C: New test. |
| * g++.dg/cpp2a/desig4.C: New test. |
| * g++.dg/cpp2a/desig5.C: New test. |
| * g++.dg/cpp2a/desig6.C: New test. |
| |
| 2017-11-20 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/82878 |
| * g++.dg/cpp0x/pr82878.C: New. |
| * g++.dg/cpp1z/inh-ctor38.C: Check moves too. |
| |
| 2017-11-20 Bin Cheng <bin.cheng@arm.com> |
| |
| * gcc.dg/tree-ssa/predcom-dse-12.c: New test. |
| |
| 2017-11-20 Marc Glisse <marc.glisse@inria.fr> |
| |
| PR testsuite/82951 |
| * gcc.c-torture/execute/20040409-1.c: Move invalid tests... |
| * gcc.c-torture/execute/20040409-1w.c: ... here with -fwrapv. |
| * gcc.c-torture/execute/20040409-2.c: Move invalid tests... |
| * gcc.c-torture/execute/20040409-2w.c: ... here with -fwrapv. |
| * gcc.c-torture/execute/20040409-3.c: Move invalid tests... |
| * gcc.c-torture/execute/20040409-3w.c: ... here with -fwrapv. |
| * gcc.dg/tree-ssa/cmpmul-1.c: Tweak condition. |
| * gcc.dg/tree-ssa/vrp118.c: New file. |
| |
| 2017-11-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * g++.dg/pr82836.C: Require int128, __float128 support. |
| Add __float128 options. |
| (size_t): Define using __SIZE_TYPE__. |
| |
| 2017-11-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/82781 |
| * g++.dg/ext/constexpr-pr82781.C: New test. |
| |
| 2017-11-20 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/arm/pr69180.c: Use -: for no column in expected |
| warnings. |
| |
| 2017-11-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/78821 |
| * gcc.dg/store_merging_16.c: New test. |
| |
| 2017-11-19 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR target/82281 |
| * gcc.target/i386/pr82281.c: New testcase. |
| |
| 2017-11-19 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR ipa/81360 |
| * gcc.c-torture/compile/pr81360.c: New testcase. |
| |
| 2017-11-19 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/78990 |
| * gfortran.dg/class_67.f90: New test. |
| |
| 2017-11-19 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR target/82713 |
| * gcc.target/i386/pr82713.c: New testcase. |
| |
| 2017-11-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/66618 |
| PR c/69960 |
| * gcc.dg/pr69960.c: New test. |
| * gcc.dg/pr66618.c: New test. |
| * gcc.dg/pr66618-2.c: New test. |
| |
| 2017-11-18 Janne Blomqvist <jb@gcc.gnu.org> |
| |
| PR fortran/44292 |
| * gfortran.dg/large_recl.f90: New test. |
| |
| 2017-11-18 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/83012 |
| * gfortran.dg/contiguous_5.f90: New test. |
| |
| 2017-11-17 Steve Ellcey <sellcey@cavium.com> |
| |
| * gcc.target/aarch64/fmls.c: New test. |
| |
| 2017-11-17 Steve Ellcey <sellcey@cavium.com> |
| |
| * gcc.target/aarch64/pr81356.c: New test. |
| |
| 2017-11-17 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.target/i386/xop-imul64-vector.c: Disable vectorizer costmodel. |
| |
| 2017-11-17 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.dg/tree-ssa/dump-2.c: Fixup template for profile precision |
| changes. |
| * gcc.dg/tree-ssa/pr77445-2.c: Fixup template for profile precision |
| changes. |
| |
| 2017-11-17 Nathan Sidwell <nathan@acm.org> |
| |
| * g++.dg/pr82836.C: Fix for c++17. |
| |
| 2017-11-17 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/82641 |
| * gcc.target/arm/pragma_arch_attribute.c: New. |
| |
| 2017-11-17 Segher Boessenkool <segher@kernel.crashing.org> |
| |
| * gcc.target/powerpc/altivec-macros.c: Include "-:" in the messages |
| matched for. |
| |
| 2017-11-17 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/83017 |
| * gcc.dg/autopar/pr49960.c: Adjust. |
| |
| 2017-11-17 Sudakshina Das <sudi.das@arm.com> |
| |
| * gcc.target/arm/armv8_2-fp16-move-1.c: Edit vmov scan-assembler |
| directives. |
| |
| 2017-11-17 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.dg/struct-simple.c: New. |
| * lib/target-supports.exp |
| (check_effective_target_word_mode_no_slow_unalign): New. |
| |
| 2017-11-17 Thomas Preud'homme <thomas.preudhomme@arm.com> |
| |
| * gcc.target/arm/cmse/cmse-14.c: Change logic to match branch |
| instruction to bar. |
| |
| 2017-11-17 Thomas Preud'homme <thomas.preudhomme@arm.com> |
| |
| * gcc.target/arm/cmse/cmse.exp: Add option to select Armv8-M Baseline |
| or Armv8-M Mainline when running the respective tests. |
| * gcc.target/arm/cmse/baseline/cmse-11.c: Remove architecture check and |
| selection. |
| * gcc.target/arm/cmse/baseline/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/baseline/cmse-2.c: Likewise. |
| * gcc.target/arm/cmse/baseline/cmse-6.c: Likewise. |
| * gcc.target/arm/cmse/baseline/softfp.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp-sp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp-sp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp-sp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-8.c: Likewise. |
| |
| 2017-11-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR testsuite/82997 |
| * gcc.dg/cpp/macsyntx.c (var1, rest): Don't expect |
| "requires at least one" warning. |
| * gcc.dg/cpp/sysmac1.c (foo): Likewise. |
| * gcc.dg/cpp/macsyntx2.c: New test. |
| * gcc.dg/cpp/sysmac3.c: New test. |
| * gcc.dg/cpp/sysmac3.h: New file. |
| |
| 2017-11-15 Qing Zhao <qing.zhao@oracle.com> |
| |
| PR middle-end/78809 |
| * gcc.dg/strcmpopt_1.c: New test. |
| |
| 2017-11-16 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/c18-version-1.c, gcc.dg/c18-version-2.c: New tests. |
| |
| 2017-11-15 Michael Meissner <meissner@linux.vnet.ibm.com> |
| |
| * gcc.target/powerpc/bfp/bfp.exp: Look for *.c files, not *.c* |
| files to prevent ~ files from getting recognized. |
| * gcc.target/powerpc/dfp/dfp.exp: Likewise. |
| * gcc.target/powerpc/vsu/vsu.exp: Likewise. |
| |
| 2017-11-16 Henry Linjamäki <henry.linjamaki@parmance.com> |
| |
| * brig.dg/test/gimple/vector.hsail: Update for HSA registers' tree |
| representation changes in brig1. |
| * brig.dg/test/gimple/packed.hsail: Likewise. |
| * brig.dg/test/gimple/internal-reg-var-casts.hsail: New. |
| |
| 2017-11-16 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.dg/ipa/ipcp-2.c: Lower threshold. |
| |
| 2017-11-16 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/63477 |
| * gcc.dg/pr63477.c: New test. |
| |
| 2017-11-16 Martin Sebor <msebor@redhat.com> |
| |
| PR tree-optimization/82588 |
| PR tree-optimization/82583 |
| * c-c++-common/Warray-bounds.c: New test. |
| * gcc.dg/Warray-bounds-11.c: Adjust. |
| * gcc.dg/Warray-bounds-22.c: New test. |
| |
| 2017-11-16 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/82836 |
| PR c++/82737 |
| * g++.dg/pr82836.C: New. |
| |
| PR c++81060 |
| * g++.dg/cpp0x/lambda/lambda-template13.C: Avoid undefined |
| template using local type error. |
| * g++.dg/cpp0x/pr81060.C: New. |
| |
| 2017-11-16 Wilco Dijkstra <wdijkstr@arm.com> |
| Jackson Woodruff <jackson.woodruff@arm.com> |
| |
| PR tree-optimization/71026 |
| * gcc.dg/cse_recip.c: New test. |
| |
| 2017-11-16 Wilco Dijkstra <wdijkstr@arm.com> |
| |
| * gcc.target/aarch64/lr_free_2.c: Fix test. |
| * gcc.target/aarch64/spill_1.c: Likewise. |
| * gcc.target/aarch64/test_frame_11.c: Likewise. |
| * gcc.target/aarch64/test_frame_12.c: Likewise. |
| * gcc.target/aarch64/test_frame_13.c: Likewise. |
| * gcc.target/aarch64/test_frame_14.c: Likewise. |
| * gcc.target/aarch64/test_frame_15.c: Likewise. |
| * gcc.target/aarch64/test_frame_3.c: Likewise. |
| * gcc.target/aarch64/test_frame_5.c: Likewise. |
| * gcc.target/aarch64/test_frame_9.c: Likewise. |
| |
| 2017-11-16 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/70383 |
| * g++.dg/cpp0x/lambda/lambda-70383.C: New. |
| |
| 2017-11-16 Julia Koval <julia.koval@intel.com> |
| |
| * gcc.target/i386/avx512f-gf2p8mulb-2.c: New runtime tests. |
| * gcc.target/i386/avx512vl-gf2p8mulb-2.c: Ditto. |
| * gcc.target/i386/gfni-1.c: Add tests for GF2P8MUL. |
| * gcc.target/i386/gfni-2.c: Ditto. |
| * gcc.target/i386/gfni-3.c: Ditto. |
| * gcc.target/i386/gfni-4.c: Ditto. |
| |
| 2017-11-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com> |
| |
| * gcc.target/powerpc/swaps-p8-26.c: Modify expected code |
| generation. |
| |
| 2017-11-15 Martin Sebor <msebor@redhat.com> |
| |
| PR testsuite/82988 |
| * g++.dg/cpp0x/lambda/lambda-switch.C: Prune unimportant warning. |
| |
| 2017-11-15 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/82990 |
| * gcc.target/i386/pr82942-2.c: Add -mtune=knl. |
| * gcc.target/i386/pr82990-1.c: New test. |
| * gcc.target/i386/pr82990-2.c: Likewise. |
| * gcc.target/i386/pr82990-3.c: Likewise. |
| * gcc.target/i386/pr82990-4.c: Likewise. |
| * gcc.target/i386/pr82990-5.c: Likewise. |
| * gcc.target/i386/pr82990-6.c: Likewise. |
| * gcc.target/i386/pr82990-7.c: Likewise. |
| |
| 2017-11-15 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * gcc.target/powerpc/builtins-3-p9.c: Add -O1, update |
| expected codegen checks. |
| * gcc.target/powerpc/vec-cmp-sel.c: Mark vars as volatile. |
| * gcc.target/powerpc/vsu/vec-cmpne-0.c: Add -O1. |
| * gcc.target/powerpc/vsu/vec-cmpne-1.c: Add -O1. |
| * gcc.target/powerpc/vsu/vec-cmpne-2.c: Add -O1. |
| * gcc.target/powerpc/vsu/vec-cmpne-3.c: Add -O1. |
| * gcc.target/powerpc/vsu/vec-cmpne-4.c: Add -O1. |
| * gcc.target/powerpc/vsu/vec-cmpne-5.c: Add -O1. |
| * gcc.target/powerpc/vsu/vec-cmpne-6.c: Add -O1. |
| |
| 2017-11-15 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/78240 |
| gfortran.dg/pr78240.f90: Prune run-on errors. |
| |
| 2017-11-15 Bin Cheng <bin.cheng@arm.com> |
| |
| PR tree-optimization/82726 |
| * gcc.dg/tree-ssa/pr82726.c: New test. |
| |
| 2017-11-15 Sudakshina Das <sudi.das@arm.com> |
| |
| * g++.dg/ext/pr57735.C: Add -Wno-return-type for test. |
| * gcc.target/arm/pr54300.C (main): Add return type and |
| return a value. |
| |
| 2017-11-15 Tom de Vries <tom@codesourcery.com> |
| |
| * gcc.dg/strncpy-fix-1.c: Add -Wno-stringop-truncation to dg-options. |
| |
| 2017-11-15 Dominique d'Humieres <dominiq@lps.ens.fr> |
| |
| * gcc.target/i386/pr81706.c: Adjust asm for darwin. |
| * g++.dg/ext/pr81706.C: Likewise. |
| |
| 2017-11-15 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/81574 |
| * g++.dg/cpp1y/pr81574.C: New. |
| |
| 2017-11-15 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/82985 |
| * g++.dg/torture/pr82985.C: Likewise. |
| |
| 2017-11-15 Sebastian Peryt <sebastian.peryt@intel.com> |
| |
| PR target/82941 |
| PR target/82942 |
| * gcc.target/i386/pr82941-1.c: New test. |
| * gcc.target/i386/pr82941-2.c: New test. |
| * gcc.target/i386/pr82942-1.c: New test. |
| * gcc.target/i386/pr82942-2.c: New test. |
| |
| 2017-11-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * g++.dg/cpp0x/rv-trivial-bug.C (test2): Return a value. |
| |
| 2017-11-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/82981 |
| * gcc.target/mips/pr82981.c: New test. |
| |
| 2017-11-15 Martin Liska <mliska@suse.cz> |
| |
| * g++.dg/ubsan/vptr-12.C: New test. |
| |
| 2017-11-15 Joseph Myers <joseph@codesourcery.com> |
| |
| PR c/81156 |
| * gcc.dg/builtin-tgmath-1.c, gcc.dg/builtin-tgmath-2.c, |
| gcc.dg/builtin-tgmath-err-1.c, gcc.dg/builtin-tgmath-err-2.c, |
| gcc.dg/dfp/builtin-tgmath-dfp-err.c, |
| gcc.dg/dfp/builtin-tgmath-dfp.c: New tests. |
| |
| 2017-11-14 Michael Meissner <meissner@linux.vnet.ibm.com> |
| |
| * gcc.target/powerpc/float128-hw4.c: New test. |
| |
| 2017-11-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * lib/target-supports.exp (check_effective_target_pie): Adapt |
| comment for Solaris 12 renaming. |
| |
| * gcc.dg/torture/pr60092.c: Remove *-*-solaris2.11* dg-xfail-run-if. |
| |
| 2017-11-14 Carl Love <cel@us.ibm.com> |
| |
| * builtins-revb-runnable.c (dg-do run): Add lp64 directive. Fix |
| indentation of printf and abort statements. |
| * p9-xxbr-1.c (dg-do compile): Add lp64 && p9vector_h directives. |
| |
| 2017-11-14 James Greenhalgh <james.greenhalgh@arm.com> |
| |
| * gcc.target/aarch64/bsl-idiom.c: New. |
| * gcc.target/aarch64/copysign-bsl.c: New. |
| |
| 2017-11-14 Tom de Vries <tom@codesourcery.com> |
| |
| * c-c++-common/Wstringop-truncation.c: Require effective target alloca. |
| |
| 2017-11-13 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.dg/tree-ssa/fnsplit-2.c: New testcase. |
| |
| 2017-11-13 Fritz Reese <fritzoreese@gmail.com> |
| |
| PR fortran/78240 |
| * gfortran.dg/dec_structure_23.f90: New. |
| * gfortran.dg/pr78240.f90: New. |
| |
| 2017-11-13 Carl Love <cel@us.ibm.com> |
| |
| * gcc.target/powerpc/builtin-vec-sums-be-int.c: New test file. |
| |
| 2017-11-13 Tom Tromey <tom@tromey.com> |
| |
| * c-c++-common/cpp/va-opt-pedantic.c: New file. |
| * c-c++-common/cpp/va-opt.c: New file. |
| * c-c++-common/cpp/va-opt-error.c: New file. |
| |
| 2017-11-13 Carl Love <cel@us.ibm.com> |
| |
| * gcc.target/powerpc/builtins-6-p9-runnable.c: Add new runnable test. |
| * gcc.target/powerpc/vsu/vec-cnttz-lsbb-2.c: Update expected error |
| message. |
| |
| 2017-11-13 Michael Meissner <meissner@linux.vnet.ibm.com> |
| |
| * gcc.target/powerpc/float128-minmax.c: New test. |
| |
| 2017-11-13 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/arm/pr67989.C: Add -Wno-return-type to |
| dg-additional-options. |
| |
| 2017-11-13 Nathan Sidwell <nathan@acm.org> |
| |
| * lib/gcc-dg.exp (process-message): Use -: for no column. |
| * c-c++-common/cilk-plus/CK/cilk_for_grain_errors.c: Mark elided |
| column messages. |
| * c-c++-common/cpp/pr58844-1.c: Likewise. |
| * c-c++-common/cpp/pr58844-2.c: Likewise. |
| * c-c++-common/cpp/warning-zero-location.c: Likewise. |
| * g++.dg/diagnostic/pr77949.C: Likewise. |
| * g++.dg/gomp/macro-4.C: Likewise. |
| * gcc.dg/Wunknownprag.c: Likewise. |
| * gcc.dg/builtin-redefine.c: Likewise. |
| * gcc.dg/cpp/Wunknown-pragmas-1.c: Likewise. |
| * gcc.dg/cpp/Wunused.c: Likewise. |
| * gcc.dg/cpp/misspelled-directive-1.c: Likewise. |
| * gcc.dg/cpp/redef2.c: Likewise. |
| * gcc.dg/cpp/redef3.c: Likewise. |
| * gcc.dg/cpp/redef4.c: Likewise. |
| * gcc.dg/cpp/trad/Wunused.c: Likewise. |
| * gcc.dg/cpp/trad/argcount.c: Likewise. |
| * gcc.dg/cpp/trad/comment-3.c: Likewise. |
| * gcc.dg/cpp/trad/comment.c: Likewise. |
| * gcc.dg/cpp/trad/defined.c: Likewise. |
| * gcc.dg/cpp/trad/directive.c: Likewise. |
| * gcc.dg/cpp/trad/funlike-3.c: Likewise. |
| * gcc.dg/cpp/trad/funlike.c: Likewise. |
| * gcc.dg/cpp/trad/literals-2.c: Likewise. |
| * gcc.dg/cpp/trad/macro.c: Likewise. |
| * gcc.dg/cpp/trad/pr65238-4.c: Likewise. |
| * gcc.dg/cpp/trad/recurse-1.c: Likewise. |
| * gcc.dg/cpp/trad/recurse-2.c: Likewise. |
| * gcc.dg/cpp/trad/redef2.c: Likewise. |
| * gcc.dg/cpp/ucnid-11.c: Likewise. |
| * gcc.dg/cpp/unc1.c: Likewise. |
| * gcc.dg/cpp/unc2.c: Likewise. |
| * gcc.dg/cpp/unc3.c: Likewise. |
| * gcc.dg/cpp/unc4.c: Likewise. |
| * gcc.dg/cpp/undef2.c: Likewise. |
| * gcc.dg/cpp/warn-redefined-2.c: Likewise. |
| * gcc.dg/cpp/warn-redefined.c: Likewise. |
| * gcc.dg/cpp/warn-unused-macros-2.c: Likewise. |
| * gcc.dg/cpp/warn-unused-macros.c: Likewise. |
| * gcc.dg/empty-source-2.c: Likewise. |
| * gcc.dg/empty-source-3.c: Likewise. |
| * gcc.dg/gomp/macro-4.c: Likewise. |
| * gcc.dg/noncompile/pr35447-1.c: Likewise. |
| * gcc.dg/plugin/location-overflow-test-1.c: Likewise. |
| * gcc.dg/pr20245-1.c: Likewise. |
| * gcc.dg/pr28419.c: Likewise. |
| * gcc.dg/rtl/truncated-rtl-file.c: Likewise. |
| * gcc.dg/unclosed-init.c: Likewise. |
| |
| 2017-11-13 Charles Baylis <charles.baylis@linaro.org> |
| |
| * gfortran.dg/ieee/ieee_8.f90: xfail for aarch64*-*-gnu* |
| |
| 2017-11-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/78821 |
| * gcc.dg/store_merging_15.c: New test. |
| |
| PR tree-optimization/82954 |
| * gcc.c-torture/execute/pr82954.c: New test. |
| |
| 2017-11-11 Janus Weil <janus@gcc.gnu.org> |
| |
| PR fortran/82932 |
| * gfortran.dg/typebound_call_29.f90: New test. |
| |
| 2017-11-10 Fritz Reese <fritzoreese@gmail.com> |
| |
| PR fortran/82886 |
| * gfortran.dg/init_flag_16.f03: New testcase. |
| |
| 2017-11-10 Michael Meissner <meissner@linux.vnet.ibm.com> |
| |
| * gcc.target/powerpc/p9-xxbr-3.c: New test. |
| |
| 2017-11-10 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/i386/force-indirect-call-1.c: Merge scan strings. |
| * gcc.target/i386/force-indirect-call-2.c: Ditto. |
| Require fpic effective target. |
| * gcc.target/i386/force-indirect-call-3.c: Ditto. |
| Require lp64 effective target. |
| |
| 2017-11-10 Julia Koval <julia.koval@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Handle new intrinsics. |
| * gcc.target/i386/avx512f-gf2p8affineqb-2.c: New runtime tests. |
| * gcc.target/i386/avx512vl-gf2p8affineqb-2.c: Ditto. |
| * gcc.target/i386/gfni-1.c: Add tests for GF2P8AFFINE. |
| * gcc.target/i386/gfni-2.c: Ditto. |
| * gcc.target/i386/gfni-3.c: Ditto. |
| * gcc.target/i386/gfni-4.c: Ditto. |
| * gcc.target/i386/sse-13.c: Handle new tests. |
| * gcc.target/i386/sse-14.c: Handle new tests. |
| * gcc.target/i386/sse-23.c: Handle new tests. |
| |
| 2017-11-10 Thomas Preud'homme <thomas.preudhomme@arm.com> |
| |
| * gcc.target/arm/cmse/bitfield-4.x: New file. |
| * gcc.target/arm/cmse/baseline/bitfield-4.c: Remove code and include |
| above file. |
| * gcc.target/arm/cmse/mainline/bitfield-4.c: Likewise. |
| * gcc.target/arm/cmse/bitfield-5.x: New file. |
| * gcc.target/arm/cmse/baseline/bitfield-5.c: Remove code and include |
| above file. |
| * gcc.target/arm/cmse/mainline/bitfield-5.c: Likewise. |
| * gcc.target/arm/cmse/bitfield-6.x: New file. |
| * gcc.target/arm/cmse/baseline/bitfield-6.c: Remove code and include |
| above file. |
| * gcc.target/arm/cmse/mainline/bitfield-6.c: Likewise. |
| * gcc.target/arm/cmse/bitfield-7.x: New file. |
| * gcc.target/arm/cmse/baseline/bitfield-7.c: Remove code and include |
| above file. |
| * gcc.target/arm/cmse/mainline/bitfield-7.c: Likewise. |
| * gcc.target/arm/cmse/bitfield-8.x: New file. |
| * gcc.target/arm/cmse/baseline/bitfield-8.c: Remove code and include |
| above file. |
| * gcc.target/arm/cmse/mainline/bitfield-8.c: Likewise. |
| * gcc.target/arm/cmse/bitfield-9.x: New file. |
| * gcc.target/arm/cmse/baseline/bitfield-9.c: Remove code and include |
| above file. |
| * gcc.target/arm/cmse/mainline/bitfield-9.c: Likewise. |
| * gcc.target/arm/cmse/bitfield-and-union.x: New file. |
| * gcc.target/arm/cmse/baseline/bitfield-and-union-1.c: Rename into ... |
| * gcc.target/arm/cmse/baseline/bitfield-and-union.c: This. Remove code |
| and include above bitfield-and-union.x file. |
| * gcc.target/arm/cmse/mainline/bitfield-and-union-1.c: Rename into ... |
| * gcc.target/arm/cmse/mainline/bitfield-and-union.c: this. Remove code |
| and include above bitfield-and-union.x file. |
| * gcc.target/arm/cmse/cmse-13.x: New file. |
| * gcc.target/arm/cmse/baseline/cmse-13.c: Remove code and include above |
| file. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/cmse-5.x: New file. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-5.c: Remove code and |
| include above file. |
| * gcc.target/arm/cmse/mainline/hard/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp-sp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/cmse-7.x: New file. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-7.c: Remove code and |
| include above file. |
| * gcc.target/arm/cmse/mainline/hard/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp-sp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/cmse-8.x: New file. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-8.c: Remove code and |
| include above file. |
| * gcc.target/arm/cmse/mainline/hard/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp-sp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/union-1.x: New file. |
| * gcc.target/arm/cmse/baseline/union-1.c: Remove code and include above |
| file. |
| * gcc.target/arm/cmse/mainline/union-1.c: Likewise. |
| * gcc.target/arm/cmse/union-2.x: New file. |
| * gcc.target/arm/cmse/baseline/union-2.c: Remove code and include above |
| file. |
| * gcc.target/arm/cmse/mainline/union-2.c: Likewise. |
| |
| 2017-11-10 Martin Sebor <msebor@redhat.com> |
| |
| PR c/81117 |
| * c-c++-common/Wsizeof-pointer-memaccess3.c: New test. |
| * c-c++-common/Wstringop-overflow.c: Same. |
| * c-c++-common/Wstringop-truncation.c: Same. |
| * c-c++-common/Wsizeof-pointer-memaccess2.c: Adjust. |
| * c-c++-common/attr-nonstring-2.c: New test. |
| * gcc.dg/builtin-stpncpy.c: Adjust. |
| * g++.dg/torture/Wsizeof-pointer-memaccess1.C: Same. |
| * g++.dg/torture/Wsizeof-pointer-memaccess2.C: Same. |
| * gcc.dg/torture/pr63554.c: Same. |
| * gcc.dg/Walloca-1.c: Disable macro tracking. |
| |
| 2017-11-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/82929 |
| * gcc.dg/pr82929.c: New test. |
| * g++.dg/opt/pr82929.C: New test. |
| |
| 2017-11-10 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * lib/target-supports.exp (check_effective_target_arm_soft_ok): |
| New function. |
| * gcc.target/arm/copysign_softfloat_1.c: Require arm_soft_ok |
| effective target. |
| |
| 2017-11-10 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/82934 |
| * gfortran.dg/allocate_assumed_charlen_1.f90: New test. |
| |
| 2017-11-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR bootstrap/82916 |
| * gcc.dg/store_merging_2.c: Only expect 2 successful mergings instead |
| of 3. |
| * gcc.dg/pr82916.c: New test. |
| |
| 2017-11-10 Thomas Preud'homme <thomas.preudhomme@arm.com> |
| |
| * lib/scanasm.exp (scan-assembler): Extract filename from testname used |
| in summary. |
| (scan-assembler-not): Likewise. |
| (scan-hidden): Likewise. |
| (scan-not-hidden): Likewise. |
| (scan-stack-usage): Likewise. |
| (scan-stack-usage-not): Likewise. |
| (scan-assembler-times): Likewise. |
| (scan-assembler-dem): Likewise. |
| (scan-assembler-dem-not): Likewise. |
| (object-size): Likewise. |
| (scan-lto-assembler): Likewise. |
| * lib/scandump.exp (scan-dump): Likewise. |
| (scan-dump-times): Likewise. |
| (scan-dump-not): Likewise. |
| (scan-dump-dem): Likewise. |
| (scan-dump-dem-not): Likewise |
| |
| 2017-11-10 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/opt69.adb: New test. |
| |
| 2017-11-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/82913 |
| * gcc.c-torture/compile/pr82913.c: New test. |
| |
| 2017-11-09 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/78619 |
| * gfortran.dg/pr78619.f90: New test. |
| |
| 2017-11-09 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/78814 |
| * gfortran.dg/interface_40.f90: New testcase. |
| |
| 2017-11-09 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/controlled2.adb, gnat.dg/controlled4.adb, |
| gnat.dg/finalized.adb: Disable all warnings. |
| |
| 2017-11-09 Richard Sandiford <richard.sandiford@linaro.org> |
| Alan Hayward <alan.hayward@arm.com> |
| David Sherwood <david.sherwood@arm.com> |
| |
| * lib/target-supports.exp (check_effective_target_vect_masked_store): |
| New proc. |
| * gcc.dg/vect/vect-cselim-1.c (foo): Mention that the second loop |
| is vectorizable with masked stores. Update scan-tree-dump-times |
| accordingly. |
| |
| 2017-11-09 Richard Sandiford <richard.sandiford@linaro.org> |
| Alan Hayward <alan.hayward@arm.com> |
| David Sherwood <david.sherwood@arm.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_vect_align_stack_vars): New proc. |
| * gcc.dg/vect/vect-23.c: Only expect the array to be aligned if |
| vect_align_stack_vars. |
| * gcc.dg/vect/vect-24.c: Likewise. |
| * gcc.dg/vect/vect-25.c: Likewise. |
| * gcc.dg/vect/vect-26.c: Likewise. |
| * gcc.dg/vect/vect-32-big-array.c: Likewise. |
| * gcc.dg/vect/vect-32.c: Likewise. |
| * gcc.dg/vect/vect-40.c: Likewise. |
| * gcc.dg/vect/vect-42.c: Likewise. |
| * gcc.dg/vect/vect-46.c: Likewise. |
| * gcc.dg/vect/vect-48.c: Likewise. |
| * gcc.dg/vect/vect-52.c: Likewise. |
| * gcc.dg/vect/vect-54.c: Likewise. |
| * gcc.dg/vect/vect-62.c: Likewise. |
| * gcc.dg/vect/vect-67.c: Likewise. |
| * gcc.dg/vect/vect-75-big-array.c: Likewise. |
| * gcc.dg/vect/vect-75.c: Likewise. |
| * gcc.dg/vect/vect-77-alignchecks.c: Likewise. |
| * gcc.dg/vect/vect-78-alignchecks.c: Likewise. |
| * gcc.dg/vect/vect-89-big-array.c: Likewise. |
| * gcc.dg/vect/vect-89.c: Likewise. |
| * gcc.dg/vect/vect-96.c: Likewise. |
| * gcc.dg/vect/vect-multitypes-3.c: Likewise. |
| * gcc.dg/vect/vect-multitypes-6.c: Likewise. |
| |
| 2017-11-09 Richard Sandiford <richard.sandiford@linaro.org> |
| Alan Hayward <alan.hayward@arm.com> |
| David Sherwood <david.sherwood@arm.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_vect_variable_length): New proc. |
| * gcc.dg/vect/pr60482.c: XFAIL test for no epilog loop if |
| vect_variable_length. |
| * gcc.dg/vect/slp-reduc-6.c: XFAIL two-operation SLP if |
| vect_variable_length. |
| * gcc.dg/vect/vect-alias-check-5.c: XFAIL alias optimization if |
| vect_variable_length. |
| * gfortran.dg/vect/fast-math-mgrid-resid.f: XFAIL predictive |
| commoning optimization if vect_variable_length. |
| |
| 2017-11-09 Richard Sandiford <richard.sandiford@linaro.org> |
| Alan Hayward <alan.hayward@arm.com> |
| David Sherwood <david.sherwood@arm.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_vect_unaligned_possible): New proc. |
| * gcc.dg/vect/slp-25.c: Extend XFAIL of peeling for alignment from |
| vect_no_align && { ! vect_hw_misalign } to ! vect_unaligned_possible. |
| * gcc.dg/vect/vect-multitypes-1.c: Likewise. |
| * gcc.dg/vect/vect-109.c: XFAIL vectorisation of an unaligned |
| access to ! vect_unaligned_possible. |
| * gcc.dg/vect/vect-33.c: Likewise. |
| * gcc.dg/vect/vect-42.c: Likewise. |
| * gcc.dg/vect/vect-56.c: Likewise. |
| * gcc.dg/vect/vect-60.c: Likewise. |
| * gcc.dg/vect/vect-96.c: Likewise. |
| * gcc.dg/vect/vect-peel-1.c: Likewise. |
| * gcc.dg/vect/vect-27.c: Extend XFAIL of unaligned vectorization from |
| vect_no_align && { ! vect_hw_misalign } to ! vect_unaligned_possible. |
| * gcc.dg/vect/vect-29.c: Likewise. |
| * gcc.dg/vect/vect-44.c: Likewise. |
| * gcc.dg/vect/vect-48.c: Likewise. |
| * gcc.dg/vect/vect-50.c: Likewise. |
| * gcc.dg/vect/vect-52.c: Likewise. |
| * gcc.dg/vect/vect-72.c: Likewise. |
| * gcc.dg/vect/vect-75-big-array.c: Likewise. |
| * gcc.dg/vect/vect-75.c: Likewise. |
| * gcc.dg/vect/vect-77-alignchecks.c: Likewise. |
| * gcc.dg/vect/vect-77-global.c: Likewise. |
| * gcc.dg/vect/vect-78-alignchecks.c: Likewise. |
| * gcc.dg/vect/vect-78-global.c: Likewise. |
| * gcc.dg/vect/vect-multitypes-3.c: Likewise. |
| * gcc.dg/vect/vect-multitypes-4.c: Likewise. |
| * gcc.dg/vect/vect-multitypes-6.c: Likewise. |
| * gcc.dg/vect/vect-peel-4.c: Likewise. |
| * gcc.dg/vect/vect-peel-3.c: Likewise, and also for peeling |
| for alignment. |
| |
| 2017-11-09 Richard Sandiford <richard.sandiford@linaro.org> |
| Alan Hayward <alan.hayward@arm.com> |
| David Sherwood <david.sherwood@arm.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_vect_element_align_preferred): New proc. |
| (check_effective_target_vect_peeling_profitable): Test it. |
| * gcc.dg/vect/no-section-anchors-vect-31.c: Don't expect peeling |
| if vect_element_align_preferred. |
| * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise. |
| * gcc.dg/vect/pr65310.c: Likewise. |
| * gcc.dg/vect/vect-26.c: Likewise. |
| * gcc.dg/vect/vect-54.c: Likewise. |
| * gcc.dg/vect/vect-56.c: Likewise. |
| * gcc.dg/vect/vect-58.c: Likewise. |
| * gcc.dg/vect/vect-60.c: Likewise. |
| * gcc.dg/vect/vect-89-big-array.c: Likewise. |
| * gcc.dg/vect/vect-89.c: Likewise. |
| * gcc.dg/vect/vect-92.c: Likewise. |
| * gcc.dg/vect/vect-peel-1.c: Likewise. |
| * gcc.dg/vect/vect-outer-3a-big-array.c: Expect the step to |
| divide the alignment if vect_element_align_preferred. |
| * gcc.dg/vect/vect-outer-3a.c: Likewise. |
| |
| 2017-11-09 Richard Sandiford <richard.sandiford@linaro.org> |
| Alan Hayward <alan.hayward@arm.com> |
| David Sherwood <david.sherwood@arm.com> |
| |
| * lib/target-supports.exp (vect_perm_supported): New proc. |
| (check_effective_target_vect_perm3_int): Likewise. |
| (check_effective_target_vect_perm3_short): Likewise. |
| (check_effective_target_vect_perm3_byte): Likewise. |
| * gcc.dg/vect/slp-perm-1.c: Expect SLP load permutation to |
| succeed if vect_perm3_int. |
| * gcc.dg/vect/slp-perm-5.c: Likewise. |
| * gcc.dg/vect/slp-perm-6.c: Likewise. |
| * gcc.dg/vect/slp-perm-7.c: Likewise. |
| * gcc.dg/vect/slp-perm-8.c: Likewise vect_perm3_byte. |
| * gcc.dg/vect/slp-perm-9.c: Likewise vect_perm3_short. |
| Use vect_perm_short instead of vect_perm. Add a scan-tree-dump-not |
| test for vect_perm3_short targets. |
| |
| 2017-11-09 Richard Sandiford <richard.sandiford@linaro.org> |
| Alan Hayward <alan.hayward@arm.com> |
| David Sherwood <david.sherwood@arm.com> |
| |
| * gcc.dg/vect/no-vfa-vect-101.c: Use scan-tree-dump rather than |
| scan-tree-dump-times for vect_multiple_sizes. |
| * gcc.dg/vect/no-vfa-vect-102.c: Likewise. |
| * gcc.dg/vect/no-vfa-vect-102a.c: Likewise. |
| * gcc.dg/vect/no-vfa-vect-37.c: Likewise. |
| * gcc.dg/vect/no-vfa-vect-79.c: Likewise. |
| * gcc.dg/vect/vect-104.c: Likewise. |
| |
| 2017-11-09 Richard Sandiford <richard.sandiford@linaro.org> |
| Alan Hayward <alan.hayward@arm.com> |
| David Sherwood <david.sherwood@arm.com> |
| |
| * lib/target-supports.exp (available_vector_sizes): New proc. |
| (check_effective_target_vect_multiple_sizes): Use it. |
| (check_effective_target_vect64): Likewise. |
| (check_effective_target_vect_sizes_32B_16B): Likewise. |
| |
| 2017-11-09 Richard Sandiford <richard.sandiford@linaro.org> |
| Alan Hayward <alan.hayward@arm.com> |
| David Sherwood <david.sherwood@arm.com> |
| |
| * gcc.dg/vect/tree-vect.h (VECTOR_BITS): Define. |
| * gcc.dg/vect/bb-slp-pr69907.c: Include tree-vect.h. |
| (N): New macro. |
| (foo): Use it instead of hard-coded 320. |
| * gcc.dg/vect/no-scevccp-outer-7.c (N): Redefine if the default |
| value is too small for VECTOR_BITS. |
| * gcc.dg/vect/no-scevccp-vect-iv-3.c (N): Likewise. |
| * gcc.dg/vect/no-section-anchors-vect-31.c (N): Likewise. |
| * gcc.dg/vect/no-section-anchors-vect-36.c (N): Likewise. |
| * gcc.dg/vect/slp-perm-9.c (N): Likewise. |
| * gcc.dg/vect/vect-32.c (N): Likewise. |
| * gcc.dg/vect/vect-75.c (N, OFF): Likewise. |
| * gcc.dg/vect/vect-77-alignchecks.c (N, OFF): Likewise. |
| * gcc.dg/vect/vect-78-alignchecks.c (N, OFF): Likewise. |
| * gcc.dg/vect/vect-89.c (N): Likewise. |
| * gcc.dg/vect/vect-96.c (N): Likewise. |
| * gcc.dg/vect/vect-multitypes-3.c (N): Likewise. |
| * gcc.dg/vect/vect-multitypes-6.c (N): Likewise. |
| * gcc.dg/vect/vect-over-widen-1.c (N): Likewise. |
| * gcc.dg/vect/vect-over-widen-4.c (N): Likewise. |
| * gcc.dg/vect/vect-reduc-pattern-1a.c (N): Likewise. |
| * gcc.dg/vect/vect-reduc-pattern-1b.c (N): Likewise. |
| * gcc.dg/vect/vect-reduc-pattern-2a.c (N): Likewise. |
| * gcc.dg/vect/no-section-anchors-vect-64.c (NINTS): New macro. |
| (N): Redefine in terms of NINTS. |
| (ia, ib, ic): Use NINTS instead of hard-coded constants in the |
| array bounds. |
| * gcc.dg/vect/no-section-anchors-vect-69.c (NINTS): New macro. |
| (N): Redefine in terms of NINTS. |
| (test1): Replace a and b fields with NINTS - 2 ints of padding. |
| (main1): Use NINTS instead of hard-coded constants. |
| * gcc.dg/vect/section-anchors-vect-69.c (NINTS): New macro. |
| (N): Redefine in terms of NINTS. |
| (test1): Replace a and b fields with NINTS - 2 ints of padding. |
| (test2): Remove incorrect comments about alignment. |
| (main1): Use NINTS instead of hard-coded constants. |
| * gcc.dg/vect/pr45752.c (N): Redefine if the default value is |
| too small for VECTOR_BITS. |
| (main): Continue to use canned results for the default value of N, |
| but compute the expected results from scratch for other values. |
| * gcc.dg/vect/slp-perm-1.c (N, main): As for pr45752.c. |
| * gcc.dg/vect/slp-perm-4.c (N, main): Likewise. |
| * gcc.dg/vect/slp-perm-5.c (N, main): Likewise. |
| * gcc.dg/vect/slp-perm-6.c (N, main): Likewise. |
| * gcc.dg/vect/slp-perm-7.c (N, main): Likewise. |
| * gcc.dg/vect/pr65518.c (NINTS, N, RESULT): New macros. |
| (giga): Use NINTS as the array bound. |
| (main): Use NINTS, N and RESULT. |
| * gcc.dg/vect/pr65947-5.c (N): Redefine if the default value is |
| too small for VECTOR_BITS. |
| (main): Fill in any remaining elements of A programmatically. |
| * gcc.dg/vect/pr81136.c: Include tree-vect.h. |
| (a): Use VECTOR_BITS to set the alignment of the target structure. |
| * gcc.dg/vect/slp-19c.c (N): Redefine if the default value is |
| too small for VECTOR_BITS. |
| (main1): Continue to use the canned input for the default value of N, |
| but compute the input from scratch for other values. |
| * gcc.dg/vect/slp-28.c (N): Redefine if the default value is |
| too small for VECTOR_BITS. |
| (in1, in2, in3): Remove initialization. |
| (check1, check2): Delete. |
| (main1): Initialize in1, in2 and in3 here. Check every element |
| of the vectors and compute the expected values directly instead |
| of using an array. |
| * gcc.dg/vect/slp-perm-8.c (N): Redefine if the default value is |
| too small for VECTOR_BITS. |
| (foo, main): Change type of "i" to int. |
| * gcc.dg/vect/vect-103.c (NINTS): New macro. |
| (N): Redefine in terms of N. |
| (c): Delete. |
| (main1): Use NINTS. Check the result from a and b directly. |
| * gcc.dg/vect/vect-67.c (NINTS): New macro. |
| (N): Redefine in terms of N. |
| (main1): Use NINTS for the inner array bounds. |
| * gcc.dg/vect/vect-70.c (NINTS, OUTERN): New macros. |
| (N): Redefine in terms of NINTS. |
| (s): Keep the outer dimensions as 4 even if N is larger than 24. |
| (tmp1): New variable. |
| (main1): Only define a local tmp1 if NINTS is relatively small. |
| Use OUTERN for the outer loops and NINTS for the inner loops. |
| * gcc.dg/vect/vect-91.c (OFF): New macro. |
| (a, main3): Use it. |
| * gcc.dg/vect/vect-92.c (NITER): New macro. |
| (main1, main2): Use it. |
| * gcc.dg/vect/vect-93.c (N): Rename to... |
| (N1): ...this. |
| (main): Update accordingly. |
| (N2): New macro. |
| (main1): Use N1 instead of 3001 and N2 insteaed of 10. |
| * gcc.dg/vect/vect-multitypes-1.c (NSHORTS, NINTS): New macros. |
| (N): Redefine in terms of NSHORTS. |
| (main1): Use NINTS - 1 instead of 3 and NSHORTS - 1 instead of 7. |
| (main): Likewise. |
| * gcc.dg/vect/vect-over-widen-3-big-array.c (N): Define to VECTOR_BITS. |
| (foo): Truncate the expected value to the type of *d. |
| * gcc.dg/vect/vect-peel-3.c (NINTS, EXTRA): New macros. |
| (ia, ib, ic, main): Use EXTRA. |
| (main): Use NINTS. |
| (RES_A, RES_B, REC_C): New macros. |
| (RES): Redefine as their sum. |
| * gcc.dg/vect/vect-reduc-or_1.c (N): New macro. |
| (in): Change number of elements to N. |
| (main): Update accordingly. Calculate the expected result. |
| * gcc.dg/vect/vect-reduc-or_2.c (N, in, main): As for |
| vect-reduc-or-1.c. |
| |
| 2017-11-09 Richard Sandiford <richard.sandiford@linaro.org> |
| Alan Hayward <alan.hayward@arm.com> |
| David Sherwood <david.sherwood@arm.com> |
| |
| * gcc.dg/vect/bb-slp-cond-1.c (main): Add an asm volatile |
| to the set-up loop. |
| * gcc.dg/vect/slp-perm-7.c (main): Prevent vectorisation with |
| asm volatile ("" ::: "memory") instead of a conditional abort. |
| Update the expected vector loop count accordingly. |
| * gcc.dg/vect/slp-perm-9.c (main): Likewise. |
| * gcc.dg/vect/bb-slp-1.c (main1): Prevent vectorisation with |
| asm volatile ("" ::: "memory") instead of a conditional abort. |
| * gcc.dg/vect/slp-23.c (main): Likewise, |
| * gcc.dg/vect/slp-35.c (main): Likewise, |
| * gcc.dg/vect/slp-37.c (main): Likewise, |
| * gcc.dg/vect/slp-perm-4.c (main): Likewise. |
| * gcc.dg/vect/bb-slp-24.c (foo): Likewise. Remove dummy argument. |
| (main): Update call accordingly. |
| * gcc.dg/vect/bb-slp-25.c (foo, main): As for bb-slp-24.c. |
| * gcc.dg/vect/bb-slp-26.c (foo, main): Likewise. |
| * gcc.dg/vect/bb-slp-29.c (foo, main): Likewise. |
| * gcc.dg/vect/no-vfa-vect-102.c (foo): Delete. |
| (main): Don't initialize it. |
| (main1): Prevent vectorisation with asm volatile ("" ::: "memory") |
| instead of a conditional abort. |
| * gcc.dg/vect/no-vfa-vect-102a.c (foo, main1, main): As for |
| no-vfa-vect-102.c |
| * gcc.dg/vect/vect-103.c (foo, main1, main): Likewise. |
| * gcc.dg/vect/vect-104.c (foo, main1, main): Likewise. |
| * gcc.dg/vect/pr42709.c (main1): Remove dummy argument. |
| Prevent vectorisation with asm volatile ("" ::: "memory") |
| instead of a conditional abort. |
| * gcc.dg/vect/slp-13-big-array.c (y): Delete. |
| (main1): Prevent vectorisation with asm volatile ("" ::: "memory") |
| instead of a conditional abort. |
| * gcc.dg/vect/slp-3-big-array.c (y, main1): As for slp-13-big-array.c. |
| * gcc.dg/vect/slp-34-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/slp-4-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/slp-multitypes-11-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-105.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-105-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-112-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-15-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-2-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-34-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-6-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-73-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-74-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-75-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-76-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-80-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-97-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-all-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-reduc-1char-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-reduc-2char-big-array.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-strided-a-mult.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-strided-a-u16-i2.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-strided-a-u16-i4.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-strided-a-u16-mult.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-strided-a-u8-i2-gap.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c (y, main1): |
| Likewise. |
| * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c (y, main1): Likewise. |
| * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c (y, main1): |
| Likewise. |
| * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c (y, main1): Likewise. |
| * gcc.dg/vect/slp-24.c (y): Delete. |
| (main): Prevent vectorisation with asm volatile ("" ::: "memory") |
| instead of a conditional abort. |
| * gcc.dg/vect/slp-24-big-array.c (y, main): As for slp-24.c. |
| * gcc.dg/vect/vect-98-big-array.c (y, main): Likewise. |
| * gcc.dg/vect/vect-bswap16.c (y, main): Likewise. |
| * gcc.dg/vect/vect-bswap32.c (y, main): Likewise. |
| * gcc.dg/vect/vect-bswap64.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-mult-char-ls.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-mult.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-same-dr.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u16-i2.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u16-i4.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u32-i4.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u32-i8.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u8-i2-gap.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u8-i2.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u8-i8-gap2.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u8-i8-gap4.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u8-i8-gap7.c (y, main): Likewise. |
| * gcc.dg/vect/vect-strided-u8-i8.c (y, main): Likewise. |
| * gcc.dg/vect/vect-10-big-array.c (y): Delete. |
| (foo): Prevent vectorisation with asm volatile ("" ::: "memory") |
| instead of a conditional abort. |
| * gcc.dg/vect/vect-double-reduc-6-big-array.c (y, foo): As for |
| vect-10-big-array.c. |
| * gcc.dg/vect/vect-reduc-pattern-1b-big-array.c (y, foo): Likewise. |
| * gcc.dg/vect/vect-reduc-pattern-1c-big-array.c (y, foo): Likewise. |
| * gcc.dg/vect/vect-reduc-pattern-2b-big-array.c (y, foo): Likewise. |
| * gcc.dg/vect/vect-117.c (foo): Delete. |
| (main): Don't initalize it. |
| |
| 2017-11-09 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.c-torture/compile/pr82879.c: New testcase. |
| |
| 2017-11-09 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/82902 |
| * g++.dg/torture/pr82902.C: New testcase. |
| |
| 2017-11-09 Martin Liska <mliska@suse.cz> |
| |
| PR target/82863 |
| * gcc.dg/pr82863.c: New test. |
| |
| 2017-11-09 Hristian Kirtchev <kirtchev@adacore.com> |
| |
| * gnat.dg/unreferenced.adb: New testcase. |
| |
| 2017-11-09 Ed Schonberg <schonberg@adacore.com> |
| |
| * gnat.dg/out_param.adb: New testcase. |
| |
| 2017-11-09 Hristian Kirtchev <kirtchev@adacore.com> |
| |
| * gnat.dg/elab3.adb, gnat.dg/elab3.ads, gnat.dg/elab3_pkg.adb, |
| gnat.dg/elab3_pkg.ads: New testcase. |
| |
| 2017-11-09 Pierre-Marie de Rodat <derodat@adacore.com> |
| |
| * gnat.dg/controlled2.adb, gnat.dg/controlled4.adb, |
| gnat.dg/finalized.adb: Disable new warning. |
| |
| 2017-11-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/82837 |
| * gcc.dg/debug/dwarf2/pr82837.c: New test. |
| |
| 2017-11-08 Andi Kleen <ak@linux.intel.com> |
| |
| * gcc.target/i386/force-indirect-call-1.c: New test. |
| * gcc.target/i386/force-indirect-call-2.c: New test. |
| * gcc.target/i386/force-indirect-call-3.c: New test. |
| |
| 2017-11-08 Steven G. Kargl <kargl@kgcc.gnu.org> |
| |
| PR Fortran/82841 |
| * gfortran.dg/transfer_simplify_11.f90: New test. |
| |
| 2017-11-08 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/82884 |
| * gfortran.dg/hollerith_character_array_constructor.f90: New test. |
| |
| 2017-11-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/aarch64/store_v2vec_lanes.c: New test. |
| |
| 2017-11-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/aarch64/load_v2vec_lanes_1.c: New test. |
| |
| 2017-11-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/aarch64/construct_lane_zero_1.c: New test. |
| |
| 2017-11-08 Ed Schonberg <schonberg@adacore.com> |
| |
| * gnat.dg/delta_aggr.adb: New testcase. |
| |
| 2017-11-08 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/pr57878.C (__sso_string_base::_M_get_allocator): Return |
| a value. |
| |
| PR tree-optimization/78821 |
| * gcc.dg/store_merging_2.c: Expect 3 store mergings instead of 2. |
| * gcc.dg/store_merging_13.c (f7, f8, f9, f10, f11, f12, f13): New |
| functions. |
| (main): Test also those. Expect 13 store mergings instead of 6. |
| * gcc.dg/store_merging_14.c (f7, f8, f9): New functions. |
| (main): Test also those. Expect 9 store mergings instead of 6. |
| |
| 2017-11-08 Wilco Dijkstra <wdijkstr@arm.com> |
| |
| * gcc.target/aarch64/dwarf-cfa-reg.c: Update. |
| |
| 2017-11-08 Javier Miranda <miranda@adacore.com> |
| |
| * gnat.dg/overriding_ops2.adb, gnat.dg/overriding_ops2.ads, |
| gnat.dg/overriding_ops2_pkg.ads, gnat.dg/overriding_ops2_pkg-high.ads: |
| New testcase. |
| |
| 2017-11-08 Andreas Schwab <schwab@suse.de> |
| |
| * c-c++-common/torture/aarch64-vect-lane-2.c (search_line_fast): |
| Change type to void. |
| |
| 2017-11-08 Janne Blomqvist <jb@gcc.gnu.org> |
| |
| PR 82869 |
| * gfortran.dg/logical_temp_io.f90: New test. |
| * gfortran.dg/logical_temp_io_kind8.f90: New test. |
| |
| 2017-11-08 Martin Liska <mliska@suse.cz> |
| |
| * gcc.dg/tree-ssa/vrp101.c: Update expected pattern as |
| frequencies are not longer printed in dump output. |
| |
| 2017-11-08 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.dg/strlenopt-33g.c: Remove duplicate dg-do command. |
| |
| 2017-11-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * g++.old-deja/g++.brendan/asm-extn1.C: Accept all sparc* targets. |
| (main): Add return type. |
| |
| 2017-11-08 Martin Liska <mliska@suse.cz> |
| |
| PR sanitizer/82792 |
| * g++.dg/asan/pr82792.C: New test. |
| |
| 2017-11-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/82855 |
| * gcc.target/i386/avx512dq-pr82855.c: New test. |
| |
| 2017-11-07 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/80425 |
| * gcc.target/i386/pr80425-3.c: New test. |
| |
| 2017-11-07 Andreas Schwab <schwab@suse.de> |
| |
| * g++.dg/pr50763-3.C (evalPoint): Return a value. |
| |
| 2017-11-07 Wilco Dijkstra <wdijkstr@arm.com> |
| Jackson Woodruff <jackson.woodruff@arm.com> |
| |
| PR tree-optimization/71026 |
| * gcc.dg/div_neg: New test. |
| |
| 2017-11-07 Sudakshina Das <sudi.das@arm.com> |
| |
| PR middle-end/80131 |
| * gcc.dg/pr80131-1.c: New Test. |
| |
| 2017-11-07 Marc Glisse <marc.glisse@inria.fr> |
| |
| * gcc.dg/tree-ssa/bitops-1.c: New file. |
| |
| 2017-11-07 Marc Glisse <marc.glisse@inria.fr> |
| |
| * gcc.dg/tree-ssa/negminus.c: New test. |
| |
| 2017-11-06 Jeff Law <law@redhat.com> |
| |
| * gcc.target/i386/stack-check-12.c: Revert to initial version. Then.. |
| Add -fomit-frame-pointer. |
| |
| 2017-11-06 Carl Love <cel@us.ibm.com> |
| |
| * gcc.target/powerpc/builtins-revb-runnable.c: New runnable test file. |
| |
| 2017-11-06 Michael Meissner <meissner@linux.vnet.ibm.com> |
| |
| PR target/82748 |
| * gcc.target/powerpc/pr82748-1.c: New test. |
| * gcc.target/powerpc/pr82748-2.c: Likewise. |
| |
| 2017-11-06 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/65579 |
| * g++.dg/cpp0x/constexpr-template11.C: New. |
| |
| 2017-11-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/82838 |
| * gcc.c-torture/compile/pr82838.c: New test. |
| |
| 2017-11-06 Jeff Law <law@redhat.com> |
| |
| PR target/82788 |
| * gcc.dg/pr82788.c: New test. |
| |
| 2017-11-06 Richard Sandiford <richard.sandiford@linaro.org> |
| Alan Hayward <alan.hayward@arm.com> |
| David Sherwood <david.sherwood@arm.com> |
| |
| * gcc.c-torture/compile/pr82816.c: New test. |
| |
| 2017-11-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com> |
| |
| * gcc.target/powerpc/sad-vectorize-1.c: New file. |
| * gcc.target/powerpc/sad-vectorize-2.c: New file. |
| * gcc.target/powerpc/sad-vectorize-3.c: New file. |
| * gcc.target/powerpc/sad-vectorize-4.c: New file. |
| |
| 2017-11-06 Martin Liska <mliska@suse.cz> |
| |
| * c-c++-common/cilk-plus/AN/pr57541-2.c (foo1): Return a value |
| for functions with non-void return type, or change type to void, |
| or add -Wno-return-type for test. |
| (foo2): Likewise. |
| * c-c++-common/cilk-plus/AN/pr57541.c (foo): Likewise. |
| (foo1): Likewise. |
| * c-c++-common/cilk-plus/CK/errors.c: Likewise. |
| * c-c++-common/cilk-plus/CK/pr60197.c: Likewise. |
| * c-c++-common/cilk-plus/CK/spawn_in_return.c: Likewise. |
| * c-c++-common/fold-masked-cmp-1.c (test_pic): Likewise. |
| (test_exe): Likewise. |
| * c-c++-common/fold-masked-cmp-2.c (test_exe): Likewise. |
| * g++.dg/cilk-plus/AN/builtin_fn_mutating_tplt.cc (my_func): Likewise. |
| * g++.dg/cilk-plus/CK/pr68997.cc (fa2): Likewise. |
| * g++.dg/eh/sighandle.C (dosegv): Likewise. |
| * g++.dg/ext/vector14.C (foo): Likewise. |
| (main): Likewise. |
| * g++.dg/graphite/pr41305.C: Likewise. |
| * g++.dg/graphite/pr42930.C: Likewise. |
| * g++.dg/opt/pr46640.C (struct QBasicAtomicInt): Likewise. |
| (makeDir): Likewise. |
| * g++.dg/other/i386-8.C (foo): Likewise. |
| * g++.dg/pr45788.C: Likewise. |
| * g++.dg/pr64688.C (at_c): Likewise. |
| * g++.dg/pr65032.C (G::DecodeVorbis): Likewise. |
| * g++.dg/pr71633.C (c3::fn2): Likewise. |
| * g++.dg/stackprotectexplicit2.C (A): Likewise. |
| * g++.old-deja/g++.law/weak.C (main): Likewise. |
| |
| 2017-11-06 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/gcov: New directory. |
| * gnat.dg/gcov/gcov.exp: New driver. |
| * gnat.dg/gcov/check.adb: New test. |
| |
| 2017-11-06 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.c-torture/execute/pr23135.c: Move dg-add-options after |
| dg-options. |
| * gcc.dg/torture/pr78305.c: Move dg-do as first directive. |
| * gcc.misc-tests/gcov-3.c: Likewise. |
| * gcc.target/arm/cmse/baseline/cmse-11.c: Move dg-options before dg-add-options. |
| * gcc.target/arm/cmse/baseline/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/baseline/cmse-2.c: Likewise. |
| * gcc.target/arm/cmse/baseline/cmse-6.c: Likewise. |
| * gcc.target/arm/cmse/baseline/softfp.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/hard/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/soft/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp-sp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp-sp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp-sp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-8.c: Likewise. |
| * gcc.target/arm/lp1189445.c: Likewise. |
| |
| 2017-11-06 Mukesh Kapoor <mukesh.kapoor@oracle.com> |
| |
| PR c++/80955 |
| * g++.dg/cpp0x/udlit-macros.C: New. |
| |
| 2017-11-06 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/69739 |
| * gfortran.dg/pr69739.f90: New test. |
| |
| 2017-11-06 Martin Liska <mliska@suse.cz> |
| |
| * c-c++-common/Wimplicit-fallthrough-8.c: Return a value for |
| functions with non-void return type, or change type to void, or |
| add -Wno-return-type for test. |
| * c-c++-common/asan/pr63638.c (f): Likewise. |
| * c-c++-common/goacc/parallel-1.c (firstprivate): Likewise. |
| * c-c++-common/gomp/sink-1.c (depend): Likewise. |
| * c-c++-common/missing-symbol.c: Likewise. |
| * c-c++-common/pr36513-2.c (main2): Likewise. |
| * c-c++-common/pr36513.c (main1): Likewise. |
| * c-c++-common/pr49706-2.c: Likewise. |
| * c-c++-common/pr65120.c: Likewise. |
| * c-c++-common/tm/volatile-1.c (f): Likewise. |
| * c-c++-common/vector-1.c (f): Likewise. |
| * c-c++-common/vector-2.c (f): Likewise. |
| * g++.dg/abi/abi-tag14.C (f): Likewise. |
| (g): Likewise. |
| * g++.dg/abi/abi-tag18.C (f): Likewise. |
| * g++.dg/abi/abi-tag18a.C (f): Likewise. |
| * g++.dg/abi/covariant2.C (struct c3): Likewise. |
| (struct c7): Likewise. |
| * g++.dg/abi/covariant3.C (c1::f6): Likewise. |
| * g++.dg/abi/mangle7.C (f1): Likewise. |
| * g++.dg/asan/pr81340.C (class e): Likewise. |
| (e::f): Likewise. |
| * g++.dg/concepts/fn8.C (struct S): Likewise. |
| * g++.dg/concepts/pr65575.C (f): Likewise. |
| * g++.dg/concepts/template-parm11.C (f): Likewise. |
| * g++.dg/conversion/op6.C: Likewise. |
| * g++.dg/cpp0x/Wunused-variable-1.C (foo): Likewise. |
| * g++.dg/cpp0x/access01.C: Likewise. |
| * g++.dg/cpp0x/alignas3.C (class alignas): Likewise. |
| * g++.dg/cpp0x/auto2.C (f): Likewise. |
| (struct A): Likewise. |
| (main): Likewise. |
| * g++.dg/cpp0x/constexpr-array17.C (struct D): Likewise. |
| * g++.dg/cpp0x/constexpr-defarg2.C (a): Likewise. |
| (B::foo): Likewise. |
| (B::bar): Likewise. |
| * g++.dg/cpp0x/constexpr-memfn1.C (struct Y): Likewise. |
| * g++.dg/cpp0x/dc1.C (struct D): Likewise. |
| * g++.dg/cpp0x/dc3.C (struct D): Likewise. |
| * g++.dg/cpp0x/decltype12.C: Likewise. |
| * g++.dg/cpp0x/decltype17.C (main): Likewise. |
| * g++.dg/cpp0x/decltype3.C: Likewise. |
| * g++.dg/cpp0x/decltype41.C (struct C): Likewise. |
| (struct D): Likewise. |
| * g++.dg/cpp0x/defaulted28.C (f): Likewise. |
| * g++.dg/cpp0x/enum_base3.C (struct D): Likewise. |
| * g++.dg/cpp0x/gen-attrs-4.C (five): Likewise. |
| * g++.dg/cpp0x/initlist96.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-58566.C (struct A): Likewise. |
| * g++.dg/cpp0x/lambda/lambda-conv10.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-conv12.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-defarg3.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-ice3.C (Klass::dostuff): Likewise. |
| * g++.dg/cpp0x/lambda/lambda-ice5.C (foo): Likewise. |
| * g++.dg/cpp0x/lambda/lambda-nested2.C (f1): Likewise. |
| * g++.dg/cpp0x/lambda/lambda-template12.C (class X): Likewise. |
| * g++.dg/cpp0x/lambda/lambda-template2.C (struct T): Likewise. |
| * g++.dg/cpp0x/lambda/lambda-this12.C (struct A): Likewise. |
| * g++.dg/cpp0x/nolinkage1.C (main): Likewise. |
| * g++.dg/cpp0x/nolinkage1a.cc (dummy): Likewise. |
| * g++.dg/cpp0x/nsdmi-template5.C: Likewise. |
| * g++.dg/cpp0x/parse1.C (B::B): Likewise. |
| * g++.dg/cpp0x/pr34054.C (foo): Likewise. |
| * g++.dg/cpp0x/pr47416.C: Likewise. |
| * g++.dg/cpp0x/pr58781.C: Likewise. |
| * g++.dg/cpp0x/pr70538.C: Likewise. |
| * g++.dg/cpp0x/pr81325.C: Likewise. |
| * g++.dg/cpp0x/range-for13.C (begin): Likewise. |
| (end): Likewise. |
| * g++.dg/cpp0x/range-for14.C (begin): Likewise. |
| (end): Likewise. |
| * g++.dg/cpp0x/rv2n.C (test2_18): Likewise. |
| (test2_28): Likewise. |
| (test2_38): Likewise. |
| (test2_58): Likewise. |
| (test2_68): Likewise. |
| (test2_78): Likewise. |
| * g++.dg/cpp0x/rv3n.C (test3_128): Likewise. |
| * g++.dg/cpp0x/static_assert10.C (foo): Likewise. |
| * g++.dg/cpp0x/static_assert11.C (struct A): Likewise. |
| * g++.dg/cpp0x/static_assert12.C: Likewise. |
| * g++.dg/cpp0x/static_assert13.C: Likewise. |
| * g++.dg/cpp0x/trailing1.C (struct A): Likewise. |
| * g++.dg/cpp0x/trailing5.C (foo): Likewise. |
| (bar): Likewise. |
| * g++.dg/cpp0x/variadic114.C: Likewise. |
| * g++.dg/cpp0x/variadic57.C (Dims...>::foo): Likewise. |
| (bar): Likewise. |
| * g++.dg/cpp0x/variadic65.C: Likewise. |
| * g++.dg/cpp0x/variadic66.C (bind): Likewise. |
| * g++.dg/cpp0x/variadic97.C: Likewise. |
| * g++.dg/cpp0x/variadic98.C (__attribute__): Likewise. |
| * g++.dg/cpp1y/auto-fn11.C: Likewise. |
| * g++.dg/cpp1y/auto-fn29.C: Likewise. |
| * g++.dg/cpp1y/auto-fn38.C: Likewise. |
| * g++.dg/cpp1y/constexpr-return2.C: Likewise. |
| * g++.dg/cpp1y/lambda-init7.C (foo): Likewise. |
| * g++.dg/cpp1y/pr63996.C: Likewise. |
| * g++.dg/cpp1y/pr65202.C: Likewise. |
| * g++.dg/cpp1y/pr66443-cxx14.C (Ok): Likewise. |
| * g++.dg/cpp1y/pr79253.C (struct D): Likewise. |
| * g++.dg/cpp1y/static_assert1.C: Likewise. |
| * g++.dg/cpp1y/static_assert2.C: Likewise. |
| * g++.dg/cpp1y/var-templ44.C: Likewise. |
| * g++.dg/cpp1z/fold6.C (f): Likewise. |
| * g++.dg/cpp1z/inline-var2.C (foo): Likewise. |
| * g++.dg/cpp1z/lambda-this1.C (struct B): Likewise. |
| * g++.dg/cpp1z/static_assert-nomsg.C: Likewise. |
| * g++.dg/debug/dwarf-eh-personality-1.C (foobar): Likewise. |
| * g++.dg/debug/dwarf2/dwarf4-typedef.C (struct B): Likewise. |
| * g++.dg/debug/dwarf2/icf.C: Likewise. |
| * g++.dg/debug/dwarf2/pr61433.C (main): Likewise. |
| * g++.dg/debug/nullptr01.C (g): Likewise. |
| * g++.dg/debug/pr16792.C (foo): Likewise. |
| * g++.dg/debug/pr46241.C (class btCollisionWorld): Likewise. |
| * g++.dg/debug/pr46338.C (struct S): Likewise. |
| * g++.dg/debug/pr47106.C (baz): Likewise. |
| (bar): Likewise. |
| (foo): Likewise. |
| * g++.dg/debug/pr71057.C (fn1): Likewise. |
| * g++.dg/debug/pr71432.C (class CLIParameterType): Likewise. |
| (CLIParameterType::checkSwitched): Likewise. |
| * g++.dg/debug/pr80461.C (struct B): Likewise. |
| * g++.dg/dfp/44473-1.C (bar): Likewise. |
| * g++.dg/dfp/44473-2.C (bar): Likewise. |
| (foo): Likewise. |
| * g++.dg/eh/builtin1.C: Likewise. |
| * g++.dg/eh/builtin2.C: Likewise. |
| * g++.dg/eh/builtin3.C: Likewise. |
| * g++.dg/eh/pr45569.C (j): Likewise. |
| * g++.dg/eh/unwind2.C: Likewise. |
| * g++.dg/expr/bitfield11.C: Likewise. |
| * g++.dg/expr/static_cast7.C (f): Likewise. |
| * g++.dg/ext/altivec-14.C: Likewise. |
| * g++.dg/ext/asm13.C (fn1): Likewise. |
| * g++.dg/ext/builtin-object-size3.C: Likewise. |
| * g++.dg/ext/has_nothrow_assign_odr.C (main): Likewise. |
| (S::operator=): Likewise. |
| * g++.dg/ext/label7.C (f): Likewise. |
| * g++.dg/ext/label8.C (f): Likewise. |
| * g++.dg/ext/tmplattr7.C (test): Likewise. |
| * g++.dg/ext/vector8.C (f): Likewise. |
| * g++.dg/ext/visibility/anon1.C: Likewise. |
| * g++.dg/ext/visibility/anon2.C (f): Likewise. |
| * g++.dg/ext/visibility/namespace1.C (__attribute): Likewise. |
| * g++.dg/ext/vla16.C (fn1): Likewise. |
| * g++.dg/goacc/reference.C: Likewise. |
| * g++.dg/gomp/pr37189.C: Likewise. |
| * g++.dg/gomp/pr39495-1.C: Likewise. |
| * g++.dg/gomp/pr39495-2.C: Likewise. |
| * g++.dg/gomp/pr82054.C: Likewise. |
| * g++.dg/inherit/covariant10.C (struct c6): Likewise. |
| (struct c17): Likewise. |
| * g++.dg/inherit/covariant11.C (struct c1): Likewise. |
| (struct c3): Likewise. |
| (struct c11): Likewise. |
| (struct c15): Likewise. |
| * g++.dg/inherit/protected1.C (A::operator==): Likewise. |
| * g++.dg/init/inline1.C (struct A): Likewise. |
| * g++.dg/init/new18.C: Likewise. |
| * g++.dg/init/reference2.C (f): Likewise. |
| * g++.dg/init/reference3.C: Likewise. |
| * g++.dg/init/switch1.C (f): Likewise. |
| * g++.dg/ipa/devirt-10.C (struct wxDCBase): Likewise. |
| * g++.dg/ipa/devirt-13.C (main): Likewise. |
| * g++.dg/ipa/devirt-14.C (main): Likewise. |
| * g++.dg/ipa/devirt-15.C (main): Likewise. |
| * g++.dg/ipa/devirt-16.C (main): Likewise. |
| * g++.dg/ipa/devirt-17.C (main): Likewise. |
| * g++.dg/ipa/devirt-18.C (main): Likewise. |
| * g++.dg/ipa/devirt-19.C: Likewise. |
| * g++.dg/ipa/devirt-21.C (main): Likewise. |
| * g++.dg/ipa/devirt-23.C (main): Likewise. |
| * g++.dg/ipa/devirt-38.C: Likewise. |
| * g++.dg/ipa/devirt-40.C (A::m_fn1): Likewise. |
| * g++.dg/ipa/devirt-41.C (main): Likewise. |
| * g++.dg/ipa/devirt-42.C (main): Likewise. |
| * g++.dg/ipa/devirt-44.C (struct A): Likewise. |
| (main): Likewise. |
| * g++.dg/ipa/devirt-45.C (struct A): Likewise. |
| (main): Likewise. |
| * g++.dg/ipa/devirt-48.C (struct B): Likewise. |
| (struct D): Likewise. |
| * g++.dg/ipa/devirt-52.C: Likewise. |
| * g++.dg/ipa/nothrow-1.C (main): Likewise. |
| * g++.dg/ipa/pr43812.C (LocalSurface::bbox): Likewise. |
| * g++.dg/ipa/pr44372.C: Likewise. |
| * g++.dg/ipa/pr45572-1.C (fgetc_unlocked): Likewise. |
| (putc_unlocked): Likewise. |
| (getline): Likewise. |
| (ferror_unlocked): Likewise. |
| * g++.dg/ipa/pr58371.C: Likewise. |
| * g++.dg/ipa/pr59176.C: Likewise. |
| * g++.dg/ipa/pr60640-1.C (class G): Likewise. |
| * g++.dg/ipa/pr61540.C (struct top): Likewise. |
| * g++.dg/ipa/pr63470.C (class FTjackSupport): Likewise. |
| * g++.dg/ipa/pr63587-1.C: Likewise. |
| * g++.dg/ipa/pr63587-2.C: Likewise. |
| * g++.dg/ipa/pr63838.C (__attribute__): Likewise. |
| * g++.dg/ipa/pr63894.C (J::m_fn3): Likewise. |
| * g++.dg/ipa/pr64068.C (class A): Likewise. |
| (A::m_fn2): Likewise. |
| (class C): Likewise. |
| * g++.dg/ipa/pr64896.C (struct D): Likewise. |
| * g++.dg/ipa/pr65002.C: Likewise. |
| * g++.dg/ipa/pr65008.C (__attribute__): Likewise. |
| * g++.dg/ipa/pr65465.C (struct D): Likewise. |
| * g++.dg/ipa/pr66896.C (struct A): Likewise. |
| * g++.dg/ipa/pr68851.C (class G): Likewise. |
| (C::checkPseudoClass): Likewise. |
| * g++.dg/ipa/pr78211.C: Likewise. |
| * g++.dg/ipa/pr79931.C (AttrImpl::insertBefore): Likewise. |
| * g++.dg/ipa/pure-const-1.C (main): Likewise. |
| * g++.dg/ipa/pure-const-2.C (main): Likewise. |
| * g++.dg/ipa/pure-const-3.C (main): Likewise. |
| * g++.dg/ipa/remref-1.C (main): Likewise. |
| * g++.dg/ipa/remref-2.C (main): Likewise. |
| * g++.dg/lookup/builtin2.C (f): Likewise. |
| * g++.dg/lookup/crash3.C (struct A): Likewise. |
| (struct B): Likewise. |
| (crash): Likewise. |
| * g++.dg/lookup/friend20.C: Likewise. |
| * g++.dg/lookup/pr80891-5.C (vf2_subgraph_iso): Likewise. |
| * g++.dg/lookup/struct2.C (A::c): Likewise. |
| * g++.dg/lto/20080709_0.C (f): Likewise. |
| * g++.dg/lto/20080907_0.C: Likewise. |
| * g++.dg/lto/20080915_0.C (struct Baz): Likewise. |
| * g++.dg/lto/20080916_0.C (g): Likewise. |
| * g++.dg/lto/20081022_0.C (main): Likewise. |
| * g++.dg/lto/20081023_0.C (main): Likewise. |
| * g++.dg/lto/20081118_0.C (foo::method): Likewise. |
| * g++.dg/lto/20081118_1.C (bar::method): Likewise. |
| * g++.dg/lto/20081120-1_0.C: Likewise. |
| * g++.dg/lto/20081120-1_1.C: Likewise. |
| * g++.dg/lto/20081127_1.C (main): Likewise. |
| * g++.dg/lto/20081217-2_0.C (struct A): Likewise. |
| * g++.dg/lto/20090303_0.C: Likewise. |
| * g++.dg/lto/20090311-1_0.C: Likewise. |
| * g++.dg/lto/20090312_0.C: Likewise. |
| * g++.dg/lto/20090315_0.C (main): Likewise. |
| * g++.dg/lto/20091002-1_0.C: Likewise. |
| * g++.dg/lto/20091002-2_0.C (class DataArray): Likewise. |
| * g++.dg/lto/20091002-3_0.C (class DataArray): Likewise. |
| * g++.dg/lto/20091004-1_0.C: Likewise. |
| * g++.dg/lto/20091004-2_0.C: Likewise. |
| * g++.dg/lto/20091004-3_1.C (All_Torus_Intersections): Likewise. |
| * g++.dg/lto/20100721-1_0.C (__gthread_active_p): Likewise. |
| * g++.dg/lto/20101010-1_0.C: Likewise. |
| * g++.dg/lto/20101010-2_0.C: Likewise. |
| * g++.dg/lto/pr45679-1_0.C: Likewise. |
| * g++.dg/lto/pr45679-1_1.C: Likewise. |
| * g++.dg/lto/pr45679-2_0.C: Likewise. |
| * g++.dg/lto/pr48042_0.C (B::x): Likewise. |
| * g++.dg/lto/pr51650-1_0.C (fn): Likewise. |
| (main): Likewise. |
| * g++.dg/lto/pr51650-3_0.C (fn): Likewise. |
| (main): Likewise. |
| * g++.dg/lto/pr63270_1.C: Likewise. |
| * g++.dg/lto/pr65193_0.C: Likewise. |
| * g++.dg/lto/pr65302_0.C: Likewise. |
| * g++.dg/lto/pr65316_0.C: Likewise. |
| * g++.dg/lto/pr65475c_0.C: Likewise. |
| * g++.dg/lto/pr65549_0.C (main): Likewise. |
| * g++.dg/lto/pr69077_0.C (cWeightedStdDev::netPack): Likewise. |
| * g++.dg/lto/pr69589_0.C: Likewise. |
| * g++.dg/opt/combine.C (qvariant_cast): Likewise. |
| (QScriptDebuggerBackendPrivate::trace): Likewise. |
| * g++.dg/opt/complex3.C (j): Likewise. |
| * g++.dg/opt/covariant1.C (struct T): Likewise. |
| * g++.dg/opt/declone3.C (Item::m_fn1): Likewise. |
| * g++.dg/opt/dump1.C (__attribute__): Likewise. |
| * g++.dg/opt/inline15.C (struct C): Likewise. |
| (fn2): Likewise. |
| * g++.dg/opt/local1.C (h): Likewise. |
| * g++.dg/opt/memcpy1.C (csBoxClipper::Clip): Likewise. |
| * g++.dg/opt/new1.C: Likewise. |
| * g++.dg/opt/nrv8.C (main): Likewise. |
| * g++.dg/opt/pr23299.C (struct A): Likewise. |
| (struct B): Likewise. |
| (struct C): Likewise. |
| * g++.dg/opt/pr27826.C (struct Geometry): Likewise. |
| * g++.dg/opt/pr44919.C (back_inserter): Likewise. |
| * g++.dg/opt/pr47615.C (main): Likewise. |
| * g++.dg/opt/pr55329.C (struct A): Likewise. |
| * g++.dg/opt/pr61456.C (Set): Likewise. |
| * g++.dg/opt/pr65003.C (D::foo): Likewise. |
| (F::foo): Likewise. |
| * g++.dg/opt/pr65554.C: Likewise. |
| * g++.dg/opt/pr69432.C (struct C): Likewise. |
| * g++.dg/opt/pr78373.C (struct D): Likewise. |
| (Traits>::m_fn4): Likewise. |
| * g++.dg/opt/pr79267.C (struct F): Likewise. |
| * g++.dg/opt/pr82159-2.C: Likewise. |
| * g++.dg/other/array3.C (reserve): Likewise. |
| * g++.dg/other/crash-5.C (f): Likewise. |
| * g++.dg/other/crash-8.C: Likewise. |
| * g++.dg/other/error34.C (S): Likewise. |
| * g++.dg/other/pr22003.C (c3::func): Likewise. |
| * g++.dg/other/pr24623.C (RefCountPointer): Likewise. |
| * g++.dg/other/pr29610.C (struct __normal_iterator): Likewise. |
| (Painter::for_each): Likewise. |
| (Painter::redraw_window): Likewise. |
| * g++.dg/other/pr42645-1.C (struct S): Likewise. |
| * g++.dg/other/pr42645-2.C (foo): Likewise. |
| (f3): Likewise. |
| * g++.dg/other/pr52048.C: Likewise. |
| * g++.dg/other/typedef3.C (XalanCProcessor::getParseOption): Likewise. |
| * g++.dg/overload/defarg4.C (class foo): Likewise. |
| (bar::Initialize): Likewise. |
| * g++.dg/overload/operator5.C (equalIgnoringCase): Likewise. |
| * g++.dg/overload/ref-conv1.C: Likewise. |
| * g++.dg/overload/template5.C (test): Likewise. |
| * g++.dg/parse/crash40.C (class AAA): Likewise. |
| * g++.dg/parse/crash61.C: Likewise. |
| * g++.dg/parse/crash67.C: Likewise. |
| * g++.dg/parse/ctor5.C: Likewise. |
| * g++.dg/parse/defarg4.C (Foo): Likewise. |
| * g++.dg/parse/defarg6.C: Likewise. |
| * g++.dg/parse/error5.C (class Foo): Likewise. |
| * g++.dg/parse/expr2.C (foo): Likewise. |
| * g++.dg/parse/friend7.C: Likewise. |
| * g++.dg/parse/namespace1.C (bar): Likewise. |
| * g++.dg/parse/namespace9.C (g): Likewise. |
| * g++.dg/parse/ret-type2.C: Likewise. |
| * g++.dg/parse/typedef8.C (foo): Likewise. |
| * g++.dg/pch/static-1.C (LocalStaticTest): Likewise. |
| (main): Likewise. |
| * g++.dg/plugin/diagnostic-test-expressions-1.C (test_structure_references): Likewise. |
| (test_postfix_incdec): Likewise. |
| (test_sizeof): Likewise. |
| (test_alignof): Likewise. |
| (test_prefix_incdec): Likewise. |
| * g++.dg/plugin/dumb-plugin-test-1.C (func): Likewise. |
| * g++.dg/plugin/self-assign-test-1.C (func): Likewise. |
| * g++.dg/plugin/self-assign-test-2.C (func): Likewise. |
| * g++.dg/plugin/self-assign-test-3.C (func): Likewise. |
| * g++.dg/pr55513.C (main): Likewise. |
| * g++.dg/pr55604.C (main): Likewise. |
| * g++.dg/pr57662.C: Likewise. |
| * g++.dg/pr58389.C (F::m_fn1): Likewise. |
| * g++.dg/pr59510.C: Likewise. |
| * g++.dg/pr67989.C: Likewise. |
| * g++.dg/pr70590-2.C: Likewise. |
| * g++.dg/pr70590.C: Likewise. |
| * g++.dg/pr70965.C (foo): Likewise. |
| * g++.dg/pr77550.C: Likewise. |
| * g++.dg/pr80287.C (struct A): Likewise. |
| * g++.dg/pr80707.C (A::m_fn1): Likewise. |
| * g++.dg/pr81194.C: Likewise. |
| * g++.dg/spellcheck-identifiers.C: Likewise. |
| * g++.dg/tc1/dr152.C: Likewise. |
| * g++.dg/template/aggr-init1.C (CreateA): Likewise. |
| * g++.dg/template/anon1.C (struct x): Likewise. |
| (struct vector): Likewise. |
| * g++.dg/template/array29.C: Likewise. |
| * g++.dg/template/array7.C (bar): Likewise. |
| * g++.dg/template/canon-type-8.C: Likewise. |
| * g++.dg/template/conv1.C (First::Foo): Likewise. |
| * g++.dg/template/crash107.C: Likewise. |
| * g++.dg/template/crash23.C (f): Likewise. |
| * g++.dg/template/crash8.C (struct bar): Likewise. |
| * g++.dg/template/defarg4.C (struct A): Likewise. |
| * g++.dg/template/dependent-expr9.C: Likewise. |
| * g++.dg/template/error10.C (Btest): Likewise. |
| * g++.dg/template/friend32.C (f): Likewise. |
| * g++.dg/template/init6.C (Graph::Inner::get): Likewise. |
| (main): Likewise. |
| * g++.dg/template/memfriend7.C (A::h): Likewise. |
| * g++.dg/template/new10.C (Analyzer::ReadDictionary): Likewise. |
| * g++.dg/template/nontype12.C (baz): Likewise. |
| * g++.dg/template/overload12.C (foo2): Likewise. |
| * g++.dg/template/overload5.C (foo::f): Likewise. |
| * g++.dg/template/overload8.C (struct A): Likewise. |
| * g++.dg/template/partial10.C (fn): Likewise. |
| (main): Likewise. |
| * g++.dg/template/partial9.C (f): Likewise. |
| * g++.dg/template/qual1.C (shift_compare): Likewise. |
| * g++.dg/template/show-template-tree-3.C: Likewise. |
| * g++.dg/template/sizeof8.C (S<sizeof): Likewise. |
| * g++.dg/template/sizeof9.C (d): Likewise. |
| * g++.dg/template/spec6.C: Likewise. |
| * g++.dg/template/spec7.C (h): Likewise. |
| * g++.dg/template/typedef8.C: Likewise. |
| * g++.dg/template/using20.C (f): Likewise. |
| * g++.dg/template/vla1.C (label): Likewise. |
| * g++.dg/tm/cgraph_edge.C: Likewise. |
| * g++.dg/tm/pr46646.C: Likewise. |
| * g++.dg/tm/pr47554.C (class list): Likewise. |
| * g++.dg/tm/pr47573.C (getStringHeight): Likewise. |
| * g++.dg/tm/unsafe1.C (f): Likewise. |
| * g++.dg/tm/unsafe2.C (g): Likewise. |
| * g++.dg/torture/pr70971.C: Likewise. |
| * g++.dg/torture/20070621-1.C: Likewise. |
| * g++.dg/torture/20090329-1.C: Likewise. |
| * g++.dg/torture/20141013.C: Likewise. |
| * g++.dg/torture/pr33134.C (fxsaveGIF): Likewise. |
| * g++.dg/torture/pr33340.C (new): Likewise. |
| * g++.dg/torture/pr33627.C (class pf_Frag): Likewise. |
| * g++.dg/torture/pr34222.C (readFloat): Likewise. |
| * g++.dg/torture/pr34241.C (test): Likewise. |
| * g++.dg/torture/pr34641.C: Likewise. |
| * g++.dg/torture/pr34850.C (OctetString::operator^=): Likewise. |
| * g++.dg/torture/pr35164-1.C: Likewise. |
| * g++.dg/torture/pr36745.C: Likewise. |
| * g++.dg/torture/pr38705.C (S::bar): Likewise. |
| * g++.dg/torture/pr38811.C (AbcAbcdTracer::TestIsoAbcde): Likewise. |
| * g++.dg/torture/pr39362.C: Likewise. |
| * g++.dg/torture/pr39732.C (f): Likewise. |
| * g++.dg/torture/pr40991.C: Likewise. |
| * g++.dg/torture/pr41775.C: Likewise. |
| * g++.dg/torture/pr42183.C: Likewise. |
| * g++.dg/torture/pr42450.C: Likewise. |
| * g++.dg/torture/pr42704.C: Likewise. |
| * g++.dg/torture/pr42760.C (baz): Likewise. |
| (bar): Likewise. |
| * g++.dg/torture/pr42773.C (Cell::obscuringCells): Likewise. |
| * g++.dg/torture/pr42883.C: Likewise. |
| * g++.dg/torture/pr43905.C (struct Matrix): Likewise. |
| * g++.dg/torture/pr44148.C: Likewise. |
| * g++.dg/torture/pr44295.C: Likewise. |
| * g++.dg/torture/pr44357.C: Likewise. |
| * g++.dg/torture/pr44813.C: Likewise. |
| * g++.dg/torture/pr45580.C: Likewise. |
| * g++.dg/torture/pr45874.C (Mpeg2FrameConstructor::ParsePictureHeader): Likewise. |
| * g++.dg/torture/pr45877.C: Likewise. |
| * g++.dg/torture/pr46383.C: Likewise. |
| * g++.dg/torture/pr46469.C (__attribute__): Likewise. |
| (identifierByPthreadHandle): Likewise. |
| * g++.dg/torture/pr47313.C: Likewise. |
| * g++.dg/torture/pr48271.C: Likewise. |
| * g++.dg/torture/pr49615.C (Dispatch): Likewise. |
| (C::f): Likewise. |
| * g++.dg/torture/pr49770.C (main): Likewise. |
| * g++.dg/torture/pr49938.C: Likewise. |
| * g++.dg/torture/pr51436.C: Likewise. |
| * g++.dg/torture/pr51482.C (anim_track_bez_wvect::tangent): Likewise. |
| * g++.dg/torture/pr51737.C (id_state::start_file): Likewise. |
| * g++.dg/torture/pr51959.C: Likewise. |
| * g++.dg/torture/pr52772.C (class c6): Likewise. |
| * g++.dg/torture/pr52918-2.C (__cxa_allocate_exception): Likewise. |
| * g++.dg/torture/pr53011.C: Likewise. |
| * g++.dg/torture/pr53602.C: Likewise. |
| * g++.dg/torture/pr53752.C: Likewise. |
| * g++.dg/torture/pr54838.C: Likewise. |
| * g++.dg/torture/pr54902.C: Likewise. |
| * g++.dg/torture/pr56029.C: Likewise. |
| * g++.dg/torture/pr56768.C (operator!=): Likewise. |
| * g++.dg/torture/pr57107.C: Likewise. |
| * g++.dg/torture/pr57140.C: Likewise. |
| * g++.dg/torture/pr57235.C: Likewise. |
| * g++.dg/torture/pr58252.C: Likewise. |
| * g++.dg/torture/pr58555.C: Likewise. |
| * g++.dg/torture/pr59208.C (get_dbx_doc): Likewise. |
| * g++.dg/torture/pr60438-1.C (foo): Likewise. |
| * g++.dg/torture/pr60746.C (Two::run): Likewise. |
| * g++.dg/torture/pr61554.C: Likewise. |
| * g++.dg/torture/pr63419.C: Likewise. |
| * g++.dg/torture/pr63476.C: Likewise. |
| * g++.dg/torture/pr63512.C (C::m_fn3): Likewise. |
| * g++.dg/torture/pr64282.C (class H): Likewise. |
| * g++.dg/torture/pr64378.C (struct top): Likewise. |
| * g++.dg/torture/pr64565.C: Likewise. |
| * g++.dg/torture/pr64568-2.C: Likewise. |
| * g++.dg/torture/pr64669.C (Lex::advance_one_char): Likewise. |
| * g++.dg/torture/pr64686.C (B::m_fn1): Likewise. |
| * g++.dg/torture/pr64978.C (B::m_fn2): Likewise. |
| * g++.dg/torture/pr64995.C (A::m_fn2): Likewise. |
| * g++.dg/torture/pr65655.C: Likewise. |
| * g++.dg/torture/pr65851.C: Likewise. |
| * g++.dg/torture/pr67055.C: Likewise. |
| * g++.dg/torture/pr67191.C: Likewise. |
| * g++.dg/torture/pr68852.C: Likewise. |
| * g++.dg/torture/pr69264.C: Likewise. |
| * g++.dg/torture/pr77674.C: Likewise. |
| * g++.dg/torture/pr77947.C (B::m_fn2): Likewise. |
| * g++.dg/torture/pr78268.C: Likewise. |
| * g++.dg/torture/pr78507.C: Likewise. |
| * g++.dg/torture/pr78692.C (F::g): Likewise. |
| * g++.dg/torture/pr80171.C: Likewise. |
| * g++.dg/torture/pr82154.C (class f): Likewise. |
| (f::k): Likewise. |
| * g++.dg/tree-ssa/copyprop.C: Likewise. |
| * g++.dg/tree-ssa/pr22444.C: Likewise. |
| * g++.dg/tree-ssa/pr23948.C (make_scheduler_request): Likewise. |
| * g++.dg/tree-ssa/pr24172.C (dummy): Likewise. |
| * g++.dg/tree-ssa/pr24351-3.C: Likewise. |
| * g++.dg/tree-ssa/pr27283.C: Likewise. |
| * g++.dg/tree-ssa/pr27291.C: Likewise. |
| * g++.dg/tree-ssa/pr27548.C: Likewise. |
| * g++.dg/tree-ssa/pr34355.C (Parse_Float): Likewise. |
| * g++.dg/tree-ssa/pr42337.C: Likewise. |
| * g++.dg/tree-ssa/pred-1.C (main): Likewise. |
| * g++.dg/ubsan/pr65019.C (C::foo): Likewise. |
| * g++.dg/ubsan/pr65583.C: Likewise. |
| * g++.dg/vect/pr60836.cc (norm_): Likewise. |
| * g++.dg/vect/pr68145.cc: Likewise. |
| * g++.dg/vect/pr70729-nest.cc (my_alloc): Likewise. |
| * g++.dg/vect/pr70729.cc (my_alloc): Likewise. |
| * g++.dg/warn/Waddress-3.C: Likewise. |
| * g++.dg/warn/Wconversion-null-2.C (warn_for___null): Likewise. |
| * g++.dg/warn/Wnull-conversion-2.C (main): Likewise. |
| * g++.dg/warn/Wparentheses-10.C: Likewise. |
| * g++.dg/warn/Wparentheses-11.C: Likewise. |
| * g++.dg/warn/Wparentheses-12.C: Likewise. |
| * g++.dg/warn/Wparentheses-25.C: Likewise. |
| * g++.dg/warn/Wparentheses-6.C: Likewise. |
| * g++.dg/warn/Wparentheses-7.C: Likewise. |
| * g++.dg/warn/Wparentheses-8.C: Likewise. |
| * g++.dg/warn/Wparentheses-9.C: Likewise. |
| * g++.dg/warn/Wshadow-5.C: Likewise. |
| * g++.dg/warn/Wtype-limits-Wextra.C (ff): Likewise. |
| (gg): Likewise. |
| * g++.dg/warn/Wtype-limits-no.C (ff): Likewise. |
| (gg): Likewise. |
| * g++.dg/warn/Wtype-limits.C (ff): Likewise. |
| (gg): Likewise. |
| * g++.dg/warn/Wunused-local-typedefs.C: Likewise. |
| * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: Likewise. |
| * g++.dg/warn/pmf1.C (a::f): Likewise. |
| * g++.old-deja/g++.benjamin/p13417.C: Likewise. |
| * g++.old-deja/g++.brendan/crash24.C (main): Likewise. |
| * g++.old-deja/g++.ext/constructor.C: Likewise. |
| * g++.old-deja/g++.ext/namedret1.C (f): Likewise. |
| * g++.old-deja/g++.ext/namedret3.C: Likewise. |
| * g++.old-deja/g++.ext/return1.C: Likewise. |
| * g++.old-deja/g++.jason/anon4.C (main): Likewise. |
| * g++.old-deja/g++.jason/enum6.C: Likewise. |
| * g++.old-deja/g++.jason/lineno2.C (main): Likewise. |
| * g++.old-deja/g++.jason/lineno3.C: Likewise. |
| * g++.old-deja/g++.jason/lineno4.C: Likewise. |
| * g++.old-deja/g++.jason/new2.C (main): Likewise. |
| * g++.old-deja/g++.jason/new4.C (main): Likewise. |
| * g++.old-deja/g++.jason/shadow1.C (main): Likewise. |
| * g++.old-deja/g++.jason/tempcons.C (struct A): Likewise. |
| * g++.old-deja/g++.jason/thunk2.C (main): Likewise. |
| * g++.old-deja/g++.law/builtin1.C (main): Likewise. |
| * g++.old-deja/g++.law/enum9.C: Likewise. |
| * g++.old-deja/g++.law/except3.C: Likewise. |
| * g++.old-deja/g++.law/init6.C: Likewise. |
| * g++.old-deja/g++.law/profile1.C (main): Likewise. |
| * g++.old-deja/g++.law/shadow2.C (main): Likewise. |
| * g++.old-deja/g++.law/temps4.C (main): Likewise. |
| * g++.old-deja/g++.mike/bool2.C (main): Likewise. |
| * g++.old-deja/g++.mike/eh1.C: Likewise. |
| * g++.old-deja/g++.mike/eh10.C: Likewise. |
| * g++.old-deja/g++.mike/eh13.C (main): Likewise. |
| * g++.old-deja/g++.mike/eh16.C: Likewise. |
| * g++.old-deja/g++.mike/eh17.C: Likewise. |
| * g++.old-deja/g++.mike/eh2.C: Likewise. |
| * g++.old-deja/g++.mike/eh23.C: Likewise. |
| * g++.old-deja/g++.mike/eh24.C: Likewise. |
| * g++.old-deja/g++.mike/eh25.C: Likewise. |
| * g++.old-deja/g++.mike/eh26.C: Likewise. |
| * g++.old-deja/g++.mike/eh27.C: Likewise. |
| * g++.old-deja/g++.mike/eh28.C: Likewise. |
| * g++.old-deja/g++.mike/eh29.C: Likewise. |
| * g++.old-deja/g++.mike/eh30.C: Likewise. |
| * g++.old-deja/g++.mike/eh31.C: Likewise. |
| * g++.old-deja/g++.mike/eh35.C: Likewise. |
| * g++.old-deja/g++.mike/eh36.C: Likewise. |
| * g++.old-deja/g++.mike/eh37.C: Likewise. |
| * g++.old-deja/g++.mike/eh38.C: Likewise. |
| * g++.old-deja/g++.mike/eh39.C: Likewise. |
| * g++.old-deja/g++.mike/eh40.C: Likewise. |
| * g++.old-deja/g++.mike/eh47.C: Likewise. |
| * g++.old-deja/g++.mike/eh50.C: Likewise. |
| * g++.old-deja/g++.mike/eh51.C: Likewise. |
| * g++.old-deja/g++.mike/eh7.C: Likewise. |
| * g++.old-deja/g++.mike/eh8.C: Likewise. |
| * g++.old-deja/g++.mike/eh9.C: Likewise. |
| * g++.old-deja/g++.mike/mangle1.C: Likewise. |
| * g++.old-deja/g++.mike/p5958.C: Likewise. |
| * g++.old-deja/g++.mike/p6004.C: Likewise. |
| * g++.old-deja/g++.mike/p700.C: Likewise. |
| * g++.old-deja/g++.mike/p7912.C: Likewise. |
| * g++.old-deja/g++.mike/p811.C (main): Likewise. |
| * g++.old-deja/g++.mike/virt4.C (main): Likewise. |
| * g++.old-deja/g++.oliva/nameret1.C: Likewise. |
| * g++.old-deja/g++.oliva/nameret2.C: Likewise. |
| * g++.old-deja/g++.other/decl1.C (bar): Likewise. |
| * g++.old-deja/g++.other/expr1.C (struct T): Likewise. |
| (main): Likewise. |
| * g++.old-deja/g++.other/inline8.C (main): Likewise. |
| * g++.old-deja/g++.other/loop1.C: Likewise. |
| * g++.old-deja/g++.other/syntax1.C (main): Likewise. |
| * g++.old-deja/g++.pt/repo3.C (main): Likewise. |
| * g++.old-deja/g++.robertl/eb27.C (main): Likewise. |
| * g++.old-deja/g++.robertl/eb83.C (main): Likewise. |
| * gcc.dg/pr44545.c: Likewise. |
| * obj-c++.dg/comp-types-8.mm: Likewise. |
| * obj-c++.dg/demangle-3.mm: Likewise. |
| * obj-c++.dg/super-class-1.mm: Likewise. |
| |
| 2017-11-06 Martin Liska <mliska@suse.cz> |
| |
| * c-c++-common/dfp/call-by-value.c (foo32): Return a default |
| value of change return type to void. |
| (foo64): Likewise. |
| (foo128): Likewise. |
| * g++.dg/bprob/g++-bprob-1.C: Likewise. |
| * g++.dg/cpp0x/lambda/lambda-template.C (f): Likewise. |
| * g++.dg/cpp0x/range-for6.C (foo): Likewise. |
| * g++.dg/cpp0x/udlit-template.C: Likewise. |
| * g++.dg/cpp1z/eval-order3.C (struct A): Likewise. |
| (operator>>): Likewise. |
| * g++.dg/expr/cond12.C (struct X): Likewise. |
| (X::operator=): Likewise. |
| * g++.dg/gcov/gcov-1.C: Likewise. |
| * g++.dg/gcov/gcov-threads-1.C (ContentionNoDeadlock_thread): Likewise. |
| * g++.dg/ipa/devirt-21.C: Likewise. |
| * g++.dg/ipa/devirt-23.C: Likewise. |
| * g++.dg/ipa/devirt-34.C (t): Likewise. |
| * g++.dg/missing-return.C: New test. Likewise. |
| * g++.dg/opt/20050511-1.C (bar): Likewise. |
| * g++.dg/opt/const3.C (A::foo1): Likewise. |
| (A::foo2): Likewise. |
| * g++.dg/opt/pr23299.C (E::c): Likewise. |
| * g++.dg/other/copy2.C (A::operator=): Likewise. |
| * g++.dg/overload/addr1.C: Likewise. |
| * g++.dg/pr48484.C: Likewise. |
| * g++.dg/tls/thread_local3.C (thread_main): Likewise. |
| * g++.dg/tls/thread_local3g.C (thread_main): Likewise. |
| * g++.dg/tls/thread_local5.C (thread_main): Likewise. |
| * g++.dg/tls/thread_local5g.C (thread_main): Likewise. |
| * g++.dg/tls/thread_local6.C (thread_main): Likewise. |
| * g++.dg/tls/thread_local6g.C (thread_main): Likewise. |
| * g++.dg/torture/pr34850.C (OctetString::operator^=): Likewise. |
| * g++.dg/tree-prof/pr79259.C (fn2): Likewise. |
| * g++.dg/tree-ssa/pr33604.C (struct Value): Likewise. |
| * g++.dg/tree-ssa/pr81408.C (struct p): Likewise. |
| (av): Likewise. |
| * g++.dg/warn/string1.C (test): Likewise. |
| |
| 2017-11-05 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/82471 |
| * gfortran.dg/loop_interchange_1.f90: New test. |
| |
| 2017-11-05 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/78641 |
| * gfortran.dg/class_66.f90: New test. |
| |
| 2017-11-05 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/81447 |
| * gfortran.dg/class_65.f90: New test. |
| * gfortran.dg/alloc_comp_basics_1.f90: Increase builtin_free |
| count from 18 to 21. |
| * gfortran.dg/allocatable_scalar_9.f90: Increase builtin_free |
| count from 32 to 54. |
| * gfortran.dg/auto_dealloc_1.f90: Increase builtin_free |
| count from 4 to 10. |
| * gfortran.dg/coarray_lib_realloc_1.f90: Increase builtin_free |
| count from 3 to 6. Likewise _gfortran_caf_deregister from 2 to |
| 3, builtin_malloc from 1 to 4 and builtin_memcpy|= MEM from |
| 2 to 5. |
| * gfortran.dg/finalize_28.f90: Increase builtin_free |
| count from 3 to 6. |
| * gfortran.dg/move_alloc_15.f90: Increase builtin_free and |
| builtin_malloc counts from 11 to 14. |
| * gfortran.dg/typebound_proc_27.f03: Increase builtin_free |
| count from 7 to 10. Likewise builtin_malloc from 12 to 15. |
| |
| 2017-11-04 Daniel Santos <daniel.santos@pobox.com> |
| |
| gcc.target/i386/pr82002-2a.c: Change from xfail to fail. |
| gcc.target/i386/pr82002-2b.c: Likewise. |
| |
| 2017-11-04 Andre Vehreschild <vehre@gcc.gnu.org> |
| |
| * gfortran.dg/coarray/send_char_array_1.f90: New test. |
| |
| 2017-11-04 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/70330 |
| * gfortran.dg/pr70330.f90: New test. |
| |
| 2017-11-04 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/29600 |
| * gfortran.dg/minmaxloc_8.f90: New test. |
| |
| 2017-11-04 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/81735 |
| * gfortran.dg/pr81735.f90: New test. |
| |
| 2017-11-03 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/82796 |
| * gfortran.dg/equiv_pure.f90: New test. |
| |
| 2017-11-03 Jeff Law <law@redhat.com> |
| |
| PR target/82823 |
| * g++.dg/torture/pr82823.C: New test. |
| |
| * gcc.target/i386/stack-check-12.c: New test. |
| |
| 2017-11-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/78821 |
| * gcc.dg/store_merging_13.c: New test. |
| * gcc.dg/store_merging_14.c: New test. |
| |
| 2017-11-03 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| * gfortran.dg/large_real_kind_2.F90: Test passes on FreeBSD. Remove |
| dg-xfail-if directive. |
| |
| 2017-11-03 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * gcc.target/mips/msa.c: Add -fcommon to dg-options. |
| |
| 2017-11-03 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR testsuite/82828 |
| PR rtl-optimization/70263 |
| * gcc.target/i386/pr70263-2.c: Fix invalid testcase. |
| |
| 2017-11-03 Marc Glisse <marc.glisse@inria.fr> |
| |
| * gcc.dg/tree-ssa/negneg-1.c: New file. |
| * gcc.dg/tree-ssa/negneg-2.c: Likewise. |
| * gcc.dg/tree-ssa/negneg-3.c: Likewise. |
| * gcc.dg/tree-ssa/negneg-4.c: Likewise. |
| |
| 2017-11-03 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.dg/no-strict-overflow-3.c (foo): Update magic |
| value to not clash with frequency. |
| * gcc.dg/strict-overflow-3.c (foo): Likewise. |
| * gcc.dg/tree-ssa/builtin-sprintf-2.c: Update template. |
| * gcc.dg/tree-ssa/dump-2.c: Update template. |
| * gcc.dg/tree-ssa/ifc-10.c: Update template. |
| * gcc.dg/tree-ssa/ifc-11.c: Update template. |
| * gcc.dg/tree-ssa/ifc-12.c: Update template. |
| * gcc.dg/tree-ssa/ifc-20040816-1.c: Update template. |
| * gcc.dg/tree-ssa/ifc-20040816-2.c: Update template. |
| * gcc.dg/tree-ssa/ifc-5.c: Update template. |
| * gcc.dg/tree-ssa/ifc-8.c: Update template. |
| * gcc.dg/tree-ssa/ifc-9.c: Update template. |
| * gcc.dg/tree-ssa/ifc-cd.c: Update template. |
| * gcc.dg/tree-ssa/ifc-pr56541.c: Update template. |
| * gcc.dg/tree-ssa/ifc-pr68583.c: Update template. |
| * gcc.dg/tree-ssa/ifc-pr69489-1.c: Update template. |
| * gcc.dg/tree-ssa/ifc-pr69489-2.c: Update template. |
| * gcc.target/i386/pr61403.c: Update template. |
| |
| 2017-11-03 Nathan Sidwell <nathan@acm.org> |
| |
| * lib/scanlang.exp: Fix error message to refer to scan-lang-dump. |
| |
| PR c++/82710 |
| * g++.dg/warn/pr82710.C: More cases. |
| |
| 2017-11-03 Richard Sandiford <richard.sandiford@linaro.org> |
| |
| * gcc.dg/pr82809.c: New test. |
| |
| 2017-11-02 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/81957 |
| * g++.dg/cpp0x/variadic-crash5.C: New. |
| |
| 2017-11-02 Steve Ellcey <sellcey@cavium.com> |
| |
| PR target/79868 |
| * gcc.target/aarch64/spellcheck_1.c: Update dg-error string to match |
| new format. |
| * gcc.target/aarch64/spellcheck_2.c: Ditto. |
| * gcc.target/aarch64/spellcheck_3.c: Ditto. |
| * gcc.target/aarch64/target_attr_11.c: Ditto. |
| * gcc.target/aarch64/target_attr_12.c: Ditto. |
| * gcc.target/aarch64/target_attr_17.c: Ditto. |
| |
| 2017-11-02 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/82710 |
| * g++.dg/warn/pr82710.C: New. |
| |
| * g++.dg/lang-dump.C: New. |
| |
| 2017-11-02 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/82795 |
| * gcc.target/i386/pr82795.c: New testcase. |
| |
| 2017-11-02 Claudiu Zissulescu <claziss@synopsys.com> |
| |
| * gcc.target/arc/loop-1.c: Add test. |
| |
| 2017-11-02 Tom de Vries <tom@codesourcery.com> |
| |
| PR testsuite/82415 |
| * gcc.target/i386/naked-1.c: Make scan patterns more precise. |
| * gcc.target/i386/naked-2.c: Same. |
| |
| 2017-11-02 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/82765 |
| * gcc.dg/pr82765.c: New testcase. |
| |
| 2017-11-02 Tom de Vries <tom@codesourcery.com> |
| |
| * gfortran.dg/implied_do_io_1.f90: Fix scan-tree-dump-times pattern. |
| |
| 2017-11-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/82778 |
| * g++.dg/opt/pr82778.C: New test. |
| |
| 2017-11-01 Michael Collison <michael.collison@arm.com> |
| |
| PR rtl-optimization/82597 |
| * gcc.dg/pr82597.c: New test. |
| |
| 2017-11-01 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/alpha/sqrt.c: New test. |
| |
| 2017-10-31 Daniel Santos <daniel.santos@pobox.com> |
| |
| * gcc.target/i386/pr82002-1.c: New test. |
| * gcc.target/i386/pr82002-2a.c: New xfail test. |
| * gcc.target/i386/pr82002-2b.c: New xfail test. |
| |
| 2017-10-31 Martin Jambor <mjambor@suse.cz> |
| |
| PR c++/81702 |
| * g++.dg/tree-ssa/pr81702.C: New test. |
| |
| 2017-10-31 David Malcolm <dmalcolm@redhat.com> |
| |
| * jit.dg/jit.exp (jit-dg-test): If PRESERVE_EXECUTABLES is set in |
| the environment, don't delete the generated executable. |
| |
| 2017-10-31 David Malcolm <dmalcolm@redhat.com> |
| |
| * g++.dg/cpp0x/auto21.C: Update dg-error to reflect addition of quotes. |
| * g++.dg/cpp0x/missing-initializer_list-include.C: Likewise. |
| |
| 2017-10-31 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree): Update |
| for renaming of error_at_rich_loc and inform_at_rich_loc. |
| * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c |
| (test_show_locus): Likewise for renaming of warning_at_rich_loc. |
| |
| 2017-10-31 Martin Liska <mliska@suse.cz> |
| |
| * g++.dg/gcov/loop.C: New test. |
| * lib/gcov.exp: Support human readable format for counts. |
| |
| 2017-10-31 Martin Liska <mliska@suse.cz> |
| |
| * g++.dg/gcov/ternary.C: New test. |
| * g++.dg/gcov/gcov-threads-1.C (main): Update expected line count. |
| * lib/gcov.exp: Support new format for intermediate file format. |
| |
| 2017-11-01 Julia Koval <julia.koval@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Handle new intrinsics. |
| * gcc.target/i386/avx512-check.h: Check GFNI bit. |
| * gcc.target/i386/avx512f-gf2p8affineinvqb-2.c: Runtime test. |
| * gcc.target/i386/avx512vl-gf2p8affineinvqb-2.c: Runtime test. |
| * gcc.target/i386/gfni-1.c: New. |
| * gcc.target/i386/gfni-2.c: New. |
| * gcc.target/i386/gfni-3.c: New. |
| * gcc.target/i386/gfni-4.c: New. |
| * gcc.target/i386/i386.exp: (check_effective_target_gfni): New. |
| * gcc.target/i386/sse-12.c: Handle new intrinsics. |
| * 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. |
| * g++.dg/other/i386-2.C: Ditto. |
| * g++.dg/other/i386-3.C: Ditto. |
| |
| 2017-11-01 Michael Collison <michael.collison@arm.com> |
| |
| PR rtl-optimization/82597 |
| * gcc.dg/pr82597.c: New test. |
| |
| 2017-10-30 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/67595 |
| * g++.dg/concepts/pr67595.C: New. |
| |
| 2017-10-30 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/80850 |
| * gfortran.dg/class_64_f90 : New test. |
| |
| 2017-10-30 Uros Bizjak <ubizjak@gmail.com> |
| |
| * g++.dg/pr82725.C: Move to ... |
| * g++.dg/cpp0x/pr82725.C: ... here. Add c++11 target directive. |
| |
| 2017-10-30 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| * gfortran.dg/dtio_13.f90: Remove TODO comment and dg-error test. |
| |
| 2017-10-30 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/82085 |
| * g++.dg/cpp1y/var-templ56.C: New. |
| |
| 2017-10-30 Nathan Sidwell <nathan@acm.org> |
| |
| * g++.dg/other/operator2.C: Adjust diagnostic. |
| * g++.old-deja/g++.jason/operator.C: Likewise. |
| |
| 2017-10-30 Steven Munroe <munroesj@gcc.gnu.org> |
| |
| * sse2-check.h: New file. |
| * sse2-addpd-1.c: New file. |
| * sse2-addsd-1.c: New file. |
| * sse2-andnpd-1.c: New file. |
| * sse2-andpd-1.c: New file. |
| * sse2-cmppd-1.c: New file. |
| * sse2-cmpsd-1.c: New file. |
| * sse2-comisd-1.c: New file. |
| * sse2-comisd-2.c: New file. |
| * sse2-comisd-3.c: New file. |
| * sse2-comisd-4.c: New file. |
| * sse2-comisd-5.c: New file. |
| * sse2-comisd-6.c: New file. |
| * sse2-cvtdq2pd-1.c: New file. |
| * sse2-cvtdq2ps-1.c: New file. |
| * sse2-cvtpd2dq-1.c: New file. |
| * sse2-cvtpd2ps-1.c: New file. |
| * sse2-cvtps2dq-1.c: New file. |
| * sse2-cvtps2pd-1.c: New file. |
| * sse2-cvtsd2si-1.c: New file. |
| * sse2-cvtsd2si-2.c: New file. |
| * sse2-cvtsd2ss-1.c: New file. |
| * sse2-cvtsi2sd-1.c: New file. |
| * sse2-cvtsi2sd-2.c: New file. |
| * sse2-cvtss2sd-1.c: New file. |
| * sse2-cvttpd2dq-1.c: New file. |
| * sse2-cvttps2dq-1.c: New file. |
| * sse2-cvttsd2si-1.c: New file. |
| * sse2-cvttsd2si-2.c: New file. |
| * sse2-divpd-1.c: New file. |
| * sse2-divsd-1.c: New file. |
| * sse2-maxpd-1.c: New file. |
| * sse2-maxsd-1.c: New file. |
| * sse2-minpd-1.c: New file. |
| * sse2-minsd-1.c: New file. |
| * sse2-mmx.c: New file. |
| * sse2-movhpd-1.c: New file. |
| * sse2-movhpd-2.c: New file. |
| * sse2-movlpd-1.c: New file. |
| * sse2-movlpd-2.c: New file. |
| * sse2-movmskpd-1.c: New file. |
| * sse2-movq-1.c: New file. |
| * sse2-movq-2.c: New file. |
| * sse2-movq-3.c: New file. |
| * sse2-movsd-1.c: New file. |
| * sse2-movsd-2.c: New file. |
| * sse2-movsd-3.c: New file. |
| * sse2-mulpd-1.c: New file. |
| * sse2-mulsd-1.c: New file. |
| * sse2-orpd-1.c: New file. |
| * sse2-packssdw-1.c: New file. |
| * sse2-packsswb-1.c: New file. |
| * sse2-packuswb-1.c: New file. |
| * sse2-paddb-1.c: New file. |
| * sse2-paddd-1.c: New file. |
| * sse2-paddq-1.c: New file. |
| * sse2-paddsb-1.c: New file. |
| * sse2-paddsw-1.c: New file. |
| * sse2-paddusb-1.c: New file. |
| * sse2-paddusw-1.c: New file. |
| * sse2-paddw-1.c: New file. |
| * sse2-pavgb-1.c: New file. |
| * sse2-pavgw-1.c: New file. |
| * sse2-pcmpeqb-1.c: New file. |
| * sse2-pcmpeqd-1.c: New file. |
| * sse2-pcmpeqw-1.c: New file. |
| * sse2-pcmpgtb-1.c: New file. |
| * sse2-pcmpgtd-1.c: New file. |
| * sse2-pcmpgtw-1.c: New file. |
| * sse2-pextrw.c: New file. |
| * sse2-pinsrw.c: New file. |
| * sse2-pmaddwd-1.c: New file. |
| * sse2-pmaxsw-1.c: New file. |
| * sse2-pmaxub-1.c: New file. |
| * sse2-pminsw-1.c: New file. |
| * sse2-pminub-1.c: New file. |
| * sse2-pmovmskb-1.c: New file. |
| * sse2-pmulhuw-1.c: New file. |
| * sse2-pmulhw-1.c: New file. |
| * sse2-pmullw-1.c: New file. |
| * sse2-pmuludq-1.c: New file. |
| * sse2-psadbw-1.c: New file. |
| * sse2-pshufd-1.c: New file. |
| * sse2-pshufhw-1.c: New file. |
| * sse2-pshuflw-1.c: New file. |
| * sse2-pslld-1.c: New file. |
| * sse2-pslld-2.c: New file. |
| * sse2-pslldq-1.c: New file. |
| * sse2-psllq-1.c: New file. |
| * sse2-psllq-2.c: New file. |
| * sse2-psllw-1.c: New file. |
| * sse2-psllw-2.c: New file. |
| * sse2-psrad-1.c: New file. |
| * sse2-psrad-2.c: New file. |
| * sse2-psraw-1.c: New file. |
| * sse2-psraw-2.c: New file. |
| * sse2-psrld-1.c: New file. |
| * sse2-psrld-2.c: New file. |
| * sse2-psrldq-1.c: New file. |
| * sse2-psrlq-1.c: New file. |
| * sse2-psrlq-2.c: New file. |
| * sse2-psrlw-1.c: New file. |
| * sse2-psrlw-2.c: New file. |
| * sse2-psubb-1.c: New file. |
| * sse2-psubd-1.c: New file. |
| |
| 2017-10-30 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * gcc.target/powerpc/fold-vec-perm-longlong.c: Update to use long long |
| types for testcase arguments. |
| |
| 2017-10-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/82762 |
| * gcc.dg/torture/pr82762.c: New testcase. |
| |
| 2017-10-30 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/gimplefe-27.c: New testcase. |
| |
| 2017-10-30 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/c17-version-1.c, gcc.dg/c17-version-2.c: New tests. |
| |
| 2017-10-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/22141 |
| * gcc.dg/store_merging_10.c: New test. |
| * gcc.dg/store_merging_11.c: New test. |
| * gcc.dg/store_merging_12.c: New test. |
| * g++.dg/pr71694.C: Add -fno-store-merging to dg-options. |
| |
| 2017-10-30 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/82725 |
| * g++.dg/pr82725.C: New test. |
| |
| 2017-10-29 Jim Wilson <wilson@tuliptree.org> |
| |
| * lib/gcc-dg.exp (gcc-dg-debug-runtest): Delete -gcoff. |
| * lib/gfortran-dg.exp (gfortran-dg-debug-runtest): Delete -gcoff. |
| |
| 2017-10-28 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/70971 |
| * g++.dg/torture/pr70971.C: New. |
| |
| 2017-10-28 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/81758 |
| * gfortran.dg/class_63.f90: New test. |
| |
| 2017-10-27 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/82620 |
| * gfortran.dg/allocate_error_7.f90: new test. |
| |
| 2017-10-27 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/82218 |
| * g++.dg/cpp1y/constexpr-82218.C: New. |
| |
| 2017-10-27 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/opt68.ad[sb]: New test. |
| |
| 2017-10-27 Daniel Santos <daniel.santos@pobox.com> |
| |
| * gcc.target/i386/pr82196-1.c (dg-options): Add -mno-avx. |
| |
| 2017-10-27 Michael Meissner <meissner@linux.vnet.ibm.com> |
| |
| * gcc.target/powerpc/float128-hw.c: Add support for all 4 FMA |
| variants. Check various conversions to/from float128. Check |
| negation. Use {\m...\M} in the tests. |
| * gcc.target/powerpc/float128-hw2.c: New test for implicit |
| _Float128 math functions. |
| * gcc.target/powerpc/float128-hw3.c: New test for strict ansi mode |
| not implicitly adding the _Float128 math functions. |
| * gcc.target/powerpc/float128-fma2.c: Delete, test is no longer |
| valid. |
| * gcc.target/powerpc/float128-sqrt2.c: Likewise. |
| |
| 2017-10-27 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/82692 |
| * gcc.dg/torture/pr82692.c: New test. |
| |
| 2017-10-27 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * gcc.target/powerpc/fold-vec-neg-char.c: New. |
| * gcc.target/powerpc/fold-vec-neg-floatdouble.c: New. |
| * gcc.target/powerpc/fold-vec-neg-int.c: New. |
| * gcc.target/powerpc/fold-vec-neg-longlong.c: New. |
| * gcc.target/powerpc/fold-vec-neg-short.c: New. |
| |
| 2017-10-27 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/56342 |
| * gfortran.dg/matmul_const.f90: New test. |
| |
| 2017-10-25 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.target/i386/pr70021.c: Add -mtune=skylake. |
| |
| 2017-10-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/82703 |
| * gcc.dg/pr82703.c: New test. |
| |
| 2017-10-27 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org> |
| |
| * gcc.dg/ipa/propmalloc-1.c: New test-case. |
| * gcc.dg/ipa/propmalloc-2.c: Likewise. |
| * gcc.dg/ipa/propmalloc-3.c: Likewise. |
| |
| 2017-10-27 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/71385 |
| * g++.dg/concepts/pr71385.C: New. |
| |
| 2017-10-27 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/80739 |
| * g++.dg/cpp1y/constexpr-80739.C: New. |
| |
| 2017-10-27 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/81659 |
| * g++.dg/torture/pr81659.C: New testcase. |
| |
| 2017-10-26 Michael Collison <michael.collison@arm.com> |
| |
| * gcc.target/aarch64/fix_trunc1.c: New testcase. |
| * gcc.target/aarch64/vect-vcvt.c: Fix scan-assembler |
| directives to allow float or integer destination registers for |
| fcvtz[su]. |
| |
| 2017-10-26 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * gcc.target/nios2/gpopt-r0rel-sec.c: New. |
| |
| 2017-10-26 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * gcc.target/nios2/gpopt-gprel-sec.c: New. |
| |
| 2017-10-26 Olga Makhotina <olga.makhotina@intel.com> |
| |
| * gcc.target/i386/avx512f-vcmpps-1.c (_mm512_cmpeq_ps_mask, |
| _mm512_cmple_ps_mask, _mm512_cmplt_ps_mask, |
| _mm512_cmpneq_ps_mask, _mm512_cmpnle_ps_mask, |
| _mm512_cmpnlt_ps_mask, _mm512_cmpord_ps_mask, |
| _mm512_cmpunord_ps_mask, _mm512_mask_cmpeq_ps_mask, |
| _mm512_mask_cmple_ps_mask, _mm512_mask_cmplt_ps_mask, |
| _mm512_mask_cmpneq_ps_mask, _mm512_mask_cmpnle_ps_mask, |
| _mm512_mask_cmpnlt_ps_mask, _mm512_mask_cmpord_ps_mask, |
| _mm512_mask_cmpunord_ps_mask): Test new intrinsics. |
| * gcc.target/i386/avx512f-vcmpps-2.c (_mm512_cmpeq_ps_mask, |
| _mm512_cmple_ps_mask, _mm512_cmplt_ps_mask, |
| _mm512_cmpneq_ps_mask, _mm512_cmpnle_ps_mask, |
| _mm512_cmpnlt_ps_mask, _mm512_cmpord_ps_mask, |
| _mm512_cmpunord_ps_mask, _mm512_mask_cmpeq_ps_mask, |
| _mm512_mask_cmple_ps_mask, _mm512_mask_cmplt_ps_mask, |
| _mm512_mask_cmpneq_ps_mask, _mm512_mask_cmpnle_ps_mask, |
| _mm512_mask_cmpnlt_ps_mask, _mm512_mask_cmpord_ps_mask, |
| _mm512_mask_cmpunord_ps_mask): Test new intrinsics. |
| * gcc.target/i386/avx512f-vcmppd-1.c (_mm512_cmpeq_pd_mask, |
| _mm512_cmple_pd_mask, _mm512_cmplt_pd_mask, |
| _mm512_cmpneq_pd_mask, _mm512_cmpnle_pd_mask, |
| _mm512_cmpnlt_pd_mask, _mm512_cmpord_pd_mask, |
| _mm512_cmpunord_pd_mask, _mm512_mask_cmpeq_pd_mask, |
| _mm512_mask_cmple_pd_mask, _mm512_mask_cmplt_pd_mask, |
| _mm512_mask_cmpneq_pd_mask, _mm512_mask_cmpnle_pd_mask, |
| _mm512_mask_cmpnlt_pd_mask, _mm512_mask_cmpord_pd_mask, |
| _mm512_mask_cmpunord_pd_mask): Test new intrinsics. |
| * gcc.target/i386/avx512f-vcmppd-2.c (_mm512_cmpeq_pd_mask, |
| _mm512_cmple_pd_mask, _mm512_cmplt_pd_mask, |
| _mm512_cmpneq_pd_mask, _mm512_cmpnle_pd_mask, |
| _mm512_cmpnlt_pd_mask, _mm512_cmpord_pd_mask, |
| _mm512_cmpunord_pd_mask, _mm512_mask_cmpeq_pd_mask, |
| _mm512_mask_cmple_pd_mask, _mm512_mask_cmplt_pd_mask, |
| _mm512_mask_cmpneq_pd_mask, _mm512_mask_cmpnle_pd_mask, |
| _mm512_mask_cmpnlt_pd_mask, _mm512_mask_cmpord_pd_mask, |
| _mm512_mask_cmpunord_pd_mask): Test new intrinsics. |
| |
| 2017-10-26 Wilco Dijkstra <wdijkstr@arm.com> |
| |
| * gcc.target/aarch64/ldp_stp_unaligned_2.c: New file. |
| |
| 2017-10-26 James Greenhalgh <james.greenhalgh@arm.com> |
| |
| * gcc.target/arm/require-pic-register-loc.c: Use wider regex for |
| column information. |
| |
| 2017-10-26 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.dg/vect/vect-reduc-dot-s8a.c |
| (dg-additional-options, dg-require-effective-target): Add +dotprod. |
| * gcc.dg/vect/vect-reduc-dot-u8a.c |
| (dg-additional-options, dg-require-effective-target): Add +dotprod. |
| |
| 2017-10-26 Tamar Christina <tamar.christina@arm.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_arm_v8_2a_dotprod_neon_ok_nocache): New. |
| (check_effective_target_arm_v8_2a_dotprod_neon_ok): New. |
| (add_options_for_arm_v8_2a_dotprod_neon): New. |
| (check_effective_target_arm_v8_2a_dotprod_neon_hw): New. |
| (check_effective_target_vect_sdot_qi): Add ARM && AArch64. |
| (check_effective_target_vect_udot_qi): Likewise. |
| * gcc.target/arm/simd/vdot-exec.c: New. |
| * gcc.target/aarch64/advsimd-intrinsics/vdot-exec.c: New. |
| * gcc/doc/sourcebuild.texi: Document arm_v8_2a_dotprod_neon. |
| |
| 2017-10-26 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.dg/vect/vect-multitypes-1.c: Correct target selector. |
| |
| 2017-10-26 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/aarch64/inline-lrint_2.c (dg-options): Add -fno-trapping-math. |
| |
| 2017-10-26 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/vect-dot-qi.h: New. |
| * gcc.target/aarch64/advsimd-intrinsics/vdot-compile.c: New. |
| * gcc.target/aarch64/advsimd-intrinsics/vect-dot-s8.c: New. |
| * gcc.target/aarch64/advsimd-intrinsics/vect-dot-u8.c: New. |
| |
| 2017-10-25 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c/7356 |
| PR c/44515 |
| * c-c++-common/pr44515.c: New test case. |
| * gcc.dg/pr7356-2.c: New test case. |
| * gcc.dg/pr7356.c: New test case. |
| * gcc.dg/spellcheck-typenames.c: Update the "singed" char "TODO" |
| case to reflect changes to output. |
| * gcc.dg/noncompile/920923-1.c: Add dg-warning to reflect changes |
| to output. |
| |
| 2017-10-25 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.dg/fold-cond_expr-1.c: Rename to... |
| * gcc.dg/fold-cond-2.c: ...this. |
| * gcc.dg/fold-cond-3.c: New test. |
| |
| 2017-10-25 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/82436 |
| * gcc.dg/torture/pr82436-2.c: New testcase. |
| |
| 2017-10-25 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/71820 |
| * g++.dg/ext/typeof12.C: New. |
| |
| 2017-10-25 Tom de Vries <tom@codesourcery.com> |
| |
| * gcc.dg/tree-ssa/loop-1.c: Add xfail for nvptx in scan-assembler-times |
| line, and add nvptx-specific version. |
| |
| 2017-10-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/cet-sjlj-5.c: Allow for emtpy user label prefix |
| in setjmp call. |
| |
| 2017-10-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR libstdc++/81706 |
| * gcc.target/i386/pr81706.c: New test. |
| * g++.dg/ext/pr81706.C: New test. |
| |
| 2017-10-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/82460 |
| * gcc.target/i386/pr82460-1.c: New test. |
| * gcc.target/i386/pr82460-2.c: New test. |
| * gcc.target/i386/avx512f-vpermt2pd-1.c: Adjust scan-assembler* |
| regexps to allow vpermt2* to vpermi2* replacement or vice versa |
| where possible. |
| * gcc.target/i386/avx512vl-vpermt2pd-1.c: Likewise. |
| * gcc.target/i386/avx512f-vpermt2d-1.c: Likewise. |
| * gcc.target/i386/vect-pack-trunc-2.c: Likewise. |
| * gcc.target/i386/avx512vl-vpermt2ps-1.c: Likewise. |
| * gcc.target/i386/avx512vl-vpermt2q-1.c: Likewise. |
| * gcc.target/i386/avx512f-vpermt2ps-1.c: Likewise. |
| * gcc.target/i386/avx512vl-vpermt2d-1.c: Likewise. |
| * gcc.target/i386/avx512bw-vpermt2w-1.c: Likewise. |
| * gcc.target/i386/avx512vbmi-vpermt2b-1.c: Likewise. |
| * gcc.target/i386/avx512f-vpermt2q-1.c: Likewise. |
| |
| PR target/82370 |
| * gcc.target/i386/pr82370.c: New test. |
| |
| 2017-10-24 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/82466 |
| * c-c++-common/Wbuiltin-declaration-mismatch-1.c: New. |
| * c-c++-common/Wno-builtin-declaration-mismatch-1.c: Likewise. |
| * g++.dg/warn/Wbuiltin_declaration_mismatch-1.C: Likewise. |
| * g++.dg/parse/builtin2.C: Adjust. |
| * g++.old-deja/g++.mike/p811.C: Likewise. |
| |
| 2017-10-24 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/80991 |
| * g++.dg/ext/is_trivially_constructible5.C: New. |
| |
| 2017-10-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/387-ficom-1.c: Allow for ficomp without s |
| suffix. |
| * gcc.target/i386/387-ficom-2.c: Likewise. |
| |
| 2017-10-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/cet-sjlj-3.c: Allow for emtpy user label prefix |
| in setjmp call. |
| |
| 2017-10-24 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/82697 |
| * gcc.dg/torture/pr82697.c: New testcase. |
| |
| 2017-10-24 Mukesh Kapoor <mukesh.kapoor@oracle.com> |
| Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/82307 |
| * g++.dg/cpp0x/enum35.C: New. |
| * g++.dg/cpp0x/enum36.C: Likewise. |
| |
| 2017-10-24 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/82659 |
| * gcc.target/i386/cet-label-2.c: New test. |
| * gcc.target/i386/cet-sjlj-4.c: Likewise. |
| * gcc.target/i386/cet-sjlj-5.c: Likewise. |
| * gcc.target/i386/cet-switch-3.c: Likewise. |
| * gcc.target/i386/pr82659-1.c: Likewise. |
| * gcc.target/i386/pr82659-2.c: Likewise. |
| * gcc.target/i386/pr82659-3.c: Likewise. |
| * gcc.target/i386/pr82659-4.c: Likewise. |
| * gcc.target/i386/pr82659-5.c: Likewise. |
| * gcc.target/i386/pr82659-6.c: Likewise. |
| |
| 2017-10-23 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * gcc.target/nios2/cdx-branch.c: Fix broken test. |
| * gcc.target/nios2/lo-addr-bypass.c: New. |
| * gcc.target/nios2/lo-addr-char.c: New. |
| * gcc.target/nios2/lo-addr-int.c: New. |
| * gcc.target/nios2/lo-addr-pic.c: New. |
| * gcc.target/nios2/lo-addr-short.c: New. |
| * gcc.target/nios2/lo-addr-tls.c: New. |
| * gcc.target/nios2/lo-addr-uchar.c: New. |
| * gcc.target/nios2/lo-addr-ushort.c: New. |
| * gcc.target/nios2/lo-addr-volatile.c: New. |
| |
| 2017-10-23 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/80449 |
| * g++.dg/cpp1z/class-deduction46.C: New. |
| |
| 2017-10-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/82630 |
| * g++.dg/guality/pr82630.C: New test. |
| |
| 2017-10-23 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/82662 |
| * gcc.target/i386/pr82662.c: New test. |
| |
| 2017-10-23 Marek Polacek <polacek@redhat.com> |
| |
| PR c/82681 |
| * gcc.dg/c90-const-expr-11.c: Fix typos in dg-warning. |
| * gcc.dg/overflow-warn-5.c: Likewise. |
| * gcc.dg/overflow-warn-8.c: Likewise. |
| |
| 2017-10-23 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/82673 |
| * gcc.target/i386/pr82673.c: New test. |
| |
| 2017-10-23 Jakub Jelinek <jakub@redhat.com> |
| |
| * lib/scanasm.exp (dg-function-on-line): Accept optional column info. |
| * gcc.dg/debug/dwarf2/pr53948.c: Likewise. |
| * g++.dg/debug/dwarf2/pr77363.C: Likewise. |
| * gcc.dg/debug/dwarf2/asm-line1.c: Add -gno-column-info to dg-options. |
| * gcc.dg/debug/dwarf2/discriminator.c: Likewise. |
| * g++.dg/debug/dwarf2/typedef6.C: Likewise. |
| |
| 2017-10-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/82672 |
| * gfortran.dg/graphite/pr82672.f90: New testcase. |
| |
| 2017-10-23 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/77555 |
| * g++.dg/torture/pr77555.C: New. |
| |
| 2017-10-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/82129 |
| * gcc.dg/torture/pr82129.c: New testcase. |
| |
| 2017-10-22 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/52451 |
| * gcc.dg/torture/pr52451.c: New test. |
| |
| 2017-10-22 Uros Bizjak <ubizjak@gmail.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/82628 |
| * gcc.dg/torture/pr82628.c: New test. |
| |
| 2017-10-22 Igor Tsimbalist <igor.v.tsimbalist@intel.com> |
| |
| * c-c++-common/attr-nocf-check-1a.c: Remove test. |
| * c-c++-common/attr-nocf-check-3a.c: Likewise. |
| * gcc.target/i386/attr-nocf-check-1a.c: Add test. |
| * gcc.target/i386/attr-nocf-check-3a.c: Likewise. |
| |
| 2017-10-21 Igor Tsimbalist <igor.v.tsimbalist@intel.com> |
| |
| * c-c++-common/attr-nocf-check-1.c: Shorten a cheking message. |
| * c-c++-common/attr-nocf-check-3.c: Likewise. |
| * c-c++-common/fcf-protection-1.c: Add x86 specific message. |
| * c-c++-common/fcf-protection-2.c: Likewise. |
| * c-c++-common/fcf-protection-3.c: Likewise. |
| * c-c++-common/fcf-protection-5.c: Likewise. |
| * c-c++-common/attr-nocf-check-1a.c: New test. |
| * c-c++-common/attr-nocf-check-3a.c: Likewise. |
| * g++.dg/cet-notrack-1.C: Likewise. |
| * gcc.target/i386/cet-intrin-1.c: Likewise. |
| * gcc.target/i386/cet-intrin-10.c: Likewise. |
| * gcc.target/i386/cet-intrin-2.c: Likewise. |
| * gcc.target/i386/cet-intrin-3.c: Likewise. |
| * gcc.target/i386/cet-intrin-4.c: Likewise. |
| * gcc.target/i386/cet-intrin-5.c: Likewise. |
| * gcc.target/i386/cet-intrin-6.c: Likewise. |
| * gcc.target/i386/cet-intrin-7.c: Likewise. |
| * gcc.target/i386/cet-intrin-8.c: Likewise. |
| * gcc.target/i386/cet-intrin-9.c: Likewise. |
| * gcc.target/i386/cet-label.c: Likewise. |
| * gcc.target/i386/cet-notrack-1a.c: Likewise. |
| * gcc.target/i386/cet-notrack-1b.c: Likewise. |
| * gcc.target/i386/cet-notrack-2a.c: Likewise. |
| * gcc.target/i386/cet-notrack-2b.c: Likewise. |
| * gcc.target/i386/cet-notrack-3.c: Likewise. |
| * gcc.target/i386/cet-notrack-4a.c: Likewise. |
| * gcc.target/i386/cet-notrack-4b.c: Likewise. |
| * gcc.target/i386/cet-notrack-5a.c: Likewise. |
| * gcc.target/i386/cet-notrack-5b.c: Likewise. |
| * gcc.target/i386/cet-notrack-6a.c: Likewise. |
| * gcc.target/i386/cet-notrack-6b.c: Likewise. |
| * gcc.target/i386/cet-notrack-7.c: Likewise. |
| * gcc.target/i386/cet-property-1.c: Likewise. |
| * gcc.target/i386/cet-property-2.c: Likewise. |
| * gcc.target/i386/cet-rdssp-1.c: Likewise. |
| * gcc.target/i386/cet-sjlj-1.c: Likewise. |
| * gcc.target/i386/cet-sjlj-2.c: Likewise. |
| * gcc.target/i386/cet-sjlj-3.c: Likewise. |
| * gcc.target/i386/cet-switch-1.c: Likewise. |
| * gcc.target/i386/cet-switch-2.c: Likewise. |
| * lib/target-supports.exp (check_effective_target_cet): New proc. |
| |
| 2017-10-20 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.target/i386/pr79683.c: Disable costmodel. |
| |
| 2017-10-21 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/specs/discr_private.ads: Rename into ... |
| * gnat.dg/specs/discr2.ads: ...this. |
| * gnat.dg/specs/discr_record_constant.ads: Rename into... |
| * gnat.dg/specs/discr3.ads: ...this. |
| * gnat.dg/specs/discr4.ads: New test. |
| * gnat.dg/specs/discr4_pkg.ads: New helper. |
| |
| 2017-10-21 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/82586 |
| * gfortran.dg/pdt_16.f03 : New test. |
| * gfortran.dg/pdt_4.f03 : Catch the changed messages. |
| * gfortran.dg/pdt_8.f03 : Ditto. |
| |
| PR fortran/82587 |
| * gfortran.dg/pdt_17.f03 : New test. |
| |
| PR fortran/82589 |
| * gfortran.dg/pdt_18.f03 : New test. |
| |
| 2017-10-20 Igor Tsimbalist <igor.v.tsimbalist@intel.com> |
| |
| * c-c++-common/fcf-protection-1.c: New test. |
| * c-c++-common/fcf-protection-2.c: Likewise. |
| * c-c++-common/fcf-protection-3.c: Likewise. |
| * c-c++-common/fcf-protection-4.c: Likewise. |
| * c-c++-common/fcf-protection-5.c: Likewise. |
| * c-c++-common/attr-nocf-check-1.c: Likewise. |
| * c-c++-common/attr-nocf-check-2.c: Likewise. |
| * c-c++-common/attr-nocf-check-3.c: Likewise. |
| |
| 2017-10-20 Ed Schonberg <schonberg@adacore.com> |
| |
| * gnat.dg/sync_iface_call.adb, gnat.dg/sync_iface_call_pkg.ads, |
| gnat.dg/sync_iface_call_pkg2.adb, gnat.dg/sync_iface_call_pkg2.ads: |
| New testcase. |
| |
| 2017-10-20 Justin Squirek <squirek@adacore.com> |
| |
| * gnat.dg/default_pkg_actual.adb, gnat.dg/default_pkg_actual2.adb: New |
| testcases. |
| |
| 2017-10-20 Ed Schonberg <schonberg@adacore.com> |
| |
| * gnat.dg/dimensions.adb, gnat.dg/dimensions.ads: New testcase. |
| |
| 2017-10-20 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/82473 |
| * gcc.dg/torture/pr82473.c: New testcase. |
| |
| 2017-10-20 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/82603 |
| * gcc.dg/torture/pr82603.c: New testcase. |
| |
| 2017-10-20 Tom de Vries <tom@codesourcery.com> |
| |
| * gcc.dg/tree-ssa/ldist-27.c: Remove dg-require-stack-size. |
| (main): Move s ... |
| (s): ... here. |
| |
| 2017-10-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/82158 |
| * gcc.dg/tree-ssa/noreturn-1.c: New test. |
| |
| PR target/82370 |
| * gcc.target/i386/avx-pr82370.c: New test. |
| * gcc.target/i386/avx2-pr82370.c: New test. |
| * gcc.target/i386/avx512f-pr82370.c: New test. |
| * gcc.target/i386/avx512bw-pr82370.c: New test. |
| * gcc.target/i386/avx512vl-pr82370.c: New test. |
| * gcc.target/i386/avx512vlbw-pr82370.c: New test. |
| |
| 2017-10-20 Orlando Arias <oarias@knights.ucf.edu> |
| |
| * lib/target-supports.exp (check_effective_target_keeps_null_pointer_checks): |
| Add msp430 to the list. |
| |
| 2017-10-19 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/82308 |
| * g++.dg/cpp1z/class-deduction45.C: New. |
| |
| 2017-10-19 Uros Bizjak <ubizjak@gmail.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/82618 |
| * gcc.target/i386/pr82618.c: New test. |
| |
| 2017-10-19 Martin Sebor <msebor@redhat.com> |
| |
| PR tree-optimization/82596 |
| * gcc.dg/pr82596.c: New test. |
| |
| 2017-10-19 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.dg/Walloca-15.c: New test. |
| * gnat.dg/stack_usage4.adb: Likewise. |
| * gnat.dg/stack_usage4_pkg.ads: New helper. |
| |
| 2017-10-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/82600 |
| * g++.dg/warn/Wreturn-local-addr-4.C: New test. |
| |
| 2017-10-19 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.dg/debug/dwarf2/sso.c: Rename into... |
| * gcc.dg/debug/dwarf2/sso-1.c: ...this. |
| * gcc.dg/debug/dwarf2/sso-2.c: New test. |
| * gcc.dg/debug/dwarf2/sso-3.c: Likewise. |
| |
| 2017-10-19 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR target/82445 |
| * gcc.target/arm/peep-ldrd-1.c: Tighten test scan pattern. |
| * gcc.target/arm/peep-strd-1.c: Likewise. |
| * gcc.target/arm/peep-ldrd-2.c: New test. |
| * gcc.target/arm/peep-strd-2.c: New test. |
| |
| 2017-10-19 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/ubsan/builtin-1.c: New test. |
| |
| * c-c++-common/ubsan/float-cast-overflow-1.c: Drop value keyword |
| from expected output regexps. |
| * c-c++-common/ubsan/float-cast-overflow-2.c: Likewise. |
| * c-c++-common/ubsan/float-cast-overflow-3.c: Likewise. |
| * c-c++-common/ubsan/float-cast-overflow-4.c: Likewise. |
| * c-c++-common/ubsan/float-cast-overflow-5.c: Likewise. |
| * c-c++-common/ubsan/float-cast-overflow-6.c: Likewise. |
| * c-c++-common/ubsan/float-cast-overflow-8.c: Likewise. |
| * c-c++-common/ubsan/float-cast-overflow-9.c: Likewise. |
| * c-c++-common/ubsan/float-cast-overflow-10.c: Likewise. |
| * g++.dg/ubsan/float-cast-overflow-bf.C: Likewise. |
| * gcc.dg/ubsan/float-cast-overflow-bf.c: Likewise. |
| * g++.dg/asan/default-options-1.C (__asan_default_options): Add |
| used attribute. |
| * g++.dg/asan/asan_test.C: Run with ASAN_OPTIONS=handle_segv=2 |
| in the environment. |
| |
| PR target/82580 |
| * gcc.target/i386/pr82580.c: Use {\msbb} instead of "sbb" in |
| scan-assembler-times. Check that there are no movzb* instructions |
| if lp64. |
| |
| 2017-10-19 Tom de Vries <tom@codesourcery.com> |
| |
| * gcc.dg/tree-ssa/ldist-27.c: Use dg-require-stack-size. |
| |
| 2017-10-19 Tom de Vries <tom@codesourcery.com> |
| |
| * lib/target-supports-dg.exp (dg-require-stack-size): New proc. |
| * gcc.c-torture/execute/20030209-1.c: Use dg-require-stack-size. |
| * gcc.c-torture/execute/20040805-1.c: Same. |
| * gcc.c-torture/execute/920410-1.c: Same. |
| * gcc.c-torture/execute/921113-1.c: Same. |
| * gcc.c-torture/execute/921208-2.c: Same. |
| * gcc.c-torture/execute/comp-goto-1.c: Same. |
| * gcc.c-torture/execute/pr20621-1.c: Same. |
| * gcc.c-torture/execute/pr28982b.c: Same. |
| * gcc.dg/tree-prof/comp-goto-1.c: Same. |
| |
| 2017-10-19 Martin Liska <mliska@suse.cz> |
| |
| PR sanitizer/82517 |
| * gcc.dg/asan/pr82517.c: New test. |
| |
| 2017-10-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR fortran/82568 |
| * gfortran.dg/gomp/pr82568.f90: New test. |
| |
| 2017-10-19 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> |
| |
| * gfortran.dg/spellcheck-operator.f90: New testcase. |
| * gfortran.dg/spellcheck-procedure_1.f90: New testcase. |
| * gfortran.dg/spellcheck-procedure_2.f90: New testcase. |
| * gfortran.dg/spellcheck-structure.f90: New testcase. |
| * gfortran.dg/spellcheck-parameter.f90: New testcase. |
| |
| 2017-10-18 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/82567 |
| * gfortran.dg/array_constructor_51.f90: New test. |
| |
| 2017-10-18 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/79795 |
| * gfortran.dg/assumed_size_2.f90: New test. |
| |
| 2017-10-18 Uros Bizjak <ubizjak@gmail.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/82580 |
| * gcc.target/i386/pr82580.c: New test. |
| |
| 2017-10-18 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR libfortran/82233 |
| * gfortran.dg/execute_command_line_3.f90: Remove unneeded output. |
| Move test with wait=.false. before the last test. |
| |
| 2017-10-18 Vladimir Makarov <vmakarov@redhat.com> |
| |
| PR middle-end/82556 |
| * gcc.target/i386/pr82556.c: New. |
| |
| 2017-10-18 Bin Cheng <bin.cheng@arm.com> |
| |
| * gcc.dg/tree-ssa/ldist-17.c: Adjust test string. |
| * gcc.dg/tree-ssa/ldist-32.c: New test. |
| * gcc.dg/tree-ssa/ldist-35.c: New test. |
| * gcc.dg/tree-ssa/ldist-36.c: New test. |
| |
| 2017-10-18 Bin Cheng <bin.cheng@arm.com> |
| |
| PR tree-optimization/82574 |
| * gcc.dg/tree-ssa/pr82574.c: New test. |
| |
| 2017-10-18 Martin Liska <mliska@suse.cz> |
| |
| * gcc.dg/tree-prof/switch-case-2.c: Scan IPA profile dump |
| file instead of expand. Reason is that switch statement is |
| not yet expanded as decision tree, which also contains a BB |
| with count == 2000. |
| |
| 017-10-18 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/82550 |
| * gfortran.dg/submodule_30.f08 : New test. |
| |
| 2017-10-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
| |
| * gcc.target/s390/zvector/vec-cmp-2.c |
| (all_eq_double, all_ne_double, all_gt_double) |
| (all_lt_double, all_ge_double, all_le_double) |
| (any_eq_double, any_ne_double, any_gt_double) |
| (any_lt_double, any_ge_double, any_le_double) |
| (all_eq_int, all_ne_int, all_gt_int) |
| (all_lt_int, all_ge_int, all_le_int) |
| (any_eq_int, any_ne_int, any_gt_int) |
| (any_lt_int, any_ge_int, any_le_int): Set global variable instead |
| of calling foo(). Fix return type. |
| |
| 2017-10-18 Martin Liska <mliska@suse.cz> |
| |
| PR sanitizer/82545 |
| * gcc.dg/asan/pr82545.c: New test. |
| |
| 2017-10-18 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/69057 |
| * g++.dg/cpp1y/auto-fn45.C: New. |
| |
| 2017-10-18 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/68884 |
| * g++.dg/cpp0x/variadic-crash4.C: New. |
| |
| 2017-10-18 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/79474 |
| * g++.dg/cpp1y/auto-fn44.C: New. |
| |
| 2017-10-17 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.dg/attr-alloc_size-11.c: UnXFAIL for visium-*-*. |
| |
| 2017-10-17 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/71821 |
| * g++.dg/cpp0x/alignas12.C: New. |
| |
| 2017-10-17 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/71368 |
| * g++.dg/concepts/pr71368.C: New. |
| |
| 2017-10-17 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/82560 |
| * g++.dg/cpp0x/pr82560.C: New. |
| |
| PR middle-end/82577 |
| * g++.dg/opt/pr82577.C: New. |
| |
| 2017-10-17 Qing Zhao <qing.zhao@oracle.com> |
| Wilco Dijkstra <wilco.dijkstra@arm.com> |
| |
| PR middle-end/80295 |
| * gcc.target/aarch64/pr80295.c: New test. |
| |
| 2017-10-17 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/82563 |
| * gcc.dg/graphite/pr82563.c: New testcase. |
| |
| 2017-10-17 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/67831 |
| * g++.dg/cpp0x/constexpr-ice18.C: New. |
| |
| 2017-10-17 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/82570 |
| * g++.dg/cpp1z/constexpr-lambda18.C: New. |
| |
| 2017-10-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/82549 |
| * gcc.c-torture/compile/pr82549.c: New test. |
| |
| 2017-10-17 Martin Liska <mliska@suse.cz> |
| |
| * lib/scanasm.exp: Print how many times a regex pattern is |
| found. |
| * lib/scandump.exp: Likewise. |
| |
| 2017-10-17 Olga Makhotina <olga.makhotina@intel.com> |
| |
| * gcc.target/i386/avx512dq-vreducesd-1.c (_mm_mask_reduce_sd, |
| _mm_maskz_reduce_sd): Test new intrinsics. |
| * gcc.target/i386/avx512dq-vreducesd-2.c: New. |
| * gcc.target/i386/avx512dq-vreducess-1.c (_mm_mask_reduce_ss, |
| _mm_maskz_reduce_ss): Test new intrinsics. |
| * gcc.target/i386/avx512dq-vreducess-2.c: New. |
| * gcc.target/i386/avx-1.c (__builtin_ia32_reducesd, |
| __builtin_ia32_reducess): Remove builtin. |
| (__builtin_ia32_reducesd_mask, |
| __builtin_ia32_reducess_mask): Test new builtin. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| |
| 2017-10-16 Martin Liska <mliska@suse.cz> |
| |
| * c-c++-common/ubsan/attrib-5.c (float_cast2): Fix warning scan |
| so that it will work for both C and C++ FEs. |
| |
| 2017-10-16 Fritz Reese <fritzoreese@gmail.com> |
| |
| PR fortran/82511 |
| * gfortran.dg/dec_structure_22.f90: New testcase. |
| |
| 2017-10-16 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/64931 |
| * g++.dg/cpp1y/auto-fn43.C: New. |
| |
| 2017-10-16 Wilco Dijkstra <wdijkstr@arm.com> |
| |
| PR target/82442 |
| * gcc.dg/vect/pr31699.c: Fix testcase. |
| |
| 2017-10-16 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/vect-dot-qi.h: New. |
| * gcc.target/aarch64/advsimd-intrinsics/vdot-compile.c: New. |
| * gcc.target/aarch64/advsimd-intrinsics/vect-dot-s8.c: New. |
| * gcc.target/aarch64/advsimd-intrinsics/vect-dot-u8.c: New. |
| |
| 2017-10-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/53574 |
| * g++.dg/other/pr53574.C: New test. |
| |
| 2017-10-16 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/61323 |
| * g++.dg/cpp0x/constexpr-61323.C: New. |
| |
| 2017-10-15 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/54090 |
| * g++.dg/template/crash128.C: New. |
| |
| 2017-10-15 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/82372 |
| * gfortran.dg/illegal_char.f90: New test. |
| |
| 2017-10-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| Michael Collison <michael.collison@arm.com> |
| |
| * gcc.target/aarch64/cmpelim_mult_uses_1.c: New test. |
| |
| 2017-10-14 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/80908 |
| * g++.dg/cpp1z/noexcept-type18.C: New. |
| |
| 2017-10-14 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/81016 |
| * g++.dg/cpp1z/pr81016.C: New. |
| |
| 2017-10-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/62263 |
| PR middle-end/82498 |
| * c-c++-common/rotate-8.c: Expect no PHIs in optimized dump. |
| |
| PR middle-end/62263 |
| PR middle-end/82498 |
| * c-c++-common/rotate-5.c (f2): New function. Move old |
| function to ... |
| (f4): ... this. Use 127 instead of 128. |
| (f3, f5, f6): New functions. |
| (main): Test all f[1-6] functions, with both 0 and 1 as |
| second arguments. |
| * c-c++-common/rotate-6.c: New test. |
| * c-c++-common/rotate-6a.c: New test. |
| * c-c++-common/rotate-7.c: New test. |
| * c-c++-common/rotate-7a.c: New test. |
| * c-c++-common/rotate-8.c: New test. |
| |
| 2017-10-14 Hristian Kirtchev <kirtchev@adacore.com> |
| |
| * gnat.dg/remote_call_iface.ads, gnat.dg/remote_call_iface.adb: New |
| testcase. |
| |
| 2017-10-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/81423 |
| * gcc.c-torture/execute/pr81423.c (foo): Add missing cast. Change L |
| suffixes to LL. |
| (main): Punt if either long long isn't 64-bit or int isn't 32-bit. |
| |
| 2017-10-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/82353 |
| * g++.dg/ubsan/pr82353-2.C: New test. |
| * g++.dg/ubsan/pr82353-2-aux.cc: New file. |
| * g++.dg/ubsan/pr82353-2.h: New file. |
| |
| 2017-10-13 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/81048 |
| * gfortran.dg/derived_init_4.f90 : New test. |
| |
| 2017-10-13 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/69078 |
| * g++.dg/cpp1y/lambda-generic-69078-1.C: New. |
| * g++.dg/cpp1y/lambda-generic-69078-2.C: Likewise. |
| |
| 2017-10-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/82274 |
| * gcc.dg/pr82274-1.c: New test. |
| * gcc.dg/pr82274-2.c: New test. |
| |
| 2017-10-13 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/80873 |
| * g++.dg/cpp1y/auto-fn41.C: New. |
| * g++.dg/cpp1y/auto-fn42.C: Likewise. |
| |
| 2017-10-13 David Malcolm <dmalcolm@redhat.com> |
| |
| * g++.dg/cpp0x/udlit-extern-c.C: New test case. |
| * g++.dg/diagnostic/unclosed-extern-c.C: Add example of a template |
| erroneously covered by an unclosed extern "C". |
| * g++.dg/template/extern-c.C: New test case. |
| |
| 2017-10-13 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/graphite/pr35356-3.c: XFAIL again. |
| * gcc.dg/graphite/pr81373-2.c: Copy from gcc.dg/graphite/pr81373.c |
| with alternate flags. |
| |
| 2017-10-13 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/graphite/scop-10.c: Enlarge array to avoid undefined |
| behavior. |
| * gcc.dg/graphite/scop-7.c: Likewise. |
| * gcc.dg/graphite/scop-8.c: Likewise. |
| |
| 2017-10-13 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/82499 |
| * gcc.target/i386/pr82499-1.c: New file. |
| * gcc.target/i386/pr82499-2.c: Likewise. |
| * gcc.target/i386/pr82499-3.c: Likewise. |
| |
| 2017-10-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/82524 |
| * gcc.c-torture/execute/pr82524.c: New test. |
| |
| PR target/82498 |
| * gcc.dg/tree-ssa/pr82498.c: New test. |
| |
| PR target/82498 |
| * gcc.dg/ubsan/pr82498.c: New test. |
| |
| 2017-10-13 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/82451 |
| * gcc.dg/graphite/pr82451.c: New testcase. |
| * gfortran.dg/graphite/id-27.f90: Likewise. |
| * gfortran.dg/graphite/pr82451.f: Likewise. |
| |
| 2017-10-13 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/82525 |
| * gcc.dg/graphite/id-30.c: New testcase. |
| * gfortran.dg/graphite/id-28.f90: Likewise. |
| |
| 2017-10-13 Alan Modra <amodra@gmail.com> |
| |
| * gcc.target/i386/asm-mem.c: New test. |
| |
| 2017-10-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/82498 |
| * gcc.target/i386/pr82498-1.c: New test. |
| * gcc.target/i386/pr82498-2.c: New test. |
| |
| 2017-10-12 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.dg/predict-13.c: Update template for probaility change. |
| * gcc.dg/predict-8.c: Likewise. |
| |
| 2017-10-12 David Malcolm <dmalcolm@redhat.com> |
| |
| * c-c++-common/cilk-plus/AN/parser_errors.c: Update expected |
| output to reflect changes to reported locations of missing |
| symbols. |
| * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise. |
| * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise. |
| * c-c++-common/cilk-plus/AN/pr61191.c: Likewise. |
| * c-c++-common/gomp/pr63326.c: Likewise. |
| * c-c++-common/missing-close-symbol.c: Likewise, also update for |
| new fix-it hints. |
| * c-c++-common/missing-symbol.c: Likewise, also add test coverage |
| for missing colon in ternary operator. |
| * g++.dg/cpp1y/digit-sep-neg.C: Likewise. |
| * g++.dg/cpp1y/pr65202.C: Likewise. |
| * g++.dg/missing-symbol-2.C: New test case. |
| * g++.dg/other/do1.C: Update expected output to reflect |
| changes to reported locations of missing symbols. |
| * g++.dg/parse/error11.C: Likewise. |
| * g++.dg/template/error11.C: Likewise. |
| * gcc.dg/missing-symbol-2.c: New test case. |
| * gcc.dg/missing-symbol-3.c: New test case. |
| * gcc.dg/noncompile/940112-1.c: Update expected output to reflect |
| changes to reported locations of missing symbols. |
| * gcc.dg/noncompile/971104-1.c: Likewise. |
| * obj-c++.dg/exceptions-6.mm: Likewise. |
| * obj-c++.dg/pr48187.mm: Likewise. |
| * objc.dg/exceptions-6.m: Likewise. |
| |
| 2017-10-12 Martin Sebor <msebor@redhat.com> |
| |
| PR other/82301 |
| PR c/82435 |
| * g++.dg/ext/attr-ifunc-1.C: Update. |
| * g++.dg/ext/attr-ifunc-2.C: Same. |
| * g++.dg/ext/attr-ifunc-3.C: Same. |
| * g++.dg/ext/attr-ifunc-4.C: Same. |
| * g++.dg/ext/attr-ifunc-5.C: Same. |
| * g++.dg/ext/attr-ifunc-6.C: New test. |
| * g++.old-deja/g++.abi/vtable2.C: Update. |
| * gcc.dg/attr-ifunc-6.c: New test. |
| * gcc.dg/attr-ifunc-7.c: New test. |
| * gcc.dg/pr81854.c: Update. |
| * lib/target-supports.exp: Update. |
| |
| 2017-10-12 David Malcolm <dmalcolm@redhat.com> |
| |
| * g++.dg/parse/pragma2.C: Update to reflect reinstatement of the |
| "#pragma is not allowed here" error. |
| |
| 2017-10-12 Bin Cheng <bin.cheng@arm.com> |
| |
| * gcc.dg/tree-ssa/ldist-28.c: New test. |
| * gcc.dg/tree-ssa/ldist-29.c: New test. |
| * gcc.dg/tree-ssa/ldist-30.c: New test. |
| * gcc.dg/tree-ssa/ldist-31.c: New test. |
| |
| 2017-10-12 Bin Cheng <bin.cheng@arm.com> |
| |
| * gcc.dg/tree-ssa/ldist-7.c: Adjust test string. |
| * gcc.dg/tree-ssa/ldist-16.c: Ditto. |
| * gcc.dg/tree-ssa/ldist-25.c: Ditto. |
| * gcc.dg/tree-ssa/ldist-33.c: New test. |
| |
| 2017-10-12 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/69728 |
| * gcc.dg/graphite/pr69728.c: Adjust to reflect we can handle |
| the loop now. Remove unrelated undefined behavior. |
| |
| 2017-10-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/82159 |
| * g++.dg/opt/pr82159-2.C: New test. |
| |
| PR target/82353 |
| * gcc.target/i386/i386.exp (tests): Revert the '.C' extension change. |
| * gcc.target/i386/pr82353.C: Moved to ... |
| * g++.dg/ubsan/pr82353.C: ... here. Restrict to i?86/x86_64 && lp64. |
| |
| 2017-10-11 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/i386/387-ficom-2.c: New test. |
| |
| 2017-10-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/80421 |
| * gcc.c-torture/execute/pr80421.c: New test. |
| |
| PR tree-optimization/78558 |
| * gcc.dg/vect/pr78558.c: New test. |
| |
| PR c++/82414 |
| * g++.dg/lto/pr82414_0.C: New test. |
| |
| PR c++/78523 |
| * g++.dg/cpp1y/pr78523.C: New test. |
| |
| PR c++/80194 |
| * g++.dg/cpp1y/pr80194.C: New test. |
| |
| 2017-10-11 Qing Zhao <qing.zhao@oracle.com> |
| |
| PR target/81422 |
| * gcc.target/aarch64/pr81422.C: New test. |
| |
| 2017-10-11 Vladimir Makarov <vmakarov@redhat.com> |
| |
| PR sanitizer/82353 |
| * gcc.target/i386/i386.exp (tests): Permit '.C' extension. |
| * gcc.target/i386/pr82353.C: New. |
| |
| 2017-10-11 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/i386/387-ficom-1.c: New test. |
| |
| 2017-10-11 Jeff Law <law@redhat.com> |
| |
| * gcc.dg/struct-layout-1_generate.c (generate_fields): Fix typo in |
| address computation of end of complex_attrib_array_types. |
| |
| 2017-10-11 Marc Glisse <marc.glisse@inria.fr> |
| |
| * gcc.dg/Wstrict-overflow-7.c: Xfail. |
| * gcc.dg/pragma-diag-3.c: Likewise. |
| |
| 2017-10-11 Bin Cheng <bin.cheng@arm.com> |
| |
| PR tree-optimization/82472 |
| * gcc.dg/tree-ssa/pr82472.c: New test. |
| |
| 2017-10-11 Martin Liska <mliska@suse.cz> |
| |
| PR sanitizer/82490 |
| * c-c++-common/ubsan/attrib-5.c: New test. |
| |
| 2017-10-11 Martin Liska <mliska@suse.cz> |
| |
| Revert r253637: |
| |
| PR sanitizer/82484 |
| * gcc.dg/asan/pr82484.c: New test. |
| |
| 2017-10-11 Martin Liska <mliska@suse.cz> |
| |
| PR sanitizer/82484 |
| * gcc.dg/asan/pr82484.c: New test. |
| |
| 2017-10-11 Martin Liska <mliska@suse.cz> |
| |
| * c-c++-common/ubsan/ptr-overflow-sanitization-1.c: Scan |
| optimized dump rather than assembly. |
| |
| 2017-10-11 Nathan Sidwell <nathan@acm.org> |
| |
| * g++.dg/cpp/string-3.C: Fix dg-final. |
| |
| 2017-10-11 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/80412 |
| * g++.dg/cpp1z/class-deduction44.C: New. |
| |
| 2017-10-11 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/82230 |
| * g++.dg/cpp1y/lambda-generic-ice8.C: New. |
| |
| 2017-10-11 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/81299 |
| * g++.dg/cpp1y/lambda-generic-ice7.C: New. |
| |
| 2017-10-10 Nathan Sidwell <nathan@acm.org> |
| |
| * g++.dg/lookup/extern-c-redecl6.C: New. |
| * g++.dg/lookup/extern-c-hidden.C: Adjust diagnostics. |
| * g++.dg/lookup/extern-c-redecl.C: Likewise. |
| * g++.old-deja/g++.other/using9.C: Likewise. |
| |
| 2017-10-10 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/78006 |
| * g++.dg/cpp1y/auto-fn40.C: New. |
| |
| 2017-10-10 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/81032 |
| * g++.dg/cpp1y/lambda-generic-ice6.C: New. |
| |
| 2017-10-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/68205 |
| * gcc.c-torture/execute/20040709-3.c: New test. |
| |
| PR c++/67625 |
| * g++.dg/cpp0x/pr67625.C: New test. |
| |
| PR middle-end/70887 |
| * g++.dg/cpp0x/pr70887.C: New test. |
| |
| PR c++/70338 |
| * g++.dg/cpp0x/pr70338.C: New test. |
| |
| PR c++/77786 |
| * g++.dg/cpp1y/pr77786.C: New test. |
| |
| PR c++/71875 |
| * g++.dg/cpp1y/pr71875.C: New test. |
| |
| PR c++/77578 |
| * g++.dg/gomp/pr77578.C: New test. |
| |
| PR middle-end/70100 |
| * g++.dg/opt/pr70100.C: New test. |
| |
| PR c++/68252 |
| * g++.dg/other/pr68252.C: New test. |
| |
| PR target/79565 |
| PR target/82483 |
| * gcc.target/i386/pr82483-1.c: New test. |
| * gcc.target/i386/pr82483-2.c: New test. |
| |
| 2017-10-10 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * gcc.target/powerpc/fold-vec-mult-int128-p8.c: Update options |
| * gcc.target/powerpc/fold-vec-mult-int128-p9.c: Update expected |
| instruction list. |
| |
| 2017-10-10 Nathan Sidwell <nathan@acm.org> |
| |
| PR preprocessor/82506 |
| * g++.dg/cpp/string-3.C: New. |
| |
| 2017-10-10 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * gcc.target/powerpc/fold-vec-splat-16.c: New |
| * gcc.target/powerpc/fold-vec-splat-32.c: New. |
| * gcc.target/powerpc/fold-vec-splat-8.c: New. |
| |
| 2017-10-10 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR libfortran/82233 |
| * gfortran.dg/execute_command_line_3.f90: New test. |
| |
| 2017-10-10 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * gcc.target/powerpc/fold-vec-splat-16.c: New |
| * gcc.target/powerpc/fold-vec-splat-32.c: New. |
| * gcc.target/powerpc/fold-vec-splat-8.c: New. |
| |
| 2017-10-10 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * gcc.target/powerpc/fold-vec-splats-char.c: New. |
| * gcc.target/powerpc/fold-vec-splats-floatdouble.c: New. |
| * gcc.target/powerpc/fold-vec-splats-int.c: New. |
| * gcc.target/powerpc/fold-vec-splats-longlong.c: New. |
| * gcc.target/powerpc/fold-vec-splats-short.c: New. |
| |
| 2017-10-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/82437 |
| * c-c++-common/Wtautological-compare-7.c: New test. |
| |
| 2017-10-10 Bin Cheng <bin.cheng@arm.com> |
| |
| * gcc.dg/tree-ssa/ldist-34.c: New test. |
| |
| 2017-10-10 Bin Cheng <bin.cheng@arm.com> |
| |
| * gcc.dg/tree-ssa/ldist-27.c: New test. |
| |
| 2017-10-09 Ed Schonberg <schonberg@adacore.com> |
| |
| * gnat.dg/class_wide4.adb, gnat.dg/class_wide4_pkg.ads, |
| gnat.dg/class_wide4_pkg2.ads: New testcase. |
| |
| 2017-10-09 Ed Schonberg <schonberg@adacore.com> |
| |
| * gnat.dg/class_wide3.adb, gnat.dg/class_wide3_pkg.ads: New testcase. |
| |
| 2017-10-09 Ed Schonberg <schonberg@adacore.com> |
| |
| * gnat.dg/validity_check2.adb, gnat.dg/validity_check2_pkg.ads: |
| New testcase. |
| |
| 2017-10-09 Michael Meissner <meissner@linux.vnet.ibm.com> |
| |
| * gcc.target/powerpc/amo1.c: New test. |
| * gcc.target/powerpc/amo2.c: Likewise. |
| |
| 2017-10-09 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/82449 |
| * gfortran.dg/graphite/pr82449.f: New testcase. |
| |
| 2017-10-09 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
| |
| PR target/82463 |
| * gcc.target/s390/zvector/pr82463.c: New test. |
| |
| 2017-10-09 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
| |
| PR target/82465 |
| * gcc.target/s390/zvector/pr82465.c: New test. |
| |
| 2017-10-09 Wilco Dijkstra <wdijkstr@arm.com> |
| |
| * gcc.dg/tree-ssa/ssa-dse-26.c (dg-options): Add -fno-short-enums. |
| |
| 2017-10-09 Tom de Vries <tom@codesourcery.com> |
| |
| * gcc.dg/cold-1.c (foo1): Fix warning line number. Make warning line |
| number relative. |
| (abort): Declare. |
| |
| 2017-10-08 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.c-torture/execute/20171008-1.c: New test. |
| |
| 2017-10-03 Jeff Law <law@redhat.com> |
| |
| * gcc.dg/stack-check-5.c: Skip with -fstack-protector. |
| * gcc.dg/stack-check-6.c: Likewise. |
| * gcc.dg/stack-check-6a.c: Likewise. |
| |
| 2017-10-07 Michael Collison <michael.collison@arm.com> |
| |
| * gcc.target/aarch64/var_shift_mask_2.c: New test. |
| |
| 2017-10-07 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/82375 |
| * gfortran.dg/pdt_13.f03 : New test. |
| * gfortran.dg/pdt_14.f03 : New test. |
| * gfortran.dg/pdt_15.f03 : New test. |
| |
| 2017-10-07 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.dg/cold-1.c: New testcase. |
| |
| 2017-10-07 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/80805 |
| * g++.dg/cpp0x/pr80805.C: New. |
| |
| 2017-10-07 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/49232 |
| * gfortran.dg/contiguous_4.f90: New test. |
| |
| 2017-10-06 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/66690 |
| * g++.dg/cpp1y/pr66690.C: New. |
| |
| 2017-10-06 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/82424 |
| * g++.dg/warn/pr82424.C: New. |
| |
| 2017-10-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/82299 |
| * g++.dg/cpp0x/pr82299.C: New test. |
| |
| P0704R1 - fixing const-qualified pointers to members |
| * g++.dg/cpp2a/ptrmem1.C: New test. |
| |
| 2017-10-06 Martin Liska <mliska@suse.cz> |
| |
| * c-c++-common/ubsan/ptr-overflow-sanitization-1.c: New test. |
| |
| 2017-10-06 Sudakshina Das <sudi.das@arm.com> |
| |
| * gcc.target/aarch64/bic_imm_1.c: New test. |
| * gcc.target/aarch64/orr_imm_1.c: Likewise. |
| |
| 2017-10-06 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/60153 |
| * g++.dg/cpp0x/variadic-crash3.C: New. |
| |
| 2017-10-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/82434 |
| * gcc.dg/store_merging_9.c: New test. |
| |
| 2017-10-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/82397 |
| * gfortran.dg/pr82397.f: New testcase. |
| |
| 2017-10-06 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
| |
| PR target/82322 |
| * gcc.target/s390/zvector/pr82322.c: New test. |
| |
| 2017-10-06 Andreas Krebbel <krebbel@linux.vnet.ibm.com> |
| |
| PR target/82317 |
| * gcc.target/s390/zvector/pr82317.c: New test. |
| |
| 2017-10-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/82422 |
| * gcc.dg/graphite/pr82422.c: New testcase. |
| |
| 2017-10-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/82421 |
| * gcc.dg/graphite/pr82421.c: New testcase. |
| |
| 2017-10-06 Jakub Jelinek <jakub@redhat.com> |
| |
|