19188 lines
598 KiB
Plaintext
19188 lines
598 KiB
Plaintext
2020-12-31 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/vect/vect-cond-reduc-6.c: New test.
|
||
|
||
2020-12-31 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/vect/vect-epilogues-2.c: New test.
|
||
|
||
2019-12-30 Olivier Hainque <hainque@adacore.com>
|
||
|
||
* gcc.dg/vect/tree-vect.h: #undef OFFSET.
|
||
|
||
2019-12-20 Olivier Hainque <hainque@adacore.com>
|
||
|
||
* testsuite/gcc.dg/cpp/ucs.c: Prevent redefinition
|
||
of WCHAR_MAX if already exposed by limits.h.
|
||
|
||
2019-12-20 Olivier Hainque <hainque@adacore.com>
|
||
Jerome Lambourg <lambourg@adacore.com>
|
||
|
||
* c-c++-common/pr56493.c: Allow '$' in addition to '.'
|
||
scan-tree-dump expressions matching symbol names.
|
||
* gcc.dg/tree-ssa/sra-17.c: Likewise.
|
||
* gcc.dg/tree-ssa/sra-18.c: Likewise.
|
||
|
||
2019-12-30 Joel Brobecker <brobecker@adacore.com>
|
||
Olivier Hainque <hainque@adacore.com>
|
||
|
||
* gcc.target/aarch64/aapcs64/aapcs64.exp: Guard tests using
|
||
abitest.S by check_weak_available.
|
||
|
||
2019-12-30 Peter Bergner <bergner@linux.ibm.com>
|
||
|
||
PR target/92923
|
||
* gcc.target/powerpc/pr92923-1.c: New test.
|
||
* gcc.target/powerpc/pr92923-2.c: Likewise.
|
||
|
||
2019-12-30 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/init/delete1.C: Check locations too.
|
||
* g++.dg/ipa/pr85607.C: Likewise.
|
||
* g++.dg/warn/Wdelete-incomplete-1.C: Likewise.
|
||
* g++.dg/warn/delete-non-virtual-dtor.C: Likewise.
|
||
* g++.dg/warn/incomplete1.C: Likewise.
|
||
|
||
2019-12-30 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/91651
|
||
* gfortran.dg/index_3.f90: Fix PR number.
|
||
|
||
2019-12-30 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/91651
|
||
* gfortran.dg/index_3.f90: New test.
|
||
|
||
2019-12-30 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/92961
|
||
* gfortran.dg/arith_divide_2.f90: New test.
|
||
|
||
2019-12-30 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/92745
|
||
* g++.dg/cpp0x/initlist118.C: Add -Wno-psabi -w to dg-options.
|
||
|
||
2019-12-29 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/88337 - Implement P1327R1: Allow dynamic_cast in constexpr.
|
||
* g++.dg/cpp2a/constexpr-dynamic1.C: New test.
|
||
* g++.dg/cpp2a/constexpr-dynamic10.C: New test.
|
||
* g++.dg/cpp2a/constexpr-dynamic11.C: New test.
|
||
* g++.dg/cpp2a/constexpr-dynamic12.C: New test.
|
||
* g++.dg/cpp2a/constexpr-dynamic13.C: New test.
|
||
* g++.dg/cpp2a/constexpr-dynamic14.C: New test.
|
||
* g++.dg/cpp2a/constexpr-dynamic15.C: New test.
|
||
* g++.dg/cpp2a/constexpr-dynamic16.C: New test.
|
||
* g++.dg/cpp2a/constexpr-dynamic17.C: New test.
|
||
* g++.dg/cpp2a/constexpr-dynamic2.C: New test.
|
||
* g++.dg/cpp2a/constexpr-dynamic3.C: New test.
|
||
* g++.dg/cpp2a/constexpr-dynamic4.C: New test.
|
||
* g++.dg/cpp2a/constexpr-dynamic5.C: New test.
|
||
* g++.dg/cpp2a/constexpr-dynamic6.C: New test.
|
||
* g++.dg/cpp2a/constexpr-dynamic7.C: New test.
|
||
* g++.dg/cpp2a/constexpr-dynamic8.C: New test.
|
||
* g++.dg/cpp2a/constexpr-dynamic9.C: New test.
|
||
|
||
2019-12-29 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/93078
|
||
* gcc.target/i386/sse4_1-pr93078.c: New test.
|
||
* gcc.target/i386/avx-pr93078.c: New test.
|
||
* gcc.target/i386/avx512f-pr93078.c: New test.
|
||
|
||
2019-12-29 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/vect/vect-strided-epilogue-1.c: New test.
|
||
|
||
2019-12-29 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/vect/vect-cond-12.c: New test.
|
||
|
||
2019-12-27 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/mixed_size_11.c: New test.
|
||
|
||
2019-12-27 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/mixed_size_10.c: New test.
|
||
|
||
2019-12-26 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/92438
|
||
* g++.dg/ext/attrib61.C: New test.
|
||
|
||
2019-12-23 Thomas Schwinge <thomas@codesourcery.com>
|
||
|
||
* c-c++-common/goacc/mdc-1.c: Restrict to LP64, LLP64.
|
||
|
||
2019-12-23 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR c++/92789
|
||
* g++.dg/ext/sve-sizeless-2.C (statements): Expect pointer
|
||
difference and comparisons between GNU and non-GNU types
|
||
to be rejected. Expect __is_same to be false for such pairs.
|
||
* g++.target/aarch64/sve/acle/general-c++/gnu_vectors_1.C: Remove
|
||
XFAILs. Expect conversions between SVE vector pointers and
|
||
GNU vector pointers to be rejected. Test references.
|
||
* g++.target/aarch64/sve/acle/general-c++/gnu_vectors_2.C: Likewise.
|
||
|
||
2019-12-23 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* g++.dg/ext/vector39.C: New test.
|
||
|
||
2019-12-21 Andrew Pinski <apinski@marvell.com>
|
||
|
||
PR testsuite/92998
|
||
* gcc.target/aarch64/sve/acle/general/dupq_1.c:
|
||
Restrict to aarch64_little_endian only.
|
||
* gcc.target/aarch64/torture/simd-abi-8.c:
|
||
Likewise.
|
||
|
||
2019-12-22 Maciej W. Rozycki <macro@wdc.com>
|
||
|
||
* lib/gcc-defs.exp (gcc-set-multilib-library-path): Use
|
||
`-print-file-name=' to determine the multilib root directory.
|
||
Use `remote_exec host' rather than `exec' to invoke the
|
||
compiler.
|
||
|
||
2019-12-21 Thomas Schwinge <thomas@codesourcery.com>
|
||
|
||
PR fortran/93026
|
||
PR middle-end/92929
|
||
* gfortran.dg/goacc/finalize-1.f: Adjust.
|
||
|
||
2019-12-21 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/91661
|
||
* gfortran.dg/pr91661.f90: New test.
|
||
|
||
2019-12-21 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/92990
|
||
* gfortran.dg/pr92990.f90: New test.
|
||
|
||
2019-12-21 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/92753
|
||
* gfortran.dg/inquiry_type_ref_5.f90 : New test.
|
||
|
||
2019-12-21 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/93015
|
||
* gcc.dg/lto/pr93015_0.c: New test.
|
||
|
||
2019-12-19 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/92745 - bogus error when initializing array of vectors.
|
||
* g++.dg/cpp0x/initlist118.C: New test.
|
||
|
||
PR c++/92974 - bogus location for enum and non-enum in ?: warning.
|
||
* g++.dg/diagnostic/enum1.C: New test.
|
||
* g++.dg/gomp/loop-2.C: Adjust dg-error.
|
||
* g++.dg/gomp/for-21.C: Likewise.
|
||
|
||
2019-12-20 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/92965
|
||
* g++.dg/cpp2a/nontype-class27.C: New test.
|
||
|
||
PR c++/92966
|
||
* g++.dg/cpp2a/spaceship-eq8.C: New test.
|
||
|
||
PR c++/92973
|
||
* g++.dg/cpp0x/spaceship-eq1.C: New test.
|
||
|
||
PR c++/92666
|
||
* g++.dg/warn/Wunused-var-36.C: New test.
|
||
|
||
PR c++/92992
|
||
* g++.dg/cpp0x/nullptr45.C: New test.
|
||
|
||
2019-12-20 Jonathan Wakely <jwakely@redhat.com>
|
||
|
||
PR fortran/69497
|
||
* gfortran.dg/pr69497.f90: Fix PR number in comment.
|
||
|
||
2019-12-20 Stam Markianos-Wright <stam.markianos-wright@arm.com>
|
||
|
||
* lib/target-supports.exp
|
||
(check_effective_target_arm_v8_2a_i8mm_ok_nocache): New.
|
||
(check_effective_target_arm_v8_2a_i8mm_ok): New.
|
||
(add_options_for_arm_v8_2a_i8mm): New.
|
||
(check_effective_target_arm_v8_2a_bf16_neon_ok_nocache): New.
|
||
(check_effective_target_arm_v8_2a_bf16_neon_ok): New.
|
||
(add_options_for_arm_v8_2a_bf16_neon): New.
|
||
|
||
2019-12-20 Roman Zhuykov <zhroma@ispras.ru>
|
||
|
||
* gcc.dg/pr92951-1.c: Rename to ...
|
||
* gcc.dg/pr92591-1.c: ... this.
|
||
* gcc.dg/pr92951-2.c: Rename to ...
|
||
* gcc.dg/pr92591-2.c: ... this.
|
||
|
||
2019-12-20 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR middle-end/91512
|
||
PR fortran/92738
|
||
* gfortran.dg/inline_pack_25.f90: New test.
|
||
|
||
2019-12-20 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
PR fortran/92996
|
||
* gfortran.dg/array_simplify_4.f90: New.
|
||
* gfortran.dg/pr91565.f90: Update dg-error.
|
||
* gfortran.dg/pr91801.f90: Likewise.
|
||
|
||
2019-12-20 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
* gfortran.dg/goacc/coindexed-1.f90: New.
|
||
|
||
2019-12-20 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
* gfortran.dg/goacc/data-clauses.f95: Remove now
|
||
obsolete dg-error.
|
||
|
||
2019-12-20 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/92841
|
||
* gcc.target/i386/pr92841-2.c: New test.
|
||
|
||
PR target/93002
|
||
* gcc.target/i386/pr93002.c: New test.
|
||
|
||
2019-12-19 Julian Brown <julian@codesourcery.com>
|
||
|
||
* gfortran.dg/goacc/derived-types.f90: New test.
|
||
* gfortran.dg/goacc/derived-types-2.f90: New test.
|
||
* gfortran.dg/goacc/derived-types-3.f90: New test.
|
||
* gfortran.dg/goacc/data-clauses.f95: Adjust for expected errors.
|
||
* gfortran.dg/goacc/enter-exit-data.f95: Likewise.
|
||
|
||
2019-12-19 Julian Brown <julian@codesourcery.com>
|
||
Cesar Philippidis <cesar@codesourcery.com>
|
||
|
||
* c-c++-common/goacc/deep-copy-arrayofstruct.c: New test.
|
||
* c-c++-common/goacc/mdc-1.c: New test.
|
||
* c-c++-common/goacc/mdc-2.c: New test.
|
||
* gcc.dg/goacc/mdc.C: New test.
|
||
|
||
2019-12-19 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR target/92905
|
||
* gcc.target/i386/pr92905.c: New test.
|
||
|
||
2019-12-19 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* g++.dg/ext/sve-sizeless-2.C: Don't expect an error for
|
||
alias templates.
|
||
|
||
2019-12-19 Mark Eggleston <mark.eggleston@codethink.com>
|
||
|
||
PR fortran/92896
|
||
* gfortran.dg/no_char_conversion_in_array_constructor.f90: New test.
|
||
|
||
2019-12-19 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/mixed_size_9.c: New test.
|
||
|
||
2019-12-19 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/mixed_size_8.c: New test.
|
||
|
||
2019-12-19 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/pcs/gnu_vectors_3.c: New test.
|
||
|
||
2019-12-19 Feng Xue <fxue@os.amperecomputing.com>
|
||
|
||
PR ipa/92794
|
||
* gcc.dg/ipa/92794.c: New test.
|
||
|
||
2019-12-18 David Malcolm <dmalcolm@redhat.com>
|
||
|
||
* gcc.dg/plugin/diagnostic-test-metadata.c: New test.
|
||
* gcc.dg/plugin/diagnostic_plugin_test_metadata.c: New test plugin.
|
||
* gcc.dg/plugin/plugin.exp (plugin_test_list): Add them.
|
||
|
||
2019-12-19 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR fortran/92977
|
||
* gfortran.dg/gomp/pr92977.f90: New test.
|
||
|
||
2019-12-19 Julian Brown <julian@codesourcery.com>
|
||
Maciej W. Rozycki <macro@codesourcery.com>
|
||
Tobias Burnus <tobias@codesourcery.com>
|
||
Thomas Schwinge <thomas@codesourcery.com>
|
||
|
||
* gfortran.dg/goacc/common-block-1.f90: Add no_create-clause tests.
|
||
* gfortran.dg/goacc/common-block-1.f90: Likewise.
|
||
* gfortran.dg/goacc/data-clauses.f95: Likewise.
|
||
* gfortran.dg/goacc/data-tree.f95: Likewise.
|
||
* gfortran.dg/goacc/kernels-tree.f95: Likewise.
|
||
* gfortran.dg/goacc/parallel-tree.f95: Likewise.
|
||
|
||
2019-12-18 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/diagnostic/alignof2.C: New.
|
||
* g++.dg/diagnostic/alignof3.C: Likewise.
|
||
* g++.dg/diagnostic/incomplete-type-1.C: Likewise.
|
||
* g++.dg/warn/Wcatch-value-3b.C: Likewise.
|
||
* g++.dg/cpp0x/alignof3.C: Check location(s) too.
|
||
* g++.dg/cpp1z/decomp-bitfield1.C: Likewise.
|
||
* g++.dg/cpp1z/has-unique-obj-representations2.C: Likewise.
|
||
* g++.dg/expr/sizeof3.C: Likewise.
|
||
* g++.dg/ext/flexary6.C: Likewise.
|
||
* g++.dg/ext/vla4.C: Likewise.
|
||
* g++.dg/template/sizeof11.C: Likewise.
|
||
* g++.dg/warn/Wcatch-value-1.C: Likewise.
|
||
* g++.dg/warn/Wcatch-value-2.C: Likewise.
|
||
* g++.dg/warn/Wcatch-value-3.C: Likewise.
|
||
* g++.old-deja/g++.brendan/sizeof1.C: Likewise.
|
||
* g++.old-deja/g++.brendan/sizeof3.C: Likewise.
|
||
* g++.old-deja/g++.brendan/sizeof4.C: Likewise.
|
||
* g++.old-deja/g++.eh/ctor1.C: Likewise.
|
||
* g++.old-deja/g++.jason/ambig1.C: Likewise.
|
||
* g++.old-deja/g++.other/sizeof4.C: Likewise.
|
||
|
||
2019-12-18 Peter Bergner <bergner@linux.ibm.com>
|
||
|
||
PR bootstrap/92661
|
||
* gcc.target/powerpc/pr92661.c: New test.
|
||
* gcc.target/powerpc/dfp-dd.c: Add dg-require-effective-target hard_dfp.
|
||
Remove unneeded powerpc_fprs test.
|
||
* gcc.target/powerpc/dfp-td.c: Likewise.
|
||
* gcc.target/powerpc/dfp-dd-2.c: Add dg-require-effective-target dfp.
|
||
* gcc.target/powerpc/dfp-td-2.c: Likewise.
|
||
* gcc.target/powerpc/dfp-td-3.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dfp.exp: Remove rs6000-*-* and
|
||
powerpc*-*-darwin* target tests. Add check_effective_target_dfp test.
|
||
* gcc.target/powerpc/dfp/dtstsfi-0.c: Remove unneeded target test.
|
||
Remove unneeded dg-skip-if.
|
||
* gcc.target/powerpc/dfp/dtstsfi-1.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-10.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-11.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-12.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-13.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-14.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-15.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-16.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-17.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-18.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-19.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-2.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-20.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-21.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-22.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-23.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-24.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-25.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-26.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-27.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-28.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-29.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-3.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-30.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-31.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-32.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-33.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-34.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-35.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-36.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-37.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-38.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-39.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-4.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-40.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-41.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-42.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-43.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-44.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-45.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-46.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-47.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-48.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-49.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-5.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-50.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-51.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-52.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-53.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-54.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-55.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-56.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-57.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-58.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-59.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-6.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-60.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-61.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-62.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-63.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-64.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-65.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-66.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-67.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-68.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-69.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-7.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-70.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-71.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-72.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-73.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-74.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-75.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-76.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-77.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-78.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-79.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-8.c: Likewise.
|
||
* gcc.target/powerpc/dfp/dtstsfi-9.c: Likewise.
|
||
|
||
2019-12-18 Thomas Schwinge <thomas@codesourcery.com>
|
||
|
||
* c-c++-common/goacc/finalize-1.c: Extend.
|
||
* gfortran.dg/goacc/finalize-1.f: Likewise.
|
||
|
||
2019-12-18 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/70853
|
||
* gfortran.dg/pr70853.f90: New test.
|
||
|
||
2019-12-18 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/92971
|
||
* gcc.dg/ipa/ipcp-agg-12.c: New test.
|
||
|
||
2019-12-17 Jan Hubicka <hubicka@ucw.cz>
|
||
Martin Jambor <mjambor@suse.cz>
|
||
|
||
* gcc.dg/ipa/ipa-bit-cp.c: New testcase.
|
||
* gcc.dg/ipa/ipa-bit-cp-1.c: New testcase.
|
||
* gcc.dg/ipa/ipa-bit-cp-2.c: New testcase.
|
||
|
||
2019-12-18 Andrew Stubbs <ams@codesourcery.com>
|
||
|
||
* gcc.dg/vect/pr65947-8.c: Change pass conditions for amdgcn.
|
||
|
||
2019-12-18 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/warn32.adb: New test.
|
||
|
||
2019-12-17 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR c++/61339
|
||
* g++.dg/warn/Wmismatched-tags.C: New test.
|
||
* g++.dg/warn/Wredundant-tags.C: New test.
|
||
* g++.dg/pch/Wmismatched-tags.C: New test.
|
||
* g++.dg/pch/Wmismatched-tags.Hs: New test header.
|
||
|
||
2019-12-17 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/59655
|
||
* g++.dg/cpp0x/diag3.C: New test.
|
||
|
||
PR target/92841
|
||
* gcc.target/i386/pr92841.c: New test.
|
||
|
||
2019-12-17 Christophe Lyon <christophe.lyon@linaro.org>
|
||
|
||
* gcc.target/arm/pr45701-1.c: Adjust for -mpure-code.
|
||
* gcc.target/arm/pr45701-2.c: Likewise.
|
||
* gcc.target/arm/pure-code/no-literal-pool.c: Add tests for
|
||
__fp16.
|
||
* gcc.target/arm/pure-code/pure-code.exp: Remove thumb2 and movt
|
||
conditions.
|
||
* gcc.target/arm/thumb1-Os-mult.c: Skip if -mpure-code is used.
|
||
|
||
2019-12-17 Andrew Stubbs <ams@codesourcery.com>
|
||
|
||
* lib/target-supports.exp
|
||
(check_effective_target_vect_fold_extract_last): Add amdgcn.
|
||
|
||
2019-12-17 Hongyu Wang <hongyu.wang@intel.com>
|
||
|
||
* gcc.target/i386/pr92651.c: New testcase.
|
||
|
||
2019-12-17 H.J. Lu <hjl.tools@gmail.com>
|
||
|
||
PR target/92807
|
||
* gcc.target/i386/pr92807-1.c: New test.
|
||
|
||
2019-12-16 Jozef Lawrynowicz <jozef.l@mittosystems.com>
|
||
|
||
* g++.dg/init/dso_handle1.C: Require cxa_atexit support.
|
||
* g++.dg/init/dso_handle2.C: Likewise.
|
||
* g++.dg/other/cxa-atexit1.C: Likewise.
|
||
* gcc.target/msp430/msp430.exp: Update csv-using-installed.c test to
|
||
handle msp430-elfbare configuration.
|
||
|
||
2019-12-16 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/specs/clause_on_volatile.ads,
|
||
gnat.dg/specs/size_clause3.ads: Update expected diagnostics.
|
||
|
||
2019-12-16 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
PR target/92950
|
||
* gcc.target/s390/vector/pr92950.c: New test.
|
||
|
||
2019-12-15 Andrew Pinski <apinski@marvell.com>
|
||
|
||
* gcc.c-torture/compile/bitfield-1.c: New test.
|
||
* gcc.c-torture/compile/bitfield-endian-1.c: New test.
|
||
* gcc.c-torture/compile/bitfield-endian-2.c: New test.
|
||
|
||
2019-12-14 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/92930
|
||
* gcc.dg/tree-ssa/pr92930.c: New test.
|
||
|
||
2019-12-13 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR middle-end/91582
|
||
* c-c++-common/Wrestrict.c: Adjust expected warnings.
|
||
* c-c++-common/Wstringop-truncation-4.c: Enable more
|
||
warnings.
|
||
* c-c++-common/Wstringop-truncation.c: Remove an xfail.
|
||
* gcc.dg/Warray-bounds-46.c: Disable -Wstringop-overflow.
|
||
* gcc.dg/Warray-bounds-47.c: Same.
|
||
* gcc.dg/Warray-bounds-52.c: New test.
|
||
* gcc.dg/Wstringop-overflow-27.c: New test.
|
||
* gcc.dg/Wstringop-overflow-28.c: New test.
|
||
* gcc.dg/Wstringop-overflow-29.c: New test.
|
||
* gcc.dg/attr-alloc_size.c (test): Disable -Warray-bounds.
|
||
* gcc.dg/attr-copy-2.c: Adjust expected warnings.
|
||
* gcc.dg/builtin-stringop-chk-5.c: Adjust text of expected messages.
|
||
* gcc.dg/strlenopt-86.c: Relax test.
|
||
* gcc.target/i386/pr82002-1.c: Prune expected warnings.
|
||
|
||
2019-12-13 Roman Zhuykov <zhroma@ispras.ru>
|
||
|
||
PR rtl-optimization/92591
|
||
* gcc.dg/pr92951-1.c: New test.
|
||
* gcc.dg/pr92951-2.c: New test.
|
||
|
||
2019-12-13 Dennis Zhang <dennis.zhang@arm.com>
|
||
|
||
* gcc.target/aarch64/pragma_cpp_predefs_2.c: Add tests for i8mm
|
||
and bf16 features.
|
||
|
||
2019-12-13 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/92908
|
||
* gcc.target/i386/avx512bw-pr92908.c: New test.
|
||
|
||
2019-12-13 Andrew Pinski <apinski@marvell.com>
|
||
|
||
* gcc.c-torture/execute/pr86659-1.c: New test.
|
||
* gcc.c-torture/execute/pr86659-2.c: New test.
|
||
|
||
2019-12-12 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/92904
|
||
* gcc.c-torture/execute/pr92904.c: New test.
|
||
|
||
2019-12-12 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/92898
|
||
* gfortran.dg/pr92898.f90: New test.
|
||
|
||
2019-12-12 Sudakshina Das <sudi.das@arm.com>
|
||
|
||
PR testsuite/92870
|
||
* gcc.dg/vect/vect-shift-5.c: Add target to scan-tree-dump.
|
||
|
||
2019-12-12 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/warn24.adb: Remove expected warning.
|
||
|
||
2019-12-12 Pierre-Marie de Rodat <derodat@adacore.com>
|
||
|
||
* gnat.dg/subp_inst_pkg.adb: Remove implicit anonymous access
|
||
conversion.
|
||
|
||
2019-12-11 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/92723
|
||
* gcc.dg/vect/pr92723.c: New test.
|
||
|
||
2019-12-11 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/92897
|
||
* gfortran.dg/pr92897.f90: New test.
|
||
|
||
2019-12-11 Jozef Lawrynowicz <jozef.l@mittosystems.com>
|
||
|
||
* lib/gcc-dg.exp: Add dg-prune messages for when exception handling is
|
||
disabled.
|
||
* lib/target-supports.exp (check_effective_target_exceptions_enabled):
|
||
New.
|
||
|
||
2019-12-11 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/92869
|
||
* g++.dg/cpp0x/aggr3.C: New test.
|
||
|
||
2019-12-11 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/92878 - Parenthesized init of aggregates in new-expression.
|
||
* g++.dg/cpp2a/paren-init20.C: New test.
|
||
|
||
2019-12-11 Martin Sebor <msebor@redhat.com>
|
||
|
||
* c-c++-common/Wstringop-overflow-2.c: Adjust text of expected messages.
|
||
* g++.dg/warn/Wstringop-overflow-3.C: Same.
|
||
* gcc.dg/Wstringop-overflow-17.c: Same.
|
||
|
||
2019-12-11 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR middle-end/79221
|
||
* gcc.dg/Wstringop-overflow-26.c: New test.
|
||
|
||
2019-12-11 Andre Vieira <andre.simoesdiasvieira@arm.com>
|
||
|
||
* gcc.dg/vect/vect-epilogues.c: Remove xfail for arm.
|
||
|
||
2019-12-11 Frederik Harwath <frederik@codesourcery.com>
|
||
|
||
PR other/92901
|
||
* c-c++-common/clause-locations.c: Adjust test expectation for C++.
|
||
|
||
2019-12-11 Hongtao Liu <hongtao.liu@intel.com>
|
||
|
||
* gcc.target/i386/pr92865-1.c: New test.
|
||
|
||
2019-12-10 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/92891
|
||
* gcc.c-torture/compile/pr92891.c: New test.
|
||
|
||
2019-12-10 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR rtl-optimization/92796
|
||
* gcc.target/powerpc/pr92796.c: New test.
|
||
|
||
2019-12-10 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/91643
|
||
* gfortran.dg/assumed_rank_18.f90: New test.
|
||
|
||
2019-12-10 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR rtl-optimization/92882
|
||
* gfortran.dg/pr92882.f: New test.
|
||
|
||
PR ipa/92883
|
||
* gcc.dg/ipa/pr92883.c: New test.
|
||
|
||
PR middle-end/92825
|
||
* gcc.target/i386/pr92825.c: New test.
|
||
|
||
2019-12-10 Martin Liska <mliska@suse.cz>
|
||
|
||
PR fortran/92874
|
||
* gfortran.dg/pr92874.f90: New test.
|
||
|
||
2019-12-10 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/92863
|
||
* gfortran.dg/interface_45.f90: New test.
|
||
|
||
2019-12-10 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/mixed_size_7.c: New test.
|
||
|
||
2019-12-10 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/mixed_size_6.c: New test.
|
||
|
||
2019-12-10 Frederik Harwath <frederik@codesourcery.com>
|
||
|
||
* c-c++-common/goacc/clause-locations.c: New test.
|
||
* gfortran.dg/goacc/clause-locations.f90: New test.
|
||
|
||
2019-12-10 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/acle/general/debug_4.c: New test.
|
||
|
||
2019-12-10 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/clastb_9.c: New test.
|
||
|
||
2019-12-10 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
PR fortran/92872
|
||
* gfortran.dg/bind_c_optional-1.f90: New.
|
||
|
||
2019-12-10 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/lto/tag-1_0.c, gcc.dg/lto/tag-1_1.c: New test.
|
||
|
||
2019-12-10 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* gcc.target/i386/avx512f-vmovntpd-2.c: Ensure res is 64-byte aligned.
|
||
* gcc.target/i386/avx512f-vmovntps-2.c: Likewise.
|
||
|
||
2019-12-09 David Malcolm <dmalcolm@redhat.com>
|
||
|
||
* gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
|
||
(custom_diagnostic_finalizer): Add pp_newline call before call to
|
||
diagnostic_show_locus.
|
||
|
||
2019-12-09 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* c-c++-common/Wcast-align.c: Check location(s) too.
|
||
* c-c++-common/Wcast-function-type.c: Likewise.
|
||
* c-c++-common/Wint-to-pointer-cast-1.c: Likewise.
|
||
* c-c++-common/Wint-to-pointer-cast-2.c: Likewise.
|
||
* c-c++-common/Wint-to-pointer-cast-3.c: Likewise.
|
||
* g++.dg/Wcast-function-type.C: Likewise.
|
||
* g++.dg/addr_builtin-1.C: Likewise.
|
||
* g++.dg/conversion/const2.C: Likewise.
|
||
* g++.dg/conversion/dynamic1.C: Likewise.
|
||
* g++.dg/conversion/ptrmem2.C: Likewise.
|
||
* g++.dg/conversion/ptrmem3.C: Likewise.
|
||
* g++.dg/conversion/qual3.C: Likewise.
|
||
* g++.dg/conversion/reinterpret3.C: Likewise.
|
||
* g++.dg/cpp0x/constexpr-cast.C: Likewise.
|
||
* g++.dg/cpp0x/lambda/lambda-conv11.C: Likewise.
|
||
* g++.dg/cpp0x/nullptr04.C: Likewise.
|
||
* g++.dg/cpp0x/reinterpret_cast2.C: Likewise.
|
||
* g++.dg/cpp0x/rv-cast2.C: Likewise.
|
||
* g++.dg/cpp1y/lambda-conv1.C: Likewise.
|
||
* g++.dg/cpp1z/noexcept-type7.C: Likewise.
|
||
* g++.dg/cpp2a/array-conv9.C: Likewise.
|
||
* g++.dg/expr/cast11.C: Likewise.
|
||
* g++.dg/expr/static_cast8.C: Likewise.
|
||
* g++.dg/ext/vector6.C: Likewise.
|
||
* g++.dg/other/conversion1.C: Likewise.
|
||
* g++.dg/parse/pr26997.C: Likewise.
|
||
* g++.dg/rtti/no-rtti.C: Likewise.
|
||
* g++.dg/tc1/dr137.C: Likewise.
|
||
* g++.dg/template/cast4.C: Likewise.
|
||
* g++.dg/warn/Wcast-qual1.C: Likewise.
|
||
* g++.dg/warn/Wcast-qual2.C: Likewise.
|
||
* g++.dg/warn/Wconditionally-supported-1.C: Likewise.
|
||
* g++.dg/warn/Wuseless-cast.C: Likewise.
|
||
* g++.dg/warn/pr35711.C: Likewise.
|
||
* g++.old-deja/g++.bugs/900227_01.C: Likewise.
|
||
* g++.old-deja/g++.bugs/900404_07.C: Likewise.
|
||
* g++.old-deja/g++.jason/overload1.C: Likewise.
|
||
* g++.old-deja/g++.jason/rfg26.C: Likewise.
|
||
* g++.old-deja/g++.jason/rvalue3.C: Likewise.
|
||
* g++.old-deja/g++.jason/warning2.C: Likewise.
|
||
* g++.old-deja/g++.mike/dyncast4.C: Likewise.
|
||
* g++.old-deja/g++.mike/dyncast6.C: Likewise.
|
||
* g++.old-deja/g++.mike/p11482.C: Likewise.
|
||
* g++.old-deja/g++.mike/p2573.C: Likewise.
|
||
* g++.old-deja/g++.mike/p2855.C: Likewise.
|
||
* g++.old-deja/g++.mike/p7476.C: Likewise.
|
||
* g++.old-deja/g++.mike/p8039.C: Likewise.
|
||
* g++.old-deja/g++.other/cast2.C: Likewise.
|
||
* g++.old-deja/g++.other/cast3.C: Likewise.
|
||
* g++.old-deja/g++.other/dcast1.C: Likewise.
|
||
* g++.old-deja/g++.other/dcast2.C: Likewise.
|
||
|
||
2019-12-09 Lewis Hyatt <lhyatt@gmail.com>
|
||
|
||
PR preprocessor/49973
|
||
* gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
|
||
(test_show_locus): Tweak so that expected output is the same as
|
||
before the diagnostic-show-locus.c changes.
|
||
* gcc.dg/cpp/pr66415-1.c: Likewise.
|
||
|
||
2019-12-09 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/lto23.adb: New test.
|
||
|
||
2019-12-09 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
PR middle-end/91226
|
||
* gcc.dg/dfp/bid-non-canonical-d128-1.c,
|
||
gcc.dg/dfp/bid-non-canonical-d128-2.c,
|
||
gcc.dg/dfp/bid-non-canonical-d128-3.c,
|
||
gcc.dg/dfp/bid-non-canonical-d128-4.c,
|
||
gcc.dg/dfp/bid-non-canonical-d32-1.c,
|
||
gcc.dg/dfp/bid-non-canonical-d32-2.c,
|
||
gcc.dg/dfp/bid-non-canonical-d64-1.c,
|
||
gcc.dg/dfp/bid-non-canonical-d64-2.c: New tests.
|
||
|
||
2019-12-09 Matthew Malcomson <matthew.malcomson@arm.com>
|
||
|
||
PR middle-end/92410
|
||
* gcc.dg/torture/pr92410.c: New test.
|
||
|
||
2019-12-09 Sudakshina Das <sudi.das@arm.com>
|
||
|
||
* gcc.dg/vect/vect-shift-5.c: New test.
|
||
|
||
2019-12-09 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/92834
|
||
* gcc.dg/tree-ssa/pr92834.c: New test.
|
||
|
||
2019-12-09 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
|
||
|
||
PR tree-optimization/89007
|
||
* gcc.target/aarch64/sve/pr89007-1.c: New test.
|
||
* gcc.target/aarch64/sve/pr89007-2.c: Likewise.
|
||
|
||
2019-12-09 Hongtao Liu <hongtao@intel.com>
|
||
|
||
* gcc.target/i386/pr92686.inc: New file.
|
||
* gcc.target/i386/avx512bw-pr92686-vpcmp-1.c: New test.
|
||
* gcc.target/i386/avx512bw-pr92686-vpcmp-intelasm-1.c: Ditto.
|
||
* gcc.target/i386/avx512bw-pr92686-vpcmp-2.c: Ditto.
|
||
* gcc.target/i386/avx512vl-pr92686-vpcmp-1.c: Ditto.
|
||
* gcc.target/i386/avx512vl-pr92686-vpcmp-intelasm-1.c: Ditto.
|
||
* gcc.target/i386/avx512vl-pr92686-vpcmp-2.c: Ditto.
|
||
* gcc.target/i386/avx512bw-pr92686-movcc-1.c: Ditto.
|
||
* gcc.target/i386/avx512bw-pr92686-movcc-2.c: Ditto.
|
||
* gcc.target/i386/avx512vl-pr92686-movcc-1.c: Ditto.
|
||
* gcc.target/i386/avx512vl-pr92686-movcc-2.c: Ditto.
|
||
* gcc.target/i386/avx512vl-pr88547-1.c: Adjust testcase.
|
||
* gcc.target/i386/pr88547-1.c: Ditto.
|
||
|
||
2019-12-08 Andrew Pinski <apinski@marvell.com>
|
||
|
||
* gcc.c-torture/execute/bswap-3.c: New test.
|
||
|
||
2019-12-08 Sandra Loosemore <sandra@codesourcery.com>
|
||
|
||
Revert:
|
||
|
||
2019-12-05 Sandra Loosemore <sandra@codesourcery.com>
|
||
|
||
* g++.target/nios2/hello-pie.C: New.
|
||
* g++.target/nios2/nios2.exp: New.
|
||
|
||
2018-12-08 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/92780
|
||
* gfortran.dg/associate_50.f90: New test.
|
||
|
||
2018-12-08 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/92764
|
||
* gfortran.dg/interface_44.f90: New test.
|
||
|
||
2019-12-08 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/92755
|
||
* gfortran.dg/dependency_57.f90: New test.
|
||
|
||
2019-12-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* g++.dg/cpp0x/gen-attrs-36.C: Update expected diagnostics.
|
||
* g++.dg/cpp0x/gen-attrs-37.C: Likewise.
|
||
* g++.dg/cpp0x/gen-attrs-8.C: Likewise.
|
||
|
||
2019-12-07 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91678 - wrong error with decltype and location wrapper.
|
||
* g++.dg/cpp0x/decltype73.C: New test.
|
||
|
||
2019-12-07 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/92831
|
||
* g++.dg/ext/temp-extend1.C: New test.
|
||
|
||
2019-12-06 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/92451
|
||
* g++.dg/overload/error4.C: New test.
|
||
|
||
2019-12-06 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* g++.dg/cpp2a/feat-cxx2a.C: Don't test __cpp_consteval for now.
|
||
|
||
PR c++/92831 - CWG 1299, not extending temporary lifetime for ?:
|
||
* g++.dg/cpp0x/temp-extend2.C: New test.
|
||
|
||
2019-12-06 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR rtl-optimization/92176
|
||
* gcc.target/s390/pr92176.c: New test.
|
||
|
||
2019-12-06 Martin Sebor <msebor@redhat.com>
|
||
|
||
* gcc.dg/Wstringop-overflow-23.c: Use the correct argument type.
|
||
* gcc.dg/Wstringop-overflow-24.c: Same.
|
||
|
||
2019-12-06 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* g++.dg/ext/sve-sizeless-1.C: New test.
|
||
* g++.dg/ext/sve-sizeless-2.C: Likewise.
|
||
|
||
2019-12-06 Christophe Lyon <christophe.lyon@linaro.org>
|
||
|
||
PR c/36941
|
||
PR c/88827
|
||
* gcc.target/aarch64/sve/acle/general-c/type_redef_11.c: Update
|
||
expected diagnostics.
|
||
|
||
2019-12-06 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92819
|
||
* gcc.target/i386/pr92819-1.c: New testcase.
|
||
* gcc.target/i386/pr92803.c: Adjust.
|
||
|
||
2019-12-05 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR testsuite/92829
|
||
* gcc.dg/Warray-bounds-56.c: Rearrange code to avoid powerpc64*
|
||
failures.
|
||
|
||
2019-12-06 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/92768
|
||
* gcc.dg/pr92768.c: Add -w -Wno-psabi to dg-options.
|
||
|
||
2019-12-05 Sandra Loosemore <sandra@codesourcery.com>
|
||
|
||
* g++.target/nios2/hello-pie.C: New.
|
||
* g++.target/nios2/nios2.exp: New.
|
||
|
||
2019-12-05 Marek Polacek <polacek@redhat.com>
|
||
Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/91353 - P1331R2: Allow trivial default init in constexpr contexts.
|
||
* g++.dg/cpp0x/constexpr-array6.C: Adjust dg-error.
|
||
* g++.dg/cpp0x/constexpr-ctor.C: Likewise.
|
||
* g++.dg/cpp0x/constexpr-diag3.C: Likewise.
|
||
* g++.dg/cpp0x/constexpr-diag4.C: Likewise.
|
||
* g++.dg/cpp0x/constexpr-ex3.C: Likewise.
|
||
* g++.dg/cpp0x/constexpr-template2.C: Likewise.
|
||
* g++.dg/cpp0x/constexpr-union2.C: Likewise.
|
||
* g++.dg/cpp0x/lambda/lambda-mangle.C: Rip out a piece of code ...
|
||
* g++.dg/cpp0x/lambda/lambda-mangle6.C: ... and put it here.
|
||
* g++.dg/cpp0x/pr79118.C: Adjust dg-error.
|
||
* g++.dg/cpp1y/constexpr-83921-3.C: Likewise.
|
||
* g++.dg/cpp1y/constexpr-neg1.C: Likewise.
|
||
* g++.dg/cpp1z/constexpr-lambda12.C: Likewise.
|
||
* g++.dg/cpp1z/feat-cxx1z.C: Use -std=c++17.
|
||
* g++.dg/cpp2a/constexpr-init1.C: New test.
|
||
* g++.dg/cpp2a/constexpr-init2.C: New test.
|
||
* g++.dg/cpp2a/constexpr-init3.C: New test.
|
||
* g++.dg/cpp2a/constexpr-init4.C: New test.
|
||
* g++.dg/cpp2a/constexpr-init5.C: New test.
|
||
* g++.dg/cpp2a/constexpr-init6.C: New test.
|
||
* g++.dg/cpp2a/constexpr-init7.C: New test.
|
||
* g++.dg/cpp2a/constexpr-init8.C: New test.
|
||
* g++.dg/cpp2a/constexpr-init9.C: New test.
|
||
* g++.dg/cpp2a/constexpr-init10.C: New test.
|
||
* g++.dg/cpp2a/constexpr-init11.C: New test.
|
||
* g++.dg/cpp2a/constexpr-init12.C: New test.
|
||
* g++.dg/cpp2a/constexpr-init13.C: New test.
|
||
* g++.dg/cpp2a/constexpr-init14.C: New test.
|
||
* g++.dg/cpp2a/constexpr-init15.C: New test.
|
||
* g++.dg/cpp2a/constexpr-try5.C: Adjust dg-error.
|
||
* g++.dg/cpp2a/feat-cxx2a.C: Test __cpp_constexpr.
|
||
* g++.dg/cpp2a/lambda-mangle.C: New test.
|
||
* g++.dg/debug/dwarf2/pr44641.C: Skip for c++2a.
|
||
* g++.dg/ext/stmtexpr21.C: Adjust dg-error.
|
||
|
||
2019-12-05 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/92271 - make __is_same alias for __is_same_as.
|
||
* g++.dg/ext/is_same.C: New test.
|
||
|
||
2019-12-05 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
* testsuite/libgomp.fortran/use_device_ptr-optional-2.f90: Add
|
||
'type(c_ptr), value' test case. Conditionally map the per-value
|
||
passed arguments.
|
||
|
||
2019-12-05 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR middle-end/92768
|
||
* gcc.dg/pr92768.c: New test.
|
||
|
||
2019-12-05 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/92818
|
||
* gcc.target/i386/pr92818.c: New testcase.
|
||
|
||
2019-12-05 Frederik Harwath <frederik@codesourcery.com>
|
||
|
||
* gcc.dg/asm-4.c: Skip on target amdgcn-*-*.
|
||
|
||
2019-12-05 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92803
|
||
* gcc.target/i386/pr92803.c: New testcase.
|
||
|
||
2019-12-05 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR fortran/92781
|
||
* gfortran.dg/pr92781.f90: New test.
|
||
|
||
2019-12-05 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/diagnostic/functional-cast-to-array-type-1.C: New.
|
||
* g++.dg/cpp0x/auto25.C: Check location(s) too.
|
||
* g++.dg/cpp0x/auto28.C: Likewise.
|
||
* g++.dg/init/reference2.C: Likewise.
|
||
* g++.dg/parse/template2.C: Likewise.
|
||
* g++.dg/template/error8.C: Likewise.
|
||
* g++.old-deja/g++.ns/crash3.C: Likewise.
|
||
* g++.old-deja/g++.ns/template7.C: Likewise.
|
||
* g++.old-deja/g++.pt/crash8.C: Likewise.
|
||
|
||
2019-12-03 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR middle-end/91582
|
||
* c-c++-common/Wstringop-truncation.c: Remove xfails.
|
||
* g++.dg/warn/Wstringop-overflow-4.C: New test.
|
||
* gcc/testsuite/g++.dg/ext/attr-alloc_size.C: Suppress -Warray-bounds.
|
||
* gcc.dg/Wstringop-overflow-25.c: New test.
|
||
* gcc/testsuite/gcc.dg/attr-alloc_size.c: Suppress -Warray-bounds.
|
||
* gcc/testsuite/gcc.dg/attr-copy-2.c: Same.
|
||
* gcc.dg/builtin-stringop-chk-5.c: Remove xfails.
|
||
* gcc.dg/builtin-stringop-chk-8.c: Same. Correct the text of expected
|
||
warnings.
|
||
* gcc.target/i386/pr82002-2a.c: Prune expected warning.
|
||
* gcc.target/i386/pr82002-2b.c: Same.
|
||
|
||
2019-12-04 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
PR c/36941
|
||
PR c/88827
|
||
* gcc.dg/lvalue-9.c, gcc.dg/lvalue-10.c: New tests.
|
||
* gcc.dg/array-8.c, gcc.dg/enum-incomplete-1.c,
|
||
gcc.dg/enum-incomplete-3.c, gcc.dg/noncompile/incomplete-3.c,
|
||
gcc.dg/pr48552-1.c, gcc.dg/pr48552-2.c, gcc.dg/pr63543.c,
|
||
gcc.dg/pr69796.c: Update expected diagnostics.
|
||
|
||
2019-12-04 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/acle/general/whilelt_5.c: New test.
|
||
|
||
2019-12-04 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/tree-ssa/ssa-fre-84.c: New testcase.
|
||
|
||
2019-12-04 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
PR fortran/92754
|
||
gfortran.dg/intrinsic_9.f90: New.
|
||
|
||
2019-12-04 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/92734
|
||
* gcc.dg/tree-ssa/pr92734-2.c: New test.
|
||
|
||
2019-12-04 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* g++.target/aarch64/sve/acle/general-c++/gnu_vectors_1.C: New test.
|
||
* g++.target/aarch64/sve/acle/general-c++/gnu_vectors_2.C: New test.
|
||
|
||
2019-12-04 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR fortran/92756
|
||
* gfortran.dg/gomp/teams1.f90: New test.
|
||
|
||
2019-12-03 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* g++.dg/cpp2a/srcloc1.C: New test.
|
||
* g++.dg/cpp2a/srcloc2.C: New test.
|
||
* g++.dg/cpp2a/srcloc3.C: New test.
|
||
* g++.dg/cpp2a/srcloc4.C: New test.
|
||
* g++.dg/cpp2a/srcloc5.C: New test.
|
||
* g++.dg/cpp2a/srcloc6.C: New test.
|
||
* g++.dg/cpp2a/srcloc7.C: New test.
|
||
* g++.dg/cpp2a/srcloc8.C: New test.
|
||
* g++.dg/cpp2a/srcloc9.C: New test.
|
||
* g++.dg/cpp2a/srcloc10.C: New test.
|
||
* g++.dg/cpp2a/srcloc11.C: New test.
|
||
* g++.dg/cpp2a/srcloc12.C: New test.
|
||
* g++.dg/cpp2a/srcloc13.C: New test.
|
||
* g++.dg/cpp2a/srcloc14.C: New test.
|
||
|
||
2019-12-03 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/diagnostic/inconsistent-deduction-1.C: New.
|
||
* g++.dg/diagnostic/returning-a-value-1.C: Likewise.
|
||
* g++.dg/cpp0x/decltype3.C: Check location(s) too.
|
||
* g++.dg/cpp0x/decltype4.C: Likewise.
|
||
* g++.dg/cpp0x/lambda/lambda-deduce-ext-neg.C: Likewise.
|
||
* g++.dg/cpp2a/consteval13.C: Likewise.
|
||
* g++.dg/expr/pmf-1.C: Likewise.
|
||
* g++.dg/other/ptrmem2.C: Likewise.
|
||
* g++.dg/template/ptrmem17.C: Likewise.
|
||
* g++.old-deja/g++.bugs/900213_03.C: Likewise.
|
||
* g++.old-deja/g++.other/pmf7.C: Likewise.
|
||
* g++.old-deja/g++.other/ptrmem7.C: Likewise.
|
||
|
||
* g++.dg/diagnostic/main2.C: New.
|
||
|
||
2019-12-03 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/91369
|
||
* g++.dg/cpp2a/constexpr-new8.C: New test.
|
||
|
||
2019-12-03 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/acle/general-c/struct_1.c: New test.
|
||
|
||
2019-12-03 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/acle/general/deref_1.c: New test.
|
||
|
||
2019-12-03 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91363 - P0960R3: Parenthesized initialization of aggregates.
|
||
* g++.dg/cpp0x/constexpr-99.C: Only expect an error in C++17 and
|
||
lesser.
|
||
* g++.dg/cpp0x/explicit7.C: Likewise.
|
||
* g++.dg/cpp0x/initlist12.C: Adjust dg-error.
|
||
* g++.dg/cpp0x/pr31437.C: Likewise.
|
||
* g++.dg/cpp2a/feat-cxx2a.C: Add __cpp_aggregate_paren_init test.
|
||
* g++.dg/cpp2a/paren-init1.C: New test.
|
||
* g++.dg/cpp2a/paren-init10.C: New test.
|
||
* g++.dg/cpp2a/paren-init11.C: New test.
|
||
* g++.dg/cpp2a/paren-init12.C: New test.
|
||
* g++.dg/cpp2a/paren-init13.C: New test.
|
||
* g++.dg/cpp2a/paren-init14.C: New test.
|
||
* g++.dg/cpp2a/paren-init15.C: New test.
|
||
* g++.dg/cpp2a/paren-init16.C: New test.
|
||
* g++.dg/cpp2a/paren-init17.C: New test.
|
||
* g++.dg/cpp2a/paren-init18.C: New test.
|
||
* g++.dg/cpp2a/paren-init19.C: New test.
|
||
* g++.dg/cpp2a/paren-init2.C: New test.
|
||
* g++.dg/cpp2a/paren-init3.C: New test.
|
||
* g++.dg/cpp2a/paren-init4.C: New test.
|
||
* g++.dg/cpp2a/paren-init5.C: New test.
|
||
* g++.dg/cpp2a/paren-init6.C: New test.
|
||
* g++.dg/cpp2a/paren-init7.C: New test.
|
||
* g++.dg/cpp2a/paren-init8.C: New test.
|
||
* g++.dg/cpp2a/paren-init9.C: New test.
|
||
* g++.dg/ext/desig10.C: Adjust dg-error.
|
||
* g++.dg/template/crash107.C: Likewise.
|
||
* g++.dg/template/crash95.C: Likewise.
|
||
* g++.old-deja/g++.jason/crash3.C: Likewise.
|
||
* g++.old-deja/g++.law/ctors11.C: Likewise.
|
||
* g++.old-deja/g++.law/ctors9.C: Likewise.
|
||
* g++.old-deja/g++.mike/net22.C: Likewise.
|
||
* g++.old-deja/g++.niklas/t128.C: Likewise.
|
||
|
||
2019-12-03 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92645
|
||
* gcc.target/i386/pr92645-5.c: New testcase.
|
||
|
||
2019-12-03 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92751
|
||
* g++.dg/tree-ssa/pr92751.C: New testcase.
|
||
|
||
2019-12-03 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gfortran.dg/loop_versioning_6.f90: XFAIL the scans for ! lp64.
|
||
|
||
2019-12-03 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/92734
|
||
* gcc.dg/tree-ssa/pr92734.c: New test.
|
||
|
||
PR target/92744
|
||
* g++.dg/dfp/pr92744.C: New test.
|
||
|
||
PR c++/92732
|
||
* g++.dg/cpp2a/bitfield3.C: Don't expect narrowing conversion
|
||
warnings.
|
||
* g++.dg/cpp2a/bitfield4.C: New test.
|
||
|
||
PR c++/92705
|
||
* g++.dg/conversion/ambig4.C: New test.
|
||
|
||
PR c++/92695
|
||
* g++.dg/cpp2a/constexpr-virtual14.C: New test.
|
||
|
||
2019-12-03 Luo Xiong Hu <luoxhu@linux.ibm.com>
|
||
|
||
* gcc.target/powerpc/pr72804.c: Fix missing space.
|
||
|
||
2019-12-03 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
PR c/88704
|
||
* gcc.dg/vla-25.c: New test.
|
||
|
||
2019-12-03 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* g++.dg/lto/inline-crossmodule-1_0.C: Use -fdump-ipa-inline-details
|
||
instead of -fdump-ipa-inline. Use "inline" instead of "inlined" as
|
||
last argument to scan-wpa-ipa-dump-times, use \\\( and \\\) instead of
|
||
( and ) in the regex.
|
||
|
||
2019-12-02 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/92695
|
||
* g++.dg/cpp2a/constexpr-virtual15.C: New test.
|
||
|
||
2019-12-02 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR middle-end/92741
|
||
* gcc.dg/pr92741.c: New test.
|
||
|
||
2019-12-02 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/acle/general/nosve_4.c: New test.
|
||
* gcc.target/aarch64/sve/acle/general/nosve_5.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/nosve_4.c: Expected a second error
|
||
for the copy.
|
||
* gcc.target/aarch64/sve/pcs/nosve_5.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/nosve_6.c: Likewise.
|
||
|
||
2019-12-02 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp: Run the
|
||
general/* tests too.
|
||
|
||
2019-12-02 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/acle/general/eqne_dup_1.c: New test.
|
||
* gcc.target/aarch64/sve/acle/asm/dup_f16.c (dup_0_f16_z): Expect
|
||
the call to be folded to zero.
|
||
* gcc.target/aarch64/sve/acle/asm/dup_f32.c (dup_0_f32_z): Likewise.
|
||
* gcc.target/aarch64/sve/acle/asm/dup_f64.c (dup_0_f64_z): Likewise.
|
||
* gcc.target/aarch64/sve/acle/asm/dup_s8.c (dup_0_s8_z): Likewise.
|
||
* gcc.target/aarch64/sve/acle/asm/dup_s16.c (dup_0_s16_z): Likewise.
|
||
* gcc.target/aarch64/sve/acle/asm/dup_s32.c (dup_0_s32_z): Likewise.
|
||
* gcc.target/aarch64/sve/acle/asm/dup_s64.c (dup_0_s64_z): Likewise.
|
||
* gcc.target/aarch64/sve/acle/asm/dup_u8.c (dup_0_u8_z): Likewise.
|
||
* gcc.target/aarch64/sve/acle/asm/dup_u16.c (dup_0_u16_z): Likewise.
|
||
* gcc.target/aarch64/sve/acle/asm/dup_u32.c (dup_0_u32_z): Likewise.
|
||
* gcc.target/aarch64/sve/acle/asm/dup_u64.c (dup_0_u64_z): Likewise.
|
||
|
||
2019-12-02 Sudakshina Das <sudi.das@arm.com>
|
||
|
||
* g++.dg/ext/arm-fp16/arm-fp16-ops.h: Remove volatile keyword.
|
||
|
||
2019-12-02 Martin Liska <mliska@suse.cz>
|
||
|
||
* g++.dg/lto/odr-7_0.C: New test.
|
||
* g++.dg/lto/odr-7_1.C: New test.
|
||
|
||
2019-11-30 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* g++.dg/lto/inline-crossmodule-1_0.C: fix template.
|
||
|
||
2019-12-02 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92742
|
||
* gcc.dg/torture/pr92742.c: New testcase.
|
||
|
||
2019-12-02 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/92712
|
||
* gcc.dg/tree-ssa/pr92712-1.c: New test.
|
||
* gcc.dg/tree-ssa/pr92712-2.c: New test.
|
||
* gcc.dg/tree-ssa/pr92712-3.c: New test.
|
||
* gfortran.dg/loop_versioning_1.f90: Adjust expected number of
|
||
likely to be innermost dimension messages.
|
||
* gfortran.dg/loop_versioning_10.f90: Likewise.
|
||
* gfortran.dg/loop_versioning_6.f90: Likewise.
|
||
|
||
2019-12-02 Feng Xue <fxue@os.amperecomputing.com>
|
||
|
||
PR ipa/92133
|
||
* gcc.dg/ipa/ipa-clone-2.c: New test.
|
||
|
||
2019-12-01 Sandra Loosemore <sandra@codesourcery.com>
|
||
|
||
PR target/92499
|
||
|
||
* gcc.target/nios2/pr92499-1.c: New.
|
||
* gcc.target/nios2/pr92499-2.c: New.
|
||
* gcc.target/nios2/pr92499-3.c: New.
|
||
|
||
2019-12-02 Luo Xiong Hu <luoxhu@linux.ibm.com>
|
||
|
||
testsuite/pr92398
|
||
* gcc.target/powerpc/pr72804.c: Split the store function to...
|
||
* gcc.target/powerpc/pr92398.h: ... this one. New.
|
||
* gcc.target/powerpc/pr92398.p9+.c: New.
|
||
* gcc.target/powerpc/pr92398.p9-.c: New.
|
||
* lib/target-supports.exp (check_effective_target_p8): New.
|
||
(check_effective_target_p9+): New.
|
||
|
||
2019-11-30 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/acle/general-c/sizeless-1.c: New test.
|
||
* gcc.target/aarch64/sve/acle/general-c/sizeless-2.c: Likewise.
|
||
|
||
2019-11-30 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* g++.dg/lto/inline-crossmodule-1.h: New testcase.
|
||
* g++.dg/lto/inline-crossmodule-1_0.C: New testcase.
|
||
* g++.dg/lto/inline-crossmodule-1_1.C: New testcase.
|
||
|
||
2019-11-30 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/91783
|
||
* gfortran.dg/dependency_56.f90: New test.
|
||
|
||
2019-11-29 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91003
|
||
* gfortran.dg/pr91003.f90: New testcase.
|
||
|
||
2019-11-29 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR tree-optimization/92677
|
||
* gcc.dg/vect/pr92677.c: New test.
|
||
|
||
2019-11-29 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR tree-optimization/92596
|
||
* gcc.dg/vect/bb-slp-pr92596.c: New test.
|
||
* gcc.dg/vect/bb-slp-43.c: Likewise.
|
||
|
||
2019-11-29 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/vect/vect-bool-cmp-2.c: New test.
|
||
* lib/target-supports.exp (check_effective_target_vect_bool_cmp): New
|
||
effective target procedure.
|
||
|
||
2019-11-29 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
* fortran.dg/goacc/common-block-3.f90: Check that unused common-block
|
||
variables do not get mapped.
|
||
|
||
2019-11-29 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/92476
|
||
* g++.dg/lto/pr92476_[01].C: New test.
|
||
|
||
2019-11-29 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR tree-optimization/92710
|
||
* gcc.dg/vect/pr92710.c: New test.
|
||
|
||
2019-11-29 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
PR ipa/84963
|
||
* gfortran.dg/goacc/pr84963.f90: Use dg-additional-options not
|
||
dg-options as otherwise -fopenacc is not used.
|
||
|
||
2019-11-29 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
* gcc.dg/vect/slp-reduc-3.c: Turn off epilogue-nomask.
|
||
|
||
2019-11-29 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92715
|
||
* gcc.dg/torture/pr92715.c: New testcase.
|
||
|
||
2019-11-29 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/60228
|
||
* g++.dg/gomp/openmp-simd-2.C: Don't expect bodies for
|
||
DECL_OMP_DECLARE_REDUCTION_P functions.
|
||
|
||
2019-11-29 Martin Liska <mliska@suse.cz>
|
||
|
||
PR lto/91574
|
||
* g++.dg/lto/pr91574_0.C: New test.
|
||
|
||
2019-11-29 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92704
|
||
* gcc.dg/torture/pr92704.c: New testcase.
|
||
|
||
2019-11-29 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* objc.dg/attributes/gnu2x-attr-syntax-1.m: New test.
|
||
|
||
2019-11-28 Martin Liska <mliska@suse.cz>
|
||
|
||
PR lto/92609
|
||
* g++.dg/lto/pr92609_0.C: New test.
|
||
* g++.dg/lto/pr92609_1.C: New test.
|
||
|
||
2019-11-28 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/i386/pr32219-2.c: Adjust scan-assembler entries
|
||
for revised common default.
|
||
|
||
2019-11-28 Jerry DeLisle <jvdelisle@gcc.ngu.org>
|
||
|
||
PR fortran/90374
|
||
* gfortran.dg/fmt_zero_width.f90: Update test.
|
||
|
||
2019-11-28 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/92697
|
||
* g++.dg/ipa/pr92697.C: New.
|
||
|
||
2019-11-28 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92645
|
||
* gcc.dg/tree-ssa/inline-12.c: New testcase.
|
||
|
||
2019-11-28 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92645
|
||
* gcc.target/i386/pr92645-4.c: New testcase.
|
||
|
||
2019-11-28 Christophe Lyon <christophe.lyon@linaro.org>
|
||
|
||
* gcc.target/arm/asm-flag-4.c: Use -mfloat-abi=softfp.
|
||
|
||
2019-11-28 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/92691
|
||
* gcc.dg/tree-ssa/builtin-snprintf-10.c: New test.
|
||
|
||
PR c++/92695
|
||
* g++.dg/warn/inline3.C: New test.
|
||
|
||
2019-11-27 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR rtl-optimization/92510
|
||
* gcc.dg/pr92510.c: New test.
|
||
|
||
2019-11-27 Andrew Sutton <asutton@lock3software.com>
|
||
|
||
PR c++/92236
|
||
* g++.dg/cpp2a/concepts-iconv1.C: Update diagnostics.
|
||
* g++.dg/cpp2a/concepts-requires5.C: Likewise.
|
||
* g++.dg/cpp2a/concepts6.C: New test.
|
||
|
||
2019-11-27 Andrew Sutton <asutton@lock3software.com>
|
||
|
||
PR c++/92439
|
||
* g++.dg/cpp2a/concepts-requires20.C: New.
|
||
|
||
2019-11-27 Andrew Sutton <asutton@lock3software.com>
|
||
|
||
PR c++/88395
|
||
* g++.dg/cpp2a/concepts-pr88395.C: New.
|
||
* g++.dg/cpp2a/concepts-recursive-sat1.C: New.
|
||
* g++.dg/cpp2a/concepts-recursive-sat2.C: New.
|
||
* g++.dg/cpp2a/concepts-recursive-sat3.C: New.
|
||
|
||
2019-11-27 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR rtl-optimization/90007
|
||
* gcc.target/i386/pr90007.c: New test.
|
||
|
||
2019-11-27 Andrew Sutton <asutton@lock3software.com>
|
||
|
||
Emit hard errors for certain satisfaction errors.
|
||
* g++.dg/concepts/pr84330.C: Update diagnostics.
|
||
* g++.dg/cpp2a/concepts-requires2.C: Likewise.
|
||
|
||
2019-11-27 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92690
|
||
* gcc.dg/torture/pr92690.c: New testcase.
|
||
* gcc.dg/tree-ssa/forwprop-35.c: Adjust.
|
||
|
||
2019-11-27 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR fortran/91944
|
||
* gfortran.dg/spread_size_limit_2.f90: New test.
|
||
|
||
PR c++/92524
|
||
* g++.dg/cpp0x/pr92524.C: New test.
|
||
|
||
2019-11-27 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92645
|
||
* gcc.target/i386/pr92645-2.c: New testcase.
|
||
* gcc.target/i386/pr92645-3.c: Likewise.
|
||
|
||
2019-11-26 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/cpp1z/bool-increment1.C: Test location(s) too.
|
||
* g++.dg/expr/bitfield3.C: Likewise.
|
||
* g++.dg/expr/bitfield4.C: Likewise.
|
||
* g++.dg/expr/bitfield5.C: Likewise.
|
||
* g++.dg/expr/bitfield6.C: Likewise.
|
||
* g++.dg/expr/bool1.C: Likewise.
|
||
* g++.dg/expr/bool2.C: Likewise.
|
||
* g++.dg/expr/bool3.C: Likewise.
|
||
* g++.dg/expr/bool4.C: Likewise.
|
||
* g++.dg/expr/lval3.C: Likewise.
|
||
* g++.dg/other/error18.C: Likewise.
|
||
* g++.dg/warn/Wpointer-arith-1.C: Likewise.
|
||
* g++.old-deja/g++.bugs/900212_01.C: Likewise.
|
||
* g++.old-deja/g++.bugs/900428_02.C: Likewise.
|
||
* g++.old-deja/g++.jason/rfg14.C: Likewise.
|
||
* g++.old-deja/g++.other/overload11.C: Likewise.
|
||
|
||
2019-11-26 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/92683
|
||
* gcc.dg/strcmpopt_8.c: New test.
|
||
* gcc.dg/strcmpopt_9.c: New test.
|
||
|
||
2019-11-26 Joel Hutton <Joel.Hutton@arm.com>
|
||
|
||
PR testsuite/92391
|
||
* lib/target-supports.exp (check_effective_target_vect_char_add):
|
||
Use a separate cache entry from vect_int.
|
||
|
||
2019-11-26 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/92648
|
||
* g++.dg/cpp0x/gen-attrs-71.C: New test.
|
||
|
||
PR c++/61414
|
||
* g++.dg/cpp0x/enum23.C: Remove xfail.
|
||
* g++.dg/cpp0x/enum28.C: New test.
|
||
|
||
PR tree-optimization/92644
|
||
* g++.dg/opt/pr92644.C: New test.
|
||
|
||
2019-11-26 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92645
|
||
* gcc.target/i386/pr92645.c: New testcase.
|
||
|
||
2019-11-26 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* gfortran.dg/dec-comparison.f90: Change dg-do from run to compile.
|
||
|
||
2019-11-25 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/92629
|
||
* gfortran.dg/pr92629.f90: New testcase.
|
||
|
||
2019-11-25 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/diagnostic/base-operand-non-pointer-1.C: New.
|
||
* g++.dg/pr53055.C: Check location too.
|
||
* g++.old-deja/g++.bugs/900213_02.C: Likewise.
|
||
* g++.old-deja/g++.bugs/900215_02.C: Likewise.
|
||
* g++.old-deja/g++.other/badarrow.C: Likewise.
|
||
* g++.old-deja/g++.other/deref1.C: Likewise.
|
||
|
||
* g++.dg/warn/Wenum-compare.C: Check location too.
|
||
|
||
* g++.dg/cpp0x/initlist26.C: Check location too.
|
||
* g++.dg/cpp0x/initlist28.C: Likewise.
|
||
* g++.dg/cpp0x/initlist29.C: Likewise.
|
||
* g++.dg/cpp0x/initlist33.C: Likewise.
|
||
* g++.dg/expr/string-2.C: Likewise.
|
||
* g++.dg/other/ptrmem5.C: Likewise.
|
||
* g++.old-deja/g++.benjamin/14664-1.C: Likewise.
|
||
* g++.old-deja/g++.benjamin/14664-2.C: Likewise.
|
||
* g++.old-deja/g++.brendan/init12.C: Likewise.
|
||
* g++.old-deja/g++.bugs/900324_04.C: Likewise.
|
||
* g++.old-deja/g++.ext/array1.C: Likewise.
|
||
* g++.old-deja/g++.jason/rfg17.C: Likewise.
|
||
|
||
2019-11-25 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
PR c/91985
|
||
* gcc.dg/c2x-no-dfp-1.c, gcc.dg/gnu2x-builtins-no-dfp-1.c: New
|
||
tests.
|
||
* gcc.dg/fltconst-pedantic-dfp.c: Expect errors when decimal
|
||
floating-point not supported.
|
||
|
||
2019-11-25 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/gnu2x-attrs-1.c: Do not expect message about attributes
|
||
appertaining to types.
|
||
* gcc.dg/gnu2x-attrs-2.c: New test.
|
||
* g++.dg/cpp0x/gen-attrs-1.C, g++.dg/cpp0x/gen-attrs-22.C,
|
||
g++.dg/cpp0x/gen-attrs-4.C, g++.dg/cpp0x/lambda/lambda-attr1.C:
|
||
Update expected diagnostics.
|
||
|
||
2019-11-25 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
* gcc.dg/torture/fp-int-convert-timode-1.c: Always run if int128.
|
||
|
||
2019-11-25 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/addr14.adb: New test.
|
||
|
||
2019-11-25 Mark Eggleston <mark.eggleston@codethink.com>
|
||
Jim MacArthur <jim.macarthur@codethink.co.uk>
|
||
|
||
* gfortran.dg/dec-comparison-character_1.f90: New test.
|
||
* gfortran.dg/dec-comparison-character_2.f90: New test.
|
||
* gfortran.dg/dec-comparison-character_3.f90: New test.
|
||
* gfortran.dg/dec-comparison-complex_1.f90: New test.
|
||
* gfortran.dg/dec-comparison-complex_2.f90: New test.
|
||
* gfortran.dg/dec-comparison-complex_3.f90: New test.
|
||
* gfortran.dg/dec-comparison-int_1.f90: New test.
|
||
* gfortran.dg/dec-comparison-int_2.f90: New test.
|
||
* gfortran.dg/dec-comparison-int_3.f90: New test.
|
||
* gfortran.dg/dec-comparison-real_1.f90: New test.
|
||
* gfortran.dg/dec-comparison-real_2.f90: New test.
|
||
* gfortran.dg/dec-comparison-real_3.f90: New test.
|
||
* gfortran.dg/dec-comparison.f90: New test.
|
||
|
||
2019-11-25 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/91956
|
||
* g++.dg/ipa/pr91956.C: New test.
|
||
|
||
2019-11-24 Jerry DeLisle <jvdelisle@gcc.ngu.org>
|
||
|
||
PR fortran/92100
|
||
gfortran.dg/streamio_18.f90: New test.
|
||
|
||
2019-11-23 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/92569
|
||
* gfortran.dg/eof_6.f90: New test.
|
||
|
||
2019-11-23 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/92422
|
||
* gfortran.dg/bounds_check_21.f90: New test.
|
||
|
||
2019-11-23 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* g++.dg/tree-ssa/pr53844.C: Drop -O2 from param name.
|
||
* g++.dg/tree-ssa/pr61034.C: Likewise.
|
||
* g++.dg/tree-ssa/pr8781.C: Likewise.
|
||
* g++.dg/warn/Wstringop-truncation-1.C: Likewise.
|
||
* gcc.dg/ipa/pr63416.c: Likewise.
|
||
* gcc.dg/tree-ssa/ssa-thread-12.c: Likewise.
|
||
* gcc.dg/vect/pr66142.c: Likewise.
|
||
* gcc.dg/winline-3.c: Likewise.
|
||
* gcc.target/powerpc/pr72804.c: Likewise.
|
||
|
||
2019-11-23 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/92615
|
||
* gcc.target/i386/pr92615.c: New test.
|
||
|
||
PR rtl-optimization/92610
|
||
* g++.dg/opt/pr92610.C: New test.
|
||
|
||
2019-11-23 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||
|
||
PR c++/92365
|
||
* g++.dg/pr92365.C: New test.
|
||
|
||
2019-11-22 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/88337 - P1327R1: Allow polymorphic typeid in constexpr.
|
||
* g++.dg/cpp2a/constexpr-typeid1.C: New test.
|
||
* g++.dg/cpp2a/constexpr-typeid2.C: New test.
|
||
* g++.dg/cpp2a/constexpr-typeid3.C: New test.
|
||
* g++.dg/cpp2a/constexpr-typeid4.C: New test.
|
||
|
||
2019-11-22 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/90677
|
||
* c-c++-common/pr90677.c: New test.
|
||
|
||
PR c++/92458
|
||
* g++.dg/pch/pr92458.C: New test.
|
||
* g++.dg/pch/pr92458.Hs: New test.
|
||
|
||
2019-11-22 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/i386/pr27971.c: Use mdynamic-no-pic for m32 on
|
||
Darwin.
|
||
* gcc.target/i386/sse2-load-multi.c: Likewise.
|
||
* gcc.target/i386/sse2-store-multi.c: Likewise.
|
||
|
||
2019-11-22 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
Implement P1902R1, Missing feature-test macros 2017-2019.
|
||
* g++.dg/cpp1z/feat-cxx1z.C: Only compile with -std=c++17.
|
||
* g++.dg/cpp2a/feat-cxx2a.C: Adjust for P1902R1 changes.
|
||
* g++.dg/cpp2a/desig15.C: New test.
|
||
* g++.dg/cpp2a/lambda-pack-init3.C: New test.
|
||
* g++.dg/cpp2a/lambda-generic6.C: New test.
|
||
* g++.dg/cpp2a/consteval15.C: New test.
|
||
|
||
PR tree-optimization/92618
|
||
* gcc.c-torture/compile/pr92618.c: New test.
|
||
* gcc.c-torture/execute/pr92618.c: New test.
|
||
|
||
2019-11-22 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR middle-end/83859
|
||
* c-c++-common/attr-nonstring-8.c: Adjust text of expected warning.
|
||
* gcc.dg/Wstringop-overflow-23.c: New test.
|
||
* gcc.dg/Wstringop-overflow-24.c: New test.
|
||
* gcc.dg/attr-access-read-only.c: New test.
|
||
* gcc.dg/attr-access-read-write.c: New test.
|
||
* gcc.dg/attr-access-read-write-2.c: New test.
|
||
* gcc.dg/attr-access-write-only.c: New test.
|
||
|
||
2019-11-22 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR middle-end/88226
|
||
* gcc.dg/Wstringop-overflow-22.c: New test.
|
||
* gcc.dg/tree-ssa/builtin-fprintf-warn-1.c: Remove xfails.
|
||
|
||
2019-11-22 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/92501
|
||
* gcc.dg/strcmpopt_7.c: New test.
|
||
|
||
2019-11-22 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/vect/vect-widen-mult-u8.c: Disable epilogue loop
|
||
vectorization.
|
||
* gcc.dg/vect/vect-widen-mult-u8-u32.c: Likewise.
|
||
|
||
2019-11-22 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/vect/vect-cond-reduc-3.c: Require vect_cond_mixed
|
||
rather than vect_condition.
|
||
|
||
2019-11-22 Claudiu Zissulescu <claziss@synopsys.com>
|
||
|
||
* gcc.target/arc/add_n-combine.c: Match add1/2/3 instruction in
|
||
output assembly.
|
||
* gcc.target/arc/arc.exp (check_effective_target_codedensity):
|
||
Add.
|
||
* gcc.target/arc/cmem-7.c: Fix matching patterns.
|
||
* gcc.target/arc/cmem-bit-1.c: Likewise.
|
||
* gcc.target/arc/cmem-bit-2.c: Likewise.
|
||
* gcc.target/arc/cmem-bit-3.c: Likewise.
|
||
* gcc.target/arc/cmem-bit-4.c: Likewise.
|
||
* gcc.target/arc/interrupt-2.c: Match rtie insn for A7.
|
||
* gcc.target/arc/store-merge-1.c: This test is only meaningful for
|
||
architectures with double load/store operations.
|
||
|
||
2019-11-21 Martin Sebor <msebor@redhat.com>
|
||
|
||
* gcc.dg/strlenopt-66.c: Avoid buffer overflow. Add more test cases.
|
||
|
||
2019-11-21 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/c2x-attr-fallthrough-6.c: New test. Split out from
|
||
c2x-attr-fallthrough-3.c.
|
||
* gcc.dg/c2x-attr-fallthrough-1.c: Add more tests.
|
||
* gcc.dg/c2x-attr-fallthrough-2.c: Update expected diagnostics.
|
||
* gcc.dg/c2x-attr-fallthrough-3.c: Split inside-switch part of
|
||
test out to c2x-attr-fallthrough-6.c.
|
||
|
||
2019-11-22 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
|
||
|
||
PR tree-optimization/92608
|
||
* gcc.dg/torture/pr92608.c: New test.
|
||
|
||
2019-11-21 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.dg/darwin-comm.c: Add -fcommon to compile flags.
|
||
* gcc.dg/darwin-sections.c: Likewise.
|
||
|
||
2019-11-21 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
PR testsuite/92619
|
||
* gcc.dg/gnu2x-attrs-1.c: Fix dg-error syntax.
|
||
|
||
2019-11-21 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR tree-optimization/92526
|
||
* gcc.target/aarch64/pr92526.c: New test.
|
||
|
||
2019-11-21 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR testsuite/92543
|
||
* gcc.dg/vect/vect-alias-check-1.c: XFAIL the alias check message
|
||
if there is no realignment support and no support for unaligned
|
||
accesses.
|
||
* gcc.dg/vect/vect-alias-check-18.c: Restrict the test for the
|
||
alias message to targets that have permute support.
|
||
|
||
2019-11-21 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR tree-optimization/92595
|
||
* g++.dg/vect/pr92595.cc: New test.
|
||
|
||
2019-11-21 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
|
||
|
||
* gcc.target/arm/acle/crc_hf_1.c: Modify the compiler options directive
|
||
from dg-options to dg-additional-options.
|
||
|
||
2019-11-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gcc.c-torture/execute/20030913-1.c: Rename glob to g.
|
||
* gcc.c-torture/execute/960218-1.c: Rename glob to gl.
|
||
* gcc.c-torture/execute/complex-6.c: Rename err to e.
|
||
* gcc.dg/torture/ssa-pta-fn-1.c: Rename glob to g.
|
||
|
||
2019-11-21 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/92450 - ICE with invalid nested name specifier.
|
||
* g++.dg/parse/crash71.C: New test.
|
||
|
||
2019-11-21 Wilco Dijkstra <wdijkstr@arm.com>
|
||
|
||
* gfortran.dg/global_vars_f90_init_driver.c: Add missing extern.
|
||
|
||
2019-11-21 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92596
|
||
* gcc.dg/torture/pr92596-1.c: New testcase.
|
||
|
||
2019-11-21 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
* gcc.dg/torture/fp-int-convert-timode-1.c: Add check for FE_TONEAREST.
|
||
|
||
2019-11-21 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve2/whilerw_1.c: Add -fno-vect-cost-model.
|
||
Require x0 in the .d test too.
|
||
|
||
2019-11-21 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/91355
|
||
* g++.dg/torture/pr91355.C: New test.
|
||
|
||
2019-11-21 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.dg/gnu2x-attrs-1.c: Expect an error for the alias case
|
||
on Darwin.
|
||
|
||
2019-11-21 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/90842
|
||
* g++.dg/cpp1y/lambda-generic-90842.C: New test.
|
||
|
||
2019-11-20 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/92443
|
||
* g++.dg/cpp0x/constexpr-92443.C: New test.
|
||
|
||
2019-11-20 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR testsuite/92366
|
||
* lib/target-supports.exp (check_effective_target_vect_char_add):
|
||
New proc.
|
||
* gcc.dg/vect/bb-slp-40.c: Require vect_char_add instead of vect_int.
|
||
|
||
2019-11-20 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR testsuite/92527
|
||
* gcc.dg/vect/bb-slp-21.c: Expect both SLP groups to be vectorized,
|
||
regardless of whether the target supports multiplication.
|
||
|
||
2019-11-20 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/parse/error43.C: Adjust expected error.
|
||
|
||
2019-11-20 Janne Blomqvist <jb@gcc.gnu.org>
|
||
|
||
* README: Use https for gcc.gnu.org.
|
||
|
||
2019-11-20 Wilco Dijkstra <wdijkstr@arm.com>
|
||
|
||
* gcc.target/aarch64/simd/vrbit_1.c: Add -fno-ipa-icf.
|
||
|
||
2019-11-20 Wilco Dijkstra <wdijkstr@arm.com>
|
||
|
||
PR85678
|
||
* g++.dg/lto/odr-6_1.c: Add -fcommon.
|
||
* gcc.dg/alias-15.c: Likewise.
|
||
* gcc.dg/fdata-sections-1.c: Likewise.
|
||
* gcc.dg/ipa/pr77653.c: Likewise.
|
||
* gcc.dg/lto/20090729_0.c: Likewise.
|
||
* gcc.dg/lto/20111207-1_0.c: Likewise.
|
||
* gcc.dg/lto/c-compatible-types-1_0.c: Likewise.
|
||
* gcc.dg/lto/pr55525_0.c: Likewise.
|
||
* gcc.dg/lto/pr88077_0.c: Use long to avoid alignment warning.
|
||
* gcc.dg/lto/pr88077_1.c: Add -fcommon.
|
||
* gcc.target/aarch64/sve/peel_ind_1.c: Allow ANCHOR0.
|
||
* gcc.target/aarch64/sve/peel_ind_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/peel_ind_3.c: Likewise.
|
||
* gcc.target/i386/volatile-bitfields-2.c: Allow movl or movq.
|
||
|
||
2019-11-20 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/vect/bb-slp-42.c: Adjust.
|
||
* gcc.dg/vect/bb-slp-40.c: Likewise.
|
||
|
||
2019-11-20 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92537
|
||
* gfortran.dg/pr92537.f90: New testcase.
|
||
|
||
2019-11-20 Christophe Lyon <christophe.lyon@linaro.org>
|
||
|
||
* gcc.target/arm/asm-flag-4.c: Replace dg-error with dg-message.
|
||
* gcc.target/arm/asm-flag-5.c: Add quotes around dg-error
|
||
messages.
|
||
|
||
2019-11-20 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/90767
|
||
* g++.dg/diagnostic/pr90767-1.C: New test.
|
||
* g++.dg/diagnostic/pr90767-2.C: New test.
|
||
|
||
PR middle-end/90840
|
||
* gcc.c-torture/compile/pr90840.c: New test.
|
||
|
||
PR target/90867
|
||
* gcc.target/i386/pr90867.c: New test.
|
||
|
||
PR c/90898
|
||
* gcc.dg/pr90898.c: New test.
|
||
|
||
PR middle-end/91195
|
||
* gcc.dg/pr91195.c: New test.
|
||
|
||
2019-11-20 Richard Biener <rguenther@suse.de>
|
||
|
||
PR c/92088
|
||
* gcc.dg/torture/pr92088-1.c: New testcase.
|
||
* gcc.dg/torture/pr92088-2.c: Likewise.
|
||
|
||
2019-11-20 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/warn/multiple-sign-compare-warn-1.C: New.
|
||
|
||
2019-11-20 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/c2x-attr-deprecated-2.c, gcc.dg/c2x-attr-fallthrough-2.c,
|
||
gcc.dg/c2x-attr-maybe_unused-2.c: Expect errors for invalid uses
|
||
of standard attributes on types. Add more tests of invalid uses
|
||
on types.
|
||
|
||
2019-11-19 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/92414
|
||
* g++.dg/cpp2a/constexpr-dtor4.C: New test.
|
||
|
||
2019-11-19 Dragan Mladjenovic <dmladjenovic@wavecomp.com>
|
||
|
||
* gcc.target/mips/msa-ds.c: New test.
|
||
|
||
2019-11-19 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
Revert:
|
||
2019-11-18 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
Revert:
|
||
2019-11-18 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/acle/asm/ptest_pmore.c: New test.
|
||
|
||
2019-11-15 Andrew Sutton <asutton@lock3software.com>
|
||
|
||
PR c++/89913
|
||
* g++.dg/cpp2a/pr89913.C: New test.
|
||
|
||
2019-11-19 Andrew Sutton <asutton@lock3software.com>
|
||
|
||
PR c++/92078
|
||
* g++.dg/cpp2a/concepts-pr92078.C: New.
|
||
* g++.dg/cpp2a/concepts-requires18.C: Update diagnostics.
|
||
|
||
2019-11-19 Andrew Stubbs <ams@codesourcery.com>
|
||
|
||
* gcc.dg/tree-ssa/loop-1.c: Change amdgcn assembler scan.
|
||
|
||
2019-11-19 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92581
|
||
* gcc.dg/vect/vect-cond-reduc-5.c: New testcase.
|
||
|
||
2019-11-19 Dennis Zhang <dennis.zhang@arm.com>
|
||
|
||
* gcc.target/aarch64/acle/memtag_1.c: New test.
|
||
* gcc.target/aarch64/acle/memtag_2.c: New test.
|
||
* gcc.target/aarch64/acle/memtag_3.c: New test.
|
||
|
||
2019-11-19 Richard Henderson <richard.henderson@linaro.org>
|
||
|
||
* testsuite/gcc.target/arm/asm-flag-3.c: Skip for thumb1.
|
||
* testsuite/gcc.target/arm/asm-flag-5.c: Likewise.
|
||
* testsuite/gcc.target/arm/asm-flag-6.c: Likewise.
|
||
* testsuite/gcc.target/arm/asm-flag-4.c: New test.
|
||
|
||
* testsuite/gcc.target/aarch64/asm-flag-6.c: Use %w for
|
||
asm inputs to cmp instruction for ILP32.
|
||
|
||
2019-11-19 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/92549
|
||
* gcc.target/i386/pr92549.c: New test.
|
||
|
||
PR middle-end/91450
|
||
* gcc.c-torture/execute/pr91450-1.c: New test.
|
||
* gcc.c-torture/execute/pr91450-2.c: New test.
|
||
|
||
PR c++/92504
|
||
* g++.dg/gomp/pr92504.C: New test.
|
||
|
||
PR tree-optimization/92557
|
||
* gcc.dg/gomp/pr92557.c: New test.
|
||
|
||
2019-11-19 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92554
|
||
* gcc.dg/vect/pr92554.c: New testcase.
|
||
|
||
2019-11-19 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92555
|
||
* gcc.dg/vect/pr92555.c: New testcase.
|
||
|
||
2019-11-19 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/c2x-attr-fallthrough-5.c, gcc.dg/c2x-attr-syntax-5.c: New
|
||
tests.
|
||
* gcc.dg/c2x-attr-deprecated-2.c, gcc.dg/c2x-attr-deprecated-4.c,
|
||
gcc.dg/c2x-attr-fallthrough-2.c, gcc.dg/c2x-attr-maybe_unused-2.c,
|
||
gcc.dg/c2x-attr-maybe_unused-4.c: Expect errors in place of some
|
||
warnings.
|
||
|
||
2019-11-18 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/cpp0x/addressof2.C: Test locations too.
|
||
* g++.dg/cpp0x/rv-lvalue-req.C: Likewise.
|
||
* g++.dg/expr/crash2.C: Likewise.
|
||
* g++.dg/expr/lval1.C: Likewise.
|
||
* g++.dg/expr/unary2.C: Likewise.
|
||
* g++.dg/ext/lvaddr.C: Likewise.
|
||
* g++.dg/ext/lvalue1.C: Likewise.
|
||
* g++.dg/tree-ssa/pr20280.C: Likewise.
|
||
* g++.dg/warn/Wplacement-new-size.C: Likewise.
|
||
* g++.old-deja/g++.brendan/alignof.C: Likewise.
|
||
* g++.old-deja/g++.brendan/sizeof2.C: Likewise.
|
||
* g++.old-deja/g++.law/temps1.C: Likewise.
|
||
|
||
2019-11-18 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/92493
|
||
* gcc.dg/pr92493.c: New test.
|
||
|
||
2019-11-18 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/c11-attr-syntax-1.c, gcc.dg/c11-attr-syntax-2.c,
|
||
gcc.dg/c11-attr-syntax-3.c, gcc.dg/c2x-attr-syntax-4.c: New tests.
|
||
* gcc.dg/c2x-attr-deprecated-1.c: Also test struct [[deprecated]].
|
||
* gcc.dg/c2x-attr-fallthrough-1.c: Also test [[__fallthrough__]].
|
||
|
||
2019-11-18 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91962 - ICE with reference binding and qualification conversion.
|
||
* g++.dg/cpp0x/ref-bind7.C: New test.
|
||
|
||
2019-11-18 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/92528
|
||
* g++.dg/ipa/pr92528.C: New test.
|
||
|
||
2019-11-18 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* lib/target-supports.exp (check_effective_target_vect_check_ptrs):
|
||
New procedure.
|
||
* gcc.dg/vect/vect-alias-check-14.c: Expect IFN_CHECK_WAR to be
|
||
used, if available.
|
||
* gcc.dg/vect/vect-alias-check-15.c: Likewise.
|
||
* gcc.dg/vect/vect-alias-check-16.c: Likewise IFN_CHECK_RAW.
|
||
* gcc.target/aarch64/sve2/whilerw_1.c: New test.
|
||
* gcc.target/aarch64/sve2/whilewr_1.c: Likewise.
|
||
* gcc.target/aarch64/sve2/whilewr_2.c: Likewise.
|
||
|
||
2019-11-18 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/acle/asm/ptest_pmore.c: New test.
|
||
|
||
2019-11-18 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/acle/general/temporaries_1.c: New test.
|
||
|
||
2019-11-18 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/vect/vect-alias-check-8.c: Expect WAR/WAW checks to be used.
|
||
* gcc.dg/vect/vect-alias-check-14.c: Likewise.
|
||
* gcc.dg/vect/vect-alias-check-15.c: Likewise.
|
||
* gcc.dg/vect/vect-alias-check-18.c: Likewise.
|
||
* gcc.dg/vect/vect-alias-check-19.c: Likewise.
|
||
* gcc.target/aarch64/sve/var_stride_1.c: Update expected sequence.
|
||
* gcc.target/aarch64/sve/var_stride_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/var_stride_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/var_stride_5.c: Likewise.
|
||
|
||
2019-11-18 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/acle/asm/ld1rq_f16.c: Remove XFAIL.
|
||
* gcc.target/aarch64/sve/acle/asm/ld1rq_f32.c: Likewise.
|
||
* gcc.target/aarch64/sve/acle/asm/ld1rq_f64.c: Likewise.
|
||
* gcc.target/aarch64/sve/acle/asm/ld1rq_s16.c: Likewise.
|
||
* gcc.target/aarch64/sve/acle/asm/ld1rq_s32.c: Likewise.
|
||
* gcc.target/aarch64/sve/acle/asm/ld1rq_s64.c: Likewise.
|
||
* gcc.target/aarch64/sve/acle/asm/ld1rq_u16.c: Likewise.
|
||
* gcc.target/aarch64/sve/acle/asm/ld1rq_u32.c: Likewise.
|
||
* gcc.target/aarch64/sve/acle/asm/ld1rq_u64.c: Likewise.
|
||
|
||
2019-11-18 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92516
|
||
* g++.dg/vect/slp-pr92516.cc: New testcase.
|
||
|
||
2019-11-18 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/vect/vect-ctor-1.c: New testcase.
|
||
|
||
2019-11-18 Martin Liska <mliska@suse.cz>
|
||
|
||
* gcc.dg/ipa/ipa-icf-36.c: Remove 'all-all-all'.
|
||
* gcc.dg/ipa/ipa-icf-37.c: Likewise.
|
||
|
||
2019-11-18 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92558
|
||
* gcc.dg/vect/pr92558.c: New testcase.
|
||
|
||
2019-11-18 Martin Liska <mliska@suse.cz>
|
||
|
||
PR ipa/92529
|
||
* gcc.dg/ipa/pr92529.c: New test.
|
||
|
||
2019-11-18 Matthew Malcomson <matthew.malcomson@arm.com>
|
||
|
||
* gcc.dg/rtl/aarch64/unspecified-pass-error.c: New test.
|
||
|
||
2019-11-18 Christophe Lyon <christophe.lyon@linaro.org>
|
||
|
||
* lib/target-supports.exp
|
||
(check_effective_target_arm_vfp_ok_nocache): Fix typo in option
|
||
name.
|
||
|
||
2019-11-17 Jeff Law <law@redhat.com>
|
||
|
||
* gcc.dg/complex-6.c: Do not run dump scan tests for rx target.
|
||
|
||
2019-11-17 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* g++.dg/cpp2a/spaceship-err3.C: New test.
|
||
|
||
2019-11-16 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/vect/vect-alias-check-18.c: New test.
|
||
* gcc.dg/vect/vect-alias-check-19.c: Likewise.
|
||
* gcc.dg/vect/vect-alias-check-20.c: Likewise.
|
||
|
||
2019-11-16 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/vect/vect-alias-check-1.c: Test for the type of alias check.
|
||
* gcc.dg/vect/vect-alias-check-8.c: Likewise.
|
||
* gcc.dg/vect/vect-alias-check-9.c: Likewise.
|
||
* gcc.dg/vect/vect-alias-check-10.c: Likewise.
|
||
* gcc.dg/vect/vect-alias-check-11.c: Likewise.
|
||
* gcc.dg/vect/vect-alias-check-12.c: Likewise.
|
||
* gcc.dg/vect/vect-alias-check-13.c: Likewise.
|
||
* gcc.dg/vect/vect-alias-check-14.c: Likewise.
|
||
* gcc.dg/vect/vect-alias-check-15.c: Likewise.
|
||
* gcc.dg/vect/vect-alias-check-16.c: Likewise.
|
||
* gcc.dg/vect/vect-alias-check-17.c: Likewise.
|
||
|
||
2019-11-16 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/vect/vect-alias-check-8.c: Test for the RAW flag.
|
||
* gcc.dg/vect/vect-alias-check-9.c: Test for the ARBITRARY flag.
|
||
(TEST_VALUE): Use a higher value for early iterations.
|
||
* gcc.dg/vect/vect-alias-check-14.c: New test.
|
||
* gcc.dg/vect/vect-alias-check-15.c: Likewise.
|
||
* gcc.dg/vect/vect-alias-check-16.c: Likewise.
|
||
* gcc.dg/vect/vect-alias-check-17.c: Likewise.
|
||
|
||
2019-11-16 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/scatter_store_1.c (TEST_LOOP): Start at 0.
|
||
(TEST_ALL): Add tests for 8-bit and 16-bit elements.
|
||
* gcc.target/aarch64/sve/scatter_store_2.c: Update accordingly.
|
||
* gcc.target/aarch64/sve/scatter_store_3.c (TEST_LOOP): Start at 0.
|
||
(TEST_ALL): Add tests for 8-bit and 16-bit elements.
|
||
* gcc.target/aarch64/sve/scatter_store_4.c: Update accordingly.
|
||
* gcc.target/aarch64/sve/scatter_store_5.c (TEST_LOOP): Start at 0.
|
||
(TEST_ALL): Add tests for 8-bit, 16-bit and 32-bit elements.
|
||
* gcc.target/aarch64/sve/scatter_store_8.c: New test.
|
||
* gcc.target/aarch64/sve/scatter_store_9.c: Likewise.
|
||
|
||
2019-11-16 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/gather_load_extend_1.c: New test.
|
||
* gcc.target/aarch64/sve/gather_load_extend_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/gather_load_extend_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/gather_load_extend_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/gather_load_extend_5.c: Likewise.
|
||
* gcc.target/aarch64/sve/gather_load_extend_6.c: Likewise.
|
||
* gcc.target/aarch64/sve/gather_load_extend_7.c: Likewise.
|
||
* gcc.target/aarch64/sve/gather_load_extend_8.c: Likewise.
|
||
* gcc.target/aarch64/sve/gather_load_extend_9.c: Likewise.
|
||
* gcc.target/aarch64/sve/gather_load_extend_10.c: Likewise.
|
||
* gcc.target/aarch64/sve/gather_load_extend_11.c: Likewise.
|
||
* gcc.target/aarch64/sve/gather_load_extend_12.c: Likewise.
|
||
|
||
2019-11-16 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/gather_load_1.c (TEST_LOOP): Start at 0.
|
||
(TEST_ALL): Add tests for 8-bit and 16-bit elements.
|
||
* gcc.target/aarch64/sve/gather_load_2.c: Update accordingly.
|
||
* gcc.target/aarch64/sve/gather_load_3.c (TEST_LOOP): Start at 0.
|
||
(TEST_ALL): Add tests for 8-bit and 16-bit elements.
|
||
* gcc.target/aarch64/sve/gather_load_4.c: Update accordingly.
|
||
* gcc.target/aarch64/sve/gather_load_5.c (TEST_LOOP): Start at 0.
|
||
(TEST_ALL): Add tests for 8-bit, 16-bit and 32-bit elements.
|
||
* gcc.target/aarch64/sve/gather_load_6.c: Add
|
||
--param aarch64-sve-compare-costs=0.
|
||
(TEST_LOOP): Start at 0.
|
||
* gcc.target/aarch64/sve/gather_load_7.c: Add
|
||
--param aarch64-sve-compare-costs=0.
|
||
* gcc.target/aarch64/sve/gather_load_8.c: New test.
|
||
* gcc.target/aarch64/sve/gather_load_9.c: Likewise.
|
||
* gcc.target/aarch64/sve/mask_gather_load_6.c: Add
|
||
--param aarch64-sve-compare-costs=0.
|
||
|
||
2019-11-16 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/mask_struct_load_1.c: Add
|
||
--param aarch64-sve-compare-costs=0.
|
||
* gcc.target/aarch64/sve/mask_struct_load_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/mask_struct_load_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/mask_struct_load_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/mask_struct_load_5.c: Likewise.
|
||
* gcc.target/aarch64/sve/pack_1.c: Likewise.
|
||
* gcc.target/aarch64/sve/truncate_1.c: New test.
|
||
|
||
2019-11-16 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/load_extend_1.c: New test.
|
||
* gcc.target/aarch64/sve/load_extend_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/load_extend_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/load_extend_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/load_extend_5.c: Likewise.
|
||
* gcc.target/aarch64/sve/load_extend_6.c: Likewise.
|
||
* gcc.target/aarch64/sve/load_extend_7.c: Likewise.
|
||
* gcc.target/aarch64/sve/load_extend_8.c: Likewise.
|
||
* gcc.target/aarch64/sve/load_extend_9.c: Likewise.
|
||
* gcc.target/aarch64/sve/load_extend_10.c: Likewise.
|
||
* gcc.target/aarch64/sve/reduc_4.c: Add
|
||
--param aarch64-sve-compare-costs=0.
|
||
|
||
2019-11-16 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/cost_model_1.c: Expect the loop to be
|
||
vectorized with bytes stored in 32-bit containers.
|
||
* gcc.target/aarch64/sve/extend_1.c: New test.
|
||
* gcc.target/aarch64/sve/extend_2.c: New test.
|
||
* gcc.target/aarch64/sve/extend_3.c: New test.
|
||
* gcc.target/aarch64/sve/extend_4.c: New test.
|
||
* gcc.target/aarch64/sve/load_const_offset_3.c: Add
|
||
--param aarch64-sve-compare-costs=0.
|
||
* gcc.target/aarch64/sve/mask_struct_store_1.c: Likewise.
|
||
* gcc.target/aarch64/sve/mask_struct_store_1_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/mask_struct_store_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/mask_struct_store_2_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/unpack_unsigned_1.c: Likewise.
|
||
* gcc.target/aarch64/sve/unpack_unsigned_1_run.c: Likewise.
|
||
|
||
2019-11-16 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/mixed_size_1.c: New test.
|
||
* gcc.target/aarch64/sve/mixed_size_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/mixed_size_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/mixed_size_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/mixed_size_5.c: Likewise.
|
||
|
||
2019-11-16 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/clastb_8.c: Use assembly tests to
|
||
check for fully-masked loops.
|
||
|
||
2019-11-16 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/reduc_3.c: Split multi-vector cases out
|
||
into...
|
||
* gcc.target/aarch64/sve/reduc_3_costly.c: ...this new test,
|
||
passing -fno-vect-cost-model for them.
|
||
* gcc.target/aarch64/sve/slp_6.c: Add -fno-vect-cost-model.
|
||
* gcc.target/aarch64/sve/slp_7.c,
|
||
* gcc.target/aarch64/sve/slp_7_run.c: Split multi-vector cases out
|
||
into...
|
||
* gcc.target/aarch64/sve/slp_7_costly.c,
|
||
* gcc.target/aarch64/sve/slp_7_costly_run.c: ...these new tests,
|
||
passing -fno-vect-cost-model for them.
|
||
* gcc.target/aarch64/sve/while_7.c: Add -fno-vect-cost-model.
|
||
* gcc.target/aarch64/sve/while_9.c: Likewise.
|
||
|
||
2019-11-16 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/vect/bb-slp-4.c: Expect the block to be vectorized
|
||
with -fno-vect-cost-model.
|
||
* gcc.dg/vect/bb-slp-bool-1.c: New test.
|
||
* gcc.target/aarch64/vect_mixed_sizes_14.c: Likewise.
|
||
* gcc.target/i386/pr84101.c: XFAIL for -m32.
|
||
|
||
2019-11-15 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/c2x-attr-deprecated-4.c, gcc.dg/c2x-attr-fallthrough-4.c,
|
||
gcc.dg/c2x-attr-maybe_unused-4.c: New tests.
|
||
|
||
2019-11-15 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/warn/Walways-true-1.C: Check locations too.
|
||
* g++.dg/warn/Walways-true-2.C: Likewise.
|
||
* g++.dg/warn/Walways-true-3.C: Likewise.
|
||
* g++.dg/warn/Waddress-1.C: Check additional location.
|
||
|
||
2019-11-15 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/c2x-attr-maybe_unused-1.c,
|
||
gcc.dg/c2x-attr-maybe_unused-2.c,
|
||
gcc.dg/c2x-attr-maybe_unused-3.c: New tests.
|
||
|
||
2019-11-15 Matthew Malcomson <matthew.malcomson@arm.com>
|
||
|
||
* gcc.dg/rtl/aarch64/rtl-handle-column-numbers.c: New test.
|
||
|
||
2019-11-15 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92512
|
||
* gcc.dg/torture/pr92512.c: New testcase.
|
||
|
||
2019-11-15 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92324
|
||
* gcc.dg/vect/pr92324-4.c: New testcase.
|
||
|
||
2019-11-15 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/69654
|
||
* gfortran.dg/derived_init_6.f90: New test.
|
||
|
||
2019-11-15 Matthew Malcomson <matthew.malcomson@arm.com>
|
||
|
||
* gcc.dg/rtl/aarch64/test-epilogue-set.c: New test.
|
||
|
||
2019-11-15 Matthew Malcomson <matthew.malcomson@arm.com>
|
||
|
||
* gcc.dg/rtl/aarch64/missed-pass-error.c: New test.
|
||
|
||
2019-11-15 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92039
|
||
PR tree-optimization/91975
|
||
* gcc.dg/tree-ssa/cunroll-2.c: Revert to state previous to
|
||
unroller adjustment.
|
||
* g++.dg/tree-ssa/ivopts-3.C: Likewise.
|
||
|
||
2019-11-15 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* c-c++-common/gomp/declare-variant-13.c: New test.
|
||
|
||
2019-11-15 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR testsuite/92520
|
||
* gcc.dg/ipa/inline-9.c: Fix template.
|
||
|
||
2019-11-15 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/c2x-attr-fallthrough-2.c,
|
||
gcc.dg/c2x-attr-fallthrough-3.c: New tests.
|
||
|
||
2019-11-15 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/c2x-attr-deprecated-1.c, gcc.dg/c2x-attr-deprecated-2.c,
|
||
gcc.dg/c2x-attr-deprecated-3.c: New tests.
|
||
|
||
2019-11-14 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/c11-utf8char-1.c, gcc.dg/c2x-utf8char-1.c,
|
||
gcc.dg/c2x-utf8char-2.c, gcc.dg/c2x-utf8char-3.c,
|
||
gcc.dg/gnu2x-utf8char-1.c: New tests.
|
||
|
||
2019-11-14 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR testsuite/92366
|
||
* gcc.dg/vect/bb-slp-40.c: Use dg-additional-options instead
|
||
of dg-options. Remove expected counts.
|
||
* gcc.dg/vect/bb-slp-41.c: Remove dg-options and explicit
|
||
dg-do run. Suppress vectorization of foo.
|
||
* gcc.dg/vect/bb-slp-42.c: New test.
|
||
|
||
2019-11-14 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/vect/bb-slp-div-2.c: New test.
|
||
|
||
2019-11-14 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/vect/bb-slp-pr69907.c: Do not expect BB vectorization
|
||
to fail for aarch64 targets.
|
||
* gcc.dg/vect/no-scevccp-outer-12.c: Expect the test to pass
|
||
on aarch64 targets.
|
||
* gcc.dg/vect/vect-double-reduc-5.c: Likewise.
|
||
* gcc.dg/vect/vect-outer-4e.c: Likewise.
|
||
* gcc.target/aarch64/vect_mixed_sizes_5.c: New test.
|
||
* gcc.target/aarch64/vect_mixed_sizes_6.c: Likewise.
|
||
* gcc.target/aarch64/vect_mixed_sizes_7.c: Likewise.
|
||
* gcc.target/aarch64/vect_mixed_sizes_8.c: Likewise.
|
||
* gcc.target/aarch64/vect_mixed_sizes_9.c: Likewise.
|
||
* gcc.target/aarch64/vect_mixed_sizes_10.c: Likewise.
|
||
* gcc.target/aarch64/vect_mixed_sizes_11.c: Likewise.
|
||
* gcc.target/aarch64/vect_mixed_sizes_12.c: Likewise.
|
||
* gcc.target/aarch64/vect_mixed_sizes_13.c: Likewise.
|
||
|
||
2019-11-14 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/vect/vect-outer-4f.c: Expect the test to pass on aarch64
|
||
targets.
|
||
* gcc.dg/vect/vect-outer-4g.c: Likewise.
|
||
* gcc.dg/vect/vect-outer-4k.c: Likewise.
|
||
* gcc.dg/vect/vect-outer-4l.c: Likewise.
|
||
* gfortran.dg/vect/vect-8.f90: Expect kernel 24 to be vectorized
|
||
for aarch64.
|
||
* gcc.target/aarch64/vect_mixed_sizes_1.c: New test.
|
||
* gcc.target/aarch64/vect_mixed_sizes_2.c: Likewise.
|
||
* gcc.target/aarch64/vect_mixed_sizes_3.c: Likewise.
|
||
* gcc.target/aarch64/vect_mixed_sizes_4.c: Likewise.
|
||
|
||
2019-11-14 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/vect/vect-tail-nomask-1.c: Update expected epilogue
|
||
vectorization message.
|
||
|
||
2019-11-14 Richard Henderson <richard.henderson@linaro.org>
|
||
|
||
* gcc.target/aarch64/asm-flag-1.c: New test.
|
||
* gcc.target/aarch64/asm-flag-3.c: New test.
|
||
* gcc.target/aarch64/asm-flag-5.c: New test.
|
||
* gcc.target/aarch64/asm-flag-6.c: New test.
|
||
|
||
* gcc.target/arm/asm-flag-1.c: New test.
|
||
* gcc.target/arm/asm-flag-3.c: New test.
|
||
* gcc.target/arm/asm-flag-5.c: New test.
|
||
* gcc.target/arm/asm-flag-6.c: New test.
|
||
|
||
2019-11-14 Jan Hubicka <jh@suse.cz>
|
||
|
||
* gcc.dg/ipa/inline-9.c: New testcase.
|
||
|
||
2019-11-14 Martin Liska <mliska@suse.cz>
|
||
|
||
* c-c++-common/asan/memcmp-1.c: Update expected backtrace.
|
||
|
||
2019-11-14 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* c-c++-common/gomp/declare-variant-11.c: Add "sse4.2" and "sse4.1"
|
||
test.
|
||
|
||
* c-c++-common/gomp/declare-variant-2.c: Add test for non-integral
|
||
score and for negative score.
|
||
* c-c++-common/gomp/declare-variant-3.c: Add test for zero score.
|
||
* g++.dg/gomp/declare-variant-8.C: Add test for negative and zero
|
||
scores.
|
||
|
||
* c-c++-common/gomp/declare-variant-3.c: Add testcase for vendor nvidia.
|
||
|
||
* c-c++-common/gomp/declare-variant-2.c: Adjust expected diagnostics,
|
||
add a test for atomic_default_mem_order with a string literal.
|
||
* c-c++-common/gomp/declare-variant-3.c: Use string literal props
|
||
in a few random places, add a few string literal prop related tests.
|
||
* c-c++-common/gomp/declare-variant-8.c: Likewise.
|
||
* c-c++-common/gomp/declare-variant-9.c: Use string literal props
|
||
in a few random places.
|
||
* c-c++-common/gomp/declare-variant-10.c: Likewise.
|
||
* c-c++-common/gomp/declare-variant-11.c: Likewise.
|
||
* c-c++-common/gomp/declare-variant-12.c: Likewise.
|
||
* g++.dg/gomp/declare-variant-7.C: Likewise.
|
||
|
||
2019-11-14 Kewen Lin <linkw@gcc.gnu.org>
|
||
|
||
PR target/92464
|
||
* gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: Adjust loop
|
||
bound due to load cost adjustment.
|
||
|
||
2019-11-14 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/c2x-attr-fallthrough-1.c, gcc.dg/c2x-attr-syntax-1.c,
|
||
gcc.dg/c2x-attr-syntax-2.c, gcc.dg/c2x-attr-syntax-3.c,
|
||
gcc.dg/gnu2x-attr-syntax-1.c, gcc.dg/gnu2x-attr-syntax-2.c,
|
||
gcc.dg/gnu2x-attrs-1.c: New tests.
|
||
|
||
2019-11-14 Feng Xue <fxue@os.amperecomputing.com>
|
||
|
||
PR ipa/91682
|
||
* gcc.dg/ipa/ipcp-agg-10.c: Change dg-scan string.
|
||
* gcc.dg/ipa/ipcp-agg-11.c: New test.
|
||
|
||
2019-11-14 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR ipa/92421
|
||
* g++.dg/torture/pr92421.C: Add -Wno-return-type to
|
||
dg-additional-options. Avoid -Wwrite-string warnings, most of
|
||
-Wreturn-type warnings, define bf ctor. Use struct instead of class
|
||
with public: at the start.
|
||
|
||
* g++.dg/cpp0x/alias-decl-pr92206-3.C: Require effective target c++14
|
||
rather than c++11.
|
||
|
||
* gfortran.dg/ISO_Fortran_binding_17.c: Include
|
||
../../../libgfortran/ISO_Fortran_binding.h rather than
|
||
ISO_Fortran_binding.h.
|
||
|
||
2019-11-13 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR c++/92421
|
||
* g++.dg/torture/pr92421.C: New testcase.
|
||
|
||
2019-11-13 David Edelsohn <dje.gcc@gmail.com>
|
||
|
||
* gcc.target/powerpc/pr92090.c: Limit -mbig to powerpc64le-*-*.
|
||
* gcc.target/powerpc/pr92090-2.c: Likewise.
|
||
|
||
2019-11-13 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/89070 - bogus [[nodiscard]] warning in SFINAE.
|
||
* g++.dg/cpp1z/nodiscard7.C: New test.
|
||
|
||
2019-11-13 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/c11-float-3.c, gcc.dg/c2x-float-1.c: New tests.
|
||
|
||
2019-11-13 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/92454
|
||
* ipa-cp.c (spread_undeadness): Check that IPA_NODE_REF exists.
|
||
(identify_dead_nodes): Likewise.
|
||
|
||
2019-11-13 Martin Liska <mliska@suse.cz>
|
||
|
||
* gcc.dg/ipa/ipa-icf-39.c: Update -fdbg-cnt to the new format.
|
||
* gcc.dg/pr68766.c: Likewise.
|
||
|
||
2019-11-13 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* gcc.c-torture/compile/flatten.c: New testcase.
|
||
|
||
2019-11-13 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
PR fortran/92470
|
||
* gfortran.dg/ISO_Fortran_binding_1.c (establish_c): Add assert for
|
||
lower_bound == 0.
|
||
|
||
2019-11-13 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/mask_struct_store_3.c: Add
|
||
-fno-vect-cost-model.
|
||
* gcc.target/aarch64/sve/mask_struct_store_3_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/peel_ind_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/peel_ind_2_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/peel_ind_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/peel_ind_3_run.c: Likewise.
|
||
|
||
2019-11-13 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR c++/92206
|
||
* g++.dg/cpp0x/alias-decl-pr92206-1.C: New test.
|
||
* g++.dg/cpp0x/alias-decl-pr92206-2.C: Likewise.
|
||
* g++.dg/cpp0x/alias-decl-pr92206-3.C: Likewise.
|
||
|
||
2019-11-13 Martin Liska <mliska@suse.cz>
|
||
|
||
* gcc.dg/params/params.exp: Restore test by parsing output
|
||
of --help=params -Q.
|
||
|
||
2019-11-13 Jiufu Guo <guojiufu@linux.ibm.com>
|
||
|
||
PR target/92465
|
||
* gcc.dg/pr47763.c: Add option -fweb.
|
||
|
||
2019-11-12 Nathan Sidwell <nathan@acm.org>
|
||
|
||
* g++.dg/cpp0x/using-enum-2.C: Adjust expected error text.
|
||
* g++.dg/cpp0x/using-enum-3.C: Likewise.
|
||
* g++.dg/lookup/using4.C: Likewise.
|
||
* g++.dg/lookup/using7.C: Likewise.
|
||
* g++.dg/template/using12.C: Likewise.
|
||
* g++.dg/template/using18.C: Likewise.
|
||
* g++.dg/template/using22.C: Likewise.
|
||
|
||
2019-11-12 Segher Boessenkool <segher@kernel.crashing.org>
|
||
|
||
PR target/92449
|
||
* gcc.c-torture/compile/pr92449.c: New test.
|
||
* gcc.target/powerpc/pr92449-1.c: New test.
|
||
|
||
2019-11-12 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
PR fortran/92470
|
||
* gfortran.dg/ISO_Fortran_binding_17.c: New.
|
||
* gfortran.dg/ISO_Fortran_binding_17.f90: New.
|
||
* gfortran.dg/ISO_Fortran_binding_1.c (elemental_mult_c, allocate_c,
|
||
section_c, select_part_c): Update for CFI_{address} changes;
|
||
add asserts.
|
||
|
||
2019-11-12 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/92412
|
||
* gcc.dg/strlenopt-91.c: New test.
|
||
|
||
2019-11-12 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/35503
|
||
* gcc.dg/tree-ssa/builtin-sprintf-warn-23.c: New test.
|
||
|
||
2019-11-12 Nathan Sidwell <nathan@acm.org>
|
||
|
||
* g++.dg/lookup/pr6936.C: Delete, identical to using38.C
|
||
|
||
2019-11-12 Ilya Leoshkevich <iii@linux.ibm.com>
|
||
|
||
PR rtl-optimization/92430
|
||
* gcc.dg/pr92430.c: New test (from Arseny Solokha).
|
||
|
||
2019-11-12 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92461
|
||
* gcc.dg/torture/pr92461.c: New testcase.
|
||
|
||
2019-11-12 Martin Liska <mliska@suse.cz>
|
||
|
||
* gcc.dg/completion-3.c: Append = to all expected
|
||
results and sort expected output.
|
||
* gcc.dg/pr83620.c: Update error message.
|
||
* gcc.dg/spellcheck-params-2.c: Likewise.
|
||
* gcc.dg/spellcheck-params.c: Likewise.
|
||
* gcc.misc-tests/help.exp: Update expected output.
|
||
|
||
2019-11-12 Maciej W. Rozycki <macro@codesourcery.com>
|
||
Tobias Burnus <tobias@codesourcery.com>
|
||
Frederik Harwath <frederik@codesourcery.com>
|
||
Thomas Schwinge <thomas@codesourcery.com>
|
||
|
||
gcc/testsuite/
|
||
* c-c++-common/goacc/parallel-dims.c: New test.
|
||
* gfortran.dg/goacc/parallel-dims.f90: New test.
|
||
|
||
2019-11-12 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/92452
|
||
* c-c++-common/pr92452.c: New test.
|
||
|
||
2019-11-12 Andre Vieira <andre.simoesdiasvieira@arm.com>
|
||
|
||
* gcc.dg/vect/pr92347.c: New test.
|
||
|
||
2019-11-11 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/92447
|
||
* g++.dg/cpp0x/pr92447.C: New test.
|
||
|
||
* c-c++-common/gomp/declare-target-5.c: New test.
|
||
|
||
2019-11-11 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/vect/pr92420.c: New test.
|
||
|
||
2019-11-11 Claudiu Zissulescu <claziss@gmail.com>
|
||
|
||
* gcc.target/arc/delay-slot-limm.c: New test.
|
||
|
||
2019-11-11 Claudiu Zissulescu <claziss@gmail.com>
|
||
|
||
* gcc.target/arc/pic-2.c: New file.
|
||
|
||
2019-11-11 Tobias Burnus <tobias@codesourcery.com>
|
||
Mark Eggleston <mark.eggleston@codethink.com>
|
||
|
||
PR fortran/92142
|
||
* gcc/testsuite/gfortran.dg/ISO_Fortran_binding_16.f90:
|
||
Correct dg-additional-sources.
|
||
|
||
2019-11-11 Andre Vieira <andre.simoesdiasvieira@arm.com>
|
||
|
||
* gcc.dg/vect/vect-reduc-epilogue-gaps.c: New test.
|
||
|
||
2019-11-11 José Rui Faustino de Sousa <jrfsousa@gmail.com>
|
||
|
||
PR fortran/92142
|
||
* gcc/testsuite/gfortran.dg/ISO_Fortran_binding_16.c: New.
|
||
* gcc/testsuite/gfortran.dg/ISO_Fortran_binding_16.f90: New.
|
||
* gcc/testsuite/gfortran.dg/ISO_Fortran_binding_10.c: Correct
|
||
upper bounds for case 0.
|
||
|
||
2019-11-11 Thomas Schwinge <thomas@codesourcery.com>
|
||
|
||
* gfortran.dg/goacc/common-block-1.f90: Fix OpenACC directives
|
||
nesting.
|
||
* gfortran.dg/goacc/common-block-2.f90: Likewise.
|
||
|
||
2019-11-11 Jiufu Guo <guojiufu@linux.ibm.com>
|
||
|
||
PR tree-optimization/88760
|
||
* gcc.dg/pr59643.c: Update back to r277550.
|
||
|
||
2019-11-10 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/92123
|
||
* gfortran.dg/bind_c_procs_3.f90 : New test.
|
||
* gfortran.dg/ISO_Fortran_binding_15.c : New test.
|
||
* gfortran.dg/ISO_Fortran_binding_15.f90 : Additional source.
|
||
|
||
2019-11-09 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* gcc.dg/tree-ssa/pr46076.c: Make tested code hot.
|
||
|
||
2019-11-09 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/92401
|
||
* g++.dg/opt/pr92401.C: New test.
|
||
|
||
2019-11-09 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/92321
|
||
* gfortran.dg/matmul_blas_2.f90: New test.
|
||
|
||
2019-11-09 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* gfortran.dg/dec_char_conversion_in_assignment_4.f90: Use
|
||
dg-do compile instead of dg-do run.
|
||
* gfortran.dg/dec_char_conversion_in_data_3.f90: Likewise.
|
||
|
||
2019-11-08 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/92215 - flawed diagnostic for bit-field with non-integral type.
|
||
* g++.dg/diagnostic/bitfld4.C: New test.
|
||
|
||
2019-11-08 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/92058 - constinit malfunction in static data member.
|
||
* g++.dg/cpp2a/constinit15.C: New test.
|
||
|
||
2019-11-08 Mark Eggleston <mark.eggleston@codethink.com>
|
||
Jim MacArthur <jim.macarthur@codethink.co.uk>
|
||
|
||
* gfortran.dg/dec_char_conversion_in_assignment_1.f90: New test.
|
||
* gfortran.dg/dec_char_conversion_in_assignment_2.f90: New test.
|
||
* gfortran.dg/dec_char_conversion_in_assignment_3.f90: New test.
|
||
* gfortran.dg/dec_char_conversion_in_assignment_4.f90: New test.
|
||
* gfortran.dg/dec_char_conversion_in_assignment_5.f90: New test.
|
||
* gfortran.dg/dec_char_conversion_in_assignment_6.f90: New test.
|
||
* gfortran.dg/dec_char_conversion_in_assignment_7.f90: New test.
|
||
* gfortran.dg/dec_char_conversion_in_assignment_8.f90: New test.
|
||
* gfortran.dg/dec_char_conversion_in_data_1.f90: New test.
|
||
* gfortran.dg/dec_char_conversion_in_data_2.f90: New test.
|
||
* gfortran.dg/dec_char_conversion_in_data_3.f90: New test.
|
||
* gfortran.dg/dec_char_conversion_in_data_4.f90: New test.
|
||
* gfortran.dg/dec_char_conversion_in_data_5.f90: New test.
|
||
* gfortran.dg/dec_char_conversion_in_data_6.f90: New test.
|
||
* gfortran.dg/dec_char_conversion_in_data_7.f90: New test.
|
||
* gfortran.dg/hollerith5.f90: Add -Wsurprising to options.
|
||
* gfortran.dg/hollerith_legacy.f90: Add -Wsurprising to options.
|
||
* gfortran.dg/no_char_to_numeric_assign.f90: New test.
|
||
|
||
2019-11-08 Andre Vieira <andre.simoesdiasvieira@arm.com>
|
||
|
||
PR tree-optimization/92351
|
||
* gcc.dg/vect/vect-peel-2.c: Disable epilogue vectorization and
|
||
split the source of this test to...
|
||
* gcc.dg/vect/vect-peel-2-src.c: ... This.
|
||
* gcc.dg/vect/vect-peel-2-epilogues.c: New test.
|
||
|
||
2019-11-08 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gcc.c-torture/compile/20191108-1.c: New test.
|
||
* gcc.target/sparc/overflow-1.c: Add -fno-pie to the options.
|
||
* gcc.target/sparc/overflow-2.c: Likewise.
|
||
* gcc.target/sparc/overflow-3.c: Likewise.
|
||
* gcc.target/sparc/overflow-4.c: Likewise.
|
||
* gcc.target/sparc/overflow-5.c: Likewise.
|
||
|
||
2019-11-08 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/acle/general/inline_2.c: New test.
|
||
|
||
2019-11-08 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/92038
|
||
* g++.dg/opt/store-merging-1.C: New test.
|
||
* g++.dg/opt/store-merging-2.C: New test.
|
||
* g++.dg/opt/store-merging-3.C: New test.
|
||
|
||
PR c++/92384
|
||
* g++.dg/torture/pr92384.C: New test.
|
||
|
||
2019-11-08 Martin Liska <mliska@suse.cz>
|
||
|
||
* g++.dg/pr92339.C: Rename identifiers to something
|
||
more readable.
|
||
|
||
2019-11-08 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/acle/general/deref_2.c: New test.
|
||
* gcc.target/aarch64/sve/acle/general/whilele_8.c: Likewise.
|
||
* gcc.target/aarch64/sve/acle/general/whilelt_4.c: Likewise.
|
||
|
||
2019-11-08 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/acle/general/inline_1.c: New test.
|
||
|
||
2019-11-08 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92324
|
||
* gcc.dg/vect/pr92205.c: XFAIL.
|
||
* gcc.dg/vect/pr92324-1.c: New testcase.
|
||
* gcc.dg/vect/pr92324-2.c: Likewise.
|
||
|
||
2019-11-08 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/acle/general-c/gnu_vectors_1.c: New test.
|
||
* gcc.target/aarch64/sve/acle/general-c/gnu_vectors_2.c: Likewise.
|
||
|
||
2019-11-08 Kewen Lin <linkw@gcc.gnu.org>
|
||
|
||
PR target/92132
|
||
* gcc.target/powerpc/pr92132-fp-1.c: New test.
|
||
* gcc.target/powerpc/pr92132-fp-2.c: New test.
|
||
* gcc.target/powerpc/pr92132-int-1.c: New test.
|
||
* gcc.target/powerpc/pr92132-int-2.c: New test.
|
||
|
||
2019-11-08 Hongtao Liu <hongtao.liu@intel.com>
|
||
|
||
* gcc.target/i386/pr92295.c: New test.
|
||
|
||
2019-11-08 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/c11-old-style-definition-1.c,
|
||
gcc.dg/c11-old-style-definition-2.c,
|
||
gcc.dg/c2x-old-style-definition-1.c,
|
||
gcc.dg/c2x-old-style-definition-2.c,
|
||
gcc.dg/c2x-old-style-definition-3.c,
|
||
gcc.dg/c2x-old-style-definition-4.c,
|
||
gcc.dg/c2x-old-style-definition-5.c,
|
||
gcc.dg/c2x-old-style-definition-6.c: New tests.
|
||
|
||
2019-11-07 Peter Bergner <bergner@linux.ibm.com>
|
||
|
||
PR other/92090
|
||
* gcc.target/powerpc/pr92090-2.c: New test.
|
||
|
||
2019-11-07 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/tm/attrs-1.c: New test.
|
||
* gcc.dg/tm/props-5.c: New test. Based on props-4.c.
|
||
|
||
2019-11-08 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* g++.dg/cpp2a/spaceship-scalar1-neg.C: Change dg-do from run to
|
||
compile.
|
||
|
||
2019-11-07 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/i386/pr92258.c: Add dg-requires for masm_intel.
|
||
|
||
2019-11-07 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/91370 - Implement P1041R4 and P1139R2 - Stronger Unicode reqs
|
||
* g++.dg/cpp1z/utf8-neg.C: Expect errors rather than -Wmultichar
|
||
warnings.
|
||
* g++.dg/ext/utf16-4.C: Expect errors rather than warnings.
|
||
* g++.dg/ext/utf32-4.C: Likewise.
|
||
* g++.dg/cpp2a/ucn2.C: New test.
|
||
|
||
2019-11-07 Peter Bergner <bergner@linux.ibm.com>
|
||
|
||
PR other/92090
|
||
* gcc.target/powerpc/pr92090.c: New test.
|
||
|
||
2019-11-07 Feng Xue <fxue@os.amperecomputing.com>
|
||
|
||
PR tree-optimization/89134
|
||
* gcc.dg/tree-ssa/loop-cond-split-1.c: New test.
|
||
* g++.dg/tree-ssa/loop-cond-split-1.C: New test.
|
||
* gcc.dg/torture/pr55107.c: Add -fno-split-loops.
|
||
|
||
2019-11-07 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
* gcc.target/s390/addsub-signed-overflow-1.c: Expect lochi
|
||
instructions to be used.
|
||
* gcc.target/s390/addsub-signed-overflow-2.c: Likewise.
|
||
* gcc.target/s390/mul-signed-overflow-1.c: Likewise.
|
||
* gcc.target/s390/mul-signed-overflow-2.c: Likewise.
|
||
* gcc.target/s390/vector/vec-scalar-cmp-1.c: Check for 32 and 64
|
||
bit variant of lochi. Swap the values for the lochi's.
|
||
* gcc.target/s390/zvector/vec-cmp-1.c: Likewise.
|
||
|
||
2019-11-07 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR lto/70929
|
||
* g++.dg/lto/pr70929_[01].C: New test.
|
||
* gcc.dg/winline-10.c: Adjust for the fact that inlining happens.
|
||
|
||
2019-11-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/arm/acle/simd32.c: Update test.
|
||
|
||
2019-11-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/arm/acle/simd32.c: Update test.
|
||
|
||
2019-11-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/arm/acle/simd32.c: Update test.
|
||
* gcc.target/arm/acle/simd32_sel.c: New test.
|
||
|
||
2019-11-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/arm/acle/dsp_arith.c: Update test.
|
||
|
||
2019-11-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/arm/acle/dsp_arith.c: New test.
|
||
|
||
2019-11-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/arm/acle/saturation.c: New test.
|
||
* gcc.target/arm/acle/sat_no_smlatb.c: Likewise.
|
||
* lib/target-supports.exp (check_effective_target_arm_qbit_ok_nocache):
|
||
Define..
|
||
(check_effective_target_arm_qbit_ok): Likewise.
|
||
(add_options_for_arm_qbit): Likewise.
|
||
|
||
2019-11-07 Martin Liska <mliska@suse.cz>
|
||
|
||
PR c++/92354
|
||
* g++.target/i386/pr92354.C: New test.
|
||
|
||
2019-11-07 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
|
||
|
||
* gcc.dg/tree-ssa/pr92163.c: Add dg-require-effective-target fopenacc.
|
||
|
||
2019-11-06 Jerry DeLisle <jvdelisle@gcc.ngu.org>
|
||
|
||
PR fortran/90374
|
||
* gfortran.dg/fmt_error_10.f: Modify for new constraints.
|
||
* gfortran.dg/fmt_error_7.f: Add dg-options "-std=f95".
|
||
* gfortran.dg/fmt_error_9.f: Modify for new constraints.
|
||
* gfortran.dg/fmt_zero_width.f90: New test.
|
||
|
||
2019-11-07 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/asm-wide-1.c, gcc.dg/diagnostic-token-ranges.c,
|
||
gcc.dg/plugin/diagnostic-test-string-literals-1.c,
|
||
gcc.dg/plugin/diagnostic-test-string-literals-2.c: Update expected
|
||
diagnostics.
|
||
|
||
2019-11-06 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.dg/framework-1.c: Adjust test header path.
|
||
|
||
2019-11-06 Claudiu Zissulescu <claziss@synopsys.com>
|
||
Sahahb Vahedi <shahab@synopsys.com>
|
||
Cupertino Miranda <cmiranda@synopsys.com
|
||
|
||
* gcc.target/arc/or-cnst-size2.c: New test.
|
||
|
||
2019-11-06 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/vect/slp-9.c: Use scan-tree-dump rather than
|
||
scan-tree-dump-times.
|
||
* gcc.dg/vect/slp-widen-mult-s16.c: Likewise.
|
||
* gcc.dg/vect/slp-widen-mult-u8.c: Likewise.
|
||
|
||
2019-11-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
|
||
|
||
PR tree-optimization/92317
|
||
* gcc/testsuite/g++.dg/opt/pr92317.C: New test.
|
||
|
||
2019-11-06 Gergö Barany <gergo@codesourcery.com>
|
||
Frederik Harwath <frederik@codesourcery.com>
|
||
Thomas Schwinge <thomas@codesourcery.com>
|
||
|
||
* c-c++-common/goacc/nested-reductions-warn.c: New test.
|
||
* c-c++-common/goacc/nested-reductions.c: New test.
|
||
* gfortran.dg/goacc/nested-reductions-warn.f90: New test.
|
||
* gfortran.dg/goacc/nested-reductions.f90: New test.
|
||
|
||
2019-11-06 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR inline-asm/92352
|
||
* c-c++-common/pr92352.c: New test.
|
||
|
||
2019-11-06 Xiong Hu Luo <luoxhu@linux.ibm.com>
|
||
|
||
PR92090
|
||
* gcc.target/powerpc/pr72804.c: Add -fno-inline-functions --param
|
||
max-inline-insns-single-O2=200.
|
||
* gcc.target/powerpc/pr79439-1.c: Add -fno-inline-functions.
|
||
* gcc.target/powerpc/vsx-builtin-7.c: Likewise.
|
||
|
||
2019-11-05 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/92373
|
||
* gcc.dg/Warray-bounds-55.c: New test.
|
||
* gcc.dg/Wzero-length-array-bounds-2.c: New test.
|
||
|
||
2019-11-05 Jim Wilson <jimw@sifive.com>
|
||
|
||
PR middle-end/92263
|
||
* gcc.dg/pr92263.c: New.
|
||
|
||
2019-11-05 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR middle-end/92333
|
||
PR middle-end/82608
|
||
* gcc.dg/Warray-bounds-51.c: New test.
|
||
|
||
2019-11-05 Nathan Sidwell <nathan@acm.org>
|
||
|
||
PR c++/92370
|
||
* g++.dg/pr92370.C: New.
|
||
|
||
2019-11-04 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR middle-end/92341
|
||
PR middle-end/82612
|
||
* g++.dg/warn/Warray-bounds-4.C: Adjust text of expected warning.
|
||
* gcc.dg/Warray-bounds-53.c: New test.
|
||
* gcc.dg/Warray-bounds-54.c: New test.
|
||
|
||
2019-11-05 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92371
|
||
* gcc.dg/torture/pr92371.c: New testcase.
|
||
|
||
2019-11-05 Martin Liska <mliska@suse.cz>
|
||
|
||
* c-c++-common/ubsan/ptr-overflow-2.c: Update based on changed
|
||
run-time reporting format.
|
||
|
||
2019-11-05 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
* gcc.dg/tree-ssa/gen-vect-26.c: Disable loop peeling check for
|
||
IBM Z.
|
||
* gcc.dg/tree-ssa/gen-vect-28.c: Likewise.
|
||
|
||
2019-11-05 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
* gcc.dg/tree-ssa/gen-vect-11.c: Add --param min-vect-loop-bound=0
|
||
for IBM Z.
|
||
* gcc.dg/tree-ssa/gen-vect-11.c: Likewise.
|
||
|
||
2019-11-05 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
* gcc.target/s390/s390.exp
|
||
(check_effective_target_s390_useable_hw): Add inline asm for z14
|
||
and z15. Replace instruction for z13 with lochiz. Add register
|
||
clobbers. Check also for __zarch__ when doing the __VX__ test.
|
||
|
||
2019-11-05 Christophe Lyon <christophe.lyon@linaro.org>
|
||
|
||
* gcc.target/arm/attr-crypto.c: Skip if -mpure-code is used.
|
||
* gcc.target/arm/attr-neon-fp16.c: Likewise.
|
||
* gcc.target/arm/combine-cmp-shift.c: Likewise.
|
||
* gcc.target/arm/data-rel-1.c: Likewise.
|
||
* gcc.target/arm/data-rel-2.c: Likewise.
|
||
* gcc.target/arm/data-rel-3.c: Likewise.
|
||
* gcc.target/arm/ftest-armv7a-arm.c: Likewise.
|
||
* gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
|
||
* gcc.target/arm/ftest-armv7r-arm.c: Likewise.
|
||
* gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
|
||
* gcc.target/arm/ftest-armv7ve-arm.c: Likewise.
|
||
* gcc.target/arm/ftest-armv7ve-thumb.c: Likewise.
|
||
* gcc.target/arm/ftest-armv8a-arm.c: Likewise.
|
||
* gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
|
||
* gcc.target/arm/lceil-vcvt_1.c: Likewise.
|
||
* gcc.target/arm/lfloor-vcvt_1.c: Likewise.
|
||
* gcc.target/arm/lround-vcvt_1.c: Likewise.
|
||
* gcc.target/arm/memset-inline-10.c: Likewise.
|
||
* gcc.target/arm/mod_2.c: Likewise.
|
||
* gcc.target/arm/mod_256.c: Likewise.
|
||
* gcc.target/arm/pr40657-1.c: Likewise.
|
||
* gcc.target/arm/pr44788.c: Likewise.
|
||
* gcc.target/arm/pr50305.c: Likewise.
|
||
* gcc.target/arm/pr51835.c: Likewise.
|
||
* gcc.target/arm/pr51915.c: Likewise.
|
||
* gcc.target/arm/pr52006.c: Likewise.
|
||
* gcc.target/arm/pr53187.c: Likewise.
|
||
* gcc.target/arm/pr58784.c: Likewise.
|
||
* gcc.target/arm/pr59575.c: Likewise.
|
||
* gcc.target/arm/pr59923.c: Likewise.
|
||
* gcc.target/arm/pr60650-2.c: Likewise.
|
||
* gcc.target/arm/pr60657.c: Likewise.
|
||
* gcc.target/arm/pr60663.c: Likewise.
|
||
* gcc.target/arm/pr67439_1.c: Likewise.
|
||
* gcc.target/arm/pr68620.c: Likewise.
|
||
* gcc.target/arm/pr7676.c: Likewise.
|
||
* gcc.target/arm/pr79239.c: Likewise.
|
||
* gcc.target/arm/pr81863.c: Likewise.
|
||
* gcc.target/arm/pragma_attribute.c: Likewise.
|
||
* gcc.target/arm/pragma_cpp_fma.c: Likewise.
|
||
* gcc.target/arm/require-pic-register-loc.c: Likewise.
|
||
* gcc.target/arm/thumb-ltu.c: Likewise.
|
||
* gcc.target/arm/thumb1-pic-high-reg.c: Likewise.
|
||
* gcc.target/arm/thumb1-pic-single-base.c: Likewise.
|
||
* gcc.target/arm/tlscall.c: Likewise.
|
||
* gcc.target/arm/unsigned-float.c: Likewise.
|
||
* gcc.target/arm/vrinta-ce.c: Likewise.
|
||
|
||
2019-11-05 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92324
|
||
* gcc.dg/vect/pr92324-3.c: New testcase.
|
||
|
||
2019-11-05 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/91945
|
||
* gfortran.dg/pr91945.f90: New test.
|
||
|
||
PR c++/92343
|
||
* g++.dg/cpp2a/attr-likely6.C: New test.
|
||
|
||
2019-11-05 Martin Liska <mliska@suse.cz>
|
||
|
||
PR c++/92339
|
||
* g++.dg/pr92339.C: New test.
|
||
|
||
2019-11-05 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* g++.dg/gomp/declare-variant-7.C: New test.
|
||
* g++.dg/gomp/declare-variant-8.C: New test.
|
||
|
||
2019-11-04 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
PR testsuite/92302
|
||
* gcc.target/sparc/sparc-ret-3.c: Accept more registers in address.
|
||
|
||
2019-11-04 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/92349
|
||
* gcc.dg/Warray-bounds-50.c: New test.
|
||
|
||
2019-11-04 Joel Hutton <Joel.Hutton@arm.com>
|
||
|
||
* gcc.dg/vect/bb-slp-40.c: New test.
|
||
* gcc.dg/vect/bb-slp-41.c: New test.
|
||
|
||
2019-11-04 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92345
|
||
* gcc.dg/torture/pr92345.c: New testcase.
|
||
|
||
2019-11-04 Jozef Lawrynowicz <jozef.l@mittosystems.com>
|
||
|
||
* gcc.target/msp430/tiny-printf.c: New test.
|
||
|
||
2019-11-04 Jozef Lawrynowicz <jozef.l@mittosystems.com>
|
||
|
||
* gcc.target/msp430/devices/csv-using-env-var.c: New test.
|
||
* gcc.target/msp430/devices/csv-using-installed.c: New test.
|
||
* gcc.target/msp430/devices/csv-using-option.c: New test.
|
||
* gcc.target/msp430/devices/devices-main.c: New test source file.
|
||
* gcc.target/msp430/devices/msp430-devices.h: New test.
|
||
* gcc.target/msp430/msp430.exp (msp430_device_permutations_runtest):
|
||
Add special cases for csv-using* tests.
|
||
Define TESTING_HARD_DATA when running tests that use hard-coded device
|
||
data.
|
||
(get_installed_device_data_path): New.
|
||
(msp430_hide_installed_devices_data): New.
|
||
(msp430_restore_installed_devices_data): New.
|
||
(msp430_test_installed_device_data): New.
|
||
(msp430_install_device_data): New.
|
||
|
||
2019-11-04 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92301
|
||
* gcc.dg/pr92301.c: New testcase.
|
||
|
||
2019-11-03 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR c++/88565
|
||
* g++.dg/warn/Warray-bounds-9.C: New test.
|
||
|
||
2019-11-02 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/conversion/ptrmem9.C: Check location.
|
||
* g++.dg/expr/cond2.C: Likewise.
|
||
* g++.dg/warn/Waddress-1.C: Check locations.
|
||
* g++.old-deja/g++.bugs/900324_02.C: Check location.
|
||
* g++.old-deja/g++.jason/rfg20.C: Likewise.
|
||
* g++.old-deja/g++.law/typeck1.C: Likewise.
|
||
* g++.old-deja/g++.rfg/00321_01-.C: Likewise.
|
||
* g++.old-deja/g++.rfg/00324_02-.C: Likewise.
|
||
|
||
* g++.dg/diagnostic/alignof1.C: New.
|
||
* g++.dg/expr/sizeof1.C: Check location.
|
||
* g++.dg/cpp0x/rv-lvalue-req.C: Check locations.
|
||
|
||
2019-11-02 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* c-c++-common/gomp/declare-variant-12.c: New test.
|
||
|
||
PR c++/89640
|
||
* g++.dg/cpp1z/attr-lambda1.C: New test.
|
||
* g++.dg/ext/attr-lambda2.C: New test.
|
||
|
||
* c-c++-common/gomp/declare-variant-6.c: Expect construct rather than
|
||
constructor in diagnostic messages.
|
||
* c-c++-common/gomp/declare-variant-7.c: Likewise.
|
||
* c-c++-common/gomp/declare-variant-11.c: New test.
|
||
|
||
PR c++/88335 - Implement P1073R3: Immediate functions
|
||
* g++.dg/cpp2a/consteval1.C: New test.
|
||
* g++.dg/cpp2a/consteval2.C: New test.
|
||
* g++.dg/cpp2a/consteval3.C: New test.
|
||
* g++.dg/cpp2a/consteval4.C: New test.
|
||
* g++.dg/cpp2a/consteval5.C: New test.
|
||
* g++.dg/cpp2a/consteval6.C: New test.
|
||
* g++.dg/cpp2a/consteval7.C: New test.
|
||
* g++.dg/cpp2a/consteval8.C: New test.
|
||
* g++.dg/cpp2a/consteval9.C: New test.
|
||
* g++.dg/cpp2a/consteval10.C: New test.
|
||
* g++.dg/cpp2a/consteval11.C: New test.
|
||
* g++.dg/cpp2a/consteval12.C: New test.
|
||
* g++.dg/cpp2a/consteval13.C: New test.
|
||
* g++.dg/cpp2a/consteval14.C: New test.
|
||
* g++.dg/ext/consteval1.C: New test.
|
||
|
||
PR c++/91369 - Implement P0784R7: constexpr new
|
||
* g++.dg/cpp2a/constexpr-new6.C: New test.
|
||
* g++.dg/cpp2a/constexpr-new7.C: New test.
|
||
|
||
* gcc.dg/pr36902.c: Terminate dg-warning regexp string.
|
||
|
||
2019-11-01 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR middle-end/91679
|
||
PR middle-end/91647
|
||
PR middle-end/91463
|
||
PR middle-end/92312
|
||
* c-c++-common/Warray-bounds-2.c: Disable VRP. Adjust expected messages.
|
||
* g++.dg/warn/Warray-bounds-8.C: Remove xfails.
|
||
* gcc.dg/Warray-bounds-48.c: New test.
|
||
* gcc.dg/Warray-bounds-49.c: New test.
|
||
* gcc.dg/Wstringop-overflow-16.c: Adjust text of expected messages.
|
||
* gcc.dg/Wstringop-overflow-21.c: New test.
|
||
* gcc.dg/Wzero-length-array-bounds.c: New test.
|
||
* gcc.dg/pr36902.c: Remove xfail.
|
||
* gcc.dg/strlenopt-57.c: Add an expected warning.
|
||
|
||
2019-11-01 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
* gfortran.dg/byte_3.f: New test.
|
||
* gfortran.dg/byte_4.f90: Ditto.
|
||
|
||
2019-11-01 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/90988
|
||
* gfortran.dg/pr90988_4.f: New test.
|
||
|
||
2019-11-01 Martin Sebor <msebor@redhat.com>
|
||
|
||
* gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Declare test functions
|
||
with noipa attribute.
|
||
|
||
2019-11-01 Nathan Sidwell <nathan@acm.org>
|
||
|
||
* g++.dg/template/fn.C: New.
|
||
|
||
2019-11-01 Kewen Lin <linkw@gcc.gnu.org>
|
||
|
||
PR testsuite/92127
|
||
* gcc.dg/vect/costmodel/ppc/costmodel-pr37194.c: Disable unroll.
|
||
* gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
|
||
Likewise.
|
||
|
||
2019-10-31 Alexandre Oliva <oliva@adacore.com>
|
||
|
||
* gcc.misc-tests/help.exp: Test --help=common for full sentences.
|
||
|
||
2019-10-31 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR preprocessor/92296
|
||
* c-c++-common/cpp/pr92296-1.c: New test.
|
||
* c-c++-common/cpp/pr92296-2.c: New test.
|
||
|
||
2019-10-31 Jozef Lawrynowicz <jozef.l@mittosystems.com>
|
||
|
||
* gcc.target/msp430/devices-main.c: Move to devices subdirectory.
|
||
* gcc.target/msp430/devices/bad-devices-1.c: Update #include path to
|
||
devices-main.c.
|
||
* gcc.target/msp430/devices/bad-devices-2.c: Likewise.
|
||
* gcc.target/msp430/devices/bad-devices-3.c: Likewise.
|
||
* gcc.target/msp430/devices/bad-devices-4.c: Likewise.
|
||
* gcc.target/msp430/devices/bad-devices-5.c: Likewise.
|
||
* gcc.target/msp430/devices/bad-devices-6.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-device-order.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_00.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_01.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_02.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_04.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_08.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_10.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_11.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_12.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_14.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_18.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_20.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_21.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_22.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_24.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_28.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430fr5969.c: Likewise.
|
||
* gcc.target/msp430/devices/hard-cc430f5123.c: Likewise.
|
||
* gcc.target/msp430/devices/hard-foo.c: Likewise.
|
||
* gcc.target/msp430/devices/hard-msp430afe253.c: Likewise.
|
||
* gcc.target/msp430/devices/hard-msp430cg4616.c: Likewise.
|
||
* gcc.target/msp430/devices/hard-msp430f4783.c: Likewise.
|
||
* gcc.target/msp430/devices/hard-rf430frl154h_rom.c: Likewise.
|
||
|
||
2019-10-31 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* g++.target/aarch64/sve/vcond_1_run.C: Update test name.
|
||
|
||
2019-10-31 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/vcond_4.c: Split parts out into...
|
||
* gcc.target/aarch64/sve/vcond_4_costly.c,
|
||
* gcc.target/aarch64/sve/vcond_4_sel.c,
|
||
* gcc.target/aarch64/sve/vcond_4_zero.c: ...these new tests.
|
||
* gcc.target/aarch64/sve/vcond_4_run.c: Adjust accordingly.
|
||
* gcc.target/aarch64/sve/vcond_5.c: Likewise.
|
||
|
||
2019-10-31 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/reduc_strict_3.c: Split all but the
|
||
first function out into...
|
||
* gcc.target/aarch64/sve/reduc_strict_4.c,
|
||
* gcc.target/aarch64/sve/reduc_strict_5.c,
|
||
* gcc.target/aarch64/sve/reduc_strict_6.c,
|
||
* gcc.target/aarch64/sve/reduc_strict_7.c,
|
||
* gcc.target/aarch64/sve/reduc_strict_8.c,
|
||
* gcc.target/aarch64/sve/reduc_strict_9.c: ...these new tests.
|
||
Test for scalable vectors instead of 256-bit vectors.
|
||
|
||
2019-10-31 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR fortran/92284
|
||
* gfortran.dg/bind_c_array_params_3_aux.c: Include
|
||
../../../libgfortran/ISO_Fortran_binding.h rather than
|
||
ISO_Fortran_binding.h.
|
||
|
||
2019-10-31 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
* gfortran.dg/achar_2.f90: Remove bogus line from
|
||
last commit.
|
||
|
||
2019-10-31 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
* gfortran.dg/achar_2.f90: Print 'DONE' and add dg-output.
|
||
|
||
2019-10-31 Andre Vieira <andre.simoesdiasvieira@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/reduc_strict_3.c: Fix option order.
|
||
* gcc.target/i386/avx-vzeroupper-19.c: Likewise.
|
||
* gcc.target/i386/avx2-vect-mask-store-move1.c: Likewise.
|
||
* gcc.target/i386/avx512f-gather-2.c: Likewise.
|
||
* gcc.target/i386/avx512f-gather-5.c: Likewise.
|
||
* gcc.target/i386/l_fma_double_1.c: Likewise.
|
||
* gcc.target/i386/l_fma_double_2.c: Likewise.
|
||
* gcc.target/i386/l_fma_double_3.c: Likewise.
|
||
* gcc.target/i386/l_fma_double_4.c: Likewise.
|
||
* gcc.target/i386/l_fma_double_5.c: Likewise.
|
||
* gcc.target/i386/l_fma_double_6.c: Likewise.
|
||
* gcc.target/i386/l_fma_float_1.c: Likewise.
|
||
* gcc.target/i386/l_fma_float_2.c: Likewise.
|
||
* gcc.target/i386/l_fma_float_3.c: Likewise.
|
||
* gcc.target/i386/l_fma_float_4.c: Likewise.
|
||
* gcc.target/i386/l_fma_float_5.c: Likewise.
|
||
* gcc.target/i386/l_fma_float_6.c: Likewise.
|
||
* gcc.target/i386/mask-pack.c: Likewise.
|
||
* gcc.target/i386/mask-unpack.c: Likewise.
|
||
|
||
2019-10-31 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
PR fortran/92284
|
||
* gfortran.dg/bind-c-intent-out.f90: Update expected dump;
|
||
extend comment.
|
||
* gfortran.dg/bind_c_array_params_3.f90: New.
|
||
* gfortran.dg/bind_c_array_params_3_aux.c: New.
|
||
|
||
2019-10-31 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* c-c++-common/gomp/declare-variant-9.c: New test.
|
||
* c-c++-common/gomp/declare-variant-10.c: New test.
|
||
|
||
2019-10-31 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
PR fortran/92277
|
||
* fortran.dg/pr92277.f90: New.
|
||
|
||
2019-10-31 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/92231
|
||
* gcc.c-torture/compile/pr92231.c: New test.
|
||
|
||
2019-10-31 Andre Vieira <andre.simoesdiasvieira@arm.com>
|
||
|
||
* gcc.dg/vect/vect-epilogues.c: New test.
|
||
* gcc.dg/vect/fast-math-vect-call-1.c: Disable for epilogue
|
||
vectorization.
|
||
* gcc.dg/vect/no-fast-math-vect16.c: Likewise.
|
||
* gcc.dg/vect/no-scevccp-noreassoc-slp-reduc-7.c: Likewise.
|
||
* gcc.dg/vect/no-scevccp-vect-iv-3.c: Likewise.
|
||
* gcc.dg/vect/no-section-anchors-vect-31.c: Likewise.
|
||
* gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
|
||
* gcc.dg/vect/no-section-anchors-vect-66.c: Likewise.
|
||
* gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
|
||
* gcc.dg/vect/no-vfa-vect-dv-2.c: Likewise.
|
||
* gcc.dg/vect/pr33804.c: Likewise.
|
||
* gcc.dg/vect/pr53773.c: Likewise.
|
||
* gcc.dg/vect/pr65947-1.c: Likewise.
|
||
* gcc.dg/vect/pr65947-13.c: Likewise.
|
||
* gcc.dg/vect/pr65947-14.c: Likewise.
|
||
* gcc.dg/vect/pr65947-4.c: Likewise.
|
||
* gcc.dg/vect/pr80631-1.c: Likewise.
|
||
* gcc.dg/vect/pr80631-2.c: Likewise.
|
||
* gcc.dg/vect/slp-23.c: Likewise.
|
||
* gcc.dg/vect/slp-25.c: Likewise.
|
||
* gcc.dg/vect/slp-reduc-2.c: Likewise.
|
||
* gcc.dg/vect/slp-reduc-5.c: Likewise.
|
||
* gcc.dg/vect/slp-reduc-6.c: Likewise.
|
||
* gcc.dg/vect/slp-reduc-sad-2.c: Likewise.
|
||
* gcc.dg/vect/slp-widen-mult-half.c: Likewise.
|
||
* gcc.dg/vect/trapv-vect-reduc-4.c: Likewise.
|
||
* gcc.dg/vect/vect-103.c: Likewise.
|
||
* gcc.dg/vect/vect-109.c: Likewise.
|
||
* gcc.dg/vect/vect-119.c: Likewise.
|
||
* gcc.dg/vect/vect-24.c: Likewise.
|
||
* gcc.dg/vect/vect-26.c: Likewise.
|
||
* gcc.dg/vect/vect-27.c: Likewise.
|
||
* gcc.dg/vect/vect-29.c: Likewise.
|
||
* gcc.dg/vect/vect-42.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-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-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-89-big-array.c: Likewise.
|
||
* gcc.dg/vect/vect-89.c: Likewise.
|
||
* gcc.dg/vect/vect-91.c: Likewise.
|
||
* gcc.dg/vect/vect-92.c: Likewise.
|
||
* gcc.dg/vect/vect-96.c: Likewise.
|
||
* gcc.dg/vect/vect-cond-reduc-3.c: Likewise.
|
||
* gcc.dg/vect/vect-cond-reduc-4.c: Likewise.
|
||
* gcc.dg/vect/vect-live-1.c: Likewise.
|
||
* gcc.dg/vect/vect-live-2.c: Likewise.
|
||
* gcc.dg/vect/vect-live-3.c: Likewise.
|
||
* gcc.dg/vect/vect-live-4.c: Likewise.
|
||
* gcc.dg/vect/vect-live-slp-1.c: Likewise.
|
||
* gcc.dg/vect/vect-live-slp-2.c: Likewise.
|
||
* gcc.dg/vect/vect-live-slp-3.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-1-epilogue.c: Likewise. New test.
|
||
* gcc.dg/vect/vect-peel-1-src.c: Likewise. New test.
|
||
* gcc.dg/vect/vect-peel-1.c: Likewise.
|
||
* gcc.dg/vect/vect-peel-3-epilogue.c: Likewise. New test.
|
||
* gcc.dg/vect/vect-peel-3-src.c: Likewise. New test.
|
||
* gcc.dg/vect/vect-peel-3.c: Likewise.
|
||
* gcc.dg/vect/vect-peel-4-epilogue.c: Likewise. New test.
|
||
* gcc.dg/vect/vect-peel-4-src.c: Likewise. New test.
|
||
* gcc.dg/vect/vect-peel-4.c: Likewise.
|
||
* gcc.dg/vect/vect-reduc-6.c: Likewise.
|
||
* gcc.dg/vect/vect-reduc-dot-s16a.c: Likewise.
|
||
* gcc.dg/vect/vect-reduc-dot-s8a.c: Likewise.
|
||
* gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
|
||
* gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
|
||
* gcc.dg/vect/vect-reduc-dot-u8a.c: Likewise.
|
||
* gcc.dg/vect/vect-reduc-dot-u8b.c: Likewise.
|
||
* gcc.dg/vect/vect-reduc-pattern-1a.c: Likewise.
|
||
* gcc.dg/vect/vect-reduc-pattern-1b-big-array.c: Likewise.
|
||
* gcc.dg/vect/vect-reduc-pattern-1c-big-array.c: Likewise.
|
||
* gcc.dg/vect/vect-reduc-pattern-2a.c: Likewise.
|
||
* gcc.dg/vect/vect-reduc-pattern-2b-big-array.c: Likewise.
|
||
* gcc.dg/vect/vect-reduc-sad.c: Likewise.
|
||
* gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
|
||
* gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
|
||
* gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
|
||
* gcc.dg/vect/vect-widen-mult-half.c: Likewise.
|
||
* gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
|
||
* gcc.dg/vect/vect-widen-mult-u8-s16-s32.c: Likewise.
|
||
* gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Likewise.
|
||
* gcc.target/aarch64/sve/reduc_strict_3.c: Likewise.
|
||
* gcc.target/i386/avx-vzeroupper-19.c: Likewise.
|
||
* gcc.target/i386/avx2-vect-mask-store-move1.c: Likewise.
|
||
* gcc.target/i386/avx512f-gather-2.c: Likewise.
|
||
* gcc.target/i386/avx512f-gather-5.c: Likewise.
|
||
* gcc.target/i386/l_fma_double_1.c: Likewise.
|
||
* gcc.target/i386/l_fma_double_2.c: Likewise.
|
||
* gcc.target/i386/l_fma_double_3.c: Likewise.
|
||
* gcc.target/i386/l_fma_double_4.c: Likewise.
|
||
* gcc.target/i386/l_fma_double_5.c: Likewise.
|
||
* gcc.target/i386/l_fma_double_6.c: Likewise.
|
||
* gcc.target/i386/l_fma_float_1.c: Likewise.
|
||
* gcc.target/i386/l_fma_float_2.c: Likewise.
|
||
* gcc.target/i386/l_fma_float_3.c: Likewise.
|
||
* gcc.target/i386/l_fma_float_4.c: Likewise.
|
||
* gcc.target/i386/l_fma_float_5.c: Likewise.
|
||
* gcc.target/i386/l_fma_float_6.c: Likewise.
|
||
* gcc.target/i386/mask-pack.c: Likewise.
|
||
* gcc.target/i386/mask-unpack.c: Likewise.
|
||
* gfortran.dg/vect/vect-4.f90: Likewise.
|
||
|
||
2019-10-30 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/91369 - Implement P0784R7: constexpr new
|
||
* g++.dg/cpp2a/constexpr-new5.C: New test.
|
||
|
||
* g++.dg/cpp0x/Wpessimizing-move6.C: New test.
|
||
|
||
2019-10-30 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||
|
||
PR c++/92024
|
||
* g++.dg/parse/crash70.C: New test.
|
||
* c-c++-common/Wshadow-1.c: New test.
|
||
|
||
2019-10-30 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
PR fortran/92208
|
||
* gfortran.dg/pr92208.f90: New.
|
||
|
||
2019-10-30 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/92134 - constinit malfunction in static data member.
|
||
* g++.dg/cpp2a/constinit14.C: New test.
|
||
|
||
2019-10-30 Jozef Lawrynowicz <jozef.l@mittosystems.com>
|
||
|
||
* gcc.target/msp430/mlarge-use-430-insn.c: New test.
|
||
|
||
2019-10-30 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92275
|
||
* gcc.dg/torture/pr92275.c: New testcase.
|
||
|
||
2019-10-30 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* g++.dg/gomp/declare-variant-6.C: New test.
|
||
|
||
2019-10-30 Martin Liska <mliska@suse.cz>
|
||
|
||
* c-c++-common/Wstringop-truncation-4.c: Disable IPA ICF.
|
||
* gcc.dg/tree-ssa/pr64910-2.c: Likewise.
|
||
* gcc.dg/tree-ssa/pr79352.c: Likewise.
|
||
|
||
2019-10-30 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* c-c++-common/gomp/declare-variant-2.c: Add a test with , before
|
||
match clause.
|
||
* c-c++-common/gomp/declare-variant-6.c: Expect diagnostics also from
|
||
C++ FE and adjust regexp so that it handles C++ pretty printing of
|
||
function names.
|
||
* g++.dg/gomp/declare-variant-1.C: New test.
|
||
* g++.dg/gomp/declare-variant-2.C: New test.
|
||
* g++.dg/gomp/declare-variant-3.C: New test.
|
||
* g++.dg/gomp/declare-variant-4.C: New test.
|
||
* g++.dg/gomp/declare-variant-5.C: New test.
|
||
|
||
2019-10-30 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/conversion/ptrmem2.C: Adjust for error + inform.
|
||
* g++.dg/gomp/tpl-atomic-2.C: Likewise.
|
||
|
||
2019-10-30 Martin Liska <mliska@suse.cz>
|
||
|
||
PR lto/91393
|
||
PR lto/88220
|
||
* gcc.dg/lto/pr91393_0.c: New test.
|
||
|
||
2019-10-30 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/92262
|
||
* g++.dg/opt/pr92262.C: New test.
|
||
|
||
2019-10-30 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/65930
|
||
* gcc.dg/vect/pr65930-2.c: New testcase.
|
||
|
||
2019-10-30 Mark Eggleston <mark.eggleston@codethink.com>
|
||
|
||
* gfortran.dg/no_overwrite_recursive_1.f90: New test.
|
||
* gfortran.dg/no_overwrite_recursive_2.f90: New test.
|
||
|
||
2019-10-29 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/other/ptrmem8.C: Test locations too.
|
||
* g++.dg/template/dtor6.C: Likewise.
|
||
|
||
2019-10-29 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/90998 - ICE with copy elision in init by ctor and -Wconversion.
|
||
* g++.dg/cpp0x/overload-conv-4.C: New test.
|
||
|
||
2019-10-29 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/92201
|
||
* g++.dg/other/pr92201.C: New test.
|
||
|
||
2019-10-29 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91548 - fix detecting modifying const objects for ARRAY_REF.
|
||
* g++.dg/cpp1y/constexpr-tracking-const15.C: New test.
|
||
* g++.dg/cpp1y/constexpr-tracking-const16.C: New test.
|
||
* g++.dg/cpp1z/constexpr-tracking-const1.C: New test.
|
||
|
||
2019-10-29 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR testsuite/92144
|
||
* c-c++-common/Warray-bounds-4.c: Disable test to avoid failures
|
||
due to PR 83543.
|
||
|
||
2019-10-29 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92260
|
||
* gcc.dg/pr92260.c: New testcase.
|
||
|
||
2019-10-29 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/65930
|
||
* gcc.dg/vect/pr65930-1.c: New testcase.
|
||
|
||
2019-10-29 Richard Sandiford <richard.sandiford@arm.com>
|
||
Kugan Vivekanandarajah <kugan.vivekanandarajah@linaro.org>
|
||
Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
|
||
|
||
* g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp: New file.
|
||
* gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp: New file.
|
||
* gcc.target/aarch64/sve/acle/asm: New test directory.
|
||
|
||
2019-10-29 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/pcs/aarch64-sve-pcs.exp: New file.
|
||
* gcc.target/aarch64/sve/pcs/annotate_1.c: New test.
|
||
* gcc.target/aarch64/sve/pcs/annotate_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/annotate_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/annotate_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/annotate_5.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/annotate_6.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/annotate_7.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_1.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_10.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_11_nosc.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_11_sc.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_5_be_f16.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_5_be_f32.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_5_be_f64.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_5_be_s16.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_5_be_s32.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_5_be_s64.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_5_be_s8.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_5_be_u16.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_5_be_u32.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_5_be_u64.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_5_be_u8.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_5_le_f16.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_5_le_f32.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_5_le_f64.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_5_le_s16.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_5_le_s32.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_5_le_s64.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_5_le_s8.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_5_le_u16.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_5_le_u32.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_5_le_u64.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_5_le_u8.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_6_be_f16.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_6_be_f32.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_6_be_f64.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_6_be_s16.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_6_be_s32.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_6_be_s64.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_6_be_s8.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_6_be_u16.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_6_be_u32.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_6_be_u64.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_6_be_u8.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_6_le_f16.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_6_le_f32.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_6_le_f64.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_6_le_s16.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_6_le_s32.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_6_le_s64.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_6_le_s8.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_6_le_u16.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_6_le_u32.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_6_le_u64.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_6_le_u8.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_7.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_8.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/args_9.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/nosve_1.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/nosve_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/nosve_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/nosve_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/nosve_5.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/nosve_6.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/nosve_7.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/nosve_8.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_1.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_1_1024.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_1_2048.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_1_256.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_1_512.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_4_1024.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_4_2048.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_4_256.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_4_512.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_5.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_5_1024.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_5_2048.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_5_256.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_5_512.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_6.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_6_1024.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_6_2048.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_6_256.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_6_512.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_7.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_8.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/return_9.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/saves_1_be_nowrap.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/saves_1_be_wrap.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/saves_1_le_nowrap.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/saves_1_le_wrap.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/saves_2_be_nowrap.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/saves_2_be_wrap.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/saves_2_le_nowrap.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/saves_2_le_wrap.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/saves_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/saves_4_be.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/saves_4_le.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/saves_5_be.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/saves_5_le.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/stack_clash_1.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/stack_clash_1_256.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/stack_clash_1_512.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/stack_clash_1_1024.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/stack_clash_1_2048.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/stack_clash_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/stack_clash_2_256.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/stack_clash_2_512.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/stack_clash_2_1024.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/stack_clash_2_2048.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/stack_clash_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/unprototyped_1.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/varargs_1.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/varargs_2_f16.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/varargs_2_f32.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/varargs_2_f64.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/varargs_2_s16.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/varargs_2_s32.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/varargs_2_s64.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/varargs_2_s8.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/varargs_2_u16.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/varargs_2_u32.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/varargs_2_u64.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/varargs_2_u8.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/varargs_3_nosc.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/varargs_3_sc.c: Likewise.
|
||
* gcc.target/aarch64/sve/pcs/vpcs_1.c: Likewise.
|
||
* g++.target/aarch64/sve/catch_7.C: Likewise.
|
||
|
||
2019-10-29 Richard Sandiford <richard.sandiford@arm.com>
|
||
Kugan Vivekanandarajah <kugan.vivekanandarajah@linaro.org>
|
||
Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
|
||
|
||
* g++.target/aarch64/sve/acle/aarch64-sve-acle.exp: New file.
|
||
* g++.target/aarch64/sve/acle/general-c++: New test directory.
|
||
* gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp: New file.
|
||
* gcc.target/aarch64/sve/acle/general: New test directory.
|
||
* gcc.target/aarch64/sve/acle/general-c: Likewise.
|
||
|
||
2019-10-29 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92241
|
||
* gcc.dg/torture/pr92241-2.c: New testcase.
|
||
|
||
2019-10-29 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/92258
|
||
* gcc.target/i386/pr92258.c: New test.
|
||
|
||
2019-10-28 Martin Sebor <msebor@redhat.com>
|
||
|
||
* gcc.dg/strlenopt-89.c: New test.
|
||
* gcc.dg/strlenopt-90.c: New test.
|
||
* gcc.dg/Wstringop-overflow-20.c: New test.
|
||
|
||
2019-10-28 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/92226
|
||
* gcc.dg/strlenopt-88.c: New test.
|
||
|
||
2019-10-28 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR c/66970
|
||
* c-c++-common/cpp/has-builtin-2.c: New test.
|
||
* c-c++-common/cpp/has-builtin-3.c: New test.
|
||
* c-c++-common/cpp/has-builtin.c: New test.
|
||
|
||
2019-10-28 Mihailo Stojanovic <mistojanovic@wavecomp.com>
|
||
|
||
PR target/82981
|
||
* gcc.target/mips/mips64r6-ti-mult.c: New test.
|
||
|
||
* gcc.target/mips/mips-builtins-pure.c: New test.
|
||
|
||
* gcc.target/mips/msa-insert-split.c: New test.
|
||
|
||
2019-10-28 Andrew Burgess <andrew.burgess@embecosm.com>
|
||
|
||
* gcc.target/riscv/save-restore-2.c: New file.
|
||
* gcc.target/riscv/save-restore-3.c: New file.
|
||
* gcc.target/riscv/save-restore-4.c: New file.
|
||
* gcc.target/riscv/save-restore-5.c: New file.
|
||
* gcc.target/riscv/save-restore-6.c: New file.
|
||
* gcc.target/riscv/save-restore-7.c: New file.
|
||
* gcc.target/riscv/save-restore-8.c: New file.
|
||
|
||
2019-10-28 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
|
||
|
||
PR tree-optimization/92163
|
||
* gcc.dg/tree-ssa/pr92163.c: New test.
|
||
|
||
2019-10-28 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
|
||
|
||
PR middle-end/91272
|
||
* gcc.target/aarch64/sve/clastb_1.c: Add dg-scan.
|
||
* gcc.target/aarch64/sve/clastb_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/clastb_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/clastb_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/clastb_5.c: Likewise.
|
||
* gcc.target/aarch64/sve/clastb_6.c: Likewise.
|
||
* gcc.target/aarch64/sve/clastb_7.c: Likewise.
|
||
* gcc.target/aarch64/sve/clastb_8.c: Likewise.
|
||
|
||
2019-10-28 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92252
|
||
* gcc.dg/torture/pr92252.c: New testcase.
|
||
|
||
2019-10-28 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92241
|
||
* gcc.dg/torture/pr92241.c: New testcase.
|
||
|
||
2019-10-28 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/92225
|
||
* gcc.target/i386/pr92225.c: New test.
|
||
|
||
2019-10-28 Michael Matz <matz@suse.de>
|
||
|
||
PR middle-end/90796
|
||
* gcc.dg/unroll-and-jam.c: Disable loop-invariant motion and adjust.
|
||
|
||
2019-10-28 Ilya Leoshkevich <iii@linux.ibm.com>
|
||
|
||
PR rtl-optimization/92007
|
||
* g++.dg/opt/pr92007.C: New test (from Arseny Solokha).
|
||
|
||
2019-10-28 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
PR fortran/91863
|
||
* gfortran.dg/bind-c-intent-out.f90: New.
|
||
|
||
2019-10-25 Jiufu Guo <guojiufu@linux.ibm.com>
|
||
|
||
PR tree-optimization/88760
|
||
* gcc.target/powerpc/small-loop-unroll.c: New test.
|
||
* c-c++-common/tsan/thread_leak2.c: Update test.
|
||
* gcc.dg/pr59643.c: Update test.
|
||
* gcc.target/powerpc/loop_align.c: Update test.
|
||
* gcc.target/powerpc/ppc-fma-1.c: Update test.
|
||
* gcc.target/powerpc/ppc-fma-2.c: Update test.
|
||
* gcc.target/powerpc/ppc-fma-3.c: Update test.
|
||
* gcc.target/powerpc/ppc-fma-4.c: Update test.
|
||
* gcc.target/powerpc/pr78604.c: Update test.
|
||
|
||
2019-10-27 Andreas Tobler <andreast@gcc.gnu.org>
|
||
|
||
* gcc.c-torture/execute/fprintf-2.c: Silence a Free/NetBSD libc warning.
|
||
* gcc.c-torture/execute/printf-2.c: Likewise.
|
||
* gcc.c-torture/execute/user-printf.c: Likewise.
|
||
|
||
2019-10-27 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/86248
|
||
* gfortran.dg/char_result_19.f90: New test.
|
||
* gfortran.dg/char_result_mod_19.f90: Module for the new test.
|
||
|
||
2019-10-26 Hongtao Liu <hongtao.liu@intel.com>
|
||
|
||
PR target/89071
|
||
* gcc.target/i386/pr87007-4.c: New test.
|
||
* gcc.target/i386/pr87007-5.c: Ditto.
|
||
|
||
2019-10-25 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91581 - ICE in exception-specification of defaulted ctor.
|
||
* g++.dg/cpp0x/noexcept55.C: New test.
|
||
|
||
2019-10-25 Cesar Philippidis <cesar@codesourcery.com>
|
||
Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
* gfortran.dg/goacc/common-block-1.f90: New test.
|
||
* gfortran.dg/goacc/common-block-2.f90: New test.
|
||
* gfortran.dg/goacc/common-block-3.f90: New test.
|
||
|
||
2019-10-25 David Edelsohn <dje.gcc@gmail.com>
|
||
|
||
* gcc.target/powerpc/pr70100.c: Add -mvsx.
|
||
Allow AIX ABI function name.
|
||
|
||
2019-10-25 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92222
|
||
* gcc.dg/torture/pr92222.c: New testcase.
|
||
|
||
2019-10-25 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/reduc_strict_3.c (double_reduc1): Prevent
|
||
the loop from being unrolled.
|
||
|
||
2019-10-25 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/loop_add_5.c: Remove XFAILs for tests
|
||
that now pass.
|
||
* gcc.target/aarch64/sve/reduc_1.c: Likewise.
|
||
* gcc.target/aarch64/sve/reduc_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/reduc_5.c: Likewise.
|
||
* gcc.target/aarch64/sve/reduc_8.c: Likewise.
|
||
* gcc.target/aarch64/sve/slp_13.c: Likewise.
|
||
* gcc.target/aarch64/sve/slp_5.c: Likewise. Update expected
|
||
WHILELO counts.
|
||
* gcc.target/aarch64/sve/slp_7.c: Likewise.
|
||
|
||
2019-10-25 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/vect/pr65947-1.c: No longer expect doubled dump lines
|
||
for FOLD_EXTRACT_LAST reductions.
|
||
* gcc.dg/vect/pr65947-2.c: Likewise.
|
||
* gcc.dg/vect/pr65947-3.c: Likewise.
|
||
* gcc.dg/vect/pr65947-4.c: Likewise.
|
||
* gcc.dg/vect/pr65947-5.c: Likewise.
|
||
* gcc.dg/vect/pr65947-6.c: Likewise.
|
||
* gcc.dg/vect/pr65947-9.c: Likewise.
|
||
* gcc.dg/vect/pr65947-10.c: Likewise.
|
||
* gcc.dg/vect/pr65947-12.c: Likewise.
|
||
* gcc.dg/vect/pr65947-13.c: Likewise.
|
||
* gcc.dg/vect/pr65947-14.c: Likewise.
|
||
* gcc.dg/vect/pr80631-1.c: Likewise.
|
||
* gcc.dg/vect/pr80631-2.c: Likewise.
|
||
* gcc.dg/vect/vect-cond-reduc-3.c: Likewise.
|
||
* gcc.dg/vect/vect-cond-reduc-4.c: Likewise.
|
||
|
||
2019-10-24 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* c-c++-common/gomp/declare-variant-8.c: New test.
|
||
|
||
2019-10-24 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
* gcc.dg/ipa/ipa-sra-19.c: Remove dg-skip-if. Add argument type to
|
||
prototype of k.
|
||
|
||
2019-10-24 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/vect/slp-reduc-10a.c: New testcase.
|
||
* gcc.dg/vect/slp-reduc-10b.c: Likewise.
|
||
* gcc.dg/vect/slp-reduc-10c.c: Likewise.
|
||
* gcc.dg/vect/slp-reduc-10d.c: Likewise.
|
||
* gcc.dg/vect/slp-reduc-10e.c: Likewise.
|
||
|
||
2019-10-24 Jozef Lawrynowicz <jozef.l@mittosystems.com>
|
||
|
||
* gcc.target/msp430/emulate-slli.c: Skip for -mcpu=msp430.
|
||
Add shift by a constant 5 bits.
|
||
Update scan-assembler directives.
|
||
* gcc.target/msp430/emulate-srai.c: Likewise.
|
||
* gcc.target/msp430/emulate-srli.c: Skip for -mcpu=msp430.
|
||
|
||
2019-10-24 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92205
|
||
* gcc.dg/vect/pr92205.c: New testcase.
|
||
|
||
2019-10-24 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92203
|
||
* gcc.dg/torture/pr92203.c: New testcase.
|
||
|
||
2019-10-24 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/65930
|
||
* gcc.dg/vect/vect-reduc-2short.c: Fix typo.
|
||
|
||
2019-10-24 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/65930
|
||
* gcc.dg/vect/vect-reduc-2char-big-array.c: Adjust again.
|
||
* gcc.dg/vect/vect-reduc-2char.c: Likewise.
|
||
* gcc.dg/vect/vect-reduc-2short.c: Likewise.
|
||
* gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
|
||
* gcc.dg/vect/vect-reduc-pattern-2c.c: Likewise.
|
||
|
||
2019-10-24 Ilya Leoshkevich <iii@linux.ibm.com>
|
||
|
||
* gcc.target/s390/load-thread-pointer-once-2.c: New test.
|
||
|
||
2019-10-24 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/vect/slp-reduc-9.c: New testcase.
|
||
|
||
2019-10-23 David Edelsohn <dje.gcc@gmail.com>
|
||
|
||
* gcc.target/powerpc/pr70010.c: Add -Wno-psabi.
|
||
* gcc.target/powerpc/pr70010-[12].c: Require LTO.
|
||
* gcc.target/powerpc/pr91275.c: Add -mcpu=power8.
|
||
|
||
2019-10-23 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/65930
|
||
* gcc.dg/vect/vect-reduc-2char-big-array.c: Adjust.
|
||
* gcc.dg/vect/vect-reduc-2char.c: Likewise.
|
||
* gcc.dg/vect/vect-reduc-2short.c: Likewise.
|
||
* gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
|
||
* gcc.dg/vect/vect-reduc-pattern-2c.c: Likewise.
|
||
|
||
2019-10-23 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* g++.dg/cpp2a/constexpr-dtor3.C: Expect in 'constexpr' expansion of
|
||
message on the line with variable declaration.
|
||
* g++.dg/ext/constexpr-attr-cleanup1.C: Likewise.
|
||
|
||
2019-10-23 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gcc.c-torture/execute/20191023-1.c: New test.
|
||
|
||
2019-10-23 Martin Liska <mliska@suse.cz>
|
||
|
||
PR ipa/91969
|
||
* g++.dg/ipa/pr91969.C: New test.
|
||
|
||
2019-10-22 Marc Glisse <marc.glisse@inria.fr>
|
||
|
||
PR c++/85746
|
||
* g++.dg/pr85746.C: New file.
|
||
|
||
2019-10-22 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92173
|
||
* gcc.dg/torture/pr92173.c: New testcase.
|
||
|
||
2019-10-22 Michael Matz <matz@suse.de>
|
||
|
||
PR middle-end/90796
|
||
* gcc.dg/unroll-and-jam.c: Add three invalid and one valid case.
|
||
|
||
2019-10-22 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92173
|
||
* gcc.dg/torture/pr92173.c: New testcase.
|
||
|
||
2019-10-22 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* g++.dg/diagnostic/aka5.h: New test.
|
||
* g++.dg/diagnostic/aka5a.C: Likewise.
|
||
* g++.dg/diagnostic/aka5b.C: Likewise.
|
||
* g++.target/aarch64/diag_aka_1.C: Likewise.
|
||
|
||
2019-10-22 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.dg/Wnonnull.c: Provide prototypes for strlen and memcpy.
|
||
Use __SIZE_TYPE__ instead of size_t.
|
||
|
||
2019-10-21 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/parse/qualified2.C: Tighten dg-error directive.
|
||
* g++.old-deja/g++.other/decl5.C: Don't expect redundant error.
|
||
|
||
2019-10-21 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/92015
|
||
* g++.dg/cpp0x/constexpr-92015.C: New test.
|
||
|
||
2019-10-21 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/92062 - ODR-use ignored for static member of class template.
|
||
* g++.dg/cpp0x/constexpr-odr1.C: New test.
|
||
* g++.dg/cpp0x/constexpr-odr2.C: New test.
|
||
|
||
2019-10-21 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/92106 - ICE with structured bindings and -Wreturn-local-addr.
|
||
* g++.dg/cpp1z/decomp50.C: New test.
|
||
|
||
2019-10-21 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92162
|
||
* gcc.dg/pr92162.c: New testcase.
|
||
|
||
2019-10-21 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92161
|
||
* gfortran.dg/pr92161.f: New testcase.
|
||
|
||
2019-10-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/aarch64/acle/rng_1.c: New test.
|
||
|
||
2019-10-21 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
|
||
|
||
PR tree-optimization/91532
|
||
* gcc.target/aarch64/sve/fmla_2.c: Add dg-scan check for two st1d
|
||
insns.
|
||
|
||
2019-10-20 Georg-Johann Lay <avr@gjlay.de>
|
||
|
||
Fix some fallout for small targets.
|
||
|
||
PR testsuite/52641
|
||
* gcc.dg/torture/pr86034.c: Use 32-bit base type for a bitfield of
|
||
width > 16 bits.
|
||
* gcc.dg/torture/pr90972.c [avr]: Add option "-w".
|
||
* gcc.dg/torture/pr87693.c: Same.
|
||
* gcc.dg/torture/pr91178.c: Add dg-require-effective-target size32plus.
|
||
* gcc.dg/torture/pr91178-2.c: Same.
|
||
* gcc.dg/torture/20181024-1.c
|
||
* gcc.dg/torture/pr86554-1.c: Use 32-bit integers.
|
||
* gcc.dg/tree-ssa/pr91091-1.c: Same.
|
||
|
||
2019-10-20 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* gcc.c-torture/execute/alias-access-path-2.c: New testcase.
|
||
* gcc.dg/tree-ssa/alias-access-path-11.c: xfail.
|
||
|
||
2019-10-20 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* g++.dg/cpp2a/nodiscard-reason-only-one.C: In dg-error or dg-warning
|
||
remove (?n) uses and replace .* with \[^\n\r]*.
|
||
* g++.dg/cpp2a/nodiscard-reason.C: Likewise.
|
||
* g++.dg/cpp2a/nodiscard-once.C: Likewise.
|
||
* g++.dg/cpp2a/nodiscard-reason-nonstring.C: Likewise.
|
||
|
||
2019-10-19 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/92140
|
||
* gcc.target/i386/pr92140.c: New test.
|
||
* gcc.c-torture/execute/pr92140.c: New test.
|
||
|
||
2019-10-19 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.dg/Wnonnull.c: Add attributed function declarations for
|
||
memcpy and strlen for Darwin.
|
||
|
||
2019-10-18 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/92157
|
||
* gcc.dg/strlenopt-69.c: Disable test failing due to PR 92155.
|
||
* gcc.dg/strlenopt-87.c: New test.
|
||
|
||
2019-10-18 Richard Earnshaw <rearnsha@arm.com>
|
||
|
||
* gcc.target/arm/negdi-3.c: Update expected output to allow NEGS.
|
||
|
||
2019-10-18 Richard Earnshaw <rearnsha@arm.com>
|
||
|
||
* gcc.dg/builtin-arith-overflow-3.c: New test.
|
||
|
||
2019-10-18 Richard Earnshaw <rearnsha@arm.com>
|
||
|
||
* gcc.target/arm/negdi-3.c: Remove XFAIL markers.
|
||
|
||
2019-10-18 Richard Earnshaw <rearnsha@arm.com>
|
||
|
||
* gcc.target/arm/pr53447-1.c: Remove XFAIL.
|
||
* gcc.target/arm/pr53447-3.c: Remove XFAIL.
|
||
* gcc.target/arm/pr53447-4.c: Remove XFAIL.
|
||
|
||
2019-10-18 Richard Earnshaw <rearnsha@arm.com>
|
||
|
||
* gcc.target/arm/negdi-3.c: Add XFAILS.
|
||
* gcc.target/arm/pr3447-1.c: Likewise.
|
||
* gcc.target/arm/pr3447-3.c: Likewise.
|
||
* gcc.target/arm/pr3447-4.c: Likewise.
|
||
|
||
2019-10-18 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/69455
|
||
* gfortran.dg/pr69455_1.f90: New test.
|
||
* gfortran.dg/pr69455_2.f90: Ditto.
|
||
|
||
2019-10-18 Andre Vieira <andre.simoesdiasvieira@arm.com>
|
||
|
||
* gcc.target/arm/multilib.exp: Add extra tests.
|
||
|
||
2019-10-18 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
PR fortran/91586
|
||
* gfortran.dg/class_71.f90: New.
|
||
|
||
2019-10-18 Georg-Johann Lay <avr@gjlay.de>
|
||
|
||
Fix some fallout for small targets.
|
||
|
||
PR testsuite/52641
|
||
* gcc.c-torture/execute/20190820-1.c:
|
||
Add dg-require-effective-target int32plus.
|
||
* gcc.c-torture/execute/pr85331.c
|
||
Add dg-require-effective-target double64plus.
|
||
* gcc.dg/pow-sqrt-1.c: Same.
|
||
* gcc.dg/pow-sqrt-2.c: Same.
|
||
* gcc.dg/pow-sqrt-3.c: Same.
|
||
* gcc.c-torture/execute/20190901-1.c: Same.
|
||
* gcc.c-torture/execute/user-printf.c [avr]: Skip.
|
||
* gcc.c-torture/execute/fprintf-2.c [avr]: Skip.
|
||
* gcc.c-torture/execute/printf-2.c [avr]: Skip.
|
||
* gcc.dg/Wlarger-than3.c [avr]: Skip.
|
||
* gcc.c-torture/execute/ieee/20041213-1.c (sqrt)
|
||
[avr,double=float]: Provide custom prototype.
|
||
* gcc.dg/pr36017.c: Same.
|
||
* gcc.c-torture/execute/pr90025.c: Use 32-bit int.
|
||
* gcc.dg/complex-7.c: Add dg-require-effective-target double64.
|
||
* gcc.dg/loop-versioning-1.c:
|
||
Add dg-require-effective-target size32plus.
|
||
* gcc.dg/loop-versioning-2.c: Same.
|
||
|
||
2019-10-18 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
|
||
Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR target/86753
|
||
* gcc.target/aarch64/sve/cond_cnot_2.c: Remove XFAIL
|
||
from { scan-assembler-not {\tsel\t}.
|
||
* gcc.target/aarch64/sve/cond_convert_1.c: Adjust to make
|
||
only one load conditional.
|
||
* gcc.target/aarch64/sve/cond_convert_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_unary_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/vcond_4.c: Remove XFAIL's.
|
||
* gcc.target/aarch64/sve/vcond_5.c: Likewise.
|
||
|
||
2019-10-18 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/92056
|
||
* gcc.dg/tree-ssa/pr92056.c: New test.
|
||
|
||
2019-10-17 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.old-deja/g++.other/decl9.C: Check locations too.
|
||
|
||
2019-10-17 Yuliang Wang <yuliang.wang@arm.com>
|
||
|
||
* gcc.target/aarch64/sve2/eor3_1.c: New test.
|
||
* gcc.target/aarch64/sve2/nlogic_1.c: As above.
|
||
* gcc.target/aarch64/sve2/nlogic_2.c: As above.
|
||
* gcc.target/aarch64/sve2/bitsel_1.c: As above.
|
||
* gcc.target/aarch64/sve2/bitsel_2.c: As above.
|
||
* gcc.target/aarch64/sve2/bitsel_3.c: As above.
|
||
* gcc.target/aarch64/sve2/bitsel_4.c: As above.
|
||
|
||
2019-10-17 Aldy Hernandez <aldyh@redhat.com>
|
||
|
||
* gcc.dg/tree-ssa/evrp4.c: Check for +INF instead of -1.
|
||
|
||
2019-10-17 Christophe Lyon <christophe.lyon@linaro.org>
|
||
|
||
* gcc.target/arm/vseleqdf.c: Add missing closing bracket.
|
||
* gcc.target/arm/vseleqsf.c: Likewise.
|
||
* gcc.target/arm/vselgedf.c: Likewise.
|
||
* gcc.target/arm/vselgesf.c: Likewise.
|
||
* gcc.target/arm/vselgtdf.c: Likewise.
|
||
* gcc.target/arm/vselgtsf.c: Likewise.
|
||
* gcc.target/arm/vselledf.c: Likewise.
|
||
* gcc.target/arm/vsellesf.c: Likewise.
|
||
* gcc.target/arm/vselltdf.c: Likewise.
|
||
* gcc.target/arm/vselltsf.c: Likewise.
|
||
* gcc.target/arm/vselnedf.c: Likewise.
|
||
* gcc.target/arm/vselnesf.c: Likewise.
|
||
* gcc.target/arm/vselvcdf.c: Likewise.
|
||
* gcc.target/arm/vselvcsf.c: Likewise.
|
||
* gcc.target/arm/vselvsdf.c: Likewise.
|
||
* gcc.target/arm/vselvssf.c: Likewise.
|
||
|
||
2019-10-17 Mark Eggleston <mark.eggleston@codethink.com>
|
||
|
||
* gfortran.dg/auto_in_equiv_3.f90: New test.
|
||
* gfortran.dg/auto_in_equiv_4.f90: New test.
|
||
* gfortran.dg/auto_in_equiv_5.f90: New test.
|
||
* gfortran.dg/auto_in_equiv_6.f90: New test.
|
||
* gfortran.dg/auto_in_equiv_7.f90: New test.
|
||
|
||
2019-10-17 Georg-Johann Lay <avr@gjlay.de>
|
||
|
||
* gcc.target/avr/progmem-error-1.cpp: Fix location of the
|
||
expected diagnostic.
|
||
|
||
2019-10-17 Feng Xue <fxue@os.amperecomputing.com>
|
||
|
||
PR testsuite/92125
|
||
* gcc.dg/ipa/pr91088.c: Change char conversion to bitand.
|
||
|
||
2019-10-17 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/92056
|
||
* gcc.c-torture/compile/pr92056.c: New test.
|
||
|
||
PR tree-optimization/92115
|
||
* gcc.dg/pr92115.c: New test.
|
||
|
||
PR fortran/87752
|
||
* gfortran.dg/gomp/pr87752.f90: New test.
|
||
|
||
2019-10-17 Richard Biener <rguenther@suse.de>
|
||
|
||
PR debug/91887
|
||
* g++.dg/debug/dwarf2/pr91887.C: New testcase.
|
||
|
||
2019-10-16 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/83821
|
||
* c-c++-common/Warray-bounds-4.c: Remove XFAIL.
|
||
* gcc.dg/strlenopt-82.c: New test.
|
||
* gcc.dg/strlenopt-83.c: Same.
|
||
* gcc.dg/strlenopt-84.c: Same.
|
||
* gcc.dg/strlenopt-85.c: Same.
|
||
* gcc.dg/strlenopt-86.c: Same.
|
||
* gcc.dg/tree-ssa/calloc-4.c: Same.
|
||
* gcc.dg/tree-ssa/calloc-5.c: Same.
|
||
|
||
2019-10-16 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/91996
|
||
* gcc.dg/strlenopt-80.c: New test.
|
||
* gcc.dg/strlenopt-81.c: New test.
|
||
|
||
2019-10-16 Mihailo Stojanovic <mistojanovic@wavecomp.com>
|
||
|
||
* gcc.target/mips/msa-dpadd-dpsub.c: New test.
|
||
|
||
2019-10-16 Wilco Dijkstra <wdijkstr@arm.com>
|
||
|
||
* gcc.target/aarch64/symbol-range.c: Improve testcase.
|
||
* gcc.target/aarch64/symbol-range-tiny.c: Likewise.
|
||
|
||
2019-10-16 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/vect/vect-cond-reduc-3.c: New testcase.
|
||
* gcc.dg/vect/vect-cond-reduc-4.c: Likewise.
|
||
|
||
2019-10-16 Peter Bergner <bergner@linux.ibm.com>
|
||
Jiufu Guo <guojiufu@linux.ibm.com>
|
||
|
||
PR target/70010
|
||
* gcc.target/powerpc/pr70010.c: New test.
|
||
* gcc.target/powerpc/pr70010-1.c: New test.
|
||
* gcc.target/powerpc/pr70010-2.c: New test.
|
||
* gcc.target/powerpc/pr70010-3.c: New test.
|
||
* gcc.target/powerpc/pr70010-4.c: New test.
|
||
|
||
2019-10-16 Feng Xue <fxue@os.amperecomputing.com>
|
||
|
||
PR ipa/91088
|
||
* gcc.dg/ipa/pr91088.c: New test.
|
||
* gcc.dg/ipa/pr91089.c: Add sub-test for range analysis.
|
||
* g++.dg/tree-ssa/ivopts-3.C: Force a function to be noinline.
|
||
|
||
2019-10-15 Andrew Sutton <asutton@lock3software.com>
|
||
|
||
* g++.dg/cpp2a/concepts5.C: New test.
|
||
|
||
2019-10-15 Andrew Pinski <apinski@marvell.com>
|
||
|
||
* gcc.c-torture/compile/20191015-1.c: New test.
|
||
* gcc.c-torture/compile/20191015-2.c: New test.
|
||
|
||
2019-10-15 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR testsuite/92016
|
||
* gcc.dg/Wstringop-overflow-17.c: Expect an additional warning.
|
||
|
||
2019-10-15 Bill Schmidt <wschmidt@linux.ibm.com>
|
||
|
||
PR target/92093
|
||
* gcc.target/powerpc/pr91275.c: Fix type and endian issues.
|
||
|
||
2019-10-15 Richard Biener <rguenther@suse.de>
|
||
|
||
PR testsuite/92048
|
||
* gcc.dg/vect/fast-math-vect-pr29925.c: Avoid unrolling of
|
||
inner loop.
|
||
|
||
2019-10-15 Ilya Leoshkevich <iii@linux.ibm.com>
|
||
|
||
* gcc.target/s390/load-thread-pointer-once.c: New test.
|
||
|
||
2019-10-15 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92094
|
||
* gfortran.dg/pr92094.f90: New testcase.
|
||
|
||
2019-10-15 Hongyu Wang <hongyu.wang@intel.com>
|
||
|
||
PR target/92035
|
||
* gcc.target/i386/avx512f-vrndscaless-1.c: Add scan-assembler-times
|
||
directives for newly expected instructions.
|
||
* gcc.target/i386/avx512f-vrndscalesd-1.c: Likewise.
|
||
* gcc.target/i386/avx512f-vrndscaless-2.c
|
||
(avx512f_test): Add tests for new intrinsics.
|
||
* gcc.target/i386/avx512f-vrndscalesd-2.c: Likewise.
|
||
* gcc.target/i386/avx-1.c (__builtin_ia32_rndscalefss_round,
|
||
__builtin_ia32_rndscalefsd_round): Remove.
|
||
(__builtin_ia32_rndscalefss_mask_round,
|
||
__builtin_ia32_rndscalefsd_mask_round): Define.
|
||
* gcc.target/i386/sse-13.c: Ditto.
|
||
* gcc.target/i386/sse-23.c: Ditto.
|
||
|
||
2019-10-15 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/92046
|
||
* c-c++-common/cxxbitfields-3.c: Adjust.
|
||
* c-c++-common/cxxbitfields-6.c: Likewise.
|
||
* c-c++-common/simulate-thread/bitfields-1.c: Likewise.
|
||
* c-c++-common/simulate-thread/bitfields-2.c: Likewise.
|
||
* c-c++-common/simulate-thread/bitfields-3.c: Likewise.
|
||
* c-c++-common/simulate-thread/bitfields-4.c: Likewise.
|
||
* g++.dg/simulate-thread/bitfields-2.C: Likewise.
|
||
* g++.dg/simulate-thread/bitfields.C: Likewise.
|
||
* gcc.dg/lto/pr52097_0.c: Likewise.
|
||
* gcc.dg/simulate-thread/speculative-store-2.c: Likewise.
|
||
* gcc.dg/simulate-thread/speculative-store-3.c: Likewise.
|
||
* gcc.dg/simulate-thread/speculative-store-4.c: Likewise.
|
||
* gcc.dg/simulate-thread/speculative-store.c: Likewise.
|
||
* gcc.dg/tree-ssa/20050314-1.c: Likewise.
|
||
|
||
2019-10-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
|
||
|
||
PR tree-optimization/92085
|
||
* gcc.dg/tree-ssa/pr92085-1.c: New test.
|
||
* gcc.dg/tree-ssa/pr92085-2.c: Likewise.
|
||
|
||
2019-10-14 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/89943
|
||
* gfortran.dg/pr89943_1.f90: New test.
|
||
* gfortran.dg/pr89943_2.f90: Ditto.
|
||
* gfortran.dg/pr89943_3.f90: Ditto.
|
||
* gfortran.dg/pr89943_4.f90: Ditto.
|
||
|
||
2019-10-14 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/92004
|
||
* gfortran.dg/argument_checking_24.f90: New test.
|
||
* gfortran.dg/abstract_type_6.f90: Add error message.
|
||
* gfortran.dg/argument_checking_11.f90: Correct wording
|
||
in error message.
|
||
* gfortran.dg/argumeent_checking_13.f90: Likewise.
|
||
* gfortran.dg/interface_40.f90: Add error message.
|
||
|
||
2019-10-14 Maya Rashish <coypu@sdf.org>
|
||
|
||
* gcc.c-torture/compile/pr85401: New test.
|
||
|
||
2019-10-14 Mihailo Stojanovic <mistojanovic@wavecomp.com>
|
||
|
||
* gcc.target/mips/constant-spill.c: New test.
|
||
|
||
2019-10-14 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/92069
|
||
* gcc.dg/torture/pr92069.c: New testcase.
|
||
|
||
2019-10-14 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/cpp0x/constexpr-union5.C: Test location(s) too.
|
||
* g++.dg/diagnostic/bitfld2.C: Likewise.
|
||
* g++.dg/ext/anon-struct1.C: Likewise.
|
||
* g++.dg/ext/anon-struct6.C: Likewise.
|
||
* g++.dg/ext/flexary19.C: Likewise.
|
||
* g++.dg/ext/flexary9.C: Likewise.
|
||
* g++.dg/template/error17.C: Likewise.
|
||
|
||
2019-10-14 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/92084
|
||
* g++.dg/gomp/pr92084.C: New test.
|
||
|
||
2019-10-14 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/diag-aka-5.h: New test.
|
||
* gcc.dg/diag-aka-5a.c: Likewise.
|
||
* gcc.dg/diag-aka-5b.c: Likewise.
|
||
* gcc.target/aarch64/diag_aka_1.c (f): Expect an aka to be printed
|
||
for myvec.
|
||
|
||
2019-10-14 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* c-c++-common/gomp/declare-variant-7.c: Add tests for clauses not
|
||
separated by commas in simd selector trait properties.
|
||
|
||
2019-10-14 Aldy Hernandez <aldyh@redhat.com>
|
||
|
||
* gcc.dg/tree-ssa/evrp4.c: Adjust for unsigned non-zero being
|
||
[1,MAX].
|
||
|
||
2019-10-13 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/i386/indirect-thunk-1.c: Allow 'l' or 'L' in
|
||
indirection label prefix, for Darwin.
|
||
* gcc.target/i386/indirect-thunk-2.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-3.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-4.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-attr-1.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-attr-2.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-attr-3.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-attr-4.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-attr-5.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-attr-6.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-extern-1.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-extern-2.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-extern-3.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-extern-4.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-inline-1.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-inline-2.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-inline-3.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-inline-4.c: Likewise.
|
||
* gcc.target/i386/pr32219-2.c: Likewise.
|
||
* gcc.target/i386/pr32219-3.c: Likewise.
|
||
* gcc.target/i386/pr32219-4.c: Likewise.
|
||
* gcc.target/i386/pr32219-7.c: Likewise.
|
||
* gcc.target/i386/pr32219-8.c: Likewise.
|
||
* gcc.target/i386/ret-thunk-14.c: Likewise.
|
||
* gcc.target/i386/ret-thunk-15.c: Likewise.
|
||
* gcc.target/i386/ret-thunk-9.c: Likewise.
|
||
|
||
2019-10-13 Damian Rouson <damain@sourceryinstitue.org>
|
||
|
||
PR fortran/91513
|
||
* gfortran.dg/impure_assignment_2.f90: Update dg-error regex.
|
||
|
||
2019-10-13 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/92017
|
||
* gfortran.dg/minmaxloc_14.f90: New test.
|
||
|
||
2019-10-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* lib/target-supports.exp (add_options_for_c99_runtime): Remove.
|
||
(check_effective_target_c99_runtime): Remove call to
|
||
add_options_for_c99_runtime.
|
||
|
||
* gcc.dg/builtins-18.c: Remove dg-add-options c99_runtime.
|
||
* gcc.dg/builtins-20.c: Likewise.
|
||
* gcc.dg/builtins-53.c: Likewise.
|
||
* gcc.dg/builtins-55.c: Likewise.
|
||
* gcc.dg/builtins-67.c: Likewise.
|
||
* gcc.dg/c99-tgmath-1.c: Likewise.
|
||
* gcc.dg/c99-tgmath-2.c: Likewise.
|
||
* gcc.dg/c99-tgmath-3.c: Likewise.
|
||
* gcc.dg/c99-tgmath-4.c: Likewise.
|
||
* gcc.dg/ipa/inline-8.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-5.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-7.c: Likewise.
|
||
* gcc.dg/nextafter-2.c: Likewise.
|
||
* gcc.dg/pr42427.c: Likewise.
|
||
* gcc.dg/pr78965.c: Likewise.
|
||
* gcc.dg/single-precision-constant.c: Likewise.
|
||
* gcc.dg/torture/builtin-convert-1.c: Likewise.
|
||
* gcc.dg/torture/builtin-convert-2.c: Likewise.
|
||
* gcc.dg/torture/builtin-convert-3.c: Likewise.
|
||
* gcc.dg/torture/builtin-convert-4.c: Likewise.
|
||
* gcc.dg/torture/builtin-fp-int-inexact.c: Likewise.
|
||
* gcc.dg/torture/builtin-fp-int-inexact-c2x.c: Likewise.
|
||
* gcc.dg/torture/builtin-integral-1.c: Likewise.
|
||
* gcc.dg/torture/builtin-power-1.c: Likewise.
|
||
* gcc.dg/tree-ssa/copy-sign-1.c: Likewise.
|
||
* gcc.dg/tree-ssa/minmax-2.c: Likewise.
|
||
* gcc.dg/tree-ssa/mult-abs-2.c: Likewise.
|
||
* gcc.target/i386/387-builtin-fp-int-inexact.c: Likewise.
|
||
* gcc.target/i386/387-rint-inline-1.c: Likewise.
|
||
* gcc.target/i386/387-rint-inline-2.c: Likewise.
|
||
* gcc.target/i386/conversion.c: Likewise.
|
||
* gcc.target/i386/pr47312.c: Likewise.
|
||
* gcc.target/i386/sse2-builtin-fp-int-inexact.c: Likewise.
|
||
* gcc.target/i386/sse2-rint-inline-1.c: Likewise.
|
||
* gcc.target/i386/sse2-rint-inline-2.c: Likewise.
|
||
* gcc.target/i386/sse4_1-builtin-fp-int-inexact.c: Likewise.
|
||
* gcc.target/i386/sse4_1-rint-inline.c: Likewise.
|
||
|
||
2019-10-12 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/92063
|
||
* gcc.c-torture/compile/pr92063.c: New test.
|
||
|
||
* c-c++-common/gomp/declare-variant-2.c: Adjust for error recovery
|
||
improvements. Add new tests.
|
||
* c-c++-common/gomp/declare-variant-4.c: New test.
|
||
* c-c++-common/gomp/declare-variant-5.c: New test.
|
||
* c-c++-common/gomp/declare-variant-6.c: New test.
|
||
* c-c++-common/gomp/declare-variant-7.c: New test.
|
||
|
||
2019-10-11 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/dfp/c11-constants-1.c, gcc.dg/dfp/c11-constants-2.c,
|
||
gcc.dg/dfp/c2x-constants-1.c, gcc.dg/dfp/c2x-constants-2.c: New
|
||
tests.
|
||
* gcc.dg/dfp/constants-pedantic.c: Use -std=gnu17 explicitly.
|
||
Update expected diagnostics.
|
||
|
||
2019-10-11 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/92070 - bogus error with -fchecking=2.
|
||
* g++.dg/expr/cond17.C: New test.
|
||
|
||
2019-10-11 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/92049 - extra error with -fchecking=2.
|
||
* g++.dg/template/builtin2.C: New test.
|
||
|
||
2019-10-11 Jim Wilson <jimw@sifive.com>
|
||
|
||
PR rtl-optimization/91860
|
||
* gcc.dg/pr91860-1.c: New testcase.
|
||
* gcc.dg/pr91860-2.c: New testcase.
|
||
* gcc.dg/pr91860-3.c: New testcase.
|
||
* gcc.dg/pr91860-4.c: New testcase.
|
||
|
||
2019-10-11 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91649
|
||
* gfortran.dg/pr91649.f90: New test.
|
||
|
||
2019-10-11 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91715
|
||
* gfortran.dg/function_kinds_5.f90: Prune run-on error.
|
||
* gfortran.dg/pr85543.f90: Ditto.
|
||
* gfortran.dg/pr91715.f90: New test.
|
||
|
||
2019-10-11 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/92018
|
||
* gfortran.dg/gnu_logical_2.f90: Update dg-error regex.
|
||
* gfortran.dg/pr81509_2.f90: Ditto.
|
||
* gfortran.dg/pr92018.f90: New test.
|
||
|
||
2019-10-11 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/92019
|
||
* gfortran.dg/pr92019.f90: New test.
|
||
|
||
2019-10-11 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/dfp/c11-keywords-1.c, gcc.dg/dfp/c11-keywords-2.c,
|
||
gcc.dg/dfp/c2x-keywords-1.c, gcc.dg/dfp/c2x-keywords-2.c: New
|
||
tests.
|
||
* gcc.dg/dfp/keywords-ignored-c99.c: Remove test.
|
||
* gcc.dg/dfp/constants-c99.c, gcc.dg/dfp/keywords-c89.c,
|
||
gcc.dg/dfp/keywords-c99.c: Use -pedantic-errors.
|
||
|
||
2019-10-11 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
PR fortran/92050
|
||
* gfortran.dg/pr92050.f90: New.
|
||
|
||
2019-10-11 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/90883
|
||
PR tree-optimization/91091
|
||
* gcc.dg/torture/20191011-1.c: New testcase.
|
||
* gcc.dg/tree-ssa/ssa-fre-82.c: Likewise.
|
||
* gcc.dg/tree-ssa/ssa-fre-83.c: Likewise.
|
||
* gcc.dg/tree-ssa/redundant-assign-zero-1.c: Disable FRE.
|
||
* gcc.dg/tree-ssa/redundant-assign-zero-2.c: Likewise.
|
||
|
||
2019-10-11 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/specs/size_clause4.ads: New test.
|
||
|
||
2019-10-11 Ilya Leoshkevich <iii@linux.ibm.com>
|
||
|
||
PR target/77918
|
||
* gcc.target/s390/s390.exp: Enable Fortran tests.
|
||
* gcc.target/s390/zvector/autovec-double-quiet-eq.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-quiet-ge.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-quiet-gt.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-quiet-le.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-quiet-lt.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-quiet-ordered.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-quiet-uneq.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-quiet-unordered.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-signaling-eq-z13-finite.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-signaling-eq-z13.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-signaling-eq.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-signaling-ge-z13-finite.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-signaling-ge-z13.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-signaling-ge.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-signaling-gt-z13-finite.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-signaling-gt-z13.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-signaling-gt.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-signaling-le-z13-finite.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-signaling-le-z13.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-signaling-le.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-signaling-lt-z13-finite.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-signaling-lt-z13.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-signaling-lt.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-signaling-ltgt-z13-finite.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-signaling-ltgt-z13.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-signaling-ltgt.c: New test.
|
||
* gcc.target/s390/zvector/autovec-double-smax-z13.F90: New test.
|
||
* gcc.target/s390/zvector/autovec-double-smax.F90: New test.
|
||
* gcc.target/s390/zvector/autovec-double-smin-z13.F90: New test.
|
||
* gcc.target/s390/zvector/autovec-double-smin.F90: New test.
|
||
* gcc.target/s390/zvector/autovec-float-quiet-eq.c: New test.
|
||
* gcc.target/s390/zvector/autovec-float-quiet-ge.c: New test.
|
||
* gcc.target/s390/zvector/autovec-float-quiet-gt.c: New test.
|
||
* gcc.target/s390/zvector/autovec-float-quiet-le.c: New test.
|
||
* gcc.target/s390/zvector/autovec-float-quiet-lt.c: New test.
|
||
* gcc.target/s390/zvector/autovec-float-quiet-ordered.c: New test.
|
||
* gcc.target/s390/zvector/autovec-float-quiet-uneq.c: New test.
|
||
* gcc.target/s390/zvector/autovec-float-quiet-unordered.c: New test.
|
||
* gcc.target/s390/zvector/autovec-float-signaling-eq.c: New test.
|
||
* gcc.target/s390/zvector/autovec-float-signaling-ge.c: New test.
|
||
* gcc.target/s390/zvector/autovec-float-signaling-gt.c: New test.
|
||
* gcc.target/s390/zvector/autovec-float-signaling-le.c: New test.
|
||
* gcc.target/s390/zvector/autovec-float-signaling-lt.c: New test.
|
||
* gcc.target/s390/zvector/autovec-float-signaling-ltgt.c: New test.
|
||
* gcc.target/s390/zvector/autovec-fortran.h: New test.
|
||
* gcc.target/s390/zvector/autovec-long-double-signaling-ge.c: New test.
|
||
* gcc.target/s390/zvector/autovec-long-double-signaling-gt.c: New test.
|
||
* gcc.target/s390/zvector/autovec-long-double-signaling-le.c: New test.
|
||
* gcc.target/s390/zvector/autovec-long-double-signaling-lt.c: New test.
|
||
* gcc.target/s390/zvector/autovec.h: New test.
|
||
|
||
2019-10-11 Ilya Leoshkevich <iii@linux.ibm.com>
|
||
|
||
* gcc.target/s390/vector/vec-scalar-cmp-1.c: Adjust
|
||
expectations.
|
||
|
||
2019-10-11 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/array38.adb: New test.
|
||
* gnat.dg/array38_pkg.ad[sb]: New helper.
|
||
|
||
2019-10-11 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/91987
|
||
* g++.dg/cpp1z/eval-order6.C: New test.
|
||
* g++.dg/cpp1z/eval-order7.C: New test.
|
||
* g++.dg/cpp1z/eval-order8.C: New test.
|
||
* c-c++-common/gomp/pr91987.c: New test.
|
||
|
||
2019-10-10 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/c11-float-dfp-1.c, gcc.dg/c2x-float-no-dfp-1.c,
|
||
gcc.dg/c2x-float-no-dfp-2.c, gcc.dg/dfp/c2x-float-dfp-1.c,
|
||
gcc.dg/dfp/c2x-float-dfp-2.c, gcc.dg/dfp/c2x-float-dfp-3.c,
|
||
gcc.dg/dfp/tr24732-float-dfp-1.c,
|
||
gcc.dg/dfp/ts18661-2-float-dfp-1.c: New tests.
|
||
|
||
2019-10-10 David Malcolm <dmalcolm@redhat.com>
|
||
|
||
PR 87488
|
||
* c-c++-common/diagnostic-format-json-2.c: Expect an "option_url"
|
||
field.
|
||
* c-c++-common/diagnostic-format-json-3.c: Likewise.
|
||
* gfortran.dg/diagnostic-format-json-2.F90: Likewise.
|
||
* gfortran.dg/diagnostic-format-json-3.F90: Likewise.
|
||
* jit.dg/test-error-array-bounds.c (create_code): Ensure that
|
||
error messages don't contain escaped URLs.
|
||
|
||
2019-10-10 David Malcolm <dmalcolm@redhat.com>
|
||
|
||
PR 87488
|
||
* lib/prune.exp (TEST_ALWAYS_FLAGS): Add -fdiagnostics-urls=never.
|
||
|
||
2019-10-10 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/92022
|
||
* g++.dg/pr92022.C: New test.
|
||
|
||
2019-10-10 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* c-c++-common/gomp/declare-variant-1.c: New test.
|
||
* c-c++-common/gomp/declare-variant-2.c: New test.
|
||
* c-c++-common/gomp/declare-variant-3.c: New test.
|
||
* g++.dg/gomp/this-1.C: Adjust for diagnostic message spelling fix.
|
||
* gcc.dg/gomp/declare-variant-1.c: New test.
|
||
* gcc.dg/gomp/declare-variant-2.c: New test.
|
||
|
||
2019-10-09 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/90879
|
||
* gcc.dg/Wstring-compare-2.c: New test.
|
||
* gcc.dg/Wstring-compare.c: New test.
|
||
* gcc.dg/strcmpopt_3.c: Scan the optmized dump instead of strlen.
|
||
* gcc.dg/strcmpopt_6.c: New test.
|
||
* gcc.dg/strlenopt-65.c: Remove uinnecessary declarations, add
|
||
test cases.
|
||
* gcc.dg/strlenopt-66.c: Run it.
|
||
* gcc.dg/strlenopt-68.c: New test.
|
||
|
||
2019-10-09 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91364 - P0388R4: Permit conversions to arrays of unknown bound.
|
||
PR c++/69531 - DR 1307: Differently bounded array parameters.
|
||
PR c++/88128 - DR 330: Qual convs and pointers to arrays of pointers.
|
||
* g++.dg/conversion/qual1.C: New test.
|
||
* g++.dg/conversion/qual2.C: New test.
|
||
* g++.dg/conversion/qual3.C: New test.
|
||
* g++.dg/conversion/ref2.C: New test.
|
||
* g++.dg/conversion/ref3.C: New test.
|
||
* g++.dg/cpp0x/initlist-array3.C: Remove dg-error.
|
||
* g++.dg/cpp0x/initlist-array7.C: New test.
|
||
* g++.dg/cpp0x/initlist-array8.C: New test.
|
||
* g++.dg/cpp2a/array-conv1.C: New test.
|
||
* g++.dg/cpp2a/array-conv10.C: New test.
|
||
* g++.dg/cpp2a/array-conv11.C: New test.
|
||
* g++.dg/cpp2a/array-conv12.C: New test.
|
||
* g++.dg/cpp2a/array-conv13.C: New test.
|
||
* g++.dg/cpp2a/array-conv14.C: New test.
|
||
* g++.dg/cpp2a/array-conv15.C: New test.
|
||
* g++.dg/cpp2a/array-conv16.C: New test.
|
||
* g++.dg/cpp2a/array-conv17.C: New test.
|
||
* g++.dg/cpp2a/array-conv2.C: New test.
|
||
* g++.dg/cpp2a/array-conv3.C: New test.
|
||
* g++.dg/cpp2a/array-conv4.C: New test.
|
||
* g++.dg/cpp2a/array-conv5.C: New test.
|
||
* g++.dg/cpp2a/array-conv6.C: New test.
|
||
* g++.dg/cpp2a/array-conv7.C: New test.
|
||
* g++.dg/cpp2a/array-conv8.C: New test.
|
||
* g++.dg/cpp2a/array-conv9.C: New test.
|
||
* g++.old-deja/g++.bugs/900321_01.C: Adjust dg-error.
|
||
|
||
2019-10-09 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/92032 - DR 1601: Promotion of enum with fixed underlying type.
|
||
* g++.dg/cpp0x/scoped_enum10.C: New test.
|
||
* g++.dg/cpp0x/scoped_enum11.C: New test.
|
||
|
||
2019-10-08 Andrew Sutton <asutton@lock3software.com>
|
||
|
||
* lib/target-supports.exp (check_effective_target_concepts): Check
|
||
for std=c++2a.
|
||
|
||
2019-10-09 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* c-c++-common/Waddress-1.c: Test locations too.
|
||
* c-c++-common/Wpointer-compare-1.c: Likewise.
|
||
* c-c++-common/Wshift-count-negative-1.c: Likewise.
|
||
* c-c++-common/Wshift-count-overflow-1.c: Likewise.
|
||
* c-c++-common/Wshift-negative-value-1.c: Likewise.
|
||
* c-c++-common/Wshift-negative-value-2.c: Likewise.
|
||
* c-c++-common/Wshift-negative-value-5.c: Likewise.
|
||
* c-c++-common/pr48418.c: Likewise.
|
||
* c-c++-common/pr65830.c: Likewise.
|
||
* c-c++-common/pr69764.c: Likewise.
|
||
* g++.dg/cpp0x/constexpr-array-ptr10.C: Likewise.
|
||
* g++.dg/cpp0x/nullptr37.C: Likewise.
|
||
* g++.dg/template/crash126.C: Likewise.
|
||
* g++.dg/template/crash129.C: Likewise.
|
||
* g++.dg/warn/Wextra-3.C: Likewise.
|
||
* g++.dg/warn/Wfloat-equal-1.C: Likewise.
|
||
* g++.dg/warn/Wstring-literal-comparison-1.C: Likewise.
|
||
* g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
|
||
* g++.dg/warn/pointer-integer-comparison.C: Likewise.
|
||
* g++.old-deja/g++.jason/crash8.C: Likewise.
|
||
|
||
2019-10-09 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/vect/vect-outer-call-1.c: New testcase.
|
||
|
||
2019-10-08 Alexandre Oliva <oliva@adacore.com>
|
||
|
||
* gcc.target/i386/20060512-1.c (sse2_test): Use a
|
||
call-clobbered register variable for stack-disaligning push
|
||
and pop. Require a frame pointer.
|
||
* gcc.target/i386/20060512-3.c (sse2_test): Likewise.
|
||
|
||
2019-10-08 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR c++/92001
|
||
* g++.dg/Wclass-memaccess-5.C: New test.
|
||
|
||
2019-10-08 Dmitrij Pochepko <dmitrij.pochepko@bell-sw.com>
|
||
|
||
PR tree-optimization/90836
|
||
* lib/target-supports.exp (check_effective_target_popcount)
|
||
(check_effective_target_popcountll): New effective targets.
|
||
* gcc.dg/tree-ssa/popcount4.c: New test.
|
||
* gcc.dg/tree-ssa/popcount4l.c: New test.
|
||
* gcc.dg/tree-ssa/popcount4ll.c: New test.
|
||
|
||
2019-10-08 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR middle-end/92014
|
||
* gcc.dg/Wstringop-overflow-19.c: New test.
|
||
|
||
2019-10-08 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91801
|
||
* gfortran.dg/pr91801.f90: New test.
|
||
|
||
2019-10-08 Marek Polacek <polacek@redhat.com>
|
||
|
||
DR 685 - Integral promotion of enum ignores fixed underlying type.
|
||
* g++.dg/cpp0x/scoped_enum9.C: New test.
|
||
|
||
2019-10-08 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tetsuite/92025
|
||
* gcc.dg/Wstringop-overflow-12.c: Remove xfail.
|
||
|
||
2019-10-08 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/vect/pr65947-1.c: Adjust.
|
||
* gcc.dg/vect/pr65947-13.c: Likewise.
|
||
* gcc.dg/vect/pr65947-14.c: Likewise.
|
||
* gcc.dg/vect/pr65947-4.c: Likewise.
|
||
* gcc.dg/vect/pr80631-1.c: Likewise.
|
||
* gcc.dg/vect/pr80631-2.c: Likewise.
|
||
|
||
2019-10-08 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
* gfortran.dg/goacc/continuation-free-form.f95: Update dg-error.
|
||
|
||
2019-10-08 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/torture/simd-abi-9.c: Require LP64 for
|
||
the function body test.
|
||
|
||
2019-10-08 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/torture/builtin-fp-int-inexact-c2x.c: New test.
|
||
|
||
2019-10-07 Jozef Lawrynowicz <jozef.l@mittosystems.com>
|
||
|
||
* gcc.target/msp430/430x-insns.c: New test.
|
||
* gcc.target/msp430/data-attributes-2.c: Remove dg-warning
|
||
directives for conflicts between the "section" and "lower" attributes.
|
||
* gcc.target/msp430/msp430.exp
|
||
(check_effective_target_msp430_region_not_lower): New.
|
||
(check_effective_target_msp430_region_lower): New.
|
||
* gcc.target/msp430/object-attributes-430.c: New test.
|
||
* gcc.target/msp430/object-attributes-default.c: New test.
|
||
* gcc.target/msp430/object-attributes-mlarge-any-region.c: New test.
|
||
* gcc.target/msp430/object-attributes-mlarge.c: New test.
|
||
|
||
2019-10-07 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* gcc.target/i386/pr71801.c (uuidcache_init): Fix up size of d array.
|
||
|
||
2019-10-07 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/diagnostic/not-a-function-template-1.C: New.
|
||
* g++.dg/template/crash107.C: Adjust expected location.
|
||
* g++.dg/template/dependent-expr1.C: Check locations.
|
||
* g++.dg/template/error17.C: Check location.
|
||
|
||
2019-10-07 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR target/91994
|
||
* gcc.target/i386/pr91994.c: New test.
|
||
|
||
2019-10-07 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91975
|
||
* g++.dg/tree-ssa/ivopts-3.C: Adjust.
|
||
* gcc.dg/vect/vect-profile-1.c: Disable cunrolli.
|
||
* gcc.dg/vect/vect-double-reduc-6.c: Disable unrolling of
|
||
the innermost loop.
|
||
* gcc.dg/vect/vect-93.c: Likewise.
|
||
* gcc.dg/vect/vect-105.c: Likewise.
|
||
* gcc.dg/vect/pr79920.c: Likewise.
|
||
* gcc.dg/vect/no-vfa-vect-102.c: Likewise.
|
||
* gcc.dg/vect/no-vfa-vect-101.c: Likewise.
|
||
* gcc.dg/vect/pr83202-1.c: Operate on a larger array.
|
||
* gfortran.dg/vect/vect-8.f90: Likewise.
|
||
* gcc.dg/tree-ssa/cunroll-2.c: Scan early unrolling dump instead
|
||
of late one.
|
||
|
||
2019-10-05 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/47045
|
||
* gfortran.dg/pr47054_1.f90: New test
|
||
* gfortran.dg/pr47054_2.f90: Ditto.
|
||
|
||
2019-10-05 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91497
|
||
* gfortran.dg/pr91497.f90: Run on i?86-*-* and x86_64-*-* only.
|
||
|
||
2019-10-05 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/91926
|
||
* gfortran.dg/ISO_Fortran_binding_13.f90: New test.
|
||
* gfortran.dg/ISO_Fortran_binding_13.c: Additional source.
|
||
* gfortran.dg/ISO_Fortran_binding_14.f90: New test.
|
||
|
||
2019-10-05 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/91369 - Implement P0784R7: constexpr new
|
||
* g++.dg/cpp0x/constexpr-delete2.C: Adjust expected diagnostics for
|
||
c++2a.
|
||
* g++.dg/cpp0x/locations1.C: Only expect constexpr ~S() diagnostics
|
||
in c++17_down, adjust expected wording.
|
||
* g++.dg/cpp1y/constexpr-new.C: Only expect diagnostics in c++17_down.
|
||
* g++.dg/cpp2a/constexpr-dtor1.C: New test.
|
||
* g++.dg/cpp2a/constexpr-dtor2.C: New test.
|
||
* g++.dg/cpp2a/constexpr-dtor3.C: New test.
|
||
* g++.dg/cpp2a/constexpr-new1.C: New test.
|
||
* g++.dg/cpp2a/constexpr-new2.C: New test.
|
||
* g++.dg/cpp2a/constexpr-new3.C: New test.
|
||
* g++.dg/cpp2a/constexpr-new4.C: New test.
|
||
* g++.dg/cpp2a/feat-cxx2a.C: Add __cpp_constinit and
|
||
__cpp_constexpr_dynamic_alloc tests. Tweak __cpp_* tests for c++2a
|
||
features to use style like older features, including #ifdef test.
|
||
* g++.dg/ext/is_literal_type3.C: New test.
|
||
|
||
PR tree-optimization/91734
|
||
* gcc.dg/pr91734.c: New test.
|
||
|
||
2019-10-04 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
PR c/82752
|
||
* gcc.dg/format/c2x-strftime-1.c: New test.
|
||
|
||
2019-10-04 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR middle-end/91977
|
||
* gcc.dg/Wstringop-overflow-18.c: New test.
|
||
|
||
2019-10-04 Martin Sebor <msebor@redhat.com>
|
||
|
||
* gcc.dg/Wstringop-overflow-17.c: New test.
|
||
|
||
2019-10-04 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran.91959
|
||
* gfortran.dg/pr91959.f90: New test.
|
||
|
||
2019-10-04 Rafael Tsuha <rafael.tsuha@usp.br>
|
||
|
||
* gcc.dg/sinhovercosh-1.c: New test.
|
||
|
||
2019-10-04 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/c11-builtins-1.c, gcc.dg/c2x-builtins-1.c,
|
||
gcc.dg/dfp/c2x-builtins-dfp-1.c: New tests.
|
||
|
||
2019-10-04 Mark Eggleston <mark.eggleston@codethink.com>
|
||
|
||
* gfortran.dg/auto_in_equiv_1.f90: Replaced.
|
||
* gfortran.dg/auto_in_equiv_2.f90: Replaced.
|
||
* gfortran.dg/auto_in_equiv_3.f90: Deleted.
|
||
|
||
2019-10-04 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/torture/simd-abi-8.c: Use -mlittle-endian.
|
||
Check that there are no Q register saves or restores.
|
||
|
||
2019-10-04 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.c-torture/execute/loop-3.c: Fix undefined behavior.
|
||
|
||
2019-10-04 Yuliang Wang <yuliang.wang@arm.com>
|
||
|
||
* gcc.target/aarch64/sve2/shracc_1.c: Tighten scan-assembler-nots
|
||
to avoid matching scalar code.
|
||
|
||
2019-10-04 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
* gfortran.dg/use_without_only_1.f90: Update column num in dg-warning.
|
||
|
||
2019-10-04 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/71504
|
||
* g++.dg/cpp0x/constexpr-array21.C: New test.
|
||
* g++.dg/cpp1y/constexpr-array7.C: New test.
|
||
* g++.dg/cpp1z/constexpr-array1.C: New test.
|
||
|
||
2019-10-04 Jason Merrill <jason@redhat.com>
|
||
|
||
PR c++/71504
|
||
* g++.dg/cpp0x/constexpr-array20.C: New test.
|
||
|
||
2019-10-04 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/91974
|
||
* g++.dg/cpp1z/eval-order5.C: New test.
|
||
|
||
2019-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91497
|
||
* gfortran.dg/pr91497.f90: New test.
|
||
|
||
2019-10-03 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* g++.dg/tree-ssa/pr61034.C: Add --param max-inline-insns-single-O2=200.
|
||
|
||
2019-10-03 Dragan Mladjenovic <dmladjenovic@wavecomp.com>
|
||
|
||
PR target/91769
|
||
* gcc.target/mips/pr91769.c: New test.
|
||
|
||
2019-10-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* g++.dg/cpp0x/gen-attrs-67.C: Expect constructor priorities error
|
||
on any !init_priority target.
|
||
|
||
2019-10-03 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/84487
|
||
* gfortran.dg/typebound_call_22.f03: xfail.
|
||
|
||
2019-10-03 Mark Eggleston <mark.eggleston@codethink.com>
|
||
|
||
* gfortran.dg/bad_operands.f90: New test.
|
||
* gfortran.dg/character mismatch.f90: New test.
|
||
* gfortran.dg/compare_interfaces.f90: New test.
|
||
* gfortran.dg/hollerith_to_char_parameter_1.f90: New test.
|
||
* gfortran.dg/hollerith_to_char_parameter_2.f90: New test.
|
||
* gfortran.dg/widechar_intrinsics_1.f90: Checked for specific character
|
||
type names instead of "Type of argument".
|
||
* gfortran.dg/widechar_intrinsics_2.f90: Checked for specific character
|
||
type names instead of "Type of argument".
|
||
* gfortran.dg/widechar_intrinsics_3.f90: Checked for specific character
|
||
type names instead of "Type of argument".
|
||
|
||
2019-10-02 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/cr-decimal-dig-2.c: New test.
|
||
* gcc.dg/limits-width-2.c: New test. Based on limits-width-1.c.
|
||
* gcc.dg/stdint-width-2.c: New test. Based on stdint-width-1.c.
|
||
|
||
2019-10-03 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/diagnostic/integral-array-size-1.C: New.
|
||
* g++.dg/cpp0x/alias-decl-1.C: Test location(s) too.
|
||
* g++.dg/init/new43.C: Likewise.
|
||
* g++.dg/lookup/friend12.C: Likewise.
|
||
* g++.dg/lookup/pr79766.C: Likewise.
|
||
* g++.dg/lookup/pr84375.C: Likewise.
|
||
* g++.dg/other/new-size-type.C: Likewise.
|
||
|
||
2019-10-03 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* g++.dg/ext/constexpr-attr-cleanup1.C: New test.
|
||
|
||
2019-10-02 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/80936
|
||
* gcc.dg/Wnonnull-2.c: New test.
|
||
* gcc.dg/Wnonnull-3.c: New test.
|
||
* gcc.dg/nonnull-3.c: Expect more warnings.
|
||
|
||
2019-10-02 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91784
|
||
* gfortran.dg/pr91784.f90: New test.
|
||
|
||
2019-10-02 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91785
|
||
* gfortran.dg/pr91785.f90: New test.
|
||
|
||
2019-10-02 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91942
|
||
* gfortran.dg/pr91587.f90: Update dg-error regex.
|
||
* gfortran.dg/pr91942.f90: New test.
|
||
|
||
2019-10-02 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91943
|
||
gfortran.dg/pr91943.f90
|
||
|
||
2019-10-02 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* g++.dg/tree-ssa/pr53844.C: Add -fno-inline-functions --param
|
||
max-inline-insns-single-O2=200.
|
||
* gcc.c-torture/execute/builtins/builtins.exp: Add
|
||
-fno-inline-functions to additional_flags.
|
||
* gcc.dg/ipa/inline-7.c: Add -fno-inline-functions.
|
||
* gcc.dg/optimize-bswapsi-5.c: Add -fno-inline-functions.
|
||
* gcc.dg/tree-ssa/ssa-thread-12.c: Add --param
|
||
early-inlining-insns-O2=14 -fno-inline-functions; revert previous
|
||
change.
|
||
* gcc.dg/winline-3.c: Use --param max-inline-insns-single-O2=1
|
||
--param inline-min-speedup-O2=100
|
||
instead of --param max-inline-insns-single=1 --param
|
||
inline-min-speedup=100
|
||
|
||
2019-10-02 Alexander Monakov <amonakov@ispras.ru>
|
||
|
||
PR rtl-optimization/87047
|
||
* gcc.dg/pr87047.c: New test.
|
||
|
||
2019-10-02 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR testsuite/91842
|
||
* gcc.dg/ipa/ipa-sra-19.c: Skip on powerpc.
|
||
|
||
2019-10-02 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/opt82.adb: New test.
|
||
* gnat.dg/opt82_pkg.ads: New helper.
|
||
|
||
2019-10-02 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/mips/call-clobbered-3.c: Remove skip for -Os.
|
||
* gcc.target/mips/call-clobbered-4.c: Delete.
|
||
|
||
2019-10-02 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
* gfortran.dg/gomp/is_device_ptr-1.f90: New.
|
||
|
||
2019-10-02 Richard Biener <rguenther@suse.de>
|
||
|
||
PR c++/91606
|
||
* g++.dg/torture/pr91606.C: New testcase.
|
||
|
||
2019-10-02 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
* gfortran.dg/goacc/asyncwait-1.f95: Handle new error message.
|
||
* gfortran.dg/goacc/asyncwait-2.f95: Likewise.
|
||
* gfortran.dg/goacc/asyncwait-3.f95: Likewise.
|
||
* gfortran.dg/goacc/asyncwait-4.f95: Likewise.
|
||
* gfortran.dg/goacc/default-2.f: Likewise.
|
||
* gfortran.dg/goacc/enter-exit-data.f95: Likewise.
|
||
* gfortran.dg/goacc/if.f95: Likewise.
|
||
* gfortran.dg/goacc/list.f95: Likewise.
|
||
* gfortran.dg/goacc/literal.f95: Likewise.
|
||
* gfortran.dg/goacc/loop-2-kernels-tile.f95: Likewise.
|
||
* gfortran.dg/goacc/loop-2-parallel-tile.f95: Likewise.
|
||
* gfortran.dg/goacc/loop-7.f95: Likewise.
|
||
* gfortran.dg/goacc/parallel-kernels-clauses.f95: Likewise.
|
||
* gfortran.dg/goacc/routine-6.f90: Likewise.
|
||
* gfortran.dg/goacc/several-directives.f95: Likewise.
|
||
* gfortran.dg/goacc/sie.f95: Likewise.
|
||
* gfortran.dg/goacc/tile-1.f90: Likewise.
|
||
* gfortran.dg/goacc/update-if_present-2.f90: Likewise.
|
||
* gfortran.dg/gomp/declare-simd-1.f90: Likewise.
|
||
* gfortran.dg/gomp/pr29759.f90: Likewise.
|
||
|
||
2019-10-02 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
* libgomp/testsuite/libgomp.fortran/use_device_ptr-optional-1.f90: New.
|
||
|
||
2019-10-02 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/91940
|
||
* gcc.dg/vect/vect-bswap16.c: Add -msse4 on x86, run on all targets,
|
||
expect vectorized 1 loops message on both vect_bswap and sse4_runtime
|
||
targets.
|
||
* gcc.dg/vect/vect-bswap16a.c: New test.
|
||
|
||
2019-10-02 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
* gcc.dg/asm-scope-1.c, gcc.dg/cpp/c11-scope-1.c,
|
||
gcc.dg/cpp/c17-scope-1.c, gcc.dg/cpp/c2x-scope-1.c,
|
||
gcc.dg/cpp/c2x-scope-2.c, gcc.dg/cpp/c90-scope-1.c,
|
||
gcc.dg/cpp/c94-scope-1.c, gcc.dg/cpp/c99-scope-1.c,
|
||
gcc.dg/cpp/gnu11-scope-1.c, gcc.dg/cpp/gnu17-scope-1.c,
|
||
gcc.dg/cpp/gnu89-scope-1.c, gcc.dg/cpp/gnu99-scope-1.c: New tests.
|
||
|
||
2019-10-01 David Malcolm <dmalcolm@redhat.com>
|
||
|
||
* gcc.dg/plugin/diagnostic_group_plugin.c (test_begin_group_cb):
|
||
Clear the prefix before emitting the "END GROUP" line.
|
||
* gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
|
||
(custom_diagnostic_finalizer): Temporarily clear prefix when
|
||
calling diagnostic_show_locus, rather than destroying it
|
||
afterwards.
|
||
|
||
2019-10-01 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* gcc.dg/tree-ssa/alias-access-path-10.c: New testcase.
|
||
* gcc.dg/tree-ssa/alias-access-path-11.c: New testcase.
|
||
|
||
2019-10-01 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* g++.dg/lto/odr-6_0.C: New testcase.
|
||
* g++.dg/lto/odr-6_1.c: New testcase.
|
||
|
||
2019-10-01 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* gcc.dg/tree-ssa/ssa-thread-12.c: Fix warning introduced by my
|
||
previous change.
|
||
|
||
2019-10-01 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* g++.dg/tree-ssa/pr61034.C: Set early-inlining-insns-O2=14.
|
||
* g++.dg/tree-ssa/pr8781.C: Likewise.
|
||
* g++.dg/warn/Wstringop-truncation-1.C: Likewise.
|
||
* gcc.dg/ipa/pr63416.c: likewise.
|
||
* gcc.dg/vect/pr66142.c: Likewise.
|
||
* gcc.dg/tree-ssa/ssa-thread-12.c: Mark compure_idf inline.
|
||
|
||
2019-10-01 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/91925
|
||
* g++.dg/conversion/packed2.C: New test.
|
||
|
||
2019-10-01 Bill Schmidt <wschmdit@linux.ibm.com>
|
||
|
||
* gcc.target/powerpc/pr91275.c: New.
|
||
|
||
2019-10-01 Alexandre Oliva <oliva@adacore.com>
|
||
|
||
* gcc.dg/torture/pr41094.c: Introduce intermediate variable.
|
||
|
||
PR debug/91507
|
||
* gcc.dg/debug/dwarf2/array-0.c: New.
|
||
* gcc.dg/debug/dwarf2/array-1.c: New.
|
||
* gcc.dg/debug/dwarf2/array-2.c: New.
|
||
* gcc.dg/debug/dwarf2/array-3.c: New.
|
||
* g++.dg/debug/dwarf2/array-0.C: New.
|
||
* g++.dg/debug/dwarf2/array-1.C: New.
|
||
* g++.dg/debug/dwarf2/array-2.C: New. Based on libstdc++-v3's
|
||
src/c++98/pool_allocator.cc:__pool_alloc_base::_S_heap_size.
|
||
* g++.dg/debug/dwarf2/array-3.C: New. Based on
|
||
gcc's config/i386/i386-features.c:xlogue_layout::s_instances.
|
||
* g++.dg/debug/dwarf2/array-4.C: New.
|
||
|
||
2019-10-01 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/diag-aka-1.c (T): Turn into a pointer typedef.
|
||
(foo): Update accordingly.
|
||
* gcc.dg/diag-aka-4.c: New test.
|
||
|
||
2019-10-01 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/diag-aka-3.c: New test.
|
||
* gcc.target/aarch64/diag_aka_1.c: New test.
|
||
* g++.dg/diagnostic/aka4.C: New test.
|
||
|
||
2019-10-01 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/torture/simd-abi-10.c: New test.
|
||
* gcc.target/aarch64/torture/simd-abi-11.c: Likewise.
|
||
|
||
2019-09-30 Yuliang Wang <yuliang.wang@arm.com>
|
||
|
||
* gcc.dg/vect/vect-sdiv-pow2-1.c: New test.
|
||
* gcc.target/aarch64/sve/asrdiv_1.c: As above.
|
||
* lib/target-supports.exp (check_effective_target_vect_sdiv_pow2_si):
|
||
Return true for AArch64 with SVE.
|
||
|
||
2019-09-30 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/torture/simd-abi-9.c: New test.
|
||
|
||
2019-09-30 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/torture/simd-abi-8.c: New test.
|
||
|
||
2019-09-30 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/Wincompatible-pointer-types-1.c (f1): Expect only one
|
||
space between the comma and "...".
|
||
|
||
2019-09-30 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/91853
|
||
* gcc.dg/ipa/pr91853.c: New test.
|
||
|
||
2019-09-30 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/91931
|
||
* gcc.target/i386/pr91931.c: New test.
|
||
|
||
2019-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91641
|
||
* gfortran.dg/pr91641.f90: New test.
|
||
|
||
2019-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91714
|
||
* gfortran.dg/dec_type_print_3.f90: Update dg-error regex.
|
||
* gfortran.dg/pr91714.f90: New test.
|
||
|
||
2019-09-29 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/91726
|
||
* gfortran.dg/coarray_poly_9.f90: New test.
|
||
|
||
2019-09-29 Kewen Lin <linkw@gcc.gnu.org>
|
||
|
||
* gcc.target/powerpc/conv-vectorize-1.c: New test.
|
||
* gcc.target/powerpc/conv-vectorize-2.c: New test.
|
||
|
||
2019-09-28 Steven G. Kargl <kargl@gcc.ngu.org>
|
||
|
||
PR fortran/91802
|
||
* gfortran.dg/pr91802.f90: New test.
|
||
|
||
2019-09-28 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91864
|
||
* gcc/testsuite/gfortran.dg/pr91864.f90
|
||
|
||
2019-09-28 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91889 - follow-up fix for DR 2352.
|
||
* g++.dg/cpp0x/ref-bind3.C: Add dg-error.
|
||
* g++.dg/cpp0x/ref-bind4.C: New test.
|
||
* g++.dg/cpp0x/ref-bind5.C: New test.
|
||
* g++.dg/cpp0x/ref-bind6.C: New test.
|
||
* g++.old-deja/g++.pt/spec35.C: Revert earlier change.
|
||
|
||
PR c++/91921 - stray warning with -Woverloaded-virtual.
|
||
* g++.dg/warn/Woverloaded-2.C: New.
|
||
* g++.dg/warn/Woverloaded-2.h: New.
|
||
* g++.dg/warn/pr61945.C: Turn dg-warning into dg-message.
|
||
* g++.old-deja/g++.mike/warn6.C: Likewise.
|
||
* g++.old-deja/g++.warn/virt1.C: Likewise.
|
||
|
||
PR c++/91923 - failure-to-SFINAE with class type NTTP in C++17.
|
||
* g++.dg/cpp0x/nontype5.C: New test.
|
||
|
||
2019-09-28 Alan Modra <amodra@gmail.com>
|
||
|
||
PR testsuite/91676
|
||
PR rtl-optimization/91656
|
||
* gcc.dg/torture/pr91656-1.c: Correct for big and pdp endian.
|
||
* gcc.dg/torture/pr91656-2.c: Likewise.
|
||
* gcc.dg/torture/pr91656-3.c: Likewise.
|
||
|
||
2019-09-27 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/88203
|
||
* c-c++-common/gomp/pr88203-1.c: New test.
|
||
* c-c++-common/gomp/pr88203-2.c: New test.
|
||
* c-c++-common/gomp/pr88203-3.c: New test.
|
||
|
||
PR middle-end/91920
|
||
* c-c++-common/gomp/pr91920.c: New test.
|
||
|
||
PR target/91919
|
||
* gcc.c-torture/compile/pr91919.c: New test.
|
||
|
||
2019-09-27 Manfred Schwarb <manfred99@gmx.ch>
|
||
|
||
* gfortran.dg/associate_48.f90: Fix a dg directive.
|
||
* gfortran.dg/auto_in_equiv_1.f90: Ditto.
|
||
* gfortran.dg/auto_in_equiv_2.f90: Ditto.
|
||
* gfortran.dg/lto/pr87689_0.f: Ditto.
|
||
|
||
2019-09-27 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/91885
|
||
* gcc.dg/pr91885.c (__int64_t): Change from long to long long.
|
||
(__uint64_t): Change from unsigned long to unsigned long long.
|
||
|
||
2019-09-27 Yuliang Wang <yuliang.wang@arm.com>
|
||
|
||
* gcc.target/aarch64/sve2/shracc_1.c: New test.
|
||
|
||
2019-09-26 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gcc.dg/cpp/ucs.c: Add test for new warning and adjust.
|
||
* gcc.dg/cpp/utf8-5byte-1.c: Add -w to the options.
|
||
* gcc.dg/attr-alias-5.c: Likewise.
|
||
* g++.dg/cpp/ucn-1.C: Add test for new warning.
|
||
* g++.dg/cpp2a/ucn1.C: New test.
|
||
|
||
2019-09-26 Max Filippov <jcmvbkbc@gmail.com>
|
||
|
||
* gcc.target/xtensa/pr91880.c: New test case.
|
||
* gcc.target/xtensa/xtensa.exp: New test suite.
|
||
|
||
2019-09-26 Will Schmidt <will_schmidt@vnet.ibm.com>
|
||
|
||
* gcc.target/powerpc/pure-builtin-redundant-load.c: New.
|
||
|
||
2019-09-26 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/91897
|
||
* gcc.target/i386/pr91897.c: New testcase.
|
||
|
||
2019-09-26 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/91914
|
||
* gcc.dg/strlenopt-79.c: New test.
|
||
|
||
2019-09-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/arm/acle/simd32.c: Update test.
|
||
|
||
2019-09-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* lib/target-supports.exp
|
||
(check_effective_target_arm_simd32_ok_nocache): New procedure.
|
||
(check_effective_target_arm_simd32_ok): Likewise.
|
||
(add_options_for_arm_simd32): Likewise.
|
||
* gcc.target/arm/acle/simd32.c: New test.
|
||
|
||
2019-09-26 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/arm/fp16-compile-alt-3.c: Expect (__fp16) -2.0
|
||
to be written as a negative short rather than a positive one.
|
||
* gcc.target/arm/fp16-compile-ieee-3.c: Likewise.
|
||
|
||
2019-09-26 Martin Liska <mliska@suse.cz>
|
||
|
||
PR tree-optimization/91885
|
||
* gcc.dg/pr91885.c: New test.
|
||
|
||
2019-09-25 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91877 - ICE with converting member of packed struct.
|
||
* g++.dg/conversion/packed1.C: New test.
|
||
|
||
2019-09-25 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91896
|
||
* gcc.dg/torture/pr91896.c: New testcase.
|
||
|
||
2019-09-25 Martin Liska <mliska@suse.cz>
|
||
|
||
* gcc.target/s390/pr91014.c: Move to ...
|
||
* gcc.dg/pr91014.c: ... this.
|
||
|
||
2019-09-25 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/diagnostic/redeclaration-1.C: New.
|
||
* g++.dg/lookup/extern-c-hidden.C: Test location(s) too.
|
||
* g++.dg/lookup/extern-c-redecl.C: Likewise.
|
||
* g++.dg/lookup/extern-c-redecl6.C: Likewise.
|
||
* g++.old-deja/g++.other/using9.C: Likewise.
|
||
|
||
2019-09-23 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/91570
|
||
* gcc.dg/pr91570.c: New test.
|
||
|
||
2019-09-24 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91868 - improve -Wshadow location.
|
||
* g++.dg/warn/Wshadow-16.C: New test.
|
||
|
||
PR c++/91845 - ICE with invalid pointer-to-member.
|
||
* g++.dg/cpp1y/pr91845.C: New test.
|
||
|
||
2019-09-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/aarch64/nosplit-di-const-volatile_1.c: New test.
|
||
|
||
2019-09-24 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/91866
|
||
* gcc.dg/tree-ssa/pr91866.c: New test.
|
||
|
||
2019-09-24 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/91831
|
||
* g++.dg/ipa/pr91831.C: New test.
|
||
|
||
2019-09-24 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/91832
|
||
* gcc.dg/ipa/pr91832.c: New test.
|
||
|
||
2019-09-24 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/torture/20190924-1.c: New testcase.
|
||
|
||
2019-09-23 Maciej W. Rozycki <macro@wdc.com>
|
||
|
||
* lib/gnat.exp (gnat_target_compile): Pass the `ada' option to
|
||
`target_compile'.
|
||
|
||
2019-09-23 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/cpp0x/pr68724.C: Check location(s) too.
|
||
* g++.dg/cpp0x/variadic38.C: Likewise.
|
||
* g++.dg/cpp1z/nontype2.C: Likewise.
|
||
* g++.dg/parse/explicit1.C: Likewise.
|
||
* g++.dg/template/crash11.C: Likewise.
|
||
* g++.dg/template/non-dependent8.C: Likewise.
|
||
* g++.dg/template/nontype-array1.C: Likewise.
|
||
* g++.dg/template/nontype3.C: Likewise.
|
||
* g++.dg/template/nontype8.C: Likewise.
|
||
* g++.dg/template/partial5.C: Likewise.
|
||
* g++.dg/template/spec33.C: Likewise.
|
||
* g++.old-deja/g++.pt/memtemp64.C: Likewise.
|
||
* g++.old-deja/g++.pt/spec20.C: Likewise.
|
||
* g++.old-deja/g++.pt/spec21.C: Likewise.
|
||
* g++.old-deja/g++.robertl/eb103.C: Likewise.
|
||
|
||
2019-09-23 Sandra Loosemore <sandra@codesourcery.com>
|
||
|
||
* lib/target-supports.exp
|
||
(check_effective_target_arm_vfp_ok_nocache): New.
|
||
(check_effective_target_arm_vfp_ok): Rewrite.
|
||
(add_options_for_arm_vfp): New.
|
||
(add_options_for_sqrt_insn): Add options for arm.
|
||
* gcc.target/arm/attr-neon-builtin-fail2.c: Use dg-add-options.
|
||
* gcc.target/arm/short-vfp-1.c: Likewise.
|
||
|
||
2019-09-23 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91844 - Implement CWG 2352, Similar types and reference binding.
|
||
* g++.dg/cpp0x/pr33930.C: Add dg-error.
|
||
* g++.dg/cpp0x/ref-bind1.C: New test.
|
||
* g++.dg/cpp0x/ref-bind2.C: New test.
|
||
* g++.dg/cpp0x/ref-bind3.C: New test.
|
||
* g++.old-deja/g++.pt/spec35.C: Remove dg-error.
|
||
|
||
2019-09-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gcc.dg/ucnid-5-utf8.c: Skip unless ucn is supported.
|
||
|
||
2019-09-23 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/91729
|
||
* gfortran.dg/select_rank_2.f90: Add two more errors in foo2.
|
||
* gfortran.dg/select_rank_3.f90: New test.
|
||
|
||
2019-09-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gnat.dg/system_info1.adb: Sort dg-do target list.
|
||
Add *-*-solaris2.*.
|
||
|
||
2019-09-23 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/specs/compile_time1.ads: New test.
|
||
* gnat.dg/specs/compile_time1_pkg.ads: New helper.
|
||
|
||
2019-09-22 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91819 - ICE with operator++ and enum.
|
||
* g++.dg/other/operator4.C: New test.
|
||
|
||
2019-09-21 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR middle-end/91830
|
||
* gcc/testsuite/gcc.dg/Warray-bounds-47.c: New test.
|
||
|
||
2019-09-21 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/30277
|
||
* g++.dg/expr/bitfield14.C (struct S): Use signed long long instead
|
||
of signed long.
|
||
(foo): Use long long instead of long.
|
||
|
||
2019-09-21 Marek Polacek <polacek@redhat.com>
|
||
|
||
DR 2345 - Jumping across initializers in init-statements and conditions.
|
||
* g++.dg/cpp1z/init-statement10.C: New test.
|
||
|
||
2019-09-21 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/cond_convert_1.c: Remove XFAILs.
|
||
* gcc.target/aarch64/sve/cond_convert_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_unary_2.c: Likewise.
|
||
|
||
2019-09-20 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/i386/naked-1.c: Alter options to use non-
|
||
PIC codegen for m32 Darwin.
|
||
|
||
2019-09-20 Tobias Burnus <tobias@codesourcery.com>
|
||
|
||
PR fortran/78260
|
||
* gfortran.dg/goacc/parameter.f95: Change
|
||
dg-error as it is now detected earlier.
|
||
* gfortran.dg/goacc/pr85701.f90: Modify to
|
||
use a separate result variable.
|
||
* gfortran.dg/goacc/pr78260.f90: New.
|
||
* gfortran.dg/goacc/pr78260-2.f90: New.
|
||
* gfortran.dg/gomp/pr78260.f90: New.
|
||
* gfortran.dg/gomp/pr78260-2.f90: New.
|
||
* gfortran.dg/gomp/pr78260-3.f90: New.
|
||
|
||
2019-09-20 Olivier Hainque <hainque@adacore.com>
|
||
|
||
* gnat.dg/system_info1.adb: Restrict to *-*-linux* and *-*-mingw*.
|
||
|
||
2019-09-20 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gcc.dg/pr91269.c: New test.
|
||
|
||
2019-09-20 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gcc.dg/typedef-var-1.c: New test.
|
||
* gcc.dg/typedef-var-2.c: Likewise.
|
||
|
||
2019-09-20 Martin Jambor <mjambor@suse.cz>
|
||
|
||
* g++.dg/ipa/pr81248.C: Adjust dg-options and dump-scan.
|
||
* gcc.dg/ipa/ipa-sra-1.c: Likewise.
|
||
* gcc.dg/ipa/ipa-sra-10.c: Likewise.
|
||
* gcc.dg/ipa/ipa-sra-11.c: Likewise.
|
||
* gcc.dg/ipa/ipa-sra-3.c: Likewise.
|
||
* gcc.dg/ipa/ipa-sra-4.c: Likewise.
|
||
* gcc.dg/ipa/ipa-sra-5.c: Likewise.
|
||
* gcc.dg/ipa/ipacost-2.c: Disable ipa-sra.
|
||
* gcc.dg/ipa/ipcp-agg-9.c: Likewise.
|
||
* gcc.dg/ipa/pr78121.c: Adjust scan pattern.
|
||
* gcc.dg/ipa/vrp1.c: Likewise.
|
||
* gcc.dg/ipa/vrp2.c: Likewise.
|
||
* gcc.dg/ipa/vrp3.c: Likewise.
|
||
* gcc.dg/ipa/vrp7.c: Likewise.
|
||
* gcc.dg/ipa/vrp8.c: Likewise.
|
||
* gcc.dg/noreorder.c: use noipa attribute instead of noinline.
|
||
* gcc.dg/ipa/20040703-wpa.c: New test.
|
||
* gcc.dg/ipa/ipa-sra-12.c: New test.
|
||
* gcc.dg/ipa/ipa-sra-13.c: Likewise.
|
||
* gcc.dg/ipa/ipa-sra-14.c: Likewise.
|
||
* gcc.dg/ipa/ipa-sra-15.c: Likewise.
|
||
* gcc.dg/ipa/ipa-sra-16.c: Likewise.
|
||
* gcc.dg/ipa/ipa-sra-17.c: Likewise.
|
||
* gcc.dg/ipa/ipa-sra-18.c: Likewise.
|
||
* gcc.dg/ipa/ipa-sra-19.c: Likewise.
|
||
* gcc.dg/ipa/ipa-sra-20.c: Likewise.
|
||
* gcc.dg/ipa/ipa-sra-21.c: Likewise.
|
||
* gcc.dg/ipa/ipa-sra-22.c: Likewise.
|
||
* gcc.dg/sso/ipa-sra-1.c: Likewise.
|
||
* g++.dg/ipa/ipa-sra-2.C: Likewise.
|
||
* g++.dg/ipa/ipa-sra-3.C: Likewise.
|
||
* gcc.dg/tree-ssa/ipa-cp-1.c: Make return value used.
|
||
* g++.dg/ipa/devirt-19.C: Add missing return, add -fipa-cp-clone
|
||
option.
|
||
* g++.dg/lto/devirt-19_0.C: Add -fipa-cp-clone option.
|
||
* gcc.dg/ipa/ipa-sra-2.c: Removed.
|
||
* gcc.dg/ipa/ipa-sra-6.c: Likewise.
|
||
|
||
2019-09-19 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR middle-end/91631
|
||
* /c-c++-common/Warray-bounds-3.c: Correct expected offsets.
|
||
* /c-c++-common/Warray-bounds-4.c: Same.
|
||
* gcc.dg/Warray-bounds-39.c: Remove xfails.
|
||
* gcc.dg/Warray-bounds-45.c: New test.
|
||
* gcc.dg/Warray-bounds-46.c: New test.
|
||
|
||
2019-09-19 Lewis Hyatt <lhyatt@gmail.com>
|
||
|
||
PR c/67224
|
||
* c-c++-common/cpp/ucnid-2011-1-utf8.c: New test.
|
||
* g++.dg/cpp/ucnid-1-utf8.C: New test.
|
||
* g++.dg/cpp/ucnid-2-utf8.C: New test.
|
||
* g++.dg/cpp/ucnid-3-utf8.C: New test.
|
||
* g++.dg/cpp/ucnid-4-utf8.C: New test.
|
||
* g++.dg/other/ucnid-1-utf8.C: New test.
|
||
* gcc.dg/cpp/ucnid-1-utf8.c: New test.
|
||
* gcc.dg/cpp/ucnid-10-utf8.c: New test.
|
||
* gcc.dg/cpp/ucnid-11-utf8.c: New test.
|
||
* gcc.dg/cpp/ucnid-12-utf8.c: New test.
|
||
* gcc.dg/cpp/ucnid-13-utf8.c: New test.
|
||
* gcc.dg/cpp/ucnid-14-utf8.c: New test.
|
||
* gcc.dg/cpp/ucnid-15-utf8.c: New test.
|
||
* gcc.dg/cpp/ucnid-2-utf8.c: New test.
|
||
* gcc.dg/cpp/ucnid-3-utf8.c: New test.
|
||
* gcc.dg/cpp/ucnid-4-utf8.c: New test.
|
||
* gcc.dg/cpp/ucnid-6-utf8.c: New test.
|
||
* gcc.dg/cpp/ucnid-7-utf8.c: New test.
|
||
* gcc.dg/cpp/ucnid-9-utf8.c: New test.
|
||
* gcc.dg/ucnid-1-utf8.c: New test.
|
||
* gcc.dg/ucnid-10-utf8.c: New test.
|
||
* gcc.dg/ucnid-11-utf8.c: New test.
|
||
* gcc.dg/ucnid-12-utf8.c: New test.
|
||
* gcc.dg/ucnid-13-utf8.c: New test.
|
||
* gcc.dg/ucnid-14-utf8.c: New test.
|
||
* gcc.dg/ucnid-15-utf8.c: New test.
|
||
* gcc.dg/ucnid-16-utf8.c: New test.
|
||
* gcc.dg/ucnid-2-utf8.c: New test.
|
||
* gcc.dg/ucnid-3-utf8.c: New test.
|
||
* gcc.dg/ucnid-4-utf8.c: New test.
|
||
* gcc.dg/ucnid-5-utf8.c: New test.
|
||
* gcc.dg/ucnid-6-utf8.c: New test.
|
||
* gcc.dg/ucnid-7-utf8.c: New test.
|
||
* gcc.dg/ucnid-8-utf8.c: New test.
|
||
* gcc.dg/ucnid-9-utf8.c: New test.
|
||
|
||
2019-09-19 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.dg/pr89313.c: Test for __POWERPC__ in addition to
|
||
__powerpc__ in register name selection.
|
||
|
||
2019-09-19 Richard Henderson <richard.henderson@linaro.org>
|
||
|
||
* gcc.target/aarch64/atomic-op-acq_rel.c: Use -mno-outline-atomics.
|
||
* gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Likewise.
|
||
* gcc.target/aarch64/atomic-op-acquire.c: Likewise.
|
||
* gcc.target/aarch64/atomic-op-char.c: Likewise.
|
||
* gcc.target/aarch64/atomic-op-consume.c: Likewise.
|
||
* gcc.target/aarch64/atomic-op-imm.c: Likewise.
|
||
* gcc.target/aarch64/atomic-op-int.c: Likewise.
|
||
* gcc.target/aarch64/atomic-op-long.c: Likewise.
|
||
* gcc.target/aarch64/atomic-op-relaxed.c: Likewise.
|
||
* gcc.target/aarch64/atomic-op-release.c: Likewise.
|
||
* gcc.target/aarch64/atomic-op-seq_cst.c: Likewise.
|
||
* gcc.target/aarch64/atomic-op-short.c: Likewise.
|
||
* gcc.target/aarch64/atomic_cmp_exchange_zero_reg_1.c: Likewise.
|
||
* gcc.target/aarch64/atomic_cmp_exchange_zero_strong_1.c: Likewise.
|
||
* gcc.target/aarch64/sync-comp-swap.c: Likewise.
|
||
* gcc.target/aarch64/sync-op-acquire.c: Likewise.
|
||
* gcc.target/aarch64/sync-op-full.c: Likewise.
|
||
|
||
2019-09-19 Feng Xue <fxue@os.amperecomputing.com>
|
||
|
||
* gcc.dg/ipa/pr91089.c: Add a new function and pattern.
|
||
|
||
2019-09-19 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91812
|
||
* gcc.dg/torture/pr91812.c: New testcase.
|
||
|
||
2019-09-19 Tom Tromey <tromey@adacore.com>
|
||
|
||
* gnat.dg/bias1.adb: New testcase.
|
||
|
||
2019-09-19 Steve Baird <baird@adacore.com>
|
||
|
||
* gnat.dg/annotation1.adb: New testcase.
|
||
|
||
2019-09-19 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/inline21.adb, gnat.dg/inline21_g.ads,
|
||
gnat.dg/inline21_h.adb, gnat.dg/inline21_h.ads,
|
||
gnat.dg/inline21_q.ads: New testcase.
|
||
|
||
2019-09-19 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/inline20.adb, gnat.dg/inline20_g.adb,
|
||
gnat.dg/inline20_g.ads, gnat.dg/inline20_h.ads,
|
||
gnat.dg/inline20_i.ads, gnat.dg/inline20_q-io.ads,
|
||
gnat.dg/inline20_q.ads, gnat.dg/inline20_r.ads: New testcase.
|
||
|
||
2019-09-19 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/generic2-child.ads, gnat.dg/generic2-io_any.adb,
|
||
gnat.dg/generic2-io_any.ads, gnat.dg/generic2.ads: New testcase.
|
||
|
||
2019-09-19 Yannick Moy <moy@adacore.com>
|
||
|
||
* gnat.dg/global2.adb, gnat.dg/global2.ads: New testcase.
|
||
|
||
2019-09-19 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/access9.adb: New testcase.
|
||
|
||
2019-09-19 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/predicate14.adb, gnat.dg/predicate14.ads: New
|
||
testcase.
|
||
|
||
2019-09-19 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/generic_inst13.adb,
|
||
gnat.dg/generic_inst13_pkg-nested_g.ads,
|
||
gnat.dg/generic_inst13_pkg-ops_g.ads,
|
||
gnat.dg/generic_inst13_pkg.ads: New testcase.
|
||
|
||
2019-09-19 Bob Duff <duff@adacore.com>
|
||
|
||
* gnat.dg/concat3.adb: New testcase.
|
||
|
||
2019-09-19 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/pack26.adb: New testcase.
|
||
|
||
2019-09-19 Hongtao Liu <hongtao.liu@intel.com>
|
||
|
||
PR target/87007
|
||
* gcc.target/i386/pr87007-3.c: New test.
|
||
|
||
2019-09-18 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR target/90878
|
||
* gcc.target/i386/pr90878.c: New test.
|
||
|
||
2019-09-18 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR target/91446
|
||
* gcc.target/i386/pr91446.c: New test.
|
||
|
||
2019-09-18 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/warn31.adb, gnat.dg/warn31.ads: New testcase.
|
||
|
||
2019-09-18 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/fixedpnt8.adb: New testcase.
|
||
|
||
2019-09-18 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/discr58.adb: New testcase.
|
||
|
||
2019-09-18 Justin Squirek <squirek@adacore.com>
|
||
|
||
* gnat.dg/warn30.adb, gnat.dg/warn30.ads: New testcase.
|
||
|
||
2019-09-18 Justin Squirek <squirek@adacore.com>
|
||
|
||
* gnat.dg/access8.adb, gnat.dg/access8_pkg.adb,
|
||
gnat.dg/access8_pkg.ads: New testcase.
|
||
|
||
2019-09-18 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/aggr28.adb: New testcase.
|
||
|
||
2019-09-18 Steve Baird <baird@adacore.com>
|
||
|
||
* gnat.dg/ai12_0086_example.adb: New testcase.
|
||
|
||
2019-09-18 Nicolas Roche <roche@adacore.com>
|
||
|
||
* gnat.dg/float_value2.adb: New testcase.
|
||
|
||
2019-09-18 Vadim Godunko <godunko@adacore.com>
|
||
|
||
* gnat.dg/expect4.adb: New testcase.
|
||
|
||
2019-09-18 Steve Baird <baird@adacore.com>
|
||
|
||
* gnat.dg/ghost7.adb, gnat.dg/ghost7.ads: New testcase.
|
||
|
||
2019-09-18 Olivier Hainque <hainque@adacore.com>
|
||
|
||
* gnat.dg/system_info1.adb: New testcase.
|
||
|
||
2019-09-18 Bob Duff <duff@adacore.com>
|
||
|
||
* gnat.dg/containers1.adb, gnat.dg/containers1.ads: New
|
||
testcase.
|
||
|
||
2019-09-18 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/i386/pr82361-1.c (f1, f2, f3, f4, f5, f6): Force
|
||
"c" to be in %rax and "d" to be in %rdx.
|
||
* gcc.target/i386/pr82361-2.c: Expect 4 instances of "movl\t%edx".
|
||
|
||
2019-19-17 Christophe Lyon <christophe.lyon@st.com>
|
||
|
||
* lib/target-supports.exp
|
||
(check_effective_target_arm_arch_FUNC_ok): Add v4t_arm, v4t_thumb,
|
||
v5t_arm, v5t_thumb, v5te_arm, v5te_thumb, v6_arm, v6_thumb,
|
||
v6k_arm, v6k_thumb, v6z_arm, v6z_thumb.
|
||
Add -mfloat-abi=softfp to v4t, v5t, v5te, v6, v6k, v6z.
|
||
Remove early exit for -marm.
|
||
* gcc.target/arm/armv6-unaligned-load-ice.c: Add arm_arch
|
||
effective-target.
|
||
* gcc.target/arm/attr-unaligned-load-ice.c: Likewise.
|
||
* gcc.target/arm/ftest-armv4-arm.c: Likewise.
|
||
* gcc.target/arm/ftest-armv4t-arm.c: Likewise.
|
||
* gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
|
||
* gcc.target/arm/ftest-armv5t-arm.c: Likewise.
|
||
* gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
|
||
* gcc.target/arm/ftest-armv5te-arm.c: Likewise.
|
||
* gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
|
||
* gcc.target/arm/ftest-armv6-arm.c: Likewise.
|
||
* gcc.target/arm/ftest-armv6-thumb.c: Likewise.
|
||
* gcc.target/arm/ftest-armv6k-arm.c: Likewise.
|
||
* gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
|
||
* gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
|
||
* gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
|
||
* gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
|
||
* gcc.target/arm/ftest-armv6z-arm.c: Likewise.
|
||
* gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
|
||
* gcc.target/arm/g2.c: Likewise.
|
||
* gcc.target/arm/macro_defs1.c: Likewise.
|
||
* gcc.target/arm/pr59858.c: Likewise.
|
||
* gcc.target/arm/pr65647-2.c: Likewise.
|
||
* gcc.target/arm/pr79058.c: Likewise.
|
||
* gcc.target/arm/pr83712.c: Likewise.
|
||
* gcc.target/arm/pragma_arch_switch_2.c: Likewise.
|
||
* gcc.target/arm/scd42-1.c: Likewise.
|
||
* gcc.target/arm/scd42-2.c: Likewise.
|
||
* gcc.target/arm/scd42-3.c: Likewise.
|
||
* gcc.c-torture/compile/pr82096.c: Fix arm_arch effective-target.
|
||
* gcc.target/arm/attr_arm-err.c: Likewise.
|
||
* gcc.target/arm/di-longlong64-sync-withldrexd.c: Likewise.
|
||
|
||
2019-09-17 Feng Xue <fxue@os.amperecomputing.com>
|
||
|
||
PR ipa/91089
|
||
* gcc.dg/ipa/pr91089.c: New test.
|
||
|
||
2019-09-17 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/91588
|
||
* gfortran.dg/associate_49.f90: New test.
|
||
|
||
2019-09-17 Yannick Moy <moy@adacore.com>
|
||
|
||
* gnat.dg/fixedpnt7.adb: New testcase.
|
||
|
||
2019-09-17 Yannick Moy <moy@adacore.com>
|
||
|
||
* gnat.dg/multfixed.adb: New testcase.
|
||
|
||
2019-09-17 Vadim Godunko <godunko@adacore.com>
|
||
|
||
* gnat.dg/expect3.adb: New testcase.
|
||
|
||
2019-09-17 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/predicate13.adb, gnat.dg/predicate13.ads: New
|
||
testcase.
|
||
|
||
2019-09-17 Javier Miranda <miranda@adacore.com>
|
||
|
||
* gnat.dg/limited4.adb: New testcase.
|
||
|
||
2019-09-17 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/pack25.adb: New testcase.
|
||
|
||
2019-09-16 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/ext/int128-6.C: New.
|
||
* c-c++-common/pr68107.c: Test location(s).
|
||
* g++.dg/other/large-size-array.C: Likewise.
|
||
* g++.dg/template/dtor2.C: Likewise.
|
||
* g++.dg/template/error9.C: Likewise.
|
||
* g++.dg/tls/diag-2.C: Likewise.
|
||
* g++.dg/tls/diag-4.C: Likewise.
|
||
* g++.dg/tls/diag-5.C: Likewise.
|
||
* g++.old-deja/g++.pt/memtemp71.C: Likewise.
|
||
|
||
2019-09-16 Li Jia He <helijia@linux.ibm.com>
|
||
Qi Feng <ffengqi@linux.ibm.com>
|
||
|
||
PR middle-end/88784
|
||
* gcc.dg/pr88784-1.c: New testcase.
|
||
* gcc.dg/pr88784-2.c: New testcase.
|
||
* gcc.dg/pr88784-3.c: New testcase.
|
||
* gcc.dg/pr88784-4.c: New testcase.
|
||
* gcc.dg/pr88784-5.c: New testcase.
|
||
* gcc.dg/pr88784-6.c: New testcase.
|
||
* gcc.dg/pr88784-7.c: New testcase.
|
||
* gcc.dg/pr88784-8.c: New testcase.
|
||
* gcc.dg/pr88784-9.c: New testcase.
|
||
* gcc.dg/pr88784-10.c: New testcase.
|
||
* gcc.dg/pr88784-11.c: New testcase.
|
||
* gcc.dg/pr88784-12.c: New testcase.
|
||
|
||
2019-09-16 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91756
|
||
PR tree-optimization/87132
|
||
* gcc.dg/tree-ssa/ssa-fre-81.c: New testcase.
|
||
|
||
2019-09-15 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91740 - ICE with constexpr call and ?: in ARRAY_REF.
|
||
* g++.dg/cpp1y/var-templ63.C: New test.
|
||
|
||
2019-09-15 Sandra Loosemore <sandra@codesourcery.com>
|
||
|
||
* lib/target-supports.exp
|
||
(check_effective_target_arm_neon_fp16_hw)
|
||
(check_effective_target_arm_fp16_hw): Use check_runtime
|
||
instead of check_runtime_nocache.
|
||
|
||
2019-09-15 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91727
|
||
* gfortran.dg/pr91727.f90: New test.
|
||
|
||
2019-09-15 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/91550
|
||
* gfortran.dg/do_subscript_6.f90: New test.
|
||
|
||
2019-09-15 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/91556
|
||
* gfortran.dg/warn_argument_mismatch_1.f90: Remove.
|
||
|
||
2019-09-14 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/91557
|
||
PR fortran/91556
|
||
* gfortran.dg/argument_checking_20.f90: New test.
|
||
* gfortran.dg/argument_checking_21.f90: New test.
|
||
* gfortran.dg/argument_checking_22.f90: New test.
|
||
* gfortran.dg/argument_checking_23.f90: New test.
|
||
* gfortran.dg/warn_unused_dummy_argument_5.f90: New test.
|
||
* gfortran.dg/bessel_3.f90: Add pattern for type mismatch.
|
||
* gfortran.dg/g77/20010519-1.f: Adjust dg-warning messages to new
|
||
handling.
|
||
* gfortran.dg/pr24823.f: Likewise.
|
||
* gfortran.dg/pr39937.f: Likewise.
|
||
|
||
2019-09-14 Sandra Loosemore <sandra@codesourcery.com>
|
||
|
||
PR testsuite/83889
|
||
* g++.dg/vect/pr87914.cc: Remove explicit dg-do run.
|
||
|
||
2019-09-14 Kewen Lin <linkw@gcc.gnu.org>
|
||
|
||
PR middle-end/80791
|
||
* gcc.dg/tree-ssa/ivopts-3.c: Adjust for doloop change.
|
||
* gcc.dg/tree-ssa/ivopts-lt.c: Likewise.
|
||
* gcc.dg/tree-ssa/pr32044.c: Likewise.
|
||
|
||
2019-09-13 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91566
|
||
* gfortran.dg/pr91566.f90:
|
||
|
||
2019-09-13 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||
|
||
PR fortran/91716
|
||
* gfortran.dg/pr91716.f90: New test.
|
||
|
||
2019-09-13 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/91717
|
||
* gfortran.dg/dependency_55.f90: New test.
|
||
|
||
2019-09-12 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR tree-optimization/89386
|
||
* gcc.target/i386/pr89386.c: New test.
|
||
* gcc.target/i386/pr89386-1.c: Ditto.
|
||
|
||
2019-09-12 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91750
|
||
* gcc.dg/vect/pr91750.c: New testcase.
|
||
|
||
2019-09-12 Yuliang Wang <yuliang.wang@arm.com>
|
||
|
||
PR tree-optimization/89386
|
||
* testsuite/gcc.target/aarch64/sve2/mulhrs_1.c: New test.
|
||
* testsuite/gcc.dg/vect/vect-mulhrs-1.c: As above.
|
||
* testsuite/gcc.dg/vect/vect-mulhrs-2.c: As above.
|
||
* testsuite/gcc.dg/vect/vect-mulhrs-3.c: As above.
|
||
* testsuite/gcc.dg/vect/vect-mulhrs-4.c: As above.
|
||
* doc/sourcebuild.texi (vect_mulhrs_hi): Document new target selector.
|
||
* testsuite/lib/target-supports.exp
|
||
(check_effective_target_vect_mulhrs_hi): Return true for AArch64
|
||
with SVE2.
|
||
|
||
2019-09-11 Sandra Loosemore <sandra@codesourcery.com>
|
||
|
||
PR testsuite/83889
|
||
* gcc.dg/vect/pr81740-2.c: Remove explicit dg-do run.
|
||
* gcc.dg/vect/pr88598-1.c: Likewise.
|
||
* gcc.dg/vect/pr88598-2.c: Likewise.
|
||
* gcc.dg/vect/pr88598-3.c: Likewise.
|
||
* gcc.dg/vect/pr88598-4.c: Likewise.
|
||
* gcc.dg/vect/pr88598-5.c: Likewise.
|
||
* gcc.dg/vect/pr88598-6.c: Likewise.
|
||
* gcc.dg/vect/pr89440.c: Likewise.
|
||
* gcc.dg/vect/pr90018.c: Likewise.
|
||
* gcc.dg/vect/pr91293-1.c: Likewise.
|
||
* gcc.dg/vect/pr91293-2.c: Likewise.
|
||
* gcc.dg/vect/pr91293-3.c: Likewise.
|
||
|
||
2019-09-11 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91553
|
||
* gfortran.dg/pr91553.f90: New test.
|
||
|
||
2019-09-11 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91642
|
||
* gfortran.dg/pr91642.f90: New test.
|
||
|
||
2019-09-11 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR rtl-optimization/89435
|
||
PR rtl-optimization/89795
|
||
PR rtl-optimization/91720
|
||
* gcc.dg/pr89435.c: New test.
|
||
* gcc.dg/pr89795.c: New test.
|
||
* gcc.dg/pr91720.c: New test.
|
||
|
||
2019-09-11 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/90387
|
||
* gcc.dg/Warray-bounds-44.c: New testcase.
|
||
|
||
2019-09-11 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gcc.target/sparc/20161111-1.c: XFAIL redundant zero-extension test.
|
||
|
||
2019-09-11 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/91723
|
||
* gcc.dg/vect/vect-fma-3.c: New test.
|
||
|
||
PR middle-end/91725
|
||
* gcc.c-torture/compile/pr91725.c: New test.
|
||
|
||
2019-09-11 Richard Biener <rguenther@suse.de>
|
||
|
||
Revert
|
||
2019-09-09 Barnaby Wilks <barnaby.wilks@arm.com>
|
||
|
||
* gcc.dg/fold-binary-math-casts.c: New test.
|
||
|
||
2019-09-10 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91673 - ICE with noexcept in alias-declaration.
|
||
* g++.dg/cpp1z/using7.C: New test.
|
||
* g++.dg/cpp1z/using8.C: New test.
|
||
|
||
2019-09-10 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91705 - constexpr evaluation rejects ++/-- on floats.
|
||
* g++.dg/cpp1y/constexpr-incr2.C: New test.
|
||
|
||
2019-09-10 David Edelsohn <dje.gcc@gmail.com>
|
||
|
||
* gfortran.dg/default_format_1.f90: Remove XFAIL AIX.
|
||
* gfortran.dg/default_format_denormal_1.f90: Same.
|
||
|
||
2019-09-10 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/91680
|
||
* gcc.dg/tree-ssa/pr91680.c: New test.
|
||
* g++.dg/torture/pr91680.C: New test.
|
||
|
||
2019-09-10 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/cpp0x/enum29.C: Test location(s) too.
|
||
* g++.dg/cpp0x/lambda/lambda-ice10.C: Likewise.
|
||
* g++.dg/cpp2a/constinit3.C: Likewise.
|
||
* g++.dg/ext/desig4.C: Likewise.
|
||
* g++.dg/ext/label10.C: Likewise.
|
||
* g++.old-deja/g++.other/dtor3.C: Likewise.
|
||
|
||
2019-09-10 Christophe Lyon <christophe.lyon@st.com>
|
||
|
||
* lib/target-supports.exp (check_effective_target_static): Disable
|
||
for ARM FDPIC target.
|
||
|
||
2019-09-10 Christophe Lyon <christophe.lyon@st.com>
|
||
|
||
* gcc.target/arm/pr43698.c (bswap_32): Rename as my_bswap_32.
|
||
|
||
2019-09-10 Christophe Lyon <christophe.lyon@st.com>
|
||
|
||
* g++.dg/cpp0x/noexcept03.C: Add pie_enabled.
|
||
* g++.dg/ipa/devirt-c-7.C: Likewise.
|
||
* g++.dg/ipa/ivinline-1.C: Likewise.
|
||
* g++.dg/ipa/ivinline-2.C: Likewise.
|
||
* g++.dg/ipa/ivinline-3.C: Likewise.
|
||
* g++.dg/ipa/ivinline-4.C: Likewise.
|
||
* g++.dg/ipa/ivinline-5.C: Likewise.
|
||
* g++.dg/ipa/ivinline-7.C: Likewise.
|
||
* g++.dg/ipa/ivinline-8.C: Likewise.
|
||
* g++.dg/ipa/ivinline-9.C: Likewise.
|
||
* g++.dg/tls/pr79288.C: Likewise.
|
||
* gcc.dg/addr_equal-1.c: Likewise.
|
||
* gcc.dg/const-1.c: Likewise.
|
||
* gcc.dg/ipa/pure-const-1.c: Likewise.
|
||
* gcc.dg/noreturn-8.c: Likewise.
|
||
* gcc.dg/pr33826.c: Likewise.
|
||
* gcc.dg/torture/ipa-pta-1.c: Likewise.
|
||
* gcc.dg/tree-ssa/alias-2.c: Likewise.
|
||
* gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
|
||
* gcc.dg/tree-ssa/loadpre6.c: Likewise.
|
||
* gcc.dg/uninit-19.c: Likewise.
|
||
|
||
2019-09-10 Christophe Lyon <christophe.lyon@st.com>
|
||
|
||
* g++.dg/abi/forced.C: Add *-*-uclinux*.
|
||
* g++.dg/abi/guard2.C: Likewise.
|
||
* g++.dg/ext/cleanup-10.C: Likewise.
|
||
* g++.dg/ext/cleanup-11.C: Likewise.
|
||
* g++.dg/ext/cleanup-8.C: Likewise.
|
||
* g++.dg/ext/cleanup-9.C: Likewise.
|
||
* g++.dg/ext/sync-4.C: Likewise.
|
||
* g++.dg/ipa/comdat.C: Likewise.
|
||
* gcc.dg/20041106-1.c: Likewise.
|
||
* gcc.dg/cleanup-10.c: Likewise.
|
||
* gcc.dg/cleanup-11.c: Likewise.
|
||
* gcc.dg/cleanup-8.c: Likewise.
|
||
* gcc.dg/cleanup-9.c: Likewise.
|
||
* gcc.dg/fdata-sections-1.c: Likewise.
|
||
* gcc.dg/fdata-sections-2.c: Likewise.
|
||
* gcc.dg/pr39323-1.c: Likewise.
|
||
* gcc.dg/pr39323-2.c: Likewise.
|
||
* gcc.dg/pr39323-3.c: Likewise.
|
||
* gcc.dg/pr65780-1.c: Likewise.
|
||
* gcc.dg/pr65780-2.c: Likewise.
|
||
* gcc.dg/pr67338.c: Likewise.
|
||
* gcc.dg/pr78185.c: Likewise.
|
||
* gcc.dg/pr83100-1.c: Likewise.
|
||
* gcc.dg/pr83100-4.c: Likewise.
|
||
* gcc.dg/strlenopt-12g.c: Likewise.
|
||
* gcc.dg/strlenopt-14g.c: Likewise.
|
||
* gcc.dg/strlenopt-14gf.c: Likewise.
|
||
* gcc.dg/strlenopt-16g.c: Likewise.
|
||
* gcc.dg/strlenopt-17g.c: Likewise.
|
||
* gcc.dg/strlenopt-18g.c: Likewise.
|
||
* gcc.dg/strlenopt-1f.c: Likewise.
|
||
* gcc.dg/strlenopt-22g.c: Likewise.
|
||
* gcc.dg/strlenopt-2f.c: Likewise.
|
||
* gcc.dg/strlenopt-31g.c: Likewise.
|
||
* gcc.dg/strlenopt-33g.c: Likewise.
|
||
* gcc.dg/strlenopt-4g.c: Likewise.
|
||
* gcc.dg/strlenopt-4gf.c: Likewise.
|
||
* gcc.dg/strncmp-2.c: Likewise.
|
||
* gcc.dg/struct-ret-3.c: Likewise.
|
||
* gcc.dg/torture/pr69760.c: Likewise.
|
||
* gcc.target/arm/div64-unwinding.c: Likewise.
|
||
* gcc.target/arm/stack-checking.c: Likewise.
|
||
* gcc.target/arm/synchronize.c: Likewise.
|
||
* gcc.target/arm/pr66912.c: Add arm*-*-uclinuxfdpiceabi.
|
||
* lib/target-supports.exp (check_effective_target_pie): Likewise.
|
||
(check_effective_target_sync_long_long_runtime): Likewise.
|
||
(check_effective_target_sync_int_long): Likewise.
|
||
(check_effective_target_sync_char_short): Likewise.
|
||
|
||
2019-09-10 Christophe Lyon <christophe.lyon@st.com>
|
||
|
||
* gcc.target/arm/eliminate.c: Accept only nonpic targets.
|
||
* g++.dg/other/anon5.C: Likewise.
|
||
|
||
2019-09-10 Christophe Lyon <christophe.lyon@st.com>
|
||
Mickaël Guêné <mickael.guene@st.com>
|
||
|
||
* gcc.target/arm/interrupt-1.c: Add scan-assembler pattern for
|
||
arm*-*-uclinuxfdpiceabi.
|
||
* gcc.target/arm/interrupt-2.c: Likewise.
|
||
* gcc.target/arm/pr70830.c: Likewise.
|
||
|
||
2019-09-10 Christophe Lyon <christophe.lyon@st.com>
|
||
Mickaël Guêné <mickael.guene@st.com>
|
||
|
||
* gcc.dg/20020312-2.c: Skip on arm*-*-uclinuxfdpiceabi.
|
||
* gcc.target/arm/20051215-1.c: Likewise.
|
||
* gcc.target/arm/mmx-1.c: Likewise.
|
||
* gcc.target/arm/pr19599.c: Likewise.
|
||
* gcc.target/arm/pr40887.c: Likewise.
|
||
* gcc.target/arm/pr61948.c: Likewise.
|
||
* gcc.target/arm/pr77933-1.c: Likewise.
|
||
* gcc.target/arm/pr77933-2.c: Likewise.
|
||
* gcc.target/arm/sibcall-1.c: Likewise.
|
||
* gcc.target/arm/data-rel-2.c: Likewise.
|
||
* gcc.target/arm/data-rel-3.c: Likewise.
|
||
* gcc.target/arm/tail-long-call: Likewise.
|
||
* gcc.target/arm/tlscall.c: Likewise.
|
||
* gcc.target/arm/vfp-longcall-apcs: Likewise.
|
||
* gcc.target/arm/ivopts-2.c: Skip object-size test on
|
||
arm*-*-uclinuxfdpiceabi.
|
||
* gcc.target/arm/ivopts-3.c: Likewise.
|
||
* gcc.target/arm/ivopts-4.c: Likewise.
|
||
* gcc.target/arm/ivopts-5.c: Likewise.
|
||
* gcc.target/arm/pr43597.c: Likewise.
|
||
* gcc.target/arm/pr43920-2.c: Likewise.
|
||
* gcc.target/arm/pr45701-1.c: Skip scan-assembler on
|
||
arm*-*-uclinuxfdpiceabi.
|
||
* gcc.target/arm/pr45701-2.c: Likewise.
|
||
* gcc.target/arm/stack-red-zone.c: Likewise.
|
||
|
||
2019-09-10 Christophe Lyon <christophe.lyon@st.com>
|
||
Mickaël Guêné <mickael.guene@st.com>
|
||
|
||
* gcc.target/arm/fp16-aapcs-2.c: Adjust scan-assembler-times.
|
||
* gcc.target/arm/fp16-aapcs-4.c: Likewise.
|
||
|
||
2019-09-09 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/84374 - diagnose invalid uses of decltype(auto).
|
||
* g++.dg/cpp1y/auto-fn57.C: New test.
|
||
|
||
2019-09-09 Segher Boessenkool <segher@kernel.crashing.org>
|
||
|
||
* gcc.target/powerpc/rlwinm-0.c: Adjust expected instruction counts.
|
||
* gcc.target/powerpc/rlwinm-1.c: Ditto.
|
||
* gcc.target/powerpc/rlwinm-2.c: Ditto.
|
||
|
||
2019-09-09 Barnaby Wilks <barnaby.wilks@arm.com>
|
||
|
||
* gcc.dg/fold-binary-math-casts.c: New test.
|
||
|
||
2019-09-09 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/87853
|
||
* gcc.target/i386/pr87853.c: New test.
|
||
|
||
PR target/91704
|
||
* gcc.target/i386/pr91704.c: New test.
|
||
|
||
2019-09-09 Jose E. Marchesi <jose.marchesi@oracle.com>
|
||
|
||
* gcc.dg/builtins-config.h: eBPF doesn't support C99 standard
|
||
functions.
|
||
* gcc.c-torture/compile/20101217-1.c: Add a function prototype for
|
||
printf.
|
||
* gcc.c-torture/compile/20000211-1.c: Skip if target bpf-*-*.
|
||
* gcc.c-torture/compile/poor.c: Likewise.
|
||
* gcc.c-torture/compile/pr25311.c: Likewise.
|
||
* gcc.c-torture/compile/pr39928-1.c: Likewise.
|
||
* gcc.c-torture/compile/pr70061.c: Likewise.
|
||
* gcc.c-torture/compile/920501-7.c: Likewise.
|
||
* gcc.c-torture/compile/20000403-1.c: Likewise.
|
||
* gcc.c-torture/compile/20001226-1.c: Likewise.
|
||
* gcc.c-torture/compile/20030903-1.c: Likewise.
|
||
* gcc.c-torture/compile/20031125-1.c: Likewise.
|
||
* gcc.c-torture/compile/20040101-1.c: Likewise.
|
||
* gcc.c-torture/compile/20040317-2.c: Likewise.
|
||
* gcc.c-torture/compile/20040726-1.c: Likewise.
|
||
* gcc.c-torture/compile/20051216-1.c: Likewise.
|
||
* gcc.c-torture/compile/900313-1.c: Likewise.
|
||
* gcc.c-torture/compile/920625-1.c: Likewise.
|
||
* gcc.c-torture/compile/930421-1.c: Likewise.
|
||
* gcc.c-torture/compile/930623-1.c: Likewise.
|
||
* gcc.c-torture/compile/961004-1.c: Likewise.
|
||
* gcc.c-torture/compile/980504-1.c: Likewise.
|
||
* gcc.c-torture/compile/980816-1.c: Likewise.
|
||
* gcc.c-torture/compile/990625-1.c: Likewise.
|
||
* gcc.c-torture/compile/DFcmp.c: Likewise.
|
||
* gcc.c-torture/compile/HIcmp.c: Likewise.
|
||
* gcc.c-torture/compile/HIset.c: Likewise.
|
||
* gcc.c-torture/compile/QIcmp.c: Likewise.
|
||
* gcc.c-torture/compile/QIset.c: Likewise.
|
||
* gcc.c-torture/compile/SFset.c: Likewise.
|
||
* gcc.c-torture/compile/SIcmp.c: Likewise.
|
||
* gcc.c-torture/compile/SIset.c: Likewise.
|
||
* gcc.c-torture/compile/UHIcmp.c: Likewise.
|
||
* gcc.c-torture/compile/UQIcmp.c: Likewise.
|
||
* gcc.c-torture/compile/USIcmp.c: Likewise.
|
||
* gcc.c-torture/compile/consec.c: Likewise.
|
||
* gcc.c-torture/compile/limits-fndefn.c: Likewise.
|
||
* gcc.c-torture/compile/lll.c: Likewise.
|
||
* gcc.c-torture/compile/parms.c: Likewise.
|
||
* gcc.c-torture/compile/pass.c: Likewise.
|
||
* gcc.c-torture/compile/pp.c: Likewise.
|
||
* gcc.c-torture/compile/pr32399.c: Likewise.
|
||
* gcc.c-torture/compile/pr34091.c: Likewise.
|
||
* gcc.c-torture/compile/pr34688.c: Likewise.
|
||
* gcc.c-torture/compile/pr37258.c: Likewise.
|
||
* gcc.c-torture/compile/pr37327.c: Likewise.
|
||
* gcc.c-torture/compile/pr37381.c: Likewise.
|
||
* gcc.c-torture/compile/pr37669-2.c: Likewise.
|
||
* gcc.c-torture/compile/pr37669.c: Likewise.
|
||
* gcc.c-torture/compile/pr37742-3.c: Likewise.
|
||
* gcc.c-torture/compile/pr44063.c: Likewise.
|
||
* gcc.c-torture/compile/pr48596.c: Likewise.
|
||
* gcc.c-torture/compile/pr51856.c: Likewise.
|
||
* gcc.c-torture/compile/pr54428.c: Likewise.
|
||
* gcc.c-torture/compile/pr54713-1.c: Likewise.
|
||
* gcc.c-torture/compile/pr54713-2.c: Likewise.
|
||
* gcc.c-torture/compile/pr54713-3.c: Likewise.
|
||
* gcc.c-torture/compile/pr55921.c: Likewise.
|
||
* gcc.c-torture/compile/pr70240.c: Likewise.
|
||
* gcc.c-torture/compile/pr70355.c: Likewise.
|
||
* gcc.c-torture/compile/pr82052.c: Likewise.
|
||
* gcc.c-torture/compile/pr83487.c: Likewise.
|
||
* gcc.c-torture/compile/pr86122.c: Likewise.
|
||
* gcc.c-torture/compile/pret-arg.c: Likewise.
|
||
* gcc.c-torture/compile/regs-arg-size.c: Likewise.
|
||
* gcc.c-torture/compile/structret.c: Likewise.
|
||
* gcc.c-torture/compile/uuarg.c: Likewise.
|
||
* gcc.dg/20001009-1.c: Likewise.
|
||
* gcc.dg/20020418-1.c: Likewise.
|
||
* gcc.dg/20020426-2.c: Likewise.
|
||
* gcc.dg/20020430-1.c: Likewise.
|
||
* gcc.dg/20040306-1.c: Likewise.
|
||
* gcc.dg/20040622-2.c: Likewise.
|
||
* gcc.dg/20050603-2.c: Likewise.
|
||
* gcc.dg/20050629-1.c: Likewise.
|
||
* gcc.dg/20061026.c: Likewise.
|
||
* gcc.dg/Warray-bounds-3.c: Likewise.
|
||
* gcc.dg/Warray-bounds-30.c: Likewise.
|
||
* gcc.dg/Wframe-larger-than-2.c: Likewise.
|
||
* gcc.dg/Wframe-larger-than.c: Likewise.
|
||
* gcc.dg/Wrestrict-11.c: Likewise.
|
||
* gcc.c-torture/compile/20000804-1.c: Likewise.
|
||
|
||
2019-09-09 Jose E. Marchesi <jose.marchesi@oracle.com>
|
||
|
||
* lib/target-supports.exp (check_effective_target_trampolines):
|
||
Adapt to eBPF.
|
||
(check_effective_target_indirect_jumps): Likewise.
|
||
(check_effective_target_nonlocal_goto): Likewise.
|
||
(check_effective_target_global_constructor): Likewise.
|
||
(check_effective_target_return_address): Likewise.
|
||
|
||
2019-09-09 Jose E. Marchesi <jose.marchesi@oracle.com>
|
||
|
||
* gcc.target/bpf/bpf.exp: New file.
|
||
* gcc.target/bpf/builtin-load.c: Likewise.
|
||
* cc.target/bpf/constant-calls.c: Likewise.
|
||
* gcc.target/bpf/diag-funargs.c: Likewise.
|
||
* gcc.target/bpf/diag-funargs-2.c: Likewise.
|
||
* gcc.target/bpf/diag-funargs-3.c: Likewise.
|
||
* gcc.target/bpf/diag-indcalls.c: Likewise.
|
||
* gcc.target/bpf/helper-bind.c: Likewise.
|
||
* cc.target/bpf/helper-bpf-redirect.c: Likewise.
|
||
* gcc.target/bpf/helper-clone-redirect.c: Likewise.
|
||
* gcc.target/bpf/helper-csum-diff.c: Likewise.
|
||
* gcc.target/bpf/helper-csum-update.c: Likewise.
|
||
* gcc.target/bpf/helper-current-task-under-cgroup.c: Likewise.
|
||
* gcc.target/bpf/helper-fib-lookup.c: Likewise.
|
||
* gcc.target/bpf/helper-get-cgroup-classid.c: Likewise.
|
||
* gcc.target/bpf/helper-get-current-cgroup-id.c: Likewise.
|
||
* gcc.target/bpf/helper-get-current-comm.c: Likewise.
|
||
* gcc.target/bpf/helper-get-current-pid-tgid.c: Likewise.
|
||
* gcc.target/bpf/helper-get-current-task.c: Likewise.
|
||
* gcc.target/bpf/helper-get-current-uid-gid.c: Likewise.
|
||
* gcc.target/bpf/helper-get-hash-recalc.c: Likewise.
|
||
* gcc.target/bpf/helper-get-listener-sock.c: Likewise.
|
||
* gcc.target/bpf/helper-get-local-storage.c: Likewise.
|
||
* gcc.target/bpf/helper-get-numa-node-id.c: Likewise.
|
||
* gcc.target/bpf/helper-get-prandom-u32.c: Likewise.
|
||
* gcc.target/bpf/helper-get-route-realm.c: Likewise.
|
||
* gcc.target/bpf/helper-get-smp-processor-id.c: Likewise.
|
||
* gcc.target/bpf/helper-get-socket-cookie.c: Likewise.
|
||
* gcc.target/bpf/helper-get-socket-uid.c: Likewise.
|
||
* gcc.target/bpf/helper-getsockopt.c: Likewise.
|
||
* gcc.target/bpf/helper-get-stack.c: Likewise.
|
||
* gcc.target/bpf/helper-get-stackid.c: Likewise.
|
||
* gcc.target/bpf/helper-ktime-get-ns.c: Likewise.
|
||
* gcc.target/bpf/helper-l3-csum-replace.c: Likewise.
|
||
* gcc.target/bpf/helper-l4-csum-replace.c: Likewise.
|
||
* gcc.target/bpf/helper-lwt-push-encap.c: Likewise.
|
||
* gcc.target/bpf/helper-lwt-seg6-action.c: Likewise.
|
||
* gcc.target/bpf/helper-lwt-seg6-adjust-srh.c: Likewise.
|
||
* gcc.target/bpf/helper-lwt-seg6-store-bytes.c: Likewise.
|
||
* gcc.target/bpf/helper-map-delete-elem.c: Likewise.
|
||
* gcc.target/bpf/helper-map-lookup-elem.c: Likewise.
|
||
* gcc.target/bpf/helper-map-peek-elem.c: Likewise.
|
||
* gcc.target/bpf/helper-map-pop-elem.c: Likewise.
|
||
* gcc.target/bpf/helper-map-push-elem.c: Likewise.
|
||
* gcc.target/bpf/helper-map-update-elem.c: Likewise.
|
||
* gcc.target/bpf/helper-msg-apply-bytes.c: Likewise.
|
||
* gcc.target/bpf/helper-msg-cork-bytes.c: Likewise.
|
||
* gcc.target/bpf/helper-msg-pop-data.c: Likewise.
|
||
* gcc.target/bpf/helper-msg-pull-data.c: Likewise.
|
||
* gcc.target/bpf/helper-msg-push-data.c: Likewise.
|
||
* gcc.target/bpf/helper-msg-redirect-hash.c: Likewise.
|
||
* gcc.target/bpf/helper-msg-redirect-map.c: Likewise.
|
||
* gcc.target/bpf/helper-override-return.c: Likewise.
|
||
* gcc.target/bpf/helper-perf-event-output.c: Likewise.
|
||
* gcc.target/bpf/helper-perf-event-read.c: Likewise.
|
||
* gcc.target/bpf/helper-perf-event-read-value.c: Likewise.
|
||
* gcc.target/bpf/helper-perf-prog-read-value.c: Likewise.
|
||
* gcc.target/bpf/helper-probe-read.c: Likewise.
|
||
* gcc.target/bpf/helper-probe-read-str.c: Likewise.
|
||
* gcc.target/bpf/helper-probe-write-user.c: Likewise.
|
||
* gcc.target/bpf/helper-rc-keydown.c: Likewise.
|
||
* gcc.target/bpf/helper-rc-pointer-rel.c: Likewise.
|
||
* gcc.target/bpf/helper-rc-repeat.c: Likewise.
|
||
* gcc.target/bpf/helper-redirect-map.c: Likewise.
|
||
* gcc.target/bpf/helper-set-hash.c: Likewise.
|
||
* gcc.target/bpf/helper-set-hash-invalid.c: Likewise.
|
||
* gcc.target/bpf/helper-setsockopt.c: Likewise.
|
||
* gcc.target/bpf/helper-skb-adjust-room.c: Likewise.
|
||
* gcc.target/bpf/helper-skb-cgroup-id.c: Likewise.
|
||
* gcc.target/bpf/helper-skb-change-head.c: Likewise.
|
||
* gcc.target/bpf/helper-skb-change-proto.c: Likewise.
|
||
* gcc.target/bpf/helper-skb-change-tail.c: Likewise.
|
||
* gcc.target/bpf/helper-skb-change-type.c: Likewise.
|
||
* gcc.target/bpf/helper-skb-ecn-set-ce.c: Likewise.
|
||
* gcc.target/bpf/helper-skb-get-tunnel-key.c: Likewise.
|
||
* gcc.target/bpf/helper-skb-get-tunnel-opt.c: Likewise.
|
||
* gcc.target/bpf/helper-skb-get-xfrm-state.c: Likewise.
|
||
* gcc.target/bpf/helper-skb-load-bytes.c: Likewise.
|
||
* gcc.target/bpf/helper-skb-load-bytes-relative.c: Likewise.
|
||
* gcc.target/bpf/helper-skb-pull-data.c: Likewise.
|
||
* gcc.target/bpf/helper-skb-set-tunnel-key.c: Likewise.
|
||
* gcc.target/bpf/helper-skb-set-tunnel-opt.c: Likewise.
|
||
* gcc.target/bpf/helper-skb-store-bytes.c: Likewise.
|
||
* gcc.target/bpf/helper-skb-under-cgroup.c: Likewise.
|
||
* gcc.target/bpf/helper-skb-vlan-pop.c: Likewise.
|
||
* gcc.target/bpf/helper-skb-vlan-push.c: Likewise.
|
||
* gcc.target/bpf/helper-skc-lookup-tcp.c: Likewise.
|
||
* gcc.target/bpf/helper-sk-fullsock.c: Likewise.
|
||
* gcc.target/bpf/helper-sk-lookup-tcp.c: Likewise.
|
||
* gcc.target/bpf/helper-sk-lookup-upd.c: Likewise.
|
||
* gcc.target/bpf/helper-sk-redirect-hash.c: Likewise.
|
||
* gcc.target/bpf/helper-sk-redirect-map.c: Likewise.
|
||
* gcc.target/bpf/helper-sk-release.c: Likewise.
|
||
* gcc.target/bpf/helper-sk-select-reuseport.c: Likewise.
|
||
* gcc.target/bpf/helper-sk-storage-delete.c: Likewise.
|
||
* gcc.target/bpf/helper-sk-storage-get.c: Likewise.
|
||
* gcc.target/bpf/helper-sock-hash-update.c: Likewise.
|
||
* gcc.target/bpf/helper-sock-map-update.c: Likewise.
|
||
* gcc.target/bpf/helper-sock-ops-cb-flags-set.c: Likewise.
|
||
* gcc.target/bpf/helper-spin-lock.c: Likewise.
|
||
* gcc.target/bpf/helper-spin-unlock.c: Likewise.
|
||
* gcc.target/bpf/helper-strtol.c: Likewise.
|
||
* gcc.target/bpf/helper-strtoul.c: Likewise.
|
||
* gcc.target/bpf/helper-sysctl-get-current-value.c: Likewise.
|
||
* gcc.target/bpf/helper-sysctl-get-name.c: Likewise.
|
||
* gcc.target/bpf/helper-sysctl-get-new-value.c: Likewise.
|
||
* gcc.target/bpf/helper-sysctl-set-new-value.c: Likewise.
|
||
* gcc.target/bpf/helper-tail-call.c: Likewise.
|
||
* gcc.target/bpf/helper-tcp-check-syncookie.c: Likewise.
|
||
* gcc.target/bpf/helper-tcp-sock.c: Likewise.
|
||
* gcc.target/bpf/helper-trace-printk.c: Likewise.
|
||
* gcc.target/bpf/helper-xdp-adjust-head.c: Likewise.
|
||
* gcc.target/bpf/helper-xdp-adjust-meta.c: Likewise.
|
||
* gcc.target/bpf/helper-xdp-adjust-tail.c: Likewise.
|
||
* gcc.target/bpf/skb-ancestor-cgroup-id.c: Likewise.
|
||
* gcc.target/bpf/sync-fetch-and-add.c: Likewise.
|
||
|
||
2019-09-09 Jose E. Marchesi <jose.marchesi@oracle.com>
|
||
|
||
* lib/target-supports.exp (check_effective_target_indirect_calls):
|
||
New proc.
|
||
* gcc.c-torture/compile/20010102-1.c: Annotate with
|
||
dg-require-effective-target indirect_calls.
|
||
* gcc.c-torture/compile/20010107-1.c: Likewise.
|
||
* gcc.c-torture/compile/20011109-1.c: Likewise.
|
||
* gcc.c-torture/compile/20011218-1.c: Likewise.
|
||
* gcc.c-torture/compile/20011229-1.c: Likewise.
|
||
* gcc.c-torture/compile/20020129-1.c: Likewise.
|
||
* gcc.c-torture/compile/20020320-1.c: Likewise.
|
||
* gcc.c-torture/compile/20020706-1.c: Likewise.
|
||
* gcc.c-torture/compile/20020706-2.c: Likewise.
|
||
* gcc.c-torture/compile/20021205-1.c: Likewise.
|
||
* gcc.c-torture/compile/20030921-1.c: Likewise.
|
||
* gcc.c-torture/compile/20031023-1.c: Likewise.
|
||
* gcc.c-torture/compile/20031023-2.c: Likewise.
|
||
* gcc.c-torture/compile/20031023-3.c: Likewise.
|
||
* gcc.c-torture/compile/20031023-4.c: Likewise.
|
||
* gcc.c-torture/compile/20040614-1.c: Likewise.
|
||
* gcc.c-torture/compile/20040909-1.c: Likewise.
|
||
* gcc.c-torture/compile/20050122-1.c: Likewise.
|
||
* gcc.c-torture/compile/20050202-1.c: Likewise.
|
||
* gcc.c-torture/compile/20060208-1.c: Likewise.
|
||
* gcc.c-torture/compile/20081108-1.c: Likewise.
|
||
* gcc.c-torture/compile/20150327.c: Likewise.
|
||
* gcc.c-torture/compile/920428-2.c: Likewise.
|
||
* gcc.c-torture/compile/920928-5.c: Likewise.
|
||
* gcc.c-torture/compile/930117-1.c: Likewise.
|
||
* gcc.c-torture/compile/930607-1.c: Likewise.
|
||
* gcc.c-torture/compile/991213-2.c: Likewise.
|
||
* gcc.c-torture/compile/callind.c: Likewise.
|
||
* gcc.c-torture/compile/calls-void.c: Likewise.
|
||
* gcc.c-torture/compile/calls.c: Likewise.
|
||
* gcc.c-torture/compile/pr21840.c: Likewise.
|
||
* gcc.c-torture/compile/pr32139.c: Likewise.
|
||
* gcc.c-torture/compile/pr35607.c: Likewise.
|
||
* gcc.c-torture/compile/pr37433-1.c: Likewise.
|
||
* gcc.c-torture/compile/pr37433.c: Likewise.
|
||
* gcc.c-torture/compile/pr39941.c: Likewise.
|
||
* gcc.c-torture/compile/pr40080.c: Likewise.
|
||
* gcc.c-torture/compile/pr43635.c: Likewise.
|
||
* gcc.c-torture/compile/pr43791.c: Likewise.
|
||
* gcc.c-torture/compile/pr43845.c: Likewise.
|
||
* gcc.c-torture/compile/pr44043.c: Likewise.
|
||
* gcc.c-torture/compile/pr51694.c: Likewise.
|
||
* gcc.c-torture/compile/pr77754-2.c: Likewise.
|
||
* gcc.c-torture/compile/pr77754-3.c: Likewise.
|
||
* gcc.c-torture/compile/pr77754-4.c: Likewise.
|
||
* gcc.c-torture/compile/pr89663-2.c: Likewise.
|
||
* gcc.c-torture/compile/pta-1.c: Likewise.
|
||
* gcc.c-torture/compile/stack-check-1.c: Likewise.
|
||
* gcc.dg/Walloc-size-larger-than-18.c: Likewise.
|
||
|
||
2019-09-09 Jose E. Marchesi <jose.marchesi@oracle.com>
|
||
|
||
* gcc.c-torture/compile/20000609-1.c: Annotate with
|
||
dg-require-stack-size.
|
||
* gcc.c-torture/compile/20000804-1.c: Likewise.
|
||
* gcc.c-torture/compile/20020304-1.c: Likewise.
|
||
* gcc.c-torture/compile/20020604-1.c: Likewise.
|
||
* gcc.c-torture/compile/20021015-1.c: Likewise.
|
||
* gcc.c-torture/compile/20050303-1.c: Likewise.
|
||
* gcc.c-torture/compile/20060421-1.c: Likewise.
|
||
* gcc.c-torture/compile/20071207-1.c: Likewise.
|
||
* gcc.c-torture/compile/20080903-1.c: Likewise.
|
||
* gcc.c-torture/compile/20121027-1.c: Likewise.
|
||
* gcc.c-torture/compile/20151204.c: Likewise.
|
||
* gcc.c-torture/compile/920501-12.c: Likewise.
|
||
* gcc.c-torture/compile/920501-4.c: Likewise.
|
||
* gcc.c-torture/compile/920723-1.c: Likewise.
|
||
* gcc.c-torture/compile/921202-1.c: Likewise.
|
||
* gcc.c-torture/compile/931003-1.c: Likewise.
|
||
* gcc.c-torture/compile/931004-1.c: Likewise.
|
||
* gcc.c-torture/compile/950719-1.c: Likewise.
|
||
* gcc.c-torture/compile/951222-1.c: Likewise.
|
||
* gcc.c-torture/compile/990517-1.c: Likewise.
|
||
* gcc.c-torture/compile/bcopy.c: Likewise.
|
||
* gcc.c-torture/compile/pr23929.c: Likewise.
|
||
* gcc.c-torture/compile/pr25310.c: Likewise.
|
||
* gcc.c-torture/compile/pr34458.c: Likewise.
|
||
* gcc.c-torture/compile/pr39937.c: Likewise.
|
||
* gcc.c-torture/compile/pr41181.c: Likewise.
|
||
* gcc.c-torture/compile/pr41634.c: Likewise.
|
||
* gcc.c-torture/compile/pr43415.c: Likewise.
|
||
* gcc.c-torture/compile/pr43417.c: Likewise.
|
||
* gcc.c-torture/compile/pr44788.c: Likewise.
|
||
* gcc.c-torture/compile/sound.c: Likewise.
|
||
|
||
2019-09-07 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||
|
||
* gcc.target/arm/pr91684.c: Use effective-target arm_prefer_ldrd_strd.
|
||
|
||
2019-09-07 David Edelsohn <dje.gcc@gmail.com>
|
||
|
||
* g++.dg/cpp2a/decomp2.C: Add TLS options.
|
||
* gcc.target/powerpc/pr88233.c: Limit to lp64.
|
||
|
||
2019-09-07 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/91665
|
||
* gcc.dg/vect/pr91665.c: New test.
|
||
|
||
2019-09-07 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||
|
||
PR target/91684
|
||
* gcc.target/arm/pr91684.c: New test.
|
||
|
||
2019-09-06 Ian Lance Taylor <iant@golang.org>
|
||
|
||
* go.test/test/fixedbugs/bug369.go: Update to match libgo update
|
||
to Go 1.13beta1.
|
||
|
||
2019-09-06 David Edelsohn <dje.gcc@gmail.com>
|
||
|
||
* gcc.dg/torture/inf-compare-1.c: Skip AIX.
|
||
* gcc.dg/torture/inf-compare-2.c: Skip AIX.
|
||
* gcc.dg/torture/inf-compare-3.c: Skip AIX.
|
||
* gcc.dg/torture/inf-compare-4.c: Skip AIX.
|
||
* gcc.dg/torture/pr52451.c: Skip AIX.
|
||
* gcc.dg/torture/pr68264.c: Skip AIX
|
||
* gcc.dg/torture/pr91323.c: Skip AIX.
|
||
|
||
* g++.dg/warn/Warray-bounds-4.C: Skip AIX.
|
||
* g++.dg/warn/Warray-bounds-8.C: Skip AIX.
|
||
* g++.dg/opt/flifetime-dse2.C: XFAIL AIX.
|
||
* g++.dg/opt/flifetime-dse4.C: XFAIL AIX.
|
||
|
||
2019-09-06 Caroline Tice <cmtice@google.com>
|
||
|
||
PR testsuite/91670
|
||
* g++.dg/ubsan/pr59415.C: Disable LTO, since test uses
|
||
-fvtable-verify, and the two options are no longer allowed
|
||
together.
|
||
|
||
2019-09-06 Nathan Sidwell <nathan@acm.org>
|
||
|
||
* c-c++-common/cpp/line-1.c: New.
|
||
|
||
2019-09-06 Martin Liska <mliska@suse.cz>
|
||
|
||
PR c++/91125
|
||
* g++.dg/parse/repo1.C: Remove.
|
||
* g++.dg/rtti/repo1.C: Remove.
|
||
* g++.dg/template/repo1.C: Remove.
|
||
* g++.dg/template/repo10.C: Remove.
|
||
* g++.dg/template/repo11.C: Remove.
|
||
* g++.dg/template/repo2.C: Remove.
|
||
* g++.dg/template/repo3.C: Remove.
|
||
* g++.dg/template/repo4.C: Remove.
|
||
* g++.dg/template/repo5.C: Remove.
|
||
* g++.dg/template/repo6.C: Remove.
|
||
* g++.dg/template/repo7.C: Remove.
|
||
* g++.dg/template/repo8.C: Remove.
|
||
* g++.dg/template/repo9.C: Remove.
|
||
* g++.old-deja/g++.pt/instantiate4.C: Remove.
|
||
* g++.old-deja/g++.pt/instantiate6.C: Remove.
|
||
* g++.old-deja/g++.pt/repo1.C: Remove.
|
||
* g++.old-deja/g++.pt/repo2.C: Remove.
|
||
* g++.old-deja/g++.pt/repo3.C: Remove.
|
||
* g++.old-deja/g++.pt/repo4.C: Remove.
|
||
* lib/g++.exp: Remove removal of repo files.
|
||
* lib/gcc-dg.exp: Likewise.
|
||
* lib/obj-c++.exp: Likewise.
|
||
|
||
2019-09-05 Jakub Jelinek <jakub@redhat.com>
|
||
Jim Wilson <jimw@sifive.com>
|
||
|
||
PR target/91635
|
||
* gcc.c-torture/execute/pr91635.c: New test.
|
||
* gcc.target/riscv/shift-shift-4.c: New test.
|
||
* gcc.target/riscv/shift-shift-5.c: New test.
|
||
|
||
2019-09-05 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/91496
|
||
* gfortran.dg/directive_unroll_5.f90: Adjust error message.
|
||
|
||
2019-09-05 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91660
|
||
* gfortran.dg/pdt_4.f03: Fix invalid code.
|
||
* gfortran.dg/pr91660_1.f90: New test.
|
||
* gfortran.dg/pr91660_2.f90: Ditto.
|
||
|
||
2019-09-05 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91644 - ICE with constinit in function template.
|
||
* g++.dg/cpp2a/constinit13.C: New test.
|
||
|
||
2019-09-05 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/91001
|
||
PR middle-end/91105
|
||
PR middle-end/91106
|
||
* gcc.c-torture/compile/pr91001.c: New test.
|
||
|
||
2019-09-05 Richard Biener <rguenther@suse.de>
|
||
|
||
PR rtl-optimization/91656
|
||
* gcc.dg/torture/pr91656-1.c: New testcase.
|
||
* gcc.dg/torture/pr91656-2.c: Likewise.
|
||
* gcc.dg/torture/pr91656-3.c: Likewise.
|
||
|
||
2019-09-05 Nathan Sidwell <nathan@acm.org>
|
||
|
||
PR preprocessor/91639
|
||
* c-c++-common/cpp/pr91639.c: New.
|
||
* c-c++-common/cpp/pr91639-one.h: New.
|
||
* c-c++-common/cpp/pr91639-two.h: New.
|
||
|
||
2019-09-05 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR middle-end/91577
|
||
* gfortran.dg/pr91577.f90: New test, taken from temporary_1.f90.
|
||
|
||
2019-09-04 Steven G. Kargl <kargl@gcvc.gnu.org>
|
||
|
||
PR fortran/91650
|
||
* gfortran.dg/pr91650_1.f90: New test.
|
||
* gfortran.dg/pr91650_2.f90: Ditto.
|
||
|
||
2019-09-04 Marek Polacek <polacek@redhat.com>
|
||
|
||
* g++.dg/cpp0x/initlist-deduce.C: Don't use -fdeduce-init-list. Remove
|
||
dg-warning. Add dg-error.
|
||
|
||
2019-09-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
|
||
|
||
PR c/78736
|
||
* gcc.dg/Wenum-conversion.c: New test-case.
|
||
|
||
2019-09-03 Jozef Lawrynowicz <jozef.l@mittosystems.com>
|
||
|
||
* gcc.target/msp430/data-attributes-2.c: New test.
|
||
* gcc.target/msp430/function-attributes-4.c: Update dg-warning
|
||
strings.
|
||
* gcc.target/msp430/region-attribute-misuse.c: Likewise.
|
||
|
||
2019-09-03 Kamlesh Kumar <kamleshbhalui@gmail.com>
|
||
|
||
PR tree-optimization/91504
|
||
gcc.dg/tree-ssa/pr91504.c: New test.
|
||
|
||
2019-09-03 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/91604
|
||
* gcc.target/i386/pr91604.c: New test.
|
||
|
||
2019-09-03 Ulrich Weigand <uweigand@de.ibm.com>
|
||
|
||
* lib/compat.exp: Remove references to spu.
|
||
* lib/fortran-torture.exp: Likewise.
|
||
* lib/gcc-dg.exp: Likewise.
|
||
* lib/gfortran.exp: Likewise.
|
||
* lib/target-supports.exp: Likewise.
|
||
* lib/target-utils.exp: Likewise.
|
||
|
||
* c-c++-common/torture/complex-sign-add.c: Remove references to spu.
|
||
* c-c++-common/torture/complex-sign-mixed-add.c: Likewise.
|
||
* c-c++-common/torture/complex-sign-mixed-div.c: Likewise.
|
||
* c-c++-common/torture/complex-sign-mixed-mul.c: Likewise.
|
||
* c-c++-common/torture/complex-sign-mixed-sub.c: Likewise.
|
||
* c-c++-common/torture/complex-sign-mul-minus-one.c: Likewise.
|
||
* c-c++-common/torture/complex-sign-mul-one.c: Likewise.
|
||
* c-c++-common/torture/complex-sign-mul.c: Likewise.
|
||
* c-c++-common/torture/complex-sign-sub.c: Likewise.
|
||
|
||
* g++.dg/opt/temp1.C: Remove references to spu.
|
||
* g++.dg/opt/vt1.C: Likewise.
|
||
* g++.dg/torture/type-generic-1.C: Likewise.
|
||
* g++.dg/warn/pr30551-2.C: Likewise.
|
||
* g++.dg/warn/pr30551.C: Likewise.
|
||
* g++.old-deja/g++.jason/thunk2.C: Likewise.
|
||
* g++.old-deja/g++.other/comdat5.C: Likewise.
|
||
* g++.old-deja/g++.other/local-alloc1.C: Likewise.
|
||
|
||
* gcc.c-torture/compile/20001226-1.c: Remove references to spu.
|
||
* gcc.c-torture/execute/20030222-1.c: Likewise.
|
||
* gcc.c-torture/execute/20031003-1.c: Likewise.
|
||
* gcc.c-torture/execute/20101011-1.c: Likewise.
|
||
* gcc.c-torture/execute/conversion.c: Likewise.
|
||
* gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
|
||
* gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
|
||
* gcc.c-torture/execute/ieee/inf-1.c: Likewise.
|
||
* gcc.c-torture/execute/ieee/inf-2.c: Likewise.
|
||
* gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: Likewise.
|
||
* gcc.c-torture/execute/ieee/rbug.c: Likewise.
|
||
* gcc.c-torture/execute/pr39228.c: Likewise.
|
||
* gcc.c-torture/execute/ieee/20010114-2.x: Remove file.
|
||
* gcc.c-torture/execute/ieee/20030331-1.x: Remove file.
|
||
* gcc.c-torture/execute/ieee/920518-1.x: Remove file.
|
||
* gcc.c-torture/execute/ieee/compare-fp-1.x: Remove file.
|
||
* gcc.c-torture/execute/ieee/fp-cmp-4f.x: Remove file.
|
||
* gcc.c-torture/execute/ieee/fp-cmp-8f.x: Remove file.
|
||
|
||
* gcc.dg/20020312-2.c: Remove references to spu.
|
||
* gcc.dg/20030702-1.c: Likewise.
|
||
* gcc.dg/and-1.c: Likewise.
|
||
* gcc.dg/builtin-inf-1.c: Likewise.
|
||
* gcc.dg/builtins-1.c: Likewise.
|
||
* gcc.dg/builtins-43.c: Likewise.
|
||
* gcc.dg/builtins-44.c: Likewise.
|
||
* gcc.dg/builtins-45.c: Likewise.
|
||
* gcc.dg/float-range-1.c: Likewise.
|
||
* gcc.dg/float-range-3.c: Likewise.
|
||
* gcc.dg/float-range-4.c: Likewise.
|
||
* gcc.dg/float-range-5.c: Likewise.
|
||
* gcc.dg/fold-overflow-1.c: Likewise.
|
||
* gcc.dg/format/ms_unnamed-1.c: Likewise.
|
||
* gcc.dg/format/unnamed-1.c: Likewise.
|
||
* gcc.dg/hex-round-1.c: Likewise.
|
||
* gcc.dg/hex-round-2.c: Likewise.
|
||
* gcc.dg/lower-subreg-1.c: Likewise.
|
||
* gcc.dg/nrv3.c: Likewise.
|
||
* gcc.dg/pr15784-3.c: Likewise.
|
||
* gcc.dg/pr27095.c: Likewise.
|
||
* gcc.dg/pr28243.c: Likewise.
|
||
* gcc.dg/pr28796-2.c: Likewise.
|
||
* gcc.dg/pr30551-3.c: Likewise.
|
||
* gcc.dg/pr30551-6.c: Likewise.
|
||
* gcc.dg/pr30551.c: Likewise.
|
||
* gcc.dg/pr70317.c: Likewise.
|
||
* gcc.dg/sms-1.c: Likewise.
|
||
* gcc.dg/sms-2.c: Likewise.
|
||
* gcc.dg/sms-3.c: Likewise.
|
||
* gcc.dg/sms-4.c: Likewise.
|
||
* gcc.dg/sms-5.c: Likewise.
|
||
* gcc.dg/sms-6.c: Likewise.
|
||
* gcc.dg/sms-7.c: Likewise.
|
||
* gcc.dg/stack-usage-1.c: Likewise.
|
||
* gcc.dg/strlenopt-73.c: Likewise.
|
||
* gcc.dg/titype-1.c: Likewise.
|
||
* gcc.dg/tls/thr-cse-1.c: Likewise.
|
||
* gcc.dg/torture/builtin-attr-1.c: Likewise.
|
||
* gcc.dg/torture/builtin-complex-1.c: Likewise.
|
||
* gcc.dg/torture/builtin-cproj-1.c: Likewise.
|
||
* gcc.dg/torture/builtin-frexp-1.c: Likewise.
|
||
* gcc.dg/torture/builtin-ldexp-1.c: Likewise.
|
||
* gcc.dg/torture/builtin-logb-1.c: Likewise.
|
||
* gcc.dg/torture/builtin-math-2.c: Likewise.
|
||
* gcc.dg/torture/builtin-math-5.c: Likewise.
|
||
* gcc.dg/torture/builtin-modf-1.c: Likewise.
|
||
* gcc.dg/torture/fp-int-convert.h: Likewise.
|
||
* gcc.dg/torture/pr25947-1.c: Likewise.
|
||
* gcc.dg/torture/type-generic-1.c: Likewise.
|
||
* gcc.dg/tree-ssa/20040204-1.c: Likewise.
|
||
* gcc.dg/tree-ssa/ivopts-1.c: Likewise.
|
||
* gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
|
||
* gcc.dg/tree-ssa/vector-6.c: Likewise.
|
||
* gcc.dg/uninit-C-O0.c: Likewise.
|
||
* gcc.dg/uninit-C.c: Likewise.
|
||
* gcc.dg/vect/no-math-errno-slp-32.c: Likewise.
|
||
* gcc.dg/vect/no-math-errno-vect-pow-1.c: Likewise.
|
||
* gcc.dg/vect/vect-float-extend-1.c: Likewise.
|
||
* gcc.dg/vect/vect-float-truncate-1.c: Likewise.
|
||
* gcc.dg/vect/vect.exp: Likewise.
|
||
* gcc.gd/vect/costmodel/spu/: Remove directory.
|
||
|
||
* gcc.target/spu/: Remove directory.
|
||
|
||
* gfortran.dg/bessel_6.f90: Remove references to spu.
|
||
* gfortran.dg/bessel_7.f90: Likewise.
|
||
* gfortran.dg/char4_iunit_1.f03: Likewise.
|
||
* gfortran.dg/chmod_1.f90: Likewise.
|
||
* gfortran.dg/chmod_2.f90: Likewise.
|
||
* gfortran.dg/chmod_3.f90: Likewise.
|
||
* gfortran.dg/default_format_1.f90: Likewise.
|
||
* gfortran.dg/default_format_denormal_1.f90: Likewise.
|
||
* gfortran.dg/erf_2.F90: Likewise.
|
||
* gfortran.dg/erf_3.F90: Likewise.
|
||
* gfortran.dg/init_flag_10.f90: Likewise.
|
||
* gfortran.dg/init_flag_3.f90: Likewise.
|
||
* gfortran.dg/int_conv_2.f90: Likewise.
|
||
* gfortran.dg/integer_exponentiation_3.F90: Likewise.
|
||
* gfortran.dg/integer_exponentiation_5.F90: Likewise.
|
||
* gfortran.dg/isnan_1.f90: Likewise.
|
||
* gfortran.dg/isnan_2.f90: Likewise.
|
||
* gfortran.dg/maxloc_2.f90: Likewise.
|
||
* gfortran.dg/maxlocval_2.f90: Likewise.
|
||
* gfortran.dg/maxlocval_4.f90: Likewise.
|
||
* gfortran.dg/minloc_1.f90: Likewise.
|
||
* gfortran.dg/minlocval_1.f90: Likewise.
|
||
* gfortran.dg/minlocval_4.f90: Likewise.
|
||
* gfortran.dg/module_nan.f90: Likewise.
|
||
* gfortran.dg/namelist_42.f90: Likewise.
|
||
* gfortran.dg/namelist_43.f90: Likewise.
|
||
* gfortran.dg/nan_1.f90: Likewise.
|
||
* gfortran.dg/nan_2.f90: Likewise.
|
||
* gfortran.dg/nan_3.f90: Likewise.
|
||
* gfortran.dg/nan_4.f90: Likewise.
|
||
* gfortran.dg/nan_5.f90: Likewise.
|
||
* gfortran.dg/nan_6.f90: Likewise.
|
||
* gfortran.dg/nearest_1.f90: Likewise.
|
||
* gfortran.dg/nearest_3.f90: Likewise.
|
||
* gfortran.dg/open_errors.f90: Likewise.
|
||
* gfortran.dg/pr20257.f90: Likewise.
|
||
* gfortran.dg/read_infnan_1.f90: Likewise.
|
||
* gfortran.dg/real_const_3.f90: Likewise.
|
||
* gfortran.dg/realloc_on_assign_2.f03: Likewise.
|
||
* gfortran.dg/reassoc_4.f: Likewise.
|
||
* gfortran.dg/scalar_mask_2.f90: Likewise.
|
||
* gfortran.dg/scratch_1.f90: Likewise.
|
||
* gfortran.dg/stat_1.f90: Likewise.
|
||
* gfortran.dg/stat_2.f90: Likewise.
|
||
* gfortran.dg/transfer_simplify_1.f90: Likewise.
|
||
* gfortran.dg/typebound_operator_9.f03: Likewise.
|
||
|
||
* gfortran.fortran-torture/execute/intrinsic_nearest.x: Remove
|
||
references to spu.
|
||
* gfortran.fortran-torture/execute/intrinsic_set_exponent.x: Likewise.
|
||
* gfortran.fortran-torture/execute/nan_inf_fmt.x: Likewise.
|
||
* gfortran.fortran-torture/execute/getarg_1.x: Remove file.
|
||
|
||
2019-09-03 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||
|
||
PR middle-end/91603
|
||
* gcc.target/arm/pr91603.c: New test.
|
||
|
||
2019-09-03 Ilya Leoshkevich <iii@linux.ibm.com>
|
||
|
||
* gcc.target/s390/sigfpe-eh.c: New test.
|
||
|
||
2019-09-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/aarch64/acle/jcvt_1.c: New test.
|
||
|
||
2019-09-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/aarch64/acle/rintnzx_1.c: New test.
|
||
* gcc.target/aarch64/simd/vrndnzx_1.c: Likewise.
|
||
|
||
2019-09-03 Jakub Jelinek <jakub@redhat.com>
|
||
Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91597
|
||
* gcc.c-torture/execute/pr91597.c: New test.
|
||
|
||
2019-09-03 Alexandre Oliva <oliva@adacore.com>
|
||
|
||
* gcc.target/i386/20020616-1.c: Preserve full register across
|
||
main.
|
||
|
||
2019-09-02 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/91589
|
||
* gfortran.dg/pr91589.f90: New test.
|
||
|
||
2019-09-02 Steven G. Kargl <kargl@gc.gnu.org>
|
||
|
||
PR fortran/91552
|
||
* gfortran.dg/pr91552.f90: New test.
|
||
|
||
2019-09-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||
|
||
PR middle-end/91605
|
||
* g++.target/i386/pr91605.C: New test.
|
||
|
||
2019-09-02 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/91632
|
||
* gcc.c-torture/execute/pr91632.c: New test.
|
||
|
||
2019-09-02 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gcc.dg/tree-ssa/slsr-42.c: New test.
|
||
|
||
2019-09-02 Martin Liska <mliska@suse.cz>
|
||
|
||
PR c++/91155
|
||
* g++.dg/torture/pr91155.C: New test.
|
||
|
||
2019-09-01 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91129 - wrong error with binary op in template argument.
|
||
* g++.dg/cpp1y/nontype1.C: New test.
|
||
|
||
2019-09-01 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.c-torture/compile/20190827-1.c: Add dg-requires-alias.
|
||
|
||
2019-09-01 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gcc.c-torture/execute/20190901-1.c: New test.
|
||
|
||
* lib/target-supports.exp (check_effective_target_pthread): Add
|
||
#include <pthread.h> directive to the test.
|
||
|
||
2019-09-01 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
* gfortran.dg/select_rank_1.f90: New test.
|
||
* gfortran.dg/select_rank_2.f90: New test.
|
||
|
||
2019-09-01 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/91623
|
||
* gcc.target/i386/pr91623.c: New test.
|
||
|
||
PR lto/91572
|
||
* g++.dg/lto/pr91572_0.C: New test.
|
||
|
||
2019-08-30 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91587
|
||
* gfortran.dg/pr91587.f90: New test.
|
||
|
||
2019-08-30 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR middle-end/91599
|
||
* gcc.dg/Wstringop-overflow-16.c: New test.
|
||
|
||
PR middle-end/91584
|
||
* gfortran.dg/char_array_constructor_4.f90: New test.
|
||
|
||
2019-08-30 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/pack24.adb: New test.
|
||
|
||
2019-08-30 Jeff Law <law@redhat.com>
|
||
|
||
* gcc.target/mips/r10k-cache-barrier-9.c: Suppress warnings.
|
||
|
||
2019-08-30 Martin Jambor <mjambor@suse.cz>
|
||
|
||
tree-optimization/91579
|
||
* gcc.dg/tree-ssa/pr91579.c: New test.
|
||
|
||
2019-08-29 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/91560
|
||
* gcc.dg/torture/vshuf-8.inc: Add two further permutations.
|
||
|
||
PR tree-optimization/91351
|
||
* g++.dg/opt/pr91351.C: New test.
|
||
|
||
2019-08-29 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/spellcheck-typenames.C: Adjust expected locations.
|
||
* g++.dg/cpp0x/pr84676.C: Check locations.
|
||
* g++.dg/other/pr88187.C: Likewise.
|
||
* g++.dg/parse/crash13.C: Likewise.
|
||
* g++.dg/parse/crash46.C: Likewise.
|
||
* g++.dg/parse/template28.C: Likewise.
|
||
* g++.dg/parse/typename4.C: Likewise.
|
||
|
||
2019-08-29 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91568
|
||
* gfortran.dg/pr91568.f: New testcase.
|
||
|
||
2019-08-28 Marek Polacek <polacek@redhat.com>
|
||
|
||
Implement P1152R4: Deprecating some uses of volatile.
|
||
PR c++/91361
|
||
* c-c++-common/Wbool-operation-1.c: Use -Wno-volatile in C++.
|
||
* c-c++-common/gomp/atomic-1.c: Likewise.
|
||
* c-c++-common/gomp/atomic-9.c: Likewise.
|
||
* c-c++-common/gomp/depend-iterator-1.c: Likewise.
|
||
* c-c++-common/gomp/loop-1.c: Adjust warning location for C++.
|
||
* c-c++-common/gomp/order-3.c: Likewise.
|
||
* c-c++-common/pr69733.c: Use -Wno-volatile in C++.
|
||
* c-c++-common/spec-barrier-2.c: Likewise.
|
||
* c-c++-common/tm/pr54893.c: Likewise.
|
||
* g++.dg/cpp0x/pr65327.C: Add dg-warning.
|
||
* g++.dg/cpp0x/rv-conv2.C: Likewise.
|
||
* g++.dg/cpp0x/rv1n.C: Likewise.
|
||
* g++.dg/cpp0x/rv1p.C: Likewise.
|
||
* g++.dg/cpp0x/rv2n.C: Likewise.
|
||
* g++.dg/cpp0x/rv2p.C: Likewise.
|
||
* g++.dg/cpp0x/rv3n.C: Likewise.
|
||
* g++.dg/cpp0x/rv3p.C: Likewise.
|
||
* g++.dg/cpp0x/rv4n.C: Likewise.
|
||
* g++.dg/cpp0x/rv4p.C: Likewise.
|
||
* g++.dg/cpp0x/rv5n.C: Likewise.
|
||
* g++.dg/cpp0x/rv5p.C: Likewise.
|
||
* g++.dg/cpp0x/rv6n.C: Likewise.
|
||
* g++.dg/cpp0x/rv6p.C: Likewise.
|
||
* g++.dg/cpp0x/rv7n.C: Likewise.
|
||
* g++.dg/cpp0x/rv7p.C: Likewise.
|
||
* g++.dg/cpp0x/rv8p.C: Likewise.
|
||
* g++.dg/cpp0x/trailing14.C: Use -Wno-volatile.
|
||
* g++.dg/cpp1y/new1.C: Add dg-warning.
|
||
* g++.dg/cpp2a/volatile1.C: New test.
|
||
* g++.dg/cpp2a/volatile2.C: New test.
|
||
* g++.dg/cpp2a/volatile3.C: New test.
|
||
* g++.dg/cpp2a/volatile4.C: New test.
|
||
* g++.dg/expr/bool3.C: Add dg-warning.
|
||
* g++.dg/expr/bool4.C: Likewise.
|
||
* g++.dg/expr/cond9.C: Likewise.
|
||
* g++.dg/ext/vector25.C: Likewise.
|
||
* g++.dg/gomp/depend-iterator-1.C: Use -Wno-volatile.
|
||
* g++.dg/inherit/covariant21.C: Add dg-warning.
|
||
* g++.dg/init/ref18.C: Likewise.
|
||
* g++.dg/ipa/pr63838.C: Likewise.
|
||
* g++.dg/overload/rvalue2.C: Likewise.
|
||
* g++.dg/parse/semicolon4.C: Likewise.
|
||
* g++.dg/warn/Wreturn-type-4.C: Likewise.
|
||
* g++.dg/warn/pr36069.C: Likewise.
|
||
* g++.old-deja/g++.mike/p9506.C: Likewise.
|
||
* g++.old-deja/g++.other/volatile1.C: Likewise.
|
||
|
||
2019-08-28 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91551
|
||
* gfortran.dg/allocated_3.f90
|
||
|
||
2019-08-28 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91360 - Implement C++20 P1143R2: constinit.
|
||
* g++.dg/cpp2a/constinit1.C: New test.
|
||
* g++.dg/cpp2a/constinit2.C: New test.
|
||
* g++.dg/cpp2a/constinit3.C: New test.
|
||
* g++.dg/cpp2a/constinit4.C: New test.
|
||
* g++.dg/cpp2a/constinit5.C: New test.
|
||
* g++.dg/cpp2a/constinit6.C: New test.
|
||
* g++.dg/cpp2a/constinit7.C: New test.
|
||
* g++.dg/cpp2a/constinit8.C: New test.
|
||
* g++.dg/cpp2a/constinit9.C: New test.
|
||
* g++.dg/cpp2a/constinit10.C: New test.
|
||
* g++.dg/cpp2a/constinit11.C: New test.
|
||
* g++.dg/cpp2a/constinit12.C: New test.
|
||
|
||
2019-08-28 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91565
|
||
* gfortran.dg/pr91565.f90: New test.
|
||
|
||
2019-08-28 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91564
|
||
* gfortran.dg/pr91564.f90: New test.
|
||
|
||
2019-08-28 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/91457
|
||
* c-c++-common/Wstringop-overflow-2.c: New test.
|
||
* g++.dg/warn/Warray-bounds-8.C: New test.
|
||
* g++.dg/warn/Wstringop-overflow-3.C: New test.
|
||
* gcc.dg/Wstringop-overflow-15.c: New test.
|
||
|
||
2019-08-16 Martin Liska <mliska@suse.cz>
|
||
|
||
PR c++/90613
|
||
* g++.dg/lookup/using61.C: New.
|
||
|
||
2019-08-28 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||
|
||
PR middle-end/89544
|
||
* gcc.target/arm/unaligned-argument-3.c: New test.
|
||
|
||
2019-08-27 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/81676 - bogus -Wunused warnings in constexpr if.
|
||
* g++.dg/cpp1z/constexpr-if31.C: New test.
|
||
* g++.dg/cpp1z/constexpr-if32.C: New test.
|
||
|
||
PR c++/91428 - warn about std::is_constant_evaluated in if constexpr.
|
||
* g++.dg/cpp2a/is-constant-evaluated9.C: New test.
|
||
|
||
2019-08-27 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/91567
|
||
* gcc.dg/tree-ssa/builtin-snprintf-6.c: Xfail a subset of assertions
|
||
on targets other than x86_64 to work around PR 83543.
|
||
* gcc.dg/tree-ssa/builtin-sprintf-warn-22.c: New test.
|
||
|
||
2019-08-27 Jeff Law <law@redhat.com>
|
||
|
||
* gcc.c-torture/compile/20190827-1.c: New test.
|
||
|
||
2019-08-27 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/91496
|
||
* gfortran.dg/pr91496.f90: New testcase.
|
||
|
||
2019-08-27 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
* gcc.target/i386/sse4_1-round-roundeven-1.c (dg-options):
|
||
Add -mfpmath=sse.
|
||
* gcc.target/i386/sse4_1-round-roundeven-2.c (dg-options): Ditto.
|
||
|
||
2019-08-27 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/91528
|
||
* gcc.target/i386/pr91528.c: New test.
|
||
|
||
2019-08-27 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR c++/83431
|
||
PR testsuite/91562
|
||
* gcc.dg/strlenopt-8.c: Adjust pass/dump name.
|
||
|
||
2019-08-27 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/91415
|
||
* g++.dg/warn/sequence-pt-4.C: New test.
|
||
|
||
2019-08-27 Robin Dapp <rdapp@linux.ibm.com>
|
||
|
||
PR testsuite/91549
|
||
* gcc.dg/wrapped-binop-simplify.c: Test only on x86, s390 with lp64.
|
||
|
||
2019-08-26 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/91390
|
||
PR fortran/91473
|
||
* gfortran.dg/used_before_typed_4.f90: Change warning to error.
|
||
* gfortran.dg/argument_checking_20.f90: New test.
|
||
|
||
2019-08-26 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91545 - ICE in constexpr store evaluation.
|
||
* g++.dg/cpp0x/pr91545.C: New test.
|
||
|
||
2019-08-26 Tejas Joshi <tejasjoshi9673@gmail.com>
|
||
|
||
* gcc.target/i386/sse4_1-round-roundeven-1.c: New test.
|
||
* gcc.target/i386/sse4_1-round-roundeven-2.c: New test.
|
||
|
||
2019-08-26 Tejas Joshi <tejasjoshi9673@gmail.com>
|
||
|
||
* gcc.dg/torture/builtin-round-roundeven.c: New test.
|
||
* gcc.dg/torture/builtin-round-roundevenf128.c: Likewise.
|
||
|
||
2019-08-26 Robin Dapp <rdapp@linux.ibm.com>
|
||
|
||
* gcc.dg/tree-ssa/copy-headers-5.c: Do not run vrp pass.
|
||
* gcc.dg/tree-ssa/copy-headers-7.c: Do not run vrp pass.
|
||
* gcc.dg/tree-ssa/loop-15.c: Remove XFAIL.
|
||
* gcc.dg/tree-ssa/pr23744.c: Change search pattern.
|
||
* gcc.dg/wrapped-binop-simplify.c: New test.
|
||
|
||
2019-08-26 Kito Cheng <kito.cheng@sifive.com>
|
||
|
||
* gcc.target/riscv/li.c: New test.
|
||
|
||
2019-08-24 Nathan Sidwell <nathan@acm.org>
|
||
|
||
* g++.dg/inherit/virtual14.C: New.
|
||
|
||
2019-08-24 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/91390
|
||
PR fortran/91519
|
||
* gfortran.dg/bessel_3.f90: Add type mismatch errors.
|
||
* gfortran.dg/coarray_7.f90: Rename subroutines to avoid
|
||
additional errors.
|
||
* gfortran.dg/g77/20010519-1.f: Add -std=legacy. Remove
|
||
warnings for ASSIGN. Add warnings for type mismatch.
|
||
* gfortran.dg/goacc/acc_on_device-1.f95: Add -std=legacy.
|
||
Add catch-all warning.
|
||
* gfortran.dg/internal_pack_9.f90: Rename subroutine to
|
||
avoid type error.
|
||
* gfortran.dg/internal_pack_9.f90: Add -std=legacy. Add
|
||
warnings for type mismatch.
|
||
* gfortran.dg/pr39937.f: Add -std=legacy and type warnings. Move
|
||
here from
|
||
* gfortran.fortran-torture/compile/pr39937.f: Move to gfortran.dg.
|
||
|
||
2019-08-24 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/conversion/simd4.C: Test all the locations.
|
||
|
||
2019-08-23 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91521 - wrong error with operator->.
|
||
* g++.dg/parse/operator8.C: New test.
|
||
|
||
2019-08-23 Segher Boessenkool <segher@kernel.crashing.org>
|
||
|
||
PR target/91481
|
||
* gcc.target/powerpc/darn-3.c: New testcase.
|
||
|
||
2019-08-23 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/79817 - attribute deprecated on namespace.
|
||
* g++.dg/cpp0x/attributes-namespace1.C: New test.
|
||
* g++.dg/cpp0x/attributes-namespace2.C: New test.
|
||
* g++.dg/cpp0x/attributes-namespace3.C: New test.
|
||
* g++.dg/cpp0x/attributes-namespace4.C: New test.
|
||
* g++.dg/cpp0x/attributes-namespace5.C: New test.
|
||
* g++.dg/cpp1z/namespace-attribs.C: Adjust.
|
||
* g++.dg/cpp1z/namespace-attribs2.C: Adjust.
|
||
|
||
2019-08-23 Mihailo Stojanovic <mistojanovic@wavecomp.com>
|
||
|
||
* gcc.target/mips/get-fcsr-3.c: New test.
|
||
|
||
2019-08-23 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR c++/83431
|
||
* gcc.dg/strlenopt-63.c: New test.
|
||
* gcc.dg/pr79538.c: Adjust text of expected warning.
|
||
* gcc.dg/pr81292-1.c: Adjust pass name.
|
||
* gcc.dg/pr81292-2.c: Same.
|
||
* gcc.dg/pr81703.c: Same.
|
||
* gcc.dg/strcmpopt_2.c: Same.
|
||
* gcc.dg/strcmpopt_3.c: Same.
|
||
* gcc.dg/strcmpopt_4.c: Same.
|
||
* gcc.dg/strlenopt-1.c: Same.
|
||
* gcc.dg/strlenopt-10.c: Same.
|
||
* gcc.dg/strlenopt-11.c: Same.
|
||
* gcc.dg/strlenopt-13.c: Same.
|
||
* gcc.dg/strlenopt-14g.c: Same.
|
||
* gcc.dg/strlenopt-14gf.c: Same.
|
||
* gcc.dg/strlenopt-15.c: Same.
|
||
* gcc.dg/strlenopt-16g.c: Same.
|
||
* gcc.dg/strlenopt-17g.c: Same.
|
||
* gcc.dg/strlenopt-18g.c: Same.
|
||
* gcc.dg/strlenopt-19.c: Same.
|
||
* gcc.dg/strlenopt-1f.c: Same.
|
||
* gcc.dg/strlenopt-2.c: Same.
|
||
* gcc.dg/strlenopt-20.c: Same.
|
||
* gcc.dg/strlenopt-21.c: Same.
|
||
* gcc.dg/strlenopt-22.c: Same.
|
||
* gcc.dg/strlenopt-22g.c: Same.
|
||
* gcc.dg/strlenopt-24.c: Same.
|
||
* gcc.dg/strlenopt-25.c: Same.
|
||
* gcc.dg/strlenopt-26.c: Same.
|
||
* gcc.dg/strlenopt-27.c: Same.
|
||
* gcc.dg/strlenopt-28.c: Same.
|
||
* gcc.dg/strlenopt-29.c: Same.
|
||
* gcc.dg/strlenopt-2f.c: Same.
|
||
* gcc.dg/strlenopt-3.c: Same.
|
||
* gcc.dg/strlenopt-30.c: Same.
|
||
* gcc.dg/strlenopt-31g.c: Same.
|
||
* gcc.dg/strlenopt-32.c: Same.
|
||
* gcc.dg/strlenopt-33.c: Same.
|
||
* gcc.dg/strlenopt-33g.c: Same.
|
||
* gcc.dg/strlenopt-34.c: Same.
|
||
* gcc.dg/strlenopt-35.c: Same.
|
||
* gcc.dg/strlenopt-4.c: Same.
|
||
* gcc.dg/strlenopt-48.c: Same.
|
||
* gcc.dg/strlenopt-49.c: Same.
|
||
* gcc.dg/strlenopt-4g.c: Same.
|
||
* gcc.dg/strlenopt-4gf.c: Same.
|
||
* gcc.dg/strlenopt-5.c: Same.
|
||
* gcc.dg/strlenopt-50.c: Same.
|
||
* gcc.dg/strlenopt-51.c: Same.
|
||
* gcc.dg/strlenopt-52.c: Same.
|
||
* gcc.dg/strlenopt-53.c: Same.
|
||
* gcc.dg/strlenopt-54.c: Same.
|
||
* gcc.dg/strlenopt-55.c: Same.
|
||
* gcc.dg/strlenopt-56.c: Same.
|
||
* gcc.dg/strlenopt-6.c: Same.
|
||
* gcc.dg/strlenopt-61.c: Same.
|
||
* gcc.dg/strlenopt-7.c: Same.
|
||
* gcc.dg/strlenopt-8.c: Same.
|
||
* gcc.dg/strlenopt-9.c: Same.
|
||
* gcc.dg/strlenopt.h (snprintf, snprintf): Declare.
|
||
* gcc.dg/tree-ssa/builtin-snprintf-6.c: New test.
|
||
* gcc.dg/tree-ssa/builtin-snprintf-7.c: New test.
|
||
* gcc.dg/tree-ssa/builtin-snprintf-8.c: New test.
|
||
* gcc.dg/tree-ssa/builtin-snprintf-9.c: New test.
|
||
* gcc.dg/tree-ssa/builtin-sprintf-warn-21.c: New test.
|
||
* gcc.dg/tree-ssa/dump-4.c: New test.
|
||
* gcc.dg/tree-ssa/pr83501.c: Adjust pass name.
|
||
|
||
2019-08-23 Martin Sebor <msebor@redhat.com>
|
||
|
||
* gcc.dg/Warray-bounds-36.c: Make functions static to avoid failures
|
||
with -fpic.
|
||
* gcc.dg/Warray-bounds-41.c: Same.
|
||
* gcc.dg/pr78973.c: Same.
|
||
* gcc.dg/pr78973-2.c: Same.
|
||
|
||
2019-08-22 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91304 - prefix attributes ignored in condition.
|
||
* g++.dg/cpp0x/gen-attrs-70.C: New test.
|
||
|
||
2019-08-22 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR middle-end/91490
|
||
* c-c++-common/Warray-bounds-7.c: New test.
|
||
* gcc.dg/Warray-bounds-39.c: Expect either -Warray-bounds or
|
||
-Wstringop-overflow.
|
||
* gcc.dg/strlenopt-78.c: New test.
|
||
|
||
2019-08-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gcc.target/i386/minmax-4.c: Add -mno-stackrealign to dg-options.
|
||
* gcc.target/i386/minmax-5.c: Likewise.
|
||
* gcc.target/i386/minmax-6.c: Likewise.
|
||
* gcc.target/i386/minmax-7.c: Likewise.
|
||
* gcc.target/i386/pr91154.c: Likewise.
|
||
|
||
2019-08-22 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* c-c++-common/dump-ada-spec-15.c: Check that the parameters are named.
|
||
|
||
2019-08-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/arm/acle/crc_hf_1.c: New test.
|
||
|
||
2019-08-22 Wilco Dijkstra <wdijkstr@arm.com>
|
||
|
||
* gcc.target/arm/neon-extend-1.c: Remove test.
|
||
* gcc.target/arm/neon-extend-2.c: Remove test.
|
||
|
||
2019-08-22 Sylvia Taylor <sylvia.taylor@arm.com>
|
||
|
||
* gcc.target/aarch64/advsimd-intrinsics/vld1x4.c: New test.
|
||
* gcc.target/aarch64/advsimd-intrinsics/vst1x4.c: New test.
|
||
|
||
2019-08-22 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
|
||
Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR target/88839
|
||
* gcc.target/aarch64/sve/sel_1.c: New test.
|
||
* gcc.target/aarch64/sve/sel_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/sel_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/sel_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/sel_5.c: Likewise.
|
||
* gcc.target/aarch64/sve/sel_6.c: Likewise.
|
||
|
||
2019-08-21 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR c++/91505
|
||
* g++.target/i386/crc32-4.C: New test.
|
||
|
||
2019-08-21 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91482
|
||
* gcc.dg/tree-ssa/pr91482.c: New testcase.
|
||
|
||
2019-08-21 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* c-c++-common/dump-ada-spec-15.c: New test.
|
||
|
||
2019-08-21 Christophe Lyon <christophe.lyon@linaro.org>
|
||
|
||
* gcc.target/arm/cmse/cmse-9.c: Add quotes to expected
|
||
warning messages.
|
||
|
||
2019-08-21 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/prot9.adb, gnat.dg/prot9_gen.ads,
|
||
gnat.dg/prot9_pkg1.ads, gnat.dg/prot9_pkg2.ads: New testcase.
|
||
|
||
2019-08-21 Javier Miranda <miranda@adacore.com>
|
||
|
||
* gnat.dg/implicit_param.adb, gnat.dg/implicit_param_pkg.ads:
|
||
New testcase.
|
||
|
||
2019-08-20 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR testsuite/91458
|
||
* g++.dg/tree-ssa/ssa-dse-1.C: Use the same search pattern
|
||
unconditionally (correcting r272199, PR middle-end/90676).
|
||
* gcc.dg/tree-prof/stringop-2.c: Same.
|
||
|
||
2019-08-20 Ian Lance Taylor <iant@golang.org>
|
||
|
||
* go.test/test/fixedbugs/bug073.go: Update for language changes.
|
||
|
||
2019-08-20 Matthew Beliveau <mbelivea@redhat.com>
|
||
|
||
* gcc.dg/tree-ssa/redundant-assign-zero-1.c: New test.
|
||
* gcc.dg/tree-ssa/redundant-assign-zero-2.c: New test.
|
||
|
||
2019-08-20 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/37242
|
||
* gcc.dg/tree-ssa/ssa-fre-80.c: New testcase.
|
||
|
||
2019-08-20 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/storage_size1.adb: New testcase.
|
||
|
||
2019-08-20 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/loop_entry2.adb: New testcase.
|
||
|
||
2019-08-20 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/tagged5.adb, gnat.dg/tagged5.ads: New testcase.
|
||
|
||
2019-08-20 Gary Dismukes <dismukes@adacore.com>
|
||
|
||
* gnat.dg/type_conv2.adb, gnat.dg/type_conv2.ads: New testcase.
|
||
|
||
2019-08-20 Bob Duff <duff@adacore.com>
|
||
|
||
* gnat.dg/unchecked_convert14.adb: New testcase.
|
||
|
||
2019-08-20 Bob Duff <duff@adacore.com>
|
||
|
||
* gnat.dg/object_size1.adb: New testcase.
|
||
|
||
2019-08-20 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gcc.c-torture/execute/20190820-1.c: New test.
|
||
|
||
2019-08-20 Richard Biener <rguenther@suse.de>
|
||
|
||
PR target/91498
|
||
* gcc.target/i386/minmax-7.c: New testcase.
|
||
|
||
2019-08-20 Lili Cui <lili.cui@intel.com>
|
||
|
||
* gcc.target/i386/funcspec-56.inc: Handle new march.
|
||
* g++.target/i386/mv16.C: Handle new march
|
||
|
||
2019-08-20 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||
|
||
PR middle-end/89544
|
||
* gcc.target/arm/unaligned-argument-1.c: New test.
|
||
* gcc.target/arm/unaligned-argument-2.c: New test.
|
||
|
||
2019-08-19 Joel Hutton <Joel.Hutton@arm.com>
|
||
|
||
* gcc.target/aarch64/fmul_scvtf_1.c: New test.
|
||
|
||
2019-08-19 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91264 - detect modifying const objects in constexpr.
|
||
* g++.dg/cpp1y/constexpr-tracking-const1.C: New test.
|
||
* g++.dg/cpp1y/constexpr-tracking-const2.C: New test.
|
||
* g++.dg/cpp1y/constexpr-tracking-const3.C: New test.
|
||
* g++.dg/cpp1y/constexpr-tracking-const4.C: New test.
|
||
* g++.dg/cpp1y/constexpr-tracking-const5.C: New test.
|
||
* g++.dg/cpp1y/constexpr-tracking-const6.C: New test.
|
||
* g++.dg/cpp1y/constexpr-tracking-const7.C: New test.
|
||
* g++.dg/cpp1y/constexpr-tracking-const8.C: New test.
|
||
* g++.dg/cpp1y/constexpr-tracking-const9.C: New test.
|
||
* g++.dg/cpp1y/constexpr-tracking-const10.C: New test.
|
||
* g++.dg/cpp1y/constexpr-tracking-const11.C: New test.
|
||
* g++.dg/cpp1y/constexpr-tracking-const12.C: New test.
|
||
* g++.dg/cpp1y/constexpr-tracking-const13.C: New test.
|
||
* g++.dg/cpp1y/constexpr-tracking-const14.C: New test.
|
||
|
||
2019-08-19 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/elab8.adb, gnat.dg/elab8_gen.adb,
|
||
gnat.dg/elab8_gen.ads, gnat.dg/elab8_pkg.adb,
|
||
gnat.dg/elab8_pkg.ads: New testcase.
|
||
|
||
2019-08-19 Bob Duff <duff@adacore.com>
|
||
|
||
* gnat.dg/warn29.adb, gnat.dg/warn29.ads: New testcase.
|
||
|
||
2019-08-19 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/expr_func9.adb: New testcase.
|
||
|
||
2019-08-19 Bob Duff <duff@adacore.com>
|
||
|
||
* gnat.dg/valid_scalars2.adb: New testcase.
|
||
|
||
2019-08-19 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/generic_inst12.adb, gnat.dg/generic_inst12_pkg1.adb,
|
||
gnat.dg/generic_inst12_pkg1.ads,
|
||
gnat.dg/generic_inst12_pkg2.ads: New testcase.
|
||
|
||
2019-08-19 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/warn28.adb, gnat.dg/warn28.ads: New testcase.
|
||
|
||
2019-08-19 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/rep_clause9.adb: New testcase.
|
||
|
||
2019-08-19 Olivier Hainque <hainque@adacore.com>
|
||
|
||
* gnat.dg/openacc1.adb: New testcase.
|
||
|
||
2019-08-19 Kito Cheng <kito.cheng@sifive.com>
|
||
|
||
PR target/91441
|
||
* gcc.target/riscv/pr91441.c: New.
|
||
|
||
2019-08-18 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91485
|
||
* gfortran.dg/pr91485.f90: New test.
|
||
|
||
2019-08-17 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/82992
|
||
* gfortran.dg/pr71649.f90: Adjust error messages.
|
||
* gfortran.dg/use_15.f90: Ditto.
|
||
* gfortran.dg/use_rename_8.f90: Ditto.
|
||
|
||
2019-08-17 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/78739
|
||
* fortran.dg/pr78739.f90: New test.
|
||
|
||
2019-08-17 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/78719
|
||
* gfortran.dg/pr78719_1.f90: New test.
|
||
* gfortran.dg/pr78719_2.f90: Ditto.
|
||
* gfortran.dg/pr78719_3.f90: Ditto.
|
||
|
||
2019-08-17 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91471
|
||
* gfortran.dg/pr91471.f90: New test.
|
||
|
||
2019-08-16 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/85827
|
||
* g++.dg/cpp1z/constexpr-if29.C: New test.
|
||
|
||
2019-08-16 Jeff Law <law@redhat.com>
|
||
|
||
* gcc.target/sh/pr54236-6.c: Use -fno-tree-forwprop.
|
||
|
||
2019-08-16 Martin Sebor <msebor@redhat.com>
|
||
|
||
* gcc.dg/struct-ret-1.c: Enable on all targets.
|
||
|
||
2019-08-16 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/opt81.ad[sb]: New test.
|
||
|
||
2019-08-16 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR testsuite/91458
|
||
* g++.dg/tree-ssa/pr19807.C: Use the same search pattern
|
||
unconditionally (correcting r272199, PR middle-end/90676).
|
||
|
||
2019-08-16 Richard Biener <rguenther@suse.de>
|
||
|
||
PR target/91469
|
||
* gcc.target/i386/pr91469-1.c: New testcase.
|
||
* gcc.target/i386/pr91469-2.c: Likewise.
|
||
|
||
2019-08-16 Mark Eggleston <mark.eggleston@codethink.com>
|
||
|
||
* gfortran.dg/auto_in_equiv_1.f90: New test.
|
||
* gfortran.dg/auto_in_equiv_2.f90: New test.
|
||
* gfortran.dg/auto_in_equiv_3.f90: New test.
|
||
|
||
2019-08-16 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/tree-ssa/forwprop-31.c: Adjust.
|
||
|
||
2019-08-16 Martin Liska <mliska@suse.cz>
|
||
|
||
PR ipa/91447
|
||
* g++.dg/ipa/ipa-icf-4.C: Add -missed for target that
|
||
don't have aliases.
|
||
|
||
2019-08-16 Alexandre Oliva <oliva@adacore.com>
|
||
|
||
* gcc.target/i386/pr85044.c: Require support for trampolines.
|
||
|
||
* gcc.target/i386/asm-4.c: Use amd64 natural addressing mode
|
||
on all __LP64__ targets.
|
||
|
||
* gcc.target/arc/interrupt-6.c: Use __builtin_alloca, require
|
||
effective target support for alloca, drop include of alloca.h.
|
||
* gcc.target/i386/pr80969-3.c: Likewise.
|
||
* gcc.target/sparc/setjmp-1.c: Likewise.
|
||
* gcc.target/x86_64/abi/ms-sysv/gen.cc: Likewise.
|
||
* gcc.target/x86_64/abi/ms-sysv/ms-sysv.c: Likewise.
|
||
|
||
* gcc.misc-tests/options.exp: Match /ld and -ld besides
|
||
/collect2.
|
||
|
||
2019-08-15 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/91443
|
||
* gfortran.dg/argument_checking_19.f90: New test.
|
||
* gfortran.dg/altreturn_10.f90: Change dg-warning to dg-error.
|
||
* gfortran.dg/dec_union_11.f90: Add -std=legacy.
|
||
* gfortran.dg/hollerith8.f90: Likewise. Remove warning for
|
||
Hollerith constant.
|
||
* gfortran.dg/integer_exponentiation_2.f90: New subroutine gee_i8;
|
||
use it to avoid type mismatches.
|
||
* gfortran.dg/pr41011.f: Add -std=legacy.
|
||
* gfortran.dg/whole_file_1.f90: Change warnings to errors.
|
||
* gfortran.dg/whole_file_2.f90: Likewise.
|
||
|
||
2019-08-15 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91445
|
||
* gcc.dg/torture/pr91445.c: New testcase.
|
||
|
||
2019-08-15 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/pr80170.c: Adjust to use __SIZETYPE__.
|
||
|
||
2019-08-15 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/loop_add_4.c: Expect 10 INCWs and
|
||
INCDs rather than 8.
|
||
|
||
2019-08-15 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/revb_1.c: Restrict to little-endian targets.
|
||
Avoid including stdint.h.
|
||
* gcc.target/aarch64/sve/revh_1.c: Likewise.
|
||
* gcc.target/aarch64/sve/revw_1.c: Likewise.
|
||
* gcc.target/aarch64/sve/revb_2.c: New big-endian test.
|
||
* gcc.target/aarch64/sve/revh_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/revw_2.c: Likewise.
|
||
|
||
2019-08-15 Richard Sandiford <richard.sandiford@arm.com>
|
||
Kugan Vivekanandarajah <kugan.vivekanandarajah@linaro.org>
|
||
|
||
* gcc.target/aarch64/sve/cond_mla_5.c: Allow FMAD as well as FMLA
|
||
and FMSB as well as FMLS.
|
||
|
||
2019-08-15 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/ext_2.c: Expect a MOVPRFX.
|
||
* gcc.target/aarch64/sve/ext_3.c: New test.
|
||
|
||
2019-08-15 Richard Sandiford <richard.sandiford@arm.com>
|
||
Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
|
||
|
||
* gcc.target/aarch64/sve/shift_1.c: Accept reversed shifts.
|
||
|
||
2019-08-15 Richard Sandiford <richard.sandiford@arm.com>
|
||
Kugan Vivekanandarajah <kugan.vivekanandarajah@linaro.org>
|
||
|
||
* gcc.target/aarch64/sve/cond_mla_1.c: New test.
|
||
* gcc.target/aarch64/sve/cond_mla_1_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_mla_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_mla_2_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_mla_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_mla_3_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_mla_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_mla_4_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_mla_5.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_mla_5_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_mla_6.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_mla_6_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_mla_7.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_mla_7_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_mla_8.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_mla_8_run.c: Likewise.
|
||
|
||
2019-08-15 Richard Sandiford <richard.sandiford@arm.com>
|
||
Kugan Vivekanandarajah <kugan.vivekanandarajah@linaro.org>
|
||
|
||
* gcc.target/aarch64/sve/cond_fadd_1.c: New test.
|
||
* gcc.target/aarch64/sve/cond_fadd_1_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fadd_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fadd_2_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fadd_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fadd_3_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fadd_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fadd_4_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fsubr_1.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fsubr_1_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fsubr_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fsubr_2_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fsubr_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fsubr_3_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fsubr_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fsubr_4_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fmaxnm_1.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fmaxnm_1_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fmaxnm_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fmaxnm_2_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fmaxnm_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fmaxnm_3_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fmaxnm_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fmaxnm_4_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fminnm_1.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fminnm_1_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fminnm_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fminnm_2_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fminnm_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fminnm_3_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fminnm_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fminnm_4_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fmul_1.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fmul_1_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fmul_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fmul_2_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fmul_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fmul_3_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fmul_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fmul_4_run.c: Likewise.
|
||
|
||
2019-08-15 Richard Sandiford <richard.sandiford@arm.com>
|
||
Kugan Vivekanandarajah <kugan.vivekanandarajah@linaro.org>
|
||
|
||
* gcc.target/aarch64/sve/cond_fabd_1.c: New test.
|
||
* gcc.target/aarch64/sve/cond_fabd_1_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fabd_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fabd_2_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fabd_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fabd_3_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fabd_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fabd_4_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fabd_5.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_fabd_5_run.c: Likewise.
|
||
|
||
2019-08-15 Richard Sandiford <richard.sandiford@arm.com>
|
||
Kugan Vivekanandarajah <kugan.vivekanandarajah@linaro.org>
|
||
|
||
* gcc.target/aarch64/sve/cond_abd_1.c: New test.
|
||
* gcc.target/aarch64/sve/cond_abd_1_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_abd_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_abd_2_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_abd_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_abd_3_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_abd_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_abd_4_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_abd_5.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_abd_5_run.c: Likewise.
|
||
|
||
2019-08-15 Richard Sandiford <richard.sandiford@arm.com>
|
||
Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
|
||
|
||
* gcc.target/aarch64/sve/cond_shift_1.c: New test.
|
||
* gcc.target/aarch64/sve/cond_shift_1_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_shift_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_shift_2_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_shift_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_shift_3_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_shift_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_shift_4_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_shift_5.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_shift_5_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_shift_6.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_shift_6_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_shift_7.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_shift_7_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_shift_8.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_shift_8_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_shift_9.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_shift_9_run.c: Likewise.
|
||
|
||
2019-08-14 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR testsuite/91449
|
||
* gcc.dg/strlenopt-73.c: Restrict 128-bit tests to i386.
|
||
|
||
2019-08-14 Jonathan Wakely <jwakely@redhat.com>
|
||
|
||
PR c++/91436
|
||
* g++.dg/lookup/missing-std-include-5.C: Limit test to C++14 and up.
|
||
* g++.dg/lookup/missing-std-include-6.C: Don't check make_unique in
|
||
test that runs for C++11.
|
||
* g++.dg/lookup/missing-std-include-8.C: Check make_unique here.
|
||
|
||
2019-08-14 Christophe Lyon <christophe.lyon@linaro.org>
|
||
|
||
* gcc.c-torture/execute/noinit-attribute.c: Fix typo.
|
||
|
||
2019-08-14 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/91294
|
||
* gcc.dg/strlenopt-44.c: Adjust tested result.
|
||
* gcc.dg/strlenopt-70.c: Avoid exercising unimplemnted optimization.
|
||
* gcc.dg/strlenopt-73.c: New test.
|
||
* gcc.dg/strlenopt-74.c: New test.
|
||
* gcc.dg/strlenopt-75.c: New test.
|
||
* gcc.dg/strlenopt-76.c: New test.
|
||
* gcc.dg/strlenopt-77.c: New test.
|
||
|
||
2019-08-14 Jakub Jelinek <jakub@redhat.com>
|
||
Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91391 - bogus -Wcomma-subscript warning.
|
||
* g++.dg/cpp2a/comma5.C: New test.
|
||
|
||
2019-08-14 Christophe Lyon <christophe.lyon@linaro.org>
|
||
|
||
* lib/target-supports.exp (check_effective_target_noinit): New
|
||
proc.
|
||
* gcc.c-torture/execute/noinit-attribute.c: New test.
|
||
|
||
2019-08-14 Richard Biener <rguenther@suse.de>
|
||
|
||
PR target/91154
|
||
* gcc.target/i386/pr91154.c: New testcase.
|
||
* gcc.target/i386/minmax-3.c: Likewise.
|
||
* gcc.target/i386/minmax-4.c: Likewise.
|
||
* gcc.target/i386/minmax-5.c: Likewise.
|
||
* gcc.target/i386/minmax-6.c: Likewise.
|
||
* gcc.target/i386/minmax-1.c: Add -mno-stv.
|
||
* gcc.target/i386/minmax-2.c: Likewise.
|
||
|
||
2019-08-14 Richard Sandiford <richard.sandiford@arm.com>
|
||
Kugan Vivekanandarajah <kugan.vivekanandarajah@linaro.org>
|
||
|
||
* gcc.target/aarch64/sve/cond_logical_1.c: New test.
|
||
* gcc.target/aarch64/sve/cond_logical_1_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_logical_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_logical_2_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_logical_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_logical_3_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_logical_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_logical_4_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_logical_5.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_logical_5_run.c: Likewise.
|
||
|
||
2019-08-14 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/cond_uxt_1.c: New test.
|
||
* gcc.target/aarch64/sve/cond_uxt_1_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_uxt_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_uxt_2_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_uxt_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_uxt_3_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_uxt_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_uxt_4_run.c: Likewise.
|
||
|
||
2019-08-14 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/cond_convert_1.c: New test.
|
||
* gcc.target/aarch64/sve/cond_convert_1_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_convert_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_convert_2_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_convert_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_convert_3_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_convert_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_convert_4_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_convert_5.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_convert_5_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_convert_6.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_convert_6_run.c: Likewise.
|
||
|
||
2019-08-14 Richard Sandiford <richard.sandiford@arm.com>
|
||
Kugan Vivekanandarajah <kugan.vivekanandarajah@linaro.org>
|
||
|
||
* gcc.target/aarch64/sve/cond_unary_1.c: Add tests for
|
||
floating-point types.
|
||
* gcc.target/aarch64/sve/cond_unary_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_unary_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_unary_4.c: Likewise.
|
||
|
||
2019-08-14 Richard Sandiford <richard.sandiford@arm.com>
|
||
Kugan Vivekanandarajah <kugan.vivekanandarajah@linaro.org>
|
||
|
||
* gcc.target/aarch64/sve/cond_unary_1.c: New test.
|
||
* gcc.target/aarch64/sve/cond_unary_1_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_unary_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_unary_2_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_unary_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_unary_3_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_unary_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_unary_4_run.c: Likewise.
|
||
|
||
2019-08-14 Bob Duff <duff@adacore.com>
|
||
|
||
* gnat.dg/alignment15.adb: New testcase.
|
||
|
||
2019-08-14 Bob Duff <duff@adacore.com>
|
||
|
||
* gnat.dg/warn27.adb: New testcase.
|
||
|
||
2019-08-14 Bob Duff <duff@adacore.com>
|
||
|
||
* gnat.dg/inline19.adb, gnat.dg/inline19.ads: New testcase.
|
||
|
||
2019-08-14 Gary Dismukes <dismukes@adacore.com>
|
||
|
||
* gnat.dg/equal11.adb, gnat.dg/equal11_interface.ads,
|
||
gnat.dg/equal11_record.adb, gnat.dg/equal11_record.ads: New
|
||
testcase.
|
||
|
||
2019-08-14 Bob Duff <duff@adacore.com>
|
||
|
||
* gnat.dg/discr57.adb: New testcase.
|
||
|
||
2019-08-14 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/generic_inst11.adb, gnat.dg/generic_inst11_pkg.adb,
|
||
gnat.dg/generic_inst11_pkg.ads: New testcase.
|
||
|
||
2019-08-14 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/assert2.adb, gnat.dg/assert2.ads: New testcase.
|
||
|
||
2019-08-14 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/inline18.adb, gnat.dg/inline18.ads,
|
||
gnat.dg/inline18_gen1-inner_g.ads, gnat.dg/inline18_gen1.adb,
|
||
gnat.dg/inline18_gen1.ads, gnat.dg/inline18_gen2.adb,
|
||
gnat.dg/inline18_gen2.ads, gnat.dg/inline18_gen3.adb,
|
||
gnat.dg/inline18_gen3.ads, gnat.dg/inline18_pkg1.adb,
|
||
gnat.dg/inline18_pkg1.ads, gnat.dg/inline18_pkg2-child.ads,
|
||
gnat.dg/inline18_pkg2.ads: New testcase.
|
||
|
||
2019-08-14 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/predicate12.adb, gnat.dg/predicate12.ads: New
|
||
testcase.
|
||
|
||
2019-08-14 Gary Dismukes <dismukes@adacore.com>
|
||
|
||
* gnat.dg/task5.adb: New testcase.
|
||
|
||
2019-08-14 Richard Biener <rguenther@suse.de>
|
||
|
||
PR testsuite/91419
|
||
* lib/target-supports.exp (natural_alignment_32): Amend target
|
||
list based on BIGGEST_ALIGNMENT.
|
||
(natural_alignment_64): Targets not natural_alignment_32 cannot
|
||
be natural_alignment_64.
|
||
* gcc.dg/tree-ssa/pr91091-2.c: XFAIL for !natural_alignment_32.
|
||
* gcc.dg/tree-ssa/ssa-fre-77.c: Likewise.
|
||
* gcc.dg/tree-ssa/ssa-fre-61.c: Require natural_alignment_32.
|
||
|
||
2019-08-14 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/vcond_21.c: New test.
|
||
* gcc.target/aarch64/sve/vcond_21_run.c: Likewise.
|
||
|
||
2019-08-14 Richard Sandiford <richard.sandiford@arm.com>
|
||
Kugan Vivekanandarajah <kugan.vivekanandarajah@linaro.org>
|
||
|
||
* g++.target/aarch64/sve/dup_sel_1.C: New test.
|
||
* g++.target/aarch64/sve/dup_sel_2.C: Likewise.
|
||
* g++.target/aarch64/sve/dup_sel_3.C: Likewise.
|
||
* g++.target/aarch64/sve/dup_sel_4.C: Likewise.
|
||
* g++.target/aarch64/sve/dup_sel_5.C: Likewise.
|
||
* g++.target/aarch64/sve/dup_sel_6.C: Likewise.
|
||
|
||
2019-08-14 Richard Sandiford <richard.sandiford@arm.com>
|
||
Kugan Vivekanandarajah <kugan.vivekanandarajah@linaro.org>
|
||
|
||
* gcc.target/aarch64/sve/vcond_18.c: New test.
|
||
* gcc.target/aarch64/sve/vcond_18_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/vcond_19.c: Likewise.
|
||
* gcc.target/aarch64/sve/vcond_19_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/vcond_20.c: Likewise.
|
||
* gcc.target/aarch64/sve/vcond_20_run.c: Likewise.
|
||
|
||
2019-08-14 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/fmaxnm_1.c: New test.
|
||
* gcc.target/aarch64/sve/fminnm_1.c: Likewise.
|
||
|
||
2019-08-14 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/smax_1.c: New test.
|
||
* gcc.target/aarch64/sve/smin_1.c: Likewise.
|
||
* gcc.target/aarch64/sve/umax_1.c: Likewise.
|
||
* gcc.target/aarch64/sve/umin_1.c: Likewise.
|
||
|
||
2019-08-14 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/cnot_1.c: New test.
|
||
* gcc.target/aarch64/sve/cond_cnot_1.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_cnot_1_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_cnot_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_cnot_2_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_cnot_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/cond_cnot_3_run.c: Likewise.
|
||
|
||
2019-08-14 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/vect-clz.c: Force SVE off.
|
||
* gcc.target/aarch64/sve/clrsb_1.c: New test.
|
||
* gcc.target/aarch64/sve/clrsb_1_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/clz_1.c: Likewise.
|
||
* gcc.target/aarch64/sve/clz_1_run.c: Likewise.
|
||
|
||
2019-08-14 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/adr_1.c: New test.
|
||
* gcc.target/aarch64/sve/adr_1_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/adr_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/adr_2_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/adr_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/adr_3_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/adr_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/adr_4_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/adr_5.c: Likewise.
|
||
* gcc.target/aarch64/sve/adr_5_run.c: Likewise.
|
||
|
||
2019-08-14 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/conversion/simd4.C: Test locations.
|
||
|
||
2019-08-14 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/peel_ind_1.c: Look for an inverted .B VL1.
|
||
* gcc.target/aarch64/sve/peel_ind_2.c: Likewise .S VL7.
|
||
|
||
2019-08-14 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/parse/typedef9.C: Test locations too.
|
||
|
||
2019-08-14 Martin Liska <mliska@suse.cz>
|
||
|
||
* c-c++-common/asan/memcmp-1.c: There's a new function in the
|
||
stack-trace on the top. So shift expected output in stack
|
||
trace.
|
||
|
||
2019-08-14 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/vcond_17.c: New test.
|
||
* gcc.target/aarch64/sve/vcond_17_run.c: Likewise.
|
||
|
||
2019-08-14 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/spill_4.c: Expect all ptrues to be .Bs.
|
||
* gcc.target/aarch64/sve/single_1.c: Likewise.
|
||
* gcc.target/aarch64/sve/single_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/single_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/single_4.c: Likewise.
|
||
|
||
2019-08-13 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/87991
|
||
* gfortran.dg/pr87991.f90: New test.
|
||
|
||
2019-08-13 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/spill_2.c: Increase iteration counts
|
||
beyond the range of a PTRUE.
|
||
* gcc.target/aarch64/sve/while_6.c: New test.
|
||
* gcc.target/aarch64/sve/while_7.c: Likewise.
|
||
* gcc.target/aarch64/sve/while_8.c: Likewise.
|
||
* gcc.target/aarch64/sve/while_9.c: Likewise.
|
||
* gcc.target/aarch64/sve/while_10.c: Likewise.
|
||
|
||
2019-08-13 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/88072
|
||
* gfortran.dg/unlimited_polymorphic_28.f90: Fix error message. Left
|
||
out of previous commit!
|
||
|
||
2019-08-13 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/88072
|
||
* gfortran.dg/pr88072.f90: New test.
|
||
* gfortran.dg/unlimited_polymorphic_28.f90: Fix error message.
|
||
|
||
2019-08-13 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* obj-c++.dg/stubify-1.mm: Rename symbol stub option.
|
||
* obj-c++.dg/stubify-2.mm: Likewise.
|
||
* objc.dg/stubify-1.m: Likewise.
|
||
* objc.dg/stubify-2.m: Likewise.
|
||
|
||
2013-08-13 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/90563
|
||
* gfortran.dg/do_subsript_5.f90: New test.
|
||
|
||
2019-08-13 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/89647
|
||
* gfortran.dg/pr89647.f90: New test.
|
||
|
||
2019-08-13 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/87993
|
||
* gfortran.dg/pr87993.f90: New test.
|
||
|
||
2019-08-13 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR c/80619
|
||
* gcc.dg/format/pr80619.c: New test.
|
||
|
||
2019-08-13 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/90473 - wrong code with nullptr in default argument.
|
||
* g++.dg/cpp0x/nullptr42.C: New test.
|
||
|
||
2019-08-13 Olivier Hainque <hainque@adacore.com>
|
||
|
||
* gnat.dg/casesi.ad[bs], test_casesi.adb: New test.
|
||
|
||
2019-08-13 Wilco Dijkstra <wdijkstr@arm.com>
|
||
|
||
PR target/81800
|
||
* gcc.target/aarch64/no-inline-lrint_3.c: New test.
|
||
|
||
2019-08-13 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/init_2.c: Expect ld1rd to be used
|
||
instead of a full vector load.
|
||
* gcc.target/aarch64/sve/init_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/ld1r_2.c: Remove constants that no longer
|
||
need to be loaded from memory.
|
||
* gcc.target/aarch64/sve/slp_2.c: Expect the same output for
|
||
big and little endian.
|
||
* gcc.target/aarch64/sve/slp_3.c: Likewise. Expect 3 of the
|
||
doubles to be moved via integer registers rather than loaded
|
||
from memory.
|
||
* gcc.target/aarch64/sve/slp_4.c: Likewise but for 4 doubles.
|
||
* gcc.target/aarch64/sve/spill_4.c: Expect 16-bit constants to be
|
||
loaded via an integer register rather than from memory.
|
||
* gcc.target/aarch64/sve/const_1.c: New test.
|
||
* gcc.target/aarch64/sve/const_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/const_3.c: Likewise.
|
||
|
||
2019-08-13 Jozef Lawrynowicz <jozef.l@mittosystems.com>
|
||
|
||
* gcc.target/msp430/msp430.exp (msp430_device_permutations_runtest):
|
||
Handle csv-* and bad-devices-* tests.
|
||
* gcc.target/msp430/devices/README: Document how bad-devices-* tests
|
||
work.
|
||
* gcc.target/msp430/devices/bad-devices-1.c: New test.
|
||
* gcc.target/msp430/devices/bad-devices-2.c: Likewise.
|
||
* gcc.target/msp430/devices/bad-devices-3.c: Likewise.
|
||
* gcc.target/msp430/devices/bad-devices-4.c: Likewise.
|
||
* gcc.target/msp430/devices/bad-devices-5.c: Likewise.
|
||
* gcc.target/msp430/devices/bad-devices-6.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-device-order.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_00.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_01.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_02.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_04.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_08.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_10.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_11.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_12.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_14.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_18.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_20.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_21.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_22.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_24.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430_28.c: Likewise.
|
||
* gcc.target/msp430/devices/csv-msp430fr5969.c: Likewise.
|
||
* gcc.target/msp430/devices/hard-foo.c: Likewise.
|
||
* gcc.target/msp430/devices/bad-devices-1.csv: New test support file.
|
||
* gcc.target/msp430/devices/bad-devices-2.csv: Likewise.
|
||
* gcc.target/msp430/devices/bad-devices-3.csv: Likewise.
|
||
* gcc.target/msp430/devices/bad-devices-4.csv: Likewise.
|
||
* gcc.target/msp430/devices/bad-devices-5.csv: Likewise.
|
||
* gcc.target/msp430/devices/bad-devices-6.csv: Likewise.
|
||
* gcc.target/msp430/devices/devices.csv: Likewise.
|
||
|
||
2019-08-13 Jozef Lawrynowicz <jozef.l@mittosystems.com>
|
||
|
||
* gcc.target/msp430/msp430.exp
|
||
(check_effective_target_msp430_430_selected): New.
|
||
(check_effective_target_msp430_430x_selected): New.
|
||
(check_effective_target_msp430_mlarge_selected): New.
|
||
(check_effective_target_msp430_hwmul_not_none): New.
|
||
(check_effective_target_msp430_hwmul_not_16bit): New.
|
||
(check_effective_target_msp430_hwmul_not_32bit): New.
|
||
(check_effective_target_msp430_hwmul_not_f5): New.
|
||
(msp430_get_opts): New.
|
||
(msp430_device_permutations_runtest): New.
|
||
* gcc.target/msp430/devices/README: New file.
|
||
* gcc.target/msp430/devices-main.c: New test.
|
||
* gcc.target/msp430/devices/hard-cc430f5123.c: Likewise.
|
||
* gcc.target/msp430/devices/hard-foo.c: Likewise.
|
||
* gcc.target/msp430/devices/hard-msp430afe253.c: Likewise.
|
||
* gcc.target/msp430/devices/hard-msp430cg4616.c: Likewise.
|
||
* gcc.target/msp430/devices/hard-msp430f4783.c: Likewise.
|
||
* gcc.target/msp430/devices/hard-rf430frl154h_rom.c: Likewise.
|
||
|
||
2019-08-13 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/asm-x-constraint-1.c: New test.
|
||
* gcc.target/aarch64/asm-y-constraint-1.c: Likewise.
|
||
|
||
2019-08-13 Janne Blomqvist <jb@gcc.gnu.org>
|
||
|
||
PR fortran/91414
|
||
* gfortran.dg/random_seed_1.f90: Update to match new seed size.
|
||
|
||
2019-08-13 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/discr56.adb, gnat.dg/discr56.ads,
|
||
gnat.dg/discr56_pkg1.adb, gnat.dg/discr56_pkg1.ads,
|
||
gnat.dg/discr56_pkg2.ads: New testcase.
|
||
|
||
2019-08-13 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/tagged4.adb: New testcase.
|
||
|
||
2019-08-13 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/generic_inst10.adb, gnat.dg/generic_inst10_pkg.ads:
|
||
New testcase.
|
||
|
||
2019-08-13 Javier Miranda <miranda@adacore.com>
|
||
|
||
* gnat.dg/tagged3.adb, gnat.dg/tagged3_pkg.adb,
|
||
gnat.dg/tagged3_pkg.ads: New testcase.
|
||
|
||
2019-08-13 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/aggr27.adb: New testcase.
|
||
|
||
2019-08-13 Gary Dismukes <dismukes@adacore.com>
|
||
|
||
* gnat.dg/aggr26.adb: New testcase.
|
||
|
||
2019-08-13 Yannick Moy <moy@adacore.com>
|
||
|
||
* gnat.dg/allocator2.adb, gnat.dg/allocator2.ads: New testcase.
|
||
|
||
2019-08-13 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/generic_inst9.adb, gnat.dg/generic_inst9.ads,
|
||
gnat.dg/generic_inst9_pkg1-operator.ads,
|
||
gnat.dg/generic_inst9_pkg1.ads, gnat.dg/generic_inst9_pkg2.adb,
|
||
gnat.dg/generic_inst9_pkg2.ads: New testcase.
|
||
|
||
2019-08-13 Justin Squirek <squirek@adacore.com>
|
||
|
||
* gnat.dg/anon3.adb, gnat.dg/anon3.ads: New testcase.
|
||
|
||
2019-08-13 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/generic_inst8.adb, gnat.dg/generic_inst8.ads,
|
||
gnat.dg/generic_inst8_g.adb, gnat.dg/generic_inst8_g.ads: New
|
||
testcase.
|
||
|
||
2019-08-13 Javier Miranda <miranda@adacore.com>
|
||
|
||
* gnat.dg/tag2.adb, gnat.dg/tag2_pkg.ads: New testcase.
|
||
|
||
2019-08-13 Martin Liska <mliska@suse.cz>
|
||
|
||
* gcc.dg/tree-prof/ic-misattribution-1.c: Use -fdump-ipa-profile-node.
|
||
|
||
2019-08-12 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/91424
|
||
* gfortran.dg/do_subscript_3.f90: New test.
|
||
* gfortran.dg/do_subscript_4.f90: New test.
|
||
* gfortran.dg/pr70754.f90: Use indices that to not overflow.
|
||
|
||
2019-08-12 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/83250
|
||
PR target/91340
|
||
* gcc.target/i386/avx-typecast-1.c: New test.
|
||
* gcc.target/i386/avx-typecast-2.c: New test.
|
||
* gcc.target/i386/avx512f-typecast-2.c: New test.
|
||
|
||
2019-08-12 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/null_check.adb: New testcase.
|
||
|
||
2019-08-12 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/renaming15.adb: New testcase.
|
||
|
||
2019-08-12 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/slice10.adb: New testcase.
|
||
|
||
2019-08-12 Gary Dismukes <dismukes@adacore.com>
|
||
|
||
* gnat.dg/generic_inst7.adb, gnat.dg/generic_inst7_pkg.adb,
|
||
gnat.dg/generic_inst7_pkg.ads, gnat.dg/generic_inst7_types.ads:
|
||
New testcase.
|
||
|
||
2019-08-12 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/equal10.adb, gnat.dg/equal10.ads: New testcase.
|
||
|
||
2019-08-12 Gary Dismukes <dismukes@adacore.com>
|
||
|
||
* gnat.dg/suppress_initialization2.adb,
|
||
gnat.dg/suppress_initialization2.ads: New testcase.
|
||
|
||
2019-08-12 Yannick Moy <moy@adacore.com>
|
||
|
||
* gnat.dg/no_caching.adb, gnat.dg/no_caching.ads: New testcase.
|
||
|
||
2019-08-12 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/range_check7.adb: New testcase.
|
||
|
||
2019-08-12 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/range_check6.adb: New testcase.
|
||
|
||
2019-08-11 Iain Buclaw <ibuclaw@gdcproject.org>
|
||
|
||
PR d/90601
|
||
* gdc.dg/pr90601.d: New test.
|
||
|
||
2019-08-10 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
* gfortran.dg/boz_8.f90: Adjust error messages.
|
||
* gfortran.dg/nan_4.f90: Ditto.
|
||
* gfortran.dg/boz_1.f90: Add -fallow-invalid-boz to dg-options,
|
||
and test for warnings.
|
||
* gfortran.dg/boz_3.f90: Ditto.
|
||
* gfortran.dg/boz_4.f90: Ditto.
|
||
* gfortran.dg/dec_structure_6.f90: Ditto.
|
||
* gfortran.dg/ibits.f90: Ditto.
|
||
|
||
2019-08-10 Iain Buclaw <ibuclaw@gdcproject.org>
|
||
|
||
PR d/91238
|
||
* gdc.dg/pr91238.d: New test.
|
||
|
||
2019-08-10 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* c-c++-common/gomp/declare-target-2.c: Don't expect error for
|
||
declare target with clauses in between declare target without clauses
|
||
and end declare target.
|
||
* c-c++-common/gomp/declare-target-4.c: New test.
|
||
|
||
PR target/91408
|
||
* gcc.target/i386/pr91408.c: New test.
|
||
|
||
2019-08-09 Segher Boessenkool <segher@kernel.crashing.org>
|
||
|
||
* gcc.target/powerpc/vec_rotate-1.c: Rename to ...
|
||
* gcc.target/powerpc/vec-rotate-1.c: ... this. Add -maltivec option.
|
||
* gcc.target/powerpc/vec_rotate-2.c: Rename to ...
|
||
* gcc.target/powerpc/vec-rotate-2.c: ... this.
|
||
* gcc.target/powerpc/vec_rotate-3.c: Rename to ...
|
||
* gcc.target/powerpc/vec-rotate-3.c: ... this. Add -maltivec option.
|
||
* gcc.target/powerpc/vec_rotate-4.c: Rename to ...
|
||
* gcc.target/powerpc/vec-rotate-4.c: ... this.
|
||
|
||
2019-08-09 Sam Tebbs <sam.tebbs@arm.com>
|
||
|
||
* lib/target-supports.exp
|
||
(check_effective_target_arm_v8_4a_bkey_directive): New proc.
|
||
* g++.target/aarch64/return_address_sign_b_exception.C,
|
||
return_address_sign_ab_exception.C: Add dg-require-effective-target
|
||
checks.
|
||
|
||
2019-08-09 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR middle-end/90313
|
||
* g++.dg/torture/pr90313.cc: New test.
|
||
|
||
2019-08-09 Martin Liska <mliska@suse.cz>
|
||
|
||
* g++.dg/lto/devirt-19_0.C: Add -flto=auto.
|
||
|
||
2019-08-09 Martin Liska <mliska@suse.cz>
|
||
|
||
* gcc.dg/spellcheck-options-21.c: New test.
|
||
|
||
2019-08-09 Martin Liska <mliska@suse.cz>
|
||
|
||
* g++.dg/ipa/ipa-icf-2.C: Add -optimized to -fdump-ipa-icf.
|
||
* g++.dg/ipa/ipa-icf-3.C: Likewise.
|
||
* g++.dg/ipa/ipa-icf-4.C: Likewise.
|
||
* g++.dg/ipa/ipa-icf-6.C: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-1.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-10.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-11.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-12.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-13.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-16.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-18.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-2.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-20.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-21.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-23.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-25.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-26.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-27.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-3.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-35.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-36.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-37.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-38.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-39.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-5.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-7.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-8.c: Likewise.
|
||
* gcc.dg/ipa/ipa-icf-merge-1.c: Likewise.
|
||
* gcc.dg/ipa/pr64307.c: Likewise.
|
||
* gcc.dg/ipa/pr90555.c: Likewise.
|
||
|
||
2019-08-09 Martin Liska <mliska@suse.cz>
|
||
|
||
* g++.dg/tree-prof/indir-call-prof.C: Add -optimize
|
||
to -fdump-ipa-profile.
|
||
* g++.dg/tree-prof/morefunc.C: Likewise.
|
||
* g++.dg/tree-prof/reorder.C: Likewise.
|
||
* gcc.dg/tree-prof/ic-misattribution-1.c: Likewise.
|
||
* gcc.dg/tree-prof/indir-call-prof.c: Likewise.
|
||
* gcc.dg/tree-prof/stringop-1.c: Likewise.
|
||
* gcc.dg/tree-prof/stringop-2.c: Likewise.
|
||
* gcc.dg/tree-prof/val-prof-1.c: Likewise.
|
||
* gcc.dg/tree-prof/val-prof-2.c: Likewise.
|
||
* gcc.dg/tree-prof/val-prof-3.c: Likewise.
|
||
* gcc.dg/tree-prof/val-prof-4.c: Likewise.
|
||
* gcc.dg/tree-prof/val-prof-5.c: Likewise.
|
||
* gcc.dg/tree-prof/val-prof-7.c: Likewise.
|
||
|
||
2019-08-09 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* c-c++-common/gomp/if-4.c: New test.
|
||
* c-c++-common/gomp/clause-dups-1.c: New test.
|
||
|
||
PR c/91401
|
||
* c-c++-common/gomp/pr91401-1.c: New test.
|
||
* c-c++-common/gomp/pr91401-2.c: New test.
|
||
|
||
2019-08-09 Alexandre Oliva <oliva@adacore.com>
|
||
|
||
* gcc.target/i386/sse2-mul-1.c: Use rand. Drop fallback.
|
||
* gcc.target/i386/sse4_1-blendps-2.c: Likewise.
|
||
* gcc.target/i386/sse4_1-blendps.c: Likewise.
|
||
* gcc.target/i386/xop-vshift-1.c: Likewise.
|
||
* gcc.target/powerpc/direct-move.h: Likewise.
|
||
|
||
2019-08-08 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/cpp0x/enum20.C: Test location(s) too.
|
||
* g++.dg/other/friend3.C: Likewise.
|
||
* g++.dg/parse/dtor5.C: Likewise.
|
||
* g++.dg/parse/friend7.C: Likewise.
|
||
* g++.dg/template/error22.C: Likewise.
|
||
* g++.old-deja/g++.brendan/err-msg5.C: Likewise.
|
||
|
||
2019-08-08 Jim Wilson <jimw@sifive.com>
|
||
|
||
PR target/91229
|
||
* gcc.target/riscv/flattened-struct-abi-1.c: New test.
|
||
* gcc.target/riscv/flattened-struct-abi-2.c: New test.
|
||
|
||
2019-08-08 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/79520
|
||
* g++.dg/cpp1y/constexpr-79520.C: New test.
|
||
|
||
2019-08-08 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/pr79983.c (enum E): Don't allow an error about nested
|
||
definitions.
|
||
* gcc.dg/enum-redef-1.c: New test.
|
||
|
||
2019-08-08 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/87519 - bogus warning with -Wsign-conversion.
|
||
* g++.dg/warn/Wsign-conversion-5.C: New test.
|
||
|
||
* g++.dg/cpp2a/inline-asm3.C: New test.
|
||
|
||
2019-08-07 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91359
|
||
* pr91359_2.f: Fix missing hyphen in dg-do
|
||
* pr91359_1.f: Ditto. Remove RESULT variable to test actual fix!
|
||
|
||
2019-08-07 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/67533
|
||
* g++.dg/tls/thread_local-ice5.C: New test.
|
||
|
||
2019-08-07 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/init_13.c: New test.
|
||
|
||
2019-08-07 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/init_12.c: Expect w1 to be moved into
|
||
a temporary FPR.
|
||
|
||
2019-08-07 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/clastb_8.c: New test.
|
||
|
||
2019-08-07 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/91385
|
||
* gcc.target/i386/pr91385.c: New test.
|
||
|
||
2019-08-07 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/81429 - wrong parsing of constructor with C++11 attribute.
|
||
* g++.dg/cpp0x/gen-attrs-68.C: New test.
|
||
* g++.dg/cpp0x/gen-attrs-69.C: New test.
|
||
|
||
2019-08-07 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91346 - Implement P1668R1, allow unevaluated asm in constexpr.
|
||
* g++.dg/cpp2a/inline-asm1.C: New test.
|
||
* g++.dg/cpp2a/inline-asm2.C: New test.
|
||
* g++.dg/cpp1y/constexpr-neg1.C: Adjust dg-error.
|
||
|
||
2019-08-07 Janne Blomqvist <jb@gcc.gnu.org>
|
||
|
||
PR fortran/53796
|
||
* gfortran.dg/inquire_recl_f2018.f90: Test for unconnected unit
|
||
with inquire via filename.
|
||
|
||
2019-08-07 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* c-c++-common/gomp/target-data-1.c (foo): Use use_device_addr clause
|
||
instead of use_device_ptr clause where required by OpenMP 5.0, add
|
||
further tests for both use_device_ptr and use_device_addr clauses.
|
||
|
||
2019-08-07 Kewen Lin <linkw@gcc.gnu.org>
|
||
|
||
* gcc.target/powerpc/vec_rotate-1.c: New test.
|
||
* gcc.target/powerpc/vec_rotate-2.c: New test.
|
||
* gcc.target/powerpc/vec_rotate-3.c: New test.
|
||
* gcc.target/powerpc/vec_rotate-4.c: New test.
|
||
|
||
2019-08-07 Alexandre Oliva <oliva@adacore.com>
|
||
|
||
* gcc.target/i386/math_m_pi.h: New.
|
||
* gcc.target/i386/sse4_1-round.h: Use it.
|
||
* gcc.target/i386/pr73350.c: Likewise.
|
||
* gcc.target/i386/avx512f-vfixupimmpd-2.c: Likewise.
|
||
* gcc.target/i386/avx512f-vfixupimmps-2.c: Likewise.
|
||
* gcc.target/i386/avx512f-vfixupimmsd-2.c: Likewise.
|
||
* gcc.target/i386/avx512f-vfixupimmss-2.c: Likewise.
|
||
* gcc.target/i386/avx512f-vfixupimmss-2.c: Likewise.
|
||
* gcc.target/i386/avx-ceil-sfix-2-vec.c: Likewise. Drop
|
||
dg-skip-if "no M_PI".
|
||
* gcc.target/i386/avx-cvt-2-vec.c: Likewise.
|
||
* gcc.target/i386/avx-floor-sfix-2-vec.c: Likewise.
|
||
* gcc.target/i386/avx-rint-sfix-2-vec.c: Likewise.
|
||
* gcc.target/i386/avx-round-sfix-2-vec.c: Likewise.
|
||
* gcc.target/i386/avx512f-ceil-sfix-vec-1.c: Likewise.
|
||
* gcc.target/i386/avx512f-ceil-vec-1.c: Likewise.
|
||
* gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: Likewise.
|
||
* gcc.target/i386/avx512f-ceilf-vec-1.c: Likewise.
|
||
* gcc.target/i386/avx512f-floor-sfix-vec-1.c: Likewise.
|
||
* gcc.target/i386/avx512f-floor-vec-1.c: Likewise.
|
||
* gcc.target/i386/avx512f-floorf-sfix-vec-1.c: Likewise.
|
||
* gcc.target/i386/avx512f-floorf-vec-1.c: Likewise.
|
||
* gcc.target/i386/avx512f-rint-sfix-vec-1.c: Likewise.
|
||
* gcc.target/i386/avx512f-rintf-sfix-vec-1.c: Likewise.
|
||
* gcc.target/i386/avx512f-round-sfix-vec-1.c: Likewise.
|
||
* gcc.target/i386/avx512f-roundf-sfix-vec-1.c: Likewise.
|
||
* gcc.target/i386/avx512f-trunc-vec-1.c: Likewise.
|
||
* gcc.target/i386/avx512f-truncf-vec-1.c: Likewise.
|
||
* gcc.target/i386/sse2-cvt-vec.c: Likewise.
|
||
* gcc.target/i386/sse4_1-ceil-sfix-vec.c: Likewise.
|
||
* gcc.target/i386/sse4_1-ceil-vec.c: Likewise.
|
||
* gcc.target/i386/sse4_1-ceilf-sfix-vec.c: Likewise.
|
||
* gcc.target/i386/sse4_1-ceilf-vec.c: Likewise.
|
||
* gcc.target/i386/sse4_1-floor-sfix-vec.c: Likewise.
|
||
* gcc.target/i386/sse4_1-floor-vec.c: Likewise.
|
||
* gcc.target/i386/sse4_1-floorf-sfix-vec.c: Likewise.
|
||
* gcc.target/i386/sse4_1-floorf-vec.c: Likewise.
|
||
* gcc.target/i386/sse4_1-rint-sfix-vec.c: Likewise.
|
||
* gcc.target/i386/sse4_1-rint-vec.c: Likewise.
|
||
* gcc.target/i386/sse4_1-rintf-sfix-vec.c: Likewise.
|
||
* gcc.target/i386/sse4_1-rintf-vec.c: Likewise.
|
||
* gcc.target/i386/sse4_1-round-sfix-vec.c: Likewise.
|
||
* gcc.target/i386/sse4_1-round-vec.c: Likewise.
|
||
* gcc.target/i386/sse4_1-roundf-sfix-vec.c: Likewise.
|
||
* gcc.target/i386/sse4_1-roundf-vec.c: Likewise.
|
||
* gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
|
||
* gcc.target/i386/sse4_1-roundss-4.c: Likewise.
|
||
* gcc.target/i386/sse4_1-trunc-vec.c: Likewise.
|
||
* gcc.target/i386/sse4_1-truncf-vec.c: Likewise.
|
||
|
||
2019-08-06 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91359
|
||
* gfortran.dg/pr91359_1.f: New test.
|
||
* gfortran.dg/pr91359_2.f: Ditto.
|
||
|
||
2019-08-06 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/42546
|
||
* gfortran.dg/allocated_1.f90: New test.
|
||
* gfortran.dg/allocated_2.f90: Ditto.
|
||
|
||
2019-08-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gcc.target/i386/avx512vp2intersect-2intersect-1b.c (AVX512F):
|
||
Remove.
|
||
(AVX512VP2INTERSECT): Define.
|
||
* gcc.target/i386/avx512vp2intersect-2intersectvl-1b.c (AVX512F):
|
||
Remove.
|
||
(AVX512VP2INTERSECT): Define.
|
||
|
||
2019-08-06 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/cpp0x/desig1.C: Check location too.
|
||
|
||
2019-08-05 Marek Polacek <polacek@redhat.com>
|
||
|
||
DR 2413 - typename in conversion-function-ids.
|
||
* g++.dg/cpp2a/typename17.C: New test.
|
||
|
||
2019-08-05 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR middle-end/50476
|
||
* gcc.dg/uninit-pr50476.c: New test.
|
||
|
||
PR c++/60517
|
||
* g++.dg/pr60517.C: New test.
|
||
|
||
2019-08-02 Tom Honermann <tom@honermann.net>
|
||
|
||
PR c++/88095
|
||
* g++.dg/cpp2a/udlit-class-nttp-ctad.C: New test.
|
||
* g++.dg/cpp2a/udlit-class-nttp-ctad-neg.C: New test.
|
||
* g++.dg/cpp2a/udlit-class-nttp-ctad-neg2.C: New test.
|
||
* g++.dg/cpp2a/udlit-class-nttp.C: New test.
|
||
* g++.dg/cpp2a/udlit-class-nttp-neg.C: New test.
|
||
* g++.dg/cpp2a/udlit-class-nttp-neg2.C: New test.
|
||
|
||
2019-08-05 Steven g. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91372
|
||
* gfortran.dg/pr91372.f90: New test.
|
||
|
||
2019-08-05 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91338 - Implement P1161R3: Deprecate a[b,c].
|
||
* g++.dg/cpp2a/comma1.C: New test.
|
||
* g++.dg/cpp2a/comma2.C: New test.
|
||
* g++.dg/cpp2a/comma3.C: New test.
|
||
* g++.dg/cpp2a/comma4.C: New test.
|
||
|
||
2019-08-05 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/mask_load_1.c: New test.
|
||
|
||
2019-08-05 Jozef Lawrynowicz <jozef.l@mittosystems.com>
|
||
|
||
* gcc.target/msp430/pr80993.c: Add cleanup-saved-temps to final
|
||
actions.
|
||
|
||
2019-08-05 Martin Liska <mliska@suse.cz>
|
||
|
||
PR c++/91334
|
||
* g++.dg/torture/pr91334.C: New test.
|
||
|
||
2019-08-05 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/91169
|
||
* gnat.dg/array37.adb: New testcase.
|
||
|
||
2019-08-05 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/91341
|
||
* gcc.target/i386/avx-loadu2-m128-1.c: New test.
|
||
* gcc.target/i386/avx-loadu2-m128-2.c: New test.
|
||
* gcc.target/i386/avx-loadu2-m128d-1.c: New test.
|
||
* gcc.target/i386/avx-loadu2-m128d-2.c: New test.
|
||
* gcc.target/i386/avx-loadu2-m128i-1.c: New test.
|
||
* gcc.target/i386/avx-loadu2-m128i-2.c: New test.
|
||
* gcc.target/i386/avx-storeu2-m128-1.c: New test.
|
||
* gcc.target/i386/avx-storeu2-m128-2.c: New test.
|
||
* gcc.target/i386/avx-storeu2-m128d-1.c: New test.
|
||
* gcc.target/i386/avx-storeu2-m128d-2.c: New test.
|
||
* gcc.target/i386/avx-storeu2-m128i-1.c: New test.
|
||
* gcc.target/i386/avx-storeu2-m128i-2.c: New test.
|
||
|
||
2019-08-05 Kito Cheng <kito.cheng@sifive.com>
|
||
|
||
* gcc.target/riscv/promote-type-for-libcall.c: New.
|
||
|
||
2019-08-02 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/90985
|
||
* gfortran.dg/pr90985.f90: New test.
|
||
|
||
2019-08-02 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/90986
|
||
* gfortran.dg/equiv_10.f90: New test.
|
||
|
||
2019-08-02 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/56428
|
||
* g++.dg/cpp0x/nontype4.C: New test.
|
||
|
||
2019-08-02 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/53009
|
||
* g++.dg/cpp0x/nontype3.C: New test.
|
||
|
||
2019-08-02 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/77575
|
||
* g++.dg/cpp0x/nontype2.C: New test.
|
||
|
||
2019-08-02 Steve Ellcey <sellcey@marvell.com>
|
||
|
||
* gcc.target/aarch64/simd_pcs_attribute.c: New test.
|
||
* gcc.target/aarch64/simd_pcs_attribute-2.c: Ditto.
|
||
* gcc.target/aarch64/simd_pcs_attribute-3.c: Ditto.
|
||
|
||
2019-08-02 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/91201
|
||
* gcc.target/i386/sse4_1-pr91201.c: New test.
|
||
|
||
2019-08-02 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/91230 - wrong error with __PRETTY_FUNCTION__ and generic lambda.
|
||
* g++.dg/cpp1y/lambda-generic-pretty1.C: New test.
|
||
|
||
2019-08-02 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/91323
|
||
* gcc.dg/torture/pr91323.c: New test.
|
||
|
||
2019-08-02 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/cpp1z/nodiscard6.C: New.
|
||
|
||
2019-08-02 Senthil Kumar Selvaraj <senthilkumar.selvaraj@microchip.com>
|
||
|
||
* gcc.dg/torture/ssa-fre-5.c: Add dg-require-effective-target int32.
|
||
* gcc.dg/torture/ssa-fre-7.c: Likewise.
|
||
|
||
2019-08-02 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/91201
|
||
* gcc.target/i386/sse2-pr91201-3.c: New test.
|
||
* gcc.target/i386/sse2-pr91201-4.c: New test.
|
||
* gcc.target/i386/sse2-pr91201-5.c: New test.
|
||
* gcc.target/i386/sse2-pr91201-6.c: New test.
|
||
|
||
2019-08-02 Martin Liska <mliska@suse.cz>
|
||
|
||
* g++.dg/cpp1y/new2.C: New test.
|
||
|
||
2019-08-02 Senthil Kumar Selvaraj <senthilkumar.selvaraj@microchip.com>
|
||
|
||
* gcc.dg/torture/ssa-fre-6.c: Add dg-require-effective-target int32.
|
||
|
||
2019-08-02 Kito Cheng <kito.cheng@sifive.com>
|
||
|
||
* g++.dg/lto/pr87906_0.C: Add dg-require-effective-target shared check.
|
||
|
||
2019-08-01 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR c++/90947
|
||
* c-c++-common/array-1.c: New test.
|
||
* g++.dg/abi/mangle73.C: New test.
|
||
* g++.dg/cpp2a/nontype-class23.C: New test.
|
||
* g++.dg/init/array53.C: New test.
|
||
|
||
2019-08-01 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/85693
|
||
* gcc.target/i386/pr85693-1.c: New test.
|
||
|
||
2019-08-01 Matthew Beliveau <mbelivea@redhat.com>
|
||
|
||
PR c++/90590
|
||
* c-c++-common/pr90590-1.c: New test.
|
||
* c-c++-common/pr90590-1.h: New test.
|
||
* c-c++-common/pr90590-2.c: New test.
|
||
* c-c++-common/pr90590-2.h: New test.
|
||
|
||
2019-08-01 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/90805 - detect narrowing in case values.
|
||
* c-c++-common/pr89888.c: Update expected dg-error.
|
||
* g++.dg/cpp0x/Wnarrowing17.C: New test.
|
||
* g++.dg/cpp0x/enum28.C: Update expected dg-error.
|
||
|
||
2019-08-01 Wilco Dijkstra <wdijkstr@arm.com>
|
||
|
||
* g++.dg/lto/pr89330_0.C: Add effective-target shared.
|
||
|
||
2019-08-01 Kito Cheng <kito.cheng@sifive.com>
|
||
|
||
* gcc.target/riscv/attribute-10.c: Fix testcase on rv64.
|
||
|
||
2019-07-31 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/diagnostic/delete1.C: New.
|
||
|
||
2019-07-31 Maxim Blinov <maxim.blinov@embecosm.com>
|
||
|
||
* gcc.target/riscv/attribute-10.c: New test.
|
||
|
||
2019-07-31 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91280
|
||
* g++.dg/torture/pr91280.C: New testcase.
|
||
|
||
2019-07-31 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91293
|
||
* gcc.dg/vect/pr91293-1.c: New testcase.
|
||
* gcc.dg/vect/pr91293-2.c: Likewise.
|
||
* gcc.dg/vect/pr91293-3.c: Likewise.
|
||
|
||
2019-07-31 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/91201
|
||
* gcc.target/i386/sse2-pr91201-2.c: New test.
|
||
|
||
2019-07-31 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91178
|
||
* gcc.dg/torture/pr91178-2.c: New testcase.
|
||
|
||
2019-07-31 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/91201
|
||
* gcc.target/i386/sse2-pr91201.c: New test.
|
||
* gcc.target/i386/avx2-pr91201.c: New test.
|
||
* gcc.target/i386/avx512bw-pr91201.c: New test.
|
||
|
||
2019-07-31 Sudakshina Das <sudi.das@arm.com>
|
||
|
||
* gcc.target/aarch64/acle/tme.c: New test.
|
||
* gcc.target/aarch64/pragma_cpp_predefs_2.c: New test.
|
||
|
||
2019-07-31 Joel Hutton <Joel.Hutton@arm.com>
|
||
|
||
* gcc.target/arm/cmse/cmse-17.c: New test.
|
||
|
||
2019-07-30 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR testsuite/91258
|
||
* g++.dg/ubsan/vla-1.C: Suppress a valid warning.
|
||
|
||
2019-07-30 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/91296
|
||
* gfortran.dg/pr91296.f90: New test.
|
||
|
||
2019-07-30 Martin Liska <mliska@suse.cz>
|
||
|
||
PR tree-optimization/91270
|
||
* g++.dg/torture/pr91270.C: New test.
|
||
|
||
2019-07-30 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/vect/vect-cond-arith-7.c: New test.
|
||
|
||
2019-07-30 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/91282
|
||
* gcc.dg/type-convert-var.c: Add -fexcess-precision=fast to
|
||
dg-additional-options.
|
||
|
||
PR middle-end/91216
|
||
* gcc.dg/gomp/pr91216.c: New test.
|
||
|
||
PR target/91150
|
||
* gcc.target/i386/avx512bw-pr91150.c: New test.
|
||
|
||
2019-07-29 Jozef Lawrynowicz <jozef.l@mittosystems.com>
|
||
|
||
* gcc.target/msp430/pr78818-data-region.c: Add -mlarge to dg-options.
|
||
* gcc.target/msp430/region-misuse-code.c: New test.
|
||
* gcc.target/msp430/region-misuse-data.c: Likewise.
|
||
* gcc.target/msp430/region-misuse-code-data.c: Likewise.
|
||
* gcc.target/msp430/region-attribute-misuse.c: Likewise.
|
||
|
||
2019-07-29 Jozef Lawrynowicz <jozef.l@mittosystems.com>
|
||
|
||
PR target/70320
|
||
* gcc.target/msp430/asm-register-names-lower-case.c: New test.
|
||
* gcc.target/msp430/asm-register-names-upper-case.c: Likewise.
|
||
|
||
2019-07-29 Martin Liska <mliska@suse.cz>
|
||
|
||
* g++.dg/cpp1y/new1.C (test_unused): Add new case that causes
|
||
ICE.
|
||
|
||
2019-07-29 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91267
|
||
* gcc.dg/torture/pr91267.c: New testcase.
|
||
|
||
2019-07-29 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* c-c++-common/guality/Og-dce-1.c: New test.
|
||
* c-c++-common/guality/Og-dce-2.c: Likewise.
|
||
* c-c++-common/guality/Og-dce-3.c: Likewise.
|
||
|
||
2019-07-29 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* c-c++-common/guality/Og-global-dse-1.c: New test.
|
||
|
||
2019-07-29 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* c-c++-common/guality/Og-static-wo-1.c: New test.
|
||
* g++.dg/guality/guality.exp: Separate the c-c++-common tests into
|
||
"Og" and "general" tests. Run the latter at -O0 and -Og only.
|
||
* gcc.dg/guality/guality.exp: Likewise.
|
||
|
||
2019-07-29 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* lib/scanasm.exp (parse_function_bodies, check_function_body)
|
||
(check-function-bodies): New procedures.
|
||
* gcc.target/aarch64/sve/init_1.c: Use check-function-bodies
|
||
instead of scan-assembler.
|
||
* gcc.target/aarch64/sve/init_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_5.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_6.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_7.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_8.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_9.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_10.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_11.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_12.c: Likewise.
|
||
|
||
2019-07-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* g++.dg/lto/pr89330_0.C (dg-lto-options): Add -fPIC.
|
||
Require fpic support.
|
||
|
||
2019-07-27 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/powerpc/bmi2-bzhi64-1a.c: Add options to enable altivec
|
||
and vsx.
|
||
|
||
2019-07-26 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* lib/scanasm.exp (object-size): Handle Darwin's size command.
|
||
|
||
2018-07-26 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
* gcc.dg/type-convert-var.c: New test.
|
||
|
||
2019-07-26 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/89330
|
||
* g++.dg/lto/pr89330_[01].C: New test.
|
||
* g++.dg/tree-prof/devirt.C: Added -fno-profile-values to dg-options.
|
||
|
||
2019-07-25 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/91183
|
||
PR tree-optimization/86688
|
||
* gcc.dg/Wstringop-overflow-14.c: Disable for stricly aligned targets.
|
||
* gcc.dg/strlenopt-70.c: Fix bugs.
|
||
* gcc.dg/strlenopt-71.c: Same.
|
||
* gcc.dg/strlenopt-72.c: Same.
|
||
|
||
2019-07-25 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR rtl-optimization/91223
|
||
* gcc.target/i386/pr91223.c: New test.
|
||
|
||
2019-07-25 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
PR gcov-profile/91087
|
||
* g++.dg/gcov/pr16855.C: Xfail the count lines for the DTORs and the
|
||
"final" line for the failure summaries. Adjust source layout so that
|
||
dejagnu xfail expressions work.
|
||
|
||
2019-07-25 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/65819
|
||
* gfortran.dg/dependency_54.f90: New test.
|
||
|
||
2019-07-25 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/case_optimization3.ad[sb]: New test.
|
||
|
||
2019-07-25 Martin Liska <mliska@suse.cz>
|
||
Dominik Infuhr <dominik.infuehr@theobroma-systems.com>
|
||
|
||
PR c++/23383
|
||
* g++.dg/cpp1y/new1.C: New test.
|
||
|
||
2019-07-25 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
PR testsuite/91245
|
||
* gnat.dg/float_value1.adb: Only run on x86.
|
||
|
||
2019-07-24 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/91183
|
||
PR tree-optimization/86688
|
||
* c-c++-common/ubsan/object-size-9.c: Disable warnings.
|
||
* gcc.dg/Wstringop-overflow-14.c: New test.
|
||
* gcc.dg/attr-nonstring-2.c: Remove xfails.
|
||
* gcc.dg/strlenopt-70.c: New test.
|
||
* gcc.dg/strlenopt-71.c: New test.
|
||
* gcc.dg/strlenopt-72.c: New test.
|
||
* gcc.dg/strlenopt-8.c: Remove xfails.
|
||
|
||
2019-07-24 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR driver/80545
|
||
* gcc.misc-tests/help.exp: Add tests.
|
||
* lib/options.exp: Handle C++.
|
||
|
||
2019-07-24 Claudiu Zissulescu <claziss@synopsys.com>
|
||
|
||
* gcc.target/arc/arc.exp (check_effective_target_accregs): New
|
||
predicate.
|
||
* gcc.target/arc/builtin_special.c: Update test/
|
||
* gcc.target/arc/interrupt-1.c: Likewise.
|
||
* gcc.target/arc/interrupt-10.c: New test.
|
||
* gcc.target/arc/interrupt-11.c: Likewise.
|
||
* gcc.target/arc/interrupt-12.c: Likewise.
|
||
|
||
2019-07-24 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
* gcc.target/s390/addsub-signed-overflow-1.c: New test.
|
||
* gcc.target/s390/addsub-signed-overflow-2.c: New test.
|
||
* gcc.target/s390/mul-signed-overflow-1.c: New test.
|
||
* gcc.target/s390/mul-signed-overflow-2.c: New test.
|
||
|
||
2019-07-24 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
|
||
|
||
PR middle-end/91166
|
||
* gcc.target/aarch64/sve/pr91166.c: New test.
|
||
|
||
2019-07-23 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/54072
|
||
* gfortran.dg/illegal_boz_arg_1.f90: New tests.
|
||
|
||
2019-07-23 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
* gfortran.dg/achar_5.f90: Fix for new BOZ handling.
|
||
* arithmetic_overflow_1.f90: Ditto.
|
||
* gfortran.dg/boz_11.f90: Ditto.
|
||
* gfortran.dg/boz_12.f90: Ditto.
|
||
* gfortran.dg/boz_4.f90: Ditto.
|
||
* gfortran.dg/boz_5.f90: Ditto.
|
||
* gfortran.dg/boz_6.f90: Ditto.
|
||
* gfortran.dg/boz_7.f90: Ditto.
|
||
* gfortran.dg/boz_8.f90: Ditto.
|
||
* gfortran.dg/dec_structure_6.f90: Ditto.
|
||
* gfortran.dg/dec_union_1.f90: Ditto.
|
||
* gfortran.dg/dec_union_2.f90: Ditto.
|
||
* gfortran.dg/dec_union_5.f90: Ditto.
|
||
* gfortran.dg/dshift_3.f90: Ditto.
|
||
* gfortran.dg/gnu_logical_2.f90: Ditto.
|
||
* gfortran.dg/int_conv_1.f90: Ditto.
|
||
* gfortran.dg/ishft_1.f90: Ditto.
|
||
* gfortran.dg/nan_4.f90: Ditto.
|
||
* gfortran.dg/no_range_check_3.f90: Ditto.
|
||
* gfortran.dg/pr16433.f: Ditto.
|
||
* gfortran.dg/pr44491.f90: Ditto.
|
||
* gfortran.dg/pr58027.f90: Ditto.
|
||
* gfortran.dg/pr81509_2.f90: Ditto.
|
||
* gfortran.dg/unf_io_convert_1.f90: Ditto.
|
||
* gfortran.dg/unf_io_convert_2.f90: Ditto.
|
||
* gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90:
|
||
Ditto.
|
||
* gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
|
||
* gfortran.fortran-torture/execute/intrinsic_nearest.f90: Ditto.
|
||
* gfortran.fortran-torture/execute/seq_io.f90: Ditto.
|
||
* gfortran.dg/gnu_logical_1.F: Delete test.
|
||
* gfortran.dg/merge_bits_3.f90: New test.
|
||
* gfortran.dg/merge_bits_3.f90: Ditto.
|
||
* gfortran.dg/boz_int.f90: Ditto.
|
||
* gfortran.dg/boz_bge.f90: Ditto.
|
||
* gfortran.dg/boz_complex_1.f90: Ditto.
|
||
* gfortran.dg/boz_complex_2.f90: Ditto.
|
||
* gfortran.dg/boz_complex_3.f90: Ditto.
|
||
* gfortran.dg/boz_dble.f90: Ditto.
|
||
* gfortran.dg/boz_dshift_1.f90: Ditto.
|
||
* gfortran.dg/boz_dshift_2.f90: Ditto.
|
||
* gfortran.dg/boz_float_1.f90: Ditto.
|
||
* gfortran.dg/boz_float_2.f90: Ditto.
|
||
* gfortran.dg/boz_float_3.f90: Ditto.
|
||
* gfortran.dg/boz_iand_1.f90: Ditto.
|
||
* gfortran.dg/boz_iand_2.f90: Ditto.
|
||
|
||
2019-07-23 Jeff Law <law@redhat.com>
|
||
|
||
PR tree-optimization/86061
|
||
* gcc.dg/tree-ssa/pr86061.c: New test.
|
||
|
||
2019-07-23 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/83518
|
||
* gcc.dg/tree-ssa/ssa-fre-79.c: New testcase.
|
||
|
||
2019-07-23 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/task4.adb: New testcase.
|
||
|
||
2019-07-23 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/range_check5.adb: New testcase.
|
||
|
||
2019-07-23 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/iter5.adb: Add an expected error.
|
||
* gnat.dg/iter6.adb: New testcase.
|
||
|
||
2019-07-23 Yannick Moy <moy@adacore.com>
|
||
|
||
* gnat.dg/ghost6.adb, gnat.dg/ghost6_pkg.ads: New testcase.
|
||
|
||
2019-07-22 Sylvia Taylor <sylvia.taylor@arm.com>
|
||
|
||
* gcc.target/aarch64/simd/ssra.c: New test.
|
||
* gcc.target/aarch64/simd/usra.c: New test.
|
||
|
||
2019-07-22 Jozef Lawrynowicz <jozef.l@mittosystems.com>
|
||
|
||
* gcc.target/msp430/isr-push-pop-main.c: New test.
|
||
* gcc.target/msp430/isr-push-pop-isr-430.c: Likewise.
|
||
* gcc.target/msp430/isr-push-pop-isr-430x.c: Likewise.
|
||
* gcc.target/msp430/isr-push-pop-leaf-isr-430.c: Likewise.
|
||
* gcc.target/msp430/isr-push-pop-leaf-isr-430x.c: Likewise.
|
||
|
||
2019-07-22 Andrea Corallo <andrea.corallo@arm.com>
|
||
|
||
* jit.dg/test-error-gcc_jit_context_new_unary_op-bad-res-type.c:
|
||
New testcase.
|
||
* jit.dg/test-error-gcc_jit_context_new_binary_op-bad-res-type.c:
|
||
Adjust error message.
|
||
|
||
2019-07-22 Paul A. Clarke <pc@us.ibm.com>
|
||
|
||
* gcc.target/powerpc/sse4_1-check.h: New.
|
||
* gcc.target/powerpc/sse4_1-pblendvb.c: New.
|
||
* gcc.target/powerpc/sse4_1-pblendw.c: New.
|
||
* gcc.target/powerpc/sse4_1-pblendw-2.c: New.
|
||
|
||
2019-07-22 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/fixedpnt6.adb: New testcase.
|
||
|
||
2019-07-22 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/warn26.adb: New testcase.
|
||
|
||
2019-07-22 Javier Miranda <miranda@adacore.com>
|
||
|
||
* gnat.dg/class_wide5.adb: New testcase.
|
||
|
||
2019-07-22 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/opt80.adb: New testcase.
|
||
|
||
2019-07-22 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/warn25.adb: New testcase.
|
||
|
||
2019-07-22 Yannick Moy <moy@adacore.com>
|
||
|
||
* gnat.dg/warn24.adb: New testcase.
|
||
|
||
2019-07-22 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/inline17.adb, gnat.dg/inline17_pkg1.adb,
|
||
gnat.dg/inline17_pkg1.ads, gnat.dg/inline17_pkg2.ads,
|
||
gnat.dg/inline17_pkg3.adb, gnat.dg/inline17_pkg3.ads: New
|
||
testcase.
|
||
|
||
2019-07-22 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/iter5.adb, gnat.dg/iter5_pkg.ads: New testcase.
|
||
|
||
2019-07-22 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/enum_val1.adb: New testcase.
|
||
|
||
2019-07-22 Nicolas Roche <roche@adacore.com>
|
||
|
||
* gnat.dg/float_value1.adb: New testcase.
|
||
|
||
2019-07-22 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/encode_string1.adb, gnat.dg/encode_string1_pkg.adb,
|
||
gnat.dg/encode_string1_pkg.ads: New testcase.
|
||
|
||
2019-07-22 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/warn23.adb: New testcase.
|
||
|
||
2019-07-22 Javier Miranda <miranda@adacore.com>
|
||
|
||
* gnat.dg/cpp_constructor2.adb: New testcase.
|
||
|
||
2019-07-22 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/warn22.adb: New testcase.
|
||
|
||
2019-07-22 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/loop_invariant1.adb, gnat.dg/loop_invariant1.ads: New
|
||
testcase.
|
||
|
||
2019-07-22 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91221
|
||
* g++.dg/pr91221.C: New testcase.
|
||
|
||
2019-07-22 Martin Liska <mliska@suse.cz>
|
||
|
||
PR driver/91172
|
||
* gcc.dg/pr91172.c: New test.
|
||
|
||
2019-07-22 Claudiu Zissulescu <claziss@synopsys.com>
|
||
|
||
* gcc.target/arc/tls-2.c: New test.
|
||
* gcc.target/arc/tls-3.c: Likewise.
|
||
|
||
2019-07-21 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/67853
|
||
* g++.dg/cpp0x/decltype72.C: New test.
|
||
|
||
2019-07-22 Stafford Horne <shorne@gmail.com>
|
||
|
||
* gcc.target/or1k/ror-4.c: New file.
|
||
* gcc.target/or1k/shftimm-1.c: Update test from rotate to shift
|
||
as the shftimm option no longer controls rotate.
|
||
|
||
2019-07-22 Stafford Horne <shorne@gmail.com>
|
||
|
||
PR target/90362
|
||
* gcc.target/or1k/div-mul-3.c: New test.
|
||
|
||
2019-07-22 Stafford Horne <shorne@gmail.com>
|
||
|
||
PR target/90363
|
||
* gcc.target/or1k/swap-1.c: New test.
|
||
* gcc.target/or1k/swap-2.c: New test.
|
||
|
||
2019-07-20 Segher Boessenkool <segher@kernel.crashing.org>
|
||
|
||
* gcc.target/powerpc/volatile-mem.c: New testcase.
|
||
|
||
2019-07-20 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/91204
|
||
* gcc.c-torture/compile/pr91204.c: New test.
|
||
|
||
* c-c++-common/gomp/cancel-1.c: Adjust expected diagnostic wording.
|
||
* c-c++-common/gomp/clauses-1.c (foo, baz, bar): Add order(concurrent)
|
||
clause where allowed. Add combined constructs with loop with all
|
||
possible clauses.
|
||
(qux): New function.
|
||
* c-c++-common/gomp/loop-1.c: New test.
|
||
* c-c++-common/gomp/loop-2.c: New test.
|
||
* c-c++-common/gomp/loop-3.c: New test.
|
||
* c-c++-common/gomp/loop-4.c: New test.
|
||
* c-c++-common/gomp/loop-5.c: New test.
|
||
* c-c++-common/gomp/order-3.c: Adjust expected diagnostic wording.
|
||
* c-c++-common/gomp/simd-setjmp-1.c: New test.
|
||
* c-c++-common/gomp/teams-2.c: Adjust expected diagnostic wording.
|
||
|
||
* gcc.dg/vect/vect-simd-16.c: New test.
|
||
|
||
2019-07-19 Jeff Law <law@redhat.com>
|
||
|
||
PR tree-optimization/86061
|
||
* gcc.dg/tree-ssa/ssa-dse-37.c: New test.
|
||
* gcc.dg/tree-ssa/ssa-dse-38.c: New test.
|
||
|
||
2019-07-19 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91211
|
||
* gcc.dg/torture/pr91211.c: New testcase.
|
||
|
||
2019-07-19 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91200
|
||
* gcc.dg/torture/pr91200.c: New testcase.
|
||
|
||
2019-07-19 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/91190
|
||
* gcc.c-torture/compile/pr91190.c: New test.
|
||
|
||
2019-07-19 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91207
|
||
* gcc.dg/torture/pr91207.c: New testcase.
|
||
|
||
2019-07-18 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/91188
|
||
* gcc.target/i386/pr91188-1a.c: New test.
|
||
* gcc.target/i386/pr91188-1b.c: Ditto.
|
||
* gcc.target/i386/pr91188-1c.c: Ditto.
|
||
* gcc.target/i386/pr91188-2a.c: Ditto.
|
||
* gcc.target/i386/pr91188-2b.c: Ditto.
|
||
* gcc.target/i386/pr91188-2c.c: Ditto.
|
||
|
||
2019-07-18 Sylvia Taylor <sylvia.taylor@arm.com>
|
||
|
||
PR target/90317
|
||
* gcc.target/arm/crypto-vsha1cq_u32.c (foo): Change return type to
|
||
uint32_t.
|
||
(GET_LANE, TEST_SHA1C_VEC_SELECT): New.
|
||
* gcc.target/arm/crypto-vsha1h_u32.c (foo): Change return type to
|
||
uint32_t.
|
||
(GET_LANE, TEST_SHA1H_VEC_SELECT): New.
|
||
* gcc.target/arm/crypto-vsha1mq_u32.c (foo): Change return type to
|
||
uint32_t.
|
||
(GET_LANE, TEST_SHA1M_VEC_SELECT): New.
|
||
* gcc.target/arm/crypto-vsha1pq_u32.c (foo): Change return type to
|
||
uint32_t.
|
||
(GET_LANE, TEST_SHA1P_VEC_SELECT): New.
|
||
|
||
2019-07-18 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* g++.dg/lto/alias-5_0.C: New testcase.
|
||
* g++.dg/lto/alias-5_1.C: New.
|
||
* g++.dg/lto/alias-5_2.c: New.
|
||
|
||
2019-07-18 Bin Cheng <bin.cheng@linux.alibaba.com>
|
||
|
||
PR tree-optimization/91137
|
||
* gcc.c-torture/execute/pr91137.c: New test.
|
||
|
||
2019-07-18 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* c-c++-common/pr53633-2.c: New test.
|
||
|
||
2019-07-17 Alexandre Oliva <oliva@adacore.com>
|
||
|
||
PR middle-end/81824
|
||
* g++.dg/Wmissing-attributes-1.C: New. Some of its fragments
|
||
are from Martin Sebor.
|
||
|
||
2019-07-17 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/90455
|
||
* g++.dg/cpp0x/nsdmi-list6.C: New test.
|
||
|
||
2019-07-17 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* g++.dg/lto/alias-4_0.C
|
||
|
||
2019-07-17 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91178
|
||
* gcc.dg/torture/pr91178.c: New testcase.
|
||
|
||
2019-07-17 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91180
|
||
* gcc.dg/torture/pr91180.c: New testcase.
|
||
|
||
2019-07-17 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/91157
|
||
* gcc.target/i386/avx512f-pr91157.c: New test.
|
||
* gcc.target/i386/avx512bw-pr91157.c: New test.
|
||
|
||
2019-07-17 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91181
|
||
* gcc.dg/pr91181.c: New testcase.
|
||
|
||
2019-07-16 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/90903
|
||
* gfortran.dg/check_bits_1.f90: New testcase.
|
||
|
||
2019-07-16 Jeff Law <law@redhat.com>
|
||
|
||
PR rtl-optimization/91173
|
||
* g++.dg/pr91173.C: New test.
|
||
|
||
2019-07-16 Wilco Dijkstra <wdijkstr@arm.com>
|
||
|
||
PR target/89190
|
||
* gcc.target/arm/pr89190.c: New test.
|
||
|
||
2019-07-16 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR rtl-optimization/91164
|
||
* g++.dg/opt/pr91164.C: New test.
|
||
|
||
2019-07-16 Jan Hubicka <jh@suse.cz>
|
||
|
||
* g++.dg/lto/alias-1_0.C: Use -O3.
|
||
* g++.dg/lto/alias-2_0.C: Use -O3.
|
||
* g++.dg/lto/alias-3_0.C: Add loop to enable inlining with
|
||
-fno-use-linker-plugin.
|
||
* g++.dg/lto/alias-3_1.C: Remove dg-lto-do and dg-lto-options.
|
||
|
||
2019-07-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gcc.dg/tree-ssa/pr84512.c: Don't xfail scan-tree-dump on
|
||
sparcv9.
|
||
|
||
2019-07-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gcc.dg/autopar/pr91162.c: Require int128 support.
|
||
|
||
2019-07-15 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/91162
|
||
* gcc.dg/autopar/pr91162.c: New testcase.
|
||
|
||
2019-07-15 Kewen Lin <linkw@gcc.gnu.org>
|
||
|
||
PR tree-optimization/88497
|
||
* gcc.dg/tree-ssa/pr88497-1.c: New test.
|
||
* gcc.dg/tree-ssa/pr88497-2.c: Likewise.
|
||
* gcc.dg/tree-ssa/pr88497-3.c: Likewise.
|
||
* gcc.dg/tree-ssa/pr88497-4.c: Likewise.
|
||
* gcc.dg/tree-ssa/pr88497-5.c: Likewise.
|
||
* gcc.dg/tree-ssa/pr88497-6.c: Likewise.
|
||
* gcc.dg/tree-ssa/pr88497-7.c: Likewise.
|
||
|
||
2019-07-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
|
||
|
||
PR fortran/87233
|
||
* gfortran.dg/initialization_14.f90: Modify to now pass by
|
||
removing two dg-error commands. Added comments.
|
||
* gfortran.dg/initialization_30.f90: New test that includes the
|
||
two tests removed above with the 'dg-options -std=f95'.
|
||
|
||
2019-07-14 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
* gcc.dg/tree-ssa/pr84512.c (dg-final): Remove XFAIL on alpha*-*-*.
|
||
|
||
2019-07-14 Segher Boessenkool <segher@kernel.crashing.org>
|
||
|
||
PR target/91148
|
||
* gcc.target/powerpc/bfp/scalar-extract-exp-2.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-extract-sig-2.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-insert-exp-2.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-insert-exp-5.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-insert-exp-8.c: Adjust.
|
||
* gcc.target/powerpc/byte-in-set-2.c: Adjust.
|
||
* gcc.target/powerpc/cmpb-3.c: Adjust.
|
||
* gcc.target/powerpc/vsu/vec-all-nez-7.c: Adjust.
|
||
* gcc.target/powerpc/vsu/vec-any-eqz-7.c: Adjust.
|
||
* gcc.target/powerpc/vsu/vec-xl-len-13.c: Adjust.
|
||
* gcc.target/powerpc/vsu/vec-xst-len-12.c: Adjust.
|
||
|
||
2019-07-13 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/powerpc/stabs-attrib-vect-darwin.c: Require stabs
|
||
support.
|
||
|
||
2019-07-13 Segher Boessenkool <segher@kernel.crashing.org>
|
||
|
||
PR target/91148
|
||
* gcc.target/powerpc/bfp/scalar-cmp-exp-eq-2.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-cmp-exp-gt-2.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-cmp-exp-lt-2.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-cmp-exp-unordered-2.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-extract-exp-1.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-extract-exp-2.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-extract-exp-4.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-extract-sig-1.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-extract-sig-2.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-extract-sig-4.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-insert-exp-1.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-insert-exp-10.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-insert-exp-2.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-insert-exp-4.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-insert-exp-5.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-insert-exp-7.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-insert-exp-8.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-test-data-class-11.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-test-data-class-6.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-test-data-class-7.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-test-neg-2.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-test-neg-3.c: Adjust.
|
||
* gcc.target/powerpc/bfp/scalar-test-neg-5.c: Adjust.
|
||
* gcc.target/powerpc/bfp/vec-extract-exp-2.c: Adjust.
|
||
* gcc.target/powerpc/bfp/vec-extract-exp-3.c: Adjust.
|
||
* gcc.target/powerpc/bfp/vec-extract-sig-2.c: Adjust.
|
||
* gcc.target/powerpc/bfp/vec-extract-sig-3.c: Adjust.
|
||
* gcc.target/powerpc/bfp/vec-insert-exp-2.c: Adjust.
|
||
* gcc.target/powerpc/bfp/vec-insert-exp-3.c: Adjust.
|
||
* gcc.target/powerpc/bfp/vec-insert-exp-6.c: Adjust.
|
||
* gcc.target/powerpc/bfp/vec-insert-exp-7.c: Adjust.
|
||
* gcc.target/powerpc/bfp/vec-test-data-class-2.c: Adjust.
|
||
* gcc.target/powerpc/bfp/vec-test-data-class-3.c: Adjust.
|
||
* gcc.target/powerpc/byte-in-either-range-1.c: Adjust.
|
||
* gcc.target/powerpc/byte-in-range-1.c: Adjust.
|
||
* gcc.target/powerpc/byte-in-set-1.c: Adjust.
|
||
* gcc.target/powerpc/byte-in-set-2.c: Adjust.
|
||
* gcc.target/powerpc/cmpb-3.c: Adjust.
|
||
* gcc.target/powerpc/crypto-builtin-2.c: Adjust.
|
||
* gcc.target/powerpc/dfp/dtstsfi-1.c: Adjust.
|
||
* gcc.target/powerpc/dfp/dtstsfi-11.c: Adjust.
|
||
* gcc.target/powerpc/dfp/dtstsfi-16.c: Adjust.
|
||
* gcc.target/powerpc/dfp/dtstsfi-21.c: Adjust.
|
||
* gcc.target/powerpc/dfp/dtstsfi-26.c: Adjust.
|
||
* gcc.target/powerpc/dfp/dtstsfi-31.c: Adjust.
|
||
* gcc.target/powerpc/dfp/dtstsfi-36.c: Adjust.
|
||
* gcc.target/powerpc/dfp/dtstsfi-41.c: Adjust.
|
||
* gcc.target/powerpc/dfp/dtstsfi-46.c: Adjust.
|
||
* gcc.target/powerpc/dfp/dtstsfi-51.c: Adjust.
|
||
* gcc.target/powerpc/dfp/dtstsfi-56.c: Adjust.
|
||
* gcc.target/powerpc/dfp/dtstsfi-6.c: Adjust.
|
||
* gcc.target/powerpc/dfp/dtstsfi-61.c: Adjust.
|
||
* gcc.target/powerpc/dfp/dtstsfi-66.c: Adjust.
|
||
* gcc.target/powerpc/dfp/dtstsfi-71.c: Adjust.
|
||
* gcc.target/powerpc/dfp/dtstsfi-76.c: Adjust.
|
||
* gcc.target/powerpc/vsu/vec-all-nez-7.c: Adjust.
|
||
* gcc.target/powerpc/vsu/vec-any-eqz-7.c: Adjust.
|
||
* gcc.target/powerpc/vsu/vec-cmpnez-7.c: Adjust.
|
||
* gcc.target/powerpc/vsu/vec-cntlz-lsbb-2.c: Adjust.
|
||
* gcc.target/powerpc/vsu/vec-cnttz-lsbb-2.c: Adjust.
|
||
* gcc.target/powerpc/vsu/vec-xl-len-12.c: Adjust.
|
||
* gcc.target/powerpc/vsu/vec-xl-len-13.c: Adjust.
|
||
* gcc.target/powerpc/vsu/vec-xlx-7.c: Adjust.
|
||
* gcc.target/powerpc/vsu/vec-xrx-7.c: Adjust.
|
||
* gcc.target/powerpc/vsu/vec-xst-len-12.c: Adjust.
|
||
* gcc.target/powerpc/vsu/vec-xst-len-13.c: Adjust.
|
||
|
||
2019-07-13 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/91149
|
||
* c-c++-common/gomp/reduction-task-3.c: New test.
|
||
|
||
* c-c++-common/gomp/order-3.c: New test.
|
||
* c-c++-common/gomp/order-4.c: New test.
|
||
|
||
2019-07-12 Bill Seurer <seurer@linux.vnet.ibm.com>
|
||
|
||
* gcc.dg/tree-ssa/vector-7.c: Fix typo.
|
||
|
||
2019-07-12 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.dg/pr57438-2.c: Remove.
|
||
|
||
2019-07-12 Martin Sebor <msebor@redhat.com>
|
||
|
||
* gcc.dg/Warray-bounds-43.c: New test.
|
||
|
||
2019-07-12 Jan Hubicka <jh@suse.cz>
|
||
|
||
* gcc.dg/tree-ssa/alias-access-path-9.c: New testcase.
|
||
|
||
2019-07-08 Jiangning Liu <jiangning.liu@amperecomputing.com>
|
||
|
||
PR tree-optimization/89430
|
||
* gcc.dg/tree-ssa/pr89430-1.c: New test.
|
||
* gcc.dg/tree-ssa/pr89430-2.c: New test.
|
||
* gcc.dg/tree-ssa/pr89430-3.c: New test.
|
||
* gcc.dg/tree-ssa/pr89430-4.c: New test.
|
||
* gcc.dg/tree-ssa/pr89430-5.c: New test.
|
||
* gcc.dg/tree-ssa/pr89430-6.c: New test.
|
||
|
||
2019-07-12 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91145
|
||
* gcc.dg/torture/pr91145.c: New testcase.
|
||
|
||
2019-07-12 Alexandre Oliva <oliva@adacore.com>
|
||
|
||
* gcc.dg/gimplefe-44.c: New.
|
||
* gcc.dg/gimplefe-43.c: New.
|
||
|
||
2019-07-12 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/tree-ssa/vector-7.c: New testcase.
|
||
|
||
2019-07-12 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* c-c++-common/gomp/order-1.c: New test.
|
||
* c-c++-common/gomp/order-2.c: New test.
|
||
|
||
2019-07-11 Sunil K Pandey <sunil.k.pandey@intel.com>
|
||
|
||
PR target/90980
|
||
* gcc.target/i386/pr90980-1.c: New test.
|
||
* gcc.target/i386/pr90980-2.c: Likewise.
|
||
* gcc.target/i386/pr90980-3.c: Likewise.
|
||
|
||
2019-07-11 Yannick Moy <moy@adacore.com>
|
||
|
||
* gnat.dg/loop_entry1.adb: New testcase.
|
||
|
||
2019-07-11 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/prot8.adb, gnat.dg/prot8.ads: New testcase.
|
||
|
||
2019-07-11 Justin Squirek <squirek@adacore.com>
|
||
|
||
* gnat.dg/unreferenced2.adb: New testcase.
|
||
|
||
2019-07-11 Hristian Kirtchev <kirtchev@adacore.com>
|
||
|
||
* gnat.dg/self_ref1.adb: New testcase.
|
||
|
||
2019-07-11 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/predicate11.adb: New testcase.
|
||
|
||
2019-07-11 Hristian Kirtchev <kirtchev@adacore.com>
|
||
|
||
* gnat.dg/equal9.adb: New testcase.
|
||
|
||
2019-07-11 Thomas Quinot <quinot@adacore.com>
|
||
|
||
* gnat.dg/scos1.adb: New testcase.
|
||
|
||
2019-07-11 Justin Squirek <squirek@adacore.com>
|
||
|
||
* gnat.dg/access7.adb: New testcase.
|
||
|
||
2019-07-11 Yannick Moy <moy@adacore.com>
|
||
|
||
* gnat.dg/warn21.adb, gnat.dg/warn21.ads: New testcase.
|
||
|
||
2019-07-11 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/91131
|
||
* gcc.target/i386/pr91131.c: New testcase.
|
||
|
||
2019-07-10 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR testsuite/91132
|
||
* gcc.dg/strlenopt-67.c: Removed second copy of test.
|
||
|
||
2019-07-10 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR target/91102
|
||
* gcc.target/aarch64/pr91102.c: New test.
|
||
|
||
2019-07-10 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91126
|
||
* gcc.dg/torture/pr91126.c: New testcase.
|
||
|
||
2019-07-10 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/torture/ssa-fre-5.c: New testcase.
|
||
* gcc.dg/torture/ssa-fre-6.c: Likewise.
|
||
* gcc.dg/torture/ssa-fre-7.c: Likewise.
|
||
|
||
2019-07-10 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/modular5.adb: New testcase.
|
||
|
||
2019-07-10 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/limited3.adb, gnat.dg/limited3_pkg.adb,
|
||
gnat.dg/limited3_pkg.ads: New testcase.
|
||
|
||
2019-07-10 Hristian Kirtchev <kirtchev@adacore.com>
|
||
|
||
* gnat.dg/incomplete7.adb, gnat.dg/incomplete7.ads: New testcase.
|
||
|
||
2019-07-10 Hristian Kirtchev <kirtchev@adacore.com>
|
||
|
||
* gnat.dg/limited2.adb, gnat.dg/limited2_pack_1.adb,
|
||
gnat.dg/limited2_pack_1.ads, gnat.dg/limited2_pack_2.adb,
|
||
gnat.dg/limited2_pack_2.ads: New testcase.
|
||
|
||
2019-07-10 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/equal8.adb, gnat.dg/equal8.ads,
|
||
gnat.dg/equal8_pkg.ads: New testcase.
|
||
|
||
2019-07-10 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/diagnostic/complex-invalid-1.C: New.
|
||
* g++.dg/diagnostic/static-cdtor-1.C: Likewise.
|
||
* g++.dg/cpp1z/has-unique-obj-representations2.C: Test location
|
||
too.
|
||
* g++.dg/other/anon-union3.C: Adjust expected location.
|
||
* g++.dg/parse/error8.C: Likewise.
|
||
|
||
2019-07-09 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* g++.dg/lto/alias-3_0.C: New file.
|
||
* g++.dg/lto/alias-3_1.c: New file.
|
||
|
||
2019-07-09 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/90989
|
||
* gcc.dg/strlenopt-26.c: Exit with test result status.
|
||
* gcc.dg/strlenopt-67.c: New test.
|
||
|
||
2019-07-09 Dragan Mladjenovic <dmladjenovic@wavecomp.com>
|
||
|
||
* gcc.target/mips/cfgcleanup-jalr1.c: New test.
|
||
* gcc.target/mips/cfgcleanup-jalr2.c: New test.
|
||
* gcc.target/mips/cfgcleanup-jalr3.c: New test.
|
||
|
||
2019-07-09 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91114
|
||
* gcc.dg/vect/pr91114.c: New testcase.
|
||
|
||
2019-07-09 Sylvia Taylor <sylvia.taylor@arm.com>
|
||
|
||
* gcc.target/aarch64/crypto-fuse-1.c: Remove.
|
||
* gcc.target/aarch64/crypto-fuse-2.c: Remove.
|
||
* gcc.target/aarch64/aes-fuse-1.c: New testcase.
|
||
* gcc.target/aarch64/aes-fuse-2.c: New testcase.
|
||
|
||
2019-07-09 Christophe Lyon <christophe.lyon@linaro.org>
|
||
|
||
* gcc.target/arm/cmse/bitfield-1.c: Fix address of .gnu.sgstubs
|
||
section.
|
||
* gcc.target/arm/cmse/bitfield-2.c: Likewise.
|
||
* gcc.target/arm/cmse/bitfield-3.c: Likewise.
|
||
* gcc.target/arm/cmse/struct-1.c: Likewise.
|
||
|
||
2019-07-09 Sylvia Taylor <sylvia.taylor@arm.com>
|
||
|
||
* gcc.target/arm/aes-fuse-1.c: New.
|
||
* gcc.target/arm/aes-fuse-2.c: New.
|
||
* gcc.target/arm/aes_xor_combine.c: New.
|
||
|
||
2019-07-09 Martin Liska <mliska@suse.cz>
|
||
|
||
* gcc.dg/predict-17.c: Test loop optimizer assumption
|
||
about loop iterations.
|
||
|
||
2019-07-09 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/tree-ssa/alias-access-path-1.c: Scan fre1 dump.
|
||
* gcc.dg/tree-ssa/alias-access-path-2.c: Likewise.
|
||
* gcc.dg/tree-ssa/alias-access-path-8.c: Likewise.
|
||
|
||
2019-07-09 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/predicate10.adb, gnat.dg/predicate10_pkg.adb,
|
||
gnat.dg/predicate10_pkg.ads: New testcase.
|
||
|
||
2019-07-09 Justin Squirek <squirek@adacore.com>
|
||
|
||
* gnat.dg/image1.adb: New testcase.
|
||
|
||
2019-07-09 Javier Miranda <miranda@adacore.com>
|
||
|
||
* gnat.dg/rep_clause8.adb: New testcase.
|
||
|
||
2019-07-09 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/equal7.adb, gnat.dg/equal7_pkg.adb,
|
||
gnat.dg/equal7_pkg.ads: New testcase.
|
||
|
||
2019-07-09 Javier Miranda <miranda@adacore.com>
|
||
|
||
* gnat.dg/range_check3.adb, gnat.dg/range_check3_pkg.adb,
|
||
gnat.dg/range_check3_pkg.ads: New testcase.
|
||
|
||
2019-07-09 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/generic_inst5.adb, gnat.dg/generic_inst6.adb,
|
||
gnat.dg/generic_inst6_g1-c.adb, gnat.dg/generic_inst6_g1-c.ads,
|
||
gnat.dg/generic_inst6_g1.ads, gnat.dg/generic_inst6_i1.ads,
|
||
gnat.dg/generic_inst6_i2.ads, gnat.dg/generic_inst6_x.ads: New
|
||
testcases.
|
||
|
||
2019-07-08 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR middle-end/71924
|
||
PR middle-end/90549
|
||
* gcc.c-torture/execute/return-addr.c: New test.
|
||
* gcc.dg/Wreturn-local-addr-2.c: New test.
|
||
* gcc.dg/Wreturn-local-addr-4.c: New test.
|
||
* gcc.dg/Wreturn-local-addr-5.c: New test.
|
||
* gcc.dg/Wreturn-local-addr-6.c: New test.
|
||
* gcc.dg/Wreturn-local-addr-7.c: New test.
|
||
* gcc.dg/Wreturn-local-addr-8.c: New test.
|
||
* gcc.dg/Wreturn-local-addr-9.c: New test.
|
||
* gcc.dg/Wreturn-local-addr-10.c: New test.
|
||
* gcc.dg/Walloca-4.c: Handle expected warnings.
|
||
* gcc.dg/pr41551.c: Same.
|
||
* gcc.dg/pr59523.c: Same.
|
||
* gcc.dg/tree-ssa/pr88775-2.c: Same.
|
||
* gcc.dg/tree-ssa/alias-37.c: Same.
|
||
* gcc.dg/winline-7.c: Same.
|
||
|
||
2019-07-08 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* g++.dg/vect/simd-6.cc: Replace xfail with target x86.
|
||
* g++.dg/vect/simd-9.cc: Likewise.
|
||
|
||
PR c++/91110
|
||
* g++.dg/gomp/pr91110.C: New test.
|
||
|
||
2019-07-08 Segher Boessenkool <segher@kernel.crashing.org>
|
||
|
||
PR rtl-optimization/88233
|
||
* gcc.target/powerpc/pr88233.c: New testcase.
|
||
|
||
2019-07-08 Wilco Dijkstra <wdijkstr@arm.com>
|
||
|
||
PR testsuite/91059
|
||
PR testsuite/78529
|
||
* gcc.c-torture/execute/builtins/builtins.exp: Add -fno-ipa-ra.
|
||
|
||
2019-07-08 Robin Dapp <rdapp@linux.ibm.com>
|
||
|
||
* gcc.target/s390/rotate-truncation-mask.c: New test.
|
||
|
||
2019-07-08 Robin Dapp <rdapp@linux.ibm.com>
|
||
|
||
* gcc.target/s390/combine-rotate-modulo.c: New test.
|
||
* gcc.target/s390/combine-shift-rotate-add-mod.c: New test.
|
||
* gcc.target/s390/vector/combine-shift-vec.c: New test.
|
||
|
||
2019-07-08 Joern Rennecke <joern.rennecke@riscy-ip.com>
|
||
|
||
Avoid clash with system header declaration.
|
||
* gcc.dg/vect/slp-reduc-sad.c (uint32_t): Remove unused declaration.
|
||
|
||
2019-07-08 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91108
|
||
* gcc.dg/tree-ssa/ssa-fre-61.c: Adjust back.
|
||
* gcc.dg/tree-ssa/ssa-fre-78.c: New testcase.
|
||
|
||
2019-07-08 Jim Wilson <jimw@sifive.com>
|
||
|
||
* gcc.target/riscv/shift-shift-2.c: Add one more test.
|
||
|
||
2019-07-08 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/65143
|
||
* g++.dg/tree-ssa/final2.C: New.
|
||
* g++.dg/tree-ssa/final3.C: Likewise.
|
||
|
||
2019-07-08 Javier Miranda <miranda@adacore.com>
|
||
|
||
* gnat.dg/interface10.adb: New testcase.
|
||
|
||
2019-07-08 Hristian Kirtchev <kirtchev@adacore.com>
|
||
|
||
* gnat.dg/addr13.adb, gnat.dg/addr13.ads: New testcase.
|
||
|
||
2019-07-08 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/entry1.adb, gnat.dg/entry1.ads: New testcase.
|
||
|
||
2019-07-08 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/fixed_delete.adb: New testcase.
|
||
|
||
2019-07-08 Javier Miranda <miranda@adacore.com>
|
||
|
||
* gnat.dg/interface9.adb, gnat.dg/interface9_root-child.ads,
|
||
gnat.dg/interface9_root.ads: New testcase.
|
||
|
||
2019-07-08 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/predicate9.adb: New testcase.
|
||
|
||
2019-07-08 Justin Squirek <squirek@adacore.com>
|
||
|
||
* gnat.dg/sso16.adb: New testcase.
|
||
|
||
2019-07-08 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/predicate8.adb, gnat.dg/predicate8_pkg.adb,
|
||
gnat.dg/predicate8_pkg.ads: New testcase.
|
||
|
||
2019-07-08 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/83518
|
||
* gcc.dg/tree-ssa/ssa-fre-73.c: New testcase.
|
||
* gcc.dg/tree-ssa/ssa-fre-74.c: Likewise.
|
||
* gcc.dg/tree-ssa/ssa-fre-75.c: Likewise.
|
||
* gcc.dg/tree-ssa/ssa-fre-76.c: Likewise.
|
||
* g++.dg/tree-ssa/pr83518.C: Likewise.
|
||
|
||
2019-07-08 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/guality/guality.h: Include <sys/prctl.h> on Linux targets.
|
||
(main): Use PR_SET_PTRACER where available.
|
||
|
||
2019-07-07 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/91077
|
||
* gfortran.dg/pointer_array_11.f90: New test.
|
||
|
||
2019-07-06 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* c-c++-common/gomp/scan-4.c: Don't expect sorry message.
|
||
|
||
PR tree-optimization/91096
|
||
* gcc.dg/vect/vect-simd-10.c (FLT_MIN_VALUE): Define.
|
||
(bar, main): Use it instead of -__builtin_inff ().
|
||
* gcc.dg/vect/vect-simd-14.c (FLT_MIN_VALUE): Define.
|
||
(bar, main): Use it instead of -__builtin_inff ().
|
||
|
||
2019-07-05 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/67184 (again)
|
||
PR c++/69445
|
||
* g++.dg/other/final4.C: New.
|
||
|
||
2019-07-04 Marek Polacek <polacek@redhat.com>
|
||
|
||
DR 1813
|
||
PR c++/83374 - __is_standard_layout wrong for a class with repeated
|
||
bases.
|
||
* g++.dg/ext/is_std_layout3.C: New test.
|
||
* g++.dg/ext/is_std_layout4.C: New test.
|
||
|
||
2019-07-05 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/tree-ssa/ssa-fre-77.c: New testcase.
|
||
|
||
2019-07-05 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91091
|
||
* gcc.dg/tree-ssa/pr91091-2.c: New testcase.
|
||
* gcc.dg/tree-ssa/ssa-fre-70.c: Likewise.
|
||
* gcc.dg/tree-ssa/ssa-fre-71.c: Likewise.
|
||
* gcc.dg/tree-ssa/ssa-fre-72.c: Likewise.
|
||
|
||
2019-07-05 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/91091
|
||
* gcc.dg/tree-ssa/pr91091-1.c: New testcase.
|
||
* gcc.dg/tree-ssa/ssa-fre-61.c: Adjust.
|
||
|
||
2019-07-05 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/pack23.adb, gnat.dg/pack23_pkg.ads: New testcase.
|
||
|
||
2019-07-05 Hristian Kirtchev <kirtchev@adacore.com>
|
||
|
||
* gnat.dg/task3.adb, gnat.dg/task3.ads, gnat.dg/task3_pkg1.ads,
|
||
gnat.dg/task3_pkg2.ads: New testcase.
|
||
|
||
2019-07-05 Javier Miranda <miranda@adacore.com>
|
||
|
||
* gnat.dg/access6.adb: New testcase.
|
||
|
||
2019-07-05 Bob Duff <duff@adacore.com>
|
||
|
||
* gnat.dg/bip_export.adb, gnat.dg/bip_export.ads: New testcase.
|
||
|
||
2019-07-05 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/aggr25.adb, gnat.dg/aggr25.ads: New testcase.
|
||
|
||
2019-07-05 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/predicate7.adb, gnat.dg/predicate7.ads,
|
||
gnat.dg/predicate7_pkg.ads: New testcase.
|
||
|
||
2019-07-04 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/78884
|
||
* gcc.dg/gomp/pr78884.c: New test.
|
||
|
||
2019-07-04 Andrea Corallo <andrea.corallo@arm.com>
|
||
|
||
* jit.dg/test-error-gcc_jit_context_new_binary_op-bad-res-type.c:
|
||
New testcase.
|
||
|
||
2019-07-04 Wilco Dijkstra <wdijkstr@arm.com>
|
||
|
||
* gcc.dg/tree-ssa/cunroll-15.c: Remove XFAIL on arm.
|
||
|
||
2019-07-04 Andrea Corallo <andrea.corallo@arm.com>
|
||
|
||
* jit.dg/all-non-failing-tests.h: Add test-accessing-bitfield.c.
|
||
* jit.dg/test-accessing-bitfield.c: New testcase.
|
||
* jit.dg/test-error-gcc_jit_context_new_bitfield-invalid-type.c:
|
||
Likewise.
|
||
* jit.dg/test-error-gcc_jit_context_new_bitfield-invalid-width.c:
|
||
Likewise.
|
||
* jit.dg/test-error-gcc_jit_lvalue_get_address-bitfield.c:
|
||
Likewise.
|
||
|
||
2019-07-04 Jan Hubicka <jh@suse.cz>
|
||
|
||
* gcc.dg/tree-ssa/alias-access-path-3.c: New testcase.
|
||
* gcc.dg/tree-ssa/alias-access-path-8.c: New testcase.
|
||
|
||
2019-07-04 Andrew Stubbs <ams@codesourcery.com>
|
||
|
||
* g++.dg/gomp/unmappable-1.C: New file.
|
||
|
||
2019-07-04 Javier Miranda <miranda@adacore.com>
|
||
|
||
* gnat.dg/cpp_constructor.adb, gnat.dg/cpp_constructor_fp.ads,
|
||
gnat.dg/cpp_constructor_useit.ads: New testcase.
|
||
|
||
2019-07-04 Gary Dismukes <dismukes@adacore.com>
|
||
|
||
* gnat.dg/ghost5.adb, gnat.dg/ghost5.ads,
|
||
gnat.dg/ghost5_parent.ads: New testcase.
|
||
|
||
2019-07-04 Yannick Moy <moy@adacore.com>
|
||
|
||
* gnat.dg/spark3.adb: New testcase.
|
||
|
||
2019-07-04 Justin Squirek <squirek@adacore.com>
|
||
|
||
* gnat.dg/tagged2.adb, gnat.dg/tagged2.ads: New testcase.
|
||
|
||
2019-07-04 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/equal6.adb, gnat.dg/equal6_types.adb,
|
||
gnat.dg/equal6_types.ads: New testcase.
|
||
|
||
2019-07-04 Justin Squirek <squirek@adacore.com>
|
||
|
||
* gnat.dg/allocator.adb: New testcase.
|
||
|
||
2019-07-04 Hristian Kirtchev <kirtchev@adacore.com>
|
||
|
||
* gnat.dg/default_initial_condition.adb,
|
||
gnat.dg/default_initial_condition_pack.adb,
|
||
gnat.dg/default_initial_condition_pack.ads: New testcase.
|
||
|
||
2019-07-04 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/aspect2.adb, gnat.dg/aspect2.ads: New testcase.
|
||
|
||
2019-07-04 Yannick Moy <moy@adacore.com>
|
||
|
||
* gnat.dg/synchronized2.adb, gnat.dg/synchronized2.ads,
|
||
gnat.dg/synchronized2_pkg.ads: New testcase.
|
||
|
||
2019-07-04 Justin Squirek <squirek@adacore.com>
|
||
|
||
* gnat.dg/generic_inst4.adb, gnat.dg/generic_inst4_gen.ads,
|
||
gnat.dg/generic_inst4_inst.ads, gnat.dg/generic_inst4_typ.ads:
|
||
New testcase.
|
||
|
||
2019-07-04 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/dimensions2.adb, gnat.dg/dimensions2_phys.ads,
|
||
gnat.dg/dimensions2_real_numbers.ads: New testcase.
|
||
|
||
2019-07-04 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/91063
|
||
* gcc.dg/gomp/pr91063.c: New test.
|
||
|
||
2019-07-04 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
|
||
|
||
PR target/88833
|
||
* gfortran.dg/pr88833.f90: New test.
|
||
|
||
2019-07-04 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/91069
|
||
* gcc.dg/pr91069.c (v2df): Use 2 * sizeof (double) instead of
|
||
hardcoded 16 for better portability.
|
||
(v2di): Change from long vector to long long vector. Use
|
||
2 * sizeof (long long) instead of hardcoded 16.
|
||
|
||
PR rtl-optimization/90756
|
||
* gcc.dg/pr90756.c: New test.
|
||
|
||
2019-07-04 Chenghua Xu <paul.hua.gm@gmail.com>
|
||
|
||
* gcc.target/mips/mips-fmadd.c: Rename to ...
|
||
* gcc.target/mips/mips-fmadd-o32.c: ... Here; add abi=32.
|
||
* gcc.target/mips/mips-fmadd-n64.c: New.
|
||
|
||
2019-07-03 Wilco Dijkstra <wdijkstr@arm.com>
|
||
|
||
* gcc.dg/store_merging_27.c: Fix test for Arm.
|
||
* gcc.dg/store_merging_28.c: Likewise.
|
||
* gcc.dg/store_merging_29.c: Likewise.
|
||
* gcc.dg/tree-ssa/dump-6.c: Likewise.
|
||
|
||
2019-07-03 Mark Wielaard <mark@klomp.org>
|
||
|
||
PR debug/90981
|
||
* g++.dg/pr90981.C: New test.
|
||
|
||
2019-07-03 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/91069
|
||
* gcc.dg/pr91069.c: New testcase.
|
||
|
||
2019-07-03 Martin Liska <mliska@suse.cz>
|
||
|
||
* gcc.dg/tree-prof/val-prof-2.c: Update scanned pattern
|
||
as we do now better.
|
||
|
||
2019-07-03 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/specs/debug1.ads: New test.
|
||
|
||
2019-07-03 Martin Liska <mliska@suse.cz>
|
||
|
||
PR tree-optimization/90892
|
||
* gcc.dg/pr90892.c: New test.
|
||
|
||
2019-07-03 Martin Liska <mliska@suse.cz>
|
||
|
||
PR middle-end/90899
|
||
* gcc.target/i386/pr90899.c: New test.
|
||
|
||
2019-07-03 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/91033
|
||
* gcc.target/i386/pr91033.c: New test.
|
||
|
||
2019-07-03 Bob Duff <duff@adacore.com>
|
||
|
||
* gnat.dg/task2.adb, gnat.dg/task2_pkg.adb,
|
||
gnat.dg/task2_pkg.ads: New testcase.
|
||
|
||
2019-07-03 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/inline16.adb, gnat.dg/inline16_gen.adb,
|
||
gnat.dg/inline16_gen.ads, gnat.dg/inline16_types.ads: New
|
||
testcase.
|
||
|
||
2019-07-03 Justin Squirek <squirek@adacore.com>
|
||
|
||
* gnat.dg/renaming13.adb, gnat.dg/renaming14.adb: New testcases.
|
||
|
||
2019-07-03 Hristian Kirtchev <kirtchev@adacore.com>
|
||
|
||
* gnat.dg/inline15.adb, gnat.dg/inline15_gen.adb,
|
||
gnat.dg/inline15_gen.ads, gnat.dg/inline15_types.ads: New
|
||
testcase.
|
||
|
||
2019-07-03 Bob Duff <duff@adacore.com>
|
||
|
||
* gnat.dg/warn20.adb, gnat.dg/warn20_pkg.adb,
|
||
gnat.dg/warn20_pkg.ads: New testcase.
|
||
|
||
2019-07-03 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/predicate6.adb, gnat.dg/predicate6.ads: New testcase.
|
||
* gnat.dg/static_pred1.adb: Remove expected error.
|
||
|
||
2019-07-03 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/predicate5.adb, gnat.dg/predicate5.ads: New testcase.
|
||
|
||
2019-07-03 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/alignment14.adb: New testcase.
|
||
|
||
2019-07-03 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/predicate4.adb, gnat.dg/predicate4_pkg.ads: New
|
||
testcase.
|
||
|
||
2019-07-03 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* c-c++-common/gomp/scan-3.c (f1): Don't expect a sorry message.
|
||
* c-c++-common/gomp/scan-5.c (foo): Likewise.
|
||
|
||
* c-c++-common/gomp/scan-5.c: New test.
|
||
|
||
* c-c++-common/gomp/lastprivate-conditional-5.c: New test.
|
||
|
||
2019-07-02 Jeff Law <law@redhat.com>
|
||
|
||
PR tree-optimization/90883
|
||
* g++.dg/tree-ssa/pr90883.c: Add -Os. Check dse2 for the
|
||
deleted store on some targets.
|
||
|
||
2019-07-02 Joern Rennecke <joern.rennecke@riscy-ip.com>
|
||
|
||
PR testsuite/91065
|
||
* gcc.dg/plugin/start_unit_plugin.c: Register a root tab
|
||
to reference fake_var.
|
||
|
||
2019-07-02 qing zhao <qing.zhao@oracle.com>
|
||
|
||
PR preprocessor/90581
|
||
* c-c++-common/cpp/fmax-include-depth-1a.h: New test.
|
||
* c-c++-common/cpp/fmax-include-depth-1b.h: New test.
|
||
* c-c++-common/cpp/fmax-include-depth.c: New test.
|
||
|
||
2019-07-02 Jan Hubicka <jh@suse.cz>
|
||
|
||
* gcc.dg/tree-ssa/alias-access-path-7.c: New testcase.
|
||
|
||
2019-07-02 Jan Hubicka <jh@suse.cz>
|
||
|
||
* g++.dg/lto/pr90990_0.C: New testcase.
|
||
|
||
2019-07-02 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/58483
|
||
* gcc.dg/tree-ssa/ssa-dom-cse-8.c: New testcase.
|
||
|
||
2019-07-01 Joern Rennecke <joern.rennecke@riscy-ip.com>
|
||
|
||
PR middle-end/66726
|
||
* gcc.dg/tree-ssa/pr66726-4.c: New testcase.
|
||
|
||
2019-07-01 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
* gcc.target/s390/vector/vec-shift-2.c: New test.
|
||
|
||
2019-07-01 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/generic_inst3.adb,
|
||
gnat.dg/generic_inst3_kafka_lib-topic.ads,
|
||
gnat.dg/generic_inst3_kafka_lib.ads,
|
||
gnat.dg/generic_inst3_markets.ads,
|
||
gnat.dg/generic_inst3_traits-encodables.ads,
|
||
gnat.dg/generic_inst3_traits.ads: New testcase.
|
||
|
||
2019-07-01 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/enum_rep.adb, gnat.dg/enum_rep.ads: New testcase.
|
||
|
||
2019-07-01 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/derived_type6.adb, gnat.dg/derived_type6.ads: New
|
||
testcase.
|
||
|
||
2019-07-01 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/weak3.adb, gnat.dg/weak3.ads: New testcase.
|
||
|
||
2019-07-01 Ed Schonberg <schonberg@adacore.com>
|
||
|
||
* gnat.dg/prot7.adb, gnat.dg/prot7.ads: New testcase.
|
||
|
||
2019-07-01 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/gimplefe-42.c: New testcase.
|
||
|
||
2019-07-01 Hristian Kirtchev <kirtchev@adacore.com>
|
||
|
||
* gnat.dg/sets1.adb: Update.
|
||
|
||
2019-07-01 Hristian Kirtchev <kirtchev@adacore.com>
|
||
|
||
* gnat.dg/linkedlist.adb: Update.
|
||
|
||
2019-07-01 Hristian Kirtchev <kirtchev@adacore.com>
|
||
|
||
* gnat.dg/dynhash.adb, gnat.dg/dynhash1.adb: Update.
|
||
|
||
2019-07-01 Hristian Kirtchev <kirtchev@adacore.com>
|
||
|
||
* gnat.dg/freezing1.adb, gnat.dg/freezing1.ads,
|
||
gnat.dg/freezing1_pack.adb, gnat.dg/freezing1_pack.ads: New
|
||
testcase.
|
||
|
||
2019-07-01 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR lto/91028
|
||
PR lto/90720
|
||
* g++.dg/lto/alias-1_0.C: Add loop to make inlining happen with
|
||
-fno-use-linker-plugin
|
||
* g++.dg/lto/alias-2_0.C: Likewise.
|
||
|
||
2019-07-01 Dominique d'Humieres <dominiq@gcc.gnu.org>
|
||
|
||
* g++.dg/cpp0x/gen-attrs-67.C: Add error for darwin.
|
||
|
||
2019-07-01 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/tree-ssa/pr77445-2.c: Adjust.
|
||
|
||
2019-07-01 Hongtao Liu <hongtao.liu@intel.com>
|
||
|
||
* lib/target-supports.exp
|
||
(check_effective_target_avx512vp2intersect): New proc.
|
||
* gcc.target/i386/avx512vp2intersect-2intersect-1b.c: Add
|
||
dg-require-effective-target avx512vp2intersect.
|
||
* gcc.target/i386/avx512vp2intersect-2intersectvl-1b.c: Ditto.
|
||
|
||
2019-06-29 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/specs/array5.ads: New test.
|
||
* gnat.dg/specs/array5_pkg1.ads: New helper.
|
||
* gnat.dg/specs/array5_pkg2.ads: Likewise.
|
||
* gnat.dg/specs/array5_pkg2-g.ads: Likewise.
|
||
|
||
2019-06-29 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/specs/unchecked_convert1.ads: New test.
|
||
* gnat.dg/specs/unchecked_convert2.ads: Likewise.
|
||
|
||
2019-06-29 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/specs/size_clause3.ads: Adjust error message.
|
||
|
||
2019-06-29 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/specs/atomic2.ads: Adjust error message.
|
||
* gnat.dg/specs/clause_on_volatile.ads: Likewise.
|
||
* gnat.dg/specs/size_clause3.ads: Likewise.
|
||
|
||
2019-06-29 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/array35.adb: New test.
|
||
* gnat.dg/array36.adb: Likewise.
|
||
|
||
2019-06-28 Jan Beulich <jbeulich@suse.com>
|
||
|
||
* gcc.target/i386/gfni-5.c: New.
|
||
|
||
2019-06-28 Jan Beulich <jbeulich@suse.com>
|
||
|
||
* gcc.target/i386/cvtpd2pi: New.
|
||
|
||
2019-06-27 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/91024
|
||
* g++.dg/warn/Wimplicit-fallthrough-4.C: New test.
|
||
|
||
PR tree-optimization/91010
|
||
* g++.dg/vect/simd-10.cc: New test.
|
||
|
||
2019-06-27 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/90987
|
||
* match.c (gfc_match_common): Adjust parsing of fixed and free form
|
||
source code containing, e.g., COMMONI.
|
||
|
||
2019-06-27 Jan Hubicka <jh@suse.cz>
|
||
|
||
* g++.dg/lto/alias-2_0.C: New testcase.
|
||
* g++.dg/lto/alias-2_1.C: New testcase.
|
||
|
||
2019-06-27 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/90991
|
||
* gcc.target/i386/avx2-pr90991-1.c: New test.
|
||
* gcc.target/i386/avx512dq-pr90991-2.c: New test.
|
||
|
||
2019-06-27 Jan Beulich <jbeulich@suse.com>
|
||
|
||
* gcc.target/i386/gfni-4.c: Pass -msse2.
|
||
|
||
2019-06-27 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/tree-ssa/ssa-fre-69.c: New testcase.
|
||
|
||
2019-06-27 Jun Ma <JunMa@linux.alibaba.com>
|
||
|
||
PR tree-optimization/89772
|
||
* gcc.dg/builtin-memchr-4.c: New test.
|
||
|
||
2019-06-27 Martin Liska <mliska@suse.cz>
|
||
|
||
PR tree-optimization/91014
|
||
* gcc.target/s390/pr91014.c: New test.
|
||
|
||
2019-06-27 Richard Biener <rguenther@suse.de>
|
||
|
||
PR testsuite/91004
|
||
* g++.dg/torture/pr34850.C: Fix overly reduced testcase.
|
||
|
||
2019-06-27 Kewen Lin <linkw@gcc.gnu.org>
|
||
|
||
PR target/62147
|
||
* gcc.target/powerpc/pr62147.c: New test.
|
||
|
||
2019-06-26 Jeff Law <law@redhat.com>
|
||
|
||
PR tree-optimization/90883
|
||
* g++.dg/tree-ssa/pr90883.C: New test.
|
||
* gcc.dg/tree-ssa/ssa-dse-36.c: New test.
|
||
|
||
2019-06-26 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/89021
|
||
* lib/target-supports.exp (available_vector_sizes)
|
||
<[istarget i?86-*-*] || [istarget x86_64-*-*]>: Add
|
||
64-bit vectors for !ia32.
|
||
|
||
2019-06-26 Jeff Law <law@redhat.com>
|
||
|
||
* gcc.c-torture/execute/builtins/builtins.exp: Add -fno-tree-dse
|
||
as DSE compromises several of these tests.
|
||
* gcc.dg/builtin-stringop-chk-1.c: Similarly.
|
||
* gcc.dg/memcpy-2.c: Similarly.
|
||
* gcc.dg/pr40340-1.c: Similarly.
|
||
* gcc.dg/pr40340-2.c: Similarly.
|
||
* gcc.dg/pr40340-5.c: Similarly.
|
||
|
||
2019-06-26 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR Fortran/90988
|
||
ChangeLog forgotten with revision 272667
|
||
* gfortran.dg/pr90988_1.f90: New test.
|
||
* gfortran.dg/pr90988_2.f90: Ditto.
|
||
* gfortran.dg/pr90988_3.f90: Ditto.
|
||
|
||
2019-06-26 Nathan Sidwell <nathan@acm.org>
|
||
|
||
* c-c++-common/pr90927.c: New.
|
||
|
||
2019-06-26 Richard Biener <rguenther@suse.de>
|
||
|
||
PR ipa/90982
|
||
* g++.dg/torture/pr90982.C: New testcase.
|
||
|
||
2019-06-26 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/67184
|
||
PR c++/69445
|
||
* g++.dg/other/final3.C: New.
|
||
* g++.dg/other/final5.C: Likewise.
|
||
|
||
2019-06-26 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/90991
|
||
* gcc.target/i386/avx512dq-pr90991-1.c: New test.
|
||
|
||
2019-06-26 Li Jia He <helijia@linux.ibm.com>
|
||
|
||
* gcc.target/powerpc/maddld-1.c: New testcase.
|
||
|
||
2019-06-06 Hongtao Liu <hongtao.liu@intel.com>
|
||
Olga Makhotina <olga.makhotina@intel.com>
|
||
|
||
* gcc.target/i386/avx512-check.h: Handle bit_AVX512VP2INTERSECT.
|
||
* gcc.target/i386/avx512vp2intersect-2intersect-1a.c: New test.
|
||
* gcc.target/i386/avx512vp2intersect-2intersect-1b.c: Likewise.
|
||
* gcc.target/i386/avx512vp2intersect-2intersectvl-1a.c: Likewise.
|
||
* gcc.target/i386/avx512vp2intersect-2intersectvl-1b.c: Likewise.
|
||
* gcc.target/i386/sse-12.c: Add -mavx512vp2intersect.
|
||
* gcc.target/i386/sse-13.c: Likewsie.
|
||
* gcc.target/i386/sse-14.c: Likewise.
|
||
* gcc.target/i386/sse-22.c: Likewise.
|
||
* gcc.target/i386/sse-23.c: Likewise.
|
||
* g++.dg/other/i386-2.C: Likewise.
|
||
* g++.dg/other/i386-3.C: Likewise.
|
||
|
||
2019-06-25 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/90969
|
||
* g++.dg/ext/vector38.C: New test.
|
||
|
||
2019-06-25 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/90939
|
||
* g++.dg/lto/pr90939_[01].C: New test.
|
||
|
||
2019-06-25 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/90930
|
||
* gcc.dg/tree-ssa/reassoc-24.c: Adjust.
|
||
* gcc.dg/tree-ssa/reassoc-25.c: Likewise.
|
||
|
||
2019-06-25 Claudiu Zissulescu <claziss@synopsys.com>
|
||
|
||
* gcc.target/arc/pr89838.c: New file.
|
||
|
||
2019-06-25 Jozef Lawrynowicz <jozef.l@mittosystems.com>
|
||
|
||
* gcc.target/msp430/mlarge-pedwarns.c: New test.
|
||
|
||
2019-06-25 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR sanitizer/90954
|
||
* c-c++-common/gomp/pr90954.c: New test.
|
||
|
||
2019-06-24 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/powerpc/safe-indirect-jump-1.c: Skip for Darwin.
|
||
* gcc.target/powerpc/safe-indirect-jump-7.c: Likewise.
|
||
|
||
2019-06-24 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/powerpc/spec-barr-1.c: Adjust scan assembler regex
|
||
to recognise Darwin's register names.
|
||
|
||
2019-06-24 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.dg/cpp/isysroot-1.c: Use <example.h> as the test header.
|
||
* gcc.dg/cpp/usr/include/stdio.h: Rename...
|
||
* gcc.dg/cpp/usr/include/example.h: ... to this.
|
||
|
||
2019-06-24 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/90972
|
||
* gcc.dg/torture/pr90972.c: New testcase.
|
||
|
||
2019-06-24 Martin Sebor <msebor@redhat.com>
|
||
|
||
* gcc.dg/Wfloat-equal-1.c: Adjust text of expected diagnostic.
|
||
* gcc.dg/misc-column.c: Ditto.
|
||
|
||
2019-06-23 Ian Lance Taylor <iant@golang.org>
|
||
|
||
* go.test/test/blank1.go: Update for diagnostic message changes.
|
||
|
||
2019-06-23 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/powerpc/builtins-2.c: Require VSX hardware support.
|
||
|
||
2019-06-23 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/powerpc/pr80125.c (foo): Use an unsigned char
|
||
vector explicitly for the vec_perm.
|
||
|
||
2019-06-23 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/powerpc/builtins-1.c: Account for Darwin's use of
|
||
__USER_LABEL_PREFIX__.
|
||
|
||
2019-06-23 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/powerpc/pr71785.c: For Darwin, make test non-PIC,
|
||
expect the out-of-line GPR restore, and test specifically for
|
||
absence of branches to local labels.
|
||
|
||
2019-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
|
||
|
||
PR fortran/89782
|
||
* gfortran.dg/io_constraints_14.f90: New test.
|
||
|
||
2019-06-22 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/powerpc/pr64205.c: Require effective target dfp.
|
||
* gcc.target/powerpc/pr79909.c: Likewise.
|
||
|
||
2019-06-22 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/powerpc/darwin-bool-1.c: Suppress the pedantic
|
||
warning about _Bool.
|
||
|
||
2019-06-22 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/65707
|
||
PR c++/89480
|
||
PR c++/58836
|
||
* g++.dg/cpp0x/nondeduced5.C: New test.
|
||
* g++.dg/cpp0x/nondeduced6.C: New test.
|
||
* g++.dg/cpp0x/nondeduced7.C: New test.
|
||
|
||
PR c++/66256
|
||
* g++.dg/cpp0x/noexcept54.C: New test.
|
||
|
||
2019-06-22 Jan Hubicka <jh@suse.cz>
|
||
|
||
* gcc.dg/tree-ssa/alias-access-path-6.c: New testcase.
|
||
|
||
2019-06-22 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/86476 - noexcept-specifier is a complete-class context.
|
||
PR c++/52869
|
||
* g++.dg/cpp0x/noexcept45.C: New test.
|
||
* g++.dg/cpp0x/noexcept46.C: New test.
|
||
* g++.dg/cpp0x/noexcept47.C: New test.
|
||
* g++.dg/cpp0x/noexcept48.C: New test.
|
||
* g++.dg/cpp0x/noexcept49.C: New test.
|
||
* g++.dg/cpp0x/noexcept50.C: New test.
|
||
* g++.dg/cpp0x/noexcept51.C: New test.
|
||
* g++.dg/cpp0x/noexcept52.C: New test.
|
||
* g++.dg/cpp0x/noexcept53.C: New test.
|
||
* g++.dg/eh/shadow1.C: Adjust dg-error.
|
||
|
||
PR c++/90881 - bogus -Wunused-value in unevaluated context.
|
||
* g++.dg/cpp0x/Wunused-value1.C: New test.
|
||
|
||
2019-06-22 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/diagnostic/auto-storage-1.C: New.
|
||
* g++.dg/diagnostic/no-type-1.C: Likewise.
|
||
* g++.dg/diagnostic/no-type-2.C: Likewise.
|
||
* g++.dg/diagnostic/top-level-auto-1.C: Likewise.
|
||
* g++.dg/cpp0x/auto9.C: Test some locations too.
|
||
* g++.dg/cpp1z/register1.C: Likewise.
|
||
* g++.dg/cpp1z/register2.C: Likewise.
|
||
* g++.dg/cpp1z/register3.C: Likewise.
|
||
* g++.dg/other/error34.C: Likewise.
|
||
|
||
2019-06-21 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/90909
|
||
* g++.dg/other/final7.C: New.
|
||
|
||
2019-06-21 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* g++.dg/vect/simd-2.cc: Don't xfail, instead expect vectorization on
|
||
x86.
|
||
* g++.dg/vect/simd-5.cc: Likewise.
|
||
|
||
2019-06-21 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/90909
|
||
Revert:
|
||
2019-05-21 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/67184
|
||
PR c++/69445
|
||
* g++.dg/other/final3.C: New.
|
||
* g++.dg/other/final4.C: Likewise.
|
||
* g++.dg/other/final5.C: Likewise.
|
||
|
||
* g++.dg/other/final6.C: New.
|
||
|
||
2019-06-21 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/61490 - qualified-id in friend function definition.
|
||
* g++.dg/diagnostic/friend2.C: New test.
|
||
* g++.dg/diagnostic/friend3.C: New test.
|
||
|
||
PR c++/60223 - ICE with T{} in non-deduced context.
|
||
* g++.dg/cpp0x/nondeduced1.C: New test.
|
||
* g++.dg/cpp0x/nondeduced2.C: New test.
|
||
* g++.dg/cpp0x/nondeduced3.C: New test.
|
||
* g++.dg/cpp0x/nondeduced4.C: New test.
|
||
|
||
PR c++/64235 - missing syntax error with invalid alignas.
|
||
* g++.dg/parse/alignas1.C: New test.
|
||
|
||
2019-06-21 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/67884
|
||
* gfortran.dg/dummy_procedure_8.f90: Remove a test that is ...
|
||
* gfortran.dg/pr67884.f90: ... covered here. New test.
|
||
|
||
2019-06-21 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/90490 - fix decltype issues in noexcept-specifier.
|
||
* g++.dg/cpp0x/noexcept43.C: New test.
|
||
* g++.dg/cpp0x/noexcept44.C: New test.
|
||
|
||
2019-06-21 Matthew Beliveau <mbelivea@redhat.com>
|
||
|
||
PR c++/90875 - added -Wswitch-outside-range option
|
||
* c-c++-common/Wswitch-outside-range-1.c: New test.
|
||
* c-c++-common/Wswitch-outside-range-2.c: New test.
|
||
* c-c++-common/Wswitch-outside-range-3.c: New test.
|
||
* c-c++-common/Wswitch-outside-range-4.c: New test.
|
||
|
||
2019-06-21 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/51991
|
||
gfortran.dg/pr51991.f90
|
||
|
||
2019-06-21 Jeff Law <law@redhat.com>
|
||
|
||
PR tree-optimization/90949
|
||
* gcc.c-torture/execute/pr90949.c: New test.
|
||
|
||
2019-06-21 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/90953 - ICE with -Wmissing-format-attribute.
|
||
* g++.dg/warn/miss-format-7.C: New test.
|
||
|
||
2019-06-21 Richard Biener <rguenther@suse.de>
|
||
|
||
PR debug/90914
|
||
* g++.dg/debug/pr90914.C: New testcase.
|
||
|
||
2019-06-21 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/90913
|
||
* gfortran.dg/vect/pr90913.f90: New testcase.
|
||
|
||
2019-06-21 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* gcc.dg/vect/vect-simd-12.c: New test.
|
||
* gcc.dg/vect/vect-simd-13.c: New test.
|
||
* gcc.dg/vect/vect-simd-14.c: New test.
|
||
* gcc.dg/vect/vect-simd-15.c: New test.
|
||
* gcc.target/i386/sse2-vect-simd-12.c: New test.
|
||
* gcc.target/i386/sse2-vect-simd-13.c: New test.
|
||
* gcc.target/i386/sse2-vect-simd-14.c: New test.
|
||
* gcc.target/i386/sse2-vect-simd-15.c: New test.
|
||
* gcc.target/i386/avx2-vect-simd-12.c: New test.
|
||
* gcc.target/i386/avx2-vect-simd-13.c: New test.
|
||
* gcc.target/i386/avx2-vect-simd-14.c: New test.
|
||
* gcc.target/i386/avx2-vect-simd-15.c: New test.
|
||
* gcc.target/i386/avx512f-vect-simd-12.c: New test.
|
||
* gcc.target/i386/avx512f-vect-simd-13.c: New test.
|
||
* gcc.target/i386/avx512f-vect-simd-14.c: New test.
|
||
* gcc.target/i386/avx512bw-vect-simd-15.c: New test.
|
||
* g++.dg/vect/simd-6.cc: New test.
|
||
* g++.dg/vect/simd-7.cc: New test.
|
||
* g++.dg/vect/simd-8.cc: New test.
|
||
* g++.dg/vect/simd-9.cc: New test.
|
||
* c-c++-common/gomp/scan-2.c: Don't expect any diagnostics.
|
||
|
||
PR c++/90950
|
||
* g++.dg/gomp/lastprivate-1.C: New test.
|
||
|
||
* gcc.dg/vect/vect-simd-11.c: New test.
|
||
* gcc.target/i386/sse2-vect-simd-11.c: New test.
|
||
* gcc.target/i386/avx2-vect-simd-11.c: New test.
|
||
* gcc.target/i386/avx512bw-vect-simd-11.c: New test.
|
||
|
||
2019-06-20 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/79781
|
||
* g++.dg/ext/goto1.C: New test.
|
||
|
||
2019-06-20 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/77632
|
||
* gfortran.dg/pr77632_1.f90: New test.
|
||
|
||
2019-06-20 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/68265
|
||
* g++.dg/parse/error62.C: New test.
|
||
|
||
2019-06-20 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/86587
|
||
* gfortran.dg/pr86587.f90: New test.
|
||
|
||
2019-06-20 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* obj-c++.dg/stubify-1.mm: Adjust options and scan-asm checks.
|
||
* obj-c++.dg/stubify-2.mm: Likewise.
|
||
* objc.dg/stubify-1.m: Likewise.
|
||
* objc.dg/stubify-2.m: Likewise.
|
||
|
||
2019-06-20 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/87512
|
||
* g++.dg/cpp1z/inline-var7.C: New test.
|
||
|
||
2019-06-20 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR target/54855
|
||
* gcc.target/i386/pr54855-1.c: New test.
|
||
* gcc.target/i386/pr54855-2.c: Likewise.
|
||
* gcc.target/i386/pr54855-3.c: Likewise.
|
||
* gcc.target/i386/pr54855-4.c: Likewise.
|
||
* gcc.target/i386/pr54855-5.c: Likewise.
|
||
* gcc.target/i386/pr54855-6.c: Likewise.
|
||
* gcc.target/i386/pr54855-7.c: Likewise.
|
||
* gcc.target/i386/pr54855-8.c: Likewise.
|
||
* gcc.target/i386/pr54855-9.c: Likewise.
|
||
* gcc.target/i386/pr54855-10.c: Likewise.
|
||
|
||
2019-06-20 Jan Hubicka <jh@suse.cz>
|
||
|
||
* gcc.c-torture/execute/alias-access-path-1.c: New testcase.
|
||
|
||
2019-06-20 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/89873
|
||
* g++.dg/cpp1y/noexcept1.C: New test.
|
||
|
||
2019-06-20 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/90937
|
||
* gfortran.dg/external_procedure_4.f90: New test.
|
||
|
||
2019-06-20 Tom de Vries <tdevries@suse.de>
|
||
|
||
* gcc.dg/pr90866-2.c: Require global_constructor.
|
||
|
||
2019-06-20 Tom de Vries <tdevries@suse.de>
|
||
|
||
* gcc.c-torture/compile/pr89280.c: Require nonlocal_goto.
|
||
* gcc.dg/pr88870.c: Same.
|
||
* gcc.dg/pr90082.c: Same.
|
||
|
||
2019-06-20 Tom de Vries <tdevries@suse.de>
|
||
|
||
* gcc.dg/pr89737.c: Require indirect_jumps.
|
||
* gcc.dg/torture/pr87693.c: Same.
|
||
* gcc.dg/torture/pr89135.c: Same.
|
||
* gcc.dg/torture/pr90071.c: Same.
|
||
|
||
2019-06-20 Tom de Vries <tdevries@suse.de>
|
||
|
||
* gcc.c-torture/compile/pr89280.c: Require label_values.
|
||
* gcc.dg/pr89737.c: Same.
|
||
* gcc.dg/pr90082.c: Same.
|
||
* gcc.dg/torture/pr89135.c: Same.
|
||
* gcc.dg/torture/pr89247.c: Same.
|
||
* gcc.dg/torture/pr90071.c: Same.
|
||
|
||
2019-06-20 Tom de Vries <tdevries@suse.de>
|
||
|
||
* gcc.c-torture/compile/pr77754-1.c: Require alloca.
|
||
* gcc.c-torture/compile/pr77754-2.c: Same.
|
||
* gcc.c-torture/compile/pr77754-3.c: Same.
|
||
* gcc.c-torture/compile/pr77754-4.c: Same.
|
||
* gcc.c-torture/compile/pr77754-5.c: Same.
|
||
* gcc.c-torture/compile/pr77754-6.c: Same.
|
||
* gcc.c-torture/compile/pr87110.c: Same.
|
||
* gcc.c-torture/execute/pr86528.c: Same.
|
||
* gcc.dg/Walloca-larger-than-2.c: Same.
|
||
* gcc.dg/Walloca-larger-than.c: Same.
|
||
* gcc.dg/Warray-bounds-41.c: Same.
|
||
* gcc.dg/Wrestrict-17.c: Same.
|
||
* gcc.dg/Wstrict-overflow-27.c: Same.
|
||
* gcc.dg/Wstringop-truncation-3.c: Same.
|
||
* gcc.dg/pr78902.c: Same.
|
||
* gcc.dg/pr87099.c: Same.
|
||
* gcc.dg/pr87320.c: Same.
|
||
* gcc.dg/pr89045.c: Same.
|
||
* gcc.dg/strlenopt-62.c: Same.
|
||
* gcc.dg/tree-ssa/alias-37.c: Same.
|
||
|
||
2019-06-19 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/60364 - noreturn after first decl not diagnosed.
|
||
* g++.dg/warn/noreturn-8.C: New test.
|
||
* g++.dg/warn/noreturn-9.C: New test.
|
||
* g++.dg/warn/noreturn-10.C: New test.
|
||
* g++.dg/warn/noreturn-11.C: New test.
|
||
|
||
2019-06-19 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/90626
|
||
* gcc.dg/strlenopt-65.c: New test.
|
||
* gcc.dg/strlenopt-66.c: New test.
|
||
* gcc.dg/strlenopt.h (strcmp, strncmp): Declare.
|
||
|
||
2019-06-19 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR translation/90156
|
||
* gcc.dg/format/gcc_diag-11.c: Enable.
|
||
|
||
2019-06-19 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/69499
|
||
* gfortran.dg/pr69499.f90: New test.
|
||
* gfortran.dg/module_error_1.f90: Update dg-error string.
|
||
|
||
2019-06-19 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/69398
|
||
* gfortran.dg/pr69398.f90: New test.
|
||
|
||
2019-06-19 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/87907
|
||
* gfortran.dg/pr87907.f90: New testcase.
|
||
|
||
2019-06-19 Wilco Dijkstra <wdijkstr@arm.com>
|
||
|
||
PR middle-end/84521
|
||
* gcc.c-torture/execute/pr84521.c: New test.
|
||
|
||
2019-06-19 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* gcc.dg/vect/vect-simd-8.c: If main is defined, don't include
|
||
tree-vect.h nor call check_vect.
|
||
* gcc.dg/vect/vect-simd-9.c: Likewise.
|
||
* gcc.dg/vect/vect-simd-10.c: New test.
|
||
* gcc.target/i386/sse2-vect-simd-8.c: New test.
|
||
* gcc.target/i386/sse2-vect-simd-9.c: New test.
|
||
* gcc.target/i386/sse2-vect-simd-10.c: New test.
|
||
* gcc.target/i386/avx2-vect-simd-8.c: New test.
|
||
* gcc.target/i386/avx2-vect-simd-9.c: New test.
|
||
* gcc.target/i386/avx2-vect-simd-10.c: New test.
|
||
* gcc.target/i386/avx512f-vect-simd-8.c: New test.
|
||
* gcc.target/i386/avx512f-vect-simd-9.c: New test.
|
||
* gcc.target/i386/avx512f-vect-simd-10.c: New test.
|
||
|
||
* g++.dg/vect/simd-3.cc: New test.
|
||
* g++.dg/vect/simd-4.cc: New test.
|
||
* g++.dg/vect/simd-5.cc: New test.
|
||
|
||
2019-06-19 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* g++.dg/ubsan/pr63956.C: Adjust expected diagnostics.
|
||
|
||
2019-06-19 Jim MacArthur <jim.macarthur@codethink.co.uk>
|
||
Mark Eggleston <mark.eggleston@codethink.com>
|
||
|
||
PR fortran/89103
|
||
* gfortran.dg/dec_format_empty_item_1.f: New test.
|
||
* gfortran.dg/dec_format_empty_item_2.f: New test.
|
||
* gfortran.dg/dec_format_empty_item_3.f: New test.
|
||
|
||
2019-06-19 Kugan Vivekanandarajah <kugan.vivekanandarajah@linaro.org>
|
||
|
||
* gcc.target/aarch64/pr88834.c: Move from here...
|
||
* gcc.target/aarch64/sve/pr88834.c: ...to here.
|
||
|
||
2019-06-18 Cherry Zhang <cherryyz@google.com>
|
||
|
||
* go.dg/concatstring.go: New test.
|
||
|
||
2019-06-18 Thomas Schwinge <thomas@codesourcery.com>
|
||
|
||
PR fortran/90921
|
||
* gfortran.dg/goacc/declare-3.f95: Update.
|
||
|
||
PR fortran/85221
|
||
* gfortran.dg/goacc/declare-3.f95: New file.
|
||
|
||
PR middle-end/90859
|
||
* c-c++-common/goacc/firstprivate-mappings-1.c: Update.
|
||
|
||
* c-c++-common/goacc/firstprivate-mappings-1.c: New file.
|
||
* g++.dg/goacc/firstprivate-mappings-1.C: Likewise.
|
||
|
||
PR testsuite/90861
|
||
* c-c++-common/goacc/declare-pr90861.c: New file.
|
||
|
||
PR testsuite/90868
|
||
* c-c++-common/goacc/declare-1.c: Update.
|
||
* c-c++-common/goacc/declare-2.c: Likewise.
|
||
|
||
PR middle-end/90862
|
||
* c-c++-common/goacc/declare-1.c: Update.
|
||
* c-c++-common/goacc/declare-2.c: Likewise.
|
||
|
||
2019-06-18 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/84698
|
||
* g++.dg/cpp0x/noexcept42.C: New test.
|
||
|
||
PR c++/71548
|
||
* g++.dg/cpp0x/variadic177.C: New test.
|
||
|
||
2019-06-18 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/struct_vect_18.c: Allow branches to
|
||
contain dots.
|
||
* gcc.target/aarch64/sve/struct_vect_19.c: Likewise.
|
||
* gcc.target/aarch64/sve/struct_vect_20.c: Likewise.
|
||
* gcc.target/aarch64/sve/struct_vect_21.c: Likewise.
|
||
* gcc.target/aarch64/sve/struct_vect_22.c: Likewise.
|
||
* gcc.target/aarch64/sve/struct_vect_23.c: Likewise.
|
||
* gcc.target/aarch64/sve/unroll-1.c: Likewise.
|
||
* gcc.target/aarch64/sve/while_1.c: Check for b.any.
|
||
|
||
2019-06-18 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
* gcc.target/i386/pr81563.c (dg-final): Check that no
|
||
registers are restored from %esp.
|
||
|
||
2019-06-18 Richard Biener <rguenther@suse.de>
|
||
|
||
PR debug/90900
|
||
* gcc.dg/gomp/pr90900.c: New testcase.
|
||
|
||
2019-06-18 Martin Sebor <msebor@redhat.com>
|
||
|
||
* gcc.dg/pr90866-2.c: Remove a pointless declaration
|
||
to avoid compilation errors on arm-none-eabi.
|
||
|
||
2019-06-18 Szabolcs Nagy <szabolcs.nagy@arm.com>
|
||
|
||
* gcc.target/aarch64/pcs_attribute-2.c: Remove ifunc usage.
|
||
* gcc.target/aarch64/pcs_attribute-3.c: New test.
|
||
|
||
2019-06-18 Alejandro Martinez <alejandro.martinezvicente@arm.com>
|
||
* gcc.target/aarch64/sve/fadda_1.c: New test.
|
||
|
||
2019-06-17 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* gcc.dg/vect/vect-simd-8.c: New test.
|
||
* gcc.dg/vect/vect-simd-9.c: New test.
|
||
* g++.dg/vect/simd-2.cc: New test.
|
||
* g++.dg/gomp/scan-1.C: New test.
|
||
|
||
2019-06-17 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/62055
|
||
* gcc.target/i386/fnabs.c: New test.
|
||
|
||
2019-06-17 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/83820 - excessive attribute arguments not detected.
|
||
* g++.dg/cpp0x/gen-attrs-67.C: New test.
|
||
|
||
2019-06-17 Nathan Sidwell <nathan@acm.org>
|
||
|
||
PR c++/90754
|
||
* g++.dg/lookup/pr90754.C: New.
|
||
|
||
2019-06-17 Wilco Dijkstra <wdijkstr@arm.com>
|
||
|
||
PR middle-end/64242
|
||
* gcc.c-torture/execute/pr64242.c: Improve test.
|
||
|
||
2019-06-16 Jozef Lawrynowicz <jozef.l@mittosystems.com>
|
||
|
||
* gcc.target/msp430/mspabi_sllll.c: New test.
|
||
* gcc.target/msp430/mspabi_srall.c: New test.
|
||
* gcc.target/msp430/mspabi_srlll.c: New test.
|
||
* gcc.c-torture/execute/shiftdi-2.c: New test.
|
||
|
||
2019-06-16 Jozef Lawrynowicz <jozef.l@mittosystems.com>
|
||
|
||
* lib/target-supports.exp: Add check_effective_target_longlong64.
|
||
|
||
2019-06-16 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* gcc.dg/tree-ssa/alias-access-path-4.c: New testcase.
|
||
* gcc.dg/tree-ssa/alias-access-path-5.c: New testcase.
|
||
|
||
2019-06-15 Iain Buclaw <ibuclaw@gdcproject.org>
|
||
|
||
PR d/90650
|
||
* gdc.dg/pr90650a.d: New test.
|
||
* gdc.dg/pr90650b.d: New test.
|
||
|
||
2019-06-15 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
* gfortran.dg/dummy_derived_typed.f90: New test.
|
||
|
||
2019-06-15 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* gcc.dg/tree-ssa/alias-access-path-2.c: New testcase.
|
||
|
||
2019-06-15 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
* gfortran.dg/ieee/ieee_4.f90: Un-xfail on i?86-*-freebsd.
|
||
|
||
2019-06-15 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
PR objc/90709
|
||
* obj-c++.dg/proto-lossage-7.mm: Use proxy headers.
|
||
* obj-c++.dg/strings/const-cfstring-2.mm: Likewise.
|
||
* obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
|
||
* obj-c++.dg/strings/const-str-12.mm: Likewise.
|
||
* obj-c++.dg/syntax-error-1.mm: Likewise.
|
||
* obj-c++.dg/torture/strings/const-cfstring-1.mm: Likewise.
|
||
* obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
|
||
* obj-c++.dg/torture/strings/const-str-11.mm: Likewise.
|
||
* obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
|
||
* obj-c++.dg/cxx-ivars-3.mm: Skip on later Darwin, where the 10.4 API
|
||
in no longer supported, also on m64 where there's no meaning to it.
|
||
* obj-c++.dg/isa-field-1.mm: Suppress unwanted warning, add comment why.
|
||
* obj-c++.dg/objc-gc-3.mm: Skip for Darwin > 16, the API use is an error
|
||
there.
|
||
* obj-c++.dg/qual-types-1.mm: Prune a spurious l64 warning.
|
||
* obj-c++.dg/stubify-1.mm: Tidy up after better compiler warnings.
|
||
* obj-c++.dg/stubify-2.mm: Likewise.
|
||
* obj-c++.dg/try-catch-1.mm: Likewise.
|
||
* obj-c++.dg/try-catch-3.mm: Likewise.
|
||
|
||
2019-06-15 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
PR objc/90709
|
||
* objc.dg/encode-7-next-64bit.m: Use proxy headers.
|
||
* objc.dg/image-info.m: Likewise.
|
||
* objc.dg/method-6.m: Likewise.
|
||
* objc.dg/no-extra-load.m: Likewise.
|
||
* objc.dg/objc-foreach-4.m: Likewise.
|
||
* objc.dg/objc-foreach-5.m: Likewise.
|
||
* objc.dg/proto-lossage-7.m: Likewise.
|
||
* objc.dg/strings/const-cfstring-2.m: Likewise.
|
||
* objc.dg/strings/const-cfstring-5.m: Likewise.
|
||
* objc.dg/strings/const-str-12b.m: Likewise.
|
||
* objc.dg/symtab-1.m: Likewise.
|
||
* objc.dg/torture/strings/const-cfstring-1.m: Likewise.
|
||
* objc.dg/torture/strings/const-str-10.m: Likewise.
|
||
* objc.dg/torture/strings/const-str-11.m: Likewise.
|
||
* objc.dg/torture/strings/const-str-9.m: Likewise.
|
||
* objc.dg/zero-link-1.m: Likewise.
|
||
* objc.dg/zero-link-2.m: Likewise.
|
||
* objc.dg/zero-link-3.m: Likewise.
|
||
* objc.dg/isa-field-1.m: Suppress unwanted warning, add comment why.
|
||
* objc.dg/headers.m: XFAIL for Darwin14-19.
|
||
* objc.dg/objc-gc-4.m: Skip for Darwin > 16, the API use is an error
|
||
there.
|
||
|
||
2019-06-15 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
PR objc/90709
|
||
* objc-obj-c++-shared/CF-CFString.h: New.
|
||
* objc-obj-c++-shared/F-NSArray.h: New.
|
||
* objc-obj-c++-shared/F-NSAutoreleasePool.h: New.
|
||
* objc-obj-c++-shared/F-NSObject.h: New.
|
||
* objc-obj-c++-shared/F-NSString.h: New.
|
||
* objc-obj-c++-shared/F-NSValue.h: New.
|
||
* objc-obj-c++-shared/GNUStep/CoreFoundation/CFArray.h: New.
|
||
* objc-obj-c++-shared/GNUStep/CoreFoundation/CFAvailability.h: New.
|
||
* objc-obj-c++-shared/GNUStep/CoreFoundation/CFBase.h: New.
|
||
* objc-obj-c++-shared/GNUStep/CoreFoundation/CFCharacterSet.h: New.
|
||
* objc-obj-c++-shared/GNUStep/CoreFoundation/CFData.h: New.
|
||
* objc-obj-c++-shared/GNUStep/CoreFoundation/CFDictionary.h: New.
|
||
* objc-obj-c++-shared/GNUStep/CoreFoundation/CFLocale.h: New.
|
||
* objc-obj-c++-shared/GNUStep/CoreFoundation/CFString.h: New.
|
||
* objc-obj-c++-shared/GNUStep/Foundation/NSArray.h: New.
|
||
* objc-obj-c++-shared/GNUStep/Foundation/NSAutoreleasePool.h: New.
|
||
* objc-obj-c++-shared/GNUStep/Foundation/NSDate.h: New.
|
||
* objc-obj-c++-shared/GNUStep/Foundation/NSEnumerator.h: New.
|
||
* objc-obj-c++-shared/GNUStep/Foundation/NSGeometry.h: New.
|
||
* objc-obj-c++-shared/GNUStep/Foundation/NSObjCRuntime.h: New.
|
||
* objc-obj-c++-shared/GNUStep/Foundation/NSObject.h: New.
|
||
* objc-obj-c++-shared/GNUStep/Foundation/NSRange.h: New.
|
||
* objc-obj-c++-shared/GNUStep/Foundation/NSString.h: New.
|
||
* objc-obj-c++-shared/GNUStep/Foundation/NSValue.h: New.
|
||
* objc-obj-c++-shared/GNUStep/Foundation/NSZone.h: New.
|
||
* objc-obj-c++-shared/GNUStep/GNUstepBase/GNUstep.h: New.
|
||
* objc-obj-c++-shared/GNUStep/GNUstepBase/GSBlocks.h: New.
|
||
* objc-obj-c++-shared/GNUStep/GNUstepBase/GSConfig.h: New.
|
||
* objc-obj-c++-shared/GNUStep/GNUstepBase/GSObjCRuntime.h: New.
|
||
* objc-obj-c++-shared/GNUStep/GNUstepBase/GSVersionMacros.h: New.
|
||
* objc-obj-c++-shared/GNUStep/GNUstepBase/NSArray+GNUstepBase.h: New.
|
||
* objc-obj-c++-shared/GNUStep/GNUstepBase/NSMutableString+GNUstepBase.h:
|
||
New.
|
||
* objc-obj-c++-shared/GNUStep/GNUstepBase/NSNumber+GNUstepBase.h: New.
|
||
* objc-obj-c++-shared/GNUStep/GNUstepBase/NSObject+GNUstepBase.h: New.
|
||
* objc-obj-c++-shared/GNUStep/GNUstepBase/NSString+GNUstepBase.h: New.
|
||
|
||
2019-06-15 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/90779
|
||
* c-c++-common/goacc/routine-5.c (func2): Don't expect error for
|
||
static block scope variable in #pragma acc routine.
|
||
|
||
2019-06-14 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
* gfortran.dg/integer_exponentiation_4.f90: Update test.
|
||
* gfortran.dg/integer_exponentiation_5.F90: Ditto.
|
||
* gfortran.dg/no_range_check_1.f90: Ditto.
|
||
|
||
2019-06-14 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/90577
|
||
PR fortran/90578
|
||
* gfortran.dg/lrshift_1.f90: Adjust testcase.
|
||
* gfortran.dg/shiftalr_3.f90: New testcase.
|
||
|
||
2019-06-14 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/89646
|
||
* gfortran.dg/pr89646.f90: New test.
|
||
|
||
2019-06-14 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR rtl-optimization/90765
|
||
* gcc.target/i386/pr90765-1.c: New test.
|
||
* gcc.target/i386/pr90765-2.c: Likewise.
|
||
|
||
2019-06-14 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/90884 - stray note with -Wctor-dtor-privacy.
|
||
* g++.dg/warn/ctor-dtor-privacy-4.C: New.
|
||
* g++.dg/warn/ctor-dtor-privacy-4.h: New.
|
||
|
||
2019-06-14 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/tree-ssa/ldist-26.c: Adjust.
|
||
|
||
2019-06-14 Feng Xue <fxue@os.amperecomputing.com>
|
||
|
||
PR ipa/90401
|
||
* gcc.dg/ipa/ipcp-agg-10.c: New test.
|
||
|
||
2019-06-13 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/90662
|
||
* gcc.dg/pr90866-2.c: New test.
|
||
* gcc.dg/pr90866.c: Ditto.
|
||
|
||
2019-06-13 Jiufu Guo <guojiufu@linux.ibm.com>
|
||
Lijia He <helijia@linux.ibm.com>
|
||
|
||
PR tree-optimization/77820
|
||
* gcc.dg/tree-ssa/phi_on_compare-1.c: New testcase.
|
||
* gcc.dg/tree-ssa/phi_on_compare-2.c: New testcase.
|
||
* gcc.dg/tree-ssa/phi_on_compare-3.c: New testcase.
|
||
* gcc.dg/tree-ssa/phi_on_compare-4.c: New testcase.
|
||
* gcc.dg/tree-ssa/split-path-6.c: Update testcase.
|
||
* gcc.target/sh/pr51244-20.c: Update testcase.
|
||
|
||
2019-06-13 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.dg/darwin-minversion-link.c: New test.
|
||
|
||
2019-06-13 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/68544
|
||
* gfortran.dg/pr68544.f90: New test.
|
||
* gfortran.dg/pr85687.f90: Modify test for new error message.
|
||
|
||
2019-06-13 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* g++.dg/pr71694.C: Use non-PIC codegen for Darwin m32.
|
||
|
||
2019-06-13 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/89344
|
||
* gfortran.dg/pr89344.f90: New test.
|
||
|
||
2019-06-13 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.dg/darwin-minversion-1.c: Use compile rather than link/run.
|
||
* gcc.dg/darwin-minversion-2.c: Likewise.
|
||
|
||
2019-06-13 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR target/90871
|
||
* g++.dg/ext/altivec-15.C: Add dg-error directive.
|
||
|
||
2019-06-13 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.dg/pr90760.c: Require alias support.
|
||
|
||
2019-06-13 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR tree-optimization/90869
|
||
* g++.dg/tree-ssa/alias-access-path-1.C: New testcase.
|
||
|
||
2019-06-13 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/90856
|
||
* gcc.target/i386/pr90856.c: New testcase.
|
||
|
||
2019-06-13 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* g++.dg/tree-ssa/ssa-dse-1.C: Don't match exact number of chars of
|
||
= {} store.
|
||
* g++.dg/tree-ssa/pr31146.C: Change -fdump-tree-forwprop to
|
||
-fdump-tree-forwprop1 in dg-options. Expect <int[5]> in MEM.
|
||
|
||
2019-06-13 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/vect/vect-version-1.c: New testcase.
|
||
* gcc.dg/vect/vect-version-2.c: Likewise.
|
||
|
||
2019-06-13 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/diagnostic/variably-modified-type-1.C: New.
|
||
* g++.dg/cpp0x/alias-decl-1.C: Test the location too.
|
||
* g++.dg/other/pr84792-1.C: Likewise.
|
||
* g++.dg/other/pr84792-2.C: Likewise.
|
||
* g++.dg/parse/error24.C: Likewise.
|
||
* g++.dg/parse/error32.C: Likewise.
|
||
* g++.dg/parse/error33.C: Likewise.
|
||
* g++.dg/parse/saved1.C: Likewise.
|
||
* g++.dg/template/operator6.C: Likewise.
|
||
* g++.dg/template/pr61745.C: Likewise.
|
||
* g++.dg/template/typedef41.C: Likewise.
|
||
* g++.old-deja/g++.jason/crash10.C: Likewise.
|
||
|
||
2019-06-13 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/diagnostic/conflicting-specifiers-1.C: New.
|
||
* g++.dg/diagnostic/two-or-more-data-types-1.C: Likewise.
|
||
* g++.dg/parse/error10.C: Adjust location.
|
||
* g++.dg/parse/pragma2.C: Likewise.
|
||
|
||
2019-06-13 Feng Xue <fxue@os.amperecomputing.com>
|
||
|
||
PR tree-optimization/89713
|
||
* g++.dg/tree-ssa/empty-loop.C: New test.
|
||
* gcc.dg/tree-ssa/dce-2.c: New test.
|
||
* gcc.dg/const-1.c: Add -fno-finite-loops option.
|
||
* gcc.dg/graphite/graphite.exp: Likewise.
|
||
* gcc.dg/loop-unswitch-1.c: Likewise.
|
||
* gcc.dg/predict-9.c: Likewise.
|
||
* gcc.dg/pure-2.c: Likewise.
|
||
* gcc.dg/tree-ssa/20040211-1.c: Likewise.
|
||
* gcc.dg/tree-ssa/loop-10.c: Likewise.
|
||
* gcc.dg/tree-ssa/split-path-6.c: Likewise.
|
||
* gcc.dg/tree-ssa/ssa-thread-12.c: Likewise.
|
||
|
||
2019-06-13 Kugan Vivekanandarajah <kugan.vivekanandarajah@linaro.org>
|
||
|
||
PR target/88838
|
||
* gcc.target/aarch64/pr88838.c: New test.
|
||
* gcc.target/aarch64/sve/while_1.c: Adjust.
|
||
|
||
2019-06-13 Kugan Vivekanandarajah <kugan.vivekanandarajah@linaro.org>
|
||
|
||
PR target/88834
|
||
* gcc.target/aarch64/pr88834.c: New test.
|
||
* gcc.target/aarch64/sve/struct_vect_1.c: Adjust.
|
||
* gcc.target/aarch64/sve/struct_vect_14.c: Likewise.
|
||
* gcc.target/aarch64/sve/struct_vect_15.c: Likewise.
|
||
* gcc.target/aarch64/sve/struct_vect_16.c: Likewise.
|
||
* gcc.target/aarch64/sve/struct_vect_17.c: Likewise.
|
||
* gcc.target/aarch64/sve/struct_vect_7.c: Likewise.
|
||
|
||
2019-06-12 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/87410
|
||
* g++.dg/cpp1y/pr87410.C: New test.
|
||
|
||
2019-06-12 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/66999 - 'this' captured by reference.
|
||
* g++.dg/cpp0x/lambda/lambda-this21.C: New test.
|
||
|
||
PR c++/90825 - endless recursion when evaluating sizeof.
|
||
PR c++/90832 - endless recursion when evaluating sizeof.
|
||
* g++.dg/cpp0x/constexpr-sizeof2.C: New test.
|
||
* g++.dg/cpp0x/constexpr-sizeof3.C: New test.
|
||
|
||
2019-06-12 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR middle-end/90676
|
||
* gcc.dg/tree-ssa/pr30375.c: Adjust and simplify expected test
|
||
output some more.
|
||
* gcc.dg/tree-ssa/slsr-27.c: Ditto.
|
||
* gcc.dg/tree-ssa/slsr-28.c: Ditto.
|
||
* gcc.dg/tree-ssa/slsr-29.c: Ditto.
|
||
* gcc.dg/tree-ssa/ssa-dse-24.c: Ditto.
|
||
|
||
2019-06-12 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/90736 - bogus error with alignof.
|
||
* g++.dg/cpp0x/alignof5.C: New test.
|
||
|
||
2019-06-12 Dimitar Dimitrov <dimitar@dinux.eu>
|
||
|
||
* gcc.dg/builtin-apply2.c: Skip for PRU.
|
||
* gcc.dg/torture/stackalign/builtin-apply-2.c: Ditto.
|
||
|
||
2019-06-12 Dimitar Dimitrov <dimitar@dinux.eu>
|
||
|
||
* g++.old-deja/g++.abi/ptrmem.C: Add PRU to list.
|
||
|
||
2019-06-12 Dimitar Dimitrov <dimitar@dinux.eu>
|
||
|
||
* gcc.dg/tree-ssa/20040204-1.c: XFAIL on pru.
|
||
* gcc.dg/tree-ssa/reassoc-33.c: Ditto.
|
||
* gcc.dg/tree-ssa/reassoc-34.c: Ditto.
|
||
* gcc.dg/tree-ssa/reassoc-35.c: Ditto.
|
||
* gcc.dg/tree-ssa/reassoc-36.c: Ditto.
|
||
|
||
2019-06-12 Dimitar Dimitrov <dimitar@dinux.eu>
|
||
|
||
* gcc.dg/stack-usage-1.c: Define PRU stack usage.
|
||
|
||
2019-06-12 Dimitar Dimitrov <dimitar@dinux.eu>
|
||
|
||
* gcc.c-torture/execute/20101011-1.c: Define DO_TEST to 0 for PRU.
|
||
* gcc.dg/20020312-2.c: No PIC register for PRU.
|
||
|
||
2019-06-12 Dimitar Dimitrov <dimitar@dinux.eu>
|
||
|
||
* lib/gcc-dg.exp: Filter unsupported features in PRU's TI ABI mode.
|
||
* lib/target-utils.exp: Ditto.
|
||
* lib/target-supports.exp (check_effective_target_function_pointers,
|
||
check_effective_target_large_return_values): New.
|
||
|
||
2019-06-12 Dimitar Dimitrov <dimitar@dinux.eu>
|
||
|
||
* lib/gcc-dg.exp: Bail on region overflow for tiny targets.
|
||
* lib/target-utils.exp: Ditto.
|
||
* lib/target-supports.exp: Declare PRU target as tiny.
|
||
|
||
2019-06-12 Dimitar Dimitrov <dimitar@dinux.eu>
|
||
|
||
* gcc.target/pru/abi-arg-struct.c: New test.
|
||
* gcc.target/pru/ashiftrt.c: New test.
|
||
* gcc.target/pru/builtins-1.c: New test.
|
||
* gcc.target/pru/builtins-error.c: New test.
|
||
* gcc.target/pru/clearbit.c: New test.
|
||
* gcc.target/pru/loop-asm.c: New test.
|
||
* gcc.target/pru/loop-dowhile.c: New test.
|
||
* gcc.target/pru/loop-hi-1.c: New test.
|
||
* gcc.target/pru/loop-hi-2.c: New test.
|
||
* gcc.target/pru/loop-qi-1.c: New test.
|
||
* gcc.target/pru/loop-qi-2.c: New test.
|
||
* gcc.target/pru/loop-short-1.c: New test.
|
||
* gcc.target/pru/loop-short-2.c: New test.
|
||
* gcc.target/pru/loop-si-1.c: New test.
|
||
* gcc.target/pru/loop-si-2.c: New test.
|
||
* gcc.target/pru/loop-u8_pcrel_overflow.c: New test.
|
||
* gcc.target/pru/loop-ubyte-1.c: New test.
|
||
* gcc.target/pru/loop-ubyte-2.c: New test.
|
||
* gcc.target/pru/lra-framepointer-fragmentation-1.c: New test.
|
||
* gcc.target/pru/lra-framepointer-fragmentation-2.c: New test.
|
||
* gcc.target/pru/mabi-ti-1.c: New test.
|
||
* gcc.target/pru/mabi-ti-2.c: New test.
|
||
* gcc.target/pru/mabi-ti-3.c: New test.
|
||
* gcc.target/pru/mabi-ti-4.c: New test.
|
||
* gcc.target/pru/mabi-ti-5.c: New test.
|
||
* gcc.target/pru/mabi-ti-6.c: New test.
|
||
* gcc.target/pru/mabi-ti-7.c: New test.
|
||
* gcc.target/pru/pr64366.c: New test.
|
||
* gcc.target/pru/pragma-ctable_entry.c: New test.
|
||
* gcc.target/pru/pru.exp: New file.
|
||
* gcc.target/pru/qbbc-1.c: New test.
|
||
* gcc.target/pru/qbbc-2.c: New test.
|
||
* gcc.target/pru/qbbc-3.c: New test.
|
||
* gcc.target/pru/qbbs-1.c: New test.
|
||
* gcc.target/pru/qbbs-2.c: New test.
|
||
* gcc.target/pru/setbit.c: New test.
|
||
* gcc.target/pru/zero_extend-and-hisi.c: New test.
|
||
* gcc.target/pru/zero_extend-and-qihi.c: New test.
|
||
* gcc.target/pru/zero_extend-and-qisi.c: New test.
|
||
* gcc.target/pru/zero_extend-hisi.c: New test.
|
||
* gcc.target/pru/zero_extend-qihi.c: New test.
|
||
* gcc.target/pru/zero_extend-qisi.c: New test.
|
||
* lib/target-supports.exp: Add PRU to feature filters.
|
||
|
||
2019-06-12 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/90002
|
||
* gfortran.dg/pr90002.f90: New test.
|
||
|
||
2019-06-12 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR middle-end/90676
|
||
* gcc.dg/tree-ssa/dump-6.c: New test.
|
||
* g++.dg/tree-ssa/pr19807.C: Adjust expected output.
|
||
* g++.dg/tree-ssa/ssa-dse-1.C: Same.
|
||
* gcc.dg/store_merging_5.c: Same.
|
||
* gcc.dg/tree-prof/stringop-2.c: Same.
|
||
* gcc.dg/tree-ssa/pr30375.c: Same.
|
||
* gcc.dg/tree-ssa/slsr-27.c: Same.
|
||
* gcc.dg/tree-ssa/slsr-28.c: Same.
|
||
* gcc.dg/tree-ssa/slsr-29.c: Same.
|
||
* gcc.dg/tree-ssa/ssa-dse-24.c: Same.
|
||
|
||
2019-06-12 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/90662
|
||
* gcc.dg/strlenopt-62.c: New test.
|
||
* gcc.dg/strlenopt-63.c: New test.
|
||
* gcc.dg/strlenopt-64.c: New test.
|
||
|
||
2019-06-12 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
|
||
|
||
* gcc.target/arm/ssadv16qi.c: New test.
|
||
* gcc.target/arm/usadv16qi.c: Likewise.
|
||
|
||
2019-06-12 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/90760
|
||
* gcc.dg/pr90760.c: New test.
|
||
|
||
2019-06-11 Faraz Shahbazker <fshahbazker@wavecomp.com>
|
||
|
||
* gcc.target/mips/data-sym-pool.c: Update expected output.
|
||
* gcc.target/mips/data-sym-multi-pool.c: New test.
|
||
|
||
2019-06-11 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
PR testsuite/65364
|
||
* gcc.dg/uninit-19.c (fn1): Adjust target condition for Darwin.
|
||
(fn2): Likewise.
|
||
|
||
2019-06-11 Michael Meissner <meissner@linux.ibm.com>
|
||
|
||
* gcc.target/powerpc/localentry-1.c: Add -mpcrel option.
|
||
* gcc.target/powerpc/localentry-detect-1.c: Explicitly set and
|
||
unset -mpcrel in the target pragmas.
|
||
* gcc.target/powerpc/notoc-direct-1.c: Add -mpcrel option.
|
||
* gcc.target/powerpc/pcrel-sibcall-1.c: Explicitly set and
|
||
unset -mpcrel in the target pragmas.
|
||
|
||
2019-06-11 Marc Glisse <marc.glisse@inria.fr>
|
||
|
||
* gcc.dg/tree-ssa/cmpexactdiv-5.c: New file.
|
||
|
||
2019-06-11 Matthew Beliveau <mbelivea@redhat.com>
|
||
|
||
PR c++/90449 - add -Winaccessible-base option.
|
||
* g++.dg/warn/Winaccessible-base-1.C: New file.
|
||
* g++.dg/warn/Winaccessible-base-2.C: New file.
|
||
* g++.dg/warn/Winaccessible-virtual-base-1.C: New file.
|
||
* g++.dg/warn/Winaccessible-virtual-base-2.C: New file.
|
||
|
||
2019-06-11 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/90810
|
||
* g++.dg/ext/vector37.C: New test.
|
||
|
||
2019-06-10 Matthew Beliveau <mbelivea@redhat.com>
|
||
|
||
PR c++/87250
|
||
* g++.dg/cpp0x/pr87250.C: New test.
|
||
|
||
2019-06-10 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR testsuite/90772
|
||
* g++.dg/cpp1y/feat-cxx14.C: Use std::size_t instead of size_t.
|
||
* g++.dg/cpp1z/feat-cxx1z.C: Likewise.
|
||
* g++.dg/cpp2a/feat-cxx2a.C: Likewise.
|
||
* g++.dg/cpp1z/pr85569.C: Include <functional>.
|
||
* g++.dg/tree-ssa/pr80293.C: Include <cstdint>.
|
||
* g++.dg/tree-ssa/pr69336.C: Include <stdexcept>.
|
||
|
||
2019-06-10 Jonathan Wakely <jwakely@redhat.com>
|
||
|
||
PR other/90695
|
||
* g++.dg/cpp0x/noexcept15.C: Remove dependency on library header.
|
||
|
||
2019-06-10 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* c-c++-common/gomp/scan-1.c: New test.
|
||
* c-c++-common/gomp/scan-2.c: New test.
|
||
* c-c++-common/gomp/scan-3.c: New test.
|
||
* c-c++-common/gomp/scan-4.c: New test.
|
||
|
||
2019-06-10 Martin Liska <mliska@suse.cz>
|
||
|
||
* gcc.dg/no_profile_instrument_function-attr-1.c: Fix
|
||
function name.
|
||
|
||
2019-06-10 Claudiu Zissulescu <claziss@synopsys.com>
|
||
|
||
* gcc.target/arc/jumptables.c: Update test.
|
||
|
||
2019-06-10 Claudiu Zissulescu <claziss@synopsys.com>
|
||
|
||
* gcc.target/arc/and-cnst-size.c: New test.
|
||
* gcc.target/arc/mov-cnst-size.c: Likewise.
|
||
* gcc.target/arc/or-cnst-size.c: Likewise.
|
||
* gcc.target/arc/store-merge-1.c: Update test.
|
||
* gcc.target/arc/arc700-stld-hazard.c: Likewise.
|
||
* gcc.target/arc/cmem-1.c: Likewise.
|
||
* gcc.target/arc/cmem-2.c: Likewise.
|
||
* gcc.target/arc/cmem-3.c: Likewise.
|
||
* gcc.target/arc/cmem-4.c: Likewise.
|
||
* gcc.target/arc/cmem-5.c: Likewise.
|
||
* gcc.target/arc/cmem-6.c: Likewise.
|
||
* gcc.target/arc/loop-4.c: Likewise.
|
||
* gcc.target/arc/movh_cl-1.c: Likewise.
|
||
* gcc.target/arc/sdata-3.c: Likewise.
|
||
|
||
2019-06-10 Martin Liska <mliska@suse.cz>
|
||
|
||
* gcc.dg/ipa/pr68035.c: Update scanned pattern.
|
||
|
||
2019-06-10 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.dg/attr-copy-6.c: Require alias support.
|
||
|
||
2019-06-09 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/65175
|
||
* g++.dg/cpp0x/alias-decl-69.C: New test.
|
||
|
||
PR c++/60366
|
||
* g++.dg/cpp0x/lambda/lambda-ice32.C: New test.
|
||
|
||
019-06-09 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/89365
|
||
* gfortran.dg/assumed_rank_bounds_3.f90: New test.
|
||
|
||
2019-06-08 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/90786
|
||
* gfortran.dg/proc_ptr_51.f90: New test.
|
||
|
||
2019-06-08 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/52269
|
||
* g++.dg/cpp0x/constexpr-decltype4.C: New test.
|
||
|
||
2019-06-08 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
Tomáš Trnka <trnka@scm.com>
|
||
|
||
PR fortran/90744
|
||
* gfortran.dg/deferred_character_33.f90: New test.
|
||
* gfortran.dg/deferred_character_33a.f90: New test.
|
||
|
||
2019-06-08 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/77548
|
||
* g++.dg/other/pr77548.C: New test.
|
||
|
||
PR c++/72845
|
||
* g++.dg/cpp0x/noexcept41.C: New test.
|
||
|
||
2019-06-08 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
|
||
|
||
* gcc.target/aarch64/sve/init_1.c: Remove options
|
||
-O2 -fno-schedule-insns and instead pass -O.
|
||
Update assembly in comments.
|
||
* gcc.target/aarch64/sve/init_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_5.c: Likewise and additionally
|
||
adjust dg-scan.
|
||
* gcc.target/aarch64/sve/init_6.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_7.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_8.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_9.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_10.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_11.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_12.c: Likewise.
|
||
|
||
2019-06-07 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/77747
|
||
* g++.dg/cpp0x/inh-ctor33.C: New test.
|
||
|
||
PR c++/77967
|
||
* g++.dg/cpp0x/alias-decl-68.C: New test.
|
||
|
||
PR c++/77771
|
||
* g++.dg/cpp0x/constexpr-77771.C: New test.
|
||
|
||
2019-06-07 John David Anglin <danglin@gcc.gnu.org>
|
||
|
||
* lib/scanasm.exp (dg-function-on-line): Add pattern for hppa*-*-linux*.
|
||
|
||
2019-06-07 Mark Eggleston <mark.eggleston@codethink.com>
|
||
|
||
PR fortran/89100
|
||
* gfortran.dg/fmt_f_default_field_width_3.f90: Modify dg-error
|
||
to allow use when kind=16 is not supported.
|
||
* gfortran.dg/fmt_g_default_field_width_3.f90: Modify dg-error
|
||
to allow use when kind=16 is not supported.
|
||
|
||
2019-06-07 Richard Biener <rguenther@suse.de>
|
||
|
||
PR debug/90574
|
||
* gcc.misc-tests/gcov-pr90574-1.c: New testcase.
|
||
* gcc.misc-tests/gcov-pr90574-2.c: Likewise.
|
||
|
||
2019-06-07 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* gcc.dg/lto/alias-access-path-2.0.c: New testcase.
|
||
|
||
2019-06-07 Martin Liska <mliska@suse.cz>
|
||
|
||
PR tree-optimization/78902
|
||
* c-c++-common/asan/alloca_loop_unpoisoning.c: Use result
|
||
of __builtin_alloca.
|
||
* c-c++-common/asan/pr88619.c: Likewise.
|
||
* g++.dg/overload/using2.C: Likewise for malloc.
|
||
* gcc.dg/attr-alloc_size-5.c: Add new dg-warning.
|
||
* gcc.dg/nonnull-3.c: Use result of __builtin_strdup.
|
||
* gcc.dg/pr43643.c: Likewise.
|
||
* gcc.dg/pr59717.c: Likewise for calloc.
|
||
* gcc.dg/torture/pr71816.c: Likewise.
|
||
* gcc.dg/tree-ssa/pr78886.c: Likewise.
|
||
* gcc.dg/tree-ssa/pr79697.c: Likewise.
|
||
* gcc.dg/pr78902.c: New test.
|
||
|
||
2019-06-06 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* g++.dg/cpp0x/alignas4.C: Amend test to check for zerofill syntax
|
||
on Darwin.
|
||
|
||
2019-06-06 Martin Jambor <mjambor@suse.cz>
|
||
|
||
* gcc.dg/tree-ssa/alias-access-path-1.c: Remove -fno-tree-sra option.
|
||
* gcc.dg/tree-ssa/ssa-dse-26.c: Disable FRE.
|
||
* gnat.dg/opt39.adb: Adjust scan dump.
|
||
|
||
2019-06-06 Jozef Lawrynowicz <jozef.l@mittosystems.com>
|
||
|
||
* gcc.target/msp430/size-optimized-shifts.c: New test.
|
||
|
||
2019-06-06 Jozef Lawrynowicz <jozef.l@mittosystems.com>
|
||
|
||
* gcc.target/msp430/emulate-slli.c: New test.
|
||
* gcc.target/msp430/emulate-srai.c: New test.
|
||
* gcc.target/msp430/emulate-srli.c: New test.
|
||
|
||
2019-06-06 Martin Liska <mliska@suse.cz>
|
||
|
||
PR tree-optimization/87954
|
||
* gcc.dg/pr87954.c: New test.
|
||
|
||
2019-06-06 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/tree-ssa/alias-37.c: New testcase.
|
||
* gcc.dg/torture/20190604-1.c: Likewise.
|
||
* gcc.dg/tree-ssa/pta-callused.c: Adjust.
|
||
|
||
2019-06-06 Claudiu Zissulescu <claziss@synopsys.com>
|
||
|
||
* gcc.target/arc/tmac-1.c: Reoreder dg-directives.
|
||
* gcc.target/arc/tmac-2.c: Likewise.
|
||
|
||
2019-06-05 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR c/90737
|
||
* c-c++-common/Wreturn-local-addr.c: New test.
|
||
* g++.dg/warn/Wreturn-local-addr-6.C: New test.
|
||
|
||
2019-06-05 Hongtao Liu <hongtao.liu@intel.com>
|
||
|
||
* gcc.target/i386/avx512dq-vfpclasspd-1.c: Adjust scan assember
|
||
for {x,y,z} suffix.
|
||
* gcc.target/i386/avx512dq-vfpclassps-1.c: Ditto.
|
||
|
||
2019-06-05 Martin Sebor <msebor@redhat.com>
|
||
|
||
* gcc.dg/format/gcc_diag-11.c: Skip until -Wformat-diag has
|
||
been committed.
|
||
|
||
2019-06-05 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/diagnostic/return-type-invalid-1.C: New.
|
||
* g++.old-deja/g++.brendan/crash16.C: Adjust.
|
||
* g++.old-deja/g++.law/ctors5.C: Likewise.
|
||
|
||
2019-06-05 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/other/friend4.C: Test locations too.
|
||
* g++.dg/other/friend5.C: Likewise.
|
||
* g++.dg/other/friend7.C: Likewise.
|
||
|
||
2019-06-05 Segher Boessenkool <segher@kernel.crashing.org>
|
||
|
||
* g++.target/powerpc/undef-bool-3.C: Add -maltivec to dg-options.
|
||
|
||
2019-06-05 Martin Sebor <msebor@redhat.com>
|
||
|
||
* gcc.dg/weak/weak-19.c: New test.
|
||
|
||
2019-06-05 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/specs/discr6.ads: New test.
|
||
|
||
2019-06-05 Sam Tebbs <sam.tebbs@arm.com>
|
||
|
||
* gcc.target/aarch64/return_address_sign_b_1.c: New file.
|
||
* gcc.target/aarch64/return_address_sign_b_2.c: New file.
|
||
* gcc.target/aarch64/return_address_sign_b_3.c: New file.
|
||
* gcc.target/aarch64/return_address_sign_builtin.c: New file.
|
||
* g++.target/aarch64/return_address_sign_ab_exception.C: New file.
|
||
* g++.target/aarch64/return_address_sign_b_exception.C: New file.
|
||
|
||
2019-06-05 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR debug/90733
|
||
* gcc.dg/pr90733.c: New test.
|
||
|
||
2019-06-05 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/90726
|
||
* gcc.dg/pr90726.c: Enable IVOPTs.
|
||
|
||
2019-06-05 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* g++.dg/vect/simd-1.cc: New test.
|
||
|
||
2019-06-05 Hongtao Liu <hongtao.liu@intel.com>
|
||
|
||
PR target/89803
|
||
* gcc.target/i386/avx-1.c (__builtin_ia32_fpclasssss,
|
||
__builtin_ia32_fpclasssd): Removed.
|
||
(__builtin_ia32_fpclassss_mask, __builtin_ia32_fpclasssd_mask): Define.
|
||
* gcc.target/i386/sse-13.c (__builtin_ia32_fpclasssss,
|
||
__builtin_ia32_fpclasssd): Removed.
|
||
(__builtin_ia32_fpclassss_mask, __builtin_ia32_fpclasssd_mask): Define.
|
||
* gcc.target/i386/sse-23.c (__builtin_ia32_fpclasssss,
|
||
__builtin_ia32_fpclasssd): Removed.
|
||
(__builtin_ia32_fpclassss_mask, __builtin_ia32_fpclasssd_mask): Define.
|
||
* gcc.target/i386/avx512dq-vfpclassss-2.c: New.
|
||
* gcc.target/i386/avx512dq-vfpclasssd-2.c: New.
|
||
* gcc.target/i386/avx512dq-vfpclassss-1.c (avx512f_test):
|
||
Add test for _mm_mask_fpclass_ss_mask.
|
||
* gcc.target/i386/avx512dq-vfpclasssd-1.c (avx512f_test):
|
||
Add test for _mm_mask_fpclass_sd_mask.
|
||
|
||
2019-06-04 Segher Boessenkool <segher@kernel.crashing.org>
|
||
|
||
* gcc.target/powerpc/direct-move-double1.c (VSX_REG_ATTR): Delete.
|
||
* gcc.target/powerpc/direct-move-double2.c: Ditto.
|
||
* gcc.target/powerpc/direct-move-float1.c: Ditto.
|
||
* gcc.target/powerpc/direct-move-float2.c: Ditto.
|
||
* gcc.target/powerpc/direct-move-vint1.c: Ditto.
|
||
* gcc.target/powerpc/direct-move-vint2.c: Ditto.
|
||
|
||
2019-06-04 Segher Boessenkool <segher@kernel.crashing.org>
|
||
|
||
* gcc.target/powerpc/direct-move-float1.c: Use "wa" instead of "ww"
|
||
constraint.
|
||
|
||
2019-06-04 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/concepts/pr60573.C: Test locations too.
|
||
* g++.dg/cpp0x/deleted13.C: Likewise.
|
||
* g++.dg/parse/error29.C: Likewise.
|
||
* g++.dg/parse/qualified4.C: Likewise.
|
||
* g++.dg/template/crash96.C Likewise.
|
||
* g++.old-deja/g++.brendan/crash22.C Likewise.
|
||
* g++.old-deja/g++.brendan/crash23.C Likewise.
|
||
* g++.old-deja/g++.law/visibility10.C Likewise.
|
||
* g++.old-deja/g++.other/decl5.C: Likewise.
|
||
|
||
2019-06-04 Bill Schmidt <wschmidt@linux.ibm.com>
|
||
|
||
PR target/78263
|
||
* g++.target/powerpc: New directory.
|
||
* g++.target/powerpc/powerpc.exp: New test driver.
|
||
* g++.target/powerpc/undef-bool-3.C: New.
|
||
|
||
2019-06-04 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* c-c++-common/gomp/lastprivate-conditional-2.c (foo): Don't expect
|
||
a sorry_at on any of the clauses.
|
||
|
||
2019-06-04 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/90726
|
||
* gcc.dg/pr90726.c: New testcase.
|
||
|
||
2019-06-04 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/90738
|
||
* gcc.dg/torture/pr90738.c: New testcase.
|
||
|
||
Revert
|
||
2019-06-03 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/tree-ssa/alias-access-path-1.c: Scan fre1.
|
||
|
||
2019-06-04 Martin Liska <mliska@suse.cz>
|
||
|
||
* c-c++-common/goacc/acc-icf.c: Change scanned pattern.
|
||
* gfortran.dg/goacc/pr78027.f90: Likewise.
|
||
|
||
2019-06-03 Segher Boessenkool <segher@kernel.crashing.org>
|
||
|
||
* gcc.target/powerpc/mmfpgpr.c: Delete.
|
||
|
||
2019-06-03 David Edelsohn <dje.gcc@gmail.com>
|
||
|
||
* gcc.dg/debug/enum-1.c: Add -fno-eliminate-unused-debug-symbols
|
||
on AIX.
|
||
* g++.dg/debug/enum-1.C: Same.
|
||
|
||
2019-06-03 Wilco Dijkstra <wdijkstr@arm.com>
|
||
|
||
PR middle-end/64242
|
||
* gcc.c-torture/execute/pr64242.c: Update test.
|
||
|
||
2019-06-03 Szabolcs Nagy <szabolcs.nagy@arm.com>
|
||
|
||
* gcc.target/aarch64/pcs_attribute-2.c: New test.
|
||
* gcc.target/aarch64/torture/simd-abi-4.c: Check .variant_pcs support.
|
||
* lib/target-supports.exp (check_effective_target_aarch64_variant_pcs):
|
||
New.
|
||
|
||
2019-06-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/aarch64/ssadv16qi.c: Add +nodotprod to pragma.
|
||
* gcc.target/aarch64/usadv16qi.c: Likewise.
|
||
* gcc.target/aarch64/ssadv16qi-dotprod.c: New test.
|
||
* gcc.target/aarch64/usadv16qi-dotprod.c: Likewise.
|
||
|
||
2019-06-03 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
|
||
|
||
* lib/target-supports.exp (add_options_for_aarch64_sve): New procedure.
|
||
(aarch64_sve_hw_bits): Call add_options_for_aarch64_sve.
|
||
(check_effective_target_aarch64_sve_hw): Likewise.
|
||
|
||
2019-06-03 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/tree-ssa/alias-access-path-1.c: Scan fre1.
|
||
|
||
2019-06-03 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/90716
|
||
* gcc.dg/guality/pr90716.c: New testcase.
|
||
|
||
2019-06-03 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
|
||
|
||
PR target/88837
|
||
* gcc.target/aarch64/sve/init_1.c: New test.
|
||
* gcc.target/aarch64/sve/init_1_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_2_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_3_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_4_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_5.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_5_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_6.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_6_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_7.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_7_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_8.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_8_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_9.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_9_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_10.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_10_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_11.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_11_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_12.c: Likewise.
|
||
* gcc.target/aarch64/sve/init_12_run.c: Likewise.
|
||
|
||
2019-06-03 Alejandro Martinez <alejandro.martinezvicente@arm.com>
|
||
|
||
PR tree-optimization/90681
|
||
* gfortran.dg/vect/pr90681.f: New test.
|
||
|
||
2019-06-03 Richard Biener <rguenther@suse.de>
|
||
|
||
PR testsuite/90713
|
||
* gcc.dg/gimplefe-40.c: Add -maltivec for powerpc.
|
||
|
||
2019-06-02 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/90539
|
||
* gfortran.dg/internal_pack_24.f90: New test.
|
||
|
||
2019-06-01 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
PR target/90698
|
||
* gcc.target/i386/pr49866.c: XFAIL for Darwin.
|
||
* gcc.target/i386/pr63538.c: Likewise.
|
||
* gcc.target/i386/pr61599-1.c: Skip for Darwin.
|
||
|
||
2019-06-01 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR middle-end/90694
|
||
* gcc.dg/tree-ssa/dump-5.c: New test.
|
||
|
||
2019-05-31 Jan Hubicka <jh@suse.cz>
|
||
|
||
* g++.dg/lto/alias-1_0.C: New testcase.
|
||
* g++.dg/lto/alias-1_1.C: New testcase.
|
||
|
||
2019-05-31 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR target/89355
|
||
* gcc.target/i386/cet-label-3.c: New test.
|
||
* gcc.target/i386/cet-label-4.c: Likewise.
|
||
* gcc.target/i386/cet-label-5.c: Likewise.
|
||
|
||
2019-05-31 Dragan Mladjenovic <dmladjenovic@wavecomp.com>
|
||
|
||
* gcc.target/mips/msa-fmadd.c: New.
|
||
|
||
2019-05-31 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* c-c++-common/gomp/lastprivate-conditional-2.c (foo): Don't expect
|
||
a sorry on lastprivate conditional on simd construct.
|
||
* gcc.dg/vect/vect-simd-6.c: New test.
|
||
* gcc.dg/vect/vect-simd-7.c: New test.
|
||
|
||
* gcc.dg/vect/vect-simd-5.c: New test.
|
||
|
||
2019-05-31 Xiong Hu Luo <luoxhu@linux.ibm.com>
|
||
|
||
PR c/43673
|
||
* gcc.dg/format-dfp-printf-1.c: New test.
|
||
* gcc.dg/format-dfp-scanf-1.c: Likewise.
|
||
|
||
2019-05-31 Marc Glisse <marc.glisse@inria.fr>
|
||
|
||
* g++.dg/tree-ssa/cprop-vcond.C: New file.
|
||
|
||
2019-05-31 Marc Glisse <marc.glisse@inria.fr>
|
||
|
||
* gcc.dg/tree-ssa/cmpexactdiv-3.c: New file.
|
||
* gcc.dg/tree-ssa/cmpexactdiv-4.c: New file.
|
||
* gcc.dg/Walloca-13.c: Xfail.
|
||
|
||
2019-05-31 Bill Schmidt <wschmidt@linux.ibm.com>
|
||
Michael Meissner <meissner@linux.ibm.com>
|
||
|
||
* gcc.target/powerpc/cpu-future.c: Require powerpc_future_ok.
|
||
* gcc.target/powerpc/localentry-1.c: Likewise.
|
||
* gcc.target/powerpc/localentry-direct-1.c: Likewise.
|
||
* gcc.target/powerpc/notoc-direct-1.c: Likewise.
|
||
* gcc.target/powerpc/pcrel-sibcall-1.c: Likewise.
|
||
* lib/target-supports.exp (check_powerpc_future_hw_available): New.
|
||
(check_effective_target_powerpc_future_ok): New.
|
||
|
||
2019-05-31 Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
|
||
|
||
PR debug/86964
|
||
* g++.dg/debug/dwarf2/fesd-any.C: Use
|
||
-fno-eliminate-unused-debug-symbols.
|
||
* g++.dg/debug/dwarf2/fesd-baseonly.C: Likewise.
|
||
* g++.dg/debug/dwarf2/fesd-none.C: Likewise.
|
||
* g++.dg/debug/dwarf2/fesd-reduced.C: Likewise.
|
||
* g++.dg/debug/dwarf2/fesd-sys.C: Likewise.
|
||
* g++.dg/debug/dwarf2/inline-var-1.C: Likewise.
|
||
* g++.dg/debug/enum-2.C: Likewise.
|
||
* gcc.dg/debug/dwarf2/fesd-any.c: Likewise.
|
||
* gcc.dg/debug/dwarf2/fesd-baseonly.c: Likewise.
|
||
* gcc.dg/debug/dwarf2/fesd-none.c: Likewise.
|
||
* gcc.dg/debug/dwarf2/fesd-reduced.c: Likewise.
|
||
* gcc.dg/debug/dwarf2/fesd-sys.c: Likewise.
|
||
|
||
2019-05-31 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/90671
|
||
* gcc.dg/torture/pr90671.c: New test.
|
||
|
||
2019-05-31 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* g++.dg/cpp0x/pr84497.C: Require alias support.
|
||
|
||
2019-05-31 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/i386/falign-functions-3.c: Adjust align syntax
|
||
and label for Darwin.
|
||
* gcc.target/i386/attr-aligned-2.c: Adjust align syntax for
|
||
Darwin.
|
||
|
||
2019-05-30 Sylvia Taylor <sylvia.taylor@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/fabd_1.c: New.
|
||
|
||
2019-05-30 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/i386/pr86257.c: Require native TLS support.
|
||
* gcc.target/i386/stack-prot-sym.c: Likewise.
|
||
|
||
2019-05-30 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/cpp0x/alias-decl-18.C: Test location too.
|
||
* g++.dg/cpp0x/udlit-nofunc-neg.C: Likewise.
|
||
* g++.dg/parse/crash59.C: Likewise.
|
||
* g++.dg/parse/error38.C: Likewise.
|
||
* g++.dg/parse/error39.C: Likewise.
|
||
* g++.dg/template/crash31.C: Likewise.
|
||
* g++.dg/template/operator8.C: Likewise.
|
||
* g++.dg/template/operator9.C: Likewise.
|
||
|
||
2019-05-29 Bill Schmidt <wschmidt@linux.ibm.com>
|
||
|
||
* gcc.target/powerpc/notoc-direct-1.c: New.
|
||
* gcc.target/powerpc/pcrel-sibcall-1.c: New.
|
||
|
||
2019-05-29 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/90598
|
||
* g++.dg/cpp0x/pr90598.C: New test.
|
||
|
||
2019-05-29 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/90539
|
||
* gfortran.dg/internal_pack_21.f90: Adjust scan patterns.
|
||
* gfortran.dg/internal_pack_22.f90: New test.
|
||
* gfortran.dg/internal_pack_23.f90: New test.
|
||
|
||
2019-05-29 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* tree-ssa/alias-access-spath-1.c: new testcase.
|
||
|
||
2019-05-29 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/89875
|
||
* g++.dg/cpp0x/decltype-pr66548.C: Remove xfail.
|
||
* g++.dg/template/sizeof-template-argument.C: Adjust expected error.
|
||
|
||
2019-05-29 Alejandro Martinez <alejandro.martinezvicente@arm.com>
|
||
|
||
* gcc.target/aarch64/sve2/aarch64-sve2.exp: New file, regression
|
||
driver for AArch64 SVE2.
|
||
* gcc.target/aarch64/sve2/average_1.c: New test.
|
||
* lib/target-supports.exp (check_effective_target_aarch64_sve2): New
|
||
helper.
|
||
(check_effective_target_aarch64_sve1_only): Likewise.
|
||
(check_effective_target_aarch64_sve2_hw): Likewise.
|
||
(check_effective_target_vect_avg_qi): Check for SVE1 only.
|
||
|
||
2019-05-29 Sam Tebbs <sam.tebbs@arm.com>
|
||
|
||
* gcc.target/aarch64/return_address_sign_b_1.c: New file.
|
||
* gcc.target/aarch64/return_address_sign_b_2.c: New file.
|
||
* gcc.target/aarch64/return_address_sign_b_3.c: New file.
|
||
* gcc.target/aarch64/return_address_sign_b_exception.c: New file.
|
||
* gcc.target/aarch64/return_address_sign_ab_exception.c: New file.
|
||
* gcc.target/aarch64/return_address_sign_builtin.c: New file
|
||
|
||
2019-05-29 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* c-c++-common/gomp/lastprivate-conditional-2.c (foo): Don't expect
|
||
sorry on lastprivate conditional on parallel for.
|
||
* c-c++-common/gomp/lastprivate-conditional-3.c (foo): Add tests for
|
||
lastprivate conditional warnings on parallel for constructs.
|
||
* c-c++-common/gomp/lastprivate-conditional-4.c: New test.
|
||
|
||
PR c/90628
|
||
* c-c++-common/builtin-arith-overflow-3.c: New test.
|
||
|
||
P1091R3 - Extending structured bindings to be more like var decls
|
||
P1381R1 - Reference capture of structured bindings
|
||
* g++.dg/cpp1z/decomp3.C (test): For static, expect only warning
|
||
instead of error and only for c++17_down. Add a thread_local test.
|
||
(z2): Add a __thread test.
|
||
* g++.dg/cpp2a/decomp1.C: New test.
|
||
* g++.dg/cpp2a/decomp1-aux.cc: New file.
|
||
* g++.dg/cpp2a/decomp2.C: New test.
|
||
* g++.dg/cpp2a/decomp3.C: New test.
|
||
|
||
2019-05-29 Martin Liska <mliska@suse.cz>
|
||
|
||
PR testsuite/90657
|
||
* gcc.dg/ipa/pr90555.c: Remove duplicite dg-compile.
|
||
|
||
2019-05-28 Bill Schmidt <wschmidt@linux.ibm.com>
|
||
|
||
* gcc.target/powerpc/localentry-detect-1.c: New file.
|
||
|
||
2019-05-28 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/90548 - ICE with generic lambda and empty pack.
|
||
* g++.dg/cpp1y/lambda-generic-90548.C: New test.
|
||
|
||
2019-05-28 Alejandro Martinez <alejandro.martinezvicente@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/mask_load_slp_1.c: New test for SLP
|
||
vectorized masked loads.
|
||
|
||
2019-05-28 Jeff Law <law@redhat.com>
|
||
|
||
* gcc.target/sh/pr50749-qihisi-predec-3.c: Disable
|
||
loop distribution.
|
||
|
||
2019-05-28 Segher Boessenkool <segher@kernel.crashing.org>
|
||
|
||
* gcc.target/powerpc/p9-dimode1.c: Don't restrict to -m64. Check for
|
||
all mtvsr*, not just mtvsrd. Use "wa" instead of "wi" constraints.
|
||
* gcc.target/powerpc/p9-dimode2.c: Ditto.
|
||
|
||
2019-05-28 Martin Liska <mliska@suse.cz>
|
||
|
||
PR ipa/90555
|
||
* gcc.dg/ipa/pr90555.c: New test.
|
||
|
||
2019-05-28 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/machine_attr1.ad[sb]: New test.
|
||
|
||
2019-05-28 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/opt79.ad[sb]: New test.
|
||
|
||
2019-05-28 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/specs/discr5.ads: New test.
|
||
|
||
2019-05-28 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/prefetch1.ad[sb]: New test.
|
||
|
||
2019-05-27 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/i386/pr22076.c: Adjust options to
|
||
match codegen expected by the scan-asms.
|
||
|
||
2019-05-27 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/specs/array4.ads: New test.
|
||
|
||
2019-05-27 Christophe Lyon <christophe.lyon@linaro.org>
|
||
|
||
PR tree-optimization/88440
|
||
* gcc.target/aarch64/sve/index_offset_1.c: Add
|
||
-fno-tree-loop-distribute-patterns.
|
||
* gcc.target/aarch64/sve/single_1.c: Likewise.
|
||
* gcc.target/aarch64/sve/single_2.c: Likewise.
|
||
* gcc.target/aarch64/sve/single_3.c: Likewise.
|
||
* gcc.target/aarch64/sve/single_4.c: Likewise.
|
||
* gcc.target/aarch64/sve/vec_init_1.c: Likewise.
|
||
* gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
|
||
* gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
|
||
* gcc.target/arm/ivopts.c: Likewise.
|
||
|
||
2019-05-27 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/90637
|
||
* gcc.dg/gomp/pr90637.c: New testcase.
|
||
|
||
2019-05-27 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/expect2.adb: New test.
|
||
* gnat.dg/expect2_pkg.ads: New helper.
|
||
|
||
2019-05-27 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/aliased2.adb: New test.
|
||
|
||
2019-05-27 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/limited_with7.ad[sb]: New test.
|
||
* gnat.dg/limited_with7_pkg.ads: New helper.
|
||
|
||
2019-05-27 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/unchecked_convert13.adb: New test.
|
||
|
||
2019-05-27 Richard Biener <rguenther@suse.de>
|
||
|
||
PR testsuite/90615
|
||
* gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: Add
|
||
-fno-tree-loop-distribute-patterns.
|
||
* gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: Likewise.
|
||
* gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: Likewise.
|
||
* gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: Likewise.
|
||
* gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: Likewise.
|
||
* gcc.target/powerpc/vsx-vectorize-1.c: Likewise.
|
||
|
||
2019-05-26 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/i386/pr39013-1.c: Adjust scan-asms for PIE to
|
||
account for PIC code on Darwin.
|
||
* gcc.target/i386/pr39013-2.c: Likewise.
|
||
* gcc.target/i386/pr64317.c: Likewise.
|
||
|
||
2019-05-25 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/i386/pr59874-3.c: Use the spelling of popcnt
|
||
expected for Darwin.
|
||
|
||
2019-05-25 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/i386/pr89261.c: Test that the alignment required
|
||
by the test correctly produces the expected error on Darwin.
|
||
|
||
2019-05-25 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/i386/pr82659-3.c: Require alias support.
|
||
|
||
2019-05-25 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/90572 - wrong disambiguation in friend declaration.
|
||
* g++.dg/cpp2a/typename16.C: New test.
|
||
* g++.dg/parse/friend13.C: New test.
|
||
|
||
2019-05-24 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* c-c++-common/gomp/lastprivate-conditional-2.c (foo): Don't expect
|
||
sorry for omp for.
|
||
* c-c++-common/gomp/lastprivate-conditional-3.c: New test.
|
||
|
||
2019-05-24 Richard Biener <rguenther@suse.de>
|
||
|
||
PR testsuite/90607
|
||
* gcc.dg/pr53265.c: Amend for new expected diagnostic.
|
||
|
||
2019-05-24 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/90106
|
||
PR testsuite/90517
|
||
* gcc.dg/cdce1.c: Don't scan-assembler, instead -fdump-tree-optimized
|
||
and scan-tree-dump for tail call.
|
||
* gcc.dg/cdce2.c: Likewise.
|
||
|
||
2019-05-24 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/i386/pconfig-1.c: Scan for the string in the generated
|
||
code, not in comments or miscellaneous directives.
|
||
* gcc.target/i386/pr18041-1.c: Likewise.
|
||
* gcc.target/i386/pr18041-2.c: Likewise.
|
||
* gcc.target/i386/wbinvd-1.c: Likewise.
|
||
* gcc.target/i386/wbnoinvd-1.c: Likewise.
|
||
* gcc.target/i386/pr66819-3.c: Specifically, check that there is no
|
||
call to "bar".
|
||
* gcc.target/i386/pr66819-4.c: Likewise.
|
||
* gcc.target/i386/pr82662.c
|
||
* gcc.target/i386/ptwrite2.c: Make the checks look for the specific
|
||
destination register, don't try the m32 test on m64 targets.
|
||
|
||
2019-05-24 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/i386/pr67985-2.c: Adjust label checks for
|
||
Darwin.
|
||
* gcc.target/i386/pr77881.c: Likewise.
|
||
|
||
2019-05-24 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/i386/falign-functions-2.c: Skip for Darwin.
|
||
* gcc.target/i386/pr70738-7.c: Likewise.
|
||
* gcc.target/i386/pr24414.c: Likewise.
|
||
|
||
2019-05-23 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* lib/target-supports.exp (check_effective_target_mfentry): New.
|
||
* gcc.target/i386/fentry-override.c: Require effective target mfentry.
|
||
* gcc.target/i386/fentry.c: Likewise.
|
||
* gcc.target/i386/fentryname1.c: Likewise.
|
||
* gcc.target/i386/fentryname2.c: Likewise.
|
||
* gcc.target/i386/fentryname3.c: Likewise.
|
||
* gcc.target/i386/nop-mcount.c: Likewise.
|
||
* gcc.target/i386/pr82699-2.c: Likewise.
|
||
* gcc.target/i386/pr82699-4.c: Likewise.
|
||
* gcc.target/i386/pr82699-5.c: Likewise.
|
||
* gcc.target/i386/pr82699-6.c: Likewise.
|
||
* gcc.target/i386/returninst1.c: Likewise.
|
||
* gcc.target/i386/returninst2.c: Likewise.
|
||
* gcc.target/i386/returninst3.c: Likewise.
|
||
|
||
2019-05-23 Bill Schmidt <wschmidt@linux.ibm.com>
|
||
|
||
* gcc.target/powerpc/localentry-1.c: New file.
|
||
|
||
2019-05-23 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/90552
|
||
* gcc.target/i386/pr90552.c: New test.
|
||
|
||
2019-05-23 Mark Eggleston <mark.eggleston@codethink.com>
|
||
|
||
* gfortran.dg/fmt_f_default_field_width_1.f90: Hide REAL(16) behind
|
||
__GFC_REAL_16__. Add -cpp to dg-options.
|
||
* gfortran.dg/fmt_f_default_field_width_2.f90: Ditto.
|
||
* gfortran.dg/fmt_f_default_field_width_3.f90: Ditto.
|
||
* gfortran.dg/fmt_g_default_field_width_1.f90: Ditto.
|
||
* gfortran.dg/fmt_g_default_field_width_2.f90: Ditto.
|
||
* gfortran.dg/fmt_g_default_field_width_3.f90: Ditto.
|
||
|
||
2019-05-23 Bill Schmidt <wschmidt@linux.ibm.com>
|
||
|
||
* gcc.target/powerpc/cpu-future.c: New test.
|
||
|
||
2019-05-23 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/88440
|
||
* gcc.dg/tree-ssa/ldist-37.c: New testcase.
|
||
* gcc.dg/tree-ssa/ldist-38.c: Likewise.
|
||
* gcc.dg/vect/vect.exp: Add -fno-tree-loop-distribute-patterns.
|
||
* gcc.dg/tree-ssa/ldist-37.c: Adjust.
|
||
* gcc.dg/tree-ssa/ldist-38.c: Likewise.
|
||
* g++.dg/tree-ssa/pr78847.C: Likewise.
|
||
* gcc.dg/autopar/pr39500-1.c: Likewise.
|
||
* gcc.dg/autopar/reduc-1char.c: Likewise.
|
||
* gcc.dg/autopar/reduc-7.c: Likewise.
|
||
* gcc.dg/tree-ssa/ivopts-lt-2.c: Likewise.
|
||
* gcc.dg/tree-ssa/ivopts-lt.c: Likewise.
|
||
* gcc.dg/tree-ssa/predcom-dse-1.c: Likewise.
|
||
* gcc.dg/tree-ssa/predcom-dse-2.c: Likewise.
|
||
* gcc.dg/tree-ssa/predcom-dse-3.c: Likewise.
|
||
* gcc.dg/tree-ssa/predcom-dse-4.c: Likewise.
|
||
* gcc.dg/tree-ssa/prefetch-7.c: Likewise.
|
||
* gcc.dg/tree-ssa/prefetch-8.c: Likewise.
|
||
* gcc.dg/tree-ssa/prefetch-9.c: Likewise.
|
||
* gcc.dg/tree-ssa/scev-11.c: Likewise.
|
||
* gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: Likewise.
|
||
* gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: Likewise.
|
||
* gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: Likewise.
|
||
* gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: Likewise.
|
||
* gcc.target/i386/pr30970.c: Likewise.
|
||
* gcc.target/i386/vect-double-1.c: Likewise.
|
||
* gcc.target/i386/vect-double-2.c: Likewise.
|
||
* gcc.dg/tree-ssa/gen-vect-2.c: Likewise.
|
||
* gcc.dg/tree-ssa/gen-vect-26.c: Likewise.
|
||
* gcc.dg/tree-ssa/gen-vect-28.c: Likewise.
|
||
* gcc.dg/tree-ssa/gen-vect-32.c: Likewise.
|
||
* gfortran.dg/vect/vect-5.f90: Likewise.
|
||
* gfortran.dg/vect/vect-8.f90: Likewise.
|
||
|
||
2019-05-23 Martin Liska <mliska@suse.cz>
|
||
|
||
PR sanitizer/90570
|
||
* g++.dg/asan/pr90570.C: New test.
|
||
|
||
2019-05-23 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/opt78.ad[sb]: New test.
|
||
|
||
2019-05-23 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
PR rtl-optimisation/64895
|
||
* gcc.target/i386/fuse-caller-save-rec.c: Remove XFAILs.
|
||
* gcc.target/i386/fuse-caller-save.c: Likewise.
|
||
* gcc.target/i386/fuse-caller-save-xmm.c: Adjust tests for
|
||
PIC cases, remove XFAILs.
|
||
|
||
2019-05-23 Thomas Schwinge <thomas@codesourcery.com>
|
||
|
||
PR middle-end/90510
|
||
* brig.dg/test/gimple/packed.hsail: Adjust.
|
||
|
||
2019-05-23 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* g++.dg/cpp2a/is-constant-evaluated8.C: New test.
|
||
|
||
2019-05-23 Hans-Peter Nilsson <hp@axis.com>
|
||
|
||
* gfortran.dg/dec_io_1.f90, gfortran.dg/dtio_1.f90,
|
||
gfortran.dg/dtio_12.f90, gfortran.dg/fmt_en.f90,
|
||
gfortran.dg/namelist_89.f90: Gate test on effective_target
|
||
fd_truncate.
|
||
|
||
2019-05-22 David Malcolm <dmalcolm@redhat.com>
|
||
|
||
PR c++/90462
|
||
* g++.dg/pr90462.C: New test.
|
||
|
||
2019-05-22 Marek Polacek <polacek@redhat.com>
|
||
|
||
* g++.dg/cpp1y/udlit-char-template-neg.C: Expect the error on a
|
||
different line. Check the column number too.
|
||
|
||
2019-05-22 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
* gcc.target/i386/vect-signbitf.c (dg-final): Improve
|
||
scan-assembler-not string to avoid false matching on 32bit targets.
|
||
|
||
2019-05-22 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR target/88483
|
||
* gcc.target/i386/stackalign/pr88483-1.c: New test.
|
||
* gcc.target/i386/stackalign/pr88483-2.c: Likewise.
|
||
|
||
2019-05-22 Andrew Stubbs <ams@codesourcery.com>
|
||
|
||
* gfortran.dg/coarray_lock_7.f90: Fix output patterns.
|
||
|
||
2019-05-22 Mark Eggleston <mark.eggleston@codethink.com>
|
||
|
||
PR fortran/89100
|
||
* gfortran.dg/fmt_f_default_field_width_1.f90: New test.
|
||
* gfortran.dg/fmt_f_default_field_width_2.f90: New test.
|
||
* gfortran.dg/fmt_f_default_field_width_3.f90: New test.
|
||
* gfortran.dg/fmt_g_default_field_width_1.f90: New test.
|
||
* gfortran.dg/fmt_g_default_field_width_2.f90: New test.
|
||
* gfortran.dg/fmt_g_default_field_width_3.f90: New test.
|
||
* gfortran.dg/fmt_i_default_field_width_1.f90: New test.
|
||
* gfortran.dg/fmt_i_default_field_width_2.f90: New test.
|
||
* gfortran.dg/fmt_i_default_field_width_3.f90: New test.
|
||
|
||
2019-05-22 Martin Liska <mliska@suse.cz>
|
||
|
||
PR testsuite/90564
|
||
* gcc.target/powerpc/pr80315-1.c: Remove usage of quotes.
|
||
* gcc.target/powerpc/pr80315-2.c: Likewise.
|
||
* gcc.target/powerpc/pr80315-3.c: Likewise.
|
||
* gcc.target/powerpc/pr80315-4.c: Likewise.
|
||
|
||
2019-05-22 Martin Liska <mliska@suse.cz>
|
||
|
||
PR testsuite/90564
|
||
* gcc.target/powerpc/pr80315-1.c: Add one extra \ to escape brackets.
|
||
* gcc.target/powerpc/pr80315-2.c: Likewise.
|
||
* gcc.target/powerpc/pr80315-3.c: Likewise.
|
||
* gcc.target/powerpc/pr80315-4.c: Likewise.
|
||
|
||
2019-05-22 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
PR testsuite/27221
|
||
* g++.dg/ext/alignof2.C: XFAIL for 32bit Darwin.
|
||
|
||
2019-05-22 Martin Liska <mliska@suse.cz>
|
||
|
||
PR lto/90500
|
||
* gcc.target/i386/pr90500-1.c: Make the test-case valid now.
|
||
|
||
2019-05-22 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/tree-ssa/ssa-lim-13.c: New testcase.
|
||
|
||
2019-05-22 Alan Modra <amodra@gmail.com>
|
||
|
||
* gcc.target/powerpc/ppc32-abi-dfp-1.c: Don't use
|
||
power mnemonics.
|
||
* gcc.dg/vect/O3-pr70130.c: Disable default options
|
||
added by check_vect_support_and_set_flags.
|
||
* gcc.dg/vect/pr48765.c: Likewise.
|
||
* gfortran.dg/vect/pr45714-b.f: Likewise.
|
||
|
||
2019-05-22 Hans-Peter Nilsson <hp@axis.com>
|
||
|
||
PR middle-end/90553
|
||
* gcc.dg/torture/pr90553.c: New test.
|
||
|
||
2019-05-21 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/cpp0x/udlit-tmpl-arg-neg2.C: Check locations too.
|
||
* g++.dg/cpp0x/udlit-tmpl-parms-neg.C: Likewise.
|
||
|
||
2019-05-21 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/67184
|
||
PR c++/69445
|
||
* g++.dg/other/final3.C: New.
|
||
* g++.dg/other/final4.C: Likewise.
|
||
* g++.dg/other/final5.C: Likewise.
|
||
|
||
2019-05-21 Marek Polacek <polacek@redhat.com>
|
||
|
||
DR 1940 - static_assert in anonymous unions.
|
||
* g++.dg/DRs/dr1940.C: New test.
|
||
|
||
2019-05-21 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/90547
|
||
* gcc.target/i386/pr90547.c: New test.
|
||
|
||
2019-05-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gcc.dg/Wattribute-alias.c: Pass emtpy arg to dg-require-ifunc.
|
||
|
||
* gcc.c-torture/execute/20030125-1.c: Pass emtpy arg to dg-require-weak.
|
||
|
||
* gcc.dg/torture/ftrapv-2.c: Pass empty arg to dg-require-fork.
|
||
|
||
* gcc.target/i386/pr84723-1.c: Remove dg-require-ifunc.
|
||
* gcc.target/i386/pr84723-2.c: Likewise.
|
||
* gcc.target/i386/pr84723-3.c: Likewise.
|
||
* gcc.target/i386/pr84723-4.c: Likewise.
|
||
* gcc.target/i386/pr84723-5.c: Likewise.
|
||
|
||
2019-05-21 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
PR testsuite/67958
|
||
* gcc.target/i386/pr32219-1.c: Adjust scan-asms for Darwin, comment
|
||
the differences.
|
||
* gcc.target/i386/pr32219-2.c: Likewise.
|
||
* gcc.target/i386/pr32219-3.c: Likewise.
|
||
* gcc.target/i386/pr32219-4.c: Likewise.
|
||
* gcc.target/i386/pr32219-5.c: Likewise.
|
||
* gcc.target/i386/pr32219-6.c: Likewise.
|
||
* gcc.target/i386/pr32219-7.c: Likewise.
|
||
* gcc.target/i386/pr32219-8.c: Likewise.
|
||
|
||
2019-05-21 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
PR target/63891
|
||
* gcc.dg/darwin-weakimport-3.c: Adjust options and explain
|
||
the reasons.
|
||
|
||
2019-05-21 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
* gcc.target/i386/vect-signbitf.c: New test.
|
||
|
||
2019-05-21 Nathan Sidwell <nathan@acm.org>
|
||
|
||
* g++.dg/lookup/using53.C: Adjust diagnostic.
|
||
|
||
2019-05-21 Alan Modra <amodra@gmail.com>
|
||
|
||
PR target/90545
|
||
* gcc.target/powerpc/fold-vec-splats-floatdouble.c: Correct comments
|
||
and rename functions to suit parameters.
|
||
|
||
2019-05-21 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/90510
|
||
* gcc.target/i386/pr90510.c: New testcase.
|
||
|
||
2019-05-21 Martin Liska <mliska@suse.cz>
|
||
|
||
* gcc.target/i386/pr90500-1.c: Add missing '""'.
|
||
* gcc.target/i386/pr90500-2.c: Likewise.
|
||
|
||
2019-05-21 Vladislav Ivanishin <vlad@ispras.ru>
|
||
|
||
* gcc.dg/uninit-28-gimple.c: New test.
|
||
* gcc.dg/uninit-29-gimple.c: New test.
|
||
* gcc.dg/uninit-30-gimple.c: New test.
|
||
* gcc.dg/uninit-31-gimple.c: New test.
|
||
|
||
2019-05-21 Martin Liska <mliska@suse.cz>
|
||
|
||
* gcc.dg/pr90263.c: Add -O2.
|
||
|
||
2019-05-21 Martin Liska <mliska@suse.cz>
|
||
|
||
* gcc.target/powerpc/ppc64-abi-warn-1.c: Wrap a type.
|
||
* gcc.target/powerpc/pr80315-1.c: Use new interval format.
|
||
* gcc.target/powerpc/pr80315-2.c: Likewise.
|
||
* gcc.target/powerpc/pr80315-3.c: Likewise.
|
||
* gcc.target/powerpc/pr80315-4.c: Likewise.
|
||
* gcc.target/powerpc/warn-lvsl-lvsr.c: Wrap builtin names.
|
||
|
||
2019-05-21 Martin Liska <mliska@suse.cz>
|
||
|
||
PR testsuite/90551
|
||
* pr90263.c: Move from gcc.c-torture/compile
|
||
into gcc.dg.
|
||
|
||
2019-05-20 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR testsuite/90503
|
||
* gcc.target/i386/pr22076.c (dg-options): Add -mno-sse2.
|
||
Remove -flax-vector-conversions.
|
||
(dg-additional-options): Remove.
|
||
(test): Change to void. Declare m0 and m1 as __m64 and
|
||
cast initializer in a proper way. Do not return result.
|
||
(dg-final): Scan for 2 instances of movq.
|
||
|
||
2019-05-20 Marek Polacek <polacek@redhat.com>
|
||
|
||
CWG 2094 - volatile scalars are trivially copyable.
|
||
PR c++/85679
|
||
* g++.dg/ext/is_trivially_constructible1.C: Change the expected result
|
||
for volatile int.
|
||
* g++.dg/ext/is_trivially_copyable.C: New test.
|
||
|
||
2019-05-20 Marek Polacek <polacek@redhat.com>
|
||
|
||
* g++.dg/ext/utf8-2.C: Accept both "char" and "char8_t" in aka.
|
||
|
||
* g++.dg/cpp2a/nontype-class17.C: New test.
|
||
|
||
* g++.dg/lookup/strong-using2.C: New test.
|
||
|
||
2019-05-20 Jeff Law <law@redhat.com>
|
||
|
||
* gcc.dg/Wtype-limits-Wextra.c: Adjust expected output after
|
||
recent diagnostic cleanups.
|
||
|
||
2019-05-20 Christophe Lyon <christophe.lyon@linaro.org>
|
||
|
||
PR tree-optimization/90106
|
||
* gcc.dg/cdce3.c: Add hard_float effective target.
|
||
|
||
2019-05-20 Marc Glisse <marc.glisse@inria.fr>
|
||
|
||
* gcc.dg/torture/pta-ptrarith-3.c: Relax the matched pattern.
|
||
|
||
2019-05-20 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
PR testsuite/58321
|
||
* gcc.target/i386/memcpy-strategy-3.c: Adjust count for Darwin and
|
||
add a comment as to the reason for the difference.
|
||
* gcc.target/i386/memset-strategy-1.c: Likewise.
|
||
|
||
2019-05-20 Jonathan Wakely <jwakely@redhat.com>
|
||
|
||
PR c++/90532 Ensure __is_constructible(T[]) is false
|
||
* g++.dg/ext/90532.C: New test.
|
||
|
||
2019-05-20 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* gcc.target/i386/avx512f-simd-1.c: New test.
|
||
|
||
2019-05-20 Christophe Lyon <christophe.lyon@linaro.org>
|
||
|
||
* gcc.target/aarch64/target_attr_10.c: Add quotes to expected
|
||
error message.
|
||
* gcc.target/arm/attr-neon-builtin-fail.c: Likewise.
|
||
|
||
2019-05-20 Martin Liska <mliska@suse.cz>
|
||
|
||
PR middle-end/90263
|
||
* gcc.c-torture/compile/pr90263.c: New test.
|
||
* lib/target-supports.exp: Add check_effective_target_glibc.
|
||
|
||
2019-05-20 Richard Biener <rguenther@suse.de>
|
||
|
||
PR testsuite/90518
|
||
* gcc.dg/gimplefe-40.c: Restrict to targets with appropriate
|
||
vector support.
|
||
* gcc.dg/gimplefe-41.c: Likewise.
|
||
|
||
2019-05-19 Andrew Pinski <apinski@marvell.com>
|
||
|
||
PR pch/81721
|
||
* g++.dg/pch/operator-1.C: New testcase.
|
||
* g++.dg/pch/operator-1.Hs: New file.
|
||
|
||
2019-05-19 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/90498
|
||
* gfortran.dg/associate_48.f90: New test.
|
||
|
||
2019-05-19 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/78290
|
||
* gfortran.dg/pr78290.f90: New test.
|
||
|
||
2019-05-19 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/88821
|
||
* gfortran.dg/alloc_comp_auto_array_3.f90: Add -O0 to dg-options
|
||
to make sure the test for internal_pack is retained.
|
||
* gfortran.dg/assumed_type_2.f90: Split compile and run time
|
||
tests into this and
|
||
* gfortran.dg/assumed_type_2a.f90: New file.
|
||
* gfortran.dg/c_loc_test_22.f90: Likewise.
|
||
* gfortran.dg/contiguous_3.f90: Likewise.
|
||
* gfortran.dg/internal_pack_11.f90: Likewise.
|
||
* gfortran.dg/internal_pack_12.f90: Likewise.
|
||
* gfortran.dg/internal_pack_16.f90: Likewise.
|
||
* gfortran.dg/internal_pack_17.f90: Likewise.
|
||
* gfortran.dg/internal_pack_18.f90: Likewise.
|
||
* gfortran.dg/internal_pack_4.f90: Likewise.
|
||
* gfortran.dg/internal_pack_5.f90: Add -O0 to dg-options
|
||
to make sure the test for internal_pack is retained.
|
||
* gfortran.dg/internal_pack_6.f90: Split compile and run time
|
||
tests into this and
|
||
* gfortran.dg/internal_pack_6a.f90: New file.
|
||
* gfortran.dg/internal_pack_8.f90: Likewise.
|
||
* gfortran.dg/missing_optional_dummy_6: Split compile and run time
|
||
tests into this and
|
||
* gfortran.dg/missing_optional_dummy_6a.f90: New file.
|
||
* gfortran.dg/no_arg_check_2.f90: Split compile and run time tests
|
||
into this and
|
||
* gfortran.dg/no_arg_check_2a.f90: New file.
|
||
* gfortran.dg/typebound_assignment_5.f90: Split compile and run time
|
||
tests into this and
|
||
* gfortran.dg/typebound_assignment_5a.f90: New file.
|
||
* gfortran.dg/typebound_assignment_6.f90: Split compile and run time
|
||
tests into this and
|
||
* gfortran.dg/typebound_assignment_6a.f90: New file.
|
||
* gfortran.dg/internal_pack_19.f90: New file.
|
||
* gfortran.dg/internal_pack_20.f90: New file.
|
||
* gfortran.dg/internal_pack_21.f90: New file.
|
||
|
||
2019-05-18 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* objc.dg/instancetype-0.m: New.
|
||
|
||
2019-05-17 Martin Sebor <msebor@redhat.com>
|
||
|
||
* gcc.dg/gcc_diag-11.c: Remove accidentally committed test.
|
||
|
||
* g++.dg/overload/conv-op1.C: Adjust text of expected messages.
|
||
* g++.dg/ubsan/pr63956.C: Same.
|
||
* g++.old-deja/g++.pt/assign1.C: Same.
|
||
|
||
2019-05-17 Thomas Schwinge <thomas@codesourcery.com>
|
||
|
||
PR testsuite/89433
|
||
* c-c++-common/goacc/routine-5.c: Update.
|
||
* c-c++-common/goacc/routine-level-of-parallelism-1.c: Likewise.
|
||
* c-c++-common/goacc/routine-level-of-parallelism-2.c: New file.
|
||
|
||
PR testsuite/89433
|
||
* c-c++-common/goacc/routine-2.c: Update, and move some test
|
||
into...
|
||
* c-c++-common/goacc/routine-level-of-parallelism-1.c: ... this
|
||
new file.
|
||
|
||
PR testsuite/89433
|
||
* c-c++-common/goacc/classify-routine.c: Update.
|
||
* gfortran.dg/goacc/classify-routine.f95: Likewise.
|
||
|
||
2019-05-16 Martin Sebor <msebor@redhat.com>
|
||
|
||
* c-c++-common/Wbool-operation-1.c: Adjust text of expected diagnostics.
|
||
* c-c++-common/Wvarargs-2.c: Same.
|
||
* c-c++-common/Wvarargs.c: Same.
|
||
* c-c++-common/pr51768.c: Same.
|
||
* c-c++-common/tm/inline-asm.c: Same.
|
||
* c-c++-common/tm/safe-1.c: Same.
|
||
* g++.dg/asm-qual-1.C: Same.
|
||
* g++.dg/asm-qual-3.C: Same.
|
||
* g++.dg/conversion/dynamic1.C: Same.
|
||
* g++.dg/cpp0x/constexpr-89599.C: Same.
|
||
* g++.dg/cpp0x/constexpr-cast.C: Same.
|
||
* g++.dg/cpp0x/constexpr-shift1.C: Same.
|
||
* g++.dg/cpp0x/lambda/lambda-conv11.C: Same.
|
||
* g++.dg/cpp0x/nullptr04.C: Same.
|
||
* g++.dg/cpp0x/static_assert12.C: Same.
|
||
* g++.dg/cpp0x/static_assert8.C: Same.
|
||
* g++.dg/cpp1y/lambda-conv1.C: Same.
|
||
* g++.dg/cpp1y/pr79393-3.C: Same.
|
||
* g++.dg/cpp1y/static_assert1.C: Same.
|
||
* g++.dg/cpp1z/constexpr-if4.C: Same.
|
||
* g++.dg/cpp1z/constexpr-if5.C: Same.
|
||
* g++.dg/cpp1z/constexpr-if9.C: Same.
|
||
* g++.dg/eh/goto2.C: Same.
|
||
* g++.dg/eh/goto3.C: Same.
|
||
* g++.dg/expr/static_cast8.C: Same.
|
||
* g++.dg/ext/flexary5.C: Same.
|
||
* g++.dg/ext/utf-array-short-wchar.C: Same.
|
||
* g++.dg/ext/utf-array.C: Same.
|
||
* g++.dg/ext/utf8-2.C: Same.
|
||
* g++.dg/gomp/loop-4.C: Same.
|
||
* g++.dg/gomp/macro-4.C: Same.
|
||
* g++.dg/gomp/udr-1.C: Same.
|
||
* g++.dg/init/initializer-string-too-long.C: Same.
|
||
* g++.dg/other/offsetof9.C: Same.
|
||
* g++.dg/ubsan/pr63956.C: Same.
|
||
* g++.dg/warn/Wbool-operation-1.C: Same.
|
||
* g++.dg/warn/Wtype-limits-Wextra.C: Same.
|
||
* g++.dg/warn/Wtype-limits.C: Same.
|
||
* g++.dg/wrappers/pr88680.C: Same.
|
||
* g++.old-deja/g++.mike/eh55.C: Same.
|
||
* gcc.dg/Wsign-compare-1.c: Same.
|
||
* gcc.dg/Wtype-limits-Wextra.c: Same.
|
||
* gcc.dg/Wtype-limits.c: Same.
|
||
* gcc.dg/Wunknownprag.c: Same.
|
||
* gcc.dg/Wunsuffixed-float-constants-1.c: Same.
|
||
* gcc.dg/asm-6.c: Same.
|
||
* gcc.dg/asm-qual-1.c: Same.
|
||
* gcc.dg/cast-1.c: Same.
|
||
* gcc.dg/cast-2.c: Same.
|
||
* gcc.dg/cast-3.c: Same.
|
||
* gcc.dg/cpp/source_date_epoch-2.c: Same.
|
||
* gcc.dg/debug/pr85252.c: Same.
|
||
* gcc.dg/dfp/cast-bad.c: Same.
|
||
* gcc.dg/format/gcc_diag-1.c: Same.
|
||
* gcc.dg/format/gcc_diag-11.c: Same.
|
||
* gcc.dg/gcc_diag-11.c: Same.
|
||
* gcc.dg/gnu-cond-expr-2.c: Same.
|
||
* gcc.dg/gnu-cond-expr-3.c: Same.
|
||
* gcc.dg/gomp/macro-4.c: Same.
|
||
* gcc.dg/init-bad-1.c: Same.
|
||
* gcc.dg/init-bad-2.c: Same.
|
||
* gcc.dg/init-bad-3.c: Same.
|
||
* gcc.dg/pr27528.c: Same.
|
||
* gcc.dg/pr48552-1.c: Same.
|
||
* gcc.dg/pr48552-2.c: Same.
|
||
* gcc.dg/pr59846.c: Same.
|
||
* gcc.dg/pr61096-1.c: Same.
|
||
* gcc.dg/pr8788-1.c: Same.
|
||
* gcc.dg/pr90082.c: Same.
|
||
* gcc.dg/simd-2.c: Same.
|
||
* gcc.dg/spellcheck-params-2.c: Same.
|
||
* gcc.dg/spellcheck-params.c: Same.
|
||
* gcc.dg/strlenopt-49.c: Same.
|
||
* gcc.dg/tm/pr52141.c: Same.
|
||
* gcc.dg/torture/pr51106-1.c: Same.
|
||
* gcc.dg/torture/pr51106-2.c: Same.
|
||
* gcc.dg/utf-array-short-wchar.c: Same.
|
||
* gcc.dg/utf-array.c: Same.
|
||
* gcc.dg/utf8-2.c: Same.
|
||
* gcc.dg/warn-sprintf-no-nul.c: Same.
|
||
* gcc.target/i386/asm-flag-0.c: Same.
|
||
* gcc.target/i386/inline_error.c: Same.
|
||
* gcc.target/i386/pr30848.c: Same.
|
||
* gcc.target/i386/pr39082-1.c: Same.
|
||
* gcc.target/i386/pr39678.c: Same.
|
||
* gcc.target/i386/pr57756.c: Same.
|
||
* gcc.target/i386/pr68843-1.c: Same.
|
||
* gcc.target/i386/pr79804.c: Same.
|
||
* gcc.target/i386/pr82673.c: Same.
|
||
* obj-c++.dg/class-protocol-1.mm: Same.
|
||
* obj-c++.dg/exceptions-3.mm: Same.
|
||
* obj-c++.dg/exceptions-4.mm: Same.
|
||
* obj-c++.dg/exceptions-5.mm: Same.
|
||
* obj-c++.dg/exceptions-6.mm: Same.
|
||
* obj-c++.dg/method-12.mm: Same.
|
||
* obj-c++.dg/method-13.mm: Same.
|
||
* obj-c++.dg/method-6.mm: Same.
|
||
* obj-c++.dg/method-7.mm: Same.
|
||
* obj-c++.dg/method-9.mm: Same.
|
||
* obj-c++.dg/method-lookup-1.mm: Same.
|
||
* obj-c++.dg/proto-lossage-4.mm: Same.
|
||
* obj-c++.dg/protocol-qualifier-2.mm: Same.
|
||
* objc.dg/call-super-2.m: Same.
|
||
* objc.dg/class-protocol-1.m: Same.
|
||
* objc.dg/desig-init-1.m: Same.
|
||
* objc.dg/exceptions-3.m: Same.
|
||
* objc.dg/exceptions-4.m: Same.
|
||
* objc.dg/exceptions-5.m: Same.
|
||
* objc.dg/exceptions-6.m: Same.
|
||
* objc.dg/method-19.m: Same.
|
||
* objc.dg/method-2.m: Same.
|
||
* objc.dg/method-5.m: Same.
|
||
* objc.dg/method-6.m: Same.
|
||
* objc.dg/method-7.m: Same.
|
||
* objc.dg/method-lookup-1.m: Same.
|
||
* objc.dg/proto-hier-1.m: Same.
|
||
* objc.dg/proto-lossage-4.m: Same.
|
||
|
||
2019-05-17 Dragan Mladjenovic <dmladjenovic@wavecomp.com>
|
||
|
||
* g++.dg/eh/o32-fp.C: New.
|
||
* gcc.target/mips/dwarfregtable-1.c: New.
|
||
* gcc.target/mips/dwarfregtable-2.c: New.
|
||
* gcc.target/mips/dwarfregtable-3.c: New.
|
||
* gcc.target/mips/dwarfregtable-4.c: New.
|
||
* gcc.target/mips/dwarfregtable.h: New.
|
||
|
||
2019-05-17 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
* gcc.target/x86_64/abi/test_varargs-m128.c: New file.
|
||
* gcc.target/x86_64/abi/avx/test_varargs-m256.c: Likewise.
|
||
* gcc.target/x86_64/abi/avx512f/test_varargs-m512.c: Likewise.
|
||
|
||
2019-05-17 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR target/90497
|
||
* gcc.target/i386/pr90497-1.c: New test.
|
||
* gcc.target/i386/pr90497-2.c: Likewise.
|
||
|
||
2019-05-17 Robin Dapp <rdapp@linux.ibm.com>
|
||
|
||
* gcc.target/s390/global-array-element-pic.c: Add -march=z900.
|
||
* gcc.target/s390/global-array-element-pic2.c: New test for z10+.
|
||
|
||
2019-05-17 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/gimplefe-41.c: New testcase.
|
||
|
||
2019-05-17 Jun Ma <JunMa@linux.alibaba.com>
|
||
|
||
PR tree-optimization/90106
|
||
* gcc.dg/cdce3.c: New test.
|
||
|
||
2019-05-17 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
* gcc.target/s390/zvector/vec-sldw.c: New test.
|
||
|
||
2019-05-17 Martin Liska <mliska@suse.cz>
|
||
|
||
PR middle-end/90478
|
||
* gcc.dg/tree-ssa/pr90478-2.c: Remove.
|
||
|
||
2019-05-16 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* gcc.dg/vect/vect-simd-1.c: New test.
|
||
* gcc.dg/vect/vect-simd-2.c: New test.
|
||
* gcc.dg/vect/vect-simd-3.c: New test.
|
||
* gcc.dg/vect/vect-simd-4.c: New test.
|
||
|
||
2019-05-16 Martin Liska <mliska@suse.cz>
|
||
|
||
PR lto/90500
|
||
* gcc.target/i386/pr90500-1.c: New test.
|
||
* gcc.target/i386/pr90500-2.c: New test.
|
||
|
||
2019-05-16 Vladislav Ivanishin <vlad@ispras.ru>
|
||
|
||
PR tree-optimization/90394
|
||
* gcc.dg/uninit-pr90394-1-gimple.c: New test.
|
||
* gcc.dg/uninit-pr90394.c: New test.
|
||
|
||
2019-05-16 Richard Biener <rguenther@suse.de>
|
||
|
||
PR testsuite/90502
|
||
* gcc.dg/tree-ssa/vector-6.c: Adjust for half of the
|
||
transforms happening earlier now.
|
||
|
||
2019-05-16 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* lib/target-supports.exp (check_effective_target_cet): Add the
|
||
-fcf-protection flag to the build conditions.
|
||
|
||
2019-05-16 Jun Ma <JunMa@linux.alibaba.com>
|
||
|
||
PR tree-optimization/90106
|
||
* gcc.dg/cdce1.c: Check tailcall code generation after cdce pass.
|
||
* gcc.dg/cdce2.c: Likewise.
|
||
|
||
2019-05-16 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/90424
|
||
* g++.target/i386/pr90424-1.C: New testcase.
|
||
* g++.target/i386/pr90424-2.C: Likewise.
|
||
|
||
2019-05-16 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/gimplefe-40.c: Amend again.
|
||
|
||
2019-05-15 Cherry Zhang <cherryyz@google.com>
|
||
|
||
* go.test/test/nilptr2.go: Change use function to actually do
|
||
something.
|
||
|
||
2019-05-16 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/90478
|
||
* gcc.dg/tree-ssa/pr90478.c: Add empty dg-options. Use long long type
|
||
instead of long.
|
||
|
||
* c-c++-common/gomp/simd8.c: New test.
|
||
|
||
2019-05-15 Marek Polacek <polacek@redhat.com>
|
||
|
||
CWG 2096 - constraints on literal unions.
|
||
* g++.dg/cpp0x/literal-type1.C: New test.
|
||
|
||
2019-05-15 Janne Blomqvist <jb@gcc.gnu.org>
|
||
|
||
PR fortran/90461
|
||
* gfortran.dg/open_errors_2.f90: Add -std=f2008, adjust line number.
|
||
* gfortran.dg/open_errors_3.f90: New test.
|
||
|
||
2019-05-15 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR target/89021
|
||
* gcc.target/i386/mmx-vals.h: New file.
|
||
* gcc.target/i386/sse2-mmx-2.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-3.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-4.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-5.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-6.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-7.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-8.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-9.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-10.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-11.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-12.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-13.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-14.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-15.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-16.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-17.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-18a.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-18b.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-18c.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-19a.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-18b.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-19c.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-19d.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-19e.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-20.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-21.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-22.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-cvtpi2ps.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-cvtps2pi.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-cvttps2pi.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-maskmovq.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-packssdw.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-packsswb.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-packuswb.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-paddb.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-paddd.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-paddq.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-paddsb.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-paddsw.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-paddusb.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-paddusw.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-paddw.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pand.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pandn.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pavgb.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pavgw.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pcmpeqb.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pcmpeqd.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pcmpeqw.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pcmpgtb.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pcmpgtd.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pcmpgtw.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pextrw.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pinsrw.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pmaddwd.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pmaxsw.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pmaxub.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pminsw.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pminub.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pmovmskb.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pmulhuw.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pmulhw.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pmullw.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pmuludq.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-por.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-psadbw.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pshufw.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pslld.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pslldi.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-psllq.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-psllqi.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-psllw.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-psllwi.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-psrad.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-psradi.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-psraw.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-psrawi.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-psrld.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-psrldi.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-psrlq.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-psrlqi.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-psrlw.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-psrlwi.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-psubb.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-psubd.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-psubq.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-psubusb.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-psubusw.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-psubw.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-punpckhbw.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-punpckhdq.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-punpckhwd.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-punpcklbw.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-punpckldq.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-punpcklwd.c: Likewise.
|
||
* gcc.target/i386/sse2-mmx-pxor.c: Likewise.
|
||
|
||
2019-05-15 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR target/89021
|
||
* config/i386/i386-builtins.c (bdesc_tm): Enable MMX intrinsics
|
||
with SSE2.
|
||
|
||
2019-05-15 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR target/89021
|
||
* gcc.target/i386/pr82483-1.c: Error only on ia32.
|
||
* gcc.target/i386/pr82483-2.c: Likewise.
|
||
|
||
2019-05-15 Martin Liska <mliska@suse.cz>
|
||
|
||
PR middle-end/90478
|
||
* gcc.dg/tree-ssa/pr90478-2.c: New test.
|
||
* gcc.dg/tree-ssa/pr90478.c: New test.
|
||
|
||
2019-05-15 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/gimplefe-40.c: Amend.
|
||
|
||
2019-05-15 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* lib/target-supports.exp
|
||
(check_effective_target_powerpc_p8vector_ok): No support for Darwin.
|
||
(check_effective_target_powerpc_p9vector_ok): Likewise.
|
||
(check_effective_target_powerpc_float128_sw_ok): Likewise.
|
||
(check_effective_target_powerpc_float128_hw_ok): Likewise.
|
||
(check_effective_target_powerpc_vsx_ok): Likewise.
|
||
* gcc.target/powerpc/bfp/bfp.exp: Don't try to run this for Darwin.
|
||
* gcc.target/powerpc/dfp/dfp.exp: Likewise.
|
||
|
||
2019-05-15 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.dg/pr87600.h: Add __POWERPC__ as an alternate test
|
||
for PowerPC platforms.
|
||
|
||
2019-05-15 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
PR target/82920
|
||
* g++.dg/cet-notrack-1.C: Adjust scan assembler for Darwin.
|
||
* gcc.target/i386/cet-notrack-5a.c: Likewise.
|
||
* gcc.target/i386/cet-notrack-5b.c: Likewise.
|
||
* gcc.target/i386/cet-notrack-6b.c: Likewise.
|
||
* gcc.target/i386/cet-notrack-icf-1.c: Likewise.
|
||
* gcc.target/i386/cet-notrack-icf-2.c: Likewise.
|
||
* gcc.target/i386/cet-notrack-icf-3.c: Likewise.
|
||
* gcc.target/i386/cet-notrack-icf-4.c: Likewise.
|
||
* gcc.target/i386/cet-sjlj-3.c: Likewise.
|
||
* gcc.target/i386/cet-sjlj-5.c: Likewise.
|
||
|
||
2019-05-14 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/68918
|
||
* g++.dg/cpp0x/decltype71.C: New test.
|
||
|
||
PR c++/70156
|
||
* g++.dg/init/static5.C: New test.
|
||
|
||
2019-05-14 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
PR target/82920
|
||
* gcc.target/i386/cet-sjlj-6b.c: Require effective target x32.
|
||
* gcc.target/i386/pr52146.c: Likewise.
|
||
* gcc.target/i386/pr52698.c: Likewise.
|
||
* gcc.target/i386/pr52857-1.c: Likewise.
|
||
* gcc.target/i386/pr52857-2.c: Likewise.
|
||
* gcc.target/i386/pr52876.c: Likewise.
|
||
* gcc.target/i386/pr53698.c: Likewise.
|
||
* gcc.target/i386/pr54157.c: Likewise.
|
||
* gcc.target/i386/pr55049-1.c: Likewise.
|
||
* gcc.target/i386/pr55093.c: Likewise.
|
||
* gcc.target/i386/pr55116-1.c: Likewise.
|
||
* gcc.target/i386/pr55116-2.c: Likewise.
|
||
* gcc.target/i386/pr55597.c: Likewise.
|
||
* gcc.target/i386/pr59929.c: Likewise.
|
||
* gcc.target/i386/pr66470.c: Likewise.
|
||
|
||
2019-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gcc.dg/atomic/c11-atomic-exec-4.c: Simplify triplet to
|
||
*-*-solaris2*.
|
||
* gcc.dg/atomic/c11-atomic-exec-5.c: Likewise.
|
||
* gcc.dg/c99-math-double-1.c: Likewise.
|
||
* gcc.dg/c99-math-float-1.c: Likewise.
|
||
* gcc.dg/c99-math-long-double-1.c: Likewise.
|
||
* gcc.misc-tests/linkage.exp: Simplify triplet to
|
||
x86_64-*-solaris2*.
|
||
|
||
* gcc.target/i386/mcount_pic.c: Remove *-*-solaris2.10* && !gld
|
||
xfail.
|
||
* gcc.target/i386/pr63620.c: Likewise.
|
||
|
||
* lib/target-supports.exp (check_sse_os_support_available): Remove
|
||
Solaris 9/x86 workaround.
|
||
|
||
2019-05-14 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/gimplefe-40.c: New testcase.
|
||
|
||
2019-05-14 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR preprocessor/90382
|
||
* g++.dg/diagnostic/trailing1.C: New test.
|
||
|
||
2019-05-14 marxin <mliska@suse.cz>
|
||
|
||
PR middle-end/90340
|
||
* gcc.dg/tree-ssa/pr90340-2.c: Add case-values-threshold
|
||
param.
|
||
|
||
2019-05-14 Richard Biener <rguenther@suse.de>
|
||
H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR tree-optimization/88828
|
||
* gcc.target/i386/pr88828-1.c: New test.
|
||
* gcc.target/i386/pr88828-1a.c: Likewise.
|
||
* gcc.target/i386/pr88828-1b.c: Likewise.
|
||
* gcc.target/i386/pr88828-1c.c: Likewise.
|
||
* gcc.target/i386/pr88828-4a.c: Likewise.
|
||
* gcc.target/i386/pr88828-4b.c: Likewise.
|
||
* gcc.target/i386/pr88828-5a.c: Likewise.
|
||
* gcc.target/i386/pr88828-5b.c: Likewise.
|
||
* gcc.target/i386/pr88828-7.c: Likewise.
|
||
* gcc.target/i386/pr88828-7a.c: Likewise.
|
||
* gcc.target/i386/pr88828-7b.c: Likewise.
|
||
* gcc.target/i386/pr88828-8.c: Likewise.
|
||
* gcc.target/i386/pr88828-8a.c: Likewise.
|
||
* gcc.target/i386/pr88828-8b.c: Likewise.
|
||
* gcc.target/i386/pr88828-9.c: Likewise.
|
||
* gcc.target/i386/pr88828-9a.c: Likewise.
|
||
* gcc.target/i386/pr88828-9b.c: Likewise.
|
||
|
||
2019-05-14 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com\>
|
||
|
||
* gcc.target/aarch64/signbitv4sf.c: New test.
|
||
* gcc.target/aarch64/signbitv2sf.c: New test.
|
||
|
||
2019-05-13 Jonathan Wakely <jwakely@redhat.com>
|
||
|
||
* g++.dg/cpp0x/Wattributes1.C: Adjust dg-error line number to fix
|
||
regression, by matching a note on any line.
|
||
* g++.dg/cpp0x/Wattributes2.C: Add another copy that checks the
|
||
correct line number is matched without depending on a library header.
|
||
|
||
2019-05-13 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/90402
|
||
* gcc.dg/torture/pr90402-1.c: New testcase.
|
||
|
||
2019-05-12 Iain Sandoe <iain@sandoe.co.uk>
|
||
Dominique d'Humieres <dominiq@gcc.gnu.org>
|
||
|
||
PR target/82920
|
||
* gcc.target/i386/indirect-thunk-1.c: Adjust scan-asms for Darwin,
|
||
do not use -fno-pic on Darwin.
|
||
* gcc.target/i386/indirect-thunk-2.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-3.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-4.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-7.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-attr-1.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-attr-2.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-attr-3.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-attr-4.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-attr-5.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-attr-6.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-attr-7.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-attr-8.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-extern-1.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-extern-2.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-extern-3.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-extern-4.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-extern-7.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-inline-1.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-inline-2.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-inline-3.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-inline-4.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-inline-7.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-register-1.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-register-2.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-register-3.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-register-4.c: Likewise.
|
||
* gcc.target/i386/ret-thunk-1.c: Likewise.
|
||
* gcc.target/i386/ret-thunk-10.c: Likewise.
|
||
* gcc.target/i386/ret-thunk-11.c: Likewise.
|
||
* gcc.target/i386/ret-thunk-12.c: Likewise.
|
||
* gcc.target/i386/ret-thunk-13.c: Likewise.
|
||
* gcc.target/i386/ret-thunk-14.c: Likewise.
|
||
* gcc.target/i386/ret-thunk-15.c: Likewise.
|
||
* gcc.target/i386/ret-thunk-16.c: Likewise.
|
||
* gcc.target/i386/ret-thunk-2.c: Likewise.
|
||
* gcc.target/i386/ret-thunk-22.c: Likewise.
|
||
* gcc.target/i386/ret-thunk-23.c: Likewise.
|
||
* gcc.target/i386/ret-thunk-24.c: Likewise.
|
||
* gcc.target/i386/ret-thunk-3.c: Likewise.
|
||
* gcc.target/i386/ret-thunk-4.c: Likewise.
|
||
* gcc.target/i386/ret-thunk-5.c: Likewise.
|
||
* gcc.target/i386/ret-thunk-6.c: Likewise.
|
||
* gcc.target/i386/ret-thunk-7.c: Likewise.
|
||
* gcc.target/i386/ret-thunk-8.c: Likewise.
|
||
* gcc.target/i386/ret-thunk-9.c: Likewise.
|
||
|
||
2019-05-11 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
PR testsuite/81058
|
||
* gcc.target/i386/avx512bw-vpmovswb-1.c: Use regular data section
|
||
for variables on Darwin, rather than common.
|
||
* gcc.target/i386/avx512bw-vpmovuswb-1.c: Likewise.
|
||
* gcc.target/i386/avx512bw-vpmovwb-1.c: Likewise.
|
||
|
||
2019-05-11 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/cpp2a/multiple-deleted-destroying-delete-error-1.C: New.
|
||
* g++.dg/cpp2a/multiple-deleted-destroying-delete-error-2.C: Likewise.
|
||
|
||
2019-05-10 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/61968
|
||
* gfortran.dg/assumed_type_10.f90: New test case.
|
||
* gfortran.dg/assumed_type_11.f90: New test case.
|
||
|
||
2019-05-10 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.target/x86_64/abi/avx512f/abi-avx512f.exp: Darwin is
|
||
now tested.
|
||
* gcc.target/x86_64/abi/avx512f/asm-support-darwin.s: New.
|
||
|
||
2019-05-10 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/diagnostic/main1.C: New.
|
||
|
||
2019-05-10 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/78010 - bogus -Wsuggest-override warning on final function.
|
||
* g++.dg/warn/Wsuggest-override-2.C: New test.
|
||
|
||
2019-05-10 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/90385
|
||
* gfortran.dg/pr90385.f90: New test.
|
||
|
||
PR c++/90383
|
||
* g++.dg/cpp1y/constexpr-90383-1.C: New test.
|
||
* g++.dg/cpp1y/constexpr-90383-2.C: New test.
|
||
|
||
2019-05-10 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/90093
|
||
* gfortran.dg/ISO_Fortran_binding_12.f90: New test.
|
||
* gfortran.dg/ISO_Fortran_binding_12.c: Supplementary code.
|
||
|
||
PR fortran/90352
|
||
* gfortran.dg/iso_c_binding_char_1.f90: New test.
|
||
|
||
PR fortran/90355
|
||
* gfortran.dg/ISO_Fortran_binding_4.f90: Add 'substr' to test
|
||
the direct passing of substrings as descriptors to bind(C).
|
||
* gfortran.dg/assign_10.f90: Increase the tree_dump count of
|
||
'atmp' to account for the setting of the 'span' field.
|
||
* gfortran.dg/transpose_optimization_2.f90: Ditto.
|
||
|
||
2019-05-10 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/88709
|
||
PR tree-optimization/90271
|
||
* gcc.dg/store_merging_29.c: Allow 4 stores to replace 6 stores on
|
||
arm*-*-*.
|
||
|
||
PR pch/90326
|
||
* g++.dg/pch/pr90326.C: New test.
|
||
* g++.dg/pch/pr90326.Hs: New file.
|
||
|
||
2019-05-10 Martin Liska <mliska@suse.cz>
|
||
|
||
PR middle-end/90340
|
||
* gcc.dg/tree-ssa/pr90340-2.c: New test.
|
||
* gcc.dg/tree-ssa/pr90340.c: New test.
|
||
|
||
2019-05-09 Cherry Zhang <cherryyz@google.com>
|
||
|
||
* go.dg/mapstring.go: New test.
|
||
|
||
2019-05-09 Richard Earnshaw <rearnsha@arm.com>
|
||
|
||
PR target/90405
|
||
* gcc.target/arm/pr90405.c: New test.
|
||
|
||
2019-05-09 Martin Liska <mliska@suse.cz>
|
||
|
||
* gcc.dg/gimplefe-39.c: New test.
|
||
|
||
2019-05-09 Martin Liska <mliska@suse.cz>
|
||
|
||
* gcc.dg/gimplefe-37.c: New test.
|
||
* gcc.dg/gimplefe-33.c: Likewise.
|
||
|
||
2019-05-09 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/90382
|
||
Revert:
|
||
2018-04-26 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/diagnostic/trailing1.C: New.
|
||
|
||
2019-05-09 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/90395
|
||
* gcc.dg/torture/pr90395.c: New testcase.
|
||
|
||
2019-05-08 Cherry Zhang <cherryyz@google.com>
|
||
|
||
* go.dg/cmpstring.go: New test.
|
||
|
||
2019-05-08 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/59813
|
||
PR tree-optimization/89060
|
||
* gcc.dg/tree-ssa/pr89060.c: New test.
|
||
|
||
2019-05-08 Mihail Ionescu <mihail.ionescu@arm.com>
|
||
Richard Earnshaw <rearnsha@arm.com>
|
||
|
||
PR target/88167
|
||
* gcc.target/arm/pr88167-1.c: New test.
|
||
* gcc.target/arm/pr88167-2.c: New test.
|
||
|
||
2018-05-08 Bin Cheng <bin.cheng@linux.alibaba.com>
|
||
|
||
PR tree-optimization/90078
|
||
* g++.dg/tree-ssa/pr90078.C: New test.
|
||
|
||
2018-05-08 Bin Cheng <bin.cheng@linux.alibaba.com>
|
||
|
||
PR tree-optimization/90240
|
||
* gfortran.dg/graphite/pr90240.f: New test.
|
||
|
||
2019-05-08 Li Jia He <helijia@linux.ibm.com>
|
||
|
||
PR other/90381
|
||
* gcc.dg/tree-ssa/pr88676-2.c: Add 'target le' option to limit the
|
||
test case to run on the little endian machine.
|
||
|
||
2019-05-08 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/90356
|
||
* gcc.dg/tree-ssa/pr90356-1.c: New test.
|
||
* gcc.dg/tree-ssa/pr90356-2.c: New test.
|
||
* gcc.dg/tree-ssa/pr90356-3.c: New test.
|
||
* gcc.dg/tree-ssa/pr90356-4.c: New test.
|
||
|
||
2019-05-07 Wei Xiao <wei3.xiao@intel.com>
|
||
|
||
* gcc.target/i386/avx512bf16-vcvtne2ps2bf16-1.c: New test.
|
||
* gcc.target/i386/avx512bf16-vcvtneps2bf16-1.c: New test.
|
||
* gcc.target/i386/avx512bf16-vdpbf16ps-1.c: New test.
|
||
* gcc.target/i386/avx512bf16vl-vcvtne2ps2bf16-1.c: New test.
|
||
* gcc.target/i386/avx512bf16vl-vcvtneps2bf16-1.c: New test.
|
||
* gcc.target/i386/avx512bf16vl-vdpbf16ps-1.c: New test.
|
||
* gcc.target/i386/builtin_target.c: Handle avx512bf16.
|
||
* gcc.target/i386/sse-12.c: Add -mavx512bf16.
|
||
* 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.
|
||
|
||
2019-05-07 Cherry Zhang <cherryyz@google.com>
|
||
|
||
* go.dg/arrayclear.go: New test.
|
||
* go.dg/mapclear.go: New test.
|
||
|
||
2019-05-07 Kelvin Nilsen <kelvin@gcc.gnu.org>
|
||
|
||
PR target/89765
|
||
* gcc.target/powerpc/pr89765-mc.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-10c.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-10d.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-11c.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-11d.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-12c.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-12d.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-13c.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-13d.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-14c.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-14d.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-15c.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-15d.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-16c.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-16d.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-17c.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-17d.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-18c.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-18d.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-19c.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-19d.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-20c.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-20d.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-9c.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-9d.c: New test.
|
||
|
||
2019-05-07 Alejandro Martinez <alejandro.martinezvicente@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/sad_1.c: New test for sum of absolute
|
||
differences.
|
||
|
||
2019-05-07 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
* gcc.target/i386/asm-7.c: New test.
|
||
* gcc.target/i386/asm-1.c: Update expected error string.
|
||
* gcc.target/i386/pr62120.c: Ditto.
|
||
|
||
2019-05-07 Li Jia He <helijia@linux.ibm.com>
|
||
|
||
* gcc.dg/tree-ssa/pr37508.c: Add the no-ssa-phiopt option to skip phi
|
||
optimization.
|
||
* gcc.dg/tree-ssa/pr88676-2.c: New testcase.
|
||
|
||
2019-05-06 H.J. Lu <hongjiu.lu@intel.com>
|
||
Hongtao Liu <hongtao.liu@intel.com>
|
||
|
||
PR target/89750
|
||
PR target/86444
|
||
* gcc.target/i386/avx512f-vcomisd-2.c: New.
|
||
* gcc.target/i386/avx512f-vcomisd-2.c: Likewise.
|
||
|
||
2019-05-06 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/90290
|
||
* gfortran.dg/pr90290.f90: New test.
|
||
|
||
2019-05-06 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/88709
|
||
PR tree-optimization/90271
|
||
* gcc.dg/store_merging_26.c: New test.
|
||
* gcc.dg/store_merging_27.c: New test.
|
||
* gcc.dg/store_merging_28.c: New test.
|
||
* gcc.dg/store_merging_29.c: New test.
|
||
|
||
2019-05-06 Kelvin Nilsen <kelvin@gcc.gnu.org>
|
||
|
||
PR target/89424
|
||
* gcc.target/powerpc/pr89424-0.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-13a.c: Define macro PR89424 to
|
||
enable testing of newly patched capability.
|
||
* gcc.target/powerpc/vsx-builtin-13b.c: Likewise.
|
||
* gcc.target/powerpc/vsx-builtin-20a.c: Likewise.
|
||
* gcc.target/powerpc/vsx-builtin-20b.c: Likewise.
|
||
|
||
2019-05-06 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/90265 - ICE with generic lambda.
|
||
* g++.dg/cpp1y/lambda-generic-90265.C: New test.
|
||
|
||
2019-05-06 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/90358
|
||
* gcc.target/i386/pr90358.c: New testcase.
|
||
|
||
2019-05-06 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/88828
|
||
* gcc.target/i386/pr88828-0.c: New testcase.
|
||
|
||
2019-05-06 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/90328
|
||
* gcc.dg/torture/pr90328.c: New testcase.
|
||
|
||
2019-05-06 Richard Biener <rguenther@suse.de>
|
||
|
||
PR testsuite/90331
|
||
* gcc.dg/pr87314-1.c: Align the substring to open up
|
||
string merging for targets aligning strings to 8 bytes.
|
||
|
||
2019-05-06 Martin Liska <mliska@suse.cz>
|
||
|
||
PR sanitizer/90312
|
||
* gcc.dg/asan/pr87930.c: Run the test only on *linux or *gnu
|
||
systems.
|
||
* gcc.dg/tsan/pr88017.c: Likewise.
|
||
|
||
2019-05-05 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/90344
|
||
* gfortran.dg/pr90344.f90: New test
|
||
|
||
2019-05-03 Marc Glisse <marc.glisse@inria.fr>
|
||
|
||
PR tree-optimization/90269
|
||
* g++.dg/tree-ssa/ldist-1.C: New file.
|
||
|
||
2019-05-03 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/vect/slp-reduc-sad-2.c: New testcase.
|
||
|
||
2019-05-03 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/89518
|
||
* gcc.dg/pr89518.c: New testcase.
|
||
|
||
2019-05-03 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/87314
|
||
* gcc.dg/pr87314-1.c: New testcase.
|
||
|
||
2019-05-03 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/88963
|
||
* gcc.dg/tree-ssa/ssa-fre-31.c: Disable forwprop.
|
||
* gcc.target/i386/pr88963-1.c: New testcase.
|
||
* gcc.target/i386/pr88963-2.c: Likewise.
|
||
|
||
2019-05-03 Dominique d'Humieres <dominiq@gcc.gnu.org>
|
||
|
||
PR target/88809
|
||
* gcc.target/i386/pr88809.c: Adjust for darwin.
|
||
* gcc.target/i386/pr88809-2.c: Adjust for i386 and darwin.
|
||
|
||
2019-05-03 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/90303
|
||
* g++.target/i386/pr90303.C: New test.
|
||
|
||
2019-05-03 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/89698
|
||
* g++.dg/tree-ssa/pr89698.C: New testcase.
|
||
|
||
2019-05-02 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* g++.dg/ext/instantiate2.C: Remove special-casing for Darwin.
|
||
|
||
2019-05-02 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/89653
|
||
* g++.dg/vect/pr89653.cc: New testcase.
|
||
|
||
2019-05-02 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/89509
|
||
* gcc.dg/torture/restrict-8.c: New testcase.
|
||
|
||
2019-05-02 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.dg/tree-prof/section-attr-1.c: Update scan-asm regex
|
||
for cold section label.
|
||
* gcc.dg/tree-prof/section-attr-2.c: Likewise.
|
||
* gcc.dg/tree-prof/section-attr-3.c: Likewise.
|
||
|
||
2019-05-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gcc.target/i386/spellcheck-options-5.c: Restrict to Linux and
|
||
GNU targets.
|
||
|
||
2019-05-02 Alejandro Martinez <alejandro.martinezvicente@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/dot_1.c: New test for dot product.
|
||
|
||
2019-05-02 Martin Liska <mliska@suse.cz>
|
||
|
||
* gcc.target/i386/funcspec-4.c: Update scanned pattern.
|
||
* g++.target/i386/pr57362.C: Likewise.
|
||
|
||
2019-05-02 Martin Liska <mliska@suse.cz>
|
||
|
||
PR target/88809
|
||
* gcc.target/i386/pr88809.c: New test.
|
||
* gcc.target/i386/pr88809-2.c: New test.
|
||
|
||
2019-05-01 Dominique d'Humieres <dominiq@gcc.gnu.org>
|
||
|
||
PR fortran/60144
|
||
* gfortran.dg/block_name_2.f90: Adjust dg-error.
|
||
* gfortran.dg/dec_type_print_3.f90.f90: Likewise.
|
||
* gfortran.dg/pr60144.f90: New test.
|
||
|
||
2019-05-01 Jeff Law <law@redhat.com>
|
||
|
||
PR tree-optimization/90037
|
||
* g++.dg/tree-ssa/pr88797.C: New test.
|
||
|
||
2019-05-01 Nathan Sidwell <nathan@acm.org>
|
||
|
||
* g++.dg/cpp0x/decltype9.C: Adjust expected diagnostics.
|
||
|
||
2019-04-30 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/89093
|
||
* gcc.target/aarch64/return_address_sign_3.c: Remove extra space in
|
||
target attribute.
|
||
|
||
2019-04-30 Giuliano Belinassi <giuliano.belinassi@usp.br>
|
||
|
||
* gcc.dg/sinhatanh-2.c: Count the number of functions.
|
||
* gcc.dg/sinhatanh-3.c: Likewise.
|
||
|
||
2019-04-30 Martin Liska <mliska@suse.cz>
|
||
|
||
* gcc.dg/Werror-13.c: Add new tests for it.
|
||
* gcc.dg/pragma-diag-6.c: Likewise.
|
||
|
||
2019-04-30 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/89093
|
||
* gcc.target/aarch64/pr89093.c: New test.
|
||
* gcc.target/aarch64/pr63304_1.c: Remove space from target string.
|
||
|
||
PR tree-optimization/89475
|
||
* gcc.dg/tree-ssa/pr89475.c: New test.
|
||
|
||
2019-04-30 Bin Cheng <bin.cheng@linux.alibaba.com>
|
||
|
||
PR tree-optimization/90240
|
||
Revert:
|
||
2019-04-23 Bin Cheng <bin.cheng@linux.alibaba.com>
|
||
|
||
PR tree-optimization/90078
|
||
* g++.dg/tree-ssa/pr90078.C: New test.
|
||
|
||
2019-04-29 Vladislav Ivanishin <vlad@ispras.ru>
|
||
|
||
* gcc.dg/uninit-25-gimple.c: New test.
|
||
* gcc.dg/uninit-25.c: New test.
|
||
* gcc.dg/uninit-26.c: New test.
|
||
* gcc.dg/uninit-27-gimple.c: New test.
|
||
|
||
2019-04-29 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/90278
|
||
* gcc.dg/torture/pr90278.c: New testcase.
|
||
|
||
2019-04-27 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/90173
|
||
* g++.dg/cpp1z/class-deduction66.C: Use dg-do compile instead of
|
||
dg-do run.
|
||
|
||
2019-04-27 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/89261
|
||
* gcc.target/i386/pr89261.c: New test.
|
||
|
||
2019-04-27 Martin Liska <mliska@suse.cz>
|
||
|
||
PR middle-end/90258
|
||
* gcc.dg/completion-5.c: New test.
|
||
* gcc.target/i386/spellcheck-options-5.c: New test.
|
||
|
||
2019-04-26 Jim Wilson <jimw@sifive.com>
|
||
|
||
* gcc.target/riscv/load-immediate.c: New.
|
||
|
||
2019-04-26 Jonathan Wakely <jwakely@redhat.com>
|
||
|
||
PR c++/90243
|
||
* g++.dg/diagnostic/pr90243.C: New test.
|
||
|
||
2019-04-26 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/90173
|
||
* g++.dg/cpp1z/class-deduction66.C: New.
|
||
|
||
2019-04-26 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/diagnostic/trailing1.C: New.
|
||
|
||
2019-04-26 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.dg/alias-16.c: New test.
|
||
|
||
2019-04-25 Martin Liska <mliska@suse.cz>
|
||
H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR target/89929
|
||
* g++.target/i386/mv28.C: New test.
|
||
* gcc.target/i386/mvc14.c: Likewise.
|
||
* g++.target/i386/pr57362.C: Updated.
|
||
|
||
2019-04-24 Jeff Law <law@redhat.com>
|
||
|
||
PR tree-optimization/90037
|
||
* gcc.dg/tree-ssa/20030710-1.c: Update dump file to scan.
|
||
* gcc.dg/isolate-2.c: Likewise.
|
||
* gcc.dg/isolate-4.c: Likewise.
|
||
* gcc.dg/pr19431.c: Accept either ordering of PHI args.
|
||
* gcc.dg/pr90037.c: New test.
|
||
|
||
2019-04-25 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/44648
|
||
* g++.dg/warn/Wunused-var-35.C: Remove xfail.
|
||
|
||
2019-04-25 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/90194
|
||
* g++.dg/torture/pr90194.C: New testcase.
|
||
|
||
2019-04-24 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/90236
|
||
* g++.dg/cpp1z/nontype-auto16.C: New test.
|
||
|
||
2019-04-24 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/90193
|
||
* gcc.target/i386/pr90193.c: New test.
|
||
|
||
2019-04-24 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
PR target/89952
|
||
* gcc.target/s390/pr89952.c: New test.
|
||
|
||
2019-04-24 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/90187
|
||
* g++.target/i386/pr90187.C: New test.
|
||
|
||
2019-04-24 Iain Buclaw <ibuclaw@gdcproject.org>
|
||
|
||
* gdc.test/README.gcc: New file.
|
||
|
||
2019-04-24 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/90208
|
||
* gcc.dg/tsan/pr90208-1.c: New test.
|
||
* gcc.dg/tsan/pr90208-2.c: New test.
|
||
|
||
PR tree-optimization/90211
|
||
* gcc.dg/autopar/pr90211.c: New test.
|
||
|
||
2019-04-23 Iain Buclaw <ibuclaw@gdcproject.org>
|
||
Robin Dapp <rdapp@linux.ibm.com>
|
||
|
||
* gdc.dg/link.d: Test if target d_runtime.
|
||
* gdc.dg/runnable.d: Fix tests to work on BigEndian.
|
||
* gdc.dg/simd.d: Likewise.
|
||
|
||
2019-04-23 Iain Buclaw <ibuclaw@gdcproject.org>
|
||
|
||
* gdc.test/fail_compilation/fail2456.d: New test.
|
||
* gdc.test/fail_compilation/test18312.d: New test.
|
||
* gdc.test/gdc-test.exp (gdc-convert-args): Handle -betterC.
|
||
|
||
2018-04-23 Sudakshina Das <sudi.das@arm.com>
|
||
|
||
* gcc.target/aarch64/bti-1.c: Add scan directive for gnu note section
|
||
for linux targets.
|
||
* gcc.target/aarch64/va_arg_1.c: Update scan directive to not clash
|
||
with GNU note section.
|
||
|
||
2019-04-23 Jeff Law <law@redhat.com>
|
||
|
||
* lib/target-supports.exp
|
||
(check_effective_target_keeps_null_pointer_checks): Add cr16.
|
||
|
||
2019-04-23 Roman Zhuykov <zhroma@ispras.ru>
|
||
|
||
PR rtl-optimization/87979
|
||
* gcc.dg/pr87979.c: New test.
|
||
|
||
2019-04-23 Roman Zhuykov <zhroma@ispras.ru>
|
||
|
||
PR rtl-optimization/84032
|
||
* gcc.dg/pr84032.c: New test.
|
||
|
||
2018-04-23 Bin Cheng <bin.cheng@linux.alibaba.com>
|
||
|
||
PR tree-optimization/90078
|
||
* g++.dg/tree-ssa/pr90078.C: New test.
|
||
|
||
2018-04-23 Bin Cheng <bin.cheng@linux.alibaba.com>
|
||
|
||
PR tree-optimization/90021
|
||
* gfortran.dg/pr90021.f90: New test.
|
||
|
||
2019-04-22 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/90166
|
||
* gfortran.dg/submodule_22.f08: Add additional dg-error comments.
|
||
|
||
2019-04-22 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/57284
|
||
* gfortran.dg/class_70.f03
|
||
|
||
2019-04-21 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR target/90178
|
||
* gcc.target/i386/pr90178.c: New test.
|
||
|
||
2019-04-20 Sandra Loosemore <sandra@codesourcery.com>
|
||
|
||
* g++.dg/ipa/pr89009.C: Add dg-require-effective-target fpic.
|
||
|
||
2019-04-19 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/89900
|
||
* g++.dg/cpp0x/pr89900-1.C: New.
|
||
* g++.dg/cpp0x/pr89900-2.C: Likewise.
|
||
* g++.dg/cpp0x/pr89900-3.C: Likewise.
|
||
* g++.dg/cpp0x/pr89900-4.C: Likewise.
|
||
|
||
2019-04-19 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/90139
|
||
* gcc.c-torture/compile/pr90139.c: New test.
|
||
|
||
PR c++/90138
|
||
* g++.dg/template/pr90138.C: New test.
|
||
|
||
PR c/89888
|
||
* c-c++-common/pr89888.c: New test.
|
||
* g++.dg/torture/pr40335.C: Change dg-bogus into dg-warning.
|
||
Don't expect -Wswitch-unreachable warning.
|
||
|
||
PR c++/90108
|
||
* c-c++-common/pr90108.c: New test.
|
||
|
||
2019-04-18 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR middle-end/85164
|
||
* gcc.dg/pr85164-1.c, gcc.dg/pr85164-2.c: New tests.
|
||
|
||
2019-04-18 Richard Biener <rguenther@suse.de>
|
||
|
||
PR debug/90131
|
||
* gcc.dg/guality/pr90131.c: New testcase.
|
||
|
||
2019-04-17 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/89325
|
||
* g++.dg/ext/attrib58.C: New test.
|
||
* g++.dg/ext/attrib59.C: New test.
|
||
* g++.dg/ext/attrib60.C: New test.
|
||
|
||
PR target/90125
|
||
* gcc.target/i386/avx512f-vfmsubXXXss-2.c (avx512f_test): Adjust
|
||
constants to ensure precise result even when not using fma.
|
||
* gcc.target/i386/avx512f-vfnmaddXXXss-2.c (avx512f_test): Likewise.
|
||
* gcc.target/i386/avx512f-vfmaddXXXsd-3.c: New test.
|
||
* gcc.target/i386/avx512f-vfmaddXXXss-3.c: New test.
|
||
* gcc.target/i386/avx512f-vfmsubXXXsd-3.c: New test.
|
||
* gcc.target/i386/avx512f-vfmsubXXXss-3.c: New test.
|
||
* gcc.target/i386/avx512f-vfnmaddXXXsd-3.c: New test.
|
||
* gcc.target/i386/avx512f-vfnmaddXXXss-3.c: New test.
|
||
* gcc.target/i386/avx512f-vfnmsubXXXsd-3.c: New test.
|
||
* gcc.target/i386/avx512f-vfnmsubXXXss-3.c: New test.
|
||
|
||
2019-04-17 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/90124 - bogus error with incomplete type in decltype.
|
||
* g++.dg/cpp0x/decltype70.C: New test.
|
||
|
||
2019-04-17 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/90095
|
||
* gcc.dg/pr90095-1.c: New test.
|
||
* gcc.dg/pr90095-2.c: New test.
|
||
|
||
2019-04-17 Thomas Schwinge <thomas@codesourcery.com>
|
||
|
||
PR fortran/90048
|
||
* gfortran.dg/goacc/private-explicit-kernels-1.f95: New file.
|
||
* gfortran.dg/goacc/private-explicit-parallel-1.f95: Likewise.
|
||
* gfortran.dg/goacc/private-explicit-routine-1.f95: Likewise.
|
||
|
||
PR fortran/90067
|
||
PR fortran/90114
|
||
* gfortran.dg/goacc/private-1.f95: Remove file.
|
||
* gfortran.dg/goacc/private-2.f95: Likewise.
|
||
* gfortran.dg/goacc/private-predetermined-kernels-1.f95: New file.
|
||
* gfortran.dg/goacc/private-predetermined-parallel-1.f95:
|
||
Likewise.
|
||
* gfortran.dg/goacc/private-predetermined-routine-1.f95: Likewise.
|
||
|
||
2019-04-17 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/89093
|
||
* gcc.target/arm/pr89093-2.c: New test.
|
||
|
||
2019-04-16 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/86953
|
||
* g++.dg/cpp0x/constexpr-86953.C: New test.
|
||
|
||
2019-04-16 Dominique d'Humieres <dominiq@gcc.gnu.org>
|
||
|
||
* g++.dg/lto/pr89358_0.C: Replace dg-* with dg-lto-*.
|
||
|
||
2019-04-16 Alexandre Oliva <aoliva@redhat.com>
|
||
|
||
PR debug/89528
|
||
* gcc.dg/guality/pr89528.c: New.
|
||
|
||
PR rtl-optimization/86438
|
||
* gcc.dg/torture/pr86438.c: Split up too-wide shift.
|
||
|
||
2019-04-16 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/90096
|
||
* gcc.target/i386/pr90096.c: New test.
|
||
* gcc.target/i386/pr69255-1.c: Adjust expected diagnostics.
|
||
* gcc.target/i386/pr69255-2.c: Likewise.
|
||
* gcc.target/i386/pr69255-3.c: Likewise.
|
||
|
||
PR rtl-optimization/90082
|
||
* gcc.dg/pr90082.c: New test.
|
||
|
||
PR tree-optimization/90090
|
||
* g++.dg/opt/pr90090.C: New test.
|
||
|
||
2019-04-16 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/56049
|
||
* gfortran.dg/pr56049.f90: New testcase.
|
||
|
||
2019-04-15 Richard Biener <rguenther@suse.de>
|
||
|
||
PR debug/90074
|
||
* gcc.dg/guality/pr90074.c: New testcase.
|
||
|
||
2019-04-15 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/90071
|
||
* gcc.dg/torture/pr90071.c: New testcase.
|
||
|
||
2019-04-15 Segher Boessenkool <segher@kernel.crashing.org>
|
||
|
||
PR rtl-optimization/89794
|
||
* gcc.dg/torture/pr89794.c: New testcase.
|
||
|
||
2019-04-15 Richard Biener <rguenther@suse.de>
|
||
|
||
PR ipa/88936
|
||
* gcc.dg/torture/pr88936-1.c: New testcase.
|
||
* gcc.dg/torture/pr88936-2.c: Likewise.
|
||
* gcc.dg/torture/pr88936-3.c: Likewise.
|
||
|
||
2019-04-15 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/pr89693
|
||
* g++.dg/ipa/pr89693.C: New test.
|
||
|
||
2019-04-15 Dominique d'Humieres <dominiq@gcc.gnu.org>
|
||
|
||
PR tree-optimization/90020
|
||
* gcc.dg/torture/pr90020.c: Add linker options for darwin.
|
||
|
||
2019-04-14 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR lto/89358
|
||
* g++.dg/lto/pr89358_0.C: New testcase.
|
||
* g++.dg/lto/pr89358_1.C: New testcase.
|
||
|
||
2019-04-14 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/85448
|
||
* gfortran.dg/bind_c_usage_33.f90: New test and...
|
||
* gfortran.dg/bind_c_usage_33_c.c: Additional source.
|
||
|
||
2019-04-14 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/89843
|
||
* gfortran.dg/ISO_Fortran_binding_4.f90: Modify the value of x
|
||
in ctg. Test the conversion of the descriptor types in the main
|
||
program.
|
||
* gfortran.dg/ISO_Fortran_binding_10.f90: New test.
|
||
* gfortran.dg/ISO_Fortran_binding_10.c: Called by it.
|
||
|
||
PR fortran/89846
|
||
* gfortran.dg/ISO_Fortran_binding_11.f90: New test.
|
||
* gfortran.dg/ISO_Fortran_binding_11.c: Called by it.
|
||
|
||
PR fortran/90022
|
||
* gfortran.dg/ISO_Fortran_binding_1.c: Correct the indexing for
|
||
the computation of 'ans'. Also, change the expected results for
|
||
CFI_is_contiguous to comply with standard.
|
||
* gfortran.dg/ISO_Fortran_binding_1.f90: Correct the expected
|
||
results for CFI_is_contiguous to comply with standard.
|
||
* gfortran.dg/ISO_Fortran_binding_9.f90: New test.
|
||
* gfortran.dg/ISO_Fortran_binding_9.c: Called by it.
|
||
|
||
2019-04-13 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/89093
|
||
* gcc.target/arm/pr89093.c: New test.
|
||
|
||
2019-04-12 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/89933
|
||
* c-c++-common/pr89933.c: New test.
|
||
|
||
2019-04-12 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR c/88383
|
||
PR c/89288
|
||
PR c/89798
|
||
PR c/89797
|
||
* c-c++-common/attributes-1.c: Adjust.
|
||
* c-c++-common/builtin-has-attribute-4.c: Adjust expectations.
|
||
* c-c++-common/builtin-has-attribute-6.c: New test.
|
||
* c-c++-common/builtin-has-attribute-7.c: New test.
|
||
* c-c++-common/pr71574.c: Adjust.
|
||
* gcc.dg/pr25559.c: Adjust.
|
||
* gcc.dg/attr-vector_size.c: New test.
|
||
|
||
2019-04-12 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR rtl-optimization/89965
|
||
* gcc.target/i386/pr89965.c: New test.
|
||
|
||
2019-04-12 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/87603 - constexpr functions are no longer noexcept.
|
||
* g++.dg/cpp0x/constexpr-noexcept.C: Adjust the expected result.
|
||
* g++.dg/cpp0x/constexpr-noexcept3.C: Likewise.
|
||
* g++.dg/cpp0x/constexpr-noexcept4.C: Likewise.
|
||
* g++.dg/cpp0x/constexpr-noexcept8.C: New test.
|
||
* g++.dg/cpp0x/inh-ctor32.C: Remove dg-message.
|
||
* g++.dg/cpp1y/constexpr-noexcept1.C: New test.
|
||
|
||
2019-04-12 Marek Polacek <polacek@redhat.com>
|
||
|
||
* g++.dg/cpp0x/noexcept30.C: Tweak dg-error.
|
||
* g++.dg/cpp0x/pr86397-1.C: Likewise.
|
||
* g++.dg/cpp0x/pr86397-2.C: Likewise.
|
||
|
||
2019-04-12 Matthew Malcomson <matthew.malcomson@arm.com>
|
||
|
||
* g++.target/arm/arm.exp: Change format of default prune regex.
|
||
* gcc.target/arm/arm.exp: Change format of default prune regex.
|
||
|
||
2019-04-12 Martin Liska <mliska@suse.cz>
|
||
|
||
PR middle-end/89970
|
||
* gcc.target/i386/mvc15.c: New test.
|
||
* gcc.target/i386/mvc3.c: Quote target in error pattern.
|
||
* gcc.target/i386/mvc4.c: Remove duplicit 'default'.
|
||
|
||
2019-04-12 Kelvin Nilsen <kelvin@gcc.gnu.org>
|
||
|
||
PR target/87532
|
||
* gcc.target/powerpc/fold-vec-extract-char.p8.c: Adjust expected
|
||
instruction counts.
|
||
* gcc.target/powerpc/fold-vec-extract-int.p8.c: Likewise.
|
||
* gcc.target/powerpc/fold-vec-extract-short.p8.c: Likewise.
|
||
|
||
2019-04-12 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/89946
|
||
* c-c++-common/pr89946.c: New test.
|
||
|
||
PR rtl-optimization/90026
|
||
* g++.dg/opt/pr90026.C: New test.
|
||
|
||
2018-04-11 Steve Ellcey <sellcey@marvell.com>
|
||
|
||
PR rtl-optimization/87763
|
||
* gcc.target/aarch64/combine_bfxil.c: Change some bfxil checks
|
||
to bfi.
|
||
|
||
2019-04-11 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/90020
|
||
* gcc.dg/torture/pr90020.c: New testcase.
|
||
|
||
2019-04-11 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/90018
|
||
* gcc.dg/vect/pr90018.c: New testcase.
|
||
|
||
2018-04-10 Steve Ellcey <sellcey@marvell.com>
|
||
|
||
PR rtl-optimization/87763
|
||
* gcc.target/aarch64/combine_bfxil.c: Change some bfxil checks
|
||
to bfi.
|
||
* gcc.target/aarch64/combine_bfi_2.c: New test.
|
||
|
||
2019-04-10 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/90025
|
||
* gcc.c-torture/execute/pr90025.c: New test.
|
||
|
||
PR c++/90010
|
||
* gcc.dg/pr90010.c: New test.
|
||
|
||
2019-04-09 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
* gcc.target/i386/ifcvt-onecmpl-abs-1.c
|
||
(dg-options): Use -O2 -fdump-rtl-ce1.
|
||
(dg-final): Scan ce1 RTL dump instead of asm dump.
|
||
|
||
2019-04-09 Matthew Malcomson <matthew.malcomson@arm.com>
|
||
|
||
PR target/90024
|
||
* gcc.dg/torture/neon-immediate-timode.c: New test.
|
||
|
||
2019-04-09 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/89998
|
||
* gcc.c-torture/compile/pr89998-1.c: New test.
|
||
* gcc.c-torture/compile/pr89998-2.c: New test.
|
||
|
||
PR target/90015
|
||
* gcc.target/riscv/interrupt-conflict-mode.c (foo): Adjust expected
|
||
diagnostics.
|
||
|
||
2019-04-08 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/90006
|
||
* gcc.dg/vect/bb-slp-pr90006.c: New testcase.
|
||
|
||
2019-04-08 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR rtl-optimization/89865
|
||
* gcc.target/i386/pr49095.c: Don't expect any RMW sequences.
|
||
|
||
PR rtl-optimization/89865
|
||
* gcc.target/i386/pr49095.c: Adjust number of expected RMW spots
|
||
on ia32.
|
||
|
||
2019-04-01 Bin Cheng <bin.cheng@linux.alibaba.com>
|
||
|
||
PR tree-optimization/89725
|
||
* gcc.dg/tree-ssa/pr89725.c: New test.
|
||
|
||
2019-04-08 Martin Liska <mliska@suse.cz>
|
||
|
||
* gcc.target/riscv/arch-1.c: Fix expected scanned pattern.
|
||
|
||
2019-04-08 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/89914
|
||
* g++.dg/ext/has_nothrow_constructor-3.C: New.
|
||
|
||
2019-04-07 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/89945
|
||
* gcc.target/i386/pr89945.c: New test.
|
||
|
||
2019-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/87352
|
||
* gfortran.dg/finalize_28.f90: Adjust count of __builtin_free.
|
||
* gfortran.dg/finalize_33.f90: Likewise.
|
||
* gfortran.dg/finalize_34.f90: New test.
|
||
|
||
2019-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/89981
|
||
* gfortran.dg/entry_22.f90: New test.
|
||
|
||
2019-04-05 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/87145 - bogus error converting class type in template arg list.
|
||
* g++.dg/cpp0x/constexpr-conv3.C: New test.
|
||
* g++.dg/cpp0x/constexpr-conv4.C: New test.
|
||
|
||
2019-04-05 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR bootstrap/89980
|
||
* g++.dg/init/array52.C: New test.
|
||
|
||
2019-04-05 David Malcolm <dmalcolm@redhat.com>
|
||
|
||
PR c/89985
|
||
* c-c++-common/pr89985.c: New test.
|
||
|
||
2019-04-05 Christophe Lyon <christophe.lyon@linaro.org>
|
||
|
||
PR c/71598
|
||
* gcc.dg/torture/pr71598-1.c: dg-prune arm linker messages about
|
||
size of enums.
|
||
* gcc.dg/torture/pr71598-2.c: Likewise.
|
||
|
||
2019-04-05 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/89973 - -Waddress-of-packed-member ICE with invalid conversion.
|
||
* g++.dg/warn/Waddress-of-packed-member2.C: New test.
|
||
|
||
2019-04-05 Richard Biener <rguenther@suse.de>
|
||
|
||
PR debug/89892
|
||
PR debug/89905
|
||
* gcc.dg/guality/pr89892.c: New testcase.
|
||
* gcc.dg/guality/pr89905.c: Likewise.
|
||
* gcc.dg/guality/loop-1.c: Likewise.
|
||
|
||
2019-04-05 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR tree-optimization/89956
|
||
* gfortran.dg/pr89956.f90: New test.
|
||
|
||
2019-04-04 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR c++/89974
|
||
PR c++/89878
|
||
PR c++/89833
|
||
PR c++/47488
|
||
* g++.dg/abi/mangle69.C: New test.
|
||
* g++.dg/abi/mangle70.C: New test.
|
||
* g++.dg/abi/mangle71.C: New test.
|
||
* g++.dg/abi/mangle72.C: New test.
|
||
* g++.dg/cpp0x/constexpr-array19.C: New test.
|
||
* g++.dg/cpp2a/nontype-class15.C: New test.
|
||
* g++.dg/cpp2a/nontype-class16.C: New test.
|
||
* g++.dg/init/array51.C: New test.
|
||
* g++.dg/template/nontype29.C: New test.
|
||
|
||
2019-04-04 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR middle-end/89957
|
||
PR middle-end/89911
|
||
* gcc.dg/Wstringop-overflow-13.c: New test.
|
||
|
||
2019-04-04 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR middle-end/89934
|
||
* gcc.dg/Wrestrict-19.c: New test.
|
||
* gcc.dg/Wrestrict-5.c: Add comment. Remove unused code.
|
||
|
||
2019-04-04 Jeff Law <law@redhat.com>
|
||
|
||
PR rtl-optimization/89399
|
||
* gcc.c-torture/compile/pr89399.c: New test.
|
||
|
||
2019-04-04 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/89904
|
||
* gfortran.dg/pr85797.f90: Adjust testcase.
|
||
|
||
2019-04-04 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/65619
|
||
* g++.dg/template/friend67.C: New.
|
||
|
||
2019-04-04 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/61327
|
||
* g++.dg/cpp0x/friend4.C: New.
|
||
* g++.dg/cpp0x/friend5.C: Likewise.
|
||
|
||
2019-04-04 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/56643
|
||
* g++.dg/cpp0x/noexcept40.C: New.
|
||
|
||
2019-04-03 Dominique d'Humieres <dominiq@gcc.gnu.org>
|
||
|
||
PR fortran/68567
|
||
* gfortran.dg/parameter_array_error_1.f90: New test.
|
||
|
||
2019-04-03 qing zhao <qing.zhao@oracle.com>
|
||
|
||
PR tree-optimization/89730
|
||
* gcc.dg/live-patching-4.c: New test.
|
||
|
||
2019-04-03 Clément Chigot <clement.chigot@atos.net>
|
||
|
||
* lib/go-torture.exp: Only add lto to TORTURE_OPTIONS if it is
|
||
supported.
|
||
|
||
2019-04-03 Christophe Lyon <christophe.lyon@linaro.org>
|
||
|
||
PR c/71598
|
||
* gcc.dg/torture/pr71598-1.c: Skip if short_enums target.
|
||
* gcc.dg/torture/pr71598-2.c: Skip if not short_enums target.
|
||
|
||
2019-04-03 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/84101
|
||
* gcc.target/i386/pr84101.c: New testcase.
|
||
|
||
2019-04-02 Jeff Law <law@redhat.com>
|
||
|
||
* gcc.target/visium/bit_shift.c: xfail.
|
||
|
||
2019-04-02 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/89902
|
||
PR target/89903
|
||
* gcc.target/i386/pr70799-4.c: Remove.
|
||
* gcc.target/i386/pr70799-5.c: Remove.
|
||
* gcc.target/i386/pr89902.c: New test.
|
||
* gcc.target/i386/pr89903.c: Ditto.
|
||
|
||
2019-04-02 Andrey Belevantsev <abel@ispras.ru>
|
||
|
||
PR rtl-optimization/84206
|
||
* gcc.dg/pr84206.c: New test.
|
||
|
||
2019-04-02 Andrey Belevantsev <abel@ispras.ru>
|
||
|
||
PR rtl-optimization/85876
|
||
* gcc.dg/pr85876.c: New test.
|
||
|
||
2019-04-02 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
* gcc.target/s390/zvector/vec-double-compile.c: New test.
|
||
* gcc.target/s390/zvector/vec-float-compile.c: New test.
|
||
* gcc.target/s390/zvector/vec-signed-compile.c: New test.
|
||
* gcc.target/s390/zvector/vec-unsigned-compile.c: New test.
|
||
|
||
2019-04-02 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
* gcc.target/s390/zvector/vec-search-string-cc-1.c: New test.
|
||
* gcc.target/s390/zvector/vec-search-string-cc-compile.c: New test.
|
||
* gcc.target/s390/zvector/vec-search-string-until-zero-cc-1.c: New test.
|
||
* gcc.target/s390/zvector/vec-search-string-until-zero-cc-compile.c: New test.
|
||
|
||
2019-04-02 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
* gcc.target/s390/zvector/vec-shift-left-double-by-bit-1.c: New test.
|
||
* gcc.target/s390/zvector/vec-shift-right-double-by-bit-1.c: New test.
|
||
|
||
2019-04-02 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
* gcc.target/s390/zvector/replicate-bswap-1.c: New test.
|
||
* gcc.target/s390/zvector/replicate-bswap-2.c: New test.
|
||
|
||
2019-04-02 Alexander Monakov <amonakov@ispras.ru>
|
||
|
||
PR testsuite/89916
|
||
* gcc.dg/pr86928.c: Do not attempt to add -m32.
|
||
|
||
2019-04-02 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
* gcc.target/s390/zvector/bswap-and-replicate-1.c: New test.
|
||
* gcc.target/s390/zvector/get-element-bswap-1.c: New test.
|
||
* gcc.target/s390/zvector/get-element-bswap-2.c: New test.
|
||
* gcc.target/s390/zvector/get-element-bswap-3.c: New test.
|
||
* gcc.target/s390/zvector/get-element-bswap-4.c: New test.
|
||
* gcc.target/s390/zvector/set-element-bswap-1.c: New test.
|
||
* gcc.target/s390/zvector/set-element-bswap-2.c: New test.
|
||
* gcc.target/s390/zvector/set-element-bswap-3.c: New test.
|
||
|
||
2019-04-02 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
* gcc.target/s390/zvector/vec-reve-load-byte-z14.c: New test.
|
||
* gcc.target/s390/zvector/vec-reve-load-byte.c: New test.
|
||
* gcc.target/s390/zvector/vec-reve-load-halfword-z14.c: New test.
|
||
* gcc.target/s390/zvector/vec-reve-load-halfword.c: New test.
|
||
* gcc.target/s390/zvector/vec-reve-store-byte-z14.c: New test.
|
||
* gcc.target/s390/zvector/vec-reve-store-byte.c: New test.
|
||
|
||
2019-04-02 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
* gcc.target/s390/zvector/vec-revb-load-double-z14.c: New test.
|
||
* gcc.target/s390/zvector/vec-revb-load-double.c: New test.
|
||
* gcc.target/s390/zvector/vec-revb-store-double-z14.c: New test.
|
||
* gcc.target/s390/zvector/vec-revb-store-double.c: New test.
|
||
|
||
2019-04-02 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
* gcc.target/s390/arch13/fp-signedint-convert-1.c: New test.
|
||
* gcc.target/s390/arch13/fp-unsignedint-convert-1.c: New test.
|
||
|
||
2019-04-02 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
* gcc.target/s390/arch13/sel-1.c: New test.
|
||
|
||
2019-04-02 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
* gcc.target/s390/arch13/popcount-1.c: New test.
|
||
|
||
2019-04-02 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
* gcc.target/s390/arch13/bitops-1.c: New test.
|
||
* gcc.target/s390/arch13/bitops-2.c: New test.
|
||
* gcc.target/s390/md/andc-splitter-1.c: Add -march=z14 build
|
||
option and adjust line numbers.
|
||
* gcc.target/s390/md/andc-splitter-2.c: Likewise.
|
||
|
||
2019-04-02 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
* gcc.target/s390/s390.exp: Run tests in arch13 subdir.
|
||
* lib/target-supports.exp (check_effective_target_s390_vxe2): New
|
||
runtime check for the vxe2 hardware feature on IBM Z.
|
||
|
||
2019-04-01 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR testsuite/89907
|
||
* lib/target-supports.exp (check_avx2_available): Replace
|
||
avx_available with avx2_available.
|
||
|
||
2019-04-01 Andrey Belevantsev <abel@ispras.ru>
|
||
|
||
PR rtl-optimization/85412
|
||
* gcc.dg/pr85412.c: New test.
|
||
|
||
2019-04-01 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/62207
|
||
* g++.dg/template/crash130.C: New.
|
||
* g++.dg/template/crash131.C: Likewise.
|
||
|
||
2019-04-01 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR c/89685
|
||
* gcc.dg/attr-copy-8.c: New test.
|
||
* g++.dg/ext/attr-copy-2.C: New test.
|
||
|
||
2019-04-01 Andrey Belevantsev <abel@ispras.ru>
|
||
|
||
PR rtl-optimization/86928
|
||
* gcc.dg/pr86928.c: New test.
|
||
|
||
2019-04-01 Andrey Belevantsev <abel@ispras.ru>
|
||
|
||
PR rtl-optimization/87273
|
||
* gcc.dg/pr87273.c: New test.
|
||
|
||
2019-04-01 Martin Liska <mliska@suse.cz>
|
||
|
||
PR driver/89861
|
||
* gcc.dg/spellcheck-options-18.c: New test.
|
||
* gcc.dg/spellcheck-options-19.c: New test.
|
||
* gcc.dg/spellcheck-options-20.c: New test.
|
||
* gcc.dg/spellcheck-options-13.c: Adjust expected output.
|
||
* gcc.dg/completion-2.c: Add one variant with no argument.
|
||
|
||
2019-04-01 Richard Biener <rguenther@suse.de>
|
||
|
||
PR c/71598
|
||
* gcc.dg/torture/pr71598-1.c: New testcase.
|
||
* gcc.dg/torture/pr71598-2.c: Likewise.
|
||
* gcc.dg/torture/pr71598-3.c: Likewise.
|
||
|
||
2019-03-31 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/89852 - ICE with C++11 functional cast with { }.
|
||
* g++.dg/cpp0x/initlist115.C: New test.
|
||
|
||
2019-03-31 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/83515
|
||
PR fortran/85797
|
||
* gfortran.dg/pr85797.f90: New test.
|
||
|
||
2019-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gcc.dg/attr-aligned-3.c: Enable on *-*-solaris2.*.
|
||
|
||
2019-03-30 Iain Buclaw <ibuclaw@gdcproject.org>
|
||
|
||
* gdc.test/gdc-test.exp (gdc-copy-extra): Append copied files to
|
||
cleanup_extra_files.
|
||
(dmd2dg): Copy additional files after test is translated.
|
||
(gdc-do-test): Remove all copied files after test.
|
||
|
||
2019-03-30 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/89841
|
||
* gfortran.dg/ISO_Fortran_binding_1.f90: Change the interfaces
|
||
for c_deallocate, c_allocate and c_assumed_size so that the
|
||
attributes of the array arguments are correct and are typed.
|
||
* gfortran.dg/ISO_Fortran_binding_7.f90: New test.
|
||
* gfortran.dg/ISO_Fortran_binding_7.c: Additional source.
|
||
|
||
PR fortran/89842
|
||
* gfortran.dg/ISO_Fortran_binding_8.f90: New test.
|
||
* gfortran.dg/ISO_Fortran_binding_8.c: Additional source.
|
||
|
||
2019-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/89866
|
||
* gfortran.dg/pointer_intent_8.f90: New test.
|
||
|
||
2019-03-29 Jim Wilson <jimw@sifive.com>
|
||
|
||
* gcc.target/riscv/predef-1.c: New.
|
||
* gcc.target/riscv/predef-2.c: New.
|
||
* gcc.target/riscv/predef-3.c: New.
|
||
* gcc.target/riscv/predef-4.c: New.
|
||
* gcc.target/riscv/predef-5.c: New.
|
||
* gcc.target/riscv/predef-6.c: New.
|
||
* gcc.target/riscv/predef-7.c: New.
|
||
* gcc.target/riscv/predef-8.c: New.
|
||
|
||
2019-03-29 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR rtl-optimization/89865
|
||
* gcc.target/i386/pr49095.c: Include in scan-assembler-times patterns
|
||
the first argument register, so that occassional spills/fills are
|
||
ignored.
|
||
|
||
PR sanitizer/89869
|
||
* g++.dg/ubsan/vptr-14.C: New test.
|
||
|
||
PR c/89872
|
||
* gcc.dg/tree-ssa/pr89872.c: New test.
|
||
|
||
2019-03-29 Roman Zhuykov <zhroma@ispras.ru>
|
||
|
||
* gcc.dg/diag-sanity.c: New test.
|
||
|
||
2019-03-29 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/89871
|
||
* g++.dg/cpp2a/desig14.C: New test.
|
||
|
||
PR c++/89876 - ICE with deprecated conversion.
|
||
* g++.dg/warn/conv5.C: New test.
|
||
|
||
2019-03-29 Martin Liska <mliska@suse.cz>
|
||
|
||
* gcc.dg/ipa/ipa-icf-39.c: Prine '***dbgcnt' output.
|
||
* gcc.dg/pr68766.c: Likewise.
|
||
|
||
2019-03-29 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR rtl-optimization/87485
|
||
* gcc.dg/pr87485.c: New test.
|
||
|
||
2019-03-28 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/89621
|
||
* gfortran.dg/gomp/pr89621.f90: New test.
|
||
|
||
2019-03-28 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR c++/66548
|
||
* g++.dg/cpp0x/decltype-pr66548.C: New test.
|
||
|
||
PR c++/81506
|
||
* g++.dg/cpp0x/decltype-pr81506.C: New test.
|
||
|
||
2019-03-28 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/89612 - ICE with member friend template with noexcept.
|
||
* g++.dg/cpp0x/noexcept38.C: New test.
|
||
* g++.dg/cpp0x/noexcept39.C: New test.
|
||
* g++.dg/cpp1z/noexcept-type21.C: New test.
|
||
|
||
2019-03-28 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/89848
|
||
* gcc.target/i386/pr89848.c: New test.
|
||
|
||
2019-03-28 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/89836 - bool constant expression and explicit conversions.
|
||
* g++.dg/cpp2a/explicit15.C: New test.
|
||
|
||
2019-03-28 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/89812
|
||
* gcc.dg/attr-aligned-3.c: Limit the test to known ELF targets
|
||
other than AVR. Add dg-options "".
|
||
|
||
PR c++/89785
|
||
* g++.dg/cpp1y/constexpr-89785-1.C: New test.
|
||
* g++.dg/cpp1y/constexpr-89785-2.C: New test.
|
||
|
||
2019-03-27 Janus Weil <janus@gcc.gnu.org>
|
||
|
||
PR fortran/85537
|
||
* gfortran.dg/dummy_procedure_11.f90: Fix test case.
|
||
* gfortran.dg/pointer_init_11.f90: New test case.
|
||
|
||
2019-03-27 Mateusz B <mateuszb@poczta.onet.pl>
|
||
|
||
PR target/85667
|
||
* gcc.target/i386/pr85667-5.c: New testcase.
|
||
* gcc.target/i386/pr85667-6.c: New testcase.
|
||
|
||
2019-03-27 Bill Schmidt <wschmidt@linux.ibm.com>
|
||
|
||
PR testsuite/89834
|
||
* gcc.dg/vect/pr81740-2.c: Require vect_hw_misalign.
|
||
|
||
2019-03-27 Peter Bergner <bergner@linux.ibm.com>
|
||
|
||
PR rtl-optimization/89313
|
||
* gcc.dg/pr89313.c: New test.
|
||
|
||
2019-03-26 Jeff Law <law@redhat.com>
|
||
|
||
PR rtl-optimization/87761
|
||
PR rtl-optimization/89826
|
||
* gcc.c-torture/execute/pr89826.c: New test.
|
||
|
||
2019-03-27 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/torture/20190327-1.c: New testcase.
|
||
|
||
2019-03-27 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/88247
|
||
* gfortran.dg/associate_47.f90: New test.
|
||
|
||
2019-03-27 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/89463
|
||
* gcc.dg/guality/pr89463.c: New testcase.
|
||
|
||
2019-03-26 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/89827
|
||
* gcc.target/i386/pr89827.c: New test.
|
||
|
||
2019-03-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* g++.dg/abi/lambda-static-1.C: Handle Solaris as comdat group
|
||
syntax.
|
||
|
||
2019-03-26 Bin Cheng <bin.cheng@linux.alibaba.com>
|
||
|
||
PR tree-optimization/81740
|
||
* gcc.dg/vect/pr81740-1.c: New testcase.
|
||
* gcc.dg/vect/pr81740-2.c: Likewise.
|
||
|
||
2019-03-26 Iain Buclaw <ibuclaw@gdcproject.org>
|
||
|
||
* gdc.test/gdc-test.exp (gdc-do-test): Sort and remove duplicate
|
||
options in permute args tests.
|
||
|
||
2019-03-26 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/84598
|
||
* g++.dg/ext/pr84598.C: New.
|
||
|
||
2019-03-26 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/89796
|
||
* g++.dg/gomp/pr89796.C: New test.
|
||
* gcc.dg/gomp/pr89796.c: New test.
|
||
|
||
2019-03-25 David Malcolm <dmalcolm@redhat.com>
|
||
|
||
PR rtl-optimization/88347
|
||
PR rtl-optimization/88423
|
||
* gcc.c-torture/compile/pr88347.c: New test.
|
||
* gcc.c-torture/compile/pr88423.c: New test.
|
||
|
||
2019-03-25 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR c/89812
|
||
* gcc.dg/attr-aligned-3.c: New test.
|
||
|
||
2019-03-25 Johan Karlsson <johan.karlsson@enea.com>
|
||
|
||
PR debug/86964
|
||
* gcc.dg/debug/dwarf2/pr86964.c: New testcase.
|
||
|
||
2019-03-25 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/84661
|
||
PR c++/85013
|
||
* g++.dg/concepts/pr84661.C: New.
|
||
* g++.dg/torture/pr85013.C: Likewise.
|
||
|
||
2019-03-25 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/89214 - ICE when initializing aggregates with bases.
|
||
* g++.dg/cpp1z/aggr-base8.C: New test.
|
||
* g++.dg/cpp1z/aggr-base9.C: New test.
|
||
|
||
PR c++/89705 - ICE with reference binding with conversion function.
|
||
* g++.dg/cpp0x/rv-conv2.C: New test.
|
||
|
||
2019-03-25 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/89789
|
||
* gcc.dg/torture/pr89789.c: New testcase.
|
||
|
||
2019-03-25 Nathan Sidwell <nathan@acm.org>
|
||
|
||
* g++.dg/abi/lambda-static-1.C: New.
|
||
|
||
2019-03-25 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/89802
|
||
* g++.dg/tree-ssa/pr89802.C: New testcase.
|
||
|
||
2019-03-25 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/60702
|
||
* g++.dg/tls/thread_local11.C: Remove scan-tree-dump-times directives
|
||
for _ZTH* calls.
|
||
* g++.dg/tls/thread_local11a.C: New test.
|
||
|
||
2019-03-25 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/89790
|
||
* g++.dg/pr89790.C: New testcase.
|
||
|
||
2019-03-24 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
* gcc.target/i386/pr82281.c: Compile only for ia32 effective target.
|
||
(dg-options): Remove -m32. Add -msse2 -mtune=znver1.
|
||
* gcc.target/i386/pr89676.c: Compile only for ia32 effective target.
|
||
(dg-options): Remove -m32 and -march=i686. Add -mno-stv.
|
||
|
||
2019-03-24 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/78865
|
||
* gfortran.dg/altreturn_10.f90: New test.
|
||
* gfortran.dg/whole_file_3.f90: Change dg-warning to dg-error.
|
||
|
||
2019-03-22 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR rtl-optimization/89676
|
||
* gcc.target/i386/pr89676.c: New.
|
||
|
||
2019-03-22 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/60702
|
||
* g++.dg/tls/thread_local11.C: New test.
|
||
* g++.dg/tls/thread_local11.h: New test.
|
||
* g++.dg/tls/thread_local12a.C: New test.
|
||
* g++.dg/tls/thread_local12b.C: New test.
|
||
* g++.dg/tls/thread_local12c.C: New test.
|
||
* g++.dg/tls/thread_local12d.C: New test.
|
||
* g++.dg/tls/thread_local12e.C: New test.
|
||
* g++.dg/tls/thread_local12f.C: New test.
|
||
* g++.dg/tls/thread_local12g.C: New test.
|
||
* g++.dg/tls/thread_local12h.C: New test.
|
||
* g++.dg/tls/thread_local12i.C: New test.
|
||
* g++.dg/tls/thread_local12j.C: New test.
|
||
* g++.dg/tls/thread_local12k.C: New test.
|
||
* g++.dg/tls/thread_local12l.C: New test.
|
||
|
||
PR c++/87481
|
||
* g++.dg/cpp1y/constexpr-87481.C: New test.
|
||
|
||
2019-03-22 Simon Wright <simon@pushface.org>
|
||
|
||
PR ada/89583
|
||
* gnat.dg/socket2.adb: New.
|
||
|
||
2019-03-22 Bill Schmidt <wschmidt@linux.ibm.com>
|
||
|
||
* gcc.target/powerpc/mmx-psubd-2.c: Test _m_psubd.
|
||
|
||
2019-03-22 Hongtao Liu <hongtao.liu@intel.com>
|
||
|
||
PR target/89784
|
||
* gcc.target/i386/avx512f-vfmaddXXXsd-1.c (avx512f_test): Add tests
|
||
for _mm_mask{,3,z}_*.
|
||
* gcc.target/i386/avx512f-vfmaddXXXss-1.c (avx512f_test): Likewise.
|
||
* gcc.target/i386/avx512f-vfmsubXXXsd-1.c (avx512f_test): Likewise.
|
||
* gcc.target/i386/avx512f-vfmsubXXXss-1.c (avx512f_test): Likewise.
|
||
* gcc.target/i386/avx512f-vfnmaddXXXsd-1.c (avx512f_test): Likewise.
|
||
* gcc.target/i386/avx512f-vfnmaddXXXss-1.c (avx512f_test): Likewise.
|
||
* gcc.target/i386/avx512f-vfnmsubXXXsd-1.c (avx512f_test): Likewise.
|
||
* gcc.target/i386/avx512f-vfnmsubXXXss-1.c (avx512f_test): Likewise.
|
||
* gcc.target/i386/avx512f-vfmaddXXXsd-2.c: New test.
|
||
* gcc.target/i386/avx512f-vfmaddXXXss-2.c: New test.
|
||
* gcc.target/i386/avx512f-vfmsubXXXsd-2.c: New test.
|
||
* gcc.target/i386/avx512f-vfmsubXXXss-2.c: New test.
|
||
* gcc.target/i386/avx512f-vfnmaddXXXsd-2.c: New test.
|
||
* gcc.target/i386/avx512f-vfnmaddXXXss-2.c: New test.
|
||
* gcc.target/i386/avx512f-vfnmsubXXXsd-2.c: New test.
|
||
* gcc.target/i386/avx512f-vfnmsubXXXss-2.c: New test.
|
||
|
||
2019-03-22 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/89784
|
||
* gcc.target/i386/sse-13.c (__builtin_ia32_vfmaddsd3_mask,
|
||
__builtin_ia32_vfmaddsd3_mask3, __builtin_ia32_vfmaddsd3_maskz,
|
||
__builtin_ia32_vfmsubsd3_mask3, __builtin_ia32_vfmaddss3_mask,
|
||
__builtin_ia32_vfmaddss3_mask3, __builtin_ia32_vfmaddss3_maskz,
|
||
__builtin_ia32_vfmsubss3_mask3): Define.
|
||
* gcc.target/i386/sse-23.c (__builtin_ia32_vfmaddsd3_mask,
|
||
__builtin_ia32_vfmaddsd3_mask3, __builtin_ia32_vfmaddsd3_maskz,
|
||
__builtin_ia32_vfmsubsd3_mask3, __builtin_ia32_vfmaddss3_mask,
|
||
__builtin_ia32_vfmaddss3_mask3, __builtin_ia32_vfmaddss3_maskz,
|
||
__builtin_ia32_vfmsubss3_mask3): Define.
|
||
* gcc.target/i386/avx-1.c (__builtin_ia32_vfmaddsd3_mask,
|
||
__builtin_ia32_vfmaddsd3_mask3, __builtin_ia32_vfmaddsd3_maskz,
|
||
__builtin_ia32_vfmsubsd3_mask3, __builtin_ia32_vfmaddss3_mask,
|
||
__builtin_ia32_vfmaddss3_mask3, __builtin_ia32_vfmaddss3_maskz,
|
||
__builtin_ia32_vfmsubss3_mask3): Define.
|
||
* gcc.target/i386/sse-14.c: Add tests for
|
||
_mm_mask{,3,z}_f{,n}m{add,sub}_round_s{s,d} builtins.
|
||
* gcc.target/i386/sse-22.c: Likewise.
|
||
|
||
2019-03-21 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/89350
|
||
* gcc.dg/Warray-bounds-40.c: Remove an xfail.
|
||
* gcc.dg/Wstringop-overflow.c: Xfail overly ambitious tests.
|
||
* gcc.dg/Wstringop-overflow-11.c: New test.
|
||
* gcc.dg/Wstringop-overflow-12.c: New test.
|
||
* gcc.dg/pr89350.c: New test.
|
||
* gcc.dg/pr40340-1.c: Adjust expected warning.
|
||
* gcc.dg/pr40340-2.c: Same.
|
||
* gcc.dg/pr40340-4.c: Same.
|
||
* gcc.dg/pr40340-5.c: Same.
|
||
|
||
2019-03-21 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR lto/89692
|
||
* g++.dg/other/pr89692.C: New test.
|
||
|
||
PR c++/89767
|
||
* g++.dg/cpp1y/lambda-init18.C: New test.
|
||
* g++.dg/cpp1y/lambda-init19.C: New test.
|
||
* g++.dg/cpp1y/pr89767.C: New test.
|
||
|
||
2019-03-21 Thomas Schwinge <thomas@codesourcery.com>
|
||
Cesar Philippidis <cesar@codesourcery.com>
|
||
|
||
PR fortran/72741
|
||
* gfortran.dg/goacc/routine-external-level-of-parallelism-1.f: New
|
||
file.
|
||
* gfortran.dg/goacc/routine-external-level-of-parallelism-2.f:
|
||
Likewise.
|
||
|
||
2019-03-21 Thomas Schwinge <thomas@codesourcery.com>
|
||
|
||
PR fortran/72741
|
||
* c-c++-common/goacc/routine-3-extern.c: New file.
|
||
* c-c++-common/goacc/routine-3.c: Adjust.
|
||
* c-c++-common/goacc/routine-4-extern.c: New file.
|
||
* c-c++-common/goacc/routine-4.c: Adjust.
|
||
* gfortran.dg/goacc/routine-module-3.f90: New file.
|
||
|
||
PR fortran/89773
|
||
* gfortran.dg/goacc/pr89773.f90: New file.
|
||
* gfortran.dg/goacc/pr77765.f90: Adjust.
|
||
* gfortran.dg/goacc/routine-6.f90: Adjust, and extend.
|
||
|
||
PR fortran/72741
|
||
* gfortran.dg/goacc/routine-module-mod-1.f90: Update.
|
||
|
||
PR fortran/72741
|
||
* gfortran.dg/goacc/routine-module-1.f90: New file.
|
||
* gfortran.dg/goacc/routine-module-2.f90: Likewise.
|
||
* gfortran.dg/goacc/routine-module-mod-1.f90: Likewise.
|
||
|
||
* gfortran.dg/goacc/goacc.exp (dg-compile-aux-modules): New proc.
|
||
|
||
PR fortran/56408
|
||
* gcc.target/powerpc/ppc-fortran/ppc-fortran.exp
|
||
(dg-compile-aux-modules): Fix diagnostic.
|
||
* gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Likewise.
|
||
* gfortran.dg/dg.exp (dg-compile-aux-modules): Likewise.
|
||
|
||
PR fortran/56408
|
||
* gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Workaround
|
||
missing nexted dg-test call support in dejaGNU 1.4.4.
|
||
|
||
PR fortran/29383
|
||
* gfortran.dg/ieee/ieee.exp (DEFAULT_FFLAGS): Set the same as in
|
||
other '*.exp' files.
|
||
|
||
2019-03-21 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/89779
|
||
* gcc.dg/torture/pr89779.c: New testcase.
|
||
|
||
2019-03-21 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/78645
|
||
* g++.dg/cpp0x/constexpr-ice20.C: New.
|
||
|
||
2019-03-21 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/89571
|
||
* g++.dg/cpp0x/noexcept37.C: New.
|
||
|
||
2019-03-21 Iain Buclaw <ibuclaw@gdcproject.org>
|
||
|
||
PR d/89017
|
||
* gdc.dg/pr89017.d: New test.
|
||
|
||
2019-03-20 Janus Weil <janus@gcc.gnu.org>
|
||
|
||
PR fortran/71861
|
||
* gfortran.dg/interface_abstract_5.f90: New test case.
|
||
|
||
2019-03-20 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/89775
|
||
* gcc.target/s390/pr89775-1.c: New test.
|
||
* gcc.target/s390/pr89775-2.c: New test.
|
||
|
||
2019-03-20 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/89752
|
||
* g++.target/aarch64/aarch64.exp: New file.
|
||
* g++.target/aarch64/pr89752.C: New test.
|
||
|
||
2019-03-19 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/89688
|
||
* gcc.dg/strlenopt-61.c: New test.
|
||
* g++.dg/warn/Wstringop-overflow-2.C: New test.
|
||
|
||
2019-03-19 Jim Wilson <jimw@sifive.com>
|
||
|
||
PR target/89411
|
||
* gcc.target/riscv/losum-overflow.c: New test.
|
||
|
||
2019-03-19 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/89644
|
||
* gcc.dg/Wstringop-truncation-8.c: New test.
|
||
|
||
2019-03-19 Martin Liska <mliska@suse.cz>
|
||
|
||
PR middle-end/89737
|
||
* gcc.dg/pr89737.c: New test.
|
||
|
||
2019-03-19 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR lto/87809
|
||
PR lto/89335
|
||
* g++.dg/lto/pr87089_0.C: New testcase.
|
||
* g++.dg/lto/pr87089_1.C: New testcase.
|
||
* g++.dg/lto/pr89335_0.C: New testcase.
|
||
|
||
2019-03-19 Kelvin Nilsen <kelvin@gcc.gnu.org>
|
||
|
||
PR target/89736
|
||
* gcc.target/powerpc/pr87532-mc.c: Modify dejagnu directives to
|
||
restrict this test to vsx targets.
|
||
|
||
2019-03-19 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/89752
|
||
* g++.dg/ext/asm15.C: Check for particular diagnostic wording.
|
||
* g++.dg/ext/asm16.C: Likewise.
|
||
* g++.dg/ext/asm17.C: New test.
|
||
|
||
2019-03-19 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* c-c++-common/unroll-7.c: New test.
|
||
|
||
2019-03-19 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/89726
|
||
* gcc.target/i386/fpprec-1.c (x): Add 6 new constants.
|
||
(expect_round, expect_rint, expect_floor, expect_ceil, expect_trunc):
|
||
Add expected results for them.
|
||
|
||
PR c/89734
|
||
* gcc.dg/pr89734.c: New test.
|
||
|
||
2019-03-18 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/89720
|
||
* gcc.dg/Warray-bounds-42.c: New test.
|
||
|
||
2019-03-19 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR c++/89630
|
||
* g++.target/i386/pr89630.C: New test.
|
||
|
||
2019-03-18 Kito Cheng <kito.cheng@gmail.com>
|
||
|
||
* gcc.target/riscv/arch-1.c: Add quotes around march in dg-error.
|
||
|
||
2019-03-18 Segher Boessenkool <segher@kernel.crashing.org>
|
||
|
||
* gcc.target/powerpc/bswap16.c: Use a pointer instead of a global for
|
||
the "store" test as well.
|
||
* gcc.target/powerpc/bswap32.c: Ditto.
|
||
|
||
2019-03-18 Segher Boessenkool <segher@kernel.crashing.org>
|
||
|
||
* gcc.target/powerpc/bswap16.c: Use a pointer instead of a global for
|
||
the "store" test as well.
|
||
* gcc.target/powerpc/bswap32.c: Ditto.
|
||
|
||
2019-03-18 Segher Boessenkool <segher@kernel.crashing.org>
|
||
|
||
* gcc.target/powerpc/pr18096-1.c: Allow an error message that says
|
||
"exceeds" instead of just one that talks about "too large".
|
||
|
||
2019-03-18 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/cost_model_1.c: New test.
|
||
|
||
2019-03-18 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR tree-optimization/89546
|
||
* gcc.dg/tree-ssa/pr89546.c: New test.
|
||
|
||
2019-03-18 Andrew Burgess <andrew.burgess@embecosm.com>
|
||
|
||
PR target/89627
|
||
* g++.target/riscv/call-with-empty-struct-float.C: New file.
|
||
* g++.target/riscv/call-with-empty-struct-int.C: New file.
|
||
* g++.target/riscv/call-with-empty-struct.H: New file.
|
||
* g++.target/riscv/riscv.exp: New file.
|
||
|
||
2019-03-18 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/85014
|
||
* g++.dg/cpp0x/pr85014.C: New.
|
||
|
||
2019-03-18 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/86979
|
||
* gcc.dg/pr86979.c: New test.
|
||
|
||
2019-03-17 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/88008
|
||
* gfortran.dg/typebound_call_31.f90: New test.
|
||
|
||
2019-03-03-17 John David Anglin <danglin@gcc.gnu.org>
|
||
|
||
* gcc.dg/compat/pr83487-1_x.c: Use -fno-common option on
|
||
hppa*-*-hpux*.
|
||
* gcc.dg/compat/pr83487-1_y.c: Likewise.
|
||
|
||
* gfortran.dg/pointer_init_10.f90: Require visibility support.
|
||
* gfortran.dg/temporary_3.f90: Likewise.
|
||
|
||
* gcc.dg/pr88074.c: Require c99_runtime.
|
||
* gcc.dg/warn-abs-1.c: Likewise.
|
||
* gfortran.dg/ISO_Fortran_binding_1.f90: Likewise.
|
||
|
||
PR testsuite/89666
|
||
* c-c++-common/builtin-has-attribute-3.c: Define SKIP_ALIAS on
|
||
hppa*-*-hpux*.
|
||
* gcc.dg/attr-copy.c: Require alias support.
|
||
* gcc.dg/ipa/ipa-icf-39.c: Likewise.
|
||
|
||
2019-03-16 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR fortran/89724
|
||
* gfortran.dg/continuation_15.f90: New test.
|
||
* gfortran.dg/continuation_16.f90: New test.
|
||
|
||
2019-03-16 John David Anglin <danglin@gcc.gnu.org>
|
||
|
||
* g++.dg/cpp0x/pr84497.C: Restore dg-require-weak.
|
||
|
||
PR testsuite/89393
|
||
* g++.dg/abi/ref-temp1.C: Skip on 32-bit hppa*-*-hpux*.
|
||
* g++.dg/cpp0x/pr84497.C: Likewise.
|
||
|
||
* c-c++-common/builtin-has-attribute-4.c: Skip on 32-bit hppa*-*-hpux*.
|
||
* gcc.dg/attr-copy-6.c: Likewise.
|
||
* gcc.dg/pr87793.c: Likewise.
|
||
|
||
PR testsuite/89471
|
||
* gcc.dg/pr84941.c: Skip on hppa*-*-*.
|
||
|
||
* gcc.dg/Wattributes-10.c: Add -fno-common option on hppa*-*-hpux*.
|
||
* gcc.dg/gimplefe-34.c: Likewise.
|
||
* gcc.dg/compat/pr83487-2_x.c: Use -fno-common option on hppa*-*-hpux*.
|
||
* gcc.dg/compat/pr83487-2_y.c: Likewise.
|
||
|
||
PR testsuite/84174
|
||
* gcc.dg/Wattributes-6.c: Skip warning check at line 404 on
|
||
hppa*64*-*-*.
|
||
|
||
PR testsuite/83453
|
||
* c-c++-common/Wattributes.c: Skip a warning check on hppa*64*-*-*.
|
||
|
||
* lib/target-supports.exp (check_ascii_locale_available): Remove
|
||
hppa*-*-hpux*.
|
||
|
||
2019-03-16 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/84394
|
||
* gfortran.dg/blockdata_11.f90: New test.
|
||
|
||
2019-03-15 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/60091
|
||
* gfortran.dg/pointer_remapping_3.f08: Adjust error messages.
|
||
* gfortran.dg/pointer_remapping_7.f90: Adjust error message.
|
||
|
||
2019-03-15 Kelvin Nilsen <kelvin@gcc.gnu.org>
|
||
|
||
PR target/87532
|
||
* gcc.target/powerpc/fold-vec-extract-char.p8.c: Modify expected
|
||
instruction selection.
|
||
* gcc.target/powerpc/fold-vec-extract-int.p8.c: Likewise.
|
||
* gcc.target/powerpc/fold-vec-extract-short.p8.c: Likewise.
|
||
* gcc.target/powerpc/pr87532-mc.c: New test.
|
||
* gcc.target/powerpc/pr87532.c: New test.
|
||
* gcc.target/powerpc/vec-extract-v16qiu-v2.h: New test.
|
||
* gcc.target/powerpc/vec-extract-v16qiu-v2a.c: New test.
|
||
* gcc.target/powerpc/vec-extract-v16qiu-v2b.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-10a.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-10b.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-11a.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-11b.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-12a.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-12b.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-13a.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-13b.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-14a.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-14b.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-15a.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-15b.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-16a.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-16b.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-17a.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-17b.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-18a.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-18b.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-19a.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-19b.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-20a.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-20b.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-9a.c: New test.
|
||
* gcc.target/powerpc/vsx-builtin-9b.c: New test.
|
||
|
||
2019-03-15 Alexandre Oliva <aoliva@redhat.com>
|
||
|
||
PR c++/88534
|
||
PR c++/88537
|
||
* g++.dg/cpp2a/pr88534.C: New.
|
||
* g++.dg/cpp2a/pr88537.C: New.
|
||
|
||
2019-03-15 Robin Dapp <rdapp@linux.ibm.com>
|
||
|
||
* gcc.target/s390/target-attribute/tattr-1.c (htm0): -mhtm -> '-mhtm'.
|
||
* gcc.target/s390/target-attribute/tattr-2.c: Likewise.
|
||
* gcc.target/s390/target-attribute/tattr-3.c (vx0): -mvx -> '-mvx'.
|
||
* gcc.target/s390/target-attribute/tattr-4.c: Likewise.
|
||
|
||
2019-03-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
PR target/89719
|
||
* gcc.target/aarch64/spellcheck_4.c: Adjust dg-error string.
|
||
* gcc.target/aarch64/spellcheck_5.c: Likewise.
|
||
* gcc.target/aarch64/spellcheck_6.c: Likewise.
|
||
|
||
2019-03-15 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/89709
|
||
* g++.dg/cpp0x/constexpr-89709.C: New test.
|
||
|
||
PR debug/89704
|
||
* gcc.dg/debug/pr89704.c: New test.
|
||
|
||
2019-03-15 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR target/89650
|
||
* g++.target/i386/pr89650.C: New test.
|
||
|
||
2019-03-14 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/gimplefe-13.c: Adjust.
|
||
* gcc.dg/gimplefe-14.c: Likewise.
|
||
* gcc.dg/gimplefe-17.c: Likewise.
|
||
* gcc.dg/gimplefe-18.c: Likewise.
|
||
* gcc.dg/gimplefe-7.c: Likewise.
|
||
* gcc.dg/torture/pr89595.c: Likewise.
|
||
* gcc.dg/tree-ssa/cunroll-13.c: Likewise.
|
||
* gcc.dg/tree-ssa/ivopt_mult_1g.c: Likewise.
|
||
* gcc.dg/tree-ssa/ivopt_mult_2g.c: Likewise.
|
||
* gcc.dg/tree-ssa/scev-3.c: Likewise.
|
||
* gcc.dg/tree-ssa/scev-4.c: Likewise.
|
||
* gcc.dg/tree-ssa/scev-5.c: Likewise.
|
||
* gcc.dg/vect/vect-cond-arith-2.c: Likewise.
|
||
* gcc.target/aarch64/sve/loop_add_6.c: Likewise.
|
||
|
||
2019-03-14 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR ipa/89684
|
||
* gcc.target/i386/pr89684.c: New test.
|
||
|
||
PR rtl-optimization/89679
|
||
* gcc.dg/pr89679.c: New test.
|
||
|
||
2019-03-14 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/89710
|
||
* gcc.dg/torture/pr89710.c: New testcase.
|
||
|
||
2019-03-14 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/89698
|
||
* g++.dg/torture/pr89698.C: New testcase.
|
||
|
||
2019-03-14 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/89703
|
||
* gcc.c-torture/compile/pr89703-1.c: New test.
|
||
* gcc.c-torture/compile/pr89703-2.c: New test.
|
||
|
||
2019-03-14 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR target/89523
|
||
* gcc.target/i386/pr89523-1a.c: New test.
|
||
* gcc.target/i386/pr89523-1b.c: Likewise.
|
||
* gcc.target/i386/pr89523-2.c: Likewise.
|
||
* gcc.target/i386/pr89523-3.c: Likewise.
|
||
* gcc.target/i386/pr89523-4.c: Likewise.
|
||
* gcc.target/i386/pr89523-5.c: Likewise.
|
||
* gcc.target/i386/pr89523-6.c: Likewise.
|
||
* gcc.target/i386/pr89523-7.c: Likewise.
|
||
* gcc.target/i386/pr89523-8.c: Likewise.
|
||
* gcc.target/i386/pr89523-9.c: Likewise.
|
||
|
||
2019-03-14 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/89512
|
||
* g++.dg/cpp1y/var-templ61.C: New test.
|
||
|
||
PR c++/89652
|
||
* g++.dg/cpp1y/constexpr-89652.C: New test.
|
||
|
||
2019-03-13 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/87045
|
||
* gfortran.dg/pr87045.f90: New test.
|
||
|
||
2019-03-13 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR target/85860
|
||
* gcc.target/i386/pr85860.c: New.
|
||
|
||
2019-03-13 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/89686 - mixing init-capture and simple-capture in lambda.
|
||
* g++.dg/cpp2a/lambda-pack-init2.C: New test.
|
||
|
||
PR c++/89660 - bogus error with -Wredundant-move.
|
||
* g++.dg/cpp0x/Wredundant-move8.C: New test.
|
||
* g++.dg/cpp0x/Wredundant-move9.C: New test.
|
||
|
||
2019-03-13 Janus Weil <janus@gcc.gnu.org>
|
||
|
||
PR fortran/89601
|
||
* gfortran.dg/pdt_16.f03: Modified to avoid follow-up errors.
|
||
* gfortran.dg/pdt_30.f90: New test case.
|
||
|
||
2019-03-13 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/88979 - further P0634 fix for constructors.
|
||
* g++.dg/cpp2a/typename15.C: New test.
|
||
|
||
2019-03-13 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/89662
|
||
* gcc.dg/Warray-bounds-41.c: New test.
|
||
|
||
2019-03-13 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/63508
|
||
* g++.dg/cpp0x/auto53.C: New.
|
||
|
||
2019-03-13 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/89677
|
||
* gcc.dg/torture/pr89677.c: New testcase.
|
||
|
||
2019-03-13 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/85558
|
||
* g++.dg/other/friend16.C: New.
|
||
* g++.dg/other/friend17.C: Likewise.
|
||
|
||
2019-03-13 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/88588
|
||
* c-c++-common/gomp/pr88588.c: New test.
|
||
|
||
2019-03-13 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/66695
|
||
PR fortran/77746
|
||
PR fortran/79485
|
||
* gfortran.dg/binding_label_tests_30.f90: New test.
|
||
* gfortran.dg/binding_label_tests_31.f90: New test.
|
||
* gfortran.dg/binding_label_tests_32.f90: New test.
|
||
* gfortran.dg/binding_label_tests_33.f90: New test.
|
||
|
||
2019-03-13 Iain Buclaw <ibuclaw@gdcproject.org>
|
||
|
||
* gdc.dg/pr88957.d: Move to gdc.dg/ubsan.
|
||
* gdc.dg/ubsan/ubsan.exp: New file.
|
||
* lib/gdc.exp (gdc_include_flags): Remove unused target variable.
|
||
Explicitly return flags from procedure.
|
||
|
||
2019-03-13 Iain Buclaw <ibuclaw@gdcproject.org>
|
||
|
||
PR d/88957
|
||
* gdc.dg/pr88957.d: New test.
|
||
* gdc.dg/simd.d: Add new vector tests.
|
||
|
||
2019-03-12 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR d/87824
|
||
* lib/gdc.exp (gdc_include_flags): Find C++ headers by calling
|
||
libstdc++v3/scripts/testsuite_flags. Filter out unsupported
|
||
-nostdinc++ flag.
|
||
|
||
2019-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/87673
|
||
* gfortran.dg/charlen_17.f90: New test.
|
||
|
||
2019-03-12 Robin Dapp <rdapp@linux.ibm.com>
|
||
|
||
* gcc.target/s390/memset-1.c: Adapt test case for new scheduling.
|
||
|
||
2019-03-12 Martin Liska <mliska@suse.cz>
|
||
|
||
* gfortran.dg/abstract_type_3.f03: Amend test-case scan patterns.
|
||
* gfortran.dg/binding_label_tests_4.f03: Likewise.
|
||
* gfortran.dg/c_f_pointer_tests_6.f90: Likewise.
|
||
* gfortran.dg/c_funloc_tests_6.f90: Likewise.
|
||
* gfortran.dg/c_loc_tests_17.f90: Likewise.
|
||
* gfortran.dg/constructor_9.f90: Likewise.
|
||
* gfortran.dg/dec_structure_8.f90: Likewise.
|
||
* gfortran.dg/entry_4.f90: Likewise.
|
||
* gfortran.dg/init_char_with_nonchar_ctr.f90: Likewise.
|
||
* gfortran.dg/initialization_23.f90: Likewise.
|
||
* gfortran.dg/logical_assignment_1.f90: Likewise.
|
||
* gfortran.dg/pr80752.f90: Likewise.
|
||
* gfortran.dg/pr88116_1.f90: Likewise.
|
||
* gfortran.dg/pr88467.f90: Likewise.
|
||
* gfortran.dg/typebound_call_7.f03: Likewise.
|
||
* gfortran.dg/typebound_generic_1.f03: Likewise.
|
||
* gfortran.dg/typebound_operator_2.f03: Likewise.
|
||
* gfortran.dg/typebound_operator_4.f03: Likewise.
|
||
* gfortran.dg/typebound_proc_9.f03: Likewise.
|
||
* gfortran.dg/unlimited_polymorphic_2.f03: Likewise.
|
||
|
||
2019-03-12 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/89363
|
||
* gfortran.dg/assumed_rank_16.f90: New test.
|
||
|
||
PR fortran/89364
|
||
* gfortran.dg/assumed_rank_17.f90: New test.
|
||
|
||
2019-03-12 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/89663
|
||
* gcc.c-torture/compile/pr89663-1.c: New test.
|
||
* gcc.c-torture/compile/pr89663-2.c: New test.
|
||
|
||
2019-03-12 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/89664
|
||
* gfortran.dg/pr89664.f90: New testcase.
|
||
|
||
2019-03-11 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR fortran/89651
|
||
* gfortran.dg/gomp/pr89651.f90: New test.
|
||
|
||
PR middle-end/89655
|
||
PR bootstrap/89656
|
||
* gcc.c-torture/compile/pr89655.c: New test.
|
||
|
||
2019-03-11 Christophe Lyon <christophe.lyon@linaro.org>
|
||
|
||
* gcc.target/arm/f16_f64_conv_no_dp.c: Add arm_fp16_ok effective
|
||
target.
|
||
|
||
2019-03-11 Martin Liska <mliska@suse.cz>
|
||
|
||
* g++.dg/conversion/simd3.C (foo): Wrap option names
|
||
with apostrophe character.
|
||
* g++.dg/cpp1z/decomp3.C (test): Likewise.
|
||
(test3): Likewise.
|
||
* g++.dg/cpp1z/decomp4.C (test): Likewise.
|
||
* g++.dg/cpp1z/decomp44.C (foo): Likewise.
|
||
* g++.dg/cpp1z/decomp45.C (f): Likewise.
|
||
* g++.dg/opt/pr34036.C: Likewise.
|
||
* g++.dg/spellcheck-c++-11-keyword.C: Likewise.
|
||
* gcc.dg/c90-fordecl-1.c (foo): Likewise.
|
||
* gcc.dg/cpp/dir-only-4.c: Likewise.
|
||
* gcc.dg/cpp/dir-only-5.c: Likewise.
|
||
* gcc.dg/cpp/pr71591.c: Likewise.
|
||
* gcc.dg/format/opt-1.c: Likewise.
|
||
* gcc.dg/format/opt-2.c: Likewise.
|
||
* gcc.dg/format/opt-3.c: Likewise.
|
||
* gcc.dg/format/opt-4.c: Likewise.
|
||
* gcc.dg/format/opt-5.c: Likewise.
|
||
* gcc.dg/format/opt-6.c: Likewise.
|
||
* gcc.dg/pr22231.c: Likewise.
|
||
* gcc.dg/pr33007.c: Likewise.
|
||
* gcc.dg/simd-1.c (hanneke): Likewise.
|
||
* gcc.dg/simd-5.c: Likewise.
|
||
* gcc.dg/simd-6.c: Likewise.
|
||
* gcc.dg/spellcheck-options-14.c: Likewise.
|
||
* gcc.dg/spellcheck-options-15.c: Likewise.
|
||
* gcc.dg/spellcheck-options-16.c: Likewise.
|
||
* gcc.dg/spellcheck-options-17.c: Likewise.
|
||
* gcc.dg/tree-ssa/pr23109.c: Likewise.
|
||
* gcc.dg/tree-ssa/recip-5.c: Likewise.
|
||
* gcc.target/i386/cet-notrack-1a.c (func): Likewise.
|
||
(__attribute__): Likewise.
|
||
* gcc.target/i386/cet-notrack-icf-1.c (fn3): Likewise.
|
||
* gcc.target/i386/cet-notrack-icf-3.c (__attribute__): Likewise.
|
||
* gcc.target/powerpc/warn-1.c: Likewise.
|
||
* gcc.target/powerpc/warn-2.c: Likewise.
|
||
|
||
2019-03-11 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
* gcc.target/s390/zvector/vec-addc-u128.c: New test.
|
||
|
||
2019-03-11 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* c-c++-common/unroll-6.c: New test.
|
||
|
||
2019-03-11 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/87571
|
||
* g++.dg/template/memfriend18.C: New.
|
||
|
||
2019-03-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gdc.dg/pr89041.d: Mark as compile test.
|
||
|
||
2019-03-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gcc.target/i386/indirect-thunk-extern-7.c: Add -fjump-tables to
|
||
dg-options.
|
||
|
||
2019-03-10 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR tree-optimization/85762
|
||
PR tree-optimization/87008
|
||
PR tree-optimization/85459
|
||
* g++.dg/tree-ssa/pr87008.C: New test.
|
||
* gcc.dg/guality/pr54970.c: Xfail tests querying a[0] everywhere.
|
||
|
||
2019-03-10 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/66089
|
||
* gfortran.dg/assumed_type_2.f90: Adapted tree dumps.
|
||
* gfortran.dg/no_arg_check_2.f90: Likewise.
|
||
|
||
2019-03-10 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/89648
|
||
* g++.dg/cpp0x/lambda/lambda-89648.C: New test.
|
||
|
||
2019-03-10 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/66089
|
||
* gfortran.dg/dependency_53.f90: New test.
|
||
|
||
2019-03-10 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/87734
|
||
* gfortran.dg/public_private_module_10.f90: New test.
|
||
|
||
2019-03-09 John David Anglin <dave.anglin@bell.net>
|
||
|
||
PR c++/70349
|
||
* g++.dg/abi/abi-tag18a.C: Skip on 32-bit hppa*-*-hpux*.
|
||
|
||
PR middle-end/68733
|
||
* c-c++-common/gomp/clauses-2.c: Skip on 32-bit hppa*-*-hpux*.
|
||
|
||
PR testsuite/89472
|
||
* gcc.dg/debug/dwarf2/inline5.c: XFAIL one scan-assembler-times check.
|
||
|
||
2019-03-09 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/87750
|
||
* g++.dg/cpp0x/pr87750.C: New.
|
||
|
||
2019-03-09 John David Anglin <dave.anglin@bell.net>
|
||
|
||
* c-c++-common/ident-0b.c: Also skip on 32-bit hppa*-*-hpux*.
|
||
* c-c++-common/ident-1a.c: Likewise.
|
||
* c-c++-common/ident-1b.c: Likewise.
|
||
* c-c++-common/ident-2b.c: Likewise.
|
||
|
||
* g++.dg/tls/pr77285-2.C: Require tls_native support.
|
||
|
||
* g++.dg/ext/visibility/lambda1.C: Require visibility.
|
||
|
||
PR inline-asm/87010
|
||
* gcc.dg/torture/20180712-1.c: Skip on hppa*-*-*.
|
||
|
||
* gfortran.dg/coarray_data_1.f90: Link against libatomic if target
|
||
libatomic_available.
|
||
|
||
2019-03-09 Iain Buclaw <ibuclaw@gdcproject.org>
|
||
|
||
PR d/89041
|
||
* gdc.dg/pr89041.d: New test.
|
||
|
||
2019-03-09 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/71544
|
||
* gfortran.dg/c_ptr_tests_19.f90: New test.
|
||
|
||
2019-03-09 John David Anglin <dave.anglin@bell.net>
|
||
|
||
* gnat.dg/debug11.adb: Skip on 32-bit hppa*-*-hpux*.
|
||
* gnat.dg/debug12.adb: Likewise.
|
||
|
||
* lib/target-supports.exp (check_effective_target_weak_undefined):
|
||
Return 0 on hppa*-*-hpux*.
|
||
(check_ascii_locale_available): Likewise.
|
||
|
||
2019-03-09 Janus Weil <janus@gcc.gnu.org>
|
||
|
||
PR fortran/84504
|
||
* gfortran.dg/pointer_init_10.f90: New test case.
|
||
|
||
2019-03-09 John David Anglin <dave.anglin@bell.net>
|
||
|
||
* gfortran.dg/ieee/ieee_9.f90: Fix typo.
|
||
|
||
2019-03-09 John David Anglin <dave.anglin@bell.net>
|
||
|
||
PR fortran/89639
|
||
* gfortran.dg/ieee/ieee_9.f90: Skip on hppa*-*-linux*.
|
||
|
||
2019-03-09 Thomas König <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/71203
|
||
* gfortran.dg/array_simplify_3.f90: New test case.
|
||
|
||
2019-03-09 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/88568
|
||
* g++.dg/other/pr88568.C: New test.
|
||
|
||
PR rtl-optimization/89634
|
||
* gcc.c-torture/execute/pr89634.c: New test.
|
||
|
||
2019-03-08 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/85870
|
||
* gcc.dg/lto/pr85870_0.c: Add dg-extra-ld-options with
|
||
-r -nostdlib -flinker-output=nolto-rel.
|
||
|
||
2019-03-08 David Malcolm <dmalcolm@redhat.com>
|
||
|
||
PR target/79926
|
||
* gcc.target/i386/interrupt-387-err-1.c: Update expected message.
|
||
* gcc.target/i386/interrupt-387-err-2.c: Likewise.
|
||
* gcc.target/i386/interrupt-mmx-err-1.c: Likewise.
|
||
* gcc.target/i386/interrupt-mmx-err-2.c: Likewise.
|
||
|
||
2019-03-08 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/63540
|
||
* g++.dg/cpp0x/implicit17.C: New.
|
||
|
||
2019-03-08 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/22149
|
||
* g++.dg/template/access29.C: New.
|
||
|
||
2019-03-08 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/82075
|
||
* g++.dg/cpp1z/decomp49.C: New test.
|
||
|
||
2019-03-08 Andre Vieira <andre.simoesdiasvieira@arm.com>
|
||
|
||
* gcc.target/arm/f16_f64_conv_no_dp.c: New test.
|
||
|
||
2019-03-08 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/68924
|
||
PR target/78782
|
||
PR target/87558
|
||
* gcc.target/i386/pr78782.c: New test.
|
||
* gcc.target/i386/pr87558.c: Ditto.
|
||
|
||
2019-03-08 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/85870
|
||
* gcc.dg/lto/pr85870_0.c: New test.
|
||
* gcc.dg/lto/pr85870_1.c: New test.
|
||
|
||
2019-03-08 Martin Liska <mliska@suse.cz>
|
||
|
||
PR target/86952
|
||
* gcc.target/i386/pr86952.c: New test.
|
||
* gcc.target/i386/indirect-thunk-7.c: Use jump tables to match
|
||
scanned pattern.
|
||
* gcc.target/i386/indirect-thunk-inline-7.c: Likewise.
|
||
|
||
2019-03-08 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/89585
|
||
* g++.dg/asm-qual-3.C: Adjust expected diagnostics for toplevel
|
||
asm volatile.
|
||
|
||
PR c++/89599
|
||
* g++.dg/ubsan/vptr-4.C: Adjust expected diagnostics.
|
||
* g++.dg/parse/array-size2.C: Likewise.
|
||
* g++.dg/cpp0x/constexpr-89599.C: New test.
|
||
|
||
PR c++/89622
|
||
* g++.dg/warn/pr89622.C: New test.
|
||
|
||
2019-03-07 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/80003
|
||
* gcc.target/i386/pr68657.c: Adjust expected diagnostics wording.
|
||
* gcc.target/i386/interrupt-6.c: Likewise.
|
||
* g++.target/i386/pr57362.C: Adjust capitalization in dg-prune-output.
|
||
|
||
2019-03-07 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/84518
|
||
* g++.dg/cpp0x/lambda/lambda-ice30.C: New.
|
||
* g++.dg/cpp0x/lambda/lambda-ice31.C: Likewise.
|
||
|
||
2019-03-07 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR translation/79999
|
||
* c-c++-common/gomp/doacross-1.c: Adjust expected diagnostics.
|
||
* c-c++-common/gomp/doacross-3.c: New test.
|
||
|
||
PR target/89602
|
||
* gcc.target/i386/avx512f-vmovss-1.c: New test.
|
||
* gcc.target/i386/avx512f-vmovss-2.c: New test.
|
||
* gcc.target/i386/avx512f-vmovss-3.c: New test.
|
||
* gcc.target/i386/avx512f-vmovsd-1.c: New test.
|
||
* gcc.target/i386/avx512f-vmovsd-2.c: New test.
|
||
* gcc.target/i386/avx512f-vmovsd-3.c: New test.
|
||
|
||
2019-03-07 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR lto/87525
|
||
* gcc.dg/ipa/ipcp-5.c: New test.
|
||
|
||
2019-03-07 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/88235
|
||
* g++.dg/ipa/pr88235.C: New test.
|
||
|
||
2019-04-07 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/89618
|
||
* gcc.target/i386/pr89618.c: New testcase.
|
||
|
||
2019-03-07 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/89595
|
||
* gcc.dg/torture/pr89595.c: New testcase.
|
||
|
||
2019-03-07 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/89585
|
||
* g++.dg/asm-qual-3.C: Adjust expected diagnostics.
|
||
|
||
2019-03-06 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/71203
|
||
* gfortran.dg/substr_8.f90: New test.
|
||
|
||
2019-03-06 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/87148
|
||
* g++.dg/ext/flexary34.C: New test.
|
||
|
||
2019-03-06 Peter Bergner <bergner@linux.ibm.com>
|
||
|
||
PR rtl-optimization/88845
|
||
* gcc.target/powerpc/pr88845.c: New test.
|
||
|
||
2019-03-06 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/87378 - bogus -Wredundant-move warning.
|
||
* g++.dg/cpp0x/Wredundant-move1.C (fn4): Drop dg-warning.
|
||
* g++.dg/cpp0x/Wredundant-move7.C: New test.
|
||
|
||
2019-03-06 Richard Biener <rguenther@suse.de>
|
||
|
||
PR testsuite/89551
|
||
* gcc.dg/uninit-pred-8_b.c: Force logical-op-non-short-circuit
|
||
the way that makes the testcase PASS.
|
||
|
||
2019-03-05 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/89590
|
||
* gcc.dg/pr89590.c: New test.
|
||
|
||
2019-03-05 Wilco Dijkstra <wdijkstr@arm.com>
|
||
|
||
PR target/89222
|
||
* gcc.target/arm/pr89222.c: Add new test.
|
||
|
||
2019-03-05 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/89594
|
||
* gcc.dg/pr89594.c: New testcase.
|
||
|
||
2019-03-05 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/89487
|
||
* gcc.dg/tree-ssa/pr89487.c: Include ../pr87600.h.
|
||
(caml_interprete): Ifdef the whole body out if REG1 or REG2 macros
|
||
aren't defined. Use REG1 instead of "%r15" and REG2 instead of
|
||
"%r14".
|
||
|
||
PR bootstrap/89560
|
||
* g++.dg/other/pr89560.C: New test.
|
||
|
||
PR tree-optimization/89570
|
||
* gcc.dg/pr89570.c: New test.
|
||
|
||
PR tree-optimization/89566
|
||
* c-c++-common/pr89566.c: New test.
|
||
|
||
2019-03-04 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/84605
|
||
* g++.dg/parse/crash69.C: New.
|
||
|
||
2019-03-04 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/71446
|
||
* g++.dg/cpp2a/desig12.C: New test.
|
||
* g++.dg/cpp2a/desig13.C: New test.
|
||
|
||
2019-03-04 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
PR target/88530
|
||
* gcc.target/aarch64/options_set_10.c: Add native.
|
||
|
||
2019-03-04 Wilco Dijkstra <wdijkstr@arm.com>
|
||
|
||
PR tree-optimization/89437
|
||
* gcc.dg/sinatan-1.c: Fix testcase.
|
||
|
||
2019-03-04 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/89572
|
||
* gcc.dg/torture/pr89572.c: New testcase.
|
||
|
||
2018-03-04 Bin Cheng <bin.cheng@linux.alibaba.com>
|
||
|
||
PR tree-optimization/89487
|
||
* gcc.dg/tree-ssa/pr89487.c: New test.
|
||
|
||
2019-03-03 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/77583
|
||
* gfortran.dg/pr77583.f90: New test.
|
||
|
||
2019-03-03 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/72714
|
||
* gfortran.dg/coarray_allocate_11.f90: New test.
|
||
|
||
2019-03-02 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/89516
|
||
* gfortran.dg/pr89492.f90: Adjust testcase.
|
||
* gfortran.dg/transfer_check_5.f90: New test.
|
||
|
||
2019-03-02 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/71446
|
||
* g++.dg/cpp2a/desig10.C: New test.
|
||
* g++.dg/cpp2a/desig11.C: New test.
|
||
* g++.dg/ext/desig4.C: Expect 4 new errors.
|
||
|
||
PR target/89506
|
||
* gcc.dg/pr89506.c: New test.
|
||
|
||
2019-03-01 Kito Cheng <kito.cheng@gmail.com>
|
||
Monk Chiang <sh.chiang04@gmail.com>
|
||
|
||
* gcc.target/riscv/attribute-1.c: New.
|
||
* gcc.target/riscv/attribute-2.c: Likewise.
|
||
* gcc.target/riscv/attribute-3.c: Likewise.
|
||
* gcc.target/riscv/attribute-4.c: Likewise.
|
||
* gcc.target/riscv/attribute-5.c: Likewise.
|
||
* gcc.target/riscv/attribute-6.c: Likewise.
|
||
* gcc.target/riscv/attribute-7.c: Likewise.
|
||
* gcc.target/riscv/attribute-8.c: Likewise.
|
||
* gcc.target/riscv/attribute-9.c: Likewise.
|
||
|
||
* gcc.target/riscv/arch-1.c: New.
|
||
* gcc.target/riscv/arch-2.c: Likewise.
|
||
* gcc.target/riscv/arch-3.c: Likewise.
|
||
* gcc.target/riscv/arch-4.c: Likewise.
|
||
|
||
2019-03-01 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/89497
|
||
* g++.dg/tree-prof/devirt.C: Adjust also the ilp32
|
||
scan-tree-dump-times from dom3 to tracer pass.
|
||
|
||
2019-03-01 Segher Boessenkool <segher@kernel.crashing.org>
|
||
|
||
* gcc.target/powerpc/ throughout: Delete dg-skip-if "do not override
|
||
-mcpu". Use -mdejagnu-cpu= in dg-options instead of -mcpu=.
|
||
|
||
2019-03-01 Alexander Monakov <amonakov@ispras.ru>
|
||
|
||
PR rtl-optimization/85899
|
||
* gcc.dg/pr85899.c: New test.
|
||
|
||
2019-03-01 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/89537 - missing location for error with non-static member fn.
|
||
* g++.dg/diagnostic/member-fn-1.C: New test.
|
||
|
||
PR c++/89532 - ICE with incomplete type in decltype.
|
||
* g++.dg/cpp2a/nontype-class14.C: New test.
|
||
|
||
2019-03-01 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
Implement P1002R1, Try-catch blocks in constexpr functions
|
||
PR c++/89513
|
||
* g++.dg/cpp2a/constexpr-try1.C: New test.
|
||
* g++.dg/cpp2a/constexpr-try2.C: New test.
|
||
* g++.dg/cpp2a/constexpr-try3.C: New test.
|
||
* g++.dg/cpp2a/constexpr-try4.C: New test.
|
||
* g++.dg/cpp2a/constexpr-try5.C: New test.
|
||
* g++.dg/cpp0x/constexpr-ctor10.C: Don't expect error for C++2a.
|
||
|
||
2019-03-01 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR tree-optimization/89535
|
||
* gfortran.dg/vect/pr89535.f90: New test.
|
||
|
||
2019-03-01 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/89541
|
||
* gfortran.dg/pr89451.f90: New testcase.
|
||
|
||
2019-03-01 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/89497
|
||
* gcc.dg/tree-ssa/reassoc-43.c: Avoid false match in regex.
|
||
* g++.dg/tree-prof/devirt.C: Scan tracer dump for foldings
|
||
that happen now earlier.
|
||
|
||
2019-02-28 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gcc.c-torture/execute/20190228-1.c: New test.
|
||
|
||
2019-02-28 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/87068 - missing diagnostic with fallthrough statement.
|
||
* c-c++-common/Wimplicit-fallthrough-37.c: New test.
|
||
|
||
2019-02-28 Thomas Schwinge <thomas@codesourcery.com>
|
||
Cesar Philippidis <cesar@codesourcery.com>
|
||
|
||
PR fortran/72741
|
||
PR fortran/89433
|
||
* gfortran.dg/goacc/routine-multiple-directives-1.f90: New file.
|
||
* gfortran.dg/goacc/routine-multiple-directives-2.f90: Likewise.
|
||
|
||
PR fortran/72741
|
||
* gfortran.dg/goacc/routine-multiple-lop-clauses-1.f90: New file.
|
||
|
||
PR fortran/72741
|
||
PR fortran/89433
|
||
* gfortran.dg/goacc/routine-6.f90: Update
|
||
* gfortran.dg/goacc/routine-intrinsic-1.f: New file.
|
||
* gfortran.dg/goacc/routine-intrinsic-2.f: Likewise.
|
||
|
||
2019-02-28 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/89521
|
||
* gcc.dg/pr89521-1.c: New test.
|
||
* gcc.dg/pr89521-2.c: New test.
|
||
|
||
2019-02-28 John David Anglin <danglin@gcc.gnu.org>
|
||
|
||
PR testsuite/89441
|
||
* g++.dg/ipa/pr89009.C: Update symbol visibility.
|
||
|
||
2019-02-28 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
PR target/88530
|
||
* gcc.target/aarch64/options_set_10.c: New test.
|
||
|
||
2019-02-28 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/89522
|
||
* g++.dg/cpp1y/lambda-generic-ice10.C: New.
|
||
|
||
2019-02-28 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/89525
|
||
* gcc.dg/pr89525.c: New test.
|
||
|
||
PR c/89520
|
||
* gcc.dg/pr89520-1.c: New test.
|
||
* gcc.dg/pr89520-2.c: New test.
|
||
|
||
2019-02-27 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/88857 - ICE with value-initialization of argument in template.
|
||
* g++.dg/cpp0x/initlist-value4.C: New test.
|
||
|
||
2019-02-27 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/89511 - ICE with using-declaration and unscoped enumerator.
|
||
* g++.dg/cpp0x/using-enum-3.C: New test.
|
||
|
||
2019-02-27 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/89280
|
||
* gcc.dg/torture/pr57147-2.c (SetNaClSwitchExpectations): Add static
|
||
keyword.
|
||
|
||
2019-02-27 Richard Biener <rguenther@suse.de>
|
||
|
||
* gcc.dg/gimplefe-36.c: New testcase.
|
||
|
||
2019-02-27 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/89488
|
||
* g++.dg/cpp0x/nsdmi15.C: New.
|
||
|
||
2019-02-27 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/88987
|
||
* g++.dg/cpp0x/pr88987.C: New.
|
||
|
||
2019-02-27 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/89280
|
||
* gcc.c-torture/compile/pr89280.c: New test.
|
||
* gcc.dg/torture/pr57147-2.c: Don't expect a setjmp after noreturn
|
||
function. Skip the test for -O0.
|
||
|
||
2018-02-26 Steve Ellcey <sellcey@marvell.com>
|
||
|
||
* gfortran.dg/simd-builtins-1.f90: Update for aarch64*-*-*.
|
||
* gfortran.dg/simd-builtins-2.f90: Ditto.
|
||
* gfortran.dg/simd-builtins-6.f90: Ditto.
|
||
* gfortran.dg/simd-builtins-8.f90: New test.
|
||
* gfortran.dg/simd-builtins-8.h: New header file.
|
||
|
||
2019-02-26 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/89507
|
||
* g++.dg/other/new2.C: New test.
|
||
|
||
PR tree-optimization/89500
|
||
* gcc.dg/pr89500.c: New test.
|
||
* gcc.dg/Wstringop-overflow-10.c: New test.
|
||
* gcc.dg/strlenopt-60.c: New test.
|
||
|
||
2019-02-26 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/89492
|
||
* gfortran.dg/pr89492.f90: New test.
|
||
|
||
2019-02-26 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/89496
|
||
* gfortran.dg/altreturn_9_0.f90: New file.
|
||
* gfortran.dg/altreturn_9_1.f90: New file.
|
||
|
||
2019-02-26 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/89481
|
||
* g++.dg/cpp1y/constexpr-89481.C: New test.
|
||
|
||
2019-02-26 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/89505
|
||
* gcc.dg/torture/pr89505.c: New testcase.
|
||
|
||
2019-02-26 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/opt77.adb: New test.
|
||
* gnat.dg/opt77_pkg.ad[sb]: New helper.
|
||
|
||
2019-02-26 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/89474
|
||
* gcc.target/i386/pr89474.c: New test.
|
||
|
||
2019-02-25 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/77754
|
||
* gcc.c-torture/compile/pr77754-1.c: New test.
|
||
* gcc.c-torture/compile/pr77754-2.c: New test.
|
||
* gcc.c-torture/compile/pr77754-3.c: New test.
|
||
* gcc.c-torture/compile/pr77754-4.c: New test.
|
||
* gcc.c-torture/compile/pr77754-5.c: New test.
|
||
* gcc.c-torture/compile/pr77754-6.c: New test.
|
||
|
||
2019-02-25 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
PR target/88530
|
||
* gcc.target/aarch64/options_set_1.c: New test.
|
||
* gcc.target/aarch64/options_set_2.c: New test.
|
||
* gcc.target/aarch64/options_set_3.c: New test.
|
||
* gcc.target/aarch64/options_set_4.c: New test.
|
||
* gcc.target/aarch64/options_set_5.c: New test.
|
||
* gcc.target/aarch64/options_set_6.c: New test.
|
||
* gcc.target/aarch64/options_set_7.c: New test.
|
||
* gcc.target/aarch64/options_set_8.c: New test.
|
||
* gcc.target/aarch64/options_set_9.c: New test.
|
||
|
||
2019-02-25 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
* gcc.target/arm/simd/fp16fml_high.c (test_vfmlal_high_u32,
|
||
test_vfmlalq_high_u32, test_vfmlsl_high_u32, test_vfmlslq_high_u32):
|
||
Rename ....
|
||
(test_vfmlal_high_f16, test_vfmlalq_high_f16, test_vfmlsl_high_f16,
|
||
test_vfmlslq_high_f16): ... To this.
|
||
* gcc.target/arm/simd/fp16fml_lane_high.c (test_vfmlal_lane_high_u32,
|
||
tets_vfmlsl_lane_high_u32, test_vfmlal_laneq_high_u32,
|
||
test_vfmlsl_laneq_high_u32, test_vfmlalq_lane_high_u32,
|
||
test_vfmlslq_lane_high_u32, test_vfmlalq_laneq_high_u32,
|
||
test_vfmlslq_laneq_high_u32): Rename ...
|
||
(test_vfmlal_lane_high_f16, tets_vfmlsl_lane_high_f16,
|
||
test_vfmlal_laneq_high_f16, test_vfmlsl_laneq_high_f16,
|
||
test_vfmlalq_lane_high_f16, test_vfmlslq_lane_high_f16,
|
||
test_vfmlalq_laneq_high_f16, test_vfmlslq_laneq_high_f16): ... To this.
|
||
* gcc.target/arm/simd/fp16fml_lane_low.c (test_vfmlal_lane_low_u32,
|
||
test_vfmlsl_lane_low_u32, test_vfmlal_laneq_low_u32,
|
||
test_vfmlsl_laneq_low_u32, test_vfmlalq_lane_low_u32,
|
||
test_vfmlslq_lane_low_u32, test_vfmlalq_laneq_low_u32,
|
||
test_vfmlslq_laneq_low_u32): Rename ...
|
||
(test_vfmlal_lane_low_f16, test_vfmlsl_lane_low_f16,
|
||
test_vfmlal_laneq_low_f16, test_vfmlsl_laneq_low_f16,
|
||
test_vfmlalq_lane_low_f16, test_vfmlslq_lane_low_f16,
|
||
test_vfmlalq_laneq_low_f16, test_vfmlslq_laneq_low_f16): ... To this.
|
||
* gcc.target/arm/simd/fp16fml_low.c (test_vfmlal_low_u32,
|
||
test_vfmlalq_low_u32, test_vfmlsl_low_u32, test_vfmlslq_low_u32):
|
||
Rename ...
|
||
(test_vfmlal_low_f16, test_vfmlalq_low_f16, test_vfmlsl_low_f16,
|
||
test_vfmlslq_low_f16): ... To this.
|
||
|
||
2019-02-25 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
* gcc.target/aarch64/fp16_fmul_high.h (test_vfmlal_high_u32,
|
||
test_vfmlalq_high_u32, test_vfmlsl_high_u32, test_vfmlslq_high_u32):
|
||
Rename ...
|
||
(test_vfmlal_high_f16, test_vfmlalq_high_f16, test_vfmlsl_high_f16,
|
||
test_vfmlslq_high_f16): ... To this.
|
||
* gcc.target/aarch64/fp16_fmul_lane_high.h (test_vfmlal_lane_high_u32,
|
||
tets_vfmlsl_lane_high_u32, test_vfmlal_laneq_high_u32,
|
||
test_vfmlsl_laneq_high_u32, test_vfmlalq_lane_high_u32,
|
||
test_vfmlslq_lane_high_u32, test_vfmlalq_laneq_high_u32,
|
||
test_vfmlslq_laneq_high_u32): Rename ...
|
||
(test_vfmlal_lane_high_f16, tets_vfmlsl_lane_high_f16,
|
||
test_vfmlal_laneq_high_f16, test_vfmlsl_laneq_high_f16,
|
||
test_vfmlalq_lane_high_f16, test_vfmlslq_lane_high_f16,
|
||
test_vfmlalq_laneq_high_f16, test_vfmlslq_laneq_high_f16): ... To this.
|
||
* gcc.target/aarch64/fp16_fmul_lane_low.h (test_vfmlal_lane_low_u32,
|
||
test_vfmlsl_lane_low_u32, test_vfmlal_laneq_low_u32,
|
||
test_vfmlsl_laneq_low_u32, test_vfmlalq_lane_low_u32,
|
||
test_vfmlslq_lane_low_u32, test_vfmlalq_laneq_low_u32,
|
||
test_vfmlslq_laneq_low_u32): Rename ...
|
||
(test_vfmlal_lane_low_f16, test_vfmlsl_lane_low_f16,
|
||
test_vfmlal_laneq_low_f16, test_vfmlsl_laneq_low_f16,
|
||
test_vfmlalq_lane_low_f16, test_vfmlslq_lane_low_f16,
|
||
test_vfmlalq_laneq_low_f16, test_vfmlslq_laneq_low_f16): ... To this.
|
||
* gcc.target/aarch64/fp16_fmul_low.h (test_vfmlal_low_u32,
|
||
test_vfmlalq_low_u32, test_vfmlsl_low_u32, test_vfmlslq_low_u32):
|
||
Rename ...
|
||
(test_vfmlal_low_f16, test_vfmlalq_low_f16, test_vfmlsl_low_f16,
|
||
test_vfmlslq_low_f16): ... To This.
|
||
* lib/target-supports.exp
|
||
(check_effective_target_arm_fp16fml_neon_ok_nocache): Update test.
|
||
|
||
2019-02-25 Dominique d'Humieres <dominiq@gcc.gnu.org>
|
||
|
||
PR fortran/89282
|
||
* gfortran.dg/overload_3.f90: New test.
|
||
|
||
2019-02-25 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/89285
|
||
* g++.dg/cpp1y/constexpr-89285-2.C: New test.
|
||
|
||
2019-02-25 Dominique d'Humieres <dominiq@gcc.gnu.org>
|
||
|
||
PR libfortran/89274
|
||
* gfortran.dg/list_directed_large.f90: New test.
|
||
|
||
2019-02-25 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/89434
|
||
* gcc.c-torture/execute/pr89434.c: New test.
|
||
|
||
PR target/89438
|
||
* gcc.dg/pr89438.c: New test.
|
||
|
||
2019-02-24 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/84585
|
||
* g++.dg/cpp0x/pr84585.C: New.
|
||
|
||
2019-02-24 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/89174
|
||
* gfortran.dg/allocate_with_mold_3.f90: New test.
|
||
|
||
2019-02-24 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR target/87007
|
||
* gcc.target/i386/pr87007-1.c: Compile with -mfpmath=sse.
|
||
* gcc.target/i386/pr87007-2.c: Likewise.
|
||
|
||
2019-02-24 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/89266
|
||
PR fortran/88326
|
||
* gfortran.dg/pr89266.f90: New test.
|
||
* gfortran.dg/pr88326.f90: New test.
|
||
|
||
2019-02-24 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR rtl-optimization/89445
|
||
* gcc.target/i386/avx512f-pr89445.c: New test.
|
||
|
||
2019-02-23 Martin Sebor <msebor@redhat.com>
|
||
|
||
* gcc.dg/tree-ssa/builtin-sprintf-10.c: Cast remaining
|
||
wchar_t to wint_t to avoid a bogus -Wformat warning in
|
||
ILP32 (bug 77970).
|
||
|
||
2019-02-23 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR testsuite/89476
|
||
* gfortran.dg/ISO_Fortran_binding_5.c: Include
|
||
"../../../libgfortran/ISO_Fortran_binding.h".
|
||
* gfortran.dg/ISO_Fortran_binding_6.c: Likewise.
|
||
|
||
2019-02-23 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR driver/69471
|
||
* gcc.dg/pr69471-1.c: New test.
|
||
* gcc.dg/pr69471-2.c: Likewise.
|
||
* gcc.target/i386/pr69471-3.c: Likewise.
|
||
|
||
2019-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
|
||
|
||
PR fortran/84387
|
||
* gfortran.dg/dtio_34.f90: New test.
|
||
|
||
2019-02-23 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/88294 - ICE with non-constant noexcept-specifier.
|
||
* g++.dg/cpp0x/noexcept34.C: New test.
|
||
* g++.dg/cpp0x/noexcept35.C: New test.
|
||
|
||
PR c++/89419
|
||
* g++.dg/cpp1y/lambda-generic-89419.C: New test.
|
||
|
||
2019-02-23 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/88117
|
||
* gfortran.dg/deferred_character_32.f90: New test.
|
||
|
||
2019-02-23 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/89385
|
||
* gfortran.dg/ISO_Fortran_binding_1.f90: Correct test for
|
||
previously incorrect lbound for allocatable expressions. Also
|
||
correct stop values to avoid repetition.
|
||
* gfortran.dg/ISO_Fortran_binding_5.f90: New test
|
||
* gfortran.dg/ISO_Fortran_binding_5.c: Support previous test.
|
||
|
||
PR fortran/89366
|
||
* gfortran.dg/ISO_Fortran_binding_6.f90: New test.
|
||
* gfortran.dg/ISO_Fortran_binding_6.c: Support previous test.
|
||
* gfortran.dg/pr32599.f03: Set standard to F2008.
|
||
|
||
2019-02-22 David Malcolm <dmalcolm@redhat.com>
|
||
|
||
PR c++/89390
|
||
* g++.dg/diagnostic/pr89390.C: Update expected location of error,
|
||
renaming to a multicharacter name, so that start != finish. Add
|
||
tests for dtor locations.
|
||
|
||
2019-02-22 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/84676
|
||
* g++.dg/cpp0x/pr84676.C: New.
|
||
|
||
2019-02-22 Martin Sebor <msebor@redhat.com>
|
||
|
||
* gcc.dg/tree-ssa/builtin-sprintf-10.c: Cast wchar_t to wint_t
|
||
to avoid a bogus -Wformat warning in ILP32 (bug 77970).
|
||
|
||
2019-02-22 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/83057
|
||
* gfortran.dg/newunit_6.f90: New test.
|
||
|
||
2019-02-22 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/89420 - ICE with CAST_EXPR in explicit-specifier.
|
||
* g++.dg/cpp2a/explicit14.C: New test.
|
||
|
||
2019-02-22 Matthew Malcomson <matthew.malcomson@arm.com>
|
||
|
||
PR target/89324
|
||
* gcc.dg/rtl/aarch64/subs_adds_sp.c: New test.
|
||
* gfortran.fortran-torture/compile/pr89324.f90: New test.
|
||
|
||
2019-02-22 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR c/89425
|
||
* gcc.dg/Wabsolute-value.c: New test.
|
||
|
||
* gcc.dg/Wbuiltin-declaration-mismatch-12.c: New test.
|
||
|
||
2019-02-22 H.J. Lu <hongjiu.lu@intel.com>
|
||
Hongtao Liu <hongtao.liu@intel.com>
|
||
Sunil K Pandey <sunil.k.pandey@intel.com>
|
||
|
||
PR target/87007
|
||
* gcc.target/i386/pr87007-1.c: New test.
|
||
* gcc.target/i386/pr87007-2.c: Likewise.
|
||
|
||
2019-02-22 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/89440
|
||
* gcc.dg/vect/pr89440.c: New testcase.
|
||
|
||
2019-02-22 Thomas Schwinge <thomas@codesourcery.com>
|
||
|
||
* lib/target-supports.exp (check_effective_target_offload_nvptx):
|
||
Remove.
|
||
|
||
PR fortran/72741
|
||
* gfortran.dg/goacc/classify-routine.f95: Adjust.
|
||
|
||
* c-c++-common/goacc/routine-5.c: Revert earlier changes.
|
||
* g++.dg/goacc/template.C: Likewise.
|
||
|
||
PR fortran/78027
|
||
* gfortran.dg/goacc/pr78027.f90: Add 'dg-additional-options "-Wno-hsa"'.
|
||
|
||
2019-02-22 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/87609
|
||
* gcc.dg/torture/restrict-7.c: New testcase.
|
||
|
||
2019-02-21 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/89285
|
||
* g++.dg/ubsan/vptr-4.C: Expect reinterpret_cast errors.
|
||
* g++.dg/cpp1y/constexpr-84192.C (f2): Adjust expected diagnostics.
|
||
* g++.dg/cpp1y/constexpr-70265-2.C (foo): Adjust expected line of
|
||
diagnostics.
|
||
* g++.dg/cpp1y/constexpr-89285.C: New test.
|
||
* g++.dg/cpp0x/constexpr-arith-overflow.C (add, sub, mul): Ifdef out
|
||
for C++11.
|
||
(TEST_ADD, TEST_SUB, TEST_MUL): Define to Assert (true) for C++11.
|
||
* g++.dg/cpp0x/constexpr-arith-overflow2.C: New test.
|
||
|
||
2019-02-21 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR target/87412
|
||
* gcc.target/i386/indirect-thunk-attr-14.c: Replace
|
||
-fcf-protection with -fcf-protection=branch.
|
||
* gcc.target/i386/indirect-thunk-attr-15.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-attr-16.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-extern-8.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-extern-9.c: Likewise.
|
||
* gcc.target/i386/indirect-thunk-extern-10.c: Likewise.
|
||
|
||
2019-02-21 Wilco Dijkstra <wdijkstr@arm.com>
|
||
|
||
* gcc.target/arm/pr88850-2.c: Block -mfloat-abi override.
|
||
* gcc.target/arm/pr88850.c: Use -mfloat-abi=softfp.
|
||
|
||
2019-02-21 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/86119
|
||
* gfortran.dg/warn_conversion_11.f90: New test.
|
||
|
||
2019-02-21 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR target/87412
|
||
* gcc.target/i386/pr87412-1.c: New file.
|
||
* gcc.target/i386/pr87412-2.c: Likewise.
|
||
* gcc.target/i386/pr87412-3.c: Likewise.
|
||
* gcc.target/i386/pr87412-4.c: Likewise.
|
||
|
||
2019-02-20 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/89403
|
||
* g++.dg/cpp0x/pr89403.C: New test.
|
||
|
||
PR c++/89405
|
||
* g++.dg/cpp1z/inline-var5.C: New test.
|
||
|
||
PR middle-end/89412
|
||
* gcc.c-torture/compile/pr89412.c: New test.
|
||
|
||
2019-02-20 Jakub Jelinek <jakub@redhat.com>
|
||
David Malcolm <dmalcolm@redhat.com>
|
||
|
||
PR middle-end/89091
|
||
* gcc.dg/torture/pr89091.c: New test.
|
||
|
||
2019-02-20 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/88074
|
||
PR middle-end/89415
|
||
* gcc.dg/pr88074-2.c: New test.
|
||
|
||
PR c++/89336
|
||
* g++.dg/cpp1y/constexpr-89336-3.C: New test.
|
||
|
||
2019-02-20 David Malcolm <dmalcolm@redhat.com>
|
||
|
||
PR c/89410
|
||
* gcc.dg/pr89410-1.c: New test.
|
||
* gcc.dg/pr89410-2.c: New test.
|
||
|
||
2019-02-20 Pat Haugen <pthaugen@us.ibm.com>
|
||
|
||
* lib/target-supports.exp (check_effective_target_vect_usad_char):
|
||
Add PowerPC support.
|
||
* gcc.dg/vect/slp-reduc-sad.c: Update scan string.
|
||
* gcc.dg/vect/vect-reduc-sad.c: Likewise.
|
||
|
||
2019-02-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
|
||
|
||
PR target/86487
|
||
* gcc.target/arm/pr86487.c: New.
|
||
|
||
2019-02-20 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/84536
|
||
* g++.dg/cpp1y/var-templ60.C: New.
|
||
|
||
2019-02-20 Li Jia He <helijia@linux.ibm.com>
|
||
|
||
PR target/88100
|
||
* gcc.target/powerpc/pr88100.c: New testcase.
|
||
|
||
2019-02-19 Wilco Dijkstra <wdijkstr@arm.com>
|
||
|
||
* gcc.target/arm/pr88850.c: Block -mfloat-abi override.
|
||
|
||
2019-02-19 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/89384
|
||
* gfortran.dg/ISO_Fortran_binding_4.f90
|
||
|
||
2019-02-19 Thomas Schwinge <thomas@codesourcery.com>
|
||
|
||
PR c/87924
|
||
* c-c++-common/goacc/asyncwait-5.c: Remove XFAILs.
|
||
* gfortran.dg/goacc/asyncwait-5.f: Likewise.
|
||
|
||
2019-02-19 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/88074
|
||
* gcc.dg/pr88074.c: New testcase.
|
||
|
||
2019-02-19 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/89303
|
||
* g++.dg/torture/pr89303.C: Move everything from std namespace to my
|
||
namespace.
|
||
|
||
PR c++/89387
|
||
* g++.dg/cpp0x/lambda/lambda-89387.C: New test.
|
||
|
||
PR c++/89391
|
||
* g++.dg/cpp0x/reinterpret_cast2.C: New test.
|
||
|
||
PR c++/89390
|
||
* g++.dg/diagnostic/pr89390.C: New test.
|
||
|
||
2019-02-18 Sharon Dvir <unapologtic@gmail.com>
|
||
|
||
* README: Fix typos.
|
||
|
||
2019-02-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* g++.dg/torture/pr89303.C (bad_weak_ptr): Rename to
|
||
bad_weak_ptr_.
|
||
|
||
2019-02-18 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/87689
|
||
* gfortran.dg/lto/20091028-1_0.f90: Add -Wno-lto-type-mismatch to
|
||
options.
|
||
* gfortran.dg/lto/20091028-2_0.f90: Likewise.
|
||
* gfortran.dg/lto/pr87689_0.f: New file.
|
||
* gfortran.dg/lto/pr87689_1.f: New file.
|
||
|
||
2019-02-18 Wilco Dijkstra <wdijkstr@arm.com>
|
||
|
||
* g++.dg/wrappers/pr88680.C: Add -fno-short-enums.
|
||
|
||
2019-02-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gdc.dg/dg.exp: Tabify.
|
||
* gdc.dg/lto/lto.exp: Likewise.
|
||
* gdc.test/gdc-test.exp: Likewise.
|
||
* lib/gdc-dg.exp: Likewise.
|
||
* lib/gdc.exp: Likewise.
|
||
|
||
2019-02-18 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/89296
|
||
* gcc.dg/uninit-pr89296.c: New testcase.
|
||
|
||
2019-02-18 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/89369
|
||
* gcc.c-torture/execute/pr89369.c: New test.
|
||
* gcc.target/s390/md/rXsbg_mode_sXl.c (rosbg_si_srl,
|
||
rxsbg_si_srl): Expect last 3 operands 32,63,62 rather than
|
||
34,63,62.
|
||
|
||
2019-02-18 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR tree-optimization/89209
|
||
* gcc.dg/tree-ssa/pr89209.c: New test.
|
||
|
||
2019-02-18 Martin Liska <mliska@suse.cz>
|
||
|
||
* gfortran.dg/simd-builtins-7.f90: New test.
|
||
* gfortran.dg/simd-builtins-7.h: New test.
|
||
|
||
2019-02-17 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/88299
|
||
* gfortran.dg/pr88299.f90: New test.
|
||
|
||
2019-02-17 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/89077
|
||
* gfortran.dg/transfer_simplify_12.f90: New test.
|
||
|
||
2019-02-17 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/89217 - ICE with list-initialization in range-based for loop.
|
||
* g++.dg/cpp0x/range-for37.C: New test.
|
||
|
||
* g++.old-deja/g++.robertl/eb82.C: Tweak dg-error.
|
||
|
||
PR c++/89315
|
||
* g++.dg/cpp0x/initlist114.C: New test.
|
||
|
||
PR c++/89356
|
||
* g++.dg/abi/mangle68.C: New test.
|
||
* g++.dg/cpp0x/decltype69.C: New test.
|
||
|
||
2019-02-16 David Malcolm <dmalcolm@redhat.com>
|
||
|
||
PR c++/88680
|
||
* g++.dg/wrappers/pr88680.C: New test.
|
||
|
||
2019-02-17 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/71066
|
||
* gfortran.dg/coarray_data_1.f90: New test.
|
||
|
||
2019-02-16 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* c-c++-common/patchable_function_entry-decl.c: Add -fno-pie on SPARC.
|
||
* c-c++-common/patchable_function_entry-default.c: Likewise.
|
||
* c-c++-common/patchable_function_entry-definition.c: Likewise.
|
||
|
||
2019-02-16 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR rtl-optimization/66152
|
||
* gcc.target/i386/pr66152.c: New test.
|
||
|
||
2019-02-15 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* g++.dg/asan/asan_oob_test.cc: Skip OOB_int on SPARC.
|
||
* g++.dg/asan/function-argument-3.C: Tweak for 32-bit SPARC.
|
||
|
||
2019-02-15 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
* lib/target-supports.exp
|
||
(check_effective_target_arm_neon_softfp_fp16_ok_nocache): Drop non-fpu
|
||
checking alternative.
|
||
|
||
2019-02-15 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gcc.target/sparc/struct-ret-check-1.c: Add -fno-pie option.
|
||
|
||
2019-02-15 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* c-c++-common/patchable_function_entry-decl.c: Do not run on Visium.
|
||
* c-c++-common/patchable_function_entry-default.c: Likewise.
|
||
* c-c++-common/patchable_function_entry-definition.c: Likewise.
|
||
* gcc.dg/tree-ssa/pr84859.c: Add -ftree-cselim switch.
|
||
|
||
2019-02-15 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR other/69006
|
||
PR testsuite/88920
|
||
* lib/gcc-dg.exp: If llvm_binutils effective target, set
|
||
allow_blank_lines to 2 during initialization.
|
||
(dg-allow-blank-lines-in-output): Set allow_blank_lines to 1 only if
|
||
it was previously zero.
|
||
(gcc-dg-prune): Don't check for llvm_binutils effective target here.
|
||
Clear allow_blank_lines afterwards whenever it was 1.
|
||
* gdc.test/gdc-test.exp (dmd2dg): Don't call
|
||
dg-allow-blank-lines-in-output here.
|
||
(gdc-do-test): Set allow_blank_lines to 3 if it is 0 before running
|
||
the tests and restore it back at the end.
|
||
|
||
* c-c++-common/ubsan/opts-1.c: New test.
|
||
* c-c++-common/ubsan/opts-2.c: New test.
|
||
* c-c++-common/ubsan/opts-3.c: New test.
|
||
* c-c++-common/ubsan/opts-4.c: New test.
|
||
|
||
2019-02-15 Richard Biener <rguenther@suse.de>
|
||
Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/89278
|
||
* gcc.dg/pr89278.c: New test.
|
||
|
||
2019-02-15 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/89340
|
||
* gcc.dg/pr89340.c: New test.
|
||
* gcc.dg/torture/pr57036-2.c (jpgDecode_convert): Expect a warning
|
||
that leaf attribute on nested function is useless.
|
||
|
||
PR other/89342
|
||
* gcc.dg/pr89342.c: New test.
|
||
|
||
2019-02-14 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR rtl-optimization/89354
|
||
* gcc.dg/pr89354.c: New test.
|
||
|
||
2019-02-14 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
* gcc.target/i386/ssse3-pabsb.c: Re-enable 64-bit form on AVX targets.
|
||
* gcc.target/i386/ssse3-pabsd.c: Ditto.
|
||
* gcc.target/i386/ssse3-pabsw.c: Ditto.
|
||
* gcc.target/i386/ssse3-palignr.c: Ditto.
|
||
* gcc.target/i386/ssse3-phaddd.c: Ditto.
|
||
* gcc.target/i386/ssse3-phaddsw.c: Ditto.
|
||
* gcc.target/i386/ssse3-phaddw.c: Ditto.
|
||
* gcc.target/i386/ssse3-phsubd.c: Ditto.
|
||
* gcc.target/i386/ssse3-phsubsw.c: Ditto.
|
||
* gcc.target/i386/ssse3-phsubw.c: Ditto.
|
||
* gcc.target/i386/ssse3-pmaddubsw.c: Ditto.
|
||
* gcc.target/i386/ssse3-pmulhrsw.c: Ditto.
|
||
* gcc.target/i386/ssse3-pshufb.c: Ditto.
|
||
* gcc.target/i386/ssse3-psignb.c: Ditto.
|
||
* gcc.target/i386/ssse3-psignd.c: Ditto.
|
||
* gcc.target/i386/ssse3-psignw.c: Ditto.
|
||
|
||
2018-02-14 Steve Ellcey <sellcey@marvell.com>
|
||
|
||
* gcc.target/aarch64/pcs_attribute.c: New test.
|
||
|
||
2019-02-14 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/88248
|
||
* gfortran.dg/pr88248.f90: New test.
|
||
* gfortran.dg/f2018_obs.f90: Updated test.
|
||
|
||
2019-02-14 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
* gcc.target/arm/pr88850.c: change options to additional option.
|
||
|
||
2019-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
PR d/87864
|
||
* lib/gdc.exp (gdc_link_flags): Add path to drtbegin.o/drtend.o if
|
||
present.
|
||
|
||
2019-02-14 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
PR target/88850
|
||
* gcc.target/arm/pr88850-2.c: New test.
|
||
* lib/target-supports.exp
|
||
(check_effective_target_arm_neon_softfp_fp16_ok_nocache,
|
||
check_effective_target_arm_neon_softfp_fp16_ok,
|
||
add_options_for_arm_neon_softfp_fp16): New.
|
||
|
||
2019-02-14 Matthew Malcomson <matthew.malcomson@arm.com>
|
||
|
||
* gcc.dg/rtl/arm/ldrd-peepholes.c: Restrict testcase.
|
||
* lib/target-supports.exp: Add procedure to check for ldrd.
|
||
|
||
2019-02-14 Cesar Philippidis <cesar@codesourcery.com>
|
||
|
||
PR fortran/72715
|
||
* gfortran.dg/goacc/loop-3-2.f95: Error on do concurrent loops.
|
||
* gfortran.dg/goacc/loop-3.f95: Likewise.
|
||
* gfortran.dg/goacc/pr72715.f90: New test.
|
||
|
||
2019-02-14 Martin Liska <mliska@suse.cz>
|
||
|
||
PR rtl-optimization/89242
|
||
* g++.dg/pr89242.C: New test.
|
||
|
||
2019-02-14 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/89314
|
||
* gcc.dg/pr89314.c: New test.
|
||
|
||
PR middle-end/89284
|
||
* gcc.dg/ubsan/pr89284.c: New test.
|
||
|
||
2019-02-13 Ian Lance Taylor <iant@golang.org>
|
||
|
||
* gcc.dg/func-attr-1.c: New test.
|
||
|
||
2019-02-13 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
* gcc.target/i386/sse2-init-v2di-2.c (dg-final): Update scan string.
|
||
|
||
2019-02-13 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/89297 - ICE with OVERLOAD in template.
|
||
* g++.dg/cpp0x/initlist113.C: New test.
|
||
|
||
2019-02-13 Alexandre Oliva <aoliva@redhat.com>
|
||
|
||
PR c++/86379
|
||
* g++.dg/cpp0x/pr86379.C: New.
|
||
|
||
PR c++/87322
|
||
* g++.dg/cpp1y/pr87322.C: New.
|
||
* g++.dg/cpp0x/lambda/lambda-variadic5.C: Test that we
|
||
instantiate the expected number of lambda functions.
|
||
|
||
2019-02-13 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/77304
|
||
* g++.dg/cpp2a/nontype-class13.C: New test.
|
||
|
||
2019-02-13 Wilco Dijkstra <wdijkstr@arm.com>
|
||
|
||
PR target/89190
|
||
* gcc.target/arm/pr89190.c: New test.
|
||
|
||
2019-02-13 David Malcolm <dmalcolm@redhat.com>
|
||
|
||
PR c++/89036
|
||
* g++.dg/concepts/pr89036.C: New test.
|
||
|
||
2019-02-13 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
PR target/88847
|
||
* gcc.target/aarch64/sve/pr88847.c: New test.
|
||
|
||
2019-02-13 Jonathan Wakely <jwakely@redhat.com>
|
||
Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/89303
|
||
* g++.dg/torture/pr89303.C: New test.
|
||
|
||
2019-02-13 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/88986
|
||
* g++.dg/cpp1z/using4.C: New.
|
||
* g++.dg/cpp1z/using5.C: Likewise.
|
||
* g++.dg/cpp1z/using6.C: Likewise.
|
||
|
||
2019-02-13 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/89290
|
||
* gcc.target/i386/pr89290.c: New test.
|
||
|
||
2019-01-23 Xuepeng Guo <xuepeng.guo@intel.com>
|
||
|
||
* gcc.target/i386/enqcmd.c: New test.
|
||
* gcc.target/i386/enqcmds.c: Likewise.
|
||
* g++.dg/other/i386-2.C: Add -menqcmd.
|
||
* g++.dg/other/i386-3.C: Likewise.
|
||
* gcc.target/i386/sse-12.c: Likewise.
|
||
* gcc.target/i386/sse-13.c: Likewise.
|
||
* gcc.target/i386/sse-14.c: Likewise.
|
||
* gcc.target/i386/sse-23.c: Likewise.
|
||
|
||
2019-01-23 Xiong Hu Luo <luoxhu@linux.vnet.ibm.com>
|
||
|
||
* gcc.target/powerpc/crypto-builtin-1.c
|
||
(crypto1_be, crypto2_be, crypto3_be, crypto4_be, crypto5_be):
|
||
New testcases.
|
||
|
||
2019-02-12 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR target/89229
|
||
* gcc.target/i386/pr89229-1.c: New test.
|
||
|
||
2019-02-12 Ilya Leoshkevich <iii@linux.ibm.com>
|
||
|
||
PR target/89233
|
||
* gcc.target/s390/pr89233.c: New test.
|
||
|
||
2018-01-12 Bill Schmidt <wschmidt@linux.ibm.com>
|
||
|
||
* gcc.target/powerpc/vec-sld-modulo.c: Require p8vector_hw.
|
||
* gcc.target/powerpc/vec-srad-modulo.c: Likewise.
|
||
* gcc.target/powerpc/vec-srd-modulo.c: Likewise.
|
||
|
||
2019-02-12 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/89253
|
||
* gfortran.dg/pr89253.f: New testcase.
|
||
|
||
2019-02-11 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/89212 - ICE converting nullptr to pointer-to-member-function.
|
||
* g++.dg/cpp0x/nullptr40.C: New test.
|
||
* g++.dg/cpp0x/nullptr41.C: New test.
|
||
|
||
2019-02-11 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/88977
|
||
* g++.dg/cpp2a/is-constant-evaluated7.C: New test.
|
||
|
||
2019-02-12 Wilco Dijkstra <wdijkstr@arm.com>
|
||
|
||
PR tree-optimization/86637
|
||
* gcc.c-torture/compile/pr86637-2.c: Test pthread and graphite target.
|
||
|
||
2019-02-11 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/88771
|
||
* gcc.dg/Wstringop-overflow-8.c: New test.
|
||
* gcc.dg/Wstringop-overflow-9.c: New test.
|
||
* gcc.dg/Warray-bounds-40.c: New test.
|
||
* gcc.dg/builtin-stpncpy.c: Adjust.
|
||
* gcc.dg/builtin-stringop-chk-4.c: Adjust.
|
||
* g++.dg/opt/memcpy1.C: Adjust.
|
||
|
||
2019-02-11 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR c++/87996
|
||
* c-c++-common/array-5.c: New test.
|
||
* c-c++-common/pr68107.c: Adjust text of diagnostics.
|
||
* g++.dg/init/new38.C: Same.
|
||
* g++.dg/init/new43.C: Same.
|
||
* g++.dg/init/new44.C: Same.
|
||
* g++.dg/init/new46.C: Same.
|
||
* g++.dg/other/large-size-array.C: Same.
|
||
* g++.dg/other/new-size-type.C: Same.
|
||
* g++.dg/template/array30.C: Same.
|
||
* g++.dg/template/array32.C: New test.
|
||
* g++.dg/template/dependent-name3.C: Adjust.
|
||
* gcc.dg/large-size-array-3.c: Same.
|
||
* gcc.dg/large-size-array-5.c: Same.
|
||
* gcc.dg/large-size-array.c: Same.
|
||
* g++.old-deja/g++.brendan/array1.C: Same.
|
||
* g++.old-deja/g++.mike/p6149.C: Same.
|
||
|
||
2019-02-11 Martin Sebor <msebor@redhat.com>
|
||
|
||
* gcc.dg/tree-prof/inliner-1.c: Correct comments.
|
||
|
||
2019-02-11 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
PR middle-end/88560
|
||
* gcc.target/arm/armv8_2-fp16-move-1.c: Update assembler scans.
|
||
* gcc.target/arm/fp16-aapcs-3.c: Likewise.
|
||
* gcc.target/arm/fp16-aapcs-1.c: Likewise.
|
||
|
||
2019-02-11 Bill Schmidt <wschmidt@linux.ibm.com>
|
||
|
||
* gcc.target/powerpc/vec-sld-modulo.c: New.
|
||
* gcc.target/powerpc/vec-srad-modulo.c: New.
|
||
* gcc.target/powerpc/vec-srd-modulo.c: New.
|
||
|
||
2019-02-11 Martin Liska <mliska@suse.cz>
|
||
|
||
PR ipa/89009
|
||
* g++.dg/ipa/pr89009.C: New test.
|
||
|
||
2019-02-10 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/71723
|
||
* gfortran.dg/pointer_init_2.f90: Adjust error messages.
|
||
* gfortran.dg/pointer_init_6.f90: Likewise.
|
||
* gfortran.dg/pointer_init_9.f90: New test.
|
||
|
||
2019-02-10 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/67679
|
||
* gfortran.dg/warn_undefined_1.f90: New test.o
|
||
|
||
2019-02-10 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/89268
|
||
* gcc.dg/vect/pr89268.c: New test.
|
||
|
||
2019-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gnat.dg/lto19.adb: Remove dg-excess-errors.
|
||
|
||
2019-02-09 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/89077
|
||
* gfortran.dg/substr_simplify.f90: New test.
|
||
|
||
2019-02-09 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR ipa/88711
|
||
* gfortran.dg/pr79966.f90: Xfail everwyhere.
|
||
|
||
2019-02-09 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/89200
|
||
* gfortran.dg/array_reference_2.f90: New test.
|
||
|
||
2019-02-09 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/89246
|
||
* gcc.dg/gomp/pr89246-1.c: New test.
|
||
* gcc.dg/gomp/pr89246-2.c: New test.
|
||
|
||
2019-02-08 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/88739
|
||
* gcc.c-torture/execute/pr88739.c: New test.
|
||
|
||
2019-02-08 Jozef Lawrynowicz <jozef.l@mittosystems.com>
|
||
|
||
PR testsuite/89258
|
||
* gcc.dg/tree-ssa/pr80887.c: Require int32plus.
|
||
|
||
2019-02-08 Robin Dapp <rdapp@linux.ibm.com>
|
||
|
||
* gcc.target/s390/vector/vec-copysign-execute.c: New test.
|
||
* gcc.target/s390/vector/vec-copysign.c: New test.
|
||
|
||
2019-02-08 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/89247
|
||
* gcc.dg/torture/pr89247.c: New testcase.
|
||
|
||
2019-02-08 Ilya Leoshkevich <iii@linux.ibm.com>
|
||
|
||
* gcc.target/s390/jump-label.c: New test.
|
||
|
||
2019-02-08 Richard Biener <rguenther@suse.de>
|
||
|
||
PR testsuite/89250
|
||
* gcc.dg/vect/vect-24.c: Remove XFAIL on vect_condition targets.
|
||
|
||
2019-02-08 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR rtl-optimization/89234
|
||
* g++.dg/ubsan/pr89234.C: New test.
|
||
|
||
2019-02-08 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/89223
|
||
* gcc.dg/torture/pr89223.c: New testcase.
|
||
|
||
2019-02-07 David Malcolm <dmalcolm@redhat.com>
|
||
|
||
PR tree-optimization/86637
|
||
PR tree-optimization/89235
|
||
* gcc.c-torture/compile/pr86637-1.c: New test.
|
||
* gcc.c-torture/compile/pr86637-2.c: New test.
|
||
* gcc.c-torture/compile/pr86637-3.c: New test.
|
||
* gcc.c-torture/compile/pr89235.c: New test.
|
||
|
||
2019-02-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||
|
||
* gcc.target/aarch64/abd_1.c: New test.
|
||
* gcc.dg/sabd_1.c: Likewise.
|
||
|
||
2019-02-07 Dominique d'Humieres <dominiq@gcc.gnu.org>
|
||
|
||
PR fortran/52789
|
||
* gfortran.dg/wunused-parameter_2.f90: New test.
|
||
|
||
2019-02-07 Matthew Malcomson <matthew.malcomson@arm.com>
|
||
|
||
* gcc.dg/rtl/arm/ldrd-peepholes.c: Only run on arm
|
||
|
||
2019-02-07 Andreas Krebbel <krebbel@linux.ibm.com>
|
||
|
||
* gcc.target/s390/zvector/xl-xst-align-1.c: New test.
|
||
* gcc.target/s390/zvector/xl-xst-align-2.c: New test.
|
||
|
||
2019-02-07 Matthew Malcomson <matthew.malcomson@arm.com>
|
||
Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR bootstrap/88714
|
||
* gcc.c-torture/execute/pr88714.c: New test.
|
||
* gcc.dg/rtl/arm/ldrd-peepholes.c: New test.
|
||
|
||
2019-02-07 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
PR/target 88850
|
||
* gcc.target/arm/pr88850.c: New test.
|
||
|
||
2019-02-07 Alexandre Oliva <aoliva@redhat.com>
|
||
|
||
PR c++/86218
|
||
* g++.dg/cpp0x/pr86218.C: New.
|
||
|
||
2019-02-06 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR rtl-optimization/89225
|
||
* gcc.target/powerpc/pr89225.c: New.
|
||
|
||
2019-02-06 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/opt76.adb: New test.
|
||
|
||
2019-02-06 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/71860
|
||
* gfortran.dg/null_10.f90: New test.
|
||
|
||
2019-02-06 David Malcolm <dmalcolm@redhat.com>
|
||
|
||
PR c++/71302
|
||
* g++.dg/cpp0x/Wzero-as-null-pointer-constant-1.C: Add expected
|
||
column numbers to dg-warning directives where they are correct.
|
||
* g++.dg/warn/Wzero-as-null-pointer-constant-5.C: Likewise.
|
||
* g++.dg/warn/Wzero-as-null-pointer-constant-7.C: Likewise.
|
||
* g++.dg/warn/Wzero-as-null-pointer-constant-8.C: New test.
|
||
|
||
2019-02-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
PR debug/87451
|
||
* gcc.dg/debug/dwarf2/inline5.c: Allow for non-comment before
|
||
"(DIE (0x[0-9a-f]*) DW_TAG_variable".
|
||
xfail scan-assembler-not with Solaris as.
|
||
|
||
2019-02-06 Bill Seurer <seurer@linux.vnet.ibm.com>
|
||
|
||
* gcc.target/powerpc/vsx-vector-6.p7.c: Update instruction
|
||
counts and target.
|
||
* gcc.target/powerpc/vsx-vector-6.p8.c: Update instruction
|
||
counts and target.
|
||
* gcc.target/powerpc/vsx-vector-6.p9.c: Update instruction
|
||
counts and target.
|
||
|
||
2019-02-06 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/89182
|
||
* gfortran.dg/graphite/pr89182.f90: New testcase.
|
||
|
||
2019-02-06 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/89211
|
||
* gcc.dg/pr89211.c: New test.
|
||
|
||
PR middle-end/89210
|
||
* c-c++-common/builtin-convertvector-2.c: New test.
|
||
|
||
2019-02-05 Nikhil Benesch <nikhil.benesch@gmail.com>
|
||
|
||
PR go/89019
|
||
* lib/go-torture.exp: Test compiling with -flto.
|
||
|
||
2019-02-06 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
PR c/88584
|
||
* gcc.dg/redecl-18.c: New test.
|
||
|
||
2019-02-05 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/89187
|
||
* g++.dg/opt/pr89187.C: New test.
|
||
|
||
2019-02-05 Andrea Corallo <andrea.corallo@arm.com>
|
||
|
||
* jit.dg/add-driver-options-testlib.c: Add support file for
|
||
test-add-driver-options.c testcase.
|
||
* jit.dg/all-non-failing-tests.h: Add note about
|
||
test-add-driver-options.c
|
||
* jit.dg/jit.exp (jit-dg-test): Update to support
|
||
add-driver-options-testlib.c compilation.
|
||
* jit.dg/test-add-driver-options.c: New testcase.
|
||
|
||
2019-02-05 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR rtl-optimization/11304
|
||
* gcc.target/i386/call-1.c (set_eax): Add "eax" clobber.
|
||
* gcc.target/i386/call-2.c: New test.
|
||
|
||
2019-02-05 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/89158 - by-value capture of constexpr variable broken.
|
||
* g++.dg/cpp0x/lambda/lambda-89158.C: New test.
|
||
|
||
2019-02-05 Segher Boessenkool <segher@kernel.crashing.org>
|
||
|
||
* gcc.dg/vect/pr84711.c: Use -Wno-psabi.
|
||
|
||
2019-02-05 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* gcc.target/powerpc/vec-extract-sint128-1.c: Require int128 effective
|
||
target.
|
||
* gcc.target/powerpc/vec-extract-uint128-1.c: Likewise.
|
||
|
||
PR target/89188
|
||
* g++.dg/opt/pr89188.C: New test.
|
||
|
||
PR rtl-optimization/89195
|
||
* gcc.c-torture/execute/pr89195.c: New test.
|
||
|
||
2019-02-05 Kelvin Nilsen <kelvin@gcc.gnu.org>
|
||
|
||
* gcc.target/powerpc/vec-extract-slong-1.c: Require p8 execution
|
||
hardware.
|
||
* gcc.target/powerpc/vec-extract-schar-1.c: Likewise.
|
||
* gcc.target/powerpc/vec-extract-sint128-1.c: Likewise.
|
||
* gcc.target/powerpc/vec-extract-sshort-1.c: Likewise.
|
||
* gcc.target/powerpc/vec-extract-ulong-1.c: Likewise.
|
||
* gcc.target/powerpc/vec-extract-uchar-1.c: Likewise.
|
||
* gcc.target/powerpc/vec-extract-sint-1.c: Likewise.
|
||
* gcc.target/powerpc/vec-extract-uint128-1.c: Likewise.
|
||
* gcc.target/powerpc/vec-extract-ushort-1.c: Likewise.
|
||
* gcc.target/powerpc/vec-extract-uint-1.c: Likewise.
|
||
|
||
2019-02-05 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/89186
|
||
* g++.dg/ext/vector36.C: New test.
|
||
|
||
2019-02-05 Alexandre Oliva <aoliva@redhat.com>
|
||
|
||
PR c++/87770
|
||
* g++.dg/pr87770.C: New.
|
||
|
||
2019-02-04 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/89077
|
||
* gfortran.dg/pr89077.f90: New test.
|
||
|
||
2019-02-04 Martin Liska <mliska@suse.cz>
|
||
|
||
PR ipa/88985
|
||
* gcc.dg/ipa/pr88985.c: New test.
|
||
|
||
2019-02-04 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* gcc.dg/debug/dwarf2/inline5.c: Handle also @, ; or | comment
|
||
characters or extra spaces after the comment character.
|
||
|
||
2019-02-04 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* g++.dg/torture/alias-1.C: New test.
|
||
|
||
2019-02-03 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR c/69661
|
||
* c-c++-common/Wsequence-point-2.c: New test.
|
||
|
||
PR c++/44648
|
||
* g++.dg/warn/Wunused-var-35.C: New test.
|
||
|
||
2019-02-03 Richard Biener <rguenther@suse.de>
|
||
|
||
PR debug/87295
|
||
* g++.dg/debug/dwarf2/pr87295.C: New testcase.
|
||
|
||
2019-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/88298
|
||
* gfortran.dg/warn_conversion_10.f90: New test.
|
||
|
||
2019-02-02 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/88393
|
||
* gfortran.dg/alloc_comp_assign_16.f03: New test.
|
||
|
||
2019-02-02 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/88980
|
||
* gfortran.dg/realloc_on_assign_32.f90: New test.
|
||
|
||
2019-02-02 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/88685
|
||
* gfortran.dg/pointer_array_component_3.f90: New test.
|
||
|
||
2019-02-02 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/87887
|
||
* gcc.dg/gomp/pr87887-1.c: New test.
|
||
* gcc.dg/gomp/pr87887-2.c: New test.
|
||
|
||
2019-02-01 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR fortran/83246
|
||
PR fortran/89084
|
||
* gfortran.dg/pr89084.f90: New test.
|
||
* gfortran.dg/lto/pr89084_0.f90: New test.
|
||
* gfortran.dg/pr83246.f90: New test.
|
||
|
||
2019-02-01 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/88325 - ICE with invalid out-of-line template member definition.
|
||
* g++.dg/cpp2a/typename14.C: New test.
|
||
|
||
2019-02-01 Richard Biener <rguenther@suse.de>
|
||
|
||
PR middle-end/88597
|
||
* gcc.dg/torture/pr88597.c: New testcase.
|
||
|
||
2019-02-01 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/85497
|
||
* gcc.dg/graphite/pr85497.c: New testcase.
|
||
|
||
2019-02-01 Richard Biener <rguenther@suse.de>
|
||
|
||
PR testsuite/87451
|
||
* gcc.dg/debug/dwarf2/inline5.c: Allow more comment variants.
|
||
|
||
2019-02-01 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/89143
|
||
* gcc.dg/tree-ssa/vrp121.c: New test.
|
||
|
||
PR tree-optimization/88107
|
||
* gcc.dg/gomp/pr88107.c: New test.
|
||
|
||
PR c++/87175
|
||
* g++.dg/ext/attrib57.C: New test.
|
||
|
||
2018-02-01 Bin Cheng <bin.cheng@linux.alibaba.com>
|
||
|
||
PR tree-optimization/88932
|
||
* gfortran.dg/pr88932.f90: New test.
|
||
|
||
2019-01-31 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/88983 - ICE with switch in constexpr function.
|
||
* g++.dg/cpp1y/constexpr-88983.C: New test.
|
||
|
||
2019-01-31 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/88669
|
||
* gfortran.dg/contiguous_9.f90: New test.
|
||
|
||
2019-01-31 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/89083, c++/80864 - ICE with list initialization in template.
|
||
* g++.dg/cpp0x/initlist107.C: New test.
|
||
* g++.dg/cpp0x/initlist108.C: New test.
|
||
* g++.dg/cpp0x/initlist109.C: New test.
|
||
* g++.dg/cpp0x/initlist110.C: New test.
|
||
* g++.dg/cpp0x/initlist111.C: New test.
|
||
* g++.dg/cpp0x/initlist112.C: New test.
|
||
* g++.dg/init/ptrfn4.C: New test.
|
||
|
||
2019-01-31 David Malcolm <dmalcolm@redhat.com>
|
||
|
||
PR c/89122
|
||
* g++.dg/spellcheck-stdlib.C (test_FLT_MAX): New test.
|
||
* gcc.dg/spellcheck-stdlib.c (test_FLT_MAX): New test.
|
||
|
||
2019-01-31 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/89135
|
||
* gcc.dg/torture/pr89135.c: New testcase.
|
||
|
||
2019-01-31 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR sanitizer/89124
|
||
* c-c++-common/asan/pr89124.c: New test.
|
||
|
||
2019-01-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
|
||
|
||
PR fortran/52564
|
||
* gfortran.dg/print_2.f90: New test.
|
||
|
||
2019-01-30 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR rtl-optimization/87246
|
||
* gcc.target/i386/pr87246.c: New.
|
||
|
||
2019-01-30 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/89119 - ICE with value-initialization in template.
|
||
* g++.dg/cpp0x/initlist-value3.C: New test.
|
||
|
||
2019-01-30 Kelvin Nilsen <kelvin@gcc.gnu.org>
|
||
|
||
* gcc.target/powerpc/vec-extract-schar-1.c: New test.
|
||
* gcc.target/powerpc/vec-extract-sint-1.c: New test.
|
||
* gcc.target/powerpc/vec-extract-sint128-1.c: New test.
|
||
* gcc.target/powerpc/vec-extract-slong-1.c: New test.
|
||
* gcc.target/powerpc/vec-extract-sshort-1.c: New test.
|
||
* gcc.target/powerpc/vec-extract-uchar-1.c: New test.
|
||
* gcc.target/powerpc/vec-extract-uint-1.c: New test.
|
||
* gcc.target/powerpc/vec-extract-uint128-1.c: New test.
|
||
* gcc.target/powerpc/vec-extract-ulong-1.c: New test.
|
||
* gcc.target/powerpc/vec-extract-ushort-1.c: New test.
|
||
|
||
2019-01-30 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/89111
|
||
* gcc.dg/torture/pr89111.c: New testcase.
|
||
|
||
2019-01-30 Andrew Stubbs <ams@codesourcery.com>
|
||
|
||
PR testsuite/88920
|
||
* lib/target-supports.exp: Cache result.
|
||
|
||
2019-01-30 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/89105
|
||
* g++.target/i386/pr89105.C: New test.
|
||
|
||
PR c/89061
|
||
* gcc.dg/pr89061.c: New test.
|
||
|
||
2019-01-29 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR c/88956
|
||
* gcc.dg/Warray-bounds-39.c: New test.
|
||
|
||
2019-01-29 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR testsuite/89110
|
||
* g++.dg/other/nontype-1.C: Expect error in all modes.
|
||
* g++.dg/parse/crash13.C: Likewise.
|
||
* g++.dg/parse/error36.C: Likewise.
|
||
* g++.dg/template/error29.C: Likewise.
|
||
|
||
2019-01-29 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/57048
|
||
* gfortran.dg/c_funptr_1.f90: New file.
|
||
* gfortran.dg/c_funptr_1_mod.f90: New file.
|
||
|
||
2019-01-29 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/66676
|
||
PR ipa/89104
|
||
* gcc.dg/gomp/pr89104.c: New test.
|
||
|
||
2019-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* gdc.dg/pr89042a.d: Mark as compile test.
|
||
* gdc.dg/pr89042b.d: Likewise.
|
||
|
||
2019-01-29 Richard Biener <rguenther@suse.de>
|
||
|
||
PR debug/87295
|
||
* g++.dg/lto/pr87295_0.C: New testcase.
|
||
|
||
2019-01-29 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/89045
|
||
* gcc.dg/pr89045.c: New test.
|
||
|
||
PR c/86125
|
||
* gcc.dg/Wbuiltin-declaration-mismatch-7.c: Guard testcase for
|
||
lp64, ilp32 and llp64 only.
|
||
(fputs): Use unsigned long long instead of size_t for return type.
|
||
(vfprintf, vfscanf): Accept arbitrary target specific type for
|
||
va_list.
|
||
|
||
2019-01-28 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/88358 - name wrongly treated as type.
|
||
* g++.dg/cpp2a/typename1.C: Add dg-error.
|
||
* g++.dg/cpp2a/typename13.C: New test.
|
||
* g++.dg/cpp2a/typename6.C: Make a function name qualified.
|
||
Add typename.
|
||
|
||
2019-01-28 Marek Polacek <polacek@redhat.com>
|
||
|
||
* g++.dg/cpp0x/enum37.C: Add dg-error.
|
||
|
||
2019-01-28 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||
|
||
* c-c++-common/Waddress-of-packed-member-1.c: Extended test case.
|
||
* c-c++-common/Waddress-of-packed-member-2.c: New test case.
|
||
|
||
2019-01-28 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||
|
||
* gcc.dg/Wattribute-alias.c: Add test for #pragma GCC diagnostic ignored
|
||
"-Wattribute-alias".
|
||
|
||
2019-01-27 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR fortran/70696
|
||
* gfortran.dg/coarray/event_3.f0: Add save attribue to x.
|
||
|
||
2019-01-27 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/88815 - narrowing conversion lost in decltype.
|
||
PR c++/78244 - narrowing conversion in template not detected.
|
||
* g++.dg/cpp0x/Wnarrowing15.C: New test.
|
||
* g++.dg/cpp0x/Wnarrowing16.C: New test.
|
||
* g++.dg/cpp0x/constexpr-decltype3.C: New test.
|
||
* g++.dg/cpp1y/Wnarrowing1.C: New test.
|
||
|
||
PR c++/89024 - ICE with incomplete enum type.
|
||
* g++.dg/cpp0x/enum37.C: New test.
|
||
|
||
2019-01-27 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/opt75.adb: New test.
|
||
* gnat.dg/opt75_pkg.ad[sb]: New helper.
|
||
|
||
2019-01-27 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/87214
|
||
* gcc.target/i386/avx512vl-pr87214-1.c: New test.
|
||
* gcc.target/i386/avx512vl-pr87214-2.c: New test.
|
||
|
||
2019-01-26 Martin Jambor <mjambor@suse.cz>
|
||
|
||
PR ipa/88933
|
||
* gfortran.dg/gomp/pr88933.f90: New test.
|
||
|
||
2019-01-26 Iain Buclaw <ibuclaw@gdcproject.org>
|
||
|
||
PR d/89042
|
||
* gdc.dg/pr89042a.d: New test.
|
||
* gdc.dg/pr89042b.d: New test.
|
||
|
||
2019-01-26 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/57553
|
||
* gfortran.dg/pr57553.f90: New test.
|
||
|
||
2019-01-26 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/array34.adb: New test.
|
||
|
||
2019-01-26 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR preprocessor/88974
|
||
* c-c++-common/cpp/pr88974.c: New test.
|
||
|
||
2019-01-25 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
PR c++/88969
|
||
* g++.dg/cpp2a/destroying-delete2.C: New.
|
||
* g++.dg/cpp2a/destroying-delete3.C: Likewise.
|
||
|
||
2019-01-25 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/85780
|
||
* gfortran.dg/pr85780.f90: Update testcase for error message.
|
||
|
||
2019-01-25 Richard Earnshaw <rearnsha@arm.com>
|
||
|
||
PR target/88469
|
||
* gcc.target/aarch64/aapcs64/test_align-10.c: New test.
|
||
* gcc.target/aarch64/aapcs64/test_align-11.c: New test.
|
||
* gcc.target/aarch64/aapcs64/test_align-12.c: New test.
|
||
|
||
2019-01-25 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR middle-end/89037
|
||
* gcc.dg/pr89037.c: New test.
|
||
|
||
2019-01-25 Christophe Lyon <christophe.lyon@linaro.org>
|
||
|
||
* lib/target-supports.exp (check_effective_target_fenv): New.
|
||
* gcc.dg/torture/fp-int-convert-float128-timode-3.c: Add missing
|
||
fenv effective target.
|
||
* gcc.dg/torture/fp-int-convert-timode-1.c: Likewise.
|
||
* gcc.dg/torture/fp-int-convert-timode-2.c: Likewise.
|
||
* gcc.dg/torture/fp-int-convert-timode-3.c: Likewise.
|
||
* gcc.dg/torture/fp-int-convert-timode-4.c: Likewise.
|
||
|
||
2019-01-25 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/86865
|
||
* gcc.dg/graphite/pr86865.c: New testcase.
|
||
* gcc.dg/graphite/pr69728.c: XFAIL.
|
||
* gcc.dg/graphite/scop-21.c: Likewise.
|
||
|
||
2019-01-24 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR c/86125
|
||
PR c/88886
|
||
PR middle-end/86308
|
||
* gcc.dg/Wbuiltin-declaration-mismatch-6.c: New test.
|
||
* gcc.dg/Wbuiltin-declaration-mismatch-7.c: New test.
|
||
* gcc.dg/Wbuiltin-declaration-mismatch-8.c: New test.
|
||
* gcc.dg/Wbuiltin-declaration-mismatch-9.c: New test.
|
||
* gcc.dg/Wbuiltin-declaration-mismatch-10.c: New test.
|
||
* gcc.dg/builtins-69.c: New test.
|
||
* gcc.dg/Wint-conversion-2.c: Add expected warning.
|
||
* gcc.c-torture/execute/eeprof-1.c: Adjust function signatures.
|
||
|
||
2019-01-24 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR rtl-optimization/88948
|
||
* gcc.target/i386/pr88948.c: New test.
|
||
|
||
2019-01-24 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR debug/89006
|
||
* g++.dg/debug/pr89006.C: New test.
|
||
|
||
PR middle-end/89015
|
||
* gcc.dg/gomp/pr89015.c: New test.
|
||
|
||
PR c++/88976
|
||
* c-c++-common/gomp/cancel-2.c: New test.
|
||
* gcc.dg/gomp/cancel-1.c: New test.
|
||
* g++.dg/gomp/cancel-1.C: New test.
|
||
* g++.dg/gomp/cancel-2.C: New test.
|
||
* g++.dg/gomp/cancel-3.C: New test.
|
||
|
||
2019-01-24 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/89027
|
||
* gfortran.dg/gomp/pr89027.f90: New test.
|
||
|
||
2019-01-24 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/88929
|
||
* gfortran.dg/ISO_Fortran_binding_3.f90: New test.
|
||
* gfortran.dg/ISO_Fortran_binding_3.c: Subsidiary source.
|
||
|
||
2019-01-23 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR libgcc/88931
|
||
* gcc.dg/torture/fp-int-convert-timode-1.c: New test.
|
||
* gcc.dg/torture/fp-int-convert-timode-2.c: Likewise.
|
||
* gcc.dg/torture/fp-int-convert-timode-3.c: Likewise.
|
||
* gcc.dg/torture/fp-int-convert-timode-4.c: Likewise.
|
||
|
||
2019-01-23 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/88998
|
||
* g++.target/i386/pr88998.c: New test.
|
||
|
||
2019-01-23 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/88757 - qualified name treated wrongly as type.
|
||
* g++.dg/cpp0x/dependent2.C: New test.
|
||
* g++.dg/cpp2a/typename10.C: Remove dg-error.
|
||
* g++.dg/cpp2a/typename12.C: New test.
|
||
* g++.dg/template/static30.C: Remove dg-error.
|
||
|
||
2019-01-23 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/44715
|
||
* c-c++-common/pr44715.c: New test.
|
||
|
||
PR c++/88984
|
||
* c-c++-common/pr88984.c: New test.
|
||
|
||
2019-01-23 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/89008
|
||
* gcc.dg/torture/pr89008.c: New testcase.
|
||
|
||
2019-01-23 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gnat.dg/specs/opt4.ads: New test.
|
||
|
||
2019-01-23 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/88964
|
||
* gfortran.dg/pr88964.f90: New test.
|
||
|
||
2019-01-22 Martin Sebor <msebor@redhat.com>
|
||
|
||
* c-c++-common/Warray-bounds-2.c: Include headers only if they exist.
|
||
* c-c++-common/Warray-bounds-3.c: Make xfails conditional on target
|
||
non_strict_align.
|
||
* c-c++-common/Wrestrict-2.c: Include headers only if they exist.
|
||
* c-c++-common/Wrestrict.c: Make xfails conditional on target
|
||
non_strict_align.
|
||
|
||
2018-01-22 Steve Ellcey <sellcey@marvell.com>
|
||
|
||
* c-c++-common/gomp/pr60823-1.c: Change aarch64-*-* target
|
||
to aarch64*-*-* target.
|
||
* c-c++-common/gomp/pr60823-3.c: Ditto.
|
||
* g++.dg/gomp/declare-simd-1.C: Ditto.
|
||
* g++.dg/gomp/declare-simd-3.C: Ditto.
|
||
* g++.dg/gomp/declare-simd-4.C: Ditto.
|
||
* g++.dg/gomp/declare-simd-7.C: Ditto.
|
||
* g++.dg/gomp/pr88182.C: Ditto.
|
||
* gcc.dg/gomp/declare-simd-1.c: Ditto.
|
||
* gcc.dg/gomp/declare-simd-3.c: Ditto.
|
||
* gcc.dg/gomp/pr59669-2.c: Ditto.
|
||
* gcc.dg/gomp/pr87895-1.c: Ditto.
|
||
* gcc.dg/gomp/simd-clones-2.c: Ditto.
|
||
* gfortran.dg/gomp/declare-simd-2.f90: Ditto.
|
||
* gfortran.dg/gomp/pr79154-1.f90: Ditto.
|
||
* gfortran.dg/gomp/pr83977.f90: Ditto.
|
||
|
||
2019-01-22 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/88965
|
||
* gcc.target/powerpc/pr88965.c: New test.
|
||
|
||
PR middle-end/88968
|
||
* c-c++-common/gomp/atomic-23.c: New test.
|
||
|
||
2019-01-22 Harald Anlauf <anlauf@gmx.de>
|
||
|
||
PR fortran/88579
|
||
* gfortran.dg/power_8.f90: New test.
|
||
|
||
2019-01-22 Sandra Loosemore <sandra@codesourcery.com>
|
||
|
||
* g++.dg/lto/pr87906_0.C: Add dg-require-effective-target fpic.
|
||
* g++.dg/vec-init-1.C: Likewise.
|
||
* gcc.dg/pr87793.c: Likewise.
|
||
|
||
2019-01-22 Sandra Loosemore <sandra@codesourcery.com>
|
||
|
||
* g++.dg/cpp0x/pr86397-1.C: Add -fdelete-null-pointer-checks.
|
||
* g++.dg/cpp0x/pr86397-2.C: Likewise.
|
||
|
||
2019-01-22 Richard Earnshaw <rearnsha@arm.com>
|
||
|
||
PR target/88469
|
||
* gcc.target/arm/aapcs/bitfield2.c: New test.
|
||
* gcc.target/arm/aapcs/bitfield3.c: New test.
|
||
|
||
2019-01-22 Wilco Dijkstra <wdijkstr@arm.com>
|
||
|
||
PR rtl-optimization/87763
|
||
* gcc.dg/vect/vect-nop-move.c: Fix testcase on AArch64.
|
||
|
||
2019-01-22 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR target/88954
|
||
* gcc.target/i386/pr88954-1.c: New test.
|
||
* gcc.target/i386/pr88954-2.c: Likewise.
|
||
|
||
2019-01-22 Richard Earnshaw <rearnsha@arm.com>
|
||
|
||
PR target/88469
|
||
* gcc.target/arm/aapcs/bitfield1.c: New test.
|
||
* gcc.target/arm/aapcs/overalign_rec1.c: New test.
|
||
* gcc.target/arm/aapcs/overalign_rec2.c: New test.
|
||
* gcc.target/arm/aapcs/overalign_rec3.c: New test.
|
||
|
||
2019-01-22 Manfred Schwarb <manfred99@gmx.ch>
|
||
|
||
* gfortran.dg/array_function_5.f90: Fix a dg directive.
|
||
* gfortran.dg/block_16.f08: Likewise.
|
||
* gfortran.dg/dec_structure_14.f90: Likewise.
|
||
* gfortran.dg/namelist_96.f90: Likewise.
|
||
* gfortran.dg/newunit_5.f90.f90: Moved to
|
||
* gfortran.dg/newunit_5.f90: here.
|
||
* gfortran.dg/pdt_28.f03: Likewise.
|
||
* gfortran.dg/spread_simplify_1.f90: Likewise.
|
||
|
||
2019-01-22 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
PR/tree-optimization 88903
|
||
* gcc.dg/vect/pr88903-1.c: Add explicit &.
|
||
|
||
2019-01-22 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR rtl-optimization/88904
|
||
* gcc.c-torture/execute/pr88904.c: New test.
|
||
|
||
PR target/88905
|
||
* gcc.dg/pr88905.c: New test.
|
||
|
||
PR rtl-optimization/49429
|
||
PR target/49454
|
||
PR rtl-optimization/86334
|
||
PR target/88906
|
||
* gcc.target/i386/pr86334.c: New test.
|
||
* gcc.target/i386/pr88906.c: New test.
|
||
|
||
2019-01-21 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/88949
|
||
* g++.dg/gomp/pr88949.C: New test.
|
||
|
||
2019-01-21 Manfred Schwarb <manfred99@gmx.ch>
|
||
|
||
* class_66.f90: Fix a dg directive.
|
||
* debug/pr35154-stabs.f: Likewise.
|
||
* dec_d_lines_3.f: Likewise.
|
||
* dec_d_lines_3.f: Likewise.
|
||
* dec_structure_12.f90: Likewise.
|
||
* dec_structure_15.f90: Likewise.
|
||
* deferred_character_31.f90: Likewise.
|
||
* dtio_31.f03: Likewise.
|
||
* dtio_32.f03: Likewise.
|
||
* extends_11.f03: Likewise.
|
||
* integer_plus.f90: Likewise.
|
||
* pdt_25.f03: Likewise.
|
||
* pr58968.f: Likewise.
|
||
* pr78259.f90: Likewise.
|
||
* vect/vect-2.f90: Likewise.
|
||
* matmul_const.f90: Likewise.
|
||
|
||
2019-01-21 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
PR target/88938
|
||
* gcc.target/i386/pr88938.c: New test.
|
||
|
||
2019-01-21 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR sanitizer/88901
|
||
* g++.dg/asan/pr88901.C: New test.
|
||
|
||
2019-01-21 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
* g++.dg/vect/simd-clone-7.cc: Fix assembler scan.
|
||
|
||
2019-01-21 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||
|
||
PR c/88928
|
||
* c-c++-common/Waddress-of-packed-member-1.c: New test case.
|
||
* gcc.dg/pr88928.c: New test case.
|
||
|
||
2019-01-21 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* gcc.dg/utf-array.c: Allow wchar_t to be printed as
|
||
{long ,short ,}{unsigned ,}int.
|
||
|
||
2019-01-21 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/88934
|
||
* gfortran.dg/pr88934.f90: New testcase.
|
||
|
||
2019-01-20 Ulrich Drepper <drepper@redhat.com>
|
||
|
||
Fix after C++ P0600 implementation.
|
||
* g++.dg/init/new39.C: Don't just ignore result of new.
|
||
|
||
2019-01-20 Iain Buclaw <ibuclaw@gdcproject.org>
|
||
|
||
* gdc.dg/runnable.d: Add more tests for comparing complex types.
|
||
|
||
2019-01-20 Johannes Pfau <johannespfau@gmail.com>
|
||
|
||
* gdc.dg/runnable.d: Add tests for comparing complex types.
|
||
|
||
2019-01-20 Kewen Lin <linkw@gcc.gnu.org>
|
||
|
||
* gcc.target/powerpc/altivec_vld_vst_addr.c: Remove, split into
|
||
altivec_vld_vst_addr-1.c and altivec_vld_vst_addr-2.c.
|
||
* gcc.target/powerpc/altivec_vld_vst_addr-1.c: New test.
|
||
* gcc.target/powerpc/altivec_vld_vst_addr-2.c: Ditto.
|
||
|
||
2019-01-18 Dominique d'Humieres <dominiq@gcc.gnu.org>
|
||
|
||
PR fortran/37835
|
||
* gfortran.dg/no-automatic.f90: New test.
|
||
|
||
2019-01-19 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/77960
|
||
* gfortran.dg/pr77960.f90: New test.
|
||
|
||
2018-01-19 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
PR fortran/56789
|
||
* gfortran.dg/contiguous_3.f90: Make code compilant. Remove
|
||
scan-tree tests that fail with patch.
|
||
* gfortran.dg/contiguous_8.f90: New test.
|
||
|
||
2019-01-19 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
* gfortran.dg/loop_versioning_1.f90: Bump the number of identified
|
||
inner strides.
|
||
* gfortran.dg/loop_versioning_9.f90: New test.
|
||
* gfortran.dg/loop_versioning_10.f90: Likewise.
|
||
|
||
2019-01-19 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR fortran/88902
|
||
* gfortran.dg/pr88902.f90: New test.
|
||
|
||
2019-01-18 Martin Sebor <msebor@redhat.com>
|
||
|
||
* c-c++-common/attr-nonstring-3.c: Remove an xfail.
|
||
|
||
2019-01-18 Ian Lance Taylor <iant@golang.org>
|
||
|
||
* go.go-torture/execute/names-1.go: Stop using debug/xcoff, which
|
||
is no longer externally visible.
|
||
|
||
2019-01-18 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/86926
|
||
* g++.dg/cpp1z/constexpr-lambda23.C: New test.
|
||
|
||
2019-01-18 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR middle-end/88587
|
||
* g++.target/i386/pr88587.C (dg-do): Add { target ia32 }.
|
||
(dg-options): Replace -m32 with -fno-pic.
|
||
* gcc.target/i386/mvc13.c (dg-do): Add { target ia32 }.
|
||
(dg-options): Remove -m32.
|
||
|
||
2019-01-18 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/88903
|
||
* gcc.dg/vect/pr88903-1.c: New testcase.
|
||
* gcc.dg/vect/pr88903-2.c: Likewise.
|
||
|
||
2019-01-18 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR c/51628
|
||
PR c/88664
|
||
* c-c++-common/pr51628-33.c: New test.
|
||
* c-c++-common/pr51628-35.c: New test.
|
||
* c-c++-common/pr88664-1.c: Likewise.
|
||
* c-c++-common/pr88664-2.c: Likewise.
|
||
* gcc.dg/pr51628-34.c: Likewise.
|
||
|
||
2019-01-18 Richard Earnshaw <rearnsha@arm.com>
|
||
|
||
PR target/88799
|
||
* gcc.target/arm/multilib.exp (config "aprofile"): Add tests for
|
||
mp and sec extensions to armv7-a.
|
||
|
||
2019-01-18 Martin Liska <mliska@suse.cz>
|
||
|
||
* gcc.dg/no_profile_instrument_function-attr-1.c: Update
|
||
expected function name.
|
||
|
||
2019-01-18 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/86214
|
||
* g++.dg/opt/pr86214-1.C: New test.
|
||
* g++.dg/opt/pr86214-2.C: New test.
|
||
|
||
2019-01-18 Christophe Lyon <christophe.lyon@linaro.org>
|
||
|
||
* gcc.target/arm/pr77904.c: Add dg-warning for sp clobber.
|
||
|
||
2019-01-18 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
Reapply:
|
||
2018-12-15 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/88489
|
||
* gcc.target/i386/avx512vl-vfixupimmsd-2.c: New test.
|
||
* gcc.target/i386/avx512vl-vfixupimmss-2.c: New test.
|
||
|
||
2019-01-18 Martin Liska <mliska@suse.cz>
|
||
|
||
PR middle-end/88587
|
||
* g++.target/i386/pr88587.C: New test.
|
||
* gcc.target/i386/mvc13.c: New test.
|
||
|
||
2018-01-17 Steve Ellcey <sellcey@cavium.com>
|
||
|
||
PR fortran/88898
|
||
* gfortran.dg/gomp/declare-simd-2.f90: Add aarch64 target specifier to
|
||
warning checks.
|
||
* gfortran.dg/gomp/pr79154-1.f90: Ditto.
|
||
* gfortran.dg/gomp/pr83977.f90: Ditto.
|
||
|
||
2019-01-17 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR middle-end/88273
|
||
* gcc.dg/Warray-bounds-38.c: New test.
|
||
|
||
2018-01-17 Steve Ellcey <sellcey@cavium.com>
|
||
|
||
* c-c++-common/gomp/pr60823-1.c: Add aarch64 specific
|
||
warning checks and assembler scans.
|
||
* c-c++-common/gomp/pr60823-3.c: Ditto.
|
||
* c-c++-common/gomp/pr63328.c: Ditto.
|
||
* g++.dg/gomp/declare-simd-1.C: Ditto.
|
||
* g++.dg/gomp/declare-simd-3.C: Ditto.
|
||
* g++.dg/gomp/declare-simd-4.C: Ditto.
|
||
* g++.dg/gomp/declare-simd-7.C: Ditto.
|
||
* g++.dg/gomp/pr88182.C: Ditto.
|
||
* g++.dg/vect/simd-clone-7.cc: Ditto.
|
||
* gcc.dg/gomp/declare-simd-1.c: Ditto.
|
||
* gcc.dg/gomp/declare-simd-3.c: Ditto.
|
||
* gcc.dg/gomp/pr59669-2.c: Ditto.
|
||
* gcc.dg/gomp/pr87895-1.c: Ditto.
|
||
* gcc.dg/gomp/pr87895-2.c: Ditto.
|
||
* gcc.dg/gomp/simd-clones-2.c: Ditto.
|
||
* gfortran.dg/gomp/declare-simd-2.f90: Ditto.
|
||
* gfortran.dg/gomp/pr79154-1.f90: Ditto.
|
||
* gfortran.dg/gomp/pr83977.f90: Ditto.
|
||
|
||
2019-01-17 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/cpp0x/auto52.C: Test locations too.
|
||
* g++.dg/cpp0x/trailing2.C: Likewise.
|
||
* g++.dg/cpp1y/auto-fn18.C: Likewise.
|
||
* g++.dg/cpp1y/auto-fn25.C: Likewise.
|
||
* g++.dg/cpp1y/auto-fn52.C: Likewise.
|
||
* g++.dg/cpp1y/auto-fn53.C: Likewise.
|
||
* g++.dg/cpp1y/auto-fn54.C: Likewise.
|
||
|
||
2019-01-17 David Malcolm <dmalcolm@redhat.com>
|
||
|
||
PR c++/88699
|
||
* g++.dg/template/pr88699.C: New test.
|
||
|
||
2019-01-17 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/88800
|
||
* c-c++-common/Wrestrict.c: Adjust.
|
||
* gcc.dg/Warray-bounds-37.c: New test.
|
||
* gcc.dg/builtin-memcpy-2.c: New test.
|
||
* gcc.dg/builtin-memcpy.c: New test.
|
||
|
||
2019-01-17 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
PR target/88850
|
||
* gcc.target/arm/pr51968.c: Use neon intrinsics.
|
||
|
||
2019-01-17 Andrew Stubbs <ams@codesourcery.com>
|
||
Kwok Cheung Yeung <kcy@codesourcery.com>
|
||
Julian Brown <julian@codesourcery.com>
|
||
Tom de Vries <tom@codesourcery.com>
|
||
|
||
* gcc.dg/20020312-2.c: Add amdgcn support.
|
||
* gcc.dg/Wno-frame-address.c: Disable on amdgcn.
|
||
* gcc.dg/builtin-apply2.c: Likewise.
|
||
* gcc.dg/torture/stackalign/builtin-apply-2.c: Likewise.
|
||
* gcc.dg/gimplefe-28.c: Add dg-add-options for sqrt_insn.
|
||
* gcc.dg/intermod-1.c: Add -mlocal-symbol-id on amdgcn.
|
||
* gcc.dg/memcmp-1.c: Increase timeout factor.
|
||
* gcc.dg/pr59605-2.c: Addd -DMAX_COPY=1025 on amdgcn.
|
||
* gcc.dg/sibcall-10.c: xfail on amdgcn.
|
||
* gcc.dg/sibcall-9.c: Likewise.
|
||
* gcc.dg/tree-ssa/gen-vect-11c.c: Likewise.
|
||
* gcc.dg/tree-ssa/pr84512.c: Likewise.
|
||
* gcc.dg/tree-ssa/loop-1.c: Adjust expectations for amdgcn.
|
||
* gfortran.dg/bind_c_array_params_2.f90: Likewise.
|
||
* lib/target-supports.exp (check_effective_target_trampolines):
|
||
Configure amdgcn.
|
||
(check_profiling_available): Likewise.
|
||
(check_effective_target_global_constructor): Likewise.
|
||
(check_effective_target_return_address): Likewise.
|
||
(check_effective_target_fopenacc): Likewise.
|
||
(check_effective_target_fopenmp): Likewise.
|
||
(check_effective_target_vect_int): Likewise.
|
||
(check_effective_target_vect_intfloat_cvt): Likewise.
|
||
(check_effective_target_vect_uintfloat_cvt): Likewise.
|
||
(check_effective_target_vect_floatint_cvt): Likewise.
|
||
(check_effective_target_vect_floatuint_cvt): Likewise.
|
||
(check_effective_target_vect_simd_clones): Likewise.
|
||
(check_effective_target_vect_shift): Likewise.
|
||
(check_effective_target_whole_vector_shift): Likewise.
|
||
(check_effective_target_vect_bswap): Likewise.
|
||
(check_effective_target_vect_shift_char): Likewise.
|
||
(check_effective_target_vect_long): Likewise.
|
||
(check_effective_target_vect_float): Likewise.
|
||
(check_effective_target_vect_double): Likewise.
|
||
(check_effective_target_vect_perm): Likewise.
|
||
(check_effective_target_vect_perm_byte): Likewise.
|
||
(check_effective_target_vect_perm_short): Likewise.
|
||
(check_effective_target_vect_widen_mult_qi_to_hi): Likewise.
|
||
(check_effective_target_vect_widen_mult_hi_to_si): Likewise.
|
||
(check_effective_target_vect_widen_mult_qi_to_hi_pattern): Likewise.
|
||
(check_effective_target_vect_widen_mult_hi_to_si_pattern): Likewise.
|
||
(check_effective_target_vect_natural_alignment): Likewise.
|
||
(check_effective_target_vect_fully_masked): Likewise.
|
||
(check_effective_target_vect_element_align): Likewise.
|
||
(check_effective_target_vect_masked_store): Likewise.
|
||
(check_effective_target_vect_scatter_store): Likewise.
|
||
(check_effective_target_vect_condition): Likewise.
|
||
(check_effective_target_vect_cond_mixed): Likewise.
|
||
(check_effective_target_vect_char_mult): Likewise.
|
||
(check_effective_target_vect_short_mult): Likewise.
|
||
(check_effective_target_vect_int_mult): Likewise.
|
||
(check_effective_target_sqrt_insn): Likewise.
|
||
(check_effective_target_vect_call_sqrtf): Likewise.
|
||
(check_effective_target_vect_call_btrunc): Likewise.
|
||
(check_effective_target_vect_call_btruncf): Likewise.
|
||
(check_effective_target_vect_call_ceil): Likewise.
|
||
(check_effective_target_vect_call_floorf): Likewise.
|
||
(check_effective_target_lto): Likewise.
|
||
(check_vect_support_and_set_flags): Likewise.
|
||
(check_effective_target_vect_stridedN): Enable when fully masked is
|
||
available.
|
||
(add_options_for_sqrt_insn): New procedure.
|
||
|
||
2019-01-17 Andrew Stubbs <ams@codesourcery.com>
|
||
|
||
* lib/file-format.exp (gcc_target_object_format): Handle AMD GCN.
|
||
* lib/gcc-dg.exp (gcc-dg-prune): Ignore blank lines from the LLVM
|
||
linker.
|
||
* lib/target-supports.exp (check_effective_target_llvm_binutils): New.
|
||
|
||
2019-01-17 Andrew Stubbs <ams@codesourcery.com>
|
||
|
||
* gcc.dg/graphite/scop-19.c: Check pie_enabled.
|
||
* gcc.dg/pic-1.c: Disable on amdgcn.
|
||
* gcc.dg/pic-2.c: Disable on amdgcn.
|
||
* gcc.dg/pic-3.c: Disable on amdgcn.
|
||
* gcc.dg/pic-4.c: Disable on amdgcn.
|
||
* gcc.dg/pie-3.c: Disable on amdgcn.
|
||
* gcc.dg/pie-4.c: Disable on amdgcn.
|
||
* gcc.dg/uninit-19.c: Check pie_enabled.
|
||
* lib/target-supports.exp (check_effective_target_pie): Add amdgcn.
|
||
|
||
2019-01-17 Andrew Stubbs <ams@codesourcery.com>
|
||
Kwok Cheung Yeung <kcy@codesourcery.com>
|
||
Julian Brown <julian@codesourcery.com>
|
||
Tom de Vries <tom@codesourcery.com>
|
||
|
||
* c-c++-common/ubsan/pr71512-1.c: Require exceptions.
|
||
* c-c++-common/ubsan/pr71512-2.c: Require exceptions.
|
||
* gcc.c-torture/compile/pr34648.c: Require exceptions.
|
||
* gcc.c-torture/compile/pr41469.c: Require exceptions.
|
||
* gcc.dg/20111216-1.c: Require exceptions.
|
||
* gcc.dg/cleanup-10.c: Require exceptions.
|
||
* gcc.dg/cleanup-11.c: Require exceptions.
|
||
* gcc.dg/cleanup-12.c: Require exceptions.
|
||
* gcc.dg/cleanup-13.c: Require exceptions.
|
||
* gcc.dg/cleanup-5.c: Require exceptions.
|
||
* gcc.dg/cleanup-8.c: Require exceptions.
|
||
* gcc.dg/cleanup-9.c: Require exceptions.
|
||
* gcc.dg/gomp/pr29955.c: Require exceptions.
|
||
* gcc.dg/lto/pr52097_0.c: Require exceptions.
|
||
* gcc.dg/nested-func-5.c: Require exceptions.
|
||
* gcc.dg/pch/except-1.c: Require exceptions.
|
||
* gcc.dg/pch/valid-2.c: Require exceptions.
|
||
* gcc.dg/pr41470.c: Require exceptions.
|
||
* gcc.dg/pr42427.c: Require exceptions.
|
||
* gcc.dg/pr44545.c: Require exceptions.
|
||
* gcc.dg/pr47086.c: Require exceptions.
|
||
* gcc.dg/pr51481.c: Require exceptions.
|
||
* gcc.dg/pr51644.c: Require exceptions.
|
||
* gcc.dg/pr52046.c: Require exceptions.
|
||
* gcc.dg/pr54669.c: Require exceptions.
|
||
* gcc.dg/pr56424.c: Require exceptions.
|
||
* gcc.dg/pr64465.c: Require exceptions.
|
||
* gcc.dg/pr65802.c: Require exceptions.
|
||
* gcc.dg/pr67563.c: Require exceptions.
|
||
* gcc.dg/tree-ssa/pr41469-1.c: Require exceptions.
|
||
* gcc.dg/tree-ssa/ssa-dse-28.c: Require exceptions.
|
||
* gcc.dg/vect/pr46663.c: Require exceptions.
|
||
* lib/target-supports.exp (check_effective_target_exceptions): New.
|
||
|
||
2019-01-17 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
PR target/88851
|
||
* gcc.target/aarch64/stack-check-cfa-3.c: Update test.
|
||
|
||
2019-01-17 Nathan Sidwell <nathan@acm.org>
|
||
|
||
PR c++/86610
|
||
* g++.dg/cpp0x/pr86610.C: New.
|
||
|
||
2019-01-17 Wei Xiao <wei3.xiao@intel.com>
|
||
|
||
* gcc.target/i386/avx512f-vfixupimmpd-2.c: Fix the test cases for
|
||
VFIXUPIMM* intrinsics.
|
||
* gcc.target/i386/avx512f-vfixupimmps-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfixupimmsd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfixupimmss-2.c: Ditto.
|
||
|
||
2019-01-17 Wei Xiao <wei3.xiao@intel.com>
|
||
|
||
PR target/88794
|
||
Revert:
|
||
2018-11-06 Wei Xiao <wei3.xiao@intel.com>
|
||
|
||
* gcc.target/i386/avx-1.c: Update tests for VFIXUPIMM* intrinsics.
|
||
* gcc.target/i386/avx512f-vfixupimmpd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfixupimmpd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfixupimmps-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfixupimmsd-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfixupimmsd-2.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfixupimmss-1.c: Ditto.
|
||
* gcc.target/i386/avx512f-vfixupimmss-2.c: Ditto.
|
||
* gcc.target/i386/avx512vl-vfixupimmpd-1.c: Ditto.
|
||
* gcc.target/i386/avx512vl-vfixupimmps-1.c: Ditto.
|
||
* gcc.target/i386/sse-13.c: Ditto.
|
||
* gcc.target/i386/sse-14.c: Ditto.
|
||
* gcc.target/i386/sse-22.c: Ditto.
|
||
* gcc.target/i386/sse-23.c: Ditto.
|
||
* gcc.target/i386/testimm-10.c: Ditto.
|
||
* gcc.target/i386/testround-1.c: Ditto.
|
||
|
||
2019-01-17 Wei Xiao <wei3.xiao@intel.com>
|
||
|
||
PR target/88794
|
||
Revert:
|
||
2018-12-15 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/88489
|
||
* gcc.target/i386/avx512vl-vfixupimmsd-2.c: New test.
|
||
* gcc.target/i386/avx512vl-vfixupimmss-2.c: New test.
|
||
|
||
2019-01-17 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR rtl-optimization/88870
|
||
* gcc.dg/pr88870.c: New test.
|
||
|
||
2019-01-17 Kewen Lin <linkw@gcc.gnu.org>
|
||
|
||
* gcc.target/powerpc/altivec_vld_vst_addr.c: New test.
|
||
|
||
2019-01-17 Alexandre Oliva <aoliva@redhat.com>
|
||
|
||
PR c++/87768
|
||
* g++.dg/concepts/pr87768.C: New.
|
||
|
||
PR c++/86648
|
||
* gcc.dg/cpp1z/pr86648.C: New.
|
||
|
||
2019-01-17 Kewen Lin <linkw@gcc.gnu.org>
|
||
|
||
PR target/87306
|
||
* gcc.dg/vect/bb-slp-pow-1.c: Modify to reflect that the loop is not
|
||
vectorized on POWER unless hardware misaligned loads are available.
|
||
|
||
2019-01-16 David Malcolm <dmalcolm@redhat.com>
|
||
|
||
PR target/88861
|
||
* g++.dg/torture/pr88861.C: New test.
|
||
|
||
2019-01-16 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
PR debug/88046
|
||
* g++.dg/lto/pr88046_0.C: Check for shared and fPIC.
|
||
|
||
2019-01-16 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/other/pr33558.C: Test location too.
|
||
* g++.dg/other/pr33558-2.C: Likewise.
|
||
* g++.dg/parse/crash4.C: Likewise.
|
||
* g++.old-deja/g++.brendan/err-msg11.C: Likewise.
|
||
* g++.old-deja/g++.mike/p7635.C: Likewise.
|
||
* g++.old-deja/g++.other/decl6.C: Likewise.
|
||
|
||
2019-01-16 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/78244 - narrowing conversion in template not detected.
|
||
* g++.dg/cpp0x/Wnarrowing13.C: New test.
|
||
* g++.dg/cpp0x/Wnarrowing14.C: New test.
|
||
|
||
2019-01-16 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/51628
|
||
PR target/88682
|
||
* c-c++-common/pr51628-10.c (unaligned_int128_t): Add
|
||
may_alias attribute.
|
||
|
||
2019-01-15 Nikhil Benesch <nikhil.benesch@gmail.com>
|
||
|
||
* gcc.misc-tests/godump-1.c: Add test case for typedef before
|
||
struct.
|
||
|
||
2019-01-15 David Malcolm <dmalcolm@redhat.com>
|
||
|
||
PR c++/88795
|
||
* g++.dg/template/pr88795.C: New test.
|
||
|
||
2019-01-15 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/43136
|
||
* gfortran.dg/actual_array_substr_3.f90: New test.
|
||
|
||
2019-01-15 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/81849
|
||
* gfortran.dg/pr81849.f90: New test.
|
||
|
||
2019-01-15 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
* gfortran.dg/ISO_Fortran_binding_2.c: Change reference to
|
||
ISO_Fortran_binding_2.h.
|
||
|
||
2019-01-15 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/88866
|
||
* g++.dg/cpp0x/variadic126.C: Tweak dg-error.
|
||
|
||
2019-01-15 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR inline-asm/52813
|
||
* gcc.target/i386/pr52813.c (test1): Turn the diagnostic into a
|
||
-Wdeprecated warning and expect a following note:.
|
||
|
||
2019-01-15 Richard Biener <rguenther@suse.de>
|
||
|
||
PR debug/88046
|
||
* g++.dg/lto/pr88046_0.C: New testcase.
|
||
|
||
2019-01-15 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/88855
|
||
* gcc.dg/pr88855.c: New testcase.
|
||
|
||
2019-01-15 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/diagnostic/typedef-initialized.C: New.
|
||
|
||
2019-01-15 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/diagnostic/bitfld3.C: New.
|
||
|
||
2019-01-15 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/88775
|
||
* gcc.dg/tree-ssa/pr88775-1.c: New test.
|
||
* gcc.dg/tree-ssa/pr88775-2.c: New test.
|
||
|
||
2019-01-14 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/88825 - ICE with bogus function return type deduction.
|
||
* g++.dg/cpp1y/auto-fn55.C: New test.
|
||
|
||
2019-01-14 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
* g++.dg/cpp1z/feat-cxx1z.C: Add tests for
|
||
__cpp_guaranteed_copy_elision and __cpp_nontype_template_parameter_auto
|
||
feature test macros.
|
||
* g++.dg/cpp2a/feat-cxx2a.C: Likewise.
|
||
|
||
2019-01-14 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/88830 - ICE with abstract class.
|
||
* g++.dg/other/abstract7.C: New test.
|
||
|
||
2019-01-14 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR target/88638
|
||
* gcc.dg/format/attr-8.c: New test.
|
||
* gcc.dg/darwin-cfstring-format-1.c: Adjust diagnostics.
|
||
* gcc.dg/format/attr-3.c: Same.
|
||
* obj-c++.dg/fsf-nsstring-format-1.mm: Same.
|
||
* objc.dg/fsf-nsstring-format-1.m: Same.
|
||
|
||
2019-01-14 Martin Liska <mliska@suse.cz>
|
||
|
||
PR gcov-profile/88263
|
||
* g++.dg/gcov/pr88263-2.C: New test.
|
||
|
||
2019-01-14 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR rtl-optimization/88796
|
||
* gcc.target/i386/pr88796.c: New test.
|
||
|
||
2019-01-14 Iain Buclaw <ibuclaw@gdcproject.org>
|
||
|
||
* gdc.dg/asm1.d: New test.
|
||
* gdc.dg/asm2.d: New test.
|
||
* gdc.dg/asm3.d: New test.
|
||
* gdc.dg/asm4.d: New test.
|
||
* lib/gdc.exp (gdc_init): Set gcc_error_prefix and gcc_warning_prefix.
|
||
|
||
2019-01-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
|
||
|
||
PR libfortran/88776
|
||
* gfortran.dg/namelist_96.f90: New test.
|
||
|
||
2019-01-13 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/59345
|
||
* gfortran.dg/internal_pack_18.f90: New test.
|
||
|
||
2019-01-13 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
* gcc.dg/pr51628-20.c: Updated.
|
||
* gcc.dg/pr51628-21.c: Likewise.
|
||
* gcc.dg/pr51628-25.c: Likewise.
|
||
|
||
2019-01-13 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/59345
|
||
* gfortran.dg/internal_pack_17.f90: New test.
|
||
* gfortran.dg/alloc_comp_auto_array_3.f90: Adjust number of calls
|
||
to builtin_free.
|
||
|
||
2019-01-12 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/61765
|
||
* gfortran.dg/pr61765.f90: New test.
|
||
|
||
2019-01-12 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/cpp0x/pr62101.C: Test locations too.
|
||
* g++.dg/inherit/pure1.C: Likewise.
|
||
|
||
2019-01-12 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
* gfortran.dg/ISO_Fortran_binding_2.f90: Remove because of
|
||
reports of ICEs.
|
||
* gfortran.dg/ISO_Fortran_binding_2.c: Ditto.
|
||
|
||
2019-01-12 Paul Thomas <pault@gcc.gnu.org>
|
||
|
||
* gfortran.dg/ISO_Fortran_binding_1.f90: New test.
|
||
* gfortran.dg/ISO_Fortran_binding_1.c: Auxilliary file for test.
|
||
* gfortran.dg/ISO_Fortran_binding_2.f90: New test.
|
||
* gfortran.dg/ISO_Fortran_binding_2.c: Auxilliary file for test.
|
||
* gfortran.dg/bind_c_array_params_2.f90: Change search string
|
||
for dump tree scan.
|
||
|
||
2019-01-11 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/35031
|
||
* gfortran.dg/pr35031.f90: new test.
|
||
|
||
2019-01-11 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/88692, c++/87882 - -Wredundant-move false positive with *this.
|
||
* g++.dg/cpp0x/Wredundant-move5.C: New test.
|
||
* g++.dg/cpp0x/Wredundant-move6.C: New test.
|
||
|
||
2019-01-11 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/85956
|
||
PR lto/88733
|
||
* c-c++-common/gomp/pr85956.c: New test.
|
||
* g++.dg/gomp/pr88733.C: New test.
|
||
|
||
2019-01-11 Tobias Burnus <burnus@net-b.de>
|
||
|
||
PR C++/88114
|
||
* g++.dg/cpp0x/defaulted61.C: New
|
||
* g++.dg/cpp0x/defaulted62.C: New.
|
||
|
||
2019-01-11 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/88693
|
||
* gcc.c-torture/execute/pr88693.c: New test.
|
||
|
||
2019-01-11 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
* gcc.target/aarch64/advsimd-intrinsics/vector-complex_f16.c: Require neon
|
||
and add options.
|
||
|
||
2019-01-11 Martin Liska <mliska@suse.cz>
|
||
|
||
PR middle-end/88758
|
||
* g++.dg/lto/pr88758_0.C: New test.
|
||
* g++.dg/lto/pr88758_1.C: New test.
|
||
|
||
2019-01-11 Jan Beulich <jbeulich@suse.com>
|
||
|
||
* gcc.target/i386/avx512f-vcvtsd2si-1.c,
|
||
gcc.target/i386/avx512f-vcvtss2si-1.c,
|
||
gcc.target/i386/avx512f-vcvttsd2si-1.c,
|
||
gcc.target/i386/avx512f-vcvttss2si-1.c: Permit l suffix.
|
||
* gcc.target/i386/avx512f-vcvtsi2ss-1.c,
|
||
gcc.target/i386/avx512f-vcvtusi2sd-1.c,
|
||
gcc.target/i386/avx512f-vcvtusi2ss-1.c: Expect l suffix.
|
||
* gcc.target/i386/avx512f-vcvtusi2sd-2.c,
|
||
gcc.target/i386/avx512f-vcvtusi2sd64-2.c,
|
||
gcc.target/i386/avx512f-vcvtusi2ss-2.c,
|
||
gcc.target/i386/avx512f-vcvtusi2ss64-2.c: Add asm volatile().
|
||
gcc.target/i386/pr19398.c: Permit l or q suffix.
|
||
|
||
2019-01-11 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR rtl-optimization/88296
|
||
* gcc.target/i386/pr88296.c: New test.
|
||
|
||
2019-01-11 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/diagnostic/extern-initialized.C: New.
|
||
* g++.dg/ext/dllimport-initialized.C: Likewise.
|
||
|
||
2019-01-11 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/59345
|
||
* gfortran.dg/internal_pack_16.f90: New test.
|
||
|
||
2019-01-10 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/88785
|
||
* g++.target/i386/pr88785.C: New test.
|
||
|
||
2019-01-10 Vladimir Makarov <vmakarov@redhat.com>
|
||
|
||
PR rtl-optimization/87305
|
||
* gcc.target/aarch64/pr87305.c: New.
|
||
|
||
2019-01-10 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/88792
|
||
* gcc.dg/torture/pr88792.c: New testcase.
|
||
|
||
2019-01-10 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/86322
|
||
* gfortran.dg/pr86322_1.f90: New test.
|
||
* gfortran.dg/pr86322_2.f90: Ditto.
|
||
* gfortran.dg/pr86322_3.f90: Ditto.
|
||
|
||
2019-01-10 Sudakshina Das <sudi.das@arm.com>
|
||
|
||
* gcc.target/aarch64/bti-1.c: Exempt for ilp32.
|
||
* gcc.target/aarch64/bti-2.c: Likewise.
|
||
* gcc.target/aarch64/bti-3.c: Likewise.
|
||
|
||
2019-01-10 Stefan Agner <stefan@agner.ch>
|
||
|
||
PR target/88648
|
||
* gcc.target/arm/pr88648-asm-syntax-unified.c: Add test to
|
||
check if -masm-syntax-unified gets applied properly.
|
||
|
||
2019-01-10 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/88568
|
||
* gcc.dg/pr88568.c: New test.
|
||
|
||
2019-01-10 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
* gcc.target/aarch64/advsimd-intrinsics/vector-complex.c: Add AArch32 regexpr.
|
||
* gcc.target/aarch64/advsimd-intrinsics/vector-complex_f16.c: Likewise.
|
||
|
||
2019-01-10 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
* gcc.target/aarch64/advsimd-intrinsics/vector-complex.c: New test.
|
||
* gcc.target/aarch64/advsimd-intrinsics/vector-complex_f16.c: New test.
|
||
|
||
2019-01-10 Tamar Christina <tamar.christina@arm.com>
|
||
|
||
* lib/target-supports.exp
|
||
(check_effective_target_arm_v8_3a_complex_neon_ok_nocache,
|
||
check_effective_target_arm_v8_3a_complex_neon_ok,
|
||
add_options_for_arm_v8_3a_complex_neon,
|
||
check_effective_target_arm_v8_3a_complex_neon_hw,
|
||
check_effective_target_vect_complex_rot_N): New.
|
||
|
||
2019-01-09 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
PR fortran/88376
|
||
* gfortran.dg/pr88376.f90: New test.
|
||
|
||
2019-01-09 Sandra Loosemore <sandra@codesourcery.com>
|
||
|
||
PR other/16615
|
||
* g++.dg/lto/odr-1_1.C: Update diagnostic message patterns to replace
|
||
"can not" with "cannot".
|
||
* gfortran.dg/common_15.f90: Likewise.
|
||
* gfortran.dg/derived_result_2.f90: Likewise.
|
||
* gfortran.dg/do_check_6.f90: Likewise.
|
||
* gfortran.dg/namelist_args.f90: Likewise.
|
||
* gfortran.dg/negative_unit_check.f90: Likewise.
|
||
* gfortran.dg/pure_formal_3.f90: Likewise.
|
||
* obj-c++.dg/attributes/method-attribute-2.mm: Likewise.
|
||
* obj-c++.dg/exceptions-3.mm: Likewise.
|
||
* obj-c++.dg/exceptions-4.mm: Likewise.
|
||
* obj-c++.dg/exceptions-5.mm: Likewise.
|
||
* obj-c++.dg/property/at-property-23.mm: Likewise.
|
||
* obj-c++.dg/property/dotsyntax-17.mm: Likewise.
|
||
* obj-c++.dg/property/property-neg-7.mm: Likewise.
|
||
* objc.dg/attributes/method-attribute-2.m: Likewise.
|
||
* objc.dg/exceptions-3.m: Likewise.
|
||
* objc.dg/exceptions-4.m: Likewise.
|
||
* objc.dg/exceptions-5.m: Likewise.
|
||
* objc.dg/param-1.m: Likewise.
|
||
* objc.dg/property/at-property-23.m: Likewise.
|
||
* objc.dg/property/dotsyntax-17.m: Likewise.
|
||
* objc.dg/property/property-neg-7.m: Likewise.
|
||
|
||
2019-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/68426
|
||
* gfortran.dg/spread_simplify_1.f90: New test.
|
||
|
||
2019-01-09 Uroš Bizjak <ubizjak@gmail.com>
|
||
|
||
* lib/target-supports.exp
|
||
(check_effective_target_xorsign): Add i?86-*-* and x86_64-*-* targets.
|
||
* gcc.target/i386/xorsign.c: New test.
|
||
|
||
2019-01-09 Eric Botcazou <ebotcazou@adacore.com>
|
||
|
||
* gcc.target/sparc/tls-ld-int8.c: New test.
|
||
* gcc.target/sparc/tls-ld-int16.c: Likewise.
|
||
* gcc.target/sparc/tls-ld-int32.c: Likewise.
|
||
* gcc.target/sparc/tls-ld-uint8.c: Likewise.
|
||
* gcc.target/sparc/tls-ld-uint16.c: Likewise.
|
||
* gcc.target/sparc/tls-ld-uint32.c: Likewise.
|
||
|
||
2018-01-09 Sudakshina Das <sudi.das@arm.com>
|
||
|
||
* gcc.target/aarch64/bti-1.c: Update test to not add command line
|
||
option when configure with bti.
|
||
* gcc.target/aarch64/bti-2.c: Likewise.
|
||
* lib/target-supports.exp
|
||
(check_effective_target_default_branch_protection):
|
||
Add configure check for --enable-standard-branch-protection.
|
||
|
||
2018-01-09 Sudakshina Das <sudi.das@arm.com>
|
||
|
||
* gcc.target/aarch64/bti-1.c: New test.
|
||
* gcc.target/aarch64/bti-2.c: New test.
|
||
* gcc.target/aarch64/bti-3.c: New test.
|
||
* lib/target-supports.exp
|
||
(check_effective_target_aarch64_bti_hw): Add new check for BTI hw.
|
||
|
||
2018-01-09 Sudakshina Das <sudi.das@arm.com>
|
||
|
||
* gcc.target/aarch64/test_frame_17.c: Update to check for EP0_REGNUM
|
||
instead of IP0_REGNUM and add test case.
|
||
|
||
2019-01-09 Alejandro Martinez <alejandro.martinezvicente@arm.com>
|
||
|
||
* gcc.target/aarch64/sve/copysign_1.c: New test for SVE vectorized
|
||
copysign.
|
||
* gcc.target/aarch64/sve/copysign_1_run.c: Likewise.
|
||
* gcc.target/aarch64/sve/xorsign_1.c: New test for SVE vectorized
|
||
xorsign.
|
||
* gcc.target/aarch64/sve/xorsign_1_run.c: Likewise.
|
||
|
||
2019-01-09 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR rtl-optimization/88331
|
||
* gcc.target/i386/pr88331.c: New test.
|
||
|
||
2019-01-08 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/diagnostic/constexpr2.C: New.
|
||
* g++.dg/diagnostic/ref3.C: Likewise.
|
||
|
||
2019-01-08 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/88538 - braced-init-list in template-argument-list.
|
||
* g++.dg/cpp2a/nontype-class11.C: New test.
|
||
|
||
PR c++/88744
|
||
* g++.dg/cpp2a/nontype-class12.C: New test.
|
||
|
||
2019-01-08 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/88457
|
||
* gcc.target/powerpc/pr88457.c: Remove -m32, -c and -mcpu=e300c3 from
|
||
dg-options. Require ppc_cpu_supports_hw effective target instead of
|
||
powerpc64*-*-*.
|
||
|
||
2019-01-08 Janus Weil <janus@gcc.gnu.org>
|
||
|
||
PR fortran/88047
|
||
* gfortran.dg/class_69.f90: New test case.
|
||
|
||
2019-01-08 H.J. Lu <hongjiu.lu@intel.com>
|
||
|
||
PR target/88717
|
||
* gcc.target/i386/pr88717.c: New test.
|
||
|
||
2019-01-08 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/88548 - this accepted in static member functions.
|
||
* g++.dg/cpp0x/this1.C: New test.
|
||
|
||
2019-01-08 Martin Liska <mliska@suse.cz>
|
||
|
||
PR tree-optimization/88753
|
||
* gcc.dg/tree-ssa/pr88753.c: New test.
|
||
|
||
2019-01-08 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/86554
|
||
* gcc.dg/torture/pr86554-1.c: New testcase.
|
||
* gcc.dg/torture/pr86554-2.c: Likewise.
|
||
|
||
2019-01-08 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/diagnostic/thread1.C: Tweak expected error #line 13 to
|
||
cover target variance.
|
||
|
||
2019-01-08 Richard Biener <rguenther@suse.de>
|
||
|
||
PR fortran/88611
|
||
* trans-expr.c (gfc_conv_initializer): For ISOCBINDING_NULL_*
|
||
directly build the expected GENERIC tree.
|
||
|
||
2019-01-08 Sam Tebbs <sam.tebbs@arm.com>
|
||
|
||
* gcc.target/aarch64/(return_address_sign_1.c,
|
||
return_address_sign_2.c, return_address_sign_3.c (__attribute__)):
|
||
Change option to -mbranch-protection.
|
||
* gcc.target/aarch64/(branch-protection-option.c,
|
||
branch-protection-option-2.c, branch-protection-attr.c,
|
||
branch-protection-attr-2.c): New file.
|
||
|
||
2019-01-08 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/diagnostic/out-of-class-redeclaration.C: New.
|
||
|
||
2019-01-08 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* c-c++-common/builtin-has-attribute-3.c: Skip tests requiring symbol
|
||
alias support.
|
||
* c-c++-common/builtin-has-attribute-4.c: Likewise.
|
||
Append match for warning that ‘protected’ attribute is not supported.
|
||
|
||
2019-01-08 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.dg/Wmissing-attributes.c: Require alias support.
|
||
* gcc.dg/attr-copy-2.c: Likewise.
|
||
* gcc.dg/attr-copy-5.c: Likewise.
|
||
|
||
2019-01-08 Jonathan Wakely <jwakely@redhat.com>
|
||
Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/88554
|
||
* g++.dg/warn/Wreturn-type-11.C: New test.
|
||
|
||
2019-01-07 David Malcolm <dmalcolm@redhat.com>
|
||
|
||
PR jit/88747
|
||
* jit.dg/test-sum-of-squares.c (verify_code): Update expected vrp
|
||
dump to reflect r266077.
|
||
|
||
2019-01-07 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/88701
|
||
* gcc.dg/pr88701.c: New test.
|
||
|
||
2019-01-07 Joseph Myers <joseph@codesourcery.com>
|
||
|
||
PR c/88720
|
||
PR c/88726
|
||
* gcc.dg/inline-40.c, gcc.dg/inline-41.c: New tests.
|
||
|
||
2019-01-07 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/diagnostic/constexpr1.C: New.
|
||
* g++.dg/diagnostic/thread1.C: Likewise.
|
||
|
||
2019-01-07 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
Harald Anlauf <anlauf@gmx.de>
|
||
Tobias Burnus <burnus@gcc.gnu.org>
|
||
|
||
* gfortran.dg/is_contiguous_1.f90: New test.
|
||
* gfortran.dg/is_contiguous_2.f90: New test.
|
||
* gfortran.dg/is_contiguous_3.f90: New test.
|
||
|
||
2019-01-07 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/88741 - wrong error with initializer-string.
|
||
* g++.dg/init/array50.C: New test.
|
||
|
||
2019-01-07 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||
|
||
PR c++/88261
|
||
PR c++/69338
|
||
PR c++/69696
|
||
PR c++/69697
|
||
* gcc.dg/array-6.c: Move from here ...
|
||
* c-c++-common/array-6.c: ... to here and add some more test coverage.
|
||
* g++.dg/pr69338.C: New test.
|
||
* g++.dg/pr69697.C: Likewise.
|
||
* g++.dg/ext/flexary32.C: Likewise.
|
||
* g++.dg/ext/flexary3.C: Adjust test.
|
||
* g++.dg/ext/flexary12.C: Likewise.
|
||
* g++.dg/ext/flexary13.C: Likewise.
|
||
* g++.dg/ext/flexary15.C: Likewise.
|
||
* g++.dg/warn/Wplacement-new-size-1.C: Likewise.
|
||
* g++.dg/warn/Wplacement-new-size-2.C: Likewise.
|
||
* g++.dg/warn/Wplacement-new-size-6.C: Likewise.
|
||
|
||
2019-01-07 Richard Earnshaw <rearnsha@arm.com>
|
||
|
||
* gcc.target/aarch64/subs_compare_2.c: Make '#' immediate prefix
|
||
optional in scan pattern.
|
||
|
||
2019-01-07 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR tree-optimization/88598
|
||
* gcc.dg/vect/pr88598-1.c: New test.
|
||
* gcc.dg/vect/pr88598-2.c: Likewise.
|
||
* gcc.dg/vect/pr88598-3.c: Likewise.
|
||
* gcc.dg/vect/pr88598-4.c: Likewise.
|
||
* gcc.dg/vect/pr88598-5.c: Likewise.
|
||
* gcc.dg/vect/pr88598-6.c: Likewise.
|
||
|
||
2019-01-07 Richard Sandiford <richard.sandiford@arm.com>
|
||
|
||
PR tree-optimization/88598
|
||
* gcc.dg/pr88598-1.c: New test.
|
||
* gcc.dg/pr88598-2.c: Likewise.
|
||
* gcc.dg/pr88598-3.c: Likewise.
|
||
* gcc.dg/pr88598-4.c: Likewise.
|
||
* gcc.dg/pr88598-5.c: Likewise.
|
||
|
||
2019-01-07 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR tree-optimization/88676
|
||
* gcc.dg/tree-ssa/pr88676.c: New test.
|
||
* gcc.dg/pr88676.c: New test.
|
||
* gcc.dg/tree-ssa/pr15826.c: Just verify there is no goto,
|
||
allow &.
|
||
|
||
PR sanitizer/88619
|
||
* c-c++-common/asan/pr88619.c: New test.
|
||
|
||
PR c++/85052
|
||
* c-c++-common/builtin-convertvector-1.c: New test.
|
||
* c-c++-common/torture/builtin-convertvector-1.c: New test.
|
||
* g++.dg/ext/builtin-convertvector-1.C: New test.
|
||
* g++.dg/cpp0x/constexpr-builtin4.C: New test.
|
||
|
||
2018-12-26 Mateusz B <mateuszb@poczta.onet.pl>
|
||
|
||
PR target/88521
|
||
* gcc.target/i386/pr88521.c: New testcase.
|
||
|
||
2019-01-06 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/88658
|
||
* gfortran.dg/min_max_type_2.f90: New test.
|
||
|
||
2019-01-06 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c/88363
|
||
* c-c++-common/attributes-4.c (falloc_align_int128,
|
||
falloc_size_int128): Guard with #ifdef __SIZEOF_INT128__.
|
||
|
||
2019-01-05 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* gcc.dg/ipa/ipcp-2.c: Update bounds.
|
||
|
||
2019-01-05 Dominique d'Humieres <dominiq@gcc.gnu.org>
|
||
|
||
* gcc.dg/plugin/plugindir1.c: Adjust dg-prune-output for Darwin.
|
||
* gcc.dg/plugin/plugindir2.c: Likewise.
|
||
* gcc.dg/plugin/plugindir3.c: Likewise.
|
||
* gcc.dg/plugin/plugindir4.c: Likewise.
|
||
|
||
2019-01-05 Janus Weil <janus@gcc.gnu.org>
|
||
|
||
PR fortran/88009
|
||
* gfortran.dg/blockdata_10.f90: New test case.
|
||
|
||
2019-01-05 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR middle-end/82564
|
||
PR target/88620
|
||
* gcc.dg/nested-func-12.c: New test.
|
||
* gcc.c-torture/compile/pr82564.c: New test.
|
||
|
||
PR debug/88635
|
||
* gcc.dg/debug/dwarf2/pr88635.c: New test.
|
||
|
||
2019-01-05 Dominique d'Humieres <dominiq@gcc.gnu.org>
|
||
|
||
PR target/60563
|
||
* g++.dg/ext/sync-4.C: Add dg-xfail-run-if for darwin.
|
||
|
||
2019-01-04 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR c/88546
|
||
* g++.dg/ext/attr-copy.C: New test.
|
||
* gcc.dg/attr-copy-4.c: Disable macro expansion tracking.
|
||
* gcc.dg/attr-copy-6.c: New test.
|
||
* gcc.dg/attr-copy-7.c: New test.
|
||
|
||
2019-01-04 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR c/88363
|
||
* c-c++-common/attributes-4.c: New test.
|
||
|
||
2019-01-04 Sam Tebbs <sam.tebbs@arm.com>
|
||
|
||
PR gcc/87763
|
||
* gcc.target/aarch64/combine_bfxil.c: Change scan-assembler-times bfxil
|
||
count to 18.
|
||
|
||
2019-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/48543
|
||
* gfortran.dg/const_chararacter_merge.f90: Actually remove.
|
||
* gfortran.dg/merge_char_const.f90: Restore.
|
||
|
||
2019-01-04 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR target/88594
|
||
* gcc.dg/pr88594.c: New test.
|
||
|
||
2019-01-04 Jan Beulich <jbeulich@suse.com>
|
||
|
||
* gcc.target/i386/avx512bitalg-vpshufbitqmb.c,
|
||
gcc.target/i386/avx512bw-vpcmpeqb-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpequb-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpequw-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpeqw-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpgeb-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpgeub-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpgeuw-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpgew-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpgtb-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpgtub-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpgtuw-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpgtw-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpleb-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpleub-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpleuw-1.c,
|
||
gcc.target/i386/avx512bw-vpcmplew-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpltb-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpltub-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpltuw-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpltw-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpneqb-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpnequb-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpnequw-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpneqw-1.c,
|
||
gcc.target/i386/avx512bw-vpmovb2m-1.c,
|
||
gcc.target/i386/avx512bw-vpmovm2b-1.c,
|
||
gcc.target/i386/avx512bw-vpmovm2w-1.c,
|
||
gcc.target/i386/avx512bw-vpmovw2m-1.c,
|
||
gcc.target/i386/avx512bw-vptestmb-1.c,
|
||
gcc.target/i386/avx512bw-vptestmw-1.c,
|
||
gcc.target/i386/avx512bw-vptestnmb-1.c,
|
||
gcc.target/i386/avx512bw-vptestnmw-1.c,
|
||
gcc.target/i386/avx512cd-vpbroadcastmb2q-1.c,
|
||
gcc.target/i386/avx512cd-vpbroadcastmw2d-1.c,
|
||
gcc.target/i386/avx512dq-vfpclasssd-1.c,
|
||
gcc.target/i386/avx512dq-vfpclassss-1.c,
|
||
gcc.target/i386/avx512dq-vpmovd2m-1.c,
|
||
gcc.target/i386/avx512dq-vpmovm2d-1.c,
|
||
gcc.target/i386/avx512dq-vpmovm2q-1.c,
|
||
gcc.target/i386/avx512dq-vpmovq2m-1.c,
|
||
gcc.target/i386/avx512vl-vpbroadcastmb2q-1.c,
|
||
gcc.target/i386/avx512vl-vpbroadcastmw2d-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpeqd-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpeqq-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpequd-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpequq-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpged-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpgeq-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpgeud-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpgeuq-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpgtd-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpgtq-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpgtud-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpgtuq-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpled-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpleq-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpleud-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpleuq-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpltd-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpltq-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpltud-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpltuq-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpneqd-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpneqq-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpnequd-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpnequq-1.c,
|
||
gcc.target/i386/avx512vl-vptestmd-1.c,
|
||
gcc.target/i386/avx512vl-vptestmq-1.c,
|
||
gcc.target/i386/avx512vl-vptestnmd-1.c,
|
||
gcc.target/i386/avx512vl-vptestnmq-1.c: Permit %k0 as ordinary
|
||
operand.
|
||
* gcc.target/i386/avx512bw-vpcmpb-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpub-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpuw-1.c,
|
||
gcc.target/i386/avx512bw-vpcmpw-1.c,
|
||
gcc.target/i386/avx512dq-vfpclasspd-1.c,
|
||
gcc.target/i386/avx512dq-vfpclassps-1.c,
|
||
gcc.target/i386/avx512f-vcmppd-1.c,
|
||
gcc.target/i386/avx512f-vcmpps-1.c,
|
||
gcc.target/i386/avx512f-vcmpsd-1.c,
|
||
gcc.target/i386/avx512f-vcmpss-1.c,
|
||
gcc.target/i386/avx512f-vpcmpd-1.c,
|
||
gcc.target/i386/avx512f-vpcmpq-1.c,
|
||
gcc.target/i386/avx512f-vpcmpud-1.c,
|
||
gcc.target/i386/avx512f-vpcmpuq-1.c,
|
||
gcc.target/i386/avx512f-vptestmd-1.c,
|
||
gcc.target/i386/avx512f-vptestmq-1.c,
|
||
gcc.target/i386/avx512f-vptestnmd-1.c,
|
||
gcc.target/i386/avx512f-vptestnmq-1.c,
|
||
gcc.target/i386/avx512vl-vcmppd-1.c,
|
||
gcc.target/i386/avx512vl-vcmpps-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpd-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpq-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpud-1.c,
|
||
gcc.target/i386/avx512vl-vpcmpuq-1.c: Likewise. Don't permit %k0
|
||
as mask operand.
|
||
|
||
2019-01-03 Martin Sebor <msebor@redhat.com>
|
||
|
||
PR tree-optimization/88659
|
||
* gcc.dg/Wstringop-truncation-6.c: New test.
|
||
|
||
2019-01-02 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/48543
|
||
* gfortran.dg/const_chararacter_merge.f90: Remove.
|
||
|
||
2019-01-03 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR debug/88644
|
||
* gcc.dg/debug/dwarf2/pr88644.c: New test.
|
||
* gcc.dg/debug/dwarf2/pr80263.c: Remove darwin hack.
|
||
|
||
2019-01-03 Iain Sandoe <iain@sandoe.co.uk>
|
||
|
||
* gcc.dg/pubtypes-2.c: Adjust expected pubtypes length.
|
||
* gcc.dg/pubtypes-3.c: Likewise.
|
||
* gcc.dg/pubtypes-4.c: Likewise.
|
||
|
||
2019-01-03 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR c++/88636
|
||
* g++.target/i386/pr88636.C: New test.
|
||
|
||
2019-01-03 Paolo Carlini <paolo.carlini@oracle.com>
|
||
|
||
* g++.dg/cpp1z/nodiscard3.C: Test locations too.
|
||
|
||
2019-01-03 Martin Liska <mliska@suse.cz>
|
||
|
||
PR testsuite/88436
|
||
* gcc.target/powerpc/pr54240.c: Scan phiopt2.
|
||
|
||
2019-01-02 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/88612 - ICE with -Waddress-of-packed-member.
|
||
* g++.dg/warn/Waddress-of-packed-member1.C: New test.
|
||
|
||
PR c++/88631 - CTAD failing for value-initialization.
|
||
* g++.dg/cpp1z/class-deduction59.C: New test.
|
||
|
||
PR c++/81486 - CTAD failing with ().
|
||
* g++.dg/cpp1z/class-deduction60.C: New test.
|
||
* g++.dg/cpp1z/class-deduction61.C: New test.
|
||
|
||
2019-01-02 Martin Sebor <msebor@redhat.com>
|
||
Jeff Law <law@redhat.com>
|
||
|
||
* gcc.dg/strlenopt-36.c: Update.
|
||
* gcc.dg/strlenopt-45.c: Update.
|
||
* gcc.c-torture/execute/strlen-5.c: New test.
|
||
* gcc.c-torture/execute/strlen-6.c: New test.
|
||
* gcc.c-torture/execute/strlen-7.c: New test.
|
||
|
||
2019-01-02 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR testsuite/87304
|
||
* gcc.dg/vect/bb-slp-over-widen-1.c: Expect basic block vectorized
|
||
messages only on vect_hw_misalign targets.
|
||
|
||
2019-01-02 Steven G. Kargl <kargl@gcc.gnu.org>
|
||
|
||
* gfortran.dg/argument_checking_7.f90: Remove run-on error message.
|
||
* gfortran.dg/dec_d_lines_3.f: Ditto.
|
||
* gfortran.dg/dec_structure_24.f90: Ditto.
|
||
* gfortran.dg/dec_structure_26.f90: Ditto.
|
||
* gfortran.dg/dec_structure_27.f90: Ditto.
|
||
* gfortran.dg/dec_type_print_3.f90: Ditto.
|
||
* gfortran.dg/derived_name_1.f90: Ditto.
|
||
* gfortran.dg/error_recovery_1.f90: Ditto.
|
||
* gfortran.dg/gomp/pr29759.f90: Ditto.
|
||
* gfortran.dg/pr36192.f90: Ditto.
|
||
* gfortran.dg/pr56007.f90: Ditto.
|
||
* gfortran.dg/pr56520.f90: Ditto.
|
||
* gfortran.dg/pr78741.f90: Ditto.
|
||
* gfortran.dg/print_fmt_2.f90: Ditto.
|
||
* gfortran.dg/select_type_20.f90: Ditto.
|
||
|
||
2019-01-02 Marek Polacek <polacek@redhat.com>
|
||
|
||
PR c++/86875
|
||
* g++.dg/cpp1y/lambda-generic-86875.C: New test.
|
||
|
||
2019-01-02 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/48543
|
||
* gfortran.dg/const_chararacter_merge.f90: New test.
|
||
|
||
2019-01-02 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
PR lto/88130
|
||
* g++.dg/torture/pr88130.C: New testcase.
|
||
|
||
2019-01-02 Martin Liska <mliska@suse.cz>
|
||
|
||
PR tree-optimization/88650
|
||
* gfortran.dg/predict-3.f90: New test.
|
||
|
||
2019-01-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||
|
||
* g++.dg/gcov/pr88263.C: Rename namespace log to logging.
|
||
|
||
2019-01-02 Richard Biener <rguenther@suse.de>
|
||
|
||
PR tree-optimization/88621
|
||
* gcc.dg/torture/pr88621.c: New testcase.
|
||
|
||
2019-01-02 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
PR ipa/88561
|
||
* g++.dg/tree-prof/devirt.C: Expect _ZThn16 only for lp64 and llp64
|
||
targets and expect _ZThn8 for ilp32 targets.
|
||
|
||
2019-01-01 Martin Sebor <msebor@redhat.com>
|
||
Jeff Law <law@redhat.com>
|
||
|
||
* gcc.dg/strlenopt-40.c: Update.
|
||
* gcc.dg/strlenopt-51.c: Likewise.
|
||
* gcc.dg/tree-ssa/pr79376.c: Likewise.
|
||
|
||
* gcc.dg/strlenopt-40.c: Disable a couple tests.
|
||
* gcc.dg/strlenopt-48.c: Twiddle test slightly.
|
||
* gcc.dg/strlenopt-59.c: New test.
|
||
* gcc.dg/tree-ssa/builtin-snprintf-5.c: New test.
|
||
* g++.dg/init/strlen.C: New test.
|
||
|
||
2019-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||
|
||
PR fortran/82743
|
||
* gfortran.dg/structure_constructor_16.f90: New test.
|
||
|
||
2019-01-01 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* g++.dg/ipa/devirt-36.C: Add dg-do-compile.
|
||
* g++.dg/ipa/devirt-53.C: Fix scan template.
|
||
|
||
2019-01-01 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* g++.dg/lto/devirt-13_0.C: Drop broken scan of ssa dump.
|
||
* g++.dg/lto/devirt-14_0.C: Drop broken scan of ssa dump.
|
||
* g++.dg/lto/devirt-23_0.C: Add -fdump-ipa-cp.
|
||
|
||
2019-01-01 Jan Hubicka <hubicka@ucw.cz>
|
||
|
||
* g++.dg/tree-prof/devirt.C: Update testcase.
|
||
|
||
2019-01-01 Jakub Jelinek <jakub@redhat.com>
|
||
|
||
Update copyright years.
|
||
|
||
Copyright (C) 2019 Free Software Foundation, Inc.
|
||
|
||
Copying and distribution of this file, with or without modification,
|
||
are permitted in any medium without royalty provided the copyright
|
||
notice and this notice are preserved.
|