| 2021-10-07 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/61355 |
| * g++.old-deja/g++.pt/nontype5.C: Adjust. |
| * g++.dg/template/param6.C: New test. |
| |
| 2021-10-07 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * gcc.target/i386/sse2-mmx-paddsb-2.c: New test case. |
| * gcc.target/i386/sse2-mmx-paddusb-2.c: New test case. |
| * gcc.target/i386/sse2-mmx-psubsb-2.c: New test case. |
| * gcc.target/i386/sse2-mmx-psubusb-2.c: New test case. |
| |
| 2021-10-07 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/99904 |
| * g++.dg/cpp2a/concepts-ttp4.C: New test. |
| |
| 2021-10-07 Jonathan Wakely <jwakely@redhat.com> |
| |
| PR c++/102482 |
| * g++.dg/warn/Winit-list5.C: New test. |
| |
| 2021-10-07 Jan Hubicka <hubicka@ucw.cz> |
| |
| * g++.dg/torture/pr102581.C: New test. |
| |
| 2021-10-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/102615 |
| * g++.dg/cpp23/charlit-encoding1.C: New testcase for C++23 P2316R2. |
| |
| 2021-10-07 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/gimplefe-47.c: New testcase. |
| |
| 2021-10-06 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp2a/spaceship-synth8a.C: New test. |
| |
| 2021-10-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/102612 |
| * g++.dg/cpp23/feat-cxx2b.C: Expect __cpp_constexpr 202110L rather |
| than 201907L. |
| * g++.dg/cpp23/constexpr-nonlit1.C: New test. |
| * g++.dg/cpp23/constexpr-nonlit2.C: New test. |
| * g++.dg/cpp23/constexpr-nonlit3.C: New test. |
| * g++.dg/cpp23/constexpr-nonlit4.C: New test. |
| * g++.dg/cpp23/constexpr-nonlit5.C: New test. |
| * g++.dg/cpp23/constexpr-nonlit6.C: New test. |
| * g++.dg/diagnostic/constexpr1.C: Only expect some diagnostics for |
| c++20_down. |
| * g++.dg/cpp1y/constexpr-label.C: Likewise. |
| * g++.dg/cpp1y/constexpr-neg1.C: Likewise. |
| * g++.dg/cpp2a/constexpr-try5.C: Likewise. Adjust some expected |
| wording. |
| * g++.dg/cpp2a/constexpr-dtor3.C: Likewise. |
| * g++.dg/cpp2a/consteval3.C: Likewise. Add effective target c++20 |
| and remove dg-options. |
| |
| 2021-10-06 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/cpp/gnu11-elifdef-1.c: New test. |
| * gcc.dg/cpp/gnu11-elifdef-2.c: New test. |
| * gcc.dg/cpp/gnu11-elifdef-3.c: New test. |
| * gcc.dg/cpp/gnu11-elifdef-4.c: New test. |
| * g++.dg/cpp/elifdef-1.C: New test. |
| * g++.dg/cpp/elifdef-2.C: New test. |
| * g++.dg/cpp/elifdef-3.C: New test. |
| * g++.dg/cpp/elifdef-4.C: New test. |
| * g++.dg/cpp/elifdef-5.C: New test. |
| * g++.dg/cpp/elifdef-6.C: New test. |
| * g++.dg/cpp/elifdef-7.C: New test. |
| |
| 2021-10-06 Tobias Burnus <tobias@codesourcery.com> |
| |
| * gfortran.dg/attr_deprecated-2.f90: New test. |
| |
| 2021-10-06 Jakub Jelinek <jakub@redhat.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/98712 |
| PR c++/102490 |
| * g++.dg/cpp2a/spaceship-synth8.C (std::strong_ordering): Provide |
| more complete definition. |
| (std::strong_ordering::less, std::strong_ordering::equal, |
| std::strong_ordering::greater): Define. |
| * g++.dg/cpp2a/spaceship-synth12.C: New test. |
| * g++.dg/cpp2a/spaceship-synth13.C: New test. |
| * g++.dg/cpp2a/spaceship-synth14.C: New test. |
| * g++.dg/cpp2a/spaceship-eq11.C: New test. |
| * g++.dg/cpp2a/spaceship-eq12.C: New test. |
| * g++.dg/cpp2a/spaceship-eq13.C: New test. |
| |
| 2021-10-05 qing zhao <qing.zhao@oracle.com> |
| |
| PR middle-end/102359 |
| * g++.dg/pr102359_1.C: New test. |
| * g++.dg/pr102359_2.C: New test. |
| |
| 2021-10-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/102548 |
| * g++.target/i386/pr102548.C: New test. |
| |
| 2021-10-05 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/102547 |
| * g++.dg/cpp0x/variadic-partial2.C: New test. |
| * g++.dg/cpp0x/variadic-partial2a.C: New test. |
| |
| 2021-10-05 Aldy Hernandez <aldyh@redhat.com> |
| |
| * gcc.dg/tree-ssa/ssa-thread-valid.c: New test. |
| |
| 2021-10-05 Jeff Law <jeffreyalaw@gmail.com> |
| |
| * gcc.target/s390/pr80725.c: Ensure computed goto is used on |
| a pointer type. |
| |
| 2021-10-05 Richard Biener <rguenther@suse.de> |
| |
| PR c/102605 |
| * gcc.dg/gimplefe-46.c: New testcase. |
| |
| 2021-10-05 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/98930 |
| * g++.dg/cpp1z/nontype4.C: New test. |
| * g++.dg/cpp1z/nontype4a.C: New test. |
| |
| 2021-10-05 Tobias Burnus <tobias@codesourcery.com> |
| |
| * gfortran.dg/gomp/pr43711.f90: Add dg-error + dg-prune-output, |
| remove dg-excess-errors to change XFAIL to PASS. |
| |
| 2021-10-05 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/102587 |
| PR middle-end/102285 |
| * gcc.target/aarch64/sve/pr102587-1.c: Add -march=armv8.3-a+sve. |
| * gcc.target/aarch64/sve/pr102587-2.c: Likewise. |
| |
| 2021-10-05 Richard Biener <rguenther@suse.de> |
| |
| * gfortran.dg/predict-2.f90: Adjust to avoid redundant |
| inner loop preheader checking code. |
| |
| 2021-10-04 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/97573 |
| * c-c++-common/Warray-compare-1.c: New test. |
| * c-c++-common/Warray-compare-2.c: New test. |
| |
| 2021-10-04 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/auto-init-hardreg-1.c: New testcase. |
| |
| 2021-10-04 Richard Biener <rguenther@suse.de> |
| |
| * c-c++-common/pr102285.c: New testcase. |
| |
| 2021-10-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/102570 |
| * gcc.dg/tree-ssa/ssa-fre-96.c: New testcase. |
| * gcc.dg/tree-ssa/ssa-pre-33.c: Likewise. |
| |
| 2021-10-04 Aldy Hernandez <aldyh@redhat.com> |
| |
| * g++.dg/Walloca2.C: New test. |
| |
| 2021-10-04 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/102587 |
| * gcc.target/aarch64/sve/pr102587-1.c: New testcase. |
| * gcc.target/aarch64/sve/pr102587-2.c: Likewise. |
| |
| 2021-10-04 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/54753 |
| * gfortran.dg/assumed_rank_23.f90: New file. |
| |
| 2021-10-03 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/101765 |
| * g++.dg/coroutines/pr101765.C: New test. |
| |
| 2021-10-03 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/99710 |
| * g++.dg/coroutines/pr99710.C: New test. |
| |
| 2021-10-03 John Eivind Helset <jehelset@gmail.com> |
| |
| PR c++/100673 |
| * g++.dg/coroutines/pr100673.C: New test. |
| |
| 2021-10-03 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/101133 |
| * g++.dg/coroutines/pr101133.C: New test. |
| |
| 2021-10-03 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/99575 |
| * g++.dg/coroutines/pr99575.C: New test. |
| |
| 2021-10-02 Aldy Hernandez <aldyh@redhat.com> |
| |
| * gcc.dg/tree-ssa/pr102563.c: New test. |
| |
| 2021-10-02 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.dg/analyzer/torture/asm-x86-linux-rdmsr.c (DECLARE_ARGS): |
| Use unsigned long long for x86-64. |
| |
| 2021-10-01 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/102546 |
| * gcc.dg/tree-ssa/pr102546.c: New file. |
| |
| 2021-10-01 Martin Sebor <msebor@redhat.com> |
| |
| PR c/102103 |
| * g++.dg/cpp0x/constexpr-array-ptr10.C: Suppress a valid warning. |
| * g++.dg/warn/Wreturn-local-addr-6.C: Correct a cast. |
| * gcc.dg/Waddress.c: Expect a warning. |
| * c-c++-common/Waddress-3.c: New test. |
| * c-c++-common/Waddress-4.c: New test. |
| * g++.dg/warn/Waddress-5.C: New test. |
| * g++.dg/warn/Waddress-6.C: New test. |
| * g++.dg/warn/pr101219.C: Expect a warning. |
| * gcc.dg/Waddress-3.c: New test. |
| |
| 2021-10-01 H.J. Lu <hjl.tools@gmail.com> |
| |
| * c-c++-common/tsan/atomic_stack.c: Don't expect print out from |
| __tsan_atomic32_fetch_add. |
| |
| 2021-10-01 qingzhe huang <nickhuang99@hotmail.com> |
| |
| PR c++/101783 |
| * g++.dg/parse/pr101783.C: New test. |
| |
| 2021-10-01 Jakub Jelinek <jakub@redhat.com> |
| Richard Biener <rguenther@suse.de> |
| |
| PR sanitizer/102515 |
| * c-c++-common/ubsan/div-by-zero-3.c: Use |
| -fsanitize=signed-integer-overflow instead of |
| -fsanitize=integer-divide-by-zero. |
| * c-c++-common/ubsan/div-by-zero-5.c: Likewise. |
| * c-c++-common/ubsan/div-by-zero-4.c: Likewise. Add |
| -fsanitize-undefined-trap-on-error. |
| * c-c++-common/ubsan/float-div-by-zero-2.c: New test. |
| * c-c++-common/ubsan/overflow-div-1.c: New test. |
| * c-c++-common/ubsan/overflow-div-2.c: New test. |
| * c-c++-common/ubsan/overflow-div-3.c: New test. |
| |
| 2021-10-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/aarch64/cpymem-size.c: Adjust scan for ilp32. |
| |
| 2021-10-01 Andrew Pinski <apinski@marvell.com> |
| |
| * gcc.dg/vect/bb-slp-pr97709.c: Fix for computed goto |
| pointers. |
| |
| 2021-10-01 Martin Liska <mliska@suse.cz> |
| |
| * gcc.target/i386/avx512er-vrsqrt28ps-3.c: Disable fast math. |
| * gcc.target/i386/avx512er-vrsqrt28ps-5.c: Likewise. |
| * gcc.target/i386/attr-optimize.c: New test. |
| |
| 2021-10-01 Jakub Jelinek <jakub@redhat.com> |
| |
| * gfortran.dg/gomp/order-5.f90: Adjust scan-tree-dump-times regexps. |
| |
| 2021-10-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/102496 |
| * g++.dg/tls/pr102496-1.C: New test. |
| * g++.dg/tls/pr102496-2.C: New test. |
| |
| 2021-10-01 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/102518 |
| * gcc.dg/torture/pr102518.c: New testcase. |
| |
| 2021-09-30 David Edelsohn <dje.gcc@gmail.com> |
| |
| * gfortran.dg/c-interop/cf-descriptor-5-c.c: Include alloca.h. |
| |
| 2021-09-30 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/102535 |
| * g++.dg/ext/is_trivially_constructible7.C: New test. |
| |
| 2021-09-30 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/ext/is_constructible6.C: New test. |
| |
| 2021-09-30 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/95567 |
| * g++.dg/cpp2a/spaceship-virtual1.C: New test. |
| |
| 2021-09-30 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/102458 |
| * gfortran.dg/pr102458b.f90: New test. |
| |
| 2021-09-30 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/89954 |
| * gcc.target/i386/pr89954.c: New test. |
| |
| 2021-09-30 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/71703 |
| PR fortran/84007 |
| * gfortran.dg/c-interop/c535b-1.f90: Remove wrong comment. |
| * gfortran.dg/unlimited_polymorphic_1.f03: Extend. |
| * gfortran.dg/unlimited_polymorphic_32.f90: New test. |
| |
| 2021-09-30 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/102476 |
| * gdc.dg/pr102476.d: New test. |
| |
| 2021-09-30 Martin Liska <mliska@suse.cz> |
| |
| PR testsuite/102509 |
| * gcc.c-torture/compile/attr-complex-method.c: Skip if LTO is |
| used. |
| * gcc.c-torture/compile/attr-complex-method-2.c: Likewise. |
| |
| 2021-09-29 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR testsuite/102501 |
| * gcc.dg/tree-ssa/pr66752-3.c: Adjust. |
| * gcc.dg/tree-ssa/pr77445-2.c: Adjust. |
| |
| 2021-09-29 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/102520 |
| * gfortran.dg/pr102520.f90: New test. |
| |
| 2021-09-29 Jeff Law <jeffreyalaw@gmail.com> |
| |
| * gcc.c-torture/compile/920831-1.c: Fix computed goto types. |
| * gcc.c-torture/compile/pr27863.c: Likewise. |
| |
| 2021-09-29 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/102517 |
| * gcc.dg/pr78408-1.c: Make S not power-of-two size. |
| |
| 2021-09-29 Richard Biener <rguenther@suse.de> |
| |
| * gcc.target/i386/vect-alignment-peeling-1.c: New testcase. |
| * gcc.target/i386/vect-alignment-peeling-2.c: Likewise. |
| |
| 2021-09-29 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/aarch64/cpymem-size.c: New test. |
| |
| 2021-09-29 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/aarch64/memset-corner-cases-2.c: New test. |
| * gcc.target/aarch64/memset-strict-align-1.c: Adjust. |
| |
| 2021-09-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/102504 |
| * c-c++-common/gomp/scope-4.c: New test. |
| |
| 2021-09-29 Andrew Pinski <apinski@marvell.com> |
| |
| * gcc.c-torture/compile/920826-1.c: Fix computed goto. |
| * gcc.c-torture/compile/pr27863.c: Likewise. |
| * gcc.c-torture/compile/pr70190.c: Likewise. |
| * gcc.dg/torture/pr89135.c: Likewise. |
| * gcc.dg/torture/pr90071.c: Likewise. |
| * gcc.dg/vect/bb-slp-pr97709.c: Likewise. |
| |
| 2021-09-29 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/out-of-bounds-1.c: Make memcpied size not power-of-two. |
| |
| 2021-09-28 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/99909 |
| * g++.dg/cpp2a/concepts-ttp3.C: New test. |
| |
| 2021-09-28 Andrew Pinski <apinski@marvell.com> |
| |
| PR c/32122 |
| * gcc.dg/comp-goto-5.c: New test. |
| * gcc.dg/comp-goto-6.c: New test. |
| |
| 2021-09-28 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/102454 |
| * g++.dg/coroutines/pr102454.C: New test. |
| |
| 2021-09-28 Ilya Leoshkevich <iii@linux.ibm.com> |
| |
| * gcc.dg/tree-ssa/reassoc-46.c: New test. |
| * gcc.dg/tree-ssa/reassoc-46.h: Common code for new tests. |
| * gcc.dg/tree-ssa/reassoc-47.c: New test. |
| * gcc.dg/tree-ssa/reassoc-48.c: New test. |
| * gcc.dg/tree-ssa/reassoc-49.c: New test. |
| * gcc.dg/tree-ssa/reassoc-50.c: New test. |
| * gcc.dg/tree-ssa/reassoc-51.c: New test. |
| |
| 2021-09-28 Aldy Hernandez <aldyh@redhat.com> |
| |
| * gcc.dg/auto-init-uninit-1.c: Adjust. |
| * gcc.dg/auto-init-uninit-15.c: Same. |
| * gcc.dg/guality/example.c: Same. |
| * gcc.dg/loop-8.c: Same. |
| * gcc.dg/strlenopt-40.c: Same. |
| * gcc.dg/tree-ssa/pr18133-2.c: Same. |
| * gcc.dg/tree-ssa/pr18134.c: Same. |
| * gcc.dg/uninit-1.c: Same. |
| * gcc.dg/uninit-pr44547.c: Same. |
| * gcc.dg/uninit-pr59970.c: Same. |
| |
| 2021-09-28 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * gfortran.dg/assumed_rank_22_aux.c: Adjust messages printed. |
| |
| 2021-09-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/102498 |
| * gcc.target/i386/pr102498.c: New test. |
| |
| 2021-09-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/99793 |
| * gcc.dg/tree-ssa/pr99793.c: New testcase. |
| |
| 2021-09-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/100112 |
| * gcc.dg/tree-ssa/ssa-fre-95.c: New testcase. |
| |
| 2021-09-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/102492 |
| * g++.dg/gomp/simd-3.C: New test. |
| |
| 2021-09-28 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/102511 |
| * gcc.dg/pr102511.c: New test. |
| * gcc.dg/tree-ssa/ssa-dom-thread-14.c: Adjust. |
| |
| 2021-09-28 Hongyu Wang <hongyu.wang@intel.com> |
| |
| PR target/102230 |
| * gcc.target/i386/avx512fp16-floatvnhf.c: Remove xfail. |
| * gcc.target/i386/avx512fp16-trunc-extendvnhf.c: Ditto. |
| * gcc.target/i386/avx512fp16-truncvnhf.c: Ditto. |
| * gcc.target/i386/avx512fp16-64-32-vecop-1.c: New test. |
| * gcc.target/i386/avx512fp16-64-32-vecop-2.c: Ditto. |
| * gcc.target/i386/pr102230.c: Ditto. |
| |
| 2021-09-28 Richard Biener <rguenther@suse.de> |
| |
| * gcc.target/i386/vect-pr97352.c: Pass -mno-avx2 -mno-avx512f. |
| |
| 2021-09-28 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/102500 |
| * gfortran.dg/include_15.f90: Add 'dg-prune-output' to prune |
| -Wmissing-include-dirs output printed or not depending on |
| how the testsuite is run. |
| |
| 2021-09-28 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/bb-slp-pr65935.c: Prefer 128bit vectorization |
| on x86. |
| |
| 2021-09-28 Aldy Hernandez <aldyh@redhat.com> |
| |
| * gcc.dg/auto-init-uninit-1.c: Add -fthread-jumps. |
| * gcc.dg/auto-init-uninit-15.c: Same. |
| * gcc.dg/guality/example.c: Same. |
| * gcc.dg/loop-8.c: Same. |
| * gcc.dg/strlenopt-40.c: Same. |
| * gcc.dg/tree-ssa/pr18133-2.c: Same. |
| * gcc.dg/tree-ssa/pr18134.c: Same. |
| * gcc.dg/uninit-1.c: Same. |
| * gcc.dg/uninit-pr44547.c: Same. |
| * gcc.dg/uninit-pr59970.c: Same. |
| |
| 2021-09-28 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/vect-rebuild.c: Adjust testcases. |
| * gcc.target/i386/avx512f-vect-rebuild.c: New test. |
| |
| 2021-09-28 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-reduce-op-2.c: New test. |
| * gcc.target/i386/avx512fp16-reduce-op-3.c: New test. |
| |
| 2021-09-27 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/102479 |
| * g++.dg/cpp1z/class-deduction12.C: Also test alias CTAD in the |
| same way. |
| * g++.dg/cpp1z/class-deduction99.C: New test. |
| |
| 2021-09-27 Aldy Hernandez <aldyh@redhat.com> |
| |
| * gcc.dg/torture/pr55107.c: Adjust. |
| * gcc.dg/tree-ssa/phi_on_compare-1.c: Adjust. |
| * gcc.dg/tree-ssa/phi_on_compare-2.c: Adjust. |
| * gcc.dg/tree-ssa/phi_on_compare-3.c: Adjust. |
| * gcc.dg/tree-ssa/phi_on_compare-4.c: Adjust. |
| * gcc.dg/tree-ssa/pr21559.c: Adjust. |
| * gcc.dg/tree-ssa/pr59597.c: Adjust. |
| * gcc.dg/tree-ssa/pr61839_1.c: Adjust. |
| * gcc.dg/tree-ssa/pr61839_3.c: Adjust. |
| * gcc.dg/tree-ssa/pr71437.c: Adjust. |
| * gcc.dg/tree-ssa/ssa-dom-thread-11.c: Adjust. |
| * gcc.dg/tree-ssa/ssa-dom-thread-16.c: Adjust. |
| * gcc.dg/tree-ssa/ssa-dom-thread-18.c: Adjust. |
| * gcc.dg/tree-ssa/ssa-dom-thread-2a.c: Adjust. |
| * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Adjust. |
| * gcc.dg/tree-ssa/ssa-thread-14.c: Adjust. |
| * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Adjust. |
| * gcc.dg/tree-ssa/vrp106.c: Adjust. |
| * gcc.dg/tree-ssa/vrp55.c: Adjust. |
| |
| 2021-09-27 Martin Liska <mliska@suse.cz> |
| |
| * gcc.c-torture/compile/attr-complex-method-2.c: New test. |
| * gcc.c-torture/compile/attr-complex-method.c: New test. |
| |
| 2021-09-27 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/94070 |
| * gfortran.dg/c-interop/cf-out-descriptor-6.f90: Remove xfail. |
| * gfortran.dg/c-interop/size.f90: Remove xfail. |
| * gfortran.dg/intrinsic_size_3.f90: Update scan-tree-dump-times. |
| * gfortran.dg/transpose_optimization_2.f90: Likewise. |
| * gfortran.dg/size_optional_dim_1.f90: Add scan-tree-dump-not. |
| * gfortran.dg/assumed_rank_22.f90: New test. |
| * gfortran.dg/assumed_rank_22_aux.c: New test. |
| |
| 2021-09-27 Andrew Pinski <apinski@marvell.com> |
| |
| PR c/94726 |
| * gcc.dg/pr94726.c: New test. |
| |
| 2021-09-27 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/97351 |
| PR tree-optimization/97352 |
| PR tree-optimization/82426 |
| * gcc.target/i386/vect-pr82426.c: New testcase. |
| * gcc.target/i386/vect-pr97352.c: Likewise. |
| |
| 2021-09-27 liuhongt <hongtao.liu@intel.com> |
| |
| Revert: |
| 2021-09-27 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/101059 |
| * gcc.target/i386/sse2-pr101059.c: New test. |
| * gcc.target/i386/sse3-pr101059.c: New test. |
| |
| 2021-09-26 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/101334 |
| * gfortran.dg/associated_assumed_rank.f90: New test. |
| |
| 2021-09-25 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.target/pru/regio-as-pointer.c: New negative test. |
| * gcc.target/pru/regio-as-pointer-2.c: New negative test. |
| * gcc.target/pru/regio-decl-2.c: New negative test. |
| * gcc.target/pru/regio-decl-3.c: New negative test. |
| * gcc.target/pru/regio-decl-4.c: New negative test. |
| * gcc.target/pru/regio-decl.c: New negative test. |
| * gcc.target/pru/regio-di.c: New negative test. |
| * gcc.target/pru/regio-hi.c: New negative test. |
| * gcc.target/pru/regio-qi.c: New negative test. |
| * gcc.target/pru/regio.c: New test. |
| * gcc.target/pru/regio.h: New helper header. |
| |
| 2021-09-24 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/102458 |
| * gfortran.dg/pr102458.f90: New test. |
| |
| 2021-09-24 Sandra Loosemore <sandra@codesourcery.com> |
| |
| PR fortran/101333 |
| * gfortran.dg/c-interop/c407c-1.f90: Remove xfails. |
| |
| 2021-09-24 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/98216 |
| PR c++/91292 |
| * g++.dg/cpp2a/nontype-float2.C: New test. |
| |
| 2021-09-24 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/55534 |
| * gfortran.dg/include_9.f90: Add dg-prune-output. |
| * gfortran.dg/include_23.f90: New test. |
| * gfortran.dg/include_24.f90: New test. |
| |
| 2021-09-24 Aldy Hernandez <aldyh@redhat.com> |
| |
| * gcc.dg/tree-ssa/20030714-2.c: Adjust. |
| * gcc.dg/tree-ssa/pr66752-3.c: Adjust. |
| * gcc.dg/tree-ssa/pr77445-2.c: Adjust. |
| * gcc.dg/tree-ssa/ssa-dom-thread-18.c: Adjust. |
| * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust. |
| * gcc.dg/vect/bb-slp-16.c: Adjust. |
| |
| 2021-09-24 Hongyu Wang <hongyu.wang@intel.com> |
| |
| * gcc.target/i386/cond_op_addsubmuldiv__Float16-1.c: New test. |
| * gcc.target/i386/cond_op_addsubmuldiv__Float16-2.c: Ditto. |
| * gcc.target/i386/cond_op_fma__Float16-1.c: Ditto. |
| * gcc.target/i386/cond_op_fma__Float16-2.c: Ditto. |
| * gcc.target/i386/cond_op_maxmin__Float16-1.c: Ditto. |
| * gcc.target/i386/cond_op_maxmin__Float16-2.c: Ditto. |
| |
| 2021-09-23 Sandra Loosemore <sandra@codesourcery.com> |
| |
| PR fortran/101320 |
| * gfortran.dg/c-interop/c516.f90: Remove xfails. Add more |
| tests. |
| |
| 2021-09-23 Michel Morin <mimomorin@gmail.com> |
| |
| PR c++/77565 |
| * g++.dg/spellcheck-pr77565.C: New test. |
| |
| 2021-09-23 Andrew MacLeod <amacleod@redhat.com> |
| |
| * gcc.dg/pr102463.c: New. |
| |
| 2021-09-23 Harald Anlauf <anlauf@gmx.de> |
| Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/93834 |
| * gfortran.dg/coarray/coarray_allocated.f90: New test. |
| |
| 2021-09-23 Bill Schmidt <wschmidt@linux.ibm.com> |
| |
| PR target/102024 |
| * g++.target/powerpc/pr102024.C: New. |
| |
| 2021-09-23 Hongyu Wang <hongyu.wang@intel.com> |
| |
| * g++.target/i386/avx512fp16-vcondmn-vec.C: New test. |
| * g++.target/i386/avx512fp16-vcondmn-minmax.C: Ditto. |
| * gcc.target/i386/avx512fp16-vcondmn-loop-1.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcondmn-loop-2.c: Ditto. |
| * gcc.target/i386/avx512fp16-vec_cmpmn.c: Ditto. |
| |
| 2021-09-23 Hongyu Wang <hongyu.wang@intel.com> |
| |
| * gcc.target/i386/avx512fp16-trunc-extendvnhf.c: New test. |
| |
| 2021-09-23 Hongyu Wang <hongyu.wang@intel.com> |
| |
| * gcc.target/i386/avx512fp16-floatvnhf.c: New test. |
| |
| 2021-09-23 Hongyu Wang <hongyu.wang@intel.com> |
| |
| * gcc.target/i386/avx512fp16-trunchf.c: New test. |
| * gcc.target/i386/avx512fp16-truncvnhf.c: Ditto. |
| |
| 2021-09-23 Hongyu Wang <hongyu.wang@intel.com> |
| |
| * gcc.target/i386/avx512fp16-builtin-minmax-1.c: New test. |
| |
| 2021-09-23 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-fma-1.c: New test. |
| * gcc.target/i386/avx512fp16vl-fma-1.c: New test. |
| * gcc.target/i386/avx512fp16vl-fma-vectorize-1.c: New test. |
| |
| 2021-09-23 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-builtin-round-1.c: Add new testcase. |
| |
| 2021-09-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/102413 |
| * g++.dg/gomp/attrs-14.C: New test. |
| |
| 2021-09-23 Sandra Loosemore <sandra@codesourcery.com> |
| |
| PR fortran/101319 |
| * gfortran.dg/c-interop/assumed-type-dummy.f90: Remove xfail. |
| |
| 2021-09-23 Sandra Loosemore <sandra@codesourcery.com> |
| |
| PR fortran/101334 |
| * gfortran.dg/c-interop/c535b-2.f90: Remove xfails. |
| * gfortran.dg/c-interop/c535b-3.f90: Likewise. |
| |
| 2021-09-23 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * gfortran.dg/assumed_rank_18.f90 (g): Wrap call to h in |
| select rank. |
| * gfortran.dg/assumed_type_10.f90 (test_array): Likewise for |
| call to test_lib. |
| * gfortran.dg/assumed_type_11.f90 (test_array): Likewise. |
| |
| 2021-09-22 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/55534 |
| * gfortran.dg/include_14.f90: Add -J testcase and update dg-output. |
| * gfortran.dg/include_15.f90: Likewise. |
| * gfortran.dg/include_16.f90: Likewise. |
| * gfortran.dg/include_17.f90: Likewise. |
| * gfortran.dg/include_18.f90: Likewise. |
| * gfortran.dg/include_19.f90: Likewise. |
| |
| 2021-09-22 Roger Sayle <roger@nextmovesoftware.com> |
| Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/fold-negate-1.c: New test case. |
| |
| 2021-09-22 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/auto-init-2.c: Replace ia32 with { ! lp64 }. |
| * gcc.target/i386/auto-init-3.c (dg-options): Add -msse. |
| (dg-additional-options): Add -mfpmath=387 for ia32. |
| Replace lp64 with { ! ia32 }. Add a space after ia32. |
| * gcc.target/i386/auto-init-4.c: Replace lp64 with { ! ia32 }. |
| * gcc.target/i386/auto-init-5.c: Likewise. |
| * gcc.target/i386/auto-init-padding-3.c: Likewise. |
| * gcc.target/i386/auto-init-padding-7.c: Likewise. |
| * gcc.target/i386/auto-init-padding-8.c: Likewise. |
| * gcc.target/i386/auto-init-padding-9.c: Likewise. |
| |
| 2021-09-22 Patrick Palka <ppalka@redhat.com> |
| |
| DR 2446 |
| PR c++/102412 |
| * g++.dg/cpp2a/concepts-nondep2.C: New test. |
| * g++.dg/cpp2a/concepts-nondep3.C: New test. |
| |
| 2021-09-22 Jiufu Guo <guojiufu@linux.ibm.com> |
| |
| PR tree-optimization/102087 |
| * gcc.dg/pr102087.c: New test. |
| |
| 2021-09-22 dianhong xu <dianhong.xu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-14.c: New test. |
| |
| 2021-09-22 dianhong xu <dianhong.xu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-conjugation-1.c: New test. |
| * gcc.target/i386/avx512fp16vl-conjugation-1.c: New test. |
| |
| 2021-09-22 dianhong xu <dianhong.xu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-reduce-op-1.c: New test. |
| * gcc.target/i386/avx512fp16vl-reduce-op-1.c: Ditto. |
| |
| 2021-09-22 dianhong xu <dianhong.xu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-13.c: New test. |
| |
| 2021-09-22 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| * gcc.target/s390/pr102222.c: New test. |
| |
| 2021-09-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/102415 |
| * c-c++-common/gomp/scope-3.c: New test. |
| |
| 2021-09-22 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/allocate-6.c: New test. |
| * c-c++-common/gomp/allocate-7.c: New test. |
| * g++.dg/gomp/allocate-4.C: New test. |
| |
| 2021-09-22 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512vl-pr95046.c: New test. |
| |
| 2021-09-22 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr92658-avx512f.c: Refine testcase. |
| * gcc.target/i386/pr92658-avx512vl.c: Adjust scan-assembler, |
| only v2di->v2qi truncate is not supported, v4di->v4qi should |
| be supported. |
| |
| 2021-09-22 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-builtin-fpcompare-1.c: New test. |
| * gcc.target/i386/avx512fp16-builtin-fpcompare-2.c: New test. |
| |
| 2021-09-22 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-builtin-round-1.c: New test. |
| |
| 2021-09-22 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-builtin-sqrt-1.c: New test. |
| * gcc.target/i386/avx512fp16vl-builtin-sqrt-1.c: New test. |
| |
| 2021-09-22 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-vfcmaddcsh-1a.c: New test. |
| * gcc.target/i386/avx512fp16-vfcmaddcsh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfcmulcsh-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfcmulcsh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfmaddcsh-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfmaddcsh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfmulcsh-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfmulcsh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-complex-constraints.c: Ditto. |
| |
| 2021-09-22 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add test for new builtins. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Add test for new intrinsics. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2021-09-22 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-helper.h |
| (init_src): Adjust init value. |
| (NET_CMASK): New net mask for complex input. |
| * gcc.target/i386/avx512fp16-vfcmaddcph-1a.c: New test. |
| * gcc.target/i386/avx512fp16-vfcmaddcph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfcmulcph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfcmulcph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfmaddcph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfmaddcph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfmulcph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfmulcph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vfcmaddcph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vfcmaddcph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vfcmulcph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vfcmulcph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vfmaddcph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vfmaddcph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vfmulcph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vfmulcph-1b.c: Ditto. |
| |
| 2021-09-22 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add test for new builtins. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Add test for new intrinsics. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2021-09-22 Barrett Adair <barrettellisadair@gmail.com> |
| |
| * g++.dg/cpp0x/constexpr-52830.C: Remove unwanted dg-ice. |
| * g++.dg/template/canon-type-15.C: New test. |
| * g++.dg/template/canon-type-16.C: New test. |
| * g++.dg/template/canon-type-17.C: New test. |
| * g++.dg/template/canon-type-18.C: New test. |
| * g++.dg/template/dependent-name15.C: New regression test. |
| * g++.dg/template/dependent-name16.C: New regression test. |
| |
| 2021-09-21 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/102421 |
| * g++.dg/vect/pr102421.cc: New testcase. |
| |
| 2021-09-21 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * lib/target-supports.exp (no_fsanitize_address): Add missing bits. |
| * gcc.dg/uninit-pr93100.c: Skip if no_fsanitize_address. |
| * gcc.dg/pr91441.c: Likewise. |
| * gcc.dg/pr96260.c: Likewise. |
| * gcc.dg/pr96307.c: Likewise. |
| * g++.dg/warn/uninit-pr93100.C: Likewise. |
| * gnat.dg/asan1.adb: Likewise. |
| * gcc.dg/Wstringop-overflow-70.c: Adjust for SPARC. |
| * g++.dg/abi/anon4.C: Likewise. |
| |
| 2021-09-21 Tobias Burnus <tobias@codesourcery.com> |
| |
| * gfortran.dg/include_6.f90: Change dg-error to |
| dg-warning and update pattern. |
| * gfortran.dg/include_14.f90: New test. |
| * gfortran.dg/include_15.f90: New test. |
| * gfortran.dg/include_16.f90: New test. |
| * gfortran.dg/include_17.f90: New test. |
| * gfortran.dg/include_18.f90: New test. |
| * gfortran.dg/include_19.f90: New test. |
| * gfortran.dg/include_20.f90: New test. |
| * gfortran.dg/include_21.f90: New test. |
| |
| 2021-09-21 wangpc <pc.wang@linux.alibaba.com> |
| |
| * g++.target/aarch64/sve/static-var-in-template.C: New test. |
| |
| 2021-09-20 Andrew MacLeod <amacleod@redhat.com> |
| |
| * gcc.dg/tree-ssa/evrp-ignore.c: New. |
| |
| 2021-09-20 Matthias Kretz <m.kretz@gsi.de> |
| |
| * gcc.dg/associative-math-1.c: New test. |
| * gcc.dg/associative-math-2.c: New test. |
| * gcc.dg/no-signed-zeros-1.c: New test. |
| * gcc.dg/no-signed-zeros-2.c: New test. |
| * gcc.dg/no-trapping-math-1.c: New test. |
| * gcc.dg/no-trapping-math-2.c: New test. |
| * gcc.dg/reciprocal-math-1.c: New test. |
| * gcc.dg/reciprocal-math-2.c: New test. |
| * gcc.dg/rounding-math-1.c: New test. |
| * gcc.dg/rounding-math-2.c: New test. |
| |
| 2021-09-20 Tobias Burnus <tobias@codesourcery.com> |
| |
| * gfortran.dg/gomp/order-5.f90: New test. |
| * gfortran.dg/gomp/order-6.f90: New test. |
| * gfortran.dg/gomp/order-7.f90: New test. |
| * gfortran.dg/gomp/order-8.f90: New test. |
| * gfortran.dg/gomp/order-9.f90: New test. |
| |
| 2021-09-20 Christophe Lyon <christophe.lyon@foss.st.com> |
| Torbjörn SVENSSON <torbjorn.svensson@st.com> |
| |
| * lib/prune.exp (prune_gcc_output): Remove .exe suffix from |
| toolchain executables names. |
| |
| 2021-09-20 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * gcc.dg/plugin/diagnostic-test-string-literals-1.c: Adjust |
| expected error diagnostics. |
| |
| 2021-09-20 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/65206 |
| * gcc.dg/torture/20210916.c: New testcase. |
| * gcc.dg/vect/pr65206.c: Likewise. |
| |
| 2021-09-19 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/102403 |
| * gcc.dg/uninit-pr102403.c: New test. |
| * gcc.dg/uninit-pr102403-c2.c: New test. |
| |
| 2021-09-19 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/102243 |
| * g++.dg/warn/Wplacement-new-size-10.C: New test. |
| |
| 2021-09-19 Jeff Law <jeffreyalaw@gmail.com> |
| |
| * gfortran.dg/goacc/privatization-1-compute.f90: Make test names |
| unique. |
| * gfortran.dg/goacc/routine-external-level-of-parallelism-2.f: |
| Likewise. |
| |
| 2021-09-19 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * jit.dg/jit.exp (fixed_local_execute): Amend the match and |
| exit conditions to cater for more platforms. |
| |
| 2021-09-19 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR middle-end/88173 |
| * c-c++-common/pr57371-4.c: Tweak/correct test case for QNaNs. |
| * g++.dg/pr88173-1.C: New test case. |
| * g++.dg/pr88173-2.C: New test case. |
| |
| 2021-09-18 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/order-1.c (f2): Add tests for distribute |
| with order clause. |
| (f3): Remove. |
| * c-c++-common/gomp/order-2.c: Don't expect error for distribute |
| with order clause. |
| * c-c++-common/gomp/order-5.c: New test. |
| * c-c++-common/gomp/order-6.c: New test. |
| * c-c++-common/gomp/clause-dups-1.c (f1): Add tests for |
| duplicated order clause. |
| (f9): New function. |
| * c-c++-common/gomp/clauses-1.c (baz, bar): Don't mix copyin and |
| order(concurrent) clauses on the same composite construct combined |
| with distribute, instead split it into two tests, one without |
| copyin and one without order(concurrent). Add order(concurrent) |
| clauses to {,{,target} teams} distribute. |
| * g++.dg/gomp/attrs-1.C (baz, bar): Likewise. |
| * g++.dg/gomp/attrs-2.C (baz, bar): Likewise. |
| |
| 2021-09-18 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/default-2.c: New test. |
| * c-c++-common/gomp/default-3.c: New test. |
| * g++.dg/gomp/default-1.C: New test. |
| |
| 2021-09-18 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-vfmaddXXXsh-1a.c: New test. |
| * gcc.target/i386/avx512fp16-vfmaddXXXsh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfmsubXXXsh-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfmsubXXXsh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfnmaddXXXsh-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfnmaddXXXsh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfnmsubXXXsh-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfnmsubXXXsh-1b.c: Ditto. |
| |
| 2021-09-18 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add test for new builtins. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Add test for new intrinsics. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2021-09-18 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/avx512fp16-xorsign-1.c: New test. |
| |
| 2021-09-18 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-neg-1a.c: New test. |
| * gcc.target/i386/avx512fp16-neg-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-scalar-bitwise-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-scalar-bitwise-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vector-bitwise-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vector-bitwise-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-neg-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-neg-1b.c: Ditto. |
| |
| 2021-09-18 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-vfmaddXXXph-1a.c: New test. |
| * gcc.target/i386/avx512fp16-vfmaddXXXph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfmsubXXXph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfmsubXXXph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfnmaddXXXph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfnmaddXXXph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfnmsubXXXph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfnmsubXXXph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vfmaddXXXph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vfmaddXXXph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vfmsubXXXph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vfmsubXXXph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vfnmaddXXXph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vfnmaddXXXph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vfnmsubXXXph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vfnmsubXXXph-1b.c: Ditto. |
| |
| 2021-09-18 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add test for new builtins. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Add test fot new intrinsics. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2021-09-18 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-vfmaddsubXXXph-1a.c: New test. |
| * gcc.target/i386/avx512fp16-vfmaddsubXXXph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfmsubaddXXXph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfmsubaddXXXph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vfmaddsubXXXph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vfmaddsubXXXph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vfmsubaddXXXph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vfmsubaddXXXph-1b.c: Ditto. |
| |
| 2021-09-18 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add test for new builtins. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Add test for new intrinsics. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2021-09-18 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-broadcast-1.c: New test. |
| * gcc.target/i386/avx512fp16-broadcast-2.c: New test. |
| |
| 2021-09-18 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/template/dtor5.C: Adjust expected error. |
| * g++.dg/cpp23/lookup2.C: New test. |
| * g++.dg/template/dtor11.C: New test. |
| |
| 2021-09-17 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/102366 |
| * gfortran.dg/pr102366.f90: New test. |
| |
| 2021-09-17 qing zhao <qing.zhao@oracle.com> |
| |
| * gcc.target/i386/auto-init-1.c: Restrict the testing only for |
| -march=x86-64 and -mtune=generic. Add -fno-stack-protector. |
| * gcc.target/i386/auto-init-2.c: Restrict the testing only for |
| -march=x86-64 and -mtune=generic -msse. |
| * gcc.target/i386/auto-init-3.c: Likewise. |
| * gcc.target/i386/auto-init-4.c: Likewise. |
| * gcc.target/i386/auto-init-5.c: Different pattern match for lp64 and |
| ia32. |
| * gcc.target/i386/auto-init-6.c: Restrict the testing only for |
| -march=x86-64 and -mtune-generic -msse. Add -fno-stack-protector. |
| * gcc.target/i386/auto-init-7.c: Likewise. |
| * gcc.target/i386/auto-init-8.c: Restrict the testing only for |
| -march=x86-64 and -mtune=generic -msse.. |
| * gcc.target/i386/auto-init-padding-1.c: Likewise. |
| * gcc.target/i386/auto-init-padding-10.c: Likewise. |
| * gcc.target/i386/auto-init-padding-11.c: Likewise. |
| * gcc.target/i386/auto-init-padding-12.c: Likewise. |
| * gcc.target/i386/auto-init-padding-2.c: Likewise. |
| * gcc.target/i386/auto-init-padding-3.c: Restrict the testing only for |
| -march=x86-64. Different pattern match for lp64 and ia32. |
| * gcc.target/i386/auto-init-padding-4.c: Restrict the testing only for |
| -march=x86-64 and -mtune-generic -msse. |
| * gcc.target/i386/auto-init-padding-5.c: Likewise. |
| * gcc.target/i386/auto-init-padding-6.c: Likewise. |
| * gcc.target/i386/auto-init-padding-7.c: Restrict the testing only for |
| -march=x86-64 and -mtune-generic -msse. Add -fno-stack-protector. |
| * gcc.target/i386/auto-init-padding-8.c: Likewise. |
| * gcc.target/i386/auto-init-padding-9.c: Restrict the testing only for |
| -march=x86-64. Different pattern match for lp64 and ia32. |
| |
| 2021-09-17 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/102200 |
| * gcc.dg/Wstringop-overflow-62.c: Adjust text of an expected note. |
| * gcc.dg/Warray-bounds-89.c: New test. |
| * gcc.dg/Wstringop-overflow-74.c: New test. |
| * gcc.dg/Wstringop-overflow-75.c: New test. |
| * gcc.dg/Wstringop-overflow-76.c: New test. |
| |
| 2021-09-17 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * gfortran.dg/PR100914.c: Do not include quadmath.h. Use |
| _Float128 _Complex instead of __complex128. |
| * gfortran.dg/PR100914.f90: Add -Wno-pedantic to suppress error |
| about use of _Float128. |
| * gfortran.dg/c-interop/typecodes-array-float128-c.c: Use |
| _Float128 instead of __float128. |
| * gfortran.dg/c-interop/typecodes-sanity-c.c: Likewise. |
| * gfortran.dg/c-interop/typecodes-scalar-float128-c.c: Likewise. |
| * lib/target-supports.exp |
| (check_effective_target_fortran_real_c_float128): Update comments. |
| |
| 2021-09-17 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR c/102245 |
| * gcc.dg/Wint-in-bool-context-4.c: New test case. |
| |
| 2021-09-17 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/atomic-18.c: Expect same diagnostics in C++ as in |
| C. |
| * c-c++-common/gomp/atomic-25.c: Drop c effective target. |
| * c-c++-common/gomp/atomic-26.c: Likewise. |
| * c-c++-common/gomp/atomic-27.c: Likewise. |
| * c-c++-common/gomp/atomic-28.c: Likewise. |
| * c-c++-common/gomp/atomic-29.c: Likewise. |
| * c-c++-common/gomp/atomic-30.c: Likewise. Adjust expected diagnostics |
| for C++ when it differs from C. |
| (foo): Change return type from double to void. |
| * g++.dg/gomp/atomic-5.C: Adjust expected diagnostics wording. |
| * g++.dg/gomp/atomic-20.C: New test. |
| |
| 2021-09-17 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/avx-covert-1.c: New file. |
| * gcc.target/i386/avx-fp-covert-1.c: Likewise. |
| * gcc.target/i386/avx-int-covert-1.c: Likewise. |
| * gcc.target/i386/sse-covert-1.c: Likewise. |
| * gcc.target/i386/sse-fp-covert-1.c: Likewise. |
| * gcc.target/i386/sse-int-covert-1.c: Likewise. |
| |
| 2021-09-17 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/101900 |
| * gcc.target/i386/pr101900-1.c: New test. |
| * gcc.target/i386/pr101900-2.c: Likewise. |
| * gcc.target/i386/pr101900-3.c: Likewise. |
| |
| 2021-09-17 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.target/sparc/20210917-1.c: New test. |
| |
| 2021-09-17 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-typecast-1.c: New test. |
| * gcc.target/i386/avx512fp16-typecast-2.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-typecast-1.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-typecast-2.c: Ditto. |
| |
| 2021-09-17 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-vcvtsd2sh-1a.c: New test. |
| * gcc.target/i386/avx512fp16-vcvtsd2sh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtsh2sd-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtsh2sd-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtsh2ss-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtsh2ss-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtss2sh-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtss2sh-1b.c: Ditto. |
| |
| 2021-09-17 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add test for new builtins. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Add test for new intrinsics. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2021-09-17 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-helper.h (V512): Add DF contents. |
| (src3f): New. |
| * gcc.target/i386/avx512fp16-vcvtpd2ph-1a.c: New test. |
| * gcc.target/i386/avx512fp16-vcvtpd2ph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtph2pd-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtph2pd-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtph2psx-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtph2psx-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtps2ph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtps2ph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtpd2ph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtpd2ph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtph2pd-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtph2pd-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtph2psx-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtph2psx-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtps2ph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtps2ph-1b.c: Ditto. |
| |
| 2021-09-17 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add test for new builtins. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Add test for new intrinsics. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2021-09-17 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-vcvttsh2si-1a.c: New test. |
| * gcc.target/i386/avx512fp16-vcvttsh2si-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvttsh2si64-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvttsh2si64-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvttsh2usi-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvttsh2usi-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvttsh2usi64-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvttsh2usi64-1b.c: Ditto. |
| * gcc.target/i386/avx-1.c: Add test for new builtins. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Add test for new intrinsics. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2021-09-17 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-vcvttph2dq-1a.c: New test. |
| * gcc.target/i386/avx512fp16-vcvttph2dq-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvttph2qq-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvttph2qq-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvttph2udq-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvttph2udq-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvttph2uqq-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvttph2uqq-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvttph2uw-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvttph2uw-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvttph2w-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvttph2w-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvttph2dq-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvttph2dq-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvttph2qq-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvttph2qq-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvttph2udq-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvttph2udq-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvttph2uqq-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvttph2uqq-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvttph2uw-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvttph2uw-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvttph2w-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvttph2w-1b.c: Ditto. |
| |
| 2021-09-17 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add test for new builtins. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Add test for new intrinsics. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2021-09-17 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-helper.h (V512): Add int32 |
| component. |
| * gcc.target/i386/avx512fp16-vcvtsh2si-1a.c: New test. |
| * gcc.target/i386/avx512fp16-vcvtsh2si-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtsh2si64-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtsh2si64-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtsh2usi-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtsh2usi-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtsh2usi64-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtsh2usi64-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtsi2sh-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtsi2sh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtsi2sh64-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtsi2sh64-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtusi2sh-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtusi2sh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtusi2sh64-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtusi2sh64-1b.c: Ditto. |
| |
| 2021-09-17 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add test for new builtins. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Add test for new intrinsics. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2021-09-16 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/98486 |
| * g++.dg/cpp2a/concepts-var-templ1.C: New test. |
| * g++.dg/cpp2a/concepts-var-templ1a.C: New test. |
| * g++.dg/cpp2a/concepts-var-templ1b.C: New test. |
| |
| 2021-09-16 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/102287 |
| * gfortran.dg/intent_out_14.f90: New test. |
| |
| 2021-09-16 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/102360 |
| * g++.dg/pr102360.C: New testcase. |
| |
| 2021-09-16 Richard Earnshaw <rearnsha@arm.com> |
| |
| * g++.dg/eh/arm-vfp-unwind.C: Support single-precision. |
| |
| 2021-09-16 liuhongt <hongtao.liu@intel.com> |
| |
| PR middle-end/102080 |
| * gcc.target/i386/pr102080.c: New test. |
| |
| 2021-09-16 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-vcvtdq2ph-1a.c: New test. |
| * gcc.target/i386/avx512fp16-vcvtdq2ph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtqq2ph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtqq2ph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtudq2ph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtudq2ph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtuqq2ph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtuqq2ph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtuw2ph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtuw2ph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtw2ph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtw2ph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtdq2ph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtdq2ph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtqq2ph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtqq2ph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtudq2ph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtudq2ph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtuqq2ph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtuqq2ph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtuw2ph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtuw2ph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtw2ph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtw2ph-1b.c: Ditto. |
| |
| 2021-09-16 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add test for new builtins. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Add test for new intrinsics. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2021-09-16 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-helper.h (V512): Add QI |
| components. |
| * gcc.target/i386/avx512fp16-vcvtph2dq-1a.c: New test. |
| * gcc.target/i386/avx512fp16-vcvtph2dq-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtph2qq-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtph2qq-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtph2udq-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtph2udq-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtph2uqq-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtph2uqq-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtph2uw-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtph2uw-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtph2w-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcvtph2w-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtph2dq-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtph2dq-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtph2qq-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtph2qq-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtph2udq-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtph2udq-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtph2uqq-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtph2uqq-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtph2uw-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtph2uw-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtph2w-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcvtph2w-1b.c: Ditto. |
| |
| 2021-09-16 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add test for new builtins. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Add test for new intrinsics. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2021-09-16 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-vmovsh-1a.c: New test. |
| * gcc.target/i386/avx512fp16-vmovsh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vmovw-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vmovw-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vmovw-2a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vmovw-2b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vmovw-3a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vmovw-3b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vmovw-4a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vmovw-4b.c: Ditto. |
| |
| 2021-09-15 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/101904 |
| * g++.dg/ext/conv2.C: New test. |
| * g++.dg/template/conv17.C: Extend test. |
| |
| 2021-09-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/88578 |
| PR c++/102295 |
| * g++.dg/ext/flexary39.C: New test. |
| * g++.dg/ext/flexary40.C: New test. |
| |
| 2021-09-15 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/102050 |
| * g++.dg/cpp0x/initlist125.C: New test. |
| * g++.dg/cpp0x/initlist126.C: New test. |
| |
| 2021-09-15 Alexandre Oliva <oliva@adacore.com> |
| |
| * gnat.dg/zcur_attr.adb, gnat.dg/zcur_attr.ads: New. |
| |
| 2021-09-15 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr102327-1.c: New test. |
| * gcc.target/i386/pr102327-2.c: New test. |
| * gcc.target/i386/avx512fp16-1c.c: Adjust testcase. |
| |
| 2021-09-15 Hongyu Wang <hongyu.wang@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Adjust builtin macros. |
| * gcc.target/i386/sse-13.c: Likewise. |
| * gcc.target/i386/sse-23.c: Likewise. |
| |
| 2021-09-15 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/102318 |
| * gcc.dg/vect/pr102318.c: New testcase. |
| |
| 2021-09-15 Hongtao Liu <hongtao.liu@intel.com> |
| Peter Cordes <peter@cordes.ca> |
| |
| PR target/91103 |
| * gcc.target/i386/pr91103-1.c: Add extract tests. |
| * gcc.target/i386/pr91103-2.c: Ditto. |
| |
| 2021-09-15 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * gfortran.dg/goacc/unexpected-end.f90: Add OpenACC 'host_data' |
| testing. |
| |
| 2021-09-15 Jason Merrill <jason@redhat.com> |
| |
| PR c++/48396 |
| * g++.dg/rtti/undeclared1.C: New test. |
| |
| 2021-09-14 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/102311 |
| * gfortran.dg/entry_25.f90: New test. |
| |
| 2021-09-14 Peter Bergner <bergner@linux.ibm.com> |
| |
| * gcc.target/powerpc/mma-builtin-6.c: Add second call to xxsetacc |
| built-in. Update instruction counts. |
| |
| 2021-09-14 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/102163 |
| * g++.dg/cpp0x/constexpr-empty17.C: New test. |
| |
| 2021-09-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/102295 |
| * g++.target/i386/pr102295.C: New test. |
| |
| 2021-09-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/102305 |
| * g++.dg/cpp0x/pr102305.C: New test. |
| |
| 2021-09-14 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/102313 |
| * gfortran.dg/goacc/unexpected-end.f90: New test. |
| * gfortran.dg/gomp/unexpected-end.f90: New test. |
| |
| 2021-09-14 Martin Liska <mliska@suse.cz> |
| |
| * g++.dg/gcov/gcov.py: Fix failing pytests as gcov.json.gz |
| filename was changed in b777f228b481ae881a7fbb09de367a053740932c. |
| |
| 2021-09-14 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/enum_rep2.adb: New test. |
| |
| 2021-09-14 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/atomic-29.c: Add -march=pentium |
| dg-additional-options for ia32. Use sync_long_long effective target |
| instead of sync_int_long. |
| * lib/target-supports.exp (check_effective_target_sync_long_long): Fix |
| a syntax error. |
| |
| 2021-09-14 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-helper.h (V512): |
| Add xmm component. |
| * gcc.target/i386/avx512fp16-vfpclassph-1a.c: New test. |
| * gcc.target/i386/avx512fp16-vfpclassph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfpclasssh-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vfpclasssh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vgetexpph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vgetexpph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vgetexpsh-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vgetexpsh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vgetmantph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vgetmantph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vgetmantsh-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vgetmantsh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vfpclassph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vfpclassph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vgetexpph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vgetexpph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vgetmantph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vgetmantph-1b.c: Ditto. |
| |
| 2021-09-14 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add test for new builtins. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Add test for new intrinsics. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2021-09-14 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-helper.h (_ROUND_CUR): New macro. |
| * gcc.target/i386/avx512fp16-vreduceph-1a.c: New test. |
| * gcc.target/i386/avx512fp16-vreduceph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vreducesh-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vreducesh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vrndscaleph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vrndscaleph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vrndscalesh-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vrndscalesh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vreduceph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vreduceph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vrndscaleph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vrndscaleph-1b.c: Ditto. |
| |
| 2021-09-14 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add test for new builtins. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Add test for new intrinsics. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2021-09-14 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-vrcpph-1a.c: New test. |
| * gcc.target/i386/avx512fp16-vrcpph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vrcpsh-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vrcpsh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vscalefph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vscalefph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vscalefsh-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vscalefsh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vrcpph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vrcpph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vscalefph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vscalefph-1b.c: Ditto. |
| |
| 2021-09-14 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add test for new builtins. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Add test for new intrinsics. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2021-09-14 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-vrsqrtph-1a.c: New test. |
| * gcc.target/i386/avx512fp16-vrsqrtph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vrsqrtsh-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vrsqrtsh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vsqrtph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vsqrtph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vsqrtsh-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vsqrtsh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vrsqrtph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vrsqrtph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vsqrtph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vsqrtph-1b.c: Ditto. |
| |
| 2021-09-14 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add test for new builtins. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Add test for new intrinsics. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2021-09-13 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/82314 |
| * gfortran.dg/pr82314.f90: New test. |
| |
| 2021-09-13 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/85130 |
| * gfortran.dg/substr_6.f90: Revert commit r8-7574, adding again |
| test that was erroneously considered as illegal. |
| |
| 2021-09-13 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/warn/Winterference.H: New file. |
| * g++.dg/warn/Winterference.C: New test. |
| * g++.target/aarch64/interference.C: New test. |
| * g++.target/arm/interference.C: New test. |
| * g++.target/i386/interference.C: New test. |
| * g++.dg/warn/Winterference-2.C: New file. |
| |
| 2021-09-13 Martin Liska <mliska@suse.cz> |
| H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/101696 |
| * g++.target/i386/mv30.C: New test. |
| * gcc.target/i386/mvc16.c: New test. |
| * gcc.target/i386/builtin_target.c (CHECK___builtin_cpu_supports): |
| New. |
| |
| 2021-09-13 Andrew Pinski <apinski@marvell.com> |
| |
| PR target/95969 |
| * gcc.target/aarch64/lane-bound-1.c: New test. |
| * gcc.target/aarch64/lane-bound-2.c: New test. |
| |
| 2021-09-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| PR target/102252 |
| * g++.target/aarch64/sve/pr102252.C: New test. |
| |
| 2021-09-13 Aldy Hernandez <aldyh@redhat.com> |
| |
| * gcc.dg/tree-ssa/pr21417.c: Adjust for FSM removal. |
| * gcc.dg/tree-ssa/pr66752-3.c: Same. |
| * gcc.dg/tree-ssa/pr68198.c: Same. |
| * gcc.dg/tree-ssa/pr69196-1.c: Same. |
| * gcc.dg/tree-ssa/pr70232.c: Same. |
| * gcc.dg/tree-ssa/pr77445.c: Same. |
| * gcc.dg/tree-ssa/ranger-threader-4.c: Same. |
| * gcc.dg/tree-ssa/ssa-dom-thread-18.c: Same. |
| * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Same. |
| * gcc.dg/tree-ssa/ssa-thread-12.c: Same. |
| * gcc.dg/tree-ssa/ssa-thread-13.c: Same. |
| |
| 2021-09-13 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/101764 |
| * g++.dg/cpp1z/constexpr-if35.C: New test. |
| |
| 2021-09-13 Martin Liska <mliska@suse.cz> |
| |
| PR c++/101331 |
| * g++.dg/pr101331.C: New test. |
| |
| 2021-09-13 Aldy Hernandez <aldyh@redhat.com> |
| |
| * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Adjust for aarch64. |
| |
| 2021-09-13 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/101935 |
| * g++.target/i386/pr80566-1.C: Add |
| -mtune-ctrl=avx256_store_by_pieces. |
| * gcc.target/i386/pr100865-4a.c: Likewise. |
| * gcc.target/i386/pr100865-10a.c: Likewise. |
| * gcc.target/i386/pr90773-20.c: Likewise. |
| * gcc.target/i386/pr90773-21.c: Likewise. |
| * gcc.target/i386/pr90773-22.c: Likewise. |
| * gcc.target/i386/pr90773-23.c: Likewise. |
| * g++.target/i386/pr80566-2.C: Add |
| -mtune-ctrl=avx256_move_by_pieces. |
| * gcc.target/i386/eh_return-1.c: Likewise. |
| * gcc.target/i386/pr90773-26.c: Likewise. |
| * gcc.target/i386/pieces-memcpy-12.c: Replace -mtune=haswell |
| with -mtune-ctrl=avx256_move_by_pieces. |
| * gcc.target/i386/pieces-memcpy-15.c: Likewise. |
| * gcc.target/i386/pieces-memset-2.c: Replace -mtune=haswell |
| with -mtune-ctrl=avx256_store_by_pieces. |
| * gcc.target/i386/pieces-memset-5.c: Likewise. |
| * gcc.target/i386/pieces-memset-11.c: Likewise. |
| * gcc.target/i386/pieces-memset-14.c: Likewise. |
| * gcc.target/i386/pieces-memset-20.c: Likewise. |
| * gcc.target/i386/pieces-memset-23.c: Likewise. |
| * gcc.target/i386/pieces-memset-29.c: Likewise. |
| * gcc.target/i386/pieces-memset-30.c: Likewise. |
| * gcc.target/i386/pieces-memset-33.c: Likewise. |
| * gcc.target/i386/pieces-memset-34.c: Likewise. |
| * gcc.target/i386/pieces-memset-44.c: Likewise. |
| * gcc.target/i386/pieces-memset-37.c: Replace -mtune=generic |
| with -mtune-ctrl=avx256_store_by_pieces. |
| |
| 2021-09-12 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/102185 |
| * gdc.dg/pr102185.d: New test. |
| |
| 2021-09-11 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/auto-init-1.c: Enable test only on ilp32 or lp64 |
| targets, expect different long and pointer sizes between ilp32 and |
| lp64. |
| * c-c++-common/auto-init-2.c: Likewise. |
| * c-c++-common/auto-init-3.c: Expect one of the common long double |
| sizes (8/12/16 bytes) instead of hardcoding 16 bytes. |
| * c-c++-common/auto-init-4.c: Likewise. |
| * c-c++-common/auto-init-5.c: Expect one of the common |
| _Complex long double sizes (16/24/32 bytes) instead of hardcoding 32 |
| bytes. |
| * c-c++-common/auto-init-6.c: Likewise. |
| * c-c++-common/auto-init-padding-1.c: Enable test only on ilp32 or lp64 |
| targets. |
| (struct test_small_hole): Change type of four to unsigned long long |
| and add aligned attribute. |
| |
| 2021-09-10 Petter Tomner <tomner@kth.se> |
| |
| * jit.dg/test-error-array-bounds.c: Array is not unsigned |
| * jit.dg/jit.exp: Helper function |
| * jit.dg/test-debuginfo.c: New testcase |
| |
| 2021-09-10 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/atomic-17.c (foo): Add tests for atomic read, |
| write or update with acq_rel clause and atomic update with acquire clause. |
| * c-c++-common/gomp/atomic-18.c (foo): Adjust expected diagnostics |
| wording, remove tests moved to atomic-17.c. |
| * c-c++-common/gomp/atomic-21.c: Expect only 2 omp atomic release and |
| 2 omp atomic acq_rel directives instead of 4 omp atomic release. |
| * c-c++-common/gomp/atomic-25.c: New test. |
| * c-c++-common/gomp/atomic-26.c: New test. |
| * c-c++-common/gomp/atomic-27.c: New test. |
| * c-c++-common/gomp/atomic-28.c: New test. |
| * c-c++-common/gomp/atomic-29.c: New test. |
| * c-c++-common/gomp/atomic-30.c: New test. |
| * c-c++-common/goacc-gomp/atomic.c: Expect 1 omp atomic release and |
| 1 omp atomic_acq_rel instead of 2 omp atomic release directives. |
| * gcc.dg/gomp/atomic-5.c: Adjust expected error diagnostic wording. |
| * g++.dg/gomp/atomic-18.C:Expect 4 omp atomic release and |
| 1 omp atomic_acq_rel instead of 5 omp atomic release directives. |
| |
| 2021-09-10 Aldy Hernandez <aldyh@redhat.com> |
| Michael Matz <matz@suse.de> |
| |
| * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Adjust for disabling of |
| threading through latches. |
| * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Same. |
| * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Same. |
| |
| 2021-09-10 David Faust <david.faust@oracle.com> |
| |
| * gcc.target/bpf/alu-1.c: New test. |
| * gcc.target/bpf/jmp-1.c: New test. |
| |
| 2021-09-10 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/102273 |
| * gcc.dg/pr102273.c: New testcase. |
| |
| 2021-09-10 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * c-c++-common/auto-init-padding-2.c: Fix 'dg-do run' syntax. |
| * c-c++-common/auto-init-padding-3.c: Likewise. |
| |
| 2021-09-10 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/102269 |
| * gcc.dg/pr102269.c: New testcase. |
| |
| 2021-09-10 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-helper.h |
| (check_results_mask): New check_function. |
| * gcc.target/i386/avx512fp16-vcmpph-1a.c: New test. |
| * gcc.target/i386/avx512fp16-vcmpph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcmpsh-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcmpsh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcomish-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcomish-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vcomish-1c.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcmpph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vcmpph-1b.c: Ditto. |
| |
| 2021-09-10 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add test for new builtins. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Add test for new intrinsics. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2021-09-10 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-vmaxph-1a.c: New test. |
| * gcc.target/i386/avx512fp16-vmaxph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vmaxsh-1.c: Ditto. |
| * gcc.target/i386/avx512fp16-vmaxsh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vminph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vminph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vminsh-1.c: Ditto. |
| * gcc.target/i386/avx512fp16-vminsh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vmaxph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vmaxph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vminph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vminph-1b.c: Ditto. |
| |
| 2021-09-10 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add test for new builtins. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Add test for new intrinsics. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2021-09-10 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-vaddsh-1a.c: New test. |
| * gcc.target/i386/avx512fp16-vaddsh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vdivsh-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vdivsh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vmulsh-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vmulsh-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vsubsh-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vsubsh-1b.c: Ditto. |
| * gcc.target/i386/pr54855-11.c: Ditto. |
| |
| 2021-09-10 Liu, Hongtao <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add test for new builtins. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Add test for new intrinsics. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2021-09-10 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/vect-float16-1.c: New test. |
| * gcc.target/i386/vect-float16-10.c: Ditto. |
| * gcc.target/i386/vect-float16-11.c: Ditto. |
| * gcc.target/i386/vect-float16-12.c: Ditto. |
| * gcc.target/i386/vect-float16-2.c: Ditto. |
| * gcc.target/i386/vect-float16-3.c: Ditto. |
| * gcc.target/i386/vect-float16-4.c: Ditto. |
| * gcc.target/i386/vect-float16-5.c: Ditto. |
| * gcc.target/i386/vect-float16-6.c: Ditto. |
| * gcc.target/i386/vect-float16-7.c: Ditto. |
| * gcc.target/i386/vect-float16-8.c: Ditto. |
| * gcc.target/i386/vect-float16-9.c: Ditto. |
| |
| 2021-09-10 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512dq-abs-copysign-1.c: Adjust testcase. |
| * gcc.target/i386/avx512vl-abs-copysign-1.c: Adjust testcase. |
| |
| 2021-09-09 qing zhao <qing.zhao@oracle.com> |
| |
| * c-c++-common/auto-init-1.c: New test. |
| * c-c++-common/auto-init-10.c: New test. |
| * c-c++-common/auto-init-11.c: New test. |
| * c-c++-common/auto-init-12.c: New test. |
| * c-c++-common/auto-init-13.c: New test. |
| * c-c++-common/auto-init-14.c: New test. |
| * c-c++-common/auto-init-15.c: New test. |
| * c-c++-common/auto-init-16.c: New test. |
| * c-c++-common/auto-init-2.c: New test. |
| * c-c++-common/auto-init-3.c: New test. |
| * c-c++-common/auto-init-4.c: New test. |
| * c-c++-common/auto-init-5.c: New test. |
| * c-c++-common/auto-init-6.c: New test. |
| * c-c++-common/auto-init-7.c: New test. |
| * c-c++-common/auto-init-8.c: New test. |
| * c-c++-common/auto-init-9.c: New test. |
| * c-c++-common/auto-init-esra.c: New test. |
| * c-c++-common/auto-init-padding-1.c: New test. |
| * c-c++-common/auto-init-padding-2.c: New test. |
| * c-c++-common/auto-init-padding-3.c: New test. |
| * g++.dg/auto-init-uninit-pred-1_a.C: New test. |
| * g++.dg/auto-init-uninit-pred-2_a.C: New test. |
| * g++.dg/auto-init-uninit-pred-3_a.C: New test. |
| * g++.dg/auto-init-uninit-pred-4.C: New test. |
| * gcc.dg/auto-init-sra-1.c: New test. |
| * gcc.dg/auto-init-sra-2.c: New test. |
| * gcc.dg/auto-init-uninit-1.c: New test. |
| * gcc.dg/auto-init-uninit-12.c: New test. |
| * gcc.dg/auto-init-uninit-13.c: New test. |
| * gcc.dg/auto-init-uninit-14.c: New test. |
| * gcc.dg/auto-init-uninit-15.c: New test. |
| * gcc.dg/auto-init-uninit-16.c: New test. |
| * gcc.dg/auto-init-uninit-17.c: New test. |
| * gcc.dg/auto-init-uninit-18.c: New test. |
| * gcc.dg/auto-init-uninit-19.c: New test. |
| * gcc.dg/auto-init-uninit-2.c: New test. |
| * gcc.dg/auto-init-uninit-20.c: New test. |
| * gcc.dg/auto-init-uninit-21.c: New test. |
| * gcc.dg/auto-init-uninit-22.c: New test. |
| * gcc.dg/auto-init-uninit-23.c: New test. |
| * gcc.dg/auto-init-uninit-24.c: New test. |
| * gcc.dg/auto-init-uninit-25.c: New test. |
| * gcc.dg/auto-init-uninit-26.c: New test. |
| * gcc.dg/auto-init-uninit-3.c: New test. |
| * gcc.dg/auto-init-uninit-34.c: New test. |
| * gcc.dg/auto-init-uninit-36.c: New test. |
| * gcc.dg/auto-init-uninit-37.c: New test. |
| * gcc.dg/auto-init-uninit-4.c: New test. |
| * gcc.dg/auto-init-uninit-5.c: New test. |
| * gcc.dg/auto-init-uninit-6.c: New test. |
| * gcc.dg/auto-init-uninit-8.c: New test. |
| * gcc.dg/auto-init-uninit-9.c: New test. |
| * gcc.dg/auto-init-uninit-A.c: New test. |
| * gcc.dg/auto-init-uninit-B.c: New test. |
| * gcc.dg/auto-init-uninit-C.c: New test. |
| * gcc.dg/auto-init-uninit-H.c: New test. |
| * gcc.dg/auto-init-uninit-I.c: New test. |
| * gcc.target/aarch64/auto-init-1.c: New test. |
| * gcc.target/aarch64/auto-init-2.c: New test. |
| * gcc.target/aarch64/auto-init-3.c: New test. |
| * gcc.target/aarch64/auto-init-4.c: New test. |
| * gcc.target/aarch64/auto-init-5.c: New test. |
| * gcc.target/aarch64/auto-init-6.c: New test. |
| * gcc.target/aarch64/auto-init-7.c: New test. |
| * gcc.target/aarch64/auto-init-8.c: New test. |
| * gcc.target/aarch64/auto-init-padding-1.c: New test. |
| * gcc.target/aarch64/auto-init-padding-10.c: New test. |
| * gcc.target/aarch64/auto-init-padding-11.c: New test. |
| * gcc.target/aarch64/auto-init-padding-12.c: New test. |
| * gcc.target/aarch64/auto-init-padding-2.c: New test. |
| * gcc.target/aarch64/auto-init-padding-3.c: New test. |
| * gcc.target/aarch64/auto-init-padding-4.c: New test. |
| * gcc.target/aarch64/auto-init-padding-5.c: New test. |
| * gcc.target/aarch64/auto-init-padding-6.c: New test. |
| * gcc.target/aarch64/auto-init-padding-7.c: New test. |
| * gcc.target/aarch64/auto-init-padding-8.c: New test. |
| * gcc.target/aarch64/auto-init-padding-9.c: New test. |
| * gcc.target/i386/auto-init-1.c: New test. |
| * gcc.target/i386/auto-init-2.c: New test. |
| * gcc.target/i386/auto-init-21.c: New test. |
| * gcc.target/i386/auto-init-22.c: New test. |
| * gcc.target/i386/auto-init-23.c: New test. |
| * gcc.target/i386/auto-init-24.c: New test. |
| * gcc.target/i386/auto-init-3.c: New test. |
| * gcc.target/i386/auto-init-4.c: New test. |
| * gcc.target/i386/auto-init-5.c: New test. |
| * gcc.target/i386/auto-init-6.c: New test. |
| * gcc.target/i386/auto-init-7.c: New test. |
| * gcc.target/i386/auto-init-8.c: New test. |
| * gcc.target/i386/auto-init-padding-1.c: New test. |
| * gcc.target/i386/auto-init-padding-10.c: New test. |
| * gcc.target/i386/auto-init-padding-11.c: New test. |
| * gcc.target/i386/auto-init-padding-12.c: New test. |
| * gcc.target/i386/auto-init-padding-2.c: New test. |
| * gcc.target/i386/auto-init-padding-3.c: New test. |
| * gcc.target/i386/auto-init-padding-4.c: New test. |
| * gcc.target/i386/auto-init-padding-5.c: New test. |
| * gcc.target/i386/auto-init-padding-6.c: New test. |
| * gcc.target/i386/auto-init-padding-7.c: New test. |
| * gcc.target/i386/auto-init-padding-8.c: New test. |
| * gcc.target/i386/auto-init-padding-9.c: New test. |
| |
| 2021-09-09 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/98490 |
| * gfortran.dg/bounds_check_23.f90: New test. |
| |
| 2021-09-09 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/x86_64/abi/avx512fp16/args.h: Replace long with |
| long long. |
| (XMM_T): Rename _long to _longlong and _ulong to _ulonglong. |
| (X87_T): Rename _ulong to _ulonglong. |
| * gcc.target/x86_64/abi/avx512fp16/defines.h (TYPE_SIZE_LONG): |
| Define to 4 if __ILP32__ is defined. |
| (TYPE_SIZE_POINTER): Likewise. |
| (TYPE_ALIGN_LONG): Likewise. |
| (TYPE_ALIGN_POINTER): Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/test_3_element_struct_and_unions.c |
| (main): Skip test for long if __ILP32__ is defined. |
| * gcc.target/x86_64/abi/avx512fp16/test_m64m128_returning.c |
| (do_test): Replace _long with _longlong. |
| * gcc.target/x86_64/abi/avx512fp16/test_struct_returning.c: |
| (check_300): Replace _ulong with _ulonglong. |
| * gcc.target/x86_64/abi/avx512fp16/m256h/args.h: Replace long |
| with long long. |
| (YMM_T): Rename _long to _longlong and _ulong to _ulonglong. |
| (X87_T): Rename _ulong to _ulonglong. |
| * gcc.target/x86_64/abi/avx512fp16/m512h/args.h: Replace long |
| with long long. |
| (ZMM_T): Rename _long to _longlong and _ulong to _ulonglong. |
| (X87_T): Rename _ulong to _ulonglong. |
| |
| 2021-09-09 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/tree-ssa/ssa-lim-17.c: New testcase. |
| |
| 2021-09-09 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512fp16-helper.h: New header file for |
| FP16 runtime test. |
| * gcc.target/i386/avx512fp16-vaddph-1a.c: New test. |
| * gcc.target/i386/avx512fp16-vaddph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vdivph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vdivph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vmulph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vmulph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-vsubph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-vsubph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vaddph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vaddph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vdivph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vdivph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vmulph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vmulph-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vsubph-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16vl-vsubph-1b.c: Ditto. |
| |
| 2021-09-09 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add -mavx512vl and test for new intrinsics. |
| * gcc.target/i386/avx-2.c: Add -mavx512vl. |
| * gcc.target/i386/avx512fp16-11a.c: New test. |
| * gcc.target/i386/avx512fp16-11b.c: Ditto. |
| * gcc.target/i386/avx512vlfp16-11a.c: Ditto. |
| * gcc.target/i386/avx512vlfp16-11b.c: Ditto. |
| * gcc.target/i386/sse-13.c: Add test for new builtins. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/sse-14.c: Add test for new intrinsics. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2021-09-09 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/101059 |
| * gcc.target/i386/sse2-pr101059.c: New test. |
| * gcc.target/i386/sse3-pr101059.c: New test. |
| |
| 2021-09-09 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/91103 |
| * gcc.target/i386/pr91103-1.c: New test. |
| * gcc.target/i386/pr91103-2.c: New test. |
| |
| 2021-09-08 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/102225 |
| * gcc.dg/analyzer/realloc-1.c (test_10): New. |
| * gcc.dg/analyzer/torture/pr102225.c: New test. |
| |
| 2021-09-08 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/array-quals-1.c: Allow .sdata section in more cases. |
| |
| 2021-09-08 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/tree-ssa/pr89430-1.c, gcc.dg/tree-ssa/pr89430-2.c, |
| gcc.dg/tree-ssa/pr89430-3.c, gcc.dg/tree-ssa/pr89430-4.c, |
| gcc.dg/tree-ssa/pr89430-5.c, gcc.dg/tree-ssa/pr89430-6.c, |
| gcc.dg/tree-ssa/pr89430-7-comp-ref.c, |
| gcc.dg/tree-ssa/pr89430-8-mem-ref-size.c, |
| gcc.dg/tree-ssa/pr99473-1.c: Use -ftree-cselim. |
| |
| 2021-09-08 Jakub Jelinek <jakub@redhat.com> |
| liuhongt <hongtao.liu@intel.com> |
| |
| PR target/89984 |
| * gcc.target/i386/avx-pr102224.c: Fix up PR number. |
| * gcc.dg/pr89984.c: New test. |
| * gcc.target/i386/avx-pr89984.c: New test. |
| |
| 2021-09-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/102224 |
| * gcc.dg/pr102224.c: New test. |
| * gcc.target/i386/avx-pr102224.c: New test. |
| |
| 2021-09-08 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/x86_64/abi/avx512fp16/m512h/abi-avx512fp16-zmm.exp: |
| New file. |
| * gcc.target/x86_64/abi/avx512fp16/m512h/args.h: Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/m512h/asm-support.S: Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/m512h/avx512fp16-zmm-check.h: |
| Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/m512h/test_m512_returning.c: |
| Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/m512h/test_passing_m512.c: |
| Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/m512h/test_passing_structs.c: |
| Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/m512h/test_passing_unions.c: |
| Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/m512h/test_varargs-m512.c: |
| Likewise. |
| |
| 2021-09-08 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/x86_64/abi/avx512fp16/m256h/abi-avx512fp16-ymm.exp: |
| New exp file. |
| * gcc.target/x86_64/abi/avx512fp16/m256h/args.h: New header. |
| * gcc.target/x86_64/abi/avx512fp16/m256h/avx512fp16-ymm-check.h: |
| Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/m256h/asm-support.S: New. |
| * gcc.target/x86_64/abi/avx512fp16/m256h/test_m256_returning.c: |
| New test. |
| * gcc.target/x86_64/abi/avx512fp16/m256h/test_passing_m256.c: Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/m256h/test_passing_structs.c: |
| Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/m256h/test_passing_unions.c: |
| Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/m256h/test_varargs-m256.c: Likewise. |
| |
| 2021-09-08 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/x86_64/abi/avx512fp16/abi-avx512fp16-xmm.exp: New exp |
| file for abi test. |
| * gcc.target/x86_64/abi/avx512fp16/args.h: New header file for abi test. |
| * gcc.target/x86_64/abi/avx512fp16/avx512fp16-check.h: Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/avx512fp16-xmm-check.h: Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/defines.h: Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/macros.h: Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/asm-support.S: New asm for abi check. |
| * gcc.target/x86_64/abi/avx512fp16/test_3_element_struct_and_unions.c: |
| New test. |
| * gcc.target/x86_64/abi/avx512fp16/test_basic_alignment.c: Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/test_basic_array_size_and_align.c: |
| Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/test_basic_returning.c: Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/test_basic_sizes.c: Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/test_basic_struct_size_and_align.c: |
| Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/test_basic_union_size_and_align.c: |
| Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/test_complex_returning.c: Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/test_m64m128_returning.c: Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/test_passing_floats.c: Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/test_passing_m64m128.c: Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/test_passing_structs.c: Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/test_passing_unions.c: Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/test_struct_returning.c: Likewise. |
| * gcc.target/x86_64/abi/avx512fp16/test_varargs-m128.c: Likewise. |
| |
| 2021-09-08 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/avx512fp16-vararg-1.c: New test. |
| * gcc.target/i386/avx512fp16-vararg-2.c: Ditto. |
| * gcc.target/i386/avx512fp16-vararg-3.c: Ditto. |
| * gcc.target/i386/avx512fp16-vararg-4.c: Ditto. |
| |
| 2021-09-08 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/m512-check.h: Add union128h, union256h, union512h. |
| * gcc.target/i386/avx512fp16-10a.c: New test. |
| * gcc.target/i386/avx512fp16-10b.c: Ditto. |
| * gcc.target/i386/avx512fp16-1a.c: Ditto. |
| * gcc.target/i386/avx512fp16-1b.c: Ditto. |
| * gcc.target/i386/avx512fp16-1c.c: Ditto. |
| * gcc.target/i386/avx512fp16-1d.c: Ditto. |
| * gcc.target/i386/avx512fp16-1e.c: Ditto. |
| * gcc.target/i386/avx512fp16-2a.c: Ditto. |
| * gcc.target/i386/avx512fp16-2b.c: Ditto. |
| * gcc.target/i386/avx512fp16-2c.c: Ditto. |
| * gcc.target/i386/avx512fp16-3a.c: Ditto. |
| * gcc.target/i386/avx512fp16-3b.c: Ditto. |
| * gcc.target/i386/avx512fp16-3c.c: Ditto. |
| * gcc.target/i386/avx512fp16-4.c: Ditto. |
| * gcc.target/i386/avx512fp16-5.c: Ditto. |
| * gcc.target/i386/avx512fp16-6.c: Ditto. |
| * gcc.target/i386/avx512fp16-7.c: Ditto. |
| * gcc.target/i386/avx512fp16-8.c: Ditto. |
| * gcc.target/i386/avx512fp16-9a.c: Ditto. |
| * gcc.target/i386/avx512fp16-9b.c: Ditto. |
| * gcc.target/i386/pr54855-13.c: Ditto. |
| * gcc.target/i386/avx512fp16-vec_set_var.c: Ditto. |
| |
| 2021-09-08 Guo, Xuepeng <xuepeng.guo@intel.com> |
| H.J. Lu <hongjiu.lu@intel.com> |
| Liu Hongtao <hongtao.liu@intel.com> |
| Wang Hongyu <hongyu.wang@intel.com> |
| Xu Dianhong <dianhong.xu@intel.com> |
| |
| * gcc.target/i386/avx-1.c: Add -mavx512fp16 in dg-options. |
| * gcc.target/i386/avx-2.c: Ditto. |
| * gcc.target/i386/avx512-check.h: Check cpuid for AVX512FP16. |
| * gcc.target/i386/funcspec-56.inc: Add new target attribute check. |
| * gcc.target/i386/sse-13.c: Add -mavx512fp16. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * lib/target-supports.exp: (check_effective_target_avx512fp16): New. |
| * g++.target/i386/float16-1.C: New test. |
| * g++.target/i386/float16-2.C: Ditto. |
| * g++.target/i386/float16-3.C: Ditto. |
| * gcc.target/i386/avx512fp16-12a.c: Ditto. |
| * gcc.target/i386/avx512fp16-12b.c: Ditto. |
| * gcc.target/i386/float16-3a.c: Ditto. |
| * gcc.target/i386/float16-3b.c: Ditto. |
| * gcc.target/i386/float16-4a.c: Ditto. |
| * gcc.target/i386/float16-4b.c: Ditto. |
| * gcc.target/i386/pr54855-12.c: Ditto. |
| * g++.dg/other/i386-2.C: Ditto. |
| * g++.dg/other/i386-3.C: Ditto. |
| |
| 2021-09-08 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/float16-6.c: New test. |
| * gcc.target/i386/float16-7.c: New test. |
| |
| 2021-09-07 David Faust <david.faust@oracle.com> |
| |
| * gcc.target/bpf/core-attr-1.c: New test. |
| * gcc.target/bpf/core-attr-2.c: Likewise. |
| * gcc.target/bpf/core-attr-3.c: Likewise. |
| * gcc.target/bpf/core-attr-4.c: Likewise |
| * gcc.target/bpf/core-builtin-1.c: Likewise |
| * gcc.target/bpf/core-builtin-2.c: Likewise. |
| * gcc.target/bpf/core-builtin-3.c: Likewise. |
| * gcc.target/bpf/core-section-1.c: Likewise. |
| |
| 2021-09-07 Hans-Peter Nilsson <hp@axis.com> |
| |
| * gcc.dg/no_profile_instrument_function-attr-2.c: Fix |
| typo in last change. |
| |
| 2021-09-07 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/101327 |
| * gfortran.dg/pr101327.f90: New test. |
| |
| 2021-09-07 Indu Bhagat <indu.bhagat@oracle.com> |
| |
| * gcc.target/bpf/core-lto-1.c: New test. |
| |
| 2021-09-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/100495 |
| * g++.dg/cpp2a/constexpr-new21.C: New test. |
| |
| 2021-09-07 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/85819 |
| * gcc.target/i386/pr85819-1a.c: New test. |
| * gcc.target/i386/pr85819-1b.c: Likewise. |
| * gcc.target/i386/pr85819-2a.c: Likewise. |
| * gcc.target/i386/pr85819-2b.c: Likewise. |
| * gcc.target/i386/pr85819-2c.c: Likewise. |
| * gcc.target/i386/pr85819-3.c: Likewise. |
| |
| 2021-09-07 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/102226 |
| * g++.dg/vect/pr102226.cc: New testcase. |
| |
| 2021-09-07 Marcel Vollweiler <marcel@codesourcery.com> |
| |
| * c-c++-common/gomp/flush-1.c: Add test case for 'seq_cst'. |
| * c-c++-common/gomp/flush-2.c: Add test case for 'seq_cst'. |
| * g++.dg/gomp/attrs-1.C: Adapt test to handle all flush clauses. |
| * g++.dg/gomp/attrs-2.C: Adapt test to handle all flush clauses. |
| * gfortran.dg/gomp/flush-1.f90: Add test case for 'seq_cst'. |
| * gfortran.dg/gomp/flush-2.f90: Add test case for 'seq_cst'. |
| |
| 2021-09-07 Martin Liska <mliska@suse.cz> |
| |
| PR gcov-profile/80223 |
| * gcc.dg/no_profile_instrument_function-attr-2.c: New test. |
| |
| 2021-09-07 Xionghu Luo <luoxhu@linux.ibm.com> |
| |
| PR target/97142 |
| * gcc.target/powerpc/pr97142.c: New test. |
| |
| 2021-09-06 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/89984 |
| * gcc.target/i386/pr89984-1.c: New test. |
| * gcc.target/i386/pr89984-2.c: Likewise. |
| * gcc.target/i386/xorsign-avx.c: Likewise. |
| |
| 2021-09-06 liuhongt <hongtao.liu@intel.com> |
| |
| PR middle-end/102182 |
| * gcc.target/i386/pr101282.c: New test. |
| |
| 2021-09-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/102207 |
| * gcc.dg/pr102207.c: New test. |
| |
| 2021-09-06 Andrew Pinski <apinski@marvell.com> |
| |
| PR tree-optimization/63184 |
| * c-c++-common/pr19807-2.c: Enable for all targets and remove the xfail. |
| * c-c++-common/pr19807-3.c: Likewise. |
| |
| 2021-09-03 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/101904 |
| * g++.dg/template/conv17.C: New test. |
| |
| 2021-09-03 Tobias Burnus <tobias@codesourcery.com> |
| |
| * gfortran.dg/bind_c_char_6.f90: Update dg-error. |
| * gfortran.dg/bind_c_char_7.f90: Likewise. |
| * gfortran.dg/bind_c_char_8.f90: Likewise. |
| * gfortran.dg/iso_c_binding_char_1.f90: Likewise. |
| * gfortran.dg/pr32599.f03: Likewise. |
| * gfortran.dg/bind_c_char_9.f90: Comment testcase bits which are |
| implementable but not valid F2018. |
| * gfortran.dg/bind_c_contiguous.f90: New test. |
| |
| 2021-09-03 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/102166 |
| * g++.target/i386/pr102166.C: New test. |
| |
| 2021-09-02 Sandra Loosemore <sandra@codesourcery.com> |
| José Rui Faustino de Sousa <jrfsousa@gmail.com> |
| |
| PR fortran/100911 |
| PR fortran/100915 |
| PR fortran/100916 |
| * gfortran.dg/PR100911.c: New file. |
| * gfortran.dg/PR100911.f90: New file. |
| * gfortran.dg/PR100914.c: New file. |
| * gfortran.dg/PR100914.f90: New file. |
| * gfortran.dg/PR100915.c: New file. |
| * gfortran.dg/PR100915.f90: New file. |
| |
| 2021-09-02 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * gfortran.dg/c-interop/allocatable-dummy-c.c: New file. |
| * gfortran.dg/c-interop/allocatable-dummy.f90: New file. |
| * gfortran.dg/c-interop/allocatable-optional-pointer.f90: New file. |
| * gfortran.dg/c-interop/allocate-c.c: New file. |
| * gfortran.dg/c-interop/allocate-errors-c.c: New file. |
| * gfortran.dg/c-interop/allocate-errors.f90: New file. |
| * gfortran.dg/c-interop/allocate.f90: New file. |
| * gfortran.dg/c-interop/argument-association-assumed-rank-1.f90: |
| New file. |
| * gfortran.dg/c-interop/argument-association-assumed-rank-2.f90: |
| New file. |
| * gfortran.dg/c-interop/argument-association-assumed-rank-3.f90: |
| New file. |
| * gfortran.dg/c-interop/argument-association-assumed-rank-4.f90: |
| New file. |
| * gfortran.dg/c-interop/argument-association-assumed-rank-5.f90: |
| New file. |
| * gfortran.dg/c-interop/argument-association-assumed-rank-6.f90: |
| New file. |
| * gfortran.dg/c-interop/argument-association-assumed-rank-7.f90: |
| New file. |
| * gfortran.dg/c-interop/argument-association-assumed-rank-8.f90: |
| New file. |
| * gfortran.dg/c-interop/assumed-type-dummy.f90: New file. |
| * gfortran.dg/c-interop/c-interop.exp: New file. |
| * gfortran.dg/c-interop/c1255-1.f90: New file. |
| * gfortran.dg/c-interop/c1255-2.f90: New file. |
| * gfortran.dg/c-interop/c1255a.f90: New file. |
| * gfortran.dg/c-interop/c407a-1.f90: New file. |
| * gfortran.dg/c-interop/c407a-2.f90: New file. |
| * gfortran.dg/c-interop/c407b-1.f90: New file. |
| * gfortran.dg/c-interop/c407b-2.f90: New file. |
| * gfortran.dg/c-interop/c407c-1.f90: New file. |
| * gfortran.dg/c-interop/c516.f90: New file. |
| * gfortran.dg/c-interop/c524a.f90: New file. |
| * gfortran.dg/c-interop/c535a-1.f90: New file. |
| * gfortran.dg/c-interop/c535a-2.f90: New file. |
| * gfortran.dg/c-interop/c535b-1.f90: New file. |
| * gfortran.dg/c-interop/c535b-2.f90: New file. |
| * gfortran.dg/c-interop/c535b-3.f90: New file. |
| * gfortran.dg/c-interop/c535c-1.f90: New file. |
| * gfortran.dg/c-interop/c535c-2.f90: New file. |
| * gfortran.dg/c-interop/c535c-3.f90: New file. |
| * gfortran.dg/c-interop/c535c-4.f90: New file. |
| * gfortran.dg/c-interop/cf-descriptor-1-c.c: New file. |
| * gfortran.dg/c-interop/cf-descriptor-1.f90: New file. |
| * gfortran.dg/c-interop/cf-descriptor-2-c.c: New file. |
| * gfortran.dg/c-interop/cf-descriptor-2.f90: New file. |
| * gfortran.dg/c-interop/cf-descriptor-3-c.c: New file. |
| * gfortran.dg/c-interop/cf-descriptor-3.f90: New file. |
| * gfortran.dg/c-interop/cf-descriptor-4-c.c: New file. |
| * gfortran.dg/c-interop/cf-descriptor-4.f90: New file. |
| * gfortran.dg/c-interop/cf-descriptor-5-c.c: New file. |
| * gfortran.dg/c-interop/cf-descriptor-5.f90: New file. |
| * gfortran.dg/c-interop/cf-descriptor-6-c.c: New file. |
| * gfortran.dg/c-interop/cf-descriptor-6.f90: New file. |
| * gfortran.dg/c-interop/cf-descriptor-7-c.c: New file. |
| * gfortran.dg/c-interop/cf-descriptor-7.f90: New file. |
| * gfortran.dg/c-interop/cf-descriptor-8-c.c: New file. |
| * gfortran.dg/c-interop/cf-descriptor-8.f90: New file. |
| * gfortran.dg/c-interop/cf-out-descriptor-1-c.c: New file. |
| * gfortran.dg/c-interop/cf-out-descriptor-1.f90: New file. |
| * gfortran.dg/c-interop/cf-out-descriptor-2-c.c: New file. |
| * gfortran.dg/c-interop/cf-out-descriptor-2.f90: New file. |
| * gfortran.dg/c-interop/cf-out-descriptor-3-c.c: New file. |
| * gfortran.dg/c-interop/cf-out-descriptor-3.f90: New file. |
| * gfortran.dg/c-interop/cf-out-descriptor-4-c.c: New file. |
| * gfortran.dg/c-interop/cf-out-descriptor-4.f90: New file. |
| * gfortran.dg/c-interop/cf-out-descriptor-5-c.c: New file. |
| * gfortran.dg/c-interop/cf-out-descriptor-5.f90: New file. |
| * gfortran.dg/c-interop/cf-out-descriptor-6-c.c: New file. |
| * gfortran.dg/c-interop/cf-out-descriptor-6.f90: New file. |
| * gfortran.dg/c-interop/contiguous-1-c.c: New file. |
| * gfortran.dg/c-interop/contiguous-1.f90: New file. |
| * gfortran.dg/c-interop/contiguous-2-c.c: New file. |
| * gfortran.dg/c-interop/contiguous-2.f90: New file. |
| * gfortran.dg/c-interop/contiguous-3-c.c: New file. |
| * gfortran.dg/c-interop/contiguous-3.f90: New file. |
| * gfortran.dg/c-interop/deferred-character-1.f90: New file. |
| * gfortran.dg/c-interop/deferred-character-2.f90: New file. |
| * gfortran.dg/c-interop/dump-descriptors.c: New file. |
| * gfortran.dg/c-interop/dump-descriptors.h: New file. |
| * gfortran.dg/c-interop/establish-c.c: New file. |
| * gfortran.dg/c-interop/establish-errors-c.c: New file. |
| * gfortran.dg/c-interop/establish-errors.f90: New file. |
| * gfortran.dg/c-interop/establish.f90: New file. |
| * gfortran.dg/c-interop/explicit-interface.f90: New file. |
| * gfortran.dg/c-interop/fc-descriptor-1-c.c: New file. |
| * gfortran.dg/c-interop/fc-descriptor-1.f90: New file. |
| * gfortran.dg/c-interop/fc-descriptor-2-c.c: New file. |
| * gfortran.dg/c-interop/fc-descriptor-2.f90: New file. |
| * gfortran.dg/c-interop/fc-descriptor-3-c.c: New file. |
| * gfortran.dg/c-interop/fc-descriptor-3.f90: New file. |
| * gfortran.dg/c-interop/fc-descriptor-4-c.c: New file. |
| * gfortran.dg/c-interop/fc-descriptor-4.f90: New file. |
| * gfortran.dg/c-interop/fc-descriptor-5-c.c: New file. |
| * gfortran.dg/c-interop/fc-descriptor-5.f90: New file. |
| * gfortran.dg/c-interop/fc-descriptor-6-c.c: New file. |
| * gfortran.dg/c-interop/fc-descriptor-6.f90: New file. |
| * gfortran.dg/c-interop/fc-descriptor-7-c.c: New file. |
| * gfortran.dg/c-interop/fc-descriptor-7.f90: New file. |
| * gfortran.dg/c-interop/fc-descriptor-8-c.c: New file. |
| * gfortran.dg/c-interop/fc-descriptor-8.f90: New file. |
| * gfortran.dg/c-interop/fc-descriptor-9-c.c: New file. |
| * gfortran.dg/c-interop/fc-descriptor-9.f90: New file. |
| * gfortran.dg/c-interop/fc-out-descriptor-1-c.c: New file. |
| * gfortran.dg/c-interop/fc-out-descriptor-1.f90: New file. |
| * gfortran.dg/c-interop/fc-out-descriptor-2-c.c: New file. |
| * gfortran.dg/c-interop/fc-out-descriptor-2.f90: New file. |
| * gfortran.dg/c-interop/fc-out-descriptor-3-c.c: New file. |
| * gfortran.dg/c-interop/fc-out-descriptor-3.f90: New file. |
| * gfortran.dg/c-interop/fc-out-descriptor-4-c.c: New file. |
| * gfortran.dg/c-interop/fc-out-descriptor-4.f90: New file. |
| * gfortran.dg/c-interop/fc-out-descriptor-5-c.c: New file. |
| * gfortran.dg/c-interop/fc-out-descriptor-5.f90: New file. |
| * gfortran.dg/c-interop/fc-out-descriptor-6-c.c: New file. |
| * gfortran.dg/c-interop/fc-out-descriptor-6.f90: New file. |
| * gfortran.dg/c-interop/fc-out-descriptor-7-c.c: New file. |
| * gfortran.dg/c-interop/fc-out-descriptor-7.f90: New file. |
| * gfortran.dg/c-interop/ff-descriptor-1.f90: New file. |
| * gfortran.dg/c-interop/ff-descriptor-2.f90: New file. |
| * gfortran.dg/c-interop/ff-descriptor-3.f90: New file. |
| * gfortran.dg/c-interop/ff-descriptor-4.f90: New file. |
| * gfortran.dg/c-interop/ff-descriptor-5.f90: New file. |
| * gfortran.dg/c-interop/ff-descriptor-6.f90: New file. |
| * gfortran.dg/c-interop/ff-descriptor-7.f90: New file. |
| * gfortran.dg/c-interop/note-5-3.f90: New file. |
| * gfortran.dg/c-interop/note-5-4-c.c: New file. |
| * gfortran.dg/c-interop/note-5-4.f90: New file. |
| * gfortran.dg/c-interop/optional-c.c: New file. |
| * gfortran.dg/c-interop/optional.f90: New file. |
| * gfortran.dg/c-interop/rank-class.f90: New file. |
| * gfortran.dg/c-interop/rank.f90: New file. |
| * gfortran.dg/c-interop/removed-restrictions-1.f90: New file. |
| * gfortran.dg/c-interop/removed-restrictions-2.f90: New file. |
| * gfortran.dg/c-interop/removed-restrictions-3.f90: New file. |
| * gfortran.dg/c-interop/removed-restrictions-4.f90: New file. |
| * gfortran.dg/c-interop/section-1-c.c: New file. |
| * gfortran.dg/c-interop/section-1.f90: New file. |
| * gfortran.dg/c-interop/section-1p.f90: New file. |
| * gfortran.dg/c-interop/section-2-c.c: New file. |
| * gfortran.dg/c-interop/section-2.f90: New file. |
| * gfortran.dg/c-interop/section-2p.f90: New file. |
| * gfortran.dg/c-interop/section-3-c.c: New file. |
| * gfortran.dg/c-interop/section-3.f90: New file. |
| * gfortran.dg/c-interop/section-3p.f90: New file. |
| * gfortran.dg/c-interop/section-4-c.c: New file. |
| * gfortran.dg/c-interop/section-4.f90: New file. |
| * gfortran.dg/c-interop/section-errors-c.c: New file. |
| * gfortran.dg/c-interop/section-errors.f90: New file. |
| * gfortran.dg/c-interop/select-c.c: New file. |
| * gfortran.dg/c-interop/select-errors-c.c: New file. |
| * gfortran.dg/c-interop/select-errors.f90: New file. |
| * gfortran.dg/c-interop/select.f90: New file. |
| * gfortran.dg/c-interop/setpointer-c.c: New file. |
| * gfortran.dg/c-interop/setpointer-errors-c.c: New file. |
| * gfortran.dg/c-interop/setpointer-errors.f90: New file. |
| * gfortran.dg/c-interop/setpointer.f90: New file. |
| * gfortran.dg/c-interop/shape.f90: New file. |
| * gfortran.dg/c-interop/size.f90: New file. |
| * gfortran.dg/c-interop/tkr.f90: New file. |
| * gfortran.dg/c-interop/typecodes-array-basic-c.c: New file. |
| * gfortran.dg/c-interop/typecodes-array-basic.f90: New file. |
| * gfortran.dg/c-interop/typecodes-array-char-c.c: New file. |
| * gfortran.dg/c-interop/typecodes-array-char.f90: New file. |
| * gfortran.dg/c-interop/typecodes-array-float128-c.c: New file. |
| * gfortran.dg/c-interop/typecodes-array-float128.f90: New file. |
| * gfortran.dg/c-interop/typecodes-array-int128-c.c: New file. |
| * gfortran.dg/c-interop/typecodes-array-int128.f90: New file. |
| * gfortran.dg/c-interop/typecodes-array-longdouble-c.c: New file. |
| * gfortran.dg/c-interop/typecodes-array-longdouble.f90: New file. |
| * gfortran.dg/c-interop/typecodes-sanity-c.c: New file. |
| * gfortran.dg/c-interop/typecodes-sanity.f90: New file. |
| * gfortran.dg/c-interop/typecodes-scalar-basic-c.c: New file. |
| * gfortran.dg/c-interop/typecodes-scalar-basic.f90: New file. |
| * gfortran.dg/c-interop/typecodes-scalar-float128-c.c: New file. |
| * gfortran.dg/c-interop/typecodes-scalar-float128.f90: New file. |
| * gfortran.dg/c-interop/typecodes-scalar-int128-c.c: New file. |
| * gfortran.dg/c-interop/typecodes-scalar-int128.f90: New file. |
| * gfortran.dg/c-interop/typecodes-scalar-longdouble-c.c: New file. |
| * gfortran.dg/c-interop/typecodes-scalar-longdouble.f90: New file. |
| * gfortran.dg/c-interop/ubound.f90: New file. |
| * lib/target-supports.exp |
| (check_effective_target_fortran_real_c_float128): New function. |
| |
| 2021-09-02 Martin Sebor <msebor@redhat.com> |
| |
| PR tree-optimization/17506 |
| PR testsuite/37182 |
| * gcc.dg/diagnostic-tree-expr-ranges-2.c: Add expected output. |
| * gcc.dg/uninit-15-O0.c: Remove xfail. |
| * gcc.dg/uninit-15.c: Same. |
| |
| 2021-09-02 Marcel Vollweiler <marcel@codesourcery.com> |
| |
| * gfortran.dg/gomp/target-device-ancestor-4.f90: Comment out dg-final to avoid |
| UNRESOLVED. |
| |
| 2021-09-02 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/tree-ssa/ssa-lim-16.c: New testcase. |
| |
| 2021-09-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/99591 |
| * gcc.target/i386/pr99591.c: New test. |
| * gcc.target/i386/pr97950.c: Match or reject setb or jn?b instructions |
| together with seta or jn?a. |
| |
| 2021-09-02 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/sse2-float16-1.c: New test. |
| * gcc.target/i386/sse2-float16-2.c: Ditto. |
| * gcc.target/i386/sse2-float16-3.c: Ditto. |
| * gcc.target/i386/float16-5.c: New test. |
| |
| 2021-09-01 Jeff Law <jlaw@localhost.localdomain> |
| |
| PR tree-optimization/102152 |
| * gcc.dg/pr102152.c: New test |
| |
| 2021-09-01 Andrew Pinski <apinski@marvell.com> |
| |
| PR target/101934 |
| * gcc.target/aarch64/memset-strict-align-1.c: New test. |
| |
| 2021-09-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/100977 |
| * g++.dg/cpp23/normalize1.C: New test. |
| * g++.dg/cpp23/normalize2.C: New test. |
| * g++.dg/cpp23/normalize3.C: New test. |
| * g++.dg/cpp23/normalize4.C: New test. |
| * g++.dg/cpp23/normalize5.C: New test. |
| * g++.dg/cpp23/normalize6.C: New test. |
| * g++.dg/cpp23/normalize7.C: New test. |
| * g++.dg/cpp23/ucnid-1-utf8.C: New test. |
| * g++.dg/cpp23/ucnid-2-utf8.C: New test. |
| * gcc.dg/cpp/ucnid-4.c: Don't expect |
| "not valid at the start of an identifier" errors. |
| * gcc.dg/cpp/ucnid-4-utf8.c: Likewise. |
| * gcc.dg/cpp/ucnid-5-utf8.c: New test. |
| |
| 2021-09-01 Andrew Pinski <apinski@marvell.com> |
| |
| PR testsuite/51748 |
| * gcc.misc-tests/linkage.exp: Add mips*-linux-* support. |
| |
| 2021-09-01 Martin Sebor <msebor@redhat.com> |
| |
| * gcc.dg/Wstringop-overflow-11.c: Remove xfails. |
| * gcc.dg/Wstringop-overflow-12.c: Same. |
| * gcc.dg/Wstringop-overflow-43.c: Add xfails. |
| * gcc.dg/Wstringop-overflow-73.c: New test. |
| |
| 2021-09-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR preprocessor/101488 |
| * c-c++-common/cpp/va-opt-3.c: Adjust expected output. |
| * c-c++-common/cpp/va-opt-7.c: New test. |
| |
| 2021-09-01 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/101592 |
| * g++.dg/warn/Wlogical-op-3.C: New test. |
| |
| 2021-09-01 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/ext/attr-unavailable-1.C: New test. |
| * g++.dg/ext/attr-unavailable-2.C: New test. |
| * g++.dg/ext/attr-unavailable-3.C: New test. |
| * g++.dg/ext/attr-unavailable-4.C: New test. |
| * g++.dg/ext/attr-unavailable-5.C: New test. |
| * g++.dg/ext/attr-unavailable-6.C: New test. |
| * g++.dg/ext/attr-unavailable-7.C: New test. |
| * g++.dg/ext/attr-unavailable-8.C: New test. |
| * g++.dg/ext/attr-unavailable-9.C: New test. |
| * gcc.dg/attr-unavailable-1.c: New test. |
| * gcc.dg/attr-unavailable-2.c: New test. |
| * gcc.dg/attr-unavailable-3.c: New test. |
| * gcc.dg/attr-unavailable-4.c: New test. |
| * gcc.dg/attr-unavailable-5.c: New test. |
| * gcc.dg/attr-unavailable-6.c: New test. |
| * obj-c++.dg/attributes/method-unavailable-1.mm: New test. |
| * obj-c++.dg/attributes/method-unavailable-2.mm: New test. |
| * obj-c++.dg/attributes/method-unavailable-3.mm: New test. |
| * obj-c++.dg/property/at-property-unavailable-1.mm: New test. |
| * obj-c++.dg/property/at-property-unavailable-2.mm: New test. |
| * obj-c++.dg/property/dotsyntax-unavailable-1.mm: New test. |
| * objc.dg/attributes/method-unavailable-1.m: New test. |
| * objc.dg/attributes/method-unavailable-2.m: New test. |
| * objc.dg/attributes/method-unavailable-3.m: New test. |
| * objc.dg/property/at-property-unavailable-1.m: New test. |
| * objc.dg/property/at-property-unavailable-2.m: New test. |
| * objc.dg/property/dotsyntax-unavailable-1.m: New test. |
| |
| 2021-09-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/102124 |
| * gcc.dg/torture/pr102124.c: New test. |
| |
| 2021-09-01 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/93491 |
| * gcc.dg/torture/pr93491.c: New testcase. |
| * gcc.dg/tree-ssa/pr88087.c: Change to valid PRE opportunity. |
| |
| 2021-09-01 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/102139 |
| * gcc.dg/torture/pr102139.c: New testcase. |
| |
| 2021-09-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/102141 |
| * gcc.dg/pr102141.c: New test. |
| |
| 2021-09-01 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/102149 |
| * gcc.dg/torture/pr102149.c: New testcase. |
| |
| 2021-09-01 Roger Sayle <roger@nextmovesoftware.com> |
| Joseph Myers <joseph@codesourcery.com> |
| |
| PR c/79412 |
| * gcc.dg/pr79412.c: New test case. |
| * gcc.dg/typedef-var-2.c: Update expeted errors. |
| |
| 2021-08-31 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/100950 |
| * gfortran.dg/pr100950.f90: Extend coverage. |
| |
| 2021-08-31 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/12672 |
| * g++.dg/cpp0x/decltype29.C: Adjust. |
| * g++.dg/template/error56.C: Adjust. |
| * g++.old-deja/g++.pt/unify6.C: Adjust. |
| * g++.dg/template/explicit-args7.C: New test. |
| |
| 2021-08-31 Jason Merrill <jason@redhat.com> |
| |
| PR c++/92193 |
| * g++.dg/diagnostic/static_assert4.C: New test. |
| |
| 2021-08-31 Jeff Law <jlaw@localhost.localdomain> |
| |
| * gcc.target/mips/mips.exp: Add tree-vrp to mips_option_group. |
| * gcc.target/mips/data-sym-multi-pool.c: Add -fno-tree-vrp. |
| |
| 2021-08-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/101145 |
| * gcc.dg/vect/pr101145.c: Use dg-additional-options with just -O3 |
| instead of dg-options with -O3 -fdump-tree-vect-details. |
| * gcc.dg/vect/pr101145_1.c: Likewise. |
| * gcc.dg/vect/pr101145_2.c: Likewise. |
| * gcc.dg/vect/pr101145_3.c: Likewise. |
| |
| 2021-08-31 Marcel Vollweiler <marcel@codesourcery.com> |
| |
| * c-c++-common/gomp/target-device-1.c: New test. |
| * c-c++-common/gomp/target-device-2.c: New test. |
| * c-c++-common/gomp/target-device-ancestor-1.c: New test. |
| * c-c++-common/gomp/target-device-ancestor-2.c: New test. |
| * c-c++-common/gomp/target-device-ancestor-3.c: New test. |
| * c-c++-common/gomp/target-device-ancestor-4.c: New test. |
| * gfortran.dg/gomp/target-device-1.f90: New test. |
| * gfortran.dg/gomp/target-device-2.f90: New test. |
| * gfortran.dg/gomp/target-device-ancestor-1.f90: New test. |
| * gfortran.dg/gomp/target-device-ancestor-2.f90: New test. |
| * gfortran.dg/gomp/target-device-ancestor-3.f90: New test. |
| * gfortran.dg/gomp/target-device-ancestor-4.f90: New test. |
| |
| 2021-08-31 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/102142 |
| * g++.dg/torture/pr102142.C: New testcase. |
| |
| 2021-08-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/102134 |
| * gcc.c-torture/execute/pr102134.c: New test. |
| |
| 2021-08-31 prathamesh.kulkarni <prathamesh.kulkarni@linaro.org> |
| |
| * gcc.target/arm/pr51534.c: Adjust test-case for soft fp targets. |
| |
| 2021-08-31 Andrew Pinski <apinski@marvell.com> |
| |
| * gcc.dg/ipa/inline-8.c: Mark cmp and move as |
| static so they both bind local and available for |
| inlinine. |
| |
| 2021-08-31 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512bw-vpcmpeqb-1.c: Adjust testcase. |
| * gcc.target/i386/avx512bw-vpcmpeqw-1.c: Ditto. |
| * gcc.target/i386/avx512bw-vpcmpgtb-1.c: Ditto. |
| * gcc.target/i386/avx512bw-vpcmpgtw-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpcmpeqd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpcmpeqq-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpcmpgtd-1.c: Ditto. |
| * gcc.target/i386/avx512f-vpcmpgtq-1.c: Ditto. |
| * gcc.target/i386/avx512vl-vpcmpeqd-1.c: Ditto. |
| * gcc.target/i386/avx512vl-vpcmpeqq-1.c: Ditto. |
| * gcc.target/i386/avx512vl-vpcmpgtd-1.c: Ditto. |
| * gcc.target/i386/avx512vl-vpcmpgtq-1.c: Ditto. |
| * gcc.target/i386/bitwise_mask_op-1.c: Ditto. |
| * gcc.target/i386/bitwise_mask_op-2.c: Ditto. |
| |
| 2021-08-30 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/99260 |
| * gcc.dg/analyzer/capacity-2.c: Update for changes to realloc |
| analysis. |
| * gcc.dg/analyzer/pr99193-1.c: Likewise. |
| * gcc.dg/analyzer/pr99193-3.c: Likewise. |
| * gcc.dg/analyzer/realloc-1.c: Likewise. Add test coverage for |
| realloc of non-heap pointer, realloc from mismatching allocator, |
| and realloc on a freed pointer. |
| * gcc.dg/analyzer/realloc-2.c: New test. |
| |
| 2021-08-30 Jason Merrill <jason@redhat.com> |
| |
| PR c++/96286 |
| * g++.dg/template/access2.C: Split struct A. |
| |
| 2021-08-30 Jason Merrill <jason@redhat.com> |
| |
| PR c++/101460 |
| * g++.dg/template/explicit-args6.C: New test. |
| |
| 2021-08-30 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/102113 |
| * gfortran.dg/goto_9.f90: New test. |
| |
| 2021-08-30 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp2a/concepts-lambda14.C: Add expected warnings. |
| |
| 2021-08-30 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/101349 |
| * gfortran.dg/unlimited_polymorphic_33.f90: New test. |
| |
| 2021-08-30 Pat Haugen <pthaugen@linux.ibm.com> |
| |
| * gcc.target/powerpc/fusion-p10-stst.c: New test. |
| * gcc.target/powerpc/fusion-p10-stst2.c: New test. |
| |
| 2021-08-29 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/102094 |
| * gdc.dg/lto/pr102094_0.d: New test. |
| |
| 2021-08-29 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.dg/analyzer/strndup-1.c: Skip for Darwin versions |
| without strndup support in libc. |
| |
| 2021-08-28 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.dg/tree-ssa/modref-9.c: New test. |
| |
| 2021-08-28 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/87737 |
| * gfortran.dg/entry_24.f90: New test. |
| |
| 2021-08-27 Michael Meissner <meissner@linux.ibm.com> |
| |
| * gcc.target/powerpc/float128-call.c: Update comments. |
| |
| 2021-08-27 Michael Meissner <meissner@linux.ibm.com> |
| |
| * gcc.target/powerpc/float128-call.c: Fix test for IEEE 128-bit |
| long double and power10. |
| |
| 2021-08-27 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * lib/target-supports.exp: Exclude cctools assembler based on |
| GAS 1.38. |
| |
| 2021-08-27 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/45178 |
| * gcc.dg/tree-ssa/ssa-dce-3.c: Adjust testcase. |
| |
| 2021-08-27 konglin1 <lingling.kong@intel.com> |
| |
| PR target/101472 |
| * gcc.target/i386/avx512f-pr101472.c: New test. |
| * gcc.target/i386/avx512vl-pr101472.c: New test. |
| |
| 2021-08-27 Kewen Lin <linkw@linux.ibm.com> |
| |
| * gcc.target/powerpc/dive-vectorize-1.c: New test. |
| * gcc.target/powerpc/dive-vectorize-1.h: New test. |
| * gcc.target/powerpc/dive-vectorize-2.c: New test. |
| * gcc.target/powerpc/dive-vectorize-2.h: New test. |
| * gcc.target/powerpc/dive-vectorize-run-1.c: New test. |
| * gcc.target/powerpc/dive-vectorize-run-2.c: New test. |
| * gcc.target/powerpc/p10-bifs-vectorize-1.c: New test. |
| * gcc.target/powerpc/p10-bifs-vectorize-1.h: New test. |
| * gcc.target/powerpc/p10-bifs-vectorize-run-1.c: New test. |
| |
| 2021-08-27 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512f-vshufpd-1.c: Adjust testcase. |
| * gcc.target/i386/avx512f-vshufps-1.c: Adjust testcase. |
| * gcc.target/i386/pr43147.c: New test. |
| |
| 2021-08-26 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * gcc.dg/tree-ssa/ssa-ccp-41.c: New test case. |
| |
| 2021-08-26 Martin Liska <mliska@suse.cz> |
| Stefan Kneifel <stefan.kneifel@bluewin.ch> |
| |
| * gcc.target/i386/mvc5.c: Scan assembly names. |
| * gcc.target/i386/mvc7.c: Likewise. |
| * gcc.target/i386/pr95778-1.c: Update scanned patterns. |
| * gcc.target/i386/pr95778-2.c: Likewise. |
| |
| 2021-08-25 Martin Sebor <msebor@redhat.com> |
| |
| * gcc.dg/tree-ssa/evrp1.c: Add -details to dump option. |
| * gcc.dg/tree-ssa/evrp2.c: Same. |
| * gcc.dg/tree-ssa/evrp3.c: Same. |
| * gcc.dg/tree-ssa/evrp4.c: Same. |
| * gcc.dg/tree-ssa/evrp6.c: Same. |
| * gcc.dg/tree-ssa/pr64130.c: Same. |
| |
| 2021-08-25 Michael Meissner <meissner@linux.ibm.com> |
| |
| PR target/94630 |
| * gcc.target/powerpc/pr70117.c: Specify that we need the long double |
| type to be IBM 128-bit. Remove the code to use __ibm128. |
| * c-c++-common/dfp/convert-bfp-11.c: Specify that we need the long |
| double type to be IBM 128-bit. Run the test at -O2 optimization. |
| * lib/target-supports.exp (add_options_for_long_double_ibm128): New |
| function. |
| (check_effective_target_long_double_ibm128): New function. |
| (add_options_for_long_double_ieee128): New function. |
| (check_effective_target_long_double_ieee128): New function. |
| (add_options_for_long_double_64bit): New function. |
| (check_effective_target_long_double_64bit): New function. |
| |
| 2021-08-25 Andrew Pinski <apinski@marvell.com> |
| |
| PR c++/66590 |
| * g++.dg/warn/Wreturn-5.C: New test. |
| |
| 2021-08-25 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.dg/ipa/modref-1.c: Update testcase. |
| * gcc.dg/tree-ssa/modref-4.c: Update testcase. |
| * gcc.dg/tree-ssa/modref-8.c: New test. |
| |
| 2021-08-25 Lewis Hyatt <lhyatt@gmail.com> |
| |
| PR other/93067 |
| * gcc.dg/diagnostic-input-charset-1.c: New test. |
| * gcc.dg/diagnostic-input-utf8-bom.c: New test. |
| |
| 2021-08-25 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/102046 |
| * gcc.dg/vect/pr102046.c: New testcase. |
| |
| 2021-08-25 Hongyu Wang <hongyu.wang@intel.com> |
| |
| PR target/101716 |
| * gcc.target/i386/pr101716.c: New test. |
| |
| 2021-08-25 Jiufu Guo <guojiufu@linux.ibm.com> |
| |
| PR tree-optimization/101145 |
| * gcc.dg/vect/pr101145.c: New test. |
| * gcc.dg/vect/pr101145.inc: New test. |
| * gcc.dg/vect/pr101145_1.c: New test. |
| * gcc.dg/vect/pr101145_2.c: New test. |
| * gcc.dg/vect/pr101145_3.c: New test. |
| * gcc.dg/vect/pr101145inf.c: New test. |
| * gcc.dg/vect/pr101145inf.inc: New test. |
| * gcc.dg/vect/pr101145inf_1.c: New test. |
| |
| 2021-08-25 konglin1 <lingling.kong@intel.com> |
| |
| PR target/101471 |
| * gcc.target/i386/avx512f-pr101471.c: New test. |
| |
| 2021-08-25 Kewen Lin <linkw@linux.ibm.com> |
| |
| * gcc.target/powerpc/unpack-vectorize-1.c: New test. |
| * gcc.target/powerpc/unpack-vectorize-1.h: New test. |
| * gcc.target/powerpc/unpack-vectorize-2.c: New test. |
| * gcc.target/powerpc/unpack-vectorize-2.h: New test. |
| * gcc.target/powerpc/unpack-vectorize-3.c: New test. |
| * gcc.target/powerpc/unpack-vectorize-3.h: New test. |
| * gcc.target/powerpc/unpack-vectorize-run-1.c: New test. |
| * gcc.target/powerpc/unpack-vectorize-run-2.c: New test. |
| * gcc.target/powerpc/unpack-vectorize-run-3.c: New test. |
| * gcc.target/powerpc/unpack-vectorize.h: New test. |
| |
| 2021-08-25 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/101989 |
| * gcc.target/i386/avx2-shiftqihi-constant-1.c: Add -mno-avx512f. |
| * gcc.target/i386/sse2-shiftqihi-constant-1.c: Add -mno-avx |
| |
| 2021-08-24 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/98411 |
| * gfortran.dg/pr98411.f90: Adjust testcase options to restrict to |
| F2008, and verify case of implicit SAVE. |
| |
| 2021-08-24 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/101600 |
| PR middle-end/101977 |
| * g++.dg/pr100574.C: Prune out valid warning. |
| * gcc.dg/pr20126.c: Same. |
| * gcc.dg/Wstringop-overread.c: Adjust text of expected warnings. |
| Add new instances. |
| * gcc.dg/warn-strnlen-no-nul.c: Same. |
| * g++.dg/warn/Warray-bounds-26.C: New test. |
| * gcc.dg/Warray-bounds-88.c: New test. |
| |
| 2021-08-24 Andrew MacLeod <amacleod@redhat.com> |
| |
| * gcc.dg/predict-1.c: Disable evrp. |
| * gcc.dg/tree-ssa/evrp-trans.c: New. |
| |
| 2021-08-24 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/102021 |
| * gcc.target/i386/pr100865-10b.c: Expect vzeroupper. |
| * gcc.target/i386/pr100865-4b.c: Likewise. |
| * gcc.target/i386/pr100865-6b.c: Expect vmovdqu and vzeroupper. |
| * gcc.target/i386/pr100865-7b.c: Likewise. |
| * gcc.target/i386/pr102021.c: New test. |
| |
| 2021-08-24 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR target/102035 |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-13a.c: New test. |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-7a.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-8a.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp-sp/cmse-7a.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp-sp/cmse-8a.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-13a.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-7a.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-8a.c: Likewise. |
| |
| 2021-08-24 Richard Earnshaw <rearnsha@arm.com> |
| |
| * lib/target-supports.exp (check_effective_target_arm_cmse_hw): |
| Check the CMSE feature register, rather than relying on the |
| SG operation causing an execution fault. |
| |
| 2021-08-24 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/101989 |
| * gcc.target/i386/pr101989-broadcast-1.c: New test. |
| |
| 2021-08-24 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/101989 |
| * gcc.target/i386/pr101989-1.c: New test. |
| * gcc.target/i386/pr101989-2.c: New test. |
| * gcc.target/i386/avx512bw-shiftqihi-constant-1.c: Adjust testcase. |
| |
| 2021-08-24 Roger Sayle <roger@nextmovesoftware.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/102029 |
| * gcc.dg/fold-convlshift-3.c: New test case. |
| |
| 2021-08-23 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/switch.c: Remove xfail. Add various tests. |
| * gcc.dg/analyzer/torture/switch-2.c: New test. |
| * gcc.dg/analyzer/torture/switch-3.c: New test. |
| * gcc.dg/analyzer/torture/switch-4.c: New test. |
| * gcc.dg/analyzer/torture/switch-5.c: New test. |
| |
| 2021-08-23 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/101875 |
| * gcc.dg/analyzer/pr101875.c: New test. |
| |
| 2021-08-23 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/101837 |
| * gcc.dg/analyzer/pr101837.c: New test. |
| |
| 2021-08-23 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/101962 |
| * gcc.dg/analyzer/data-model-23.c: New test. |
| * gcc.dg/analyzer/pr101962.c: New test. |
| |
| 2021-08-23 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/data-model-22.c: New test. |
| * gcc.dg/analyzer/uninit-6.c: New test. |
| * gcc.dg/analyzer/uninit-6b.c: New test. |
| |
| 2021-08-23 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.dg/tree-ssa/modref-7.c: New test. |
| |
| 2021-08-23 Richard Biener <rguenther@suse.de> |
| |
| PR ipa/97565 |
| * g++.dg/lto/pr97565_0.C: New testcase. |
| * g++.dg/lto/pr97565_1.C: Likewise. |
| |
| 2021-08-23 Jan Hubicka <hubicka@ucw.cz> |
| |
| * g++.dg/tree-ssa/modref-1.C: Fix template. |
| |
| 2021-08-23 Tobias Burnus <tobias@codesourcery.com> |
| |
| * gfortran.dg/goacc/asyncwait-1.f95: Update dg-error. |
| * gfortran.dg/goacc/default-2.f: Update dg-error. |
| * gfortran.dg/goacc/enter-exit-data.f95: Update dg-error. |
| * gfortran.dg/goacc/if.f95: Update dg-error. |
| * gfortran.dg/goacc/parallel-kernels-clauses.f95: Update dg-error. |
| * gfortran.dg/goacc/routine-6.f90: Update dg-error. |
| * gfortran.dg/goacc/sie.f95: Update dg-error. |
| * gfortran.dg/goacc/update-if_present-2.f90: Update dg-error. |
| * gfortran.dg/gomp/cancel-2.f90: Update dg-error. |
| * gfortran.dg/gomp/declare-simd-1.f90: Update dg-error. |
| * gfortran.dg/gomp/error-3.f90: Update dg-error. |
| * gfortran.dg/gomp/loop-2.f90: Update dg-error. |
| * gfortran.dg/gomp/masked-2.f90: Update dg-error. |
| |
| 2021-08-23 Ankur Saini <arsenic@sourceware.org> |
| |
| PR analyzer/102020 |
| * gcc.dg/analyzer/malloc-callbacks.c : Fix faulty test. |
| |
| 2021-08-23 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * gcc.dg/fold-convlshift-1.c: New test case. |
| * gcc.dg/fold-convlshift-2.c: New test case. |
| |
| 2021-08-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/86723 |
| * gcc.dg/pr86723.c: New test. |
| * gcc.target/i386/pr86723.c: New test. |
| * gcc.dg/optimize-bswapdi-1.c: Use -fdump-tree-optimized instead of |
| -fdump-tree-bswap and scan for number of __builtin_bswap64 calls. |
| * gcc.dg/optimize-bswapdi-2.c: Likewise. |
| * gcc.dg/optimize-bswapsi-1.c: Use -fdump-tree-optimized instead of |
| -fdump-tree-bswap and scan for number of __builtin_bswap32 calls. |
| * gcc.dg/optimize-bswapsi-5.c: Likewise. |
| * gcc.dg/optimize-bswapsi-3.c: Likewise. Expect one __builtin_bswap32 |
| call instead of zero. |
| |
| 2021-08-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/79334 |
| * gcc.dg/torture/pr79334-0.c: New testcase. |
| * gcc.dg/torture/pr79334-1.c: Likewise. |
| |
| 2021-08-23 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/102016 |
| * gcc.target/i386/pr102016.c: New test. |
| |
| 2021-08-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/101905 |
| * gcc.dg/guality/pr101905.c: New test. |
| |
| 2021-08-23 Christophe Lyon <christophe.lyon@foss.st.com> |
| |
| PR target/100856 |
| * gcc.target/arm/acle/pr100856.c: Use arm_v8m_main_cde_multilib |
| and arm_v8m_main_cde. |
| * lib/target-supports.exp: Add |
| check_effective_target_FUNC_multilib for ARM CDE. |
| |
| 2021-08-23 Jan Hubicka <hubicka@ucw.cz> |
| |
| * g++.dg/tree-ssa/modref-1.C: New test. |
| |
| 2021-08-23 Xi Ruoyao <xry111@mengyan1223.wang> |
| |
| PR target/101922 |
| * gcc.target/mips/pr101922.c: New test. |
| |
| 2021-08-23 Jonathan Yong <10walls@gmail.com> |
| |
| * gcc.c-torture/execute/gcc_tmpnam.h: Fix tmpnam case on Windows |
| where it can return a filename with "\" to indicate current |
| directory. |
| * gcc.c-torture/execute/fprintf-2.c: Use wrapper. |
| * gcc.c-torture/execute/printf-2.c: Use wrapper. |
| * gcc.c-torture/execute/user-printf.c: Use wrapper. |
| |
| 2021-08-22 Martin Uecker <muecker@gwdg.de> |
| |
| PR c/98397 |
| * gcc.dg/c11-qual-1.c: New test. |
| * gcc.dg/c2x-qual-1.c: New test. |
| * gcc.dg/c2x-qual-2.c: New test. |
| * gcc.dg/c2x-qual-3.c: New test. |
| * gcc.dg/c2x-qual-4.c: New test. |
| * gcc.dg/c2x-qual-5.c: New test. |
| * gcc.dg/c2x-qual-6.c: New test. |
| * gcc.dg/c2x-qual-7.c: New test. |
| * gcc.dg/pointer-array-quals-1.c: Remove unnecessary flag. |
| * gcc.dg/pointer-array-quals-2.c: Remove unnecessary flag. |
| |
| 2021-08-22 Jan Hubicka <hubicka@ucw.cz> |
| Martin Liska <mliska@suse.cz> |
| |
| * gcc.dg/lto/pr101949_0.c: New test. |
| * gcc.dg/lto/pr101949_1.c: New test. |
| |
| 2021-08-21 Ankur Saini <arsenic@sourceware.org> |
| |
| PR analyzer/101980 |
| * gcc.dg/analyzer/function-ptr-2.c : Add issue for double 'free'. |
| * gcc.dg/analyzer/malloc-callbacks.c : Fix xfail testcase. |
| |
| 2021-08-20 Tobias Burnus <tobias@codesourcery.com> |
| |
| * gfortran.dg/gomp/error-1.f90: New test. |
| * gfortran.dg/gomp/error-2.f90: New test. |
| * gfortran.dg/gomp/error-3.f90: New test. |
| |
| 2021-08-20 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/error-1.c: New test. |
| * c-c++-common/gomp/error-2.c: New test. |
| * c-c++-common/gomp/error-3.c: New test. |
| * g++.dg/gomp/attrs-1.C (bar): Add error directive test. |
| * g++.dg/gomp/attrs-2.C (bar): Add error directive test. |
| * g++.dg/gomp/attrs-13.C: New test. |
| * g++.dg/gomp/error-1.C: New test. |
| |
| 2021-08-20 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/sink-5.c: New test. |
| * c-c++-common/gomp/requires-3.c: Add test for spurious comma |
| at the end of pragma line. |
| |
| 2021-08-19 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * c-c++-common/Wunused-var-16.c: Add an extra check that ~0 |
| is optimized away. |
| |
| 2021-08-19 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/101849 |
| * gcc.target/powerpc/pr101849.c: New test. |
| |
| 2021-08-19 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/100950 |
| * gfortran.dg/pr100950.f90: New test. |
| |
| 2021-08-19 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/101803 |
| * g++.dg/cpp2a/class-deduction-aggr12.C: Fix PR number. |
| |
| 2021-08-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/101950 |
| * gcc.target/i386/pr101950-1.c: New test. |
| * gcc.target/i386/pr101950-2.c: New test. |
| |
| 2021-08-19 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/requires-3.c: Add testcase for |
| atomic_default_mem_order ( at the end of line without corresponding ). |
| |
| 2021-08-19 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * jit.dg/test-asm.c: Provide Mach-O fragment. |
| * jit.dg/test-asm.cc: Likewise. |
| |
| 2021-08-19 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/nothing-2.c: New test. |
| |
| 2021-08-19 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * jit.dg/harness.h: Include jit-dejagnu.h. |
| * jit.dg/jit.exp: Use -rdynamic conditionally on target |
| support, instead of unconditional -Wl,--export-dynamic. |
| |
| 2021-08-19 Thomas Schwinge <thomas@codesourcery.com> |
| |
| PR testsuite/101969 |
| * gcc.dg/pr78213.c: Fix up for '--enable-checking=release' etc. |
| |
| 2021-08-19 liuhongt <hongtao.liu@intel.com> |
| |
| Revert: |
| 2021-08-19 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/99881 |
| * gcc.target/i386/pr99881.c: New test. |
| |
| 2021-08-18 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR testsuite/101963 |
| * gfortran.dg/nothing-1.f90: Moved to ... |
| * gfortran.dg/gomp/nothing-1.f90: ... here. |
| * gfortran.dg/nothing-2.f90: Moved to ... |
| * gfortran.dg/gomp/nothing-2.f90: ... here; |
| avoid $ issue in $OMP in dg-error. |
| |
| 2021-08-18 Iain Sandoe <iain@sandoe.co.uk> |
| Matt Jacobson <mhjacobson@me.com> |
| |
| PR objc/101666 |
| * obj-c++.dg/pr101666-0.mm: New test. |
| * obj-c++.dg/pr101666-1.mm: New test. |
| * obj-c++.dg/pr101666.inc: New. |
| * objc.dg/pr101666-0.m: New test. |
| * objc.dg/pr101666-1.m: New test. |
| * objc.dg/pr101666.inc: New. |
| |
| 2021-08-18 Ankur Saini <arsenic@sourceware.org> |
| |
| PR analyzer/97114 |
| * g++.dg/analyzer/vfunc-2.C: New test. |
| * g++.dg/analyzer/vfunc-3.C: New test. |
| * g++.dg/analyzer/vfunc-4.C: New test. |
| * g++.dg/analyzer/vfunc-5.C: New test. |
| |
| 2021-08-18 Ankur Saini <arsenic@sourceware.org> |
| |
| PR analyzer/100546 |
| * gcc.dg/analyzer/function-ptr-4.c: New test. |
| * gcc.dg/analyzer/pr100546.c: New test. |
| |
| 2021-08-18 Tobias Burnus <tobias@codesourcery.com> |
| |
| * gfortran.dg/nothing-1.f90: New test. |
| * gfortran.dg/nothing-2.f90: New test. |
| |
| 2021-08-18 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/101344 |
| PR c++/101803 |
| * g++.dg/cpp2a/class-deduction-aggr11.C: New test. |
| * g++.dg/cpp2a/class-deduction-aggr12.C: New test. |
| |
| 2021-08-18 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/101883 |
| * g++.dg/cpp2a/nontype-class49.C: New test. |
| |
| 2021-08-18 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/nothing-1.c: New test. |
| * g++.dg/gomp/attrs-1.C (bar): Add nothing directive test. |
| * g++.dg/gomp/attrs-2.C (bar): Likewise. |
| * g++.dg/gomp/attrs-9.C: Likewise. |
| |
| 2021-08-18 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/pr63326.c: Don't expect extra "before" errors |
| in C++. |
| * g++.dg/gomp/attrs-7.C: Don't expect one extra error. |
| * g++.dg/gomp/barrier-2.C: Likewise. |
| * gcc.dg/gomp/declare-simd-5.c: Likewise. |
| * gcc.dg/gomp/barrier-2.c: Likewise. |
| * gcc.dg/gomp/declare-variant-2.c: Likewise. |
| |
| 2021-08-18 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/97147 |
| * gcc.target/i386/pr54400.c: Adjust testcase. |
| * gcc.target/i386/pr94147.c: New test. |
| |
| 2021-08-17 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/101854 |
| * gcc.dg/attr-alloc_size-5.c: Adjust optimization to -O1. |
| * gcc.dg/attr-alloc_size-7.c: Use #pragmas to adjust optimization. |
| * gcc.dg/attr-alloc_size-8.c: Adjust optimization to -O1. |
| * gcc.dg/Wstringop-overflow-72.c: New test. |
| |
| 2021-08-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/101539 |
| * g++.dg/cpp2a/is-corresponding-member1.C: New test. |
| * g++.dg/cpp2a/is-corresponding-member2.C: New test. |
| * g++.dg/cpp2a/is-corresponding-member3.C: New test. |
| * g++.dg/cpp2a/is-corresponding-member4.C: New test. |
| * g++.dg/cpp2a/is-corresponding-member5.C: New test. |
| * g++.dg/cpp2a/is-corresponding-member6.C: New test. |
| * g++.dg/cpp2a/is-corresponding-member7.C: New test. |
| * g++.dg/cpp2a/is-corresponding-member8.C: New test. |
| * g++.dg/cpp2a/is-layout-compatible1.C: New test. |
| * g++.dg/cpp2a/is-layout-compatible2.C: New test. |
| * g++.dg/cpp2a/is-layout-compatible3.C: New test. |
| |
| 2021-08-17 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * gcc.dg/pr78213.c: Restore testing. |
| |
| 2021-08-17 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * gcc.dg/tree-ssa/ssa-ccp-40.c: New test case. |
| |
| 2021-08-17 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * gcc.dg/fold-ior-5.c: New test case. |
| |
| 2021-08-17 Tobias Burnus <tobias@codesourcery.com> |
| |
| * gfortran.dg/gomp/scan-1.f90: |
| * gfortran.dg/gomp/cancel-1.f90: New test. |
| * gfortran.dg/gomp/cancel-4.f90: New test. |
| * gfortran.dg/gomp/loop-4.f90: New test. |
| * gfortran.dg/gomp/nesting-1.f90: New test. |
| * gfortran.dg/gomp/nesting-2.f90: New test. |
| * gfortran.dg/gomp/nesting-3.f90: New test. |
| * gfortran.dg/gomp/nowait-1.f90: New test. |
| * gfortran.dg/gomp/reduction-task-1.f90: New test. |
| * gfortran.dg/gomp/reduction-task-2.f90: New test. |
| * gfortran.dg/gomp/reduction-task-2a.f90: New test. |
| * gfortran.dg/gomp/reduction-task-3.f90: New test. |
| * gfortran.dg/gomp/scope-1.f90: New test. |
| * gfortran.dg/gomp/scope-2.f90: New test. |
| |
| 2021-08-17 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/101938 |
| * gcc.dg/pr101938.c: New test. |
| |
| 2021-08-17 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/101868 |
| * gcc.dg/lto/pr101868_0.c: New testcase. |
| * gcc.dg/lto/pr101868_1.c: Likewise. |
| * gcc.dg/lto/pr101868_2.c: Likewise. |
| * gcc.dg/lto/pr101868_3.c: Likewise. |
| |
| 2021-08-17 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/nesting-2.c (foo): Add scope and masked |
| construct tests. |
| * c-c++-common/gomp/scan-1.c (f3): Add scope construct test.. |
| * c-c++-common/gomp/cancel-1.c (f2): Add scope and masked |
| construct tests. |
| * c-c++-common/gomp/reduction-task-2.c (bar): Add scope construct |
| test. Adjust diagnostics for the addition of scope. |
| * c-c++-common/gomp/loop-1.c (f5): Add master, masked and scope |
| construct tests. |
| * c-c++-common/gomp/clause-dups-1.c (f1): Add scope construct test. |
| * gcc.dg/gomp/nesting-1.c (f1, f2, f3): Add scope construct tests. |
| * c-c++-common/gomp/scope-1.c: New test. |
| * c-c++-common/gomp/scope-2.c: New test. |
| * g++.dg/gomp/attrs-1.C (bar): Add scope construct tests. |
| * g++.dg/gomp/attrs-2.C (bar): Likewise. |
| * gfortran.dg/gomp/reduction4.f90: Adjust expected diagnostics. |
| * gfortran.dg/gomp/reduction7.f90: Likewise. |
| |
| 2021-08-17 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/cpp/va-opt-5.c: New test. |
| * c-c++-common/cpp/va-opt-6.c: New test. |
| |
| 2021-08-17 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/101925 |
| * gcc.dg/sso-16.c: New testcase. |
| |
| 2021-08-17 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr82460-2.c: Adjust testcase by adding |
| --param=vect-epilogues-nomask=0 |
| |
| 2021-08-16 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/101930 |
| * gcc.target/i386/pr101930.c: New test. |
| |
| 2021-08-16 Martin Liska <mliska@suse.cz> |
| |
| PR ipa/100600 |
| * gcc.dg/ipa/pr100600.c: New test. |
| |
| 2021-08-16 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/101846 |
| * gcc.target/i386/pr101846-2.c: New test. |
| * gcc.target/i386/pr101846-3.c: New test. |
| * gcc.target/i386/pr101846-4.c: New test. |
| |
| 2021-08-16 Tobias Burnus <tobias@codesourcery.com> |
| |
| * gfortran.dg/gomp/masked-1.f90: New test. |
| * gfortran.dg/gomp/masked-2.f90: New test. |
| * gfortran.dg/gomp/masked-3.f90: New test. |
| * gfortran.dg/gomp/masked-combined-1.f90: New test. |
| * gfortran.dg/gomp/masked-combined-2.f90: New test. |
| |
| 2021-08-15 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/99351 |
| * gfortran.dg/coarray_sync.f90: New test. |
| * gfortran.dg/coarray_3.f90: Adjust error messages. |
| |
| 2021-08-14 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/101791 |
| * g++.dg/warn/Wmismatched-new-delete-6.C: New test. |
| * g++.dg/warn/Wmismatched-new-delete-7.C: New test. |
| |
| 2021-08-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/101896 |
| * gcc.target/i386/avx512f-pr101896.c: New test. |
| |
| 2021-08-13 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/101734 |
| * gcc.dg/uninit-42.c: New test. |
| |
| 2021-08-13 Martin Liska <mliska@suse.cz> |
| |
| PR ipa/101261 |
| * gcc.target/i386/pr101261.c: New test. |
| |
| 2021-08-13 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.dg/tree-ssa/modref-6.c: Update. |
| |
| 2021-08-13 prathamesh.kulkarni <prathamesh.kulkarni@linaro.org> |
| |
| * gcc.target/arm/simd/pr98435.c: Add dg-require-effective-target |
| arm_softfp_ok. |
| |
| 2021-08-12 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/clauses-1.c (bar): Add tests for combined masked |
| constructs with clauses. |
| * c-c++-common/gomp/clauses-5.c (foo): Add testcase for filter clause. |
| * c-c++-common/gomp/clause-dups-1.c (f1): Likewise. |
| * c-c++-common/gomp/masked-1.c: New test. |
| * c-c++-common/gomp/masked-2.c: New test. |
| * c-c++-common/gomp/masked-combined-1.c: New test. |
| * c-c++-common/gomp/masked-combined-2.c: New test. |
| * c-c++-common/goacc/uninit-if-clause.c: Remove xfails. |
| * g++.dg/gomp/block-11.C: New test. |
| * g++.dg/gomp/tpl-masked-1.C: New test. |
| * g++.dg/gomp/attrs-1.C (bar): Add tests for masked construct and |
| combined masked constructs with clauses in attribute syntax. |
| * g++.dg/gomp/attrs-2.C (bar): Likewise. |
| * gcc.dg/gomp/nesting-1.c (f1, f2): Add tests for masked construct |
| nesting. |
| * gfortran.dg/goacc/host_data-tree.f95: Allow also SSA_NAMEs in if |
| clause. |
| * gfortran.dg/goacc/kernels-tree.f95: Likewise. |
| |
| 2021-08-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR preprocessor/101638 |
| * gcc.dg/cpp/pr101638.c: New test. |
| |
| 2021-08-12 Michael Meissner <meissner@linux.ibm.com> |
| |
| * gcc.target/powerpc/fold-vec-load-builtin_vec_xl-char.c: Fix |
| typo in regular expression. |
| * gcc.target/powerpc/fold-vec-load-builtin_vec_xl-double.c: |
| Likewise. |
| * gcc.target/powerpc/fold-vec-load-builtin_vec_xl-float.c: |
| Likewise. |
| * gcc.target/powerpc/fold-vec-load-builtin_vec_xl-int.c: |
| Likewise. |
| * gcc.target/powerpc/fold-vec-load-builtin_vec_xl-longlong.c: |
| Likewise. |
| * gcc.target/powerpc/fold-vec-load-builtin_vec_xl-short.c: |
| Likewise. |
| |
| 2021-08-12 Sergei Trofimovich <siarheit@google.com> |
| |
| PR c++/101219 |
| * g++.dg/warn/pr101219.C: New test. |
| |
| 2021-08-12 Martin Uecker <muecker@gwdg.de> |
| |
| PR c/101838 |
| * gcc.dg/vla-stexp-2.c: New test. |
| |
| 2021-08-12 Aldy Hernandez <aldyh@redhat.com> |
| |
| * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Remove call into the legacy |
| code and adjust for ranger threader. |
| |
| 2021-08-12 Tobias Burnus <tobias@codesourcery.com> |
| |
| * c-c++-common/gomp/pr61486-2.c: Duplicate one proc_bind(master) |
| testcase and test proc_bind(primary) instead. |
| * gfortran.dg/gomp/affinity-1.f90: Likewise. |
| |
| 2021-08-12 Hans-Peter Nilsson <hp@axis.com> |
| |
| * gfortran.dg/PR82376.f90: Robustify match. |
| |
| 2021-08-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/101860 |
| * gcc.target/i386/avx512f-pr101860.c: New test. |
| |
| 2021-08-12 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/gomp/attrs-12.C: New test. |
| |
| 2021-08-12 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/gomp/attrs-11.C: Add new tests. |
| |
| 2021-08-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/99429 |
| PR c++/94162 |
| * g++.dg/cpp2a/spaceship-synth11.C: New test. |
| * g++.dg/cpp2a/spaceship-synth-neg6.C: New test. |
| |
| 2021-08-12 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/gomp/attrs-11.C: Adjust expected diagnostics. |
| |
| 2021-08-12 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/lookup/strong-using.C: Add test using [[gnu::strong]] |
| as well. |
| * g++.dg/lookup/strong-using2.C: Likewise. |
| * g++.dg/cpp0x/gen-attrs-58.C: Move alignas(int) before |
| using namespace. |
| * g++.dg/cpp0x/gen-attrs-59.C: Move alignas(X) before |
| using namespace, add tests for alignas before semicolon. |
| * g++.dg/cpp0x/gen-attrs-76.C: Remove xfails. Add test for |
| C++11 attributes on using directive before semicolon. |
| |
| 2021-08-12 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/101846 |
| * gcc.target/i386/pr101846-1.c: New test. |
| |
| 2021-08-12 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/101663 |
| * g++.dg/cpp2a/construct_at.h: New convenience header file that |
| defines minimal implementations of std::construct_at/destroy_at, |
| split out from ... |
| * g++.dg/cpp2a/constexpr-new5.C: ... here. |
| * g++.dg/cpp2a/constexpr-new6.C: Use the header. |
| * g++.dg/cpp2a/constexpr-new14.C: Likewise. |
| * g++.dg/cpp2a/constexpr-new20.C: New test. |
| |
| 2021-08-11 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/101725 |
| DR 2082 |
| * g++.dg/DRs/dr2082.C: New test. |
| * g++.dg/cpp2a/concepts-uneval4.C: New test. |
| |
| 2021-08-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/101786 |
| * g++.dg/cpp2a/constinit16.C: New test. |
| |
| 2021-08-11 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/79501 |
| * g++.dg/cpp1z/class-deduction98.C: New test. |
| |
| 2021-08-11 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/89062 |
| * g++.dg/cpp1z/class-deduction97.C: New test. |
| |
| 2021-08-11 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/lto/pr48622_1.c: Provide non-LTO definition |
| of ashift_qi_1. |
| |
| 2021-08-11 Jan Hubicka <jh@suse.cz> |
| |
| * c-c++-common/modref-dse.c: New test. |
| |
| 2021-08-11 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/101858 |
| * gcc.dg/pr101858.c: New testcase. |
| |
| 2021-08-11 prathamesh.kulkarni <prathamesh.kulkarni@linaro.org> |
| |
| PR target/66791 |
| * gcc.target/arm/pr51534.c: Adjust test. |
| |
| 2021-08-11 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/98309 |
| * gcc.target/i386/pr98309-1.c: New test. |
| * gcc.target/i386/pr98309-2.c: New test. |
| |
| 2021-08-11 Hans-Peter Nilsson <hp@axis.com> |
| |
| PR middle-end/101674 |
| * gcc.dg/uninit-pred-9_b.c: Xfail for cris-*-* too. |
| |
| 2021-08-10 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR libfortran/101305 |
| PR fortran/101660 |
| PR testsuite/101847 |
| * lib/gfortran.exp (gfortran_init): Remove -I$specpath/libgfortran |
| from the string used to set GFORTRAN_UNDER_TEST. |
| |
| 2021-08-10 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR tree-optimization/101809 |
| * gcc.target/i386/pr88531-1a.c: Enable for all targets. |
| |
| 2021-08-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/80355 |
| * gcc.target/i386/avx512f-pr80355-2.c: New test. |
| |
| 2021-08-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/80355 |
| * gcc.target/i386/avx512f-pr80355-1.c: New test. |
| |
| 2021-08-10 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/gomp/attrs-1.C (bar): Add missing semicolon after |
| [[omp::directive (threadprivate (t2))]]. Add tests with |
| if/while/switch after parallel in attribute syntax. |
| (corge): Add missing omp:: before directive. |
| * g++.dg/gomp/attrs-2.C (bar): Add missing semicolon after |
| [[omp::directive (threadprivate (t2))]]. |
| * g++.dg/gomp/attrs-10.C: New test. |
| * g++.dg/gomp/attrs-11.C: New test. |
| |
| 2021-08-10 Hongyu Wang <hongyu.wang@intel.com> |
| |
| * gcc.target/i386/amxbf16-dpbf16ps-2.c: Fix typos. |
| |
| 2021-08-10 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/101824 |
| * gcc.dg/tree-ssa/pr101824.c: New testcase. |
| |
| 2021-08-10 Martin Uecker <muecker@gwdg.de> |
| |
| PR c/29970 |
| * gcc.dg/vla-stexp-1.c: New test. |
| |
| 2021-08-10 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/101804 |
| * gcc.target/i386/avx2-gather-2.c: Pass -march=skylake instead |
| of "-mavx2 -mtune=skylake". Scan vpcmpeqd. |
| |
| 2021-08-10 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/cond_op_shift_d-1.c: New test. |
| * gcc.target/i386/cond_op_shift_d-2.c: New test. |
| * gcc.target/i386/cond_op_shift_q-1.c: New test. |
| * gcc.target/i386/cond_op_shift_q-2.c: New test. |
| * gcc.target/i386/cond_op_shift_ud-1.c: New test. |
| * gcc.target/i386/cond_op_shift_ud-2.c: New test. |
| * gcc.target/i386/cond_op_shift_uq-1.c: New test. |
| * gcc.target/i386/cond_op_shift_uq-2.c: New test. |
| * gcc.target/i386/cond_op_shift_uw-1.c: New test. |
| * gcc.target/i386/cond_op_shift_uw-2.c: New test. |
| * gcc.target/i386/cond_op_shift_w-1.c: New test. |
| * gcc.target/i386/cond_op_shift_w-2.c: New test. |
| |
| 2021-08-09 Andrew MacLeod <amacleod@redhat.com> |
| |
| * gcc.dg/pr101741.c: New. |
| |
| 2021-08-09 Martin Jambor <mjambor@suse.cz> |
| |
| PR testsuite/101654 |
| * gcc.dg/ipa/remref-6.c: Added missing -fdump-ipa-inline option. |
| |
| 2021-08-09 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/101812 |
| * gcc.target/i386/pr101812.c: New test. |
| |
| 2021-08-09 Tejas Belagod <tejas.belagod@arm.com> |
| |
| * gcc.target/aarch64/vect-shr-reg.c: New testcase. |
| * gcc.target/aarch64/vect-shr-reg-run.c: Likewise. |
| |
| 2021-08-09 Roger Sayle <roger@nextmovesoftware.com> |
| |
| * gcc.dg/pr68217.c: Add -fno-tree-ccp option. |
| * gcc.dg/tree-ssa/vrp24.c: Add -fno-tree-ccp option. |
| * g++.dg/ipa/pure-const-3.C: Add -fno-tree-ccp option. |
| |
| 2021-08-09 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR libfortran/101305 |
| PR fortran/101660 |
| * lib/gfortran.exp (gfortran_init): Add -I $specdir/libgfortran to |
| GFORTRAN_UNDER_TEST; update it when set by previous gfortran_init call. |
| * gfortran.dg/ISO_Fortran_binding_1.c: Use <...> not "..." for |
| ISO_Fortran_binding.h's #include. |
| * gfortran.dg/ISO_Fortran_binding_10.c: Likewise. |
| * gfortran.dg/ISO_Fortran_binding_11.c: Likewise. |
| * gfortran.dg/ISO_Fortran_binding_12.c: Likewise. |
| * gfortran.dg/ISO_Fortran_binding_15.c: Likewise. |
| * gfortran.dg/ISO_Fortran_binding_16.c: Likewise. |
| * gfortran.dg/ISO_Fortran_binding_17.c: Likewise. |
| * gfortran.dg/ISO_Fortran_binding_18.c: Likewise. |
| * gfortran.dg/ISO_Fortran_binding_3.c: Likewise. |
| * gfortran.dg/ISO_Fortran_binding_5.c: Likewise. |
| * gfortran.dg/ISO_Fortran_binding_6.c: Likewise. |
| * gfortran.dg/ISO_Fortran_binding_7.c: Likewise. |
| * gfortran.dg/ISO_Fortran_binding_8.c: Likewise. |
| * gfortran.dg/ISO_Fortran_binding_9.c: Likewise. |
| * gfortran.dg/PR94327.c: Likewise. |
| * gfortran.dg/PR94331.c: Likewise. |
| * gfortran.dg/bind_c_array_params_3_aux.c: Likewise. |
| * gfortran.dg/iso_fortran_binding_uint8_array_driver.c: Likewise. |
| * gfortran.dg/pr93524.c: Likewise. |
| |
| 2021-08-09 Jonathan Wright <jonathan.wright@arm.com> |
| |
| * gcc.target/aarch64/sve/dup_lane_1.c: Don't split |
| scan-assembler tests over multiple lines. Expect 32-bit |
| result values in 'w' registers. |
| * gcc.target/aarch64/sve/extract_1.c: Likewise. |
| * gcc.target/aarch64/sve/extract_2.c: Likewise. |
| * gcc.target/aarch64/sve/extract_3.c: Likewise. |
| * gcc.target/aarch64/sve/extract_4.c: Likewise. |
| |
| 2021-08-09 Jonathan Wright <jonathan.wright@arm.com> |
| |
| * gcc.target/aarch64/vector_structure_intrinsics.c: Restrict |
| tests to little-endian targets. |
| |
| 2021-08-08 Jeff Law <jlaw@localhost.localdomain> |
| |
| * gcc.target/tic6x/rotdi16-scan.c: Pull rotate into its own function. |
| |
| 2021-08-07 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR tree-optimization/88531 |
| * gcc.target/i386/pr88531-1a.c: New test. |
| * gcc.target/i386/pr88531-1b.c: Likewise. |
| * gcc.target/i386/pr88531-1c.c: Likewise. |
| * gcc.target/i386/pr88531-2a.c: Likewise. |
| * gcc.target/i386/pr88531-2b.c: Likewise. |
| * gcc.target/i386/pr88531-2c.c: Likewise. |
| |
| 2021-08-06 Martin Sebor <msebor@redhat.com> |
| |
| * c-c++-common/Wsizeof-pointer-memaccess1.c: Also disable |
| -Wstringop-overread. |
| * c-c++-common/attr-nonstring-3.c: Adjust pattern of expected message. |
| * gcc.dg/Warray-bounds-39.c: Add an xfail due to a known bug. |
| * gcc.dg/Wstring-compare-3.c: Also disable -Wstringop-overread. |
| * gcc.dg/attr-nonstring-2.c: Adjust pattern of expected message. |
| * gcc.dg/attr-nonstring-4.c: Same. |
| * gcc.dg/Wstringop-overread-6.c: New test. |
| * gcc.dg/sso-14.c: Fix typos to avoid buffer overflow. |
| |
| 2021-08-06 Christophe Lyon <christophe.lyon@foss.st.com> |
| |
| PR target/101723 |
| * gcc.target/arm/pr69245.c: Make sure to emit code for fn1, fix |
| typo. |
| |
| 2021-08-06 Christophe Lyon <christophe.lyon@foss.st.com> |
| |
| PR target/101723 |
| * gcc.target/arm/attr-neon3.c: Fix typo. |
| * gcc.target/arm/pragma_fpu_attribute_2.c: Fix typo. |
| |
| 2021-08-06 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/101797 |
| * gcc.target/i386/pr101797.c: New test. |
| |
| 2021-08-06 Jonathan Wright <jonathan.wright@arm.com> |
| |
| * gcc.target/aarch64/vector_structure_intrinsics.c: Add new |
| tests. |
| |
| 2021-08-06 Jonathan Wright <jonathan.wright@arm.com> |
| |
| * gcc.target/aarch64/vector_structure_intrinsics.c: Add new |
| tests. |
| |
| 2021-08-06 Jonathan Wright <jonathan.wright@arm.com> |
| |
| * gcc.target/aarch64/vector_structure_intrinsics.c: Add new |
| tests. |
| |
| 2021-08-06 Jonathan Wright <jonathan.wright@arm.com> |
| |
| * gcc.target/aarch64/vector_structure_intrinsics.c: Add new |
| tests. |
| |
| 2021-08-06 Martin Liska <mliska@suse.cz> |
| |
| * gcc.target/powerpc/pragma-optimize.c: New test. |
| |
| 2021-08-06 Richard Biener <rguenther@suse.de> |
| |
| * gfortran.dg/vect/vect-8.f90: Simplify aarch64 scanning. |
| |
| 2021-08-06 Sebastian Huber <sebastian.huber@embedded-brains.de> |
| |
| * gcc.dg/gcov-info-to-gcda.c: New test. |
| |
| 2021-08-05 Jonathan Wakely <jwakely@redhat.com> |
| |
| * g++.old-deja/g++.other/inline7.C: Cast nodiscard call to void. |
| |
| 2021-08-05 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/99744 |
| * gcc.target/i386/pr99744-3.c: New test. |
| * gcc.target/i386/pr99744-4.c: Likewise. |
| * gcc.target/i386/pr99744-5.c: Likewise. |
| * gcc.target/i386/pr99744-6.c: Likewise. |
| * gcc.target/i386/pr99744-7.c: Likewise. |
| * gcc.target/i386/pr99744-8.c: Likewise. |
| |
| 2021-08-05 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR target/101723 |
| * gcc.target/arm/cortex-m55-nofp-flag-hard.c: Update expected output. |
| * gcc.target/arm/cortex-m55-nofp-flag-softfp.c: Likewise. |
| * gcc.target/arm/cortex-m55-nofp-nomve-flag-softfp.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_fpu1.c: Convert to dg-do assemble. |
| Add a non-no-op function body. |
| * gcc.target/arm/mve/intrinsics/mve_fpu2.c: Likewise. |
| * gcc.target/arm/pr98636.c (dg-options): Add -mfloat-abi=softfp. |
| * gcc.target/arm/attr-neon.c: Tighten scan-assembler tests. |
| * gcc.target/arm/attr-neon2.c: Use -Ofast, convert test to use |
| check-function-bodies. |
| * gcc.target/arm/attr-neon3.c: Likewise. |
| * gcc.target/arm/pr69245.c: Tighten scan-assembler match, but allow |
| multiple instances. |
| * gcc.target/arm/pragma_fpu_attribute.c: Likewise. |
| * gcc.target/arm/pragma_fpu_attribute_2.c: Likewise. |
| |
| 2021-08-05 Jonathan Wright <jonathan.wright@arm.com> |
| |
| * gcc.target/aarch64/vsubX_high_cost.c: New test. |
| |
| 2021-08-05 Jonathan Wright <jonathan.wright@arm.com> |
| |
| * gcc.target/aarch64/vaddX_high_cost.c: New test. |
| |
| 2021-08-05 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/bb-slp-pr101756.c: Add -w. |
| |
| 2021-08-05 Eric Botcazou <ebotcazou@gcc.gnu.org> |
| |
| * gcc.dg/sso-15.c: New test. |
| |
| 2021-08-05 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/cond_op_anylogic_d-1.c: New test. |
| * gcc.target/i386/cond_op_anylogic_d-2.c: New test. |
| * gcc.target/i386/cond_op_anylogic_q-1.c: New test. |
| * gcc.target/i386/cond_op_anylogic_q-2.c: New test. |
| |
| 2021-08-05 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/cond_op_maxmin_double-1.c: New test. |
| * gcc.target/i386/cond_op_maxmin_double-2.c: New test. |
| * gcc.target/i386/cond_op_maxmin_float-1.c: New test. |
| * gcc.target/i386/cond_op_maxmin_float-2.c: New test. |
| |
| 2021-08-05 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/cond_op_maxmin_b-1.c: New test. |
| * gcc.target/i386/cond_op_maxmin_b-2.c: New test. |
| * gcc.target/i386/cond_op_maxmin_d-1.c: New test. |
| * gcc.target/i386/cond_op_maxmin_d-2.c: New test. |
| * gcc.target/i386/cond_op_maxmin_q-1.c: New test. |
| * gcc.target/i386/cond_op_maxmin_q-2.c: New test. |
| * gcc.target/i386/cond_op_maxmin_ub-1.c: New test. |
| * gcc.target/i386/cond_op_maxmin_ub-2.c: New test. |
| * gcc.target/i386/cond_op_maxmin_ud-1.c: New test. |
| * gcc.target/i386/cond_op_maxmin_ud-2.c: New test. |
| * gcc.target/i386/cond_op_maxmin_uq-1.c: New test. |
| * gcc.target/i386/cond_op_maxmin_uq-2.c: New test. |
| * gcc.target/i386/cond_op_maxmin_uw-1.c: New test. |
| * gcc.target/i386/cond_op_maxmin_uw-2.c: New test. |
| * gcc.target/i386/cond_op_maxmin_w-1.c: New test. |
| * gcc.target/i386/cond_op_maxmin_w-2.c: New test. |
| |
| 2021-08-04 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/101570 |
| * gcc.dg/analyzer/asm-x86-1.c: New test. |
| * gcc.dg/analyzer/asm-x86-lp64-1.c: New test. |
| * gcc.dg/analyzer/asm-x86-lp64-2.c: New test. |
| * gcc.dg/analyzer/pr101570.c: New test. |
| * gcc.dg/analyzer/torture/asm-x86-linux-array_index_mask_nospec.c: |
| New test. |
| * gcc.dg/analyzer/torture/asm-x86-linux-cpuid-paravirt-1.c: New |
| test. |
| * gcc.dg/analyzer/torture/asm-x86-linux-cpuid-paravirt-2.c: New |
| test. |
| * gcc.dg/analyzer/torture/asm-x86-linux-cpuid.c: New test. |
| * gcc.dg/analyzer/torture/asm-x86-linux-rdmsr-paravirt.c: New |
| test. |
| * gcc.dg/analyzer/torture/asm-x86-linux-rdmsr.c: New test. |
| * gcc.dg/analyzer/torture/asm-x86-linux-wfx_get_ps_timeout-full.c: |
| New test. |
| * gcc.dg/analyzer/torture/asm-x86-linux-wfx_get_ps_timeout-reduced.c: |
| New test. |
| |
| 2021-08-04 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/101742 |
| * gcc.target/i386/pr101742a.c: New test. |
| * gcc.target/i386/pr101742b.c: Likewise. |
| |
| 2021-08-04 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/101772 |
| * gcc.target/i386/eh_return-2.c: New test. |
| |
| 2021-08-04 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| * gcc.target/s390/vector/perm-vpdi.c: New test. |
| |
| 2021-08-04 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| * gcc.target/s390/vector/perm-merge.c: New test. |
| * gcc.target/s390/vector/vec-types.h: New test. |
| |
| 2021-08-04 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| * gcc.target/s390/zvector/vec-permi.c: Removed. |
| * gcc.target/s390/zvector/vec_permi.c: New test. |
| |
| 2021-08-04 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| * gcc.target/s390/vector/long-double-asm-in-out-hard-fp-reg.c: |
| Instead of vpdi with 0 and 5 vmrlg and vmrhg are used now. |
| * gcc.target/s390/vector/long-double-asm-inout-hard-fp-reg.c: Likewise. |
| * gcc.target/s390/zvector/vec-types.h: New test. |
| * gcc.target/s390/zvector/vec_merge.c: New test. |
| |
| 2021-08-04 Jonathan Wright <jonathan.wright@arm.com> |
| |
| * gcc.target/aarch64/vmul_high_cost.c: New test. |
| |
| 2021-08-04 Jonathan Wright <jonathan.wright@arm.com> |
| |
| * gcc.target/aarch64/vmul_element_cost.c: New test. |
| |
| 2021-08-04 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/cost_model_12.c: New test. |
| |
| 2021-08-04 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/101750 |
| * g++.dg/vect/pr99149.cc: Name class. |
| |
| 2021-08-04 Richard Biener <rguenther@suse.de> |
| |
| * gcc.target/i386/vect-gather-1.c: New testcase. |
| * gfortran.dg/vect/vect-8.f90: Adjust. |
| |
| 2021-08-04 Roger Sayle <roger@nextmovesoftware.com> |
| Marc Glisse <marc.glisse@inria.fr> |
| |
| * gcc.dg/fold-ior-4.c: New test. |
| |
| 2021-08-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/101756 |
| * gcc.dg/vect/bb-slp-pr101756.c: New testcase. |
| |
| 2021-08-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/101759 |
| * g++.dg/gomp/pr101759.C: New test. |
| * g++.dg/goacc/pr101759.C: New test. |
| |
| 2021-08-04 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.c-torture/execute/ieee/pr29302-1.x: Undo doubly applied patch. |
| |
| 2021-08-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/101769 |
| * g++.dg/tree-ssa/pr101769.C: New testcase. |
| |
| 2021-08-04 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/cond_op_addsubmul_d-2.c: Add |
| dg-require-effective-target for avx512. |
| * gcc.target/i386/cond_op_addsubmul_q-2.c: Ditto. |
| * gcc.target/i386/cond_op_addsubmul_w-2.c: Ditto. |
| * gcc.target/i386/cond_op_addsubmuldiv_double-2.c: Ditto. |
| * gcc.target/i386/cond_op_addsubmuldiv_float-2.c: Ditto. |
| * gcc.target/i386/cond_op_fma_double-2.c: Ditto. |
| * gcc.target/i386/cond_op_fma_float-2.c: Ditto. |
| |
| 2021-08-04 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/cond_op_fma_double-1.c: New test. |
| * gcc.target/i386/cond_op_fma_double-2.c: New test. |
| * gcc.target/i386/cond_op_fma_float-1.c: New test. |
| * gcc.target/i386/cond_op_fma_float-2.c: New test. |
| |
| 2021-08-03 Eugene Rozenfeld <erozen@microsoft.com> |
| |
| * lib/profopt.exp: Pass gdwarf-4 when compiling test to profile; pass -gcov_version=2. |
| * lib/target-supports.exp: Remove unnecessary -o perf.data passed to gcc-auto-profile. |
| |
| 2021-08-03 Eugene Rozenfeld <erozen@microsoft.com> |
| |
| * gcc.dg/tree-prof/indir-call-prof-2.c: Fix dg-final-use-autofdo. |
| * lib/profopt.exp: Pass -fearly-inlining when compiling with AutoFDO. |
| |
| 2021-08-03 Eugene Rozenfeld <erozen@microsoft.com> |
| |
| * g++.dg/tree-prof/indir-call-prof.C: Fix options, increase the number of iterations. |
| * g++.dg/tree-prof/morefunc.C: Fix options, increase the number of iterations. |
| * g++.dg/tree-prof/reorder.C: Fix options, increase the number of iterations. |
| * gcc.dg/tree-prof/indir-call-prof-2.c: Fix options, increase the number of iterations. |
| * gcc.dg/tree-prof/indir-call-prof.c: Fix options. |
| |
| 2021-08-03 Martin Sebor <msebor@redhat.com> |
| |
| PR testsuite/101688 |
| * g++.dg/warn/Wstringop-overflow-4.C: Disable a test case in ILP32. |
| |
| 2021-08-03 Paul A. Clarke <pc@us.ibm.com> |
| |
| * gcc.target/powerpc/sse4_1-phminposuw.c: Copy from |
| gcc/testsuite/gcc.target/i386, adjust dg directives to suit, |
| make more robust. |
| |
| 2021-08-03 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/avx-vzeroupper-14.c: Pass -mno-avx512f to |
| disable XMM31. |
| * gcc.target/i386/avx-vzeroupper-15.c: Likewise. |
| * gcc.target/i386/pr82941-1.c: Updated. Check for vzeroupper. |
| * gcc.target/i386/pr82942-1.c: Likewise. |
| * gcc.target/i386/pr82990-1.c: Likewise. |
| * gcc.target/i386/pr82990-3.c: Likewise. |
| * gcc.target/i386/pr82990-5.c: Likewise. |
| * gcc.target/i386/pr100865-4b.c: Likewise. |
| * gcc.target/i386/pr100865-6b.c: Likewise. |
| * gcc.target/i386/pr100865-7b.c: Likewise. |
| * gcc.target/i386/pr100865-10b.c: Likewise. |
| * gcc.target/i386/pr100865-8b.c: Updated. |
| * gcc.target/i386/pr100865-9b.c: Likewise. |
| * gcc.target/i386/pr100865-11b.c: Likewise. |
| * gcc.target/i386/pr100865-12b.c: Likewise. |
| |
| 2021-08-03 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/cond_op_addsubmul_d-1.c: New test. |
| * gcc.target/i386/cond_op_addsubmul_d-2.c: New test. |
| * gcc.target/i386/cond_op_addsubmul_q-1.c: New test. |
| * gcc.target/i386/cond_op_addsubmul_q-2.c: New test. |
| * gcc.target/i386/cond_op_addsubmul_w-1.c: New test. |
| * gcc.target/i386/cond_op_addsubmul_w-2.c: New test. |
| |
| 2021-08-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR analyzer/101721 |
| * gcc.dg/analyzer/pr101721.c: New test. |
| |
| 2021-08-03 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/80566 |
| * g++.target/i386/pr80566-1.C: New test. |
| * g++.target/i386/pr80566-2.C: Likewise. |
| |
| 2021-08-03 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/cond_op_addsubmuldiv_double-1.c: New test. |
| * gcc.target/i386/cond_op_addsubmuldiv_double-2.c: New test. |
| * gcc.target/i386/cond_op_addsubmuldiv_float-1.c: New test. |
| * gcc.target/i386/cond_op_addsubmuldiv_float-2.c: New test. |
| |
| 2021-08-02 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/vect8-ret.c: Also pass -mno-sse. |
| |
| 2021-08-02 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/incoming-11.c: Expect no stack realignment. |
| |
| 2021-08-02 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/sw-1.c: Also pass -mno-avx for ia32. |
| |
| 2021-08-02 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/cold-attribute-1.c: Also pass -mno-avx. |
| |
| 2021-08-02 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/pr72839.c: Also pass -mno-avx. |
| |
| 2021-08-02 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/pieces-memcpy-10.c: New test. |
| * gcc.target/i386/pieces-memcpy-11.c: Likewise. |
| * gcc.target/i386/pieces-memcpy-12.c: Likewise. |
| * gcc.target/i386/pieces-memcpy-13.c: Likewise. |
| * gcc.target/i386/pieces-memcpy-14.c: Likewise. |
| * gcc.target/i386/pieces-memcpy-15.c: Likewise. |
| * gcc.target/i386/pieces-memcpy-16.c: Likewise. |
| * gcc.target/i386/pieces-memset-1.c: Likewise. |
| * gcc.target/i386/pieces-memset-2.c: Likewise. |
| * gcc.target/i386/pieces-memset-3.c: Likewise. |
| * gcc.target/i386/pieces-memset-4.c: Likewise. |
| * gcc.target/i386/pieces-memset-5.c: Likewise. |
| * gcc.target/i386/pieces-memset-6.c: Likewise. |
| * gcc.target/i386/pieces-memset-7.c: Likewise. |
| * gcc.target/i386/pieces-memset-8.c: Likewise. |
| * gcc.target/i386/pieces-memset-9.c: Likewise. |
| * gcc.target/i386/pieces-memset-10.c: Likewise. |
| * gcc.target/i386/pieces-memset-11.c: Likewise. |
| * gcc.target/i386/pieces-memset-12.c: Likewise. |
| * gcc.target/i386/pieces-memset-13.c: Likewise. |
| * gcc.target/i386/pieces-memset-14.c: Likewise. |
| * gcc.target/i386/pieces-memset-15.c: Likewise. |
| * gcc.target/i386/pieces-memset-16.c: Likewise. |
| * gcc.target/i386/pieces-memset-17.c: Likewise. |
| * gcc.target/i386/pieces-memset-18.c: Likewise. |
| * gcc.target/i386/pieces-memset-19.c: Likewise. |
| * gcc.target/i386/pieces-memset-20.c: Likewise. |
| * gcc.target/i386/pieces-memset-21.c: Likewise. |
| * gcc.target/i386/pieces-memset-22.c: Likewise. |
| * gcc.target/i386/pieces-memset-23.c: Likewise. |
| * gcc.target/i386/pieces-memset-24.c: Likewise. |
| * gcc.target/i386/pieces-memset-25.c: Likewise. |
| * gcc.target/i386/pieces-memset-26.c: Likewise. |
| * gcc.target/i386/pieces-memset-27.c: Likewise. |
| * gcc.target/i386/pieces-memset-28.c: Likewise. |
| * gcc.target/i386/pieces-memset-29.c: Likewise. |
| * gcc.target/i386/pieces-memset-30.c: Likewise. |
| * gcc.target/i386/pieces-memset-31.c: Likewise. |
| * gcc.target/i386/pieces-memset-32.c: Likewise. |
| * gcc.target/i386/pieces-memset-33.c: Likewise. |
| * gcc.target/i386/pieces-memset-34.c: Likewise. |
| * gcc.target/i386/pieces-memset-35.c: Likewise. |
| * gcc.target/i386/pieces-memset-36.c: Likewise. |
| * gcc.target/i386/pieces-memset-37.c: Likewise. |
| * gcc.target/i386/pieces-memset-38.c: Likewise. |
| * gcc.target/i386/pieces-memset-39.c: Likewise. |
| * gcc.target/i386/pieces-memset-40.c: Likewise. |
| * gcc.target/i386/pieces-memset-41.c: Likewise. |
| * gcc.target/i386/pieces-memset-42.c: Likewise. |
| * gcc.target/i386/pieces-memset-43.c: Likewise. |
| * gcc.target/i386/pieces-memset-44.c: Likewise. |
| * gcc.target/i386/pieces-memcpy-7.c: New file. |
| * gcc.target/i386/pieces-memcpy-8.c: New file. |
| * gcc.target/i386/pieces-memcpy-9.c: New file. |
| |
| 2021-08-02 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR middle-end/90773 |
| * gcc.target/i386/pr90773-20.c: New test. |
| * gcc.target/i386/pr90773-21.c: Likewise. |
| * gcc.target/i386/pr90773-22.c: Likewise. |
| * gcc.target/i386/pr90773-23.c: Likewise. |
| * gcc.target/i386/pr90773-26.c: Likewise. |
| |
| 2021-08-02 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/pr90773-1.c: Adjust to expect movq for 32-bit. |
| * gcc.target/i386/pr90773-4.c: Also run for 32-bit. |
| * gcc.target/i386/pr90773-15.c: Likewise. |
| * gcc.target/i386/pr90773-16.c: Likewise. |
| * gcc.target/i386/pr90773-17.c: Likewise. |
| * gcc.target/i386/pr90773-24.c: Likewise. |
| * gcc.target/i386/pr90773-25.c: Likewise. |
| * gcc.target/i386/pr100865-1.c: Likewise. |
| * gcc.target/i386/pr100865-2.c: Likewise. |
| * gcc.target/i386/pr100865-3.c: Likewise. |
| * gcc.target/i386/pr90773-14.c: Also run for 32-bit and expect |
| XMM movd to store 4 bytes. |
| * gcc.target/i386/pr100865-4a.c: Also run for 32-bit and expect |
| YMM registers. |
| * gcc.target/i386/pr100865-4b.c: Likewise. |
| * gcc.target/i386/pr100865-10a.c: Expect YMM registers. |
| * gcc.target/i386/pr100865-10b.c: Likewise. |
| |
| 2021-08-02 H.J. Lu <hjl.tools@gmail.com> |
| |
| * gcc.target/i386/eh_return-1.c: New test. |
| |
| 2021-08-02 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR middle-end/90773 |
| * gcc.target/i386/pr90773-5.c: Updated to expect XMM register. |
| * gcc.target/i386/pr90773-14.c: Likewise. |
| * gcc.target/i386/pr90773-15.c: New test. |
| * gcc.target/i386/pr90773-16.c: Likewise. |
| * gcc.target/i386/pr90773-17.c: Likewise. |
| * gcc.target/i386/pr90773-18.c: Likewise. |
| * gcc.target/i386/pr90773-19.c: Likewise. |
| |
| 2021-08-02 Roger Sayle <roger@nextmovesoftware.com> |
| |
| |