| 2022-11-22 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/107788 |
| * g++.dg/analyzer/fd-bind-pr107783.C: New test. |
| |
| 2022-11-22 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/107783 |
| * gcc.dg/analyzer/fd-bind-pr107783.c: New test. |
| |
| 2022-11-22 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/107777 |
| * gcc.dg/analyzer/call-summaries-errno.c: New test. |
| * gcc.dg/analyzer/errno-pr107777.c: New test. |
| |
| 2022-11-22 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/CWE-131-examples.c: New test. |
| * gcc.dg/analyzer/file-CWE-1341-example.c: New test. |
| * gcc.dg/analyzer/malloc-CWE-401-example.c: New test. |
| * gcc.dg/analyzer/malloc-CWE-415-examples.c: New test. |
| * gcc.dg/analyzer/malloc-CWE-416-examples.c: New test. |
| * gcc.dg/analyzer/malloc-CWE-590-examples.c: New test. |
| |
| 2022-11-21 Lewis Hyatt <lhyatt@gmail.com> |
| |
| * c-c++-common/gomp/pragma-omp-unknown.c: New test. |
| |
| 2022-11-21 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.dg/analyzer/fd-accept.c: Require sockets. |
| * gcc.dg/analyzer/fd-bind.c: Ditto. |
| * gcc.dg/analyzer/fd-connect.c: Ditto. |
| * gcc.dg/analyzer/fd-datagram-socket.c: Ditto. |
| * gcc.dg/analyzer/fd-glibc-byte-stream-connection-server.c: |
| Ditto. |
| * gcc.dg/analyzer/fd-glibc-byte-stream-socket.c: Ditto. |
| * gcc.dg/analyzer/fd-glibc-datagram-client.c: Ditto. |
| * gcc.dg/analyzer/fd-glibc-datagram-socket.c: Ditto. |
| * gcc.dg/analyzer/fd-listen.c: Ditto. |
| * gcc.dg/analyzer/fd-manpage-getaddrinfo-client.c: Ditto. |
| * gcc.dg/analyzer/fd-mappage-getaddrinfo-server.c: Ditto. |
| * gcc.dg/analyzer/fd-socket-meaning.c: Ditto. |
| * gcc.dg/analyzer/fd-socket-misuse.c: Ditto. |
| * gcc.dg/analyzer/fd-stream-socket-active-open.c: Ditto. |
| * gcc.dg/analyzer/fd-stream-socket-passive-open.c: Ditto. |
| * gcc.dg/analyzer/fd-stream-socket.c: Ditto. |
| * gcc.dg/analyzer/fd-symbolic-socket.c: Ditto. |
| * lib/target-supports.exp (check_effective_target_sockets): New |
| check. |
| |
| 2022-11-21 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| * gcc.dg/pr77975.c: Make tests more robust. |
| |
| 2022-11-21 Andrew Carlotti <andrew.carlotti@arm.com> |
| |
| * gcc.dg/tree-ssa/popcount-max.c: New test. |
| |
| 2022-11-21 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| Yvan ROUX <yvan.roux@foss.st.com> |
| |
| * g++.dg/modules/pr99023_b.X: Match Windows paths too. |
| |
| 2022-11-21 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.target/riscv/pr107786-2.c: New test. |
| * gcc.target/riscv/pr107786.c: New test. |
| |
| 2022-11-21 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/machine_attr2.ads, gnat.dg/machine_attr2.adb: New test. |
| |
| 2022-11-21 Andrew Pinski <apinski@marvell.com> |
| |
| * gcc.dg/redecl-23.c: New test. |
| * gcc.dg/redecl-24.c: New test. |
| * gcc.dg/redecl-25.c: New test. |
| |
| 2022-11-21 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avxneconvert-1.c: New test. |
| |
| 2022-11-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/107183 |
| * gcc.dg/ubsan/pr107183.c: New test. |
| |
| 2022-11-20 Jeff Law <jeffreyalaw@gmail.com> |
| |
| * gcc.dg/pr96542.c: Avoid falsely matching DECL_UIDs with |
| the number 254 in them. |
| |
| 2022-11-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/107628 |
| * gcc.target/i386/pr107628.c: New test. |
| |
| 2022-11-19 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp23/constexpr-nonlit17.C: New test. |
| * g++.dg/cpp23/constexpr-nonlit18.C: New test. |
| * g++.dg/cpp23/feat-cxx2b.C: Adjust expected __cpp_constexpr |
| value. |
| * g++.dg/ext/stmtexpr19.C: Don't expect an error. |
| * g++.dg/ext/stmtexpr25.C: New test. |
| |
| 2022-11-19 Jeff Chapman II <jchapman@lock3software.com> |
| Andrew Sutton <asutton@lock3software.com> |
| Andrew Marmaduke <amarmaduke@lock3software.com> |
| Michael Lopez <mlopez@lock3software.com> |
| Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/modules/modules.exp: Pass dg-options to link command. |
| * lib/g++.exp: Add -L for libstdc++exp.a. |
| * g++.dg/contracts/backtrace_handler/assert_fail.cpp: New test. |
| * g++.dg/contracts/backtrace_handler/handle_contract_violation.cpp: New test. |
| * g++.dg/contracts/contracts-access1.C: New test. |
| * g++.dg/contracts/contracts-assume1.C: New test. |
| * g++.dg/contracts/contracts-assume2.C: New test. |
| * g++.dg/contracts/contracts-assume3.C: New test. |
| * g++.dg/contracts/contracts-assume4.C: New test. |
| * g++.dg/contracts/contracts-assume5.C: New test. |
| * g++.dg/contracts/contracts-assume6.C: New test. |
| * g++.dg/contracts/contracts-comdat1.C: New test. |
| * g++.dg/contracts/contracts-config1.C: New test. |
| * g++.dg/contracts/contracts-constexpr1.C: New test. |
| * g++.dg/contracts/contracts-constexpr2.C: New test. |
| * g++.dg/contracts/contracts-constexpr3.C: New test. |
| * g++.dg/contracts/contracts-conversion1.C: New test. |
| * g++.dg/contracts/contracts-ctor-dtor1.C: New test. |
| * g++.dg/contracts/contracts-ctor-dtor2.C: New test. |
| * g++.dg/contracts/contracts-cv1.C: New test. |
| * g++.dg/contracts/contracts-deduced1.C: New test. |
| * g++.dg/contracts/contracts-deduced2.C: New test. |
| * g++.dg/contracts/contracts-friend1.C: New test. |
| * g++.dg/contracts/contracts-ft1.C: New test. |
| * g++.dg/contracts/contracts-ignore1.C: New test. |
| * g++.dg/contracts/contracts-ignore2.C: New test. |
| * g++.dg/contracts/contracts-large-return.C: New test. |
| * g++.dg/contracts/contracts-multiline1.C: New test. |
| * g++.dg/contracts/contracts-multiple-inheritance1.C: New test. |
| * g++.dg/contracts/contracts-multiple-inheritance2.C: New test. |
| * g++.dg/contracts/contracts-nested-class1.C: New test. |
| * g++.dg/contracts/contracts-nested-class2.C: New test. |
| * g++.dg/contracts/contracts-nocopy1.C: New test. |
| * g++.dg/contracts/contracts-override.C: New test. |
| * g++.dg/contracts/contracts-post1.C: New test. |
| * g++.dg/contracts/contracts-post2.C: New test. |
| * g++.dg/contracts/contracts-post3.C: New test. |
| * g++.dg/contracts/contracts-post4.C: New test. |
| * g++.dg/contracts/contracts-post5.C: New test. |
| * g++.dg/contracts/contracts-post6.C: New test. |
| * g++.dg/contracts/contracts-pre1.C: New test. |
| * g++.dg/contracts/contracts-pre10.C: New test. |
| * g++.dg/contracts/contracts-pre2.C: New test. |
| * g++.dg/contracts/contracts-pre2a1.C: New test. |
| * g++.dg/contracts/contracts-pre2a2.C: New test. |
| * g++.dg/contracts/contracts-pre3.C: New test. |
| * g++.dg/contracts/contracts-pre4.C: New test. |
| * g++.dg/contracts/contracts-pre5.C: New test. |
| * g++.dg/contracts/contracts-pre6.C: New test. |
| * g++.dg/contracts/contracts-pre7.C: New test. |
| * g++.dg/contracts/contracts-pre9.C: New test. |
| * g++.dg/contracts/contracts-redecl1.C: New test. |
| * g++.dg/contracts/contracts-redecl2.C: New test. |
| * g++.dg/contracts/contracts-redecl3.C: New test. |
| * g++.dg/contracts/contracts-redecl4.C: New test. |
| * g++.dg/contracts/contracts-redecl5.C: New test. |
| * g++.dg/contracts/contracts-redecl6.C: New test. |
| * g++.dg/contracts/contracts-redecl7.C: New test. |
| * g++.dg/contracts/contracts-redecl8.C: New test. |
| * g++.dg/contracts/contracts-tmpl-attr1.C: New test. |
| * g++.dg/contracts/contracts-tmpl-spec1.C: New test. |
| * g++.dg/contracts/contracts-tmpl-spec2.C: New test. |
| * g++.dg/contracts/contracts-tmpl-spec3.C: New test. |
| * g++.dg/contracts/contracts1.C: New test. |
| * g++.dg/contracts/contracts10.C: New test. |
| * g++.dg/contracts/contracts11.C: New test. |
| * g++.dg/contracts/contracts12.C: New test. |
| * g++.dg/contracts/contracts13.C: New test. |
| * g++.dg/contracts/contracts14.C: New test. |
| * g++.dg/contracts/contracts15.C: New test. |
| * g++.dg/contracts/contracts16.C: New test. |
| * g++.dg/contracts/contracts17.C: New test. |
| * g++.dg/contracts/contracts18.C: New test. |
| * g++.dg/contracts/contracts19.C: New test. |
| * g++.dg/contracts/contracts2.C: New test. |
| * g++.dg/contracts/contracts20.C: New test. |
| * g++.dg/contracts/contracts22.C: New test. |
| * g++.dg/contracts/contracts24.C: New test. |
| * g++.dg/contracts/contracts25.C: New test. |
| * g++.dg/contracts/contracts3.C: New test. |
| * g++.dg/contracts/contracts35.C: New test. |
| * g++.dg/contracts/contracts4.C: New test. |
| * g++.dg/contracts/contracts5.C: New test. |
| * g++.dg/contracts/contracts6.C: New test. |
| * g++.dg/contracts/contracts7.C: New test. |
| * g++.dg/contracts/contracts8.C: New test. |
| * g++.dg/contracts/contracts9.C: New test. |
| * g++.dg/modules/contracts-1_a.C: New test. |
| * g++.dg/modules/contracts-1_b.C: New test. |
| * g++.dg/modules/contracts-2_a.C: New test. |
| * g++.dg/modules/contracts-2_b.C: New test. |
| * g++.dg/modules/contracts-2_c.C: New test. |
| * g++.dg/modules/contracts-3_a.C: New test. |
| * g++.dg/modules/contracts-3_b.C: New test. |
| * g++.dg/modules/contracts-4_a.C: New test. |
| * g++.dg/modules/contracts-4_b.C: New test. |
| * g++.dg/modules/contracts-4_c.C: New test. |
| * g++.dg/modules/contracts-4_d.C: New test. |
| * g++.dg/modules/contracts-tpl-friend-1_a.C: New test. |
| * g++.dg/modules/contracts-tpl-friend-1_b.C: New test. |
| * g++.dg/contracts/backtrace_handler/Makefile: New test. |
| * g++.dg/contracts/backtrace_handler/README: New test. |
| * g++.dg/contracts/backtrace_handler/example_out.txt: New test. |
| * g++.dg/contracts/backtrace_handler/example_pretty.txt: New test. |
| * g++.dg/contracts/backtrace_handler/prettytrace.sh: New test. |
| * g++.dg/contracts/except_preload_handler/Makefile: New test. |
| * g++.dg/contracts/except_preload_handler/README: New test. |
| * g++.dg/contracts/except_preload_handler/assert_fail.cpp: New test. |
| * g++.dg/contracts/except_preload_handler/handle_contract_violation.cpp: New test. |
| * g++.dg/contracts/noexcept_preload_handler/Makefile: New test. |
| * g++.dg/contracts/noexcept_preload_handler/README: New test. |
| * g++.dg/contracts/noexcept_preload_handler/assert_fail.cpp: New test. |
| * g++.dg/contracts/noexcept_preload_handler/handle_contract_violation.cpp: New test. |
| * g++.dg/contracts/preload_handler/Makefile: New test. |
| * g++.dg/contracts/preload_handler/README: New test. |
| * g++.dg/contracts/preload_handler/assert_fail.cpp: New test. |
| * g++.dg/contracts/preload_handler/handle_contract_violation.cpp: New test. |
| * g++.dg/contracts/preload_nocontinue_handler/Makefile: New test. |
| * g++.dg/contracts/preload_nocontinue_handler/README: New test. |
| * g++.dg/contracts/preload_nocontinue_handler/assert_fail.cpp: New test. |
| * g++.dg/contracts/preload_nocontinue_handler/handle_contract_violation.cpp: New test. |
| * g++.dg/contracts/preload_nocontinue_handler/nocontinue.cpp: New test. |
| |
| 2022-11-19 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/107582 |
| * gcc.dg/analyzer/feasibility-4.c: New test. |
| * gcc.dg/analyzer/feasibility-pr107582-1.c: New test. |
| * gcc.dg/analyzer/feasibility-pr107582-2.c: New test. |
| |
| 2022-11-18 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/analyzer-debugging-fns-1.c: New test. |
| * gcc.dg/analyzer/attr-const-3.c: Increase the |
| "analyzer-max-svalue-depth" from 0 to 4 to ensure that |
| "__analyzer_eval" is recognized. |
| |
| 2022-11-18 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.target/riscv/zbb-min-max-02.c: New test. |
| |
| 2022-11-18 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.target/riscv/zbs-if_then_else-01.c: New test. |
| |
| 2022-11-18 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.target/riscv/zbs-bclri.c: Rename |
| * gcc.target/riscv/zbs-bclri-01.c: Renamed from above. |
| * gcc.target/riscv/zbs-bclri-02.c: New test. |
| * gcc.target/riscv/zbs-binvi.c: New test. |
| * gcc.target/riscv/zbs-bseti.c: New test. |
| |
| 2022-11-18 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.target/riscv/zba-shNadd-04.c: New test. |
| |
| 2022-11-18 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.target/riscv/zba-shNadd-05.c: New test. |
| |
| 2022-11-18 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.target/riscv/branch-1.c: New test. |
| |
| 2022-11-18 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.target/riscv/zbs-bseti-02.c: New test. |
| |
| 2022-11-18 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/107576 |
| * gfortran.dg/null_actual_3.f90: New test. |
| |
| 2022-11-18 Andrew Pinski <apinski@marvell.com> |
| |
| * gcc.dg/redecl-22.c: New test. |
| |
| 2022-11-18 Andrew Pinski <apinski@marvell.com> |
| |
| PR c/106764 |
| PR c/106765 |
| PR c/107307 |
| * gcc.dg/redecl-19.c: New test. |
| * gcc.dg/redecl-20.c: New test. |
| * gcc.dg/redecl-21.c: New test. |
| |
| 2022-11-18 Yixuan Chen <chenyixuan@iscas.ac.cn> |
| |
| * gcc.dg/pr25521.c: Fix testcase for architectures that use .srodata. |
| |
| 2022-11-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/aarch64/ldapr-sext.c: Adjust expected output. |
| |
| 2022-11-18 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * lib/target-supports.exp (check_is_prog_name_available): |
| New. |
| * lib/target-supports-dg.exp |
| (dg-require-prog-name-available): New. |
| * g++.dg/modules/modules.exp: Verify avilability of module |
| mapper. |
| |
| 2022-11-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/aarch64/ldapr-ext.c: Rename to... |
| * gcc.target/aarch64/ldapr-zext.c: ... This. Fix expected assembly. |
| * gcc.target/aarch64/ldapr-sext.c: New test. |
| |
| 2022-11-18 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp2a/decomp5.C: New test. |
| * g++.dg/cpp2a/decomp6.C: New test. |
| * g++.dg/cpp2a/decomp7.C: New test. |
| * g++.dg/cpp2a/concepts-placeholder7.C: Adjust expected diagnostics. |
| * g++.dg/cpp2a/concepts-placeholder8.C: Likewise. |
| * g++.dg/cpp2a/concepts-placeholder9.C: New test. |
| * g++.dg/cpp2a/concepts-placeholder10.C: New test. |
| |
| 2022-11-18 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/107647 |
| * gcc.target/i386/pr107647.c: New testcase. |
| |
| 2022-11-18 Jinyang He <hejinyang@loongson.cn> |
| |
| PR target/107713 |
| * gcc.target/loongarch/pr107713-1.c: New test. |
| * gcc.target/loongarch/pr107713-2.c: New test. |
| |
| 2022-11-18 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/104066 |
| * g++.dg/cpp2a/constinit18.C: New test. |
| |
| 2022-11-17 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/107732 |
| * gcc.dg/tree-ssa/pr107732.c: New test. |
| |
| 2022-11-17 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/107711 |
| * gcc.dg/analyzer/named-constants-Wunused-macros.c: New test. |
| |
| 2022-11-17 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.target/riscv/zbs-bclri.c: New test. |
| |
| 2022-11-17 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.target/riscv/zbs-bexti.c: New test. |
| |
| 2022-11-17 mtsamis <manolis.tsamis@vrull.eu> |
| |
| * gcc.target/riscv/shrink-wrap-1.c: New test. |
| |
| 2022-11-17 Lili Cui <lili.cui@intel.com> |
| |
| * gcc.target/i386/pieces-memset-50.c: New test. |
| |
| 2022-11-17 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/107717 |
| * gcc.target/aarch64/sve2/pr107717.c: New test. |
| |
| 2022-11-17 Jia-Wei Chen <jiawei@iscas.ac.cn> |
| |
| * gcc.target/riscv/rvv/base/spill-sp-adjust.c: New test. |
| |
| 2022-11-16 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/named-constants-via-command-line.c: New test. |
| * gcc.dg/analyzer/named-constants-via-macros-3.c: New test. |
| * gcc.dg/analyzer/named-constants-via-macros-4.c: New test. |
| * gcc.dg/analyzer/named-constants-via-macros-empty.c: New test. |
| * gcc.dg/analyzer/named-constants-via-macros-gc.c: New test. |
| * gcc.dg/analyzer/named-constants-via-macros-traditional.c: New test. |
| * gcc.dg/analyzer/named-constants-via-macros-undef.c: New test. |
| |
| 2022-11-16 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/107711 |
| * gcc.dg/analyzer/fdump-analyzer-1.c: New test. |
| |
| 2022-11-16 Steve Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/107707 |
| * gfortran.dg/pr107707.f90: New test. |
| |
| 2022-11-16 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/106649 |
| * g++.dg/cpp0x/constexpr-ctor2.C: Expect an error in c++20_down only. |
| * g++.dg/cpp0x/constexpr-default-ctor.C: Likewise. |
| * g++.dg/cpp0x/constexpr-diag3.C: Likewise. |
| * g++.dg/cpp0x/constexpr-ex1.C: Likewise. |
| * g++.dg/cpp0x/constexpr-friend.C: Likewise. |
| * g++.dg/cpp0x/constexpr-generated1.C: Likewise. |
| * g++.dg/cpp0x/constexpr-ice5.C: Likewise. |
| * g++.dg/cpp0x/constexpr-ice6.C: Likewise. |
| * g++.dg/cpp0x/constexpr-memfn1.C: Likewise. |
| * g++.dg/cpp0x/constexpr-neg2.C: Likewise. |
| * g++.dg/cpp0x/constexpr-non-const-arg.C: Likewise. |
| * g++.dg/cpp0x/constexpr-reinterpret1.C: Likewise. |
| * g++.dg/cpp0x/pr65327.C: Likewise. |
| * g++.dg/cpp1y/constexpr-105050.C: Likewise. |
| * g++.dg/cpp1y/constexpr-89285-2.C: Likewise. |
| * g++.dg/cpp1y/constexpr-89285.C: Likewise. |
| * g++.dg/cpp1y/constexpr-89785-2.C: Likewise. |
| * g++.dg/cpp1y/constexpr-neg1.C: Likewise. |
| * g++.dg/cpp1y/constexpr-nsdmi7b.C: Likewise. |
| * g++.dg/cpp1y/constexpr-throw.C: Likewise. |
| * g++.dg/cpp23/constexpr-nonlit3.C: Remove dg-error. |
| * g++.dg/cpp23/constexpr-nonlit6.C: Call the test functions. |
| * g++.dg/cpp23/feat-cxx2b.C: Adjust the expected value of |
| __cpp_constexpr. |
| * g++.dg/cpp2a/consteval3.C: Remove dg-error. |
| * g++.dg/cpp2a/constexpr-new7.C: Expect an error in c++20_down only. |
| * g++.dg/cpp2a/constexpr-try5.C: Remove dg-error. |
| * g++.dg/cpp2a/spaceship-constexpr1.C: Expect an error in c++20_down |
| only. |
| * g++.dg/cpp2a/spaceship-eq3.C: Likewise. |
| * g++.dg/diagnostic/constexpr1.C: Remove dg-error. |
| * g++.dg/gomp/pr79664.C: Use -Winvalid-constexpr -pedantic-errors. |
| * g++.dg/ubsan/vptr-4.C: Likewise. |
| * g++.dg/cpp23/constexpr-nonlit10.C: New test. |
| * g++.dg/cpp23/constexpr-nonlit11.C: New test. |
| * g++.dg/cpp23/constexpr-nonlit12.C: New test. |
| * g++.dg/cpp23/constexpr-nonlit13.C: New test. |
| * g++.dg/cpp23/constexpr-nonlit14.C: New test. |
| * g++.dg/cpp23/constexpr-nonlit15.C: New test. |
| * g++.dg/cpp23/constexpr-nonlit16.C: New test. |
| * g++.dg/cpp23/constexpr-nonlit8.C: New test. |
| * g++.dg/cpp23/constexpr-nonlit9.C: New test. |
| |
| 2022-11-16 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/107681 |
| * gfortran.dg/pr107681.f90: New test. |
| |
| 2022-11-16 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/107680 |
| * gfortran.dg/pr107680.f90: New test. |
| |
| 2022-11-16 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.target/riscv/zbs-bext.c: Add testcases. |
| * gcc.target/riscv/zbs-bexti.c: Add testcases. |
| |
| 2022-11-16 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.target/riscv/zbs-bext.c: Add testcases. |
| * gcc.target/riscv/zbs-bexti.c: Add testcases. |
| |
| 2022-11-16 Hans-Peter Nilsson <hp@axis.com> |
| |
| * lib/gcc-dg.exp (gcc-transform-out-of-tree): New proc. |
| * g++.dg/gcov/gcov.exp, gcc.misc-tests/gcov.exp: Call |
| gcc-transform-out-of-tree instead of transform. |
| |
| 2022-11-16 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/107686 |
| * gcc.dg/pr107686.c: New testcase. |
| |
| 2022-11-16 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/107679 |
| * gfortran.dg/pr107679.f90: New testcase. |
| |
| 2022-11-16 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp2a/is-layout-compatible3.C: Expect enums with different |
| alignas to be layout compatible, while classes with different |
| alignas on members layout incompatible. |
| * g++.dg/DRs/dr2583.C: New test. |
| |
| 2022-11-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/107624 |
| * g++.dg/cpp23/static-operator-call4.C: New test. |
| * g++.dg/cpp23/subscript10.C: New test. |
| * g++.dg/cpp23/subscript11.C: New test. |
| |
| 2022-11-16 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/plugin/analyzer_kernel_plugin.c |
| (copy_across_boundary_fn::matches_call_types_p): New. |
| * gcc.dg/plugin/analyzer_known_fns_plugin.c |
| (known_function_returns_42::matches_call_types_p): New. |
| (known_function_attempt_to_copy::matches_call_types_p): New. |
| |
| 2022-11-16 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp2a/volatile1.C (fn2, fn3, racoon): Adjust expected |
| diagnostics. |
| * g++.dg/cpp2a/volatile3.C (fn2, fn3, racoon): Likewise. |
| * g++.dg/cpp2a/volatile5.C (f): Likewise. |
| * g++.dg/ext/vector25.C (foo): Don't expect a warning. |
| * g++.dg/cpp1y/new1.C (test_unused): Likewise. |
| |
| 2022-11-16 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp2a/concepts-dr2428.C: New test. |
| |
| 2022-11-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/107668 |
| * gcc.dg/ubsan/pr107668.c: New test. |
| |
| 2022-11-16 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR rtl-optimization/90259 |
| * g++.target/powerpc/pr90259.C: New. |
| |
| 2022-11-15 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/107492 |
| * g++.dg/warn/Wignored-qualifiers3.C: New test. |
| |
| 2022-11-15 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.target/riscv/builtin_pause.c: New test. |
| |
| 2022-11-15 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/106140 |
| * gcc.dg/analyzer/fd-accept.c: New test. |
| * gcc.dg/analyzer/fd-bind.c: New test. |
| * gcc.dg/analyzer/fd-connect.c: New test. |
| * gcc.dg/analyzer/fd-datagram-socket.c: New test. |
| * gcc.dg/analyzer/fd-glibc-byte-stream-connection-server.c: New test. |
| * gcc.dg/analyzer/fd-glibc-byte-stream-socket.c: New test. |
| * gcc.dg/analyzer/fd-glibc-datagram-client.c: New test. |
| * gcc.dg/analyzer/fd-glibc-datagram-socket.c: New test. |
| * gcc.dg/analyzer/fd-glibc-make_named_socket.h: New test. |
| * gcc.dg/analyzer/fd-listen.c: New test. |
| * gcc.dg/analyzer/fd-manpage-getaddrinfo-client.c: New test. |
| * gcc.dg/analyzer/fd-mappage-getaddrinfo-server.c: New test. |
| * gcc.dg/analyzer/fd-socket-meaning.c: New test. |
| * gcc.dg/analyzer/fd-socket-misuse.c: New test. |
| * gcc.dg/analyzer/fd-stream-socket-active-open.c: New test. |
| * gcc.dg/analyzer/fd-stream-socket-passive-open.c: New test. |
| * gcc.dg/analyzer/fd-stream-socket.c: New test. |
| * gcc.dg/analyzer/fd-symbolic-socket.c: New test. |
| * gcc.dg/analyzer/pr104369-1.c: Add -Wno-analyzer-too-complex and |
| -Wno-analyzer-fd-leak to options. |
| * gcc.dg/analyzer/pr104369-2.c: Add -Wno-analyzer-fd-leak to |
| options. |
| |
| 2022-11-15 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/analyzer-decls.h |
| (__analyzer_dump_named_constant): New decl. |
| * gcc.dg/analyzer/fd-4.c (void): Likewise. |
| (O_ACCMODE): Define. |
| * gcc.dg/analyzer/fd-access-mode-enum.c: New test, based on . |
| * gcc.dg/analyzer/fd-5.c: ...this. Rename to... |
| * gcc.dg/analyzer/fd-access-mode-macros.c: ...this. |
| (O_ACCMODE): Define. |
| * gcc.dg/analyzer/fd-access-mode-target-headers.c: New test, also |
| based on fd-5.c. |
| (test_sm_fd_constants): New. |
| * gcc.dg/analyzer/fd-dup-1.c (O_ACCMODE): Define. |
| * gcc.dg/analyzer/named-constants-via-enum.c: New test. |
| * gcc.dg/analyzer/named-constants-via-enum-and-macro.c: New test. |
| * gcc.dg/analyzer/named-constants-via-macros-2.c: New test. |
| * gcc.dg/analyzer/named-constants-via-macros.c: New test. |
| |
| 2022-11-15 Lewis Hyatt <lhyatt@gmail.com> |
| |
| * c-c++-common/cpp/macro-trace-1.c: New test. |
| |
| 2022-11-15 Martin Liska <mliska@suse.cz> |
| |
| * c-c++-common/asan/global-overflow-1.c: Update |
| expected format. |
| * c-c++-common/asan/heap-overflow-1.c: Likewise. |
| * c-c++-common/asan/strlen-overflow-1.c: Likewise. |
| * c-c++-common/asan/strncpy-overflow-1.c: Likewise. |
| * c-c++-common/hwasan/heap-overflow.c: Likewise. |
| * g++.dg/asan/asan_mem_test.cc: Likewise. |
| * g++.dg/asan/asan_oob_test.cc: Likewise. |
| * g++.dg/asan/asan_str_test.cc: Likewise. |
| * g++.dg/asan/asan_test.cc: Likewise. |
| * g++.dg/asan/large-func-test-1.C: Likewise. |
| |
| 2022-11-15 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/template/crash55.C: Don't expect additional |
| C++98-specific diagnostics. |
| * g++.dg/template/ref3.C: Remove C++98-specific xfail. |
| |
| 2022-11-15 Martin Liska <mliska@suse.cz> |
| |
| Revert: |
| 2022-11-09 Martin Liska <mliska@suse.cz> |
| |
| PR c++/107599 |
| * c-c++-common/diagnostic-format-json-2.c: Fix expected URL. |
| * c-c++-common/diagnostic-format-json-3.c: Likewise. |
| * c-c++-common/diagnostic-format-json-4.c: Likewise. |
| * gfortran.dg/diagnostic-format-json-2.F90: Likewise. |
| * gfortran.dg/diagnostic-format-json-3.F90: Likewise. |
| |
| 2022-11-15 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.target/aarch64/ldapr-ext.c: New test. |
| |
| 2022-11-15 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/aarch64/ldapr.c: New test. |
| |
| 2022-11-15 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/DRs/dr2392.C: Add testcase for DR 2392. |
| |
| 2022-11-15 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp23/subscript9.C: New test. |
| * g++.dg/cpp23/feat-cxx2b.C: Expect a newer |
| __cpp_multidimensional_subscript value. |
| * g++.old-deja/g++.bugs/900210_10.C: Don't expect an error |
| for C++23 or later. |
| |
| 2022-11-15 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/DRs/dr2604.C: New test. |
| |
| 2022-11-15 Hongyu Wang <hongyu.wang@intel.com> |
| |
| PR target/98167 |
| * gcc.target/i386/pr98167.c: New test. |
| |
| 2022-11-15 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/cpp23/elision4.C: Remove dg-warning. |
| * g++.dg/warn/Wdangling-reference1.C: Turn dg-warning into dg-bogus. |
| * g++.dg/warn/Wdangling-reference7.C: New test. |
| |
| 2022-11-14 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp2a/concepts-friend11.C: New test. |
| |
| 2022-11-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/aarch64/cssc_1.c: New test. |
| * gcc.target/aarch64/cssc_2.c: New test. |
| * gcc.target/aarch64/cssc_3.c: New test. |
| * gcc.target/aarch64/cssc_4.c: New test. |
| * gcc.target/aarch64/cssc_5.c: New test. |
| |
| 2022-11-14 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/aarch64/sve2/div-by-bitmask_1.c: New test. |
| |
| 2022-11-14 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/aarch64/div-by-bitmask.c: New test. |
| |
| 2022-11-14 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.dg/vect/vect-div-bitmask-1.c: New test. |
| * gcc.dg/vect/vect-div-bitmask-2.c: New test. |
| * gcc.dg/vect/vect-div-bitmask-3.c: New test. |
| * gcc.dg/vect/vect-div-bitmask.h: New file. |
| |
| 2022-11-14 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/aarch64/simd/addsub_1.c: New test. |
| * gcc.target/aarch64/sve/addsub_1.c: New test. |
| |
| 2022-11-14 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/multilib.exp: Add tests for Cortex-X1C. |
| |
| 2022-11-14 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/amxbf16-dpbf16ps-2.c: Remove -amx-tile. |
| * gcc.target/i386/amxfp16-dpfp16ps-2.c: Ditto. |
| * gcc.target/i386/amxint8-dpbssd-2.c: Ditto. |
| * gcc.target/i386/amxint8-dpbsud-2.c: Ditto. |
| * gcc.target/i386/amxint8-dpbusd-2.c: Ditto. |
| * gcc.target/i386/amxint8-dpbuud-2.c: Ditto. |
| |
| 2022-11-14 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/pr107554.c: Restrict to lp64. |
| |
| 2022-11-14 Hongyu Wang <hongyu.wang@intel.com> |
| |
| * gcc.dg/guality/loop-1.c: Add additional option |
| -mno-unroll-only-small-loops. |
| * gcc.target/i386/pr86270.c: Add -mno-unroll-only-small-loops. |
| * gcc.target/i386/pr93002.c: Likewise. |
| |
| 2022-11-13 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/106235 |
| * gcc.dg/analyzer/taint-assert-BUG_ON.c: New test. |
| * gcc.dg/analyzer/taint-assert-macro-expansion.c: New test. |
| * gcc.dg/analyzer/taint-assert.c: New test. |
| * gcc.dg/analyzer/taint-assert-system-header.c: New test. |
| * gcc.dg/analyzer/test-assert.h: New header. |
| * gcc.dg/plugin/analyzer_gil_plugin.c |
| (gil_diagnostic::fixup_location): Add bool param. |
| |
| 2022-11-13 José Rui Faustino de Sousa <jrfsousa@gmail.com> |
| |
| PR fortran/94104 |
| * gfortran.dg/parens_2.f90: Adjust to improved error message. |
| * gfortran.dg/PR94104a.f90: New test. |
| * gfortran.dg/PR94104b.f90: New test. |
| |
| 2022-11-13 John David Anglin <danglin@gcc.gnu.org> |
| |
| * g++.dg/guality/guality.exp: Skip on hppa*-*-hpux*. |
| * gcc.dg/guality/guality.exp: Likewise. |
| * gfortran.dg/guality/guality.exp: Likewise. |
| |
| 2022-11-13 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.target/riscv/zbb-srai-andn.c: New test. |
| |
| 2022-11-13 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.target/riscv/zba-shNadd-07.c: New test. |
| |
| 2022-11-13 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/c11-float-8.c, gcc.dg/c11-limits-1.c, |
| gcc.dg/c11-stdarg-4.c, gcc.dg/c11-stdatomic-3.c, |
| gcc.dg/c11-stddef-1.c, gcc.dg/c11-stdint-1.c, |
| gcc.dg/c2x-float-13.c, gcc.dg/c2x-limits-1.c, |
| gcc.dg/c2x-stdarg-5.c, gcc.dg/c2x-stdatomic-1.c, |
| gcc.dg/c2x-stddef-1.c, gcc.dg/c2x-stdint-1.c: New tests. |
| |
| 2022-11-12 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/107444 |
| * gfortran.dg/optional_absent_7.f90: Adjust regex. |
| * gfortran.dg/optional_absent_8.f90: New test. |
| |
| 2022-11-12 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/c11-keywords-1.c: Also test constexpr. |
| * gcc.dg/c2x-constexpr-1.c, gcc.dg/c2x-constexpr-2a.c, |
| gcc.dg/c2x-constexpr-2b.c, gcc.dg/c2x-constexpr-3.c, |
| gcc.dg/c2x-constexpr-4.c, gcc.dg/c2x-constexpr-5.c, |
| gcc.dg/c2x-constexpr-6.c, gcc.dg/c2x-constexpr-7.c, |
| gcc.dg/c2x-constexpr-8.c, gcc.dg/c2x-constexpr-9.c, |
| gcc.dg/dfp/c2x-constexpr-dfp-1.c, |
| gcc.dg/dfp/c2x-constexpr-dfp-2.c, gcc.dg/gnu2x-constexpr-1.c, |
| gcc.target/i386/excess-precision-11.c, |
| gcc.target/i386/excess-precision-12.c: New tests. |
| |
| 2022-11-12 Aldy Hernandez <aldyh@redhat.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.c-torture/execute/ieee/inf-4.c: New test. |
| |
| 2022-11-12 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/flogb.c: New test. |
| |
| 2022-11-12 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/fscaleb.c: New test. |
| |
| 2022-11-12 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/ftint.c: New test. |
| * gcc.target/loongarch/ftint-no-inexact.c: New test. |
| |
| 2022-11-12 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/frint.c: New test. |
| |
| 2022-11-11 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/106147 |
| * g++.dg/analyzer/infinite-recursion-1.C: New test. |
| * g++.dg/analyzer/infinite-recursion-2.C: New test, copied from |
| g++.dg/warn/Winfinite-recursion-2.C. |
| * g++.dg/analyzer/infinite-recursion-3.C: New test, adapted from |
| g++.dg/warn/Winfinite-recursion-3.C. |
| * gcc.dg/analyzer/infinite-recursion-2.c: New test. |
| * gcc.dg/analyzer/infinite-recursion-3.c: New test. |
| * gcc.dg/analyzer/infinite-recursion-4-limited-buggy.c: New test. |
| * gcc.dg/analyzer/infinite-recursion-4-limited.c: New test. |
| * gcc.dg/analyzer/infinite-recursion-4-unlimited-buggy.c: New test. |
| * gcc.dg/analyzer/infinite-recursion-4-unlimited.c: New test. |
| * gcc.dg/analyzer/infinite-recursion-5.c: New test, adapted from |
| gcc.dg/Winfinite-recursion.c. |
| * gcc.dg/analyzer/infinite-recursion-alloca.c: New test. |
| * gcc.dg/analyzer/infinite-recursion-inlining.c: New test. |
| * gcc.dg/analyzer/infinite-recursion-multiline-1.c: New test. |
| * gcc.dg/analyzer/infinite-recursion-multiline-2.c: New test. |
| * gcc.dg/analyzer/infinite-recursion-variadic.c: New test. |
| * gcc.dg/analyzer/infinite-recursion.c: Add dg-warning directives |
| where infinite recursions occur. |
| * gcc.dg/analyzer/malloc-ipa-12.c: Likewise. |
| * gcc.dg/analyzer/pr105365.c: Likewise. |
| * gcc.dg/analyzer/pr105366.c: Likewise. |
| * gcc.dg/analyzer/pr97029.c: Likewise. |
| |
| 2022-11-11 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/107523 |
| * gcc.dg/pr107523.c: New. |
| |
| 2022-11-11 Richard Biener <rguenther@suse.de> |
| Nikita Voronov <nik_1357@mail.ru> |
| |
| PR tree-optimization/107554 |
| * gcc.dg/pr107554.c: New testcase. |
| |
| 2022-11-11 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/107618 |
| * gcc.dg/pr107618.c: New testcase. |
| |
| 2022-11-11 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/84646 |
| * g++.dg/tree-ssa/pr106922.C: Continue to scan earlier DCE dump. |
| * gcc.dg/tree-ssa/20030808-1.c: Likewise. |
| |
| 2022-11-11 Ju-Zhe Zhong <juzhe.zhong@rivai.ai> |
| Monk Chiang <monk.chiang@sifive.com> |
| |
| * gcc.target/riscv/rvv/base/macro.h: New test. |
| * gcc.target/riscv/rvv/base/spill-1.c: New test. |
| * gcc.target/riscv/rvv/base/spill-10.c: New test. |
| * gcc.target/riscv/rvv/base/spill-11.c: New test. |
| * gcc.target/riscv/rvv/base/spill-12.c: New test. |
| * gcc.target/riscv/rvv/base/spill-2.c: New test. |
| * gcc.target/riscv/rvv/base/spill-3.c: New test. |
| * gcc.target/riscv/rvv/base/spill-4.c: New test. |
| * gcc.target/riscv/rvv/base/spill-5.c: New test. |
| * gcc.target/riscv/rvv/base/spill-6.c: New test. |
| * gcc.target/riscv/rvv/base/spill-7.c: New test. |
| * gcc.target/riscv/rvv/base/spill-8.c: New test. |
| * gcc.target/riscv/rvv/base/spill-9.c: New test. |
| |
| 2022-11-11 Jonathan Wakely <jwakely@redhat.com> |
| |
| PR c/85487 |
| * c-c++-common/pragma-region.c: New test. |
| |
| 2022-11-11 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/prefetchi-5.c: New test. |
| |
| 2022-11-10 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/deref-before-check-1.c: New test. |
| * gcc.dg/analyzer/deref-before-check-2.c: New test. |
| * gcc.dg/analyzer/deref-before-check-pr77425.c: New test. |
| * gcc.dg/analyzer/malloc-1.c (test_51): New test. |
| |
| 2022-11-10 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/warn/Wdangling-reference6.C: New test. |
| |
| 2022-11-10 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/84646 |
| * gcc.dg/tree-ssa/ssa-ccp-42.c: New testcase. |
| |
| 2022-11-10 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/loop-unswitch-18.c: New testcase. |
| * gcc.dg/tree-ssa/loopclosedphi.c: Disable unswitching, |
| adjust expected counts. |
| * gcc.dg/torture/pr71462.c: Add -w to ignore undefined |
| behavior diagnostics after now unswitching outer loops. |
| |
| 2022-11-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/107585 |
| PR target/107546 |
| * gcc.dg/pr107585.c: New test. |
| |
| 2022-11-09 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/107559 |
| * gfortran.dg/pr107559.f90: New test. |
| |
| 2022-11-09 Martin Liska <mliska@suse.cz> |
| |
| PR c++/107599 |
| * c-c++-common/diagnostic-format-json-2.c: Fix expected URL. |
| * c-c++-common/diagnostic-format-json-3.c: Likewise. |
| * c-c++-common/diagnostic-format-json-4.c: Likewise. |
| * gfortran.dg/diagnostic-format-json-2.F90: Likewise. |
| * gfortran.dg/diagnostic-format-json-3.F90: Likewise. |
| |
| 2022-11-09 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/107441 |
| * gfortran.dg/coarray/pr107441-caf.f90: New test. |
| * gfortran.dg/optional_absent_6.f90: New test. |
| * gfortran.dg/optional_absent_7.f90: New test. |
| |
| 2022-11-09 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.dg/guality/param-6.c: New test. |
| |
| 2022-11-09 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp0x/attr-carries_dependency1.C: New test. |
| |
| 2022-11-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/107541 |
| * gcc.dg/tree-ssa/pr107541.c (c): Use long long type rather than long. |
| (main): Punt if sizeof short isn't 2, or int 4, or long long 8. |
| |
| 2022-11-09 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/107363 |
| * g++.dg/cpp0x/Wredundant-move13.C: New test. |
| |
| 2022-11-09 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr107540.c: New test. |
| |
| 2022-11-08 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/101962 |
| * gcc.dg/analyzer/data-model-23.c (test_3): New test. |
| |
| 2022-11-08 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/24021 |
| * gcc.dg/tree-ssa/vrp-float-plus.c: New test. |
| |
| 2022-11-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/107389 |
| * gcc.dg/pr107389.c: New testcase. |
| |
| 2022-11-08 Kwok Cheung Yeung <kcy@codesourcery.com> |
| |
| * gcc.target/gcn/math-builtins-1.c: New test. |
| |
| 2022-11-08 Surya Kumari Jangala <jskumari@linux.ibm.com> |
| |
| PR testsuite/107171 |
| * gcc.target/powerpc/pr105586.c: Guard against unsupported |
| __int128. |
| |
| 2022-11-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/107547 |
| * gcc.dg/pr107547.c: New test. |
| |
| 2022-11-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/107546 |
| * gcc.target/i386/pr107546.c: New test. |
| |
| 2022-11-08 konglin1 <lingling.kong@intel.com> |
| |
| Revert: |
| 2022-11-08 konglin1 <lingling.kong@intel.com> |
| |
| * gcc.target/i386/raoint-atomic-fetch.c: New test. |
| |
| 2022-11-08 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/errno-1.c: New test. |
| |
| 2022-11-08 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/strchr-1.c (test_literal): Detect writing to a |
| string literal. Verify that we emit the "when '__builtin_strchr' |
| returns non-NULL" message. |
| |
| 2022-11-08 Jason Merrill <jason@redhat.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp2a/spaceship-eq15.C: New test. |
| * g++.dg/cpp0x/defaulted3.C: Add const. |
| * g++.dg/cpp2a/bit-cast7.C: Add const. |
| * g++.dg/cpp2a/spaceship-rewrite1.C: Expect error. |
| * g++.dg/cpp2a/spaceship-rewrite5.C: Expect error. |
| * g++.old-deja/g++.jason/byval2.C: Expect error. |
| * g++.old-deja/g++.other/overload13.C: Add const. |
| |
| 2022-11-08 Andrew MacLeod <amacleod@redhat.com> |
| |
| * gcc.dg/pr104530.c: New. |
| |
| 2022-11-07 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/55157 |
| * gcc.dg/tree-ssa/pr55157.c: New test. |
| |
| 2022-11-07 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR middle-end/102566 |
| * g++.target/i386/pr102566-7.C |
| |
| 2022-11-07 Nathan Sidwell <nathan@acm.org> |
| |
| * g++.dg/abi/lambda-tpl1.h: Add more cases. |
| * g++.dg/abi/lambda-tpl1-17.C: Add checks. |
| * g++.dg/abi/lambda-tpl1-18.C: Likewise. |
| * g++.dg/abi/lambda-tpl1-18vs17.C: Likewise. |
| |
| 2022-11-07 Alexander Monakov <amonakov@ispras.ru> |
| |
| PR tree-optimization/107505 |
| * gcc.dg/pr107505.c: New test. |
| |
| 2022-11-07 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/107541 |
| * gcc.dg/tree-ssa/pr107541.c: New test. |
| |
| 2022-11-07 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/107508 |
| * gfortran.dg/widechar_11.f90: New test. |
| |
| 2022-11-07 konglin1 <lingling.kong@intel.com> |
| |
| * gcc.target/i386/sse-22.c: Fix typo in pragma GCC target. |
| |
| 2022-11-07 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR tree-optimization/107412 |
| * gcc.target/powerpc/pr107412.c: New test. |
| * gcc.target/powerpc/p9-vec-length-epil-8.c: Adjust scan times for |
| folded LEN_LOAD. |
| |
| 2022-11-07 Hu, Lin1 <lin1.hu@intel.com> |
| |
| * g++.target/i386/mv16.C: Add grandridge. |
| * gcc.target/i386/funcspec-56.inc: Handle new march. |
| |
| 2022-11-07 konglin1 <lingling.kong@intel.com> |
| |
| * gcc.target/i386/raoint-atomic-fetch.c: New test. |
| |
| 2022-11-07 konglin1 <lingling.kong@intel.com> |
| |
| * g++.dg/other/i386-2.C: Add -mraoint. |
| * g++.dg/other/i386-3.C: Ditto. |
| * gcc.target/i386/funcspec-56.inc: Add new target attribute. |
| * gcc.target/i386/sse-12.c: Add -mraoint. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Add raoint target. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * lib/target-supports.exp: Add check_effective_target_raoint. |
| * gcc.target/i386/rao-helper.h: New test. |
| * gcc.target/i386/raoint-1.c: Ditto. |
| * gcc.target/i386/raoint-aadd-2.c: Ditto. |
| * gcc.target/i386/raoint-aand-2.c: Ditto. |
| * gcc.target/i386/raoint-aor-2.c: Ditto. |
| * gcc.target/i386/raoint-axor-2.c: Ditto. |
| * gcc.target/i386/x86gprintrin-1.c: Ditto. |
| * gcc.target/i386/x86gprintrin-2.c: Ditto. |
| * gcc.target/i386/x86gprintrin-3.c: Ditto. |
| * gcc.target/i386/x86gprintrin-4.c: Ditto. |
| * gcc.target/i386/x86gprintrin-5.c: Ditto. |
| |
| 2022-11-07 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * g++.target/i386/mv16.C: Add graniterapids. |
| * gcc.target/i386/funcspec-56.inc: Handle new march. |
| |
| 2022-11-07 Haochen Jiang <haochen.jiang@intel.com> |
| Hongtao Liu <hongtao.liu@intel.com> |
| |
| * g++.dg/other/i386-2.C: Add -mprefetchi. |
| * g++.dg/other/i386-3.C: Ditto. |
| * gcc.target/i386/avx-1.c: Ditto. |
| * gcc.target/i386/funcspec-56.inc: Add new target attribute. |
| * gcc.target/i386/sse-13.c: Add -mprefetchi. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/x86gprintrin-1.c: Ditto. |
| * gcc.target/i386/x86gprintrin-2.c: Ditto. |
| * gcc.target/i386/x86gprintrin-3.c: Ditto. |
| * gcc.target/i386/x86gprintrin-4.c: Ditto. |
| * gcc.target/i386/x86gprintrin-5.c: Ditto. |
| * gcc.target/i386/prefetchi-1.c: New test. |
| * gcc.target/i386/prefetchi-2.c: Ditto. |
| * gcc.target/i386/prefetchi-3.c: Ditto. |
| * gcc.target/i386/prefetchi-4.c: Ditto. |
| |
| 2022-11-06 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/special/initpri3.C: New test. |
| |
| 2022-11-06 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/fcopysign.c: New test. |
| |
| 2022-11-05 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gdc.dg/attr_register2.d: Adjust test. |
| |
| 2022-11-05 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gdc.dg/Wbuiltin_declaration_mismatch2.d: Remove comparision tests. |
| * gdc.dg/simd2a.d: Update comparison tests. |
| * gdc.dg/simd2b.d: Likewise. |
| * gdc.dg/simd2c.d: Likewise. |
| * gdc.dg/simd2d.d: Likewise. |
| * gdc.dg/simd2e.d: Likewise. |
| * gdc.dg/simd2f.d: Likewise. |
| * gdc.dg/simd2g.d: Likewise. |
| * gdc.dg/simd2h.d: Likewise. |
| * gdc.dg/simd2i.d: Likewise. |
| * gdc.dg/simd2j.d: Likewise. |
| |
| 2022-11-05 Lewis Hyatt <lhyatt@gmail.com> |
| |
| PR preprocessor/55971 |
| * c-c++-common/raw-string-directive-1.c: New test. |
| * c-c++-common/raw-string-directive-2.c: New test. |
| |
| 2022-11-04 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp23/charset1.C: New testcase from C++23 P2314R4. |
| |
| 2022-11-04 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/cpp/named-universal-char-escape-1.c: Add tests for some |
| characters newly added in Unicode 15.0.0. |
| |
| 2022-11-04 Wilco Dijkstra <wdijkstr@arm.com> |
| |
| * gcc.target/aarch64/mgeneral-regs_3.c: Fix testcase. |
| |
| 2022-11-04 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/107342 |
| * gcc.dg/tree-ssa/vrp122.c: New test. |
| * gcc.dg/tree-ssa/vrp123.c: New test. |
| |
| 2022-11-04 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/opt99.adb: New test. |
| * gnat.dg/opt99_pkg1.ads, gnat.dg/opt99_pkg1.adb: New helper. |
| * gnat.dg/opt99_pkg2.ads: Likewise. |
| |
| 2022-11-04 Javier Miranda <miranda@adacore.com> |
| |
| * gnat.dg/abstract1.ads: Cleanup whitespaces. |
| * gnat.dg/abstract1.adb: Likewise and add -gnatws to silence new |
| warning. |
| |
| 2022-11-04 Hongyu Wang <hongyu.wang@intel.com> |
| Haochen Jiang <haochen.jiang@intel.com> |
| |
| * g++.dg/other/i386-2.C: Add -mamx-fp16. |
| * g++.dg/other/i386-3.C: Ditto. |
| * gcc.target/i386/sse-12.c: Ditto. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * lib/target-supports.exp: (check_effective_target_amx_fp16): |
| New proc. |
| * gcc.target/i386/funcspec-56.inc: Add new target attribute. |
| * gcc.target/i386/amx-check.h: Add AMX_FP16. |
| * gcc.target/i386/amx-helper.h: New file to support amx-fp16. |
| * gcc.target/i386/amxfp16-asmatt-1.c: New test. |
| * gcc.target/i386/amxfp16-asmintel-1.c: Ditto. |
| * gcc.target/i386/amxfp16-dpfp16ps-2.c: Ditto. |
| |
| 2022-11-04 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * gcc.target/arm/cmse/bitfield-1.c: Use overridable location. |
| * gcc.target/arm/cmse/bitfield-2.c: Likewise. |
| * gcc.target/arm/cmse/bitfield-3.c: Likewise. |
| * gcc.target/arm/cmse/cmse-20.c: Likewise. |
| * gcc.target/arm/cmse/struct-1.c: Likewise. |
| * gcc.target/arm/cmse/cmse.exp (cmse_sgstubs): New. |
| |
| 2022-11-04 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| Yvan ROUX <yvan.roux@foss.st.com> |
| |
| * g++.dg/modules/bad-mapper-3.C: Update dg-error pattern. |
| |
| 2022-11-04 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * g++.target/i386/mv16.C: Add sierra forest. |
| * gcc.target/i386/funcspec-56.inc: Handle new march. |
| |
| 2022-11-04 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * g++.dg/other/i386-2.C: Add -mcmpccxadd. |
| * g++.dg/other/i386-3.C: Ditto. |
| * gcc.target/i386/avx-1.c: Ditto. |
| * gcc.target/i386/funcspec-56.inc: Add new target attribute. |
| * gcc.target/i386/sse-13.c: Add -mcmpccxadd. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/x86gprintrin-1.c: Ditto. |
| * gcc.target/i386/x86gprintrin-2.c: Ditto. |
| * gcc.target/i386/x86gprintrin-3.c: Ditto. |
| * gcc.target/i386/x86gprintrin-4.c: Ditto. |
| * gcc.target/i386/x86gprintrin-5.c: Ditto. |
| * lib/target-supports.exp (check_effective_target_cmpccxadd): |
| New. |
| * gcc.target/i386/cmpccxadd-1.c: New test. |
| * gcc.target/i386/cmpccxadd-2.c: Ditto. |
| |
| 2022-11-03 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/107488 |
| * g++.dg/warn/Wdangling-reference5.C: New test. |
| |
| 2022-11-03 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/107179 |
| * g++.dg/cpp2a/concepts-requires31.C: New test. |
| |
| 2022-11-03 Andrew MacLeod <amacleod@redhat.com> |
| |
| * g++.dg/pr99966.C: New. |
| * gcc.dg/pr93917.c: New. |
| * gcc.dg/pr102650.c: New. |
| |
| 2022-11-03 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/concepts/auto1.C: |
| * g++.dg/concepts/auto3.C: |
| * g++.dg/concepts/auto4.C: |
| * g++.dg/concepts/class-deduction1.C: |
| * g++.dg/concepts/class5.C: |
| * g++.dg/concepts/class6.C: |
| * g++.dg/concepts/debug1.C: |
| * g++.dg/concepts/decl-diagnose.C: |
| * g++.dg/concepts/deduction-constraint1.C: |
| * g++.dg/concepts/diagnostic1.C: |
| * g++.dg/concepts/dr1430.C: |
| * g++.dg/concepts/equiv.C: |
| * g++.dg/concepts/equiv2.C: |
| * g++.dg/concepts/expression.C: |
| * g++.dg/concepts/expression2.C: |
| * g++.dg/concepts/expression3.C: |
| * g++.dg/concepts/fn-concept1.C: |
| * g++.dg/concepts/fn-concept2.C: |
| * g++.dg/concepts/fn-concept3.C: |
| * g++.dg/concepts/fn1.C: |
| * g++.dg/concepts/fn10.C: |
| * g++.dg/concepts/fn2.C: |
| * g++.dg/concepts/fn3.C: |
| * g++.dg/concepts/fn4.C: |
| * g++.dg/concepts/fn5.C: |
| * g++.dg/concepts/fn6.C: |
| * g++.dg/concepts/fn8.C: |
| * g++.dg/concepts/fn9.C: |
| * g++.dg/concepts/generic-fn-err.C: |
| * g++.dg/concepts/generic-fn.C: |
| * g++.dg/concepts/inherit-ctor1.C: |
| * g++.dg/concepts/inherit-ctor3.C: |
| * g++.dg/concepts/intro1.C: |
| * g++.dg/concepts/intro2.C: |
| * g++.dg/concepts/intro3.C: |
| * g++.dg/concepts/intro4.C: |
| * g++.dg/concepts/intro5.C: |
| * g++.dg/concepts/intro6.C: |
| * g++.dg/concepts/intro7.C: |
| * g++.dg/concepts/locations1.C: |
| * g++.dg/concepts/partial-concept-id1.C: |
| * g++.dg/concepts/partial-concept-id2.C: |
| * g++.dg/concepts/partial-spec5.C: |
| * g++.dg/concepts/placeholder2.C: |
| * g++.dg/concepts/placeholder3.C: |
| * g++.dg/concepts/placeholder4.C: |
| * g++.dg/concepts/placeholder5.C: |
| * g++.dg/concepts/placeholder6.C: |
| * g++.dg/concepts/pr65634.C: |
| * g++.dg/concepts/pr65636.C: |
| * g++.dg/concepts/pr65681.C: |
| * g++.dg/concepts/pr65848.C: |
| * g++.dg/concepts/pr67249.C: |
| * g++.dg/concepts/pr67595.C: |
| * g++.dg/concepts/pr68434.C: |
| * g++.dg/concepts/pr71127.C: |
| * g++.dg/concepts/pr71128.C: |
| * g++.dg/concepts/pr71131.C: |
| * g++.dg/concepts/pr71385.C: |
| * g++.dg/concepts/pr85065.C: |
| * g++.dg/concepts/template-parm11.C: |
| * g++.dg/concepts/template-parm12.C: |
| * g++.dg/concepts/template-parm2.C: |
| * g++.dg/concepts/template-parm3.C: |
| * g++.dg/concepts/template-parm4.C: |
| * g++.dg/concepts/template-template-parm1.C: |
| * g++.dg/concepts/var-concept1.C: |
| * g++.dg/concepts/var-concept2.C: |
| * g++.dg/concepts/var-concept3.C: |
| * g++.dg/concepts/var-concept4.C: |
| * g++.dg/concepts/var-concept5.C: |
| * g++.dg/concepts/var-concept6.C: |
| * g++.dg/concepts/var-concept7.C: |
| * g++.dg/concepts/var-templ2.C: |
| * g++.dg/concepts/var-templ3.C: |
| * g++.dg/concepts/variadic1.C: |
| * g++.dg/concepts/variadic2.C: |
| * g++.dg/concepts/variadic3.C: |
| * g++.dg/concepts/variadic4.C: |
| * g++.dg/cpp2a/concepts-pr65575.C: |
| * g++.dg/cpp2a/concepts-pr66091.C: |
| * g++.dg/cpp2a/concepts-pr84980.C: |
| * g++.dg/cpp2a/concepts-pr85265.C: Pass -fconcepts-ts. |
| * g++.dg/cpp2a/concepts-pr84979-2.C: |
| * g++.dg/cpp2a/concepts-pr84979-3.C: Same diagnostics |
| in C++20 and below. |
| |
| 2022-11-03 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/93413 |
| * g++.dg/cpp2a/constexpr-virtual21.C: New test. |
| |
| 2022-11-03 Kwok Cheung Yeung <kcy@codesourcery.com> |
| |
| * gcc.target/gcn/unsafe-math-1.c: New. |
| |
| 2022-11-03 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/plugin/analyzer_gil_plugin.c: Use std::unique_ptr for |
| state machines from plugins. |
| |
| 2022-11-03 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/plugin/analyzer_kernel_plugin.c: Use std::unique_ptr for |
| known functions. |
| * gcc.dg/plugin/analyzer_known_fns_plugin.c: Likewise. |
| |
| 2022-11-03 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/plugin/analyzer_kernel_plugin.c: Include "make-unique.h". |
| Use std::unique_ptr in bifurcation code. |
| * gcc.dg/plugin/analyzer_known_fns_plugin.c: Likewise. |
| |
| 2022-11-03 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/plugin/analyzer_gil_plugin.c: Add define of |
| INCLUDE_MEMORY. Include "make-unique.h". |
| (gil_state_machine::check_for_pyobject_in_call): Use make_unique |
| when creating pending_diagnostic. |
| (gil_state_machine::on_stmt): Likewise. |
| (gil_state_machine::check_for_pyobject_usage_without_gil): Likewise. |
| * gcc.dg/plugin/analyzer_kernel_plugin.c: : Add define of |
| INCLUDE_MEMORY. |
| * gcc.dg/plugin/analyzer_known_fns_plugin.c: Likewise. |
| |
| 2022-11-03 Andrew MacLeod <amacleod@redhat.com> |
| |
| * gcc.dg/tree-ssa/vrp-update.c: New. |
| |
| 2022-11-03 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/107486 |
| * gcc.dg/analyzer/pipe-pr107486.c: New test. |
| * gcc.dg/analyzer/pipe-void-return.c: New test. |
| |
| 2022-11-03 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/107404 |
| * g++.target/i386/pr107404.C: New test. |
| |
| 2022-11-03 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR testsuite/106806 |
| * gcc.dg/tree-ssa/gen-vect-34.c: Adjust with vect_masked_load |
| effective target. |
| |
| 2022-11-03 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/c2x-auto-1.c, gcc.dg/c2x-auto-2.c, gcc.dg/c2x-auto-3.c, |
| gcc.dg/c2x-auto-4.c, gcc.dg/gnu2x-auto-1.c: New tests. |
| |
| 2022-11-02 Christoph Müllner <christoph.muellner@vrull.eu> |
| |
| * gcc.target/riscv/zawrs.c: New test. |
| |
| 2022-11-02 Xionghu Luo <xionghuluo@tencent.com> |
| |
| PR target/100866 |
| * gcc.target/powerpc/pr100866-2.c: New. |
| |
| 2022-11-01 Nathan Sidwell <nathan@acm.org> |
| |
| * g++.dg/abi/lambda-sig1-18.C: New. |
| * g++.dg/abi/lambda-sig1-18vs17.C: New. |
| * g++.dg/cpp1y/lambda-mangle-1-18.C: New. |
| |
| 2022-11-01 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/107490 |
| * gcc.dg/tree-ssa/pr107490.c: New test. |
| |
| 2022-11-01 Andrew MacLeod <amacleod@redhat.com> |
| |
| * gcc.dg/pr68217.c: Test [-INF, -INF][0, 0] instead of [-INF, 0]. |
| * gcc.dg/tree-ssa/vrp-unreachable.c: New. Test unreachable removal. |
| |
| 2022-11-01 Nathan Sidwell <nathan@acm.org> |
| |
| * g++.dg/abi/lambda-sig1-17.C: New. |
| * g++.dg/abi/lambda-sig1.h: New. |
| * g++.dg/cpp1y/lambda-mangle-1.C: Extracted to ... |
| * g++.dg/cpp1y/lambda-mangle-1.h: ... here. |
| * g++.dg/cpp1y/lambda-mangle-1-11.C: New |
| * g++.dg/cpp1y/lambda-mangle-1-17.C |
| |
| 2022-11-01 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr107057.c: New test. |
| |
| 2022-11-01 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr55583.c: New test. |
| |
| 2022-11-01 Cui,Lili <lili.cui@intel.com> |
| |
| * gcc.dg/ipa/inlinehint-6.c: New test. |
| |
| 2022-10-31 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp23/ext-floating12.C: New test. |
| |
| 2022-10-31 Guillermo E. Martinez <guillermo.e.martinez@oracle.com> |
| |
| * gcc.dg/debug/btf/btf-enum-1.c: Update testcase, with correct |
| info.kflags encoding. |
| * gcc.dg/debug/btf/btf-enum64-1.c: New testcase. |
| |
| 2022-10-31 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/torture/floatn-builtin.h: Add tests for newly added builtins. |
| |
| 2022-10-31 konglin1 <lingling.kong@intel.com> |
| |
| * gcc.target/i386/avx-check.h: Add avxneconvert check. |
| * gcc.target/i386/funcspec-56.inc: Add new target attribute. |
| * gcc.target/i386/sse-12.c: Add -mavxneconvert. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * g++.dg/other/i386-2.C: Ditto. |
| * g++.dg/other/i386-3.C: Ditto. |
| * lib/target-supports.exp:add check_effective_target_avxneconvert. |
| * gcc.target/i386/avx-ne-convert-1.c: New test. |
| * gcc.target/i386/avx-ne-convert-vbcstnebf162ps-2.c: Ditto. |
| * gcc.target/i386/avx-ne-convert-vbcstnesh2ps-2.c: Ditto. |
| * gcc.target/i386/avx-ne-convert-vcvtneebf162ps-2.c: Ditto. |
| * gcc.target/i386/avx-ne-convert-vcvtneeph2ps-2.c: Ditto. |
| * gcc.target/i386/avx-ne-convert-vcvtneobf162ps-2.c: Ditto. |
| * gcc.target/i386/avx-ne-convert-vcvtneoph2ps-2.c: Ditto. |
| * gcc.target/i386/avx-ne-convert-vcvtneps2bf16-2.c: Ditto. |
| * gcc.target/i386/avx512bf16vl-vcvtneps2bf16-1.c: Rename.. |
| * gcc.target/i386/avx512bf16vl-vcvtneps2bf16-1a.c: To this. |
| * gcc.target/i386/avx512bf16vl-vcvtneps2bf16-1b.c: New test. |
| |
| 2022-10-31 konglin1 <lingling.kong@intel.com> |
| |
| * gcc.target/i386/avx512bf16-cvtsbh2ss-1.c: Add fpmath option. |
| * gcc.target/i386/avx512bf16-vdpbf16ps-2.c: Fixed |
| scan-assembler. |
| * gcc.target/i386/avx512bf16vl-cvtness2sbh-1.c: Add x/y suffix |
| for vcvtneps2bf16. |
| * gcc.target/i386/avx512bf16vl-vcvtneps2bf16-1.c: Ditto. |
| |
| 2022-10-31 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr107261.c: New test. |
| |
| 2022-10-29 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gdc.dg/simd19630.d: Move tests with errors to ... |
| * gdc.dg/simd19630b.d: ... here. New test. |
| * gdc.dg/simd19630c.d: New test. |
| * gdc.dg/simd_ctfe.d: Removed. |
| * gdc.dg/simd18867.d: New test. |
| * gdc.dg/simd19788.d: New test. |
| * gdc.dg/simd21469.d: New test. |
| * gdc.dg/simd21672.d: New test. |
| * gdc.dg/simd23077.d: New test. |
| * gdc.dg/simd23084.d: New test. |
| * gdc.dg/simd23085.d: New test. |
| * gdc.dg/torture/simd19632.d: New test. |
| * gdc.dg/torture/simd20041.d: New test. |
| * gdc.dg/torture/simd21673.d: New test. |
| * gdc.dg/torture/simd21676.d: New test. |
| * gdc.dg/torture/simd22438.d: New test. |
| * gdc.dg/torture/simd23009.d: New test. |
| * gdc.dg/torture/simd23077.d: New test. |
| * gdc.dg/torture/simd8.d: New test. |
| * gdc.dg/torture/simd9.d: New test. |
| * gdc.dg/torture/simd_prefetch.d: New test. |
| |
| 2022-10-28 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/warn/Wdangling-reference4.C: New test. |
| |
| 2022-10-28 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/c11-stdarg-1.c, gcc.dg/c11-stdarg-2.c, |
| gcc.dg/c11-stdarg-3.c, gcc.dg/c2x-stdarg-1.c, |
| gcc.dg/c2x-stdarg-2.c, gcc.dg/c2x-stdarg-3.c, |
| gcc.dg/c2x-stdarg-4.c, gcc.dg/gnu2x-stdarg-1.c, |
| gcc.dg/torture/c2x-stdarg-split-1a.c, |
| gcc.dg/torture/c2x-stdarg-split-1b.c: New tests. |
| * gcc.dg/Wold-style-definition-2.c, gcc.dg/format/sentinel-1.c: |
| Update expected diagnostics. |
| * gcc.dg/c2x-nullptr-1.c (test5): Cast unused parameter to (void). |
| * gcc.dg/diagnostic-token-ranges.c: Use -pedantic. Expect warning |
| in place of error. |
| |
| 2022-10-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/107407 |
| * gcc.dg/torture/pr107407.c: New testcase. |
| |
| 2022-10-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/107447 |
| * gcc.dg/torture/pr107447.c: New testcase. |
| |
| 2022-10-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/107435 |
| * gcc.dg/torture/pr107435.c: New testcase. |
| |
| 2022-10-28 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/directive-1.c: New test. |
| * c-c++-common/gomp/clauses-6.c: New test. |
| * c-c++-common/gomp/declare-variant-2.c (f75a): Declare. |
| (f75): Use f75a as variant instead of f1 and don't expect error. |
| * g++.dg/gomp/clause-4.C (foo): Don't expect error on comma |
| before first clause. |
| * gcc.dg/gomp/clause-2.c (foo): Likewise. |
| |
| 2022-10-28 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/vect/pr100756.c: Adjust for larger vectors. |
| |
| 2022-10-28 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * gcc.dg/vect/bb-slp-cond-1.c: Fix target selector syntax. |
| |
| 2022-10-28 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR testsuite/107240 |
| * gcc.dg/vect/vect-bitfield-read-1.c: Add effective target checking |
| vect_shift. |
| * gcc.dg/vect/vect-bitfield-read-3.c: Likewise. |
| * gcc.dg/vect/vect-bitfield-read-5.c: Likewise. |
| * gcc.dg/vect/vect-bitfield-read-6.c: Likewise. |
| * gcc.dg/vect/vect-bitfield-read-7.c: Likewise. |
| * gcc.dg/vect/vect-bitfield-read-2.c: Add effective target checking |
| vect_shift and replace vect_int with vect_long_long. |
| * gcc.dg/vect/vect-bitfield-read-4.c: Likewise. |
| |
| 2022-10-28 Joseph Myers <joseph@codesourcery.com> |
| |
| PR c/61469 |
| * gcc.dg/c11-enum-4.c, gcc.dg/c11-enum-5.c, gcc.dg/c11-enum-6.c, |
| gcc.dg/c2x-enum-6.c, gcc.dg/c2x-enum-7.c, gcc.dg/c2x-enum-8.c, |
| gcc.dg/gnu2x-enum-1.c: New tests. |
| |
| 2022-10-27 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/107172 |
| * gcc.target/i386/pr107172.c: New test. |
| |
| 2022-10-27 Nathan Sidwell <nathan@acm.org> |
| |
| * g++.dg/abi/lambda-ctx1-18.C: Adjust. |
| * g++.dg/abi/lambda-ctx1-18vs17.C: Adjust. |
| * g++.dg/abi/lambda-tpl1-17.C: New. |
| * g++.dg/abi/lambda-tpl1-18.C: New. |
| * g++.dg/abi/lambda-tpl1-18vs17.C: New. |
| * g++.dg/abi/lambda-tpl1.h: New. |
| |
| 2022-10-27 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/107394 |
| * gcc.dg/tree-ssa/pr107394.c: New test. |
| |
| 2022-10-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/107382 |
| PR c++/107383 |
| * g++.dg/diagnostic/bad-binary-ops2.C: New test. |
| |
| 2022-10-27 Jiawei <jiawei@iscas.ac.cn> |
| |
| * gcc.target/riscv/_Float16-zhinx-1.c: New test. |
| * gcc.target/riscv/_Float16-zhinx-2.c: New test. |
| * gcc.target/riscv/_Float16-zhinx-3.c: New test. |
| * gcc.target/riscv/_Float16-zhinxmin-1.c: New test. |
| * gcc.target/riscv/_Float16-zhinxmin-2.c: New test. |
| * gcc.target/riscv/_Float16-zhinxmin-3.c: New test. |
| |
| 2022-10-26 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/fd-3.c (test_5): Expect "opened here" message |
| even when flags are symbolic. |
| (test_read_from_symbolic_fd): New. |
| (test_write_to_symbolic_fd): New. |
| |
| 2022-10-26 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/103413 |
| * gfortran.dg/illegal_boz_arg_4.f90: New test. |
| |
| 2022-10-26 David Faust <david.faust@oracle.com> |
| |
| * gcc.target/bpf/core-builtin-fieldinfo-errors-1.c: New test. |
| * gcc.target/bpf/core-builtin-fieldinfo-errors-2.c: New test. |
| * gcc.target/bpf/core-builtin-fieldinfo-existence-1.c: New test. |
| * gcc.target/bpf/core-builtin-fieldinfo-lshift-1-be.c: New test. |
| * gcc.target/bpf/core-builtin-fieldinfo-lshift-1-le.c: New test. |
| * gcc.target/bpf/core-builtin-fieldinfo-lshift-2.c: New test. |
| * gcc.target/bpf/core-builtin-fieldinfo-offset-1.c: New test. |
| * gcc.target/bpf/core-builtin-fieldinfo-rshift-1.c: New test. |
| * gcc.target/bpf/core-builtin-fieldinfo-rshift-2.c: New test. |
| * gcc.target/bpf/core-builtin-fieldinfo-sign-1.c: New test. |
| * gcc.target/bpf/core-builtin-fieldinfo-sign-2.c: New test. |
| * gcc.target/bpf/core-builtin-fieldinfo-size-1.c: New test. |
| |
| 2022-10-26 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/106393 |
| * g++.dg/cpp23/elision4.C: Use -Wdangling-reference, add dg-warning. |
| * g++.dg/cpp23/elision7.C: Likewise. |
| * g++.dg/warn/Wdangling-pointer-2.C: Use -Wno-dangling-reference. |
| * g++.dg/warn/Wdangling-reference1.C: New test. |
| * g++.dg/warn/Wdangling-reference2.C: New test. |
| * g++.dg/warn/Wdangling-reference3.C: New test. |
| |
| 2022-10-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.target/riscv/rvv/base/mov-1.c: New. |
| * gcc.target/riscv/rvv/base/mov-10.c: New. |
| * gcc.target/riscv/rvv/base/mov-11.c: New. |
| * gcc.target/riscv/rvv/base/mov-12.c: New. |
| * gcc.target/riscv/rvv/base/mov-13.c: New. |
| * gcc.target/riscv/rvv/base/mov-2.c: New. |
| * gcc.target/riscv/rvv/base/mov-3.c: New. |
| * gcc.target/riscv/rvv/base/mov-4.c: New. |
| * gcc.target/riscv/rvv/base/mov-5.c: New. |
| * gcc.target/riscv/rvv/base/mov-6.c: New. |
| * gcc.target/riscv/rvv/base/mov-7.c: New. |
| * gcc.target/riscv/rvv/base/mov-8.c: New. |
| * gcc.target/riscv/rvv/base/mov-9.c: New. |
| |
| 2022-10-26 Monk Chiang <monk.chiang@sifive.com> |
| |
| * gcc.target/riscv/predef-24.c:New. |
| * gcc.target/riscv/predef-25.c:New. |
| |
| 2022-10-26 Jiufu Guo <guojiufu@linux.ibm.com> |
| |
| PR target/106460 |
| * gcc.target/powerpc/pr106460.c: New test. |
| |
| 2022-10-26 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/arch-18.c: New. |
| * gcc.target/riscv/arch-5.c: Remove test for prefixed |
| with `h`. |
| * gcc.target/riscv/predef-23.c: New. |
| |
| 2022-10-26 Eugene Rozenfeld <erozen@microsoft.com> |
| |
| * lib/profopt.exp: Don't force DWARF4 for AutoFDO tests |
| |
| 2022-10-25 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/106848 |
| PR c++/102600 |
| * g++.dg/modules/enum-9_a.H: New test. |
| * g++.dg/modules/enum-9_b.C: New test. |
| * g++.dg/modules/enum-10_a.H: New test. |
| * g++.dg/modules/enum-10_b.C: New test. |
| * g++.dg/modules/enum-11_a.H: New test. |
| * g++.dg/modules/enum-11_b.C: New test. |
| |
| 2022-10-25 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/107304 |
| * gcc.target/i386/pr107304.c: New test. |
| |
| 2022-10-25 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp23/attr-assume9.C: New test. |
| * g++.dg/cpp23/attr-assume10.C: New test. |
| |
| 2022-10-25 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp23/attr-assume2.C: Expect constant values. |
| |
| 2022-10-25 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/107176 |
| PR tree-optimization/66375 |
| PR tree-optimization/42512 |
| * gcc.dg/torture/pr107176.c: New testcase. |
| |
| 2022-10-25 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/specs/coverage1.ads: New test. |
| * gnat.dg/specs/variant_part.ads: Minor tweak. |
| * gnat.dg/specs/weak1.ads: Add dg directive. |
| |
| 2022-10-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/107368 |
| * gcc.dg/attr-assume-5.c: New test. |
| |
| 2022-10-25 YunQiang Su <yunqiang.su@cipunited.com> |
| |
| * gcc.target/mips/compact-branches-1.c: add isa_rev>=6. |
| * gcc.target/mips/mips.exp: don't add -mipsXXr6 option for |
| -mcompact-branches=always. It is usable for pre-R6 now. |
| * gcc.target/mips/compact-branches-8.c: New test. |
| * gcc.target/mips/compact-branches-9.c: New test. |
| |
| 2022-10-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/107369 |
| * gcc.dg/attr-assume-4.c: New test. |
| * g++.dg/cpp23/attr-assume8.C: New test. |
| |
| 2022-10-25 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/100756 |
| * gcc.dg/vect/pr100756.c: New testcase. |
| |
| 2022-10-25 Kewen Lin <linkw@linux.ibm.com> |
| |
| * lib/target-supports.exp (check_effective_target_vect_long_long): Add |
| support for powerpc*-*-*. |
| |
| 2022-10-24 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/107349 |
| * gcc.dg/analyzer/stdarg-1-ms_abi.c (pr107349): New. |
| * gcc.dg/analyzer/stdarg-1-sysv_abi.c (pr107349): New. |
| * gcc.dg/analyzer/stdarg-1.c (pr107349): New. |
| |
| 2022-10-24 Martin Liska <mliska@suse.cz> |
| |
| PR analyzer/107366 |
| * gcc.dg/analyzer/sarif-pr107366.c: New test. |
| |
| 2022-10-24 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/107345 |
| * gcc.dg/analyzer/pr107345.c: New test. |
| |
| 2022-10-24 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/106300 |
| * gcc.dg/analyzer/pipe-1.c: New test. |
| * gcc.dg/analyzer/pipe-glibc.c: New test. |
| * gcc.dg/analyzer/pipe-manpages.c: New test. |
| * gcc.dg/analyzer/pipe2-1.c: New test. |
| |
| 2022-10-24 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/107276 |
| * g++.dg/cpp2a/decomp4.C: New test. |
| |
| 2022-10-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/107358 |
| * c-c++-common/pr107358.c: New test. |
| * g++.dg/cpp1y/pr68180.C: Remove -fexcess-precision=fast from |
| dg-options. |
| |
| 2022-10-24 Wilco Dijkstra <wdijkstr@arm.com> |
| |
| PR target/106583 |
| * gcc.target/aarch64/pr106583.c: Add new test. |
| |
| 2022-10-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/105774 |
| * g++.dg/cpp1y/constexpr-105774.C: New test. |
| |
| 2022-10-24 Arsen Arsenović <arsen@aarsen.me> |
| |
| * gcc.dg/noreturn-4.c: Removed. |
| * g++.dg/freestanding-main.C: New test. |
| * g++.dg/freestanding-nonint-main.C: New test. |
| * gcc.dg/freestanding-main.c: New test. |
| * gcc.dg/freestanding-nonint-main.c: New test. |
| |
| 2022-10-24 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/107355 |
| * gcc.dg/tree-ssa/pr107355.c: New test. |
| |
| 2022-10-24 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR middle-end/107236 |
| * gfortran.dg/gomp/target-device-ancestor-6.f90: New test. |
| |
| 2022-10-21 José Rui Faustino de Sousa <jrfsousa@gmail.com> |
| |
| PR fortran/100097 |
| PR fortran/100098 |
| * gfortran.dg/PR100097.f90: New test. |
| * gfortran.dg/PR100098.f90: New test. |
| |
| 2022-10-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/107322 |
| * gcc.target/i386/pr107322.c: New test. |
| |
| 2022-10-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/107295 |
| * g++.dg/ext/vector42.C: New test. |
| |
| 2022-10-21 Tejas Joshi <TejasSanjay.Joshi@amd.com> |
| |
| * gcc.target/i386/funcspec-56.inc: Handle new march. |
| * g++.target/i386/mv29.C: Likewise. |
| |
| 2022-10-21 Thomas Schwinge <thomas@codesourcery.com> |
| |
| PR tree-optimization/107195 |
| * gcc.dg/tree-ssa/pr107195-3.c: New. |
| |
| 2022-10-21 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/107323 |
| * gcc.dg/tree-ssa/pr107323.c: New testcase. |
| |
| 2022-10-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/54346 |
| * gcc.dg/pr54346.c: Add -Wno-psabi to dg-options. |
| |
| 2022-10-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/106863 |
| * g++.dg/cpp0x/dr2351-2.C: New test. |
| |
| 2022-10-21 Ju-Zhe Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.target/riscv/rvv/base/vsetvl-1.c: New test. |
| |
| 2022-10-21 Haochen Jiang <haochen.jiang@intel.com> |
| |
| * gcc.target/i386/vnniint8-auto-vectorize-1.c: New test. |
| * gcc.target/i386/vnniint8-auto-vectorize-2.c: Ditto. |
| |
| 2022-10-21 Kong Lingling <lingling.kong@intel.com> |
| Hongyu Wang <hongyu.wang@intel.com> |
| Haochen Jiang <haochen.jiang@intel.com> |
| |
| * g++.dg/other/i386-2.C: Add -mavxvnniint8. |
| * g++.dg/other/i386-3.C: Ditto. |
| * gcc.target/i386/avx-check.h: Add avxvnniint8 check. |
| * gcc.target/i386/sse-12.c: Add -mavxvnniint8. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * gcc.target/i386/funcspec-56.inc: Add new target attribute. |
| * lib/target-supports.exp |
| (check_effective_target_avxvnniint8): New. |
| * gcc.target/i386/avxvnniint8-1.c: Ditto. |
| * gcc.target/i386/avxvnniint8-vpdpbssd-2.c: Ditto. |
| * gcc.target/i386/avxvnniint8-vpdpbssds-2.c: Ditto. |
| * gcc.target/i386/avxvnniint8-vpdpbsud-2.c: Ditto. |
| * gcc.target/i386/avxvnniint8-vpdpbsuds-2.c: Ditto. |
| * gcc.target/i386/avxvnniint8-vpdpbuud-2.c: Ditto. |
| * gcc.target/i386/avxvnniint8-vpdpbuuds-2.c: Ditto. |
| |
| 2022-10-21 Hongyu Wang <hongyu.wang@intel.com> |
| |
| * gcc.target/i386/avx-check.h: Add avxifma check. |
| * gcc.target/i386/avx512ifma-vpmaddhuq-1.c: Remane.. |
| * gcc.target/i386/avx512ifma-vpmaddhuq-1a.c: To this. |
| * gcc.target/i386/avx512ifma-vpmaddluq-1.c: Ditto. |
| * gcc.target/i386/avx512ifma-vpmaddluq-1a.c: Ditto. |
| * gcc.target/i386/avx512ifma-vpmaddhuq-1b.c: New Test. |
| * gcc.target/i386/avx512ifma-vpmaddluq-1b.c: Ditto. |
| * gcc.target/i386/avx-ifma-1.c: Ditto. |
| * gcc.target/i386/avx-ifma-2.c: Ditto. |
| * gcc.target/i386/avx-ifma-3.c: Ditto. |
| * gcc.target/i386/avx-ifma-4.c: Ditto. |
| * gcc.target/i386/avx-ifma-5.c: Ditto. |
| * gcc.target/i386/avx-ifma-6.c: Ditto. |
| * gcc.target/i386/avx-ifma-vpmaddhuq-2.c: Ditto. |
| * gcc.target/i386/avx-ifma-vpmaddluq-2.c: Ditto. |
| * gcc.target/i386/sse-12.c: Add -mavxifma. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Ditto. |
| * gcc.target/i386/sse-22.c: Ditto. |
| * gcc.target/i386/sse-23.c: Ditto. |
| * g++.dg/other/i386-2.C: Ditto. |
| * g++.dg/other/i386-3.C: Ditto. |
| * gcc.target/i386/funcspec-56.inc: Add new target attribute. |
| * lib/target-supports.exp |
| (check_effective_target_avxifma): New. |
| |
| 2022-10-20 Harald Anlauf <anlauf@gmx.de> |
| Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/105633 |
| * gfortran.dg/pr105633.f90: New test. |
| |
| 2022-10-20 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| Yvan ROUX <yvan.roux@foss.st.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_fenv_exceptions_double): New. |
| (check_effective_target_fenv_exceptions_long_double): New. |
| * gcc.dg/c2x-float-7.c: Split into 3 tests... |
| * gcc.dg/c2x-float-7a.c: Float part of c2x-float-7.c. |
| * gcc.dg/c2x-float-7b.c: Double part of c2x-float-7.c. |
| * gcc.dg/c2x-float-7c.c: Long double part of c2x-float-7.c. |
| * gcc.dg/pr95115.c: Switch to fenv_exceptions_double. |
| * gcc.dg/torture/float32x-nan-floath.c: Likewise. |
| * gcc.dg/torture/float32x-nan.c: Likewise. |
| * gcc.dg/torture/float64-nan-floath.c: Likewise. |
| * gcc.dg/torture/float64-nan.c: Likewise. |
| * gcc.dg/torture/inf-compare-1.c: Likewise. |
| * gcc.dg/torture/inf-compare-2.c: Likewise. |
| * gcc.dg/torture/inf-compare-3.c: Likewise. |
| * gcc.dg/torture/inf-compare-4.c: Likewise. |
| * gcc.dg/torture/inf-compare-5.c: Likewise. |
| * gcc.dg/torture/inf-compare-6.c: Likewise. |
| * gcc.dg/torture/inf-compare-7.c: Likewise. |
| * gcc.dg/torture/inf-compare-8.c: Likewise. |
| * gcc.dg/torture/pr52451.c: Likewise. |
| * gcc.dg/torture/pr82692.c: Likewise. |
| * gcc.dg/torture/inf-compare-1-float.c: New test. |
| * gcc.dg/torture/inf-compare-2-float.c: New test. |
| * gcc.dg/torture/inf-compare-3-float.c: New test. |
| * gcc.dg/torture/inf-compare-4-float.c: New test. |
| * gcc.dg/torture/inf-compare-5-float.c: New test. |
| * gcc.dg/torture/inf-compare-6-float.c: New test. |
| * gcc.dg/torture/inf-compare-7-float.c: New test. |
| * gcc.dg/torture/inf-compare-8-float.c: New test. |
| |
| 2022-10-20 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/cpp2a/concepts-friend10.C: New test. |
| |
| 2022-10-20 Artem Klimov <jakmobius@gmail.com> |
| Alexander Monakov <amonakov@gcc.gnu.org> |
| |
| PR middle-end/99619 |
| * gcc.dg/tls/vis-attr-gd.c: New test. |
| * gcc.dg/tls/vis-attr-hidden-gd.c: New test. |
| * gcc.dg/tls/vis-attr-hidden.c: New test. |
| * gcc.dg/tls/vis-flag-hidden-gd.c: New test. |
| * gcc.dg/tls/vis-flag-hidden.c: New test. |
| * gcc.dg/tls/vis-pragma-hidden-gd.c: New test. |
| * gcc.dg/tls/vis-pragma-hidden.c: New test. |
| |
| 2022-10-20 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/102963 |
| * g++.dg/modules/concept-7_a.C: New test. |
| * g++.dg/modules/concept-7_b.C: New test. |
| |
| 2022-10-20 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.dg/vect/pr107326.c: New test. |
| * gcc.dg/vect/vect-bitfield-read-7.c: New test. |
| |
| 2022-10-20 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.target/i386/pr107271.c: Add -Wno-psabi to dg-options. |
| * gcc.dg/debug/btf/btf-function-3.c: Likewise. |
| |
| 2022-10-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/general/brka_1.c: Expect a separate |
| PTEST instruction. |
| * gcc.target/aarch64/sve/acle/general/brkb_1.c: Likewise. |
| |
| 2022-10-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/general/brkn_1.c: Expect separate |
| PTEST instructions. |
| * gcc.target/aarch64/sve/acle/general/brkn_2.c: New test. |
| |
| 2022-10-20 Richard Biener <rguenther@suse.de> |
| |
| PR c/107305 |
| PR c/107306 |
| * gcc.dg/gimplefe-error-15.c: New testcase. |
| |
| 2022-10-20 Andrew MacLeod <amacleod@redhat.com> |
| |
| * g++.dg/cpp23/attr-assume-opt.C: New. |
| |
| 2022-10-19 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/format/format.h (int_least8_t, int_least16_t) |
| (int_least32_t, int_least64_t, uint_least8_t, uint_least16_t) |
| (uint_least32_t, uint_least64_t, int_fast8_t, int_fast16_t) |
| (int_fast32_t, int_fast64_t, uint_fast8_t, uint_fast16_t) |
| (uint_fast32_t, uint_fast64_t): New typedefs. |
| * gcc.dg/format/c11-printf-1.c, gcc.dg/format/c11-scanf-1.c, |
| gcc.dg/format/c2x-printf-1.c, gcc.dg/format/c2x-scanf-1.c, |
| gcc.dg/format/ext-9.c: Add tests using wN and wfN length |
| modifiers. |
| |
| 2022-10-19 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/105765 |
| * gcc.dg/analyzer/stdarg-1-ms_abi.c: New test, based on stdarg-1.c. |
| * gcc.dg/analyzer/stdarg-1-sysv_abi.c: Likewise. |
| |
| 2022-10-19 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/85043 |
| * g++.dg/warn/Wuseless-cast.C: Remove dg-warning. |
| * g++.dg/warn/Wuseless-cast3.C: New test. |
| |
| 2022-10-19 Jakub Jelinek <jakub@redhat.com> |
| |
| * lib/g++-dg.exp (g++-dg-runtest): When using defaulted |
| std_list, if test has { dg-do * { target c++23 } } directive, |
| use { 23 } with which the test will run instead of { 98 14 17 20 } |
| which would make it UNSUPPORTED in all cases. |
| |
| 2022-10-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/107311 |
| * gcc.dg/c2x-enum-1.c (enum e5): Expect e5a type inside of |
| enum to be int rather than long if long isn't wider than int. |
| |
| 2022-10-19 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/107312 |
| * gcc.target/i386/pr107312.c: New test. |
| |
| 2022-10-19 Lewis Hyatt <lhyatt@gmail.com> |
| |
| * g++.dg/pch/pch-string-nulls.C: New test. |
| * g++.dg/pch/pch-string-nulls.Hs: New test. |
| |
| 2022-10-19 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/107206 |
| * g++.dg/tree-ssa/pr107206.C: New test. |
| |
| 2022-10-19 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| * gcc.target/s390/pr106355.h: Common code for new tests. |
| * gcc.target/s390/pr106355-1.c: New test. |
| * gcc.target/s390/pr106355-2.c: New test. |
| * gcc.target/s390/pr106355-3.c: New test. |
| |
| 2022-10-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/107262 |
| * gcc.dg/pr107262.c: New test. |
| |
| 2022-10-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/106990 |
| * c-c++-common/ubsan/pr106990.c: New test. |
| |
| 2022-10-19 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/106781 |
| * gcc.dg/pr106781.c: New testcase. |
| |
| 2022-10-19 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr107271.c: New test. |
| |
| 2022-10-18 Joseph Myers <joseph@codesourcery.com> |
| |
| PR c/107164 |
| * gcc.dg/c99-tag-4.c, gcc.dg/c99-tag-5.c, gcc.dg/c99-tag-6.c: New |
| tests. |
| |
| 2022-10-18 Marek Polacek <polacek@redhat.com> |
| |
| PR testsuite/107213 |
| * c-c++-common/pointer-to-fn1.c: Only run on i?86/x86_64. |
| |
| 2022-10-18 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/105045 |
| * g++.dg/modules/pr105045_a.C: New test. |
| * g++.dg/modules/pr105045_b.C: New test. |
| |
| 2022-10-18 Joseph Myers <joseph@codesourcery.com> |
| |
| PR c/36113 |
| * gcc.dg/c11-enum-1.c, gcc.dg/c11-enum-2.c, gcc.dg/c11-enum-3.c, |
| gcc.dg/c2x-enum-1.c, gcc.dg/c2x-enum-2.c, gcc.dg/c2x-enum-3.c, |
| gcc.dg/c2x-enum-4.c, gcc.dg/c2x-enum-5.c: New tests. |
| * gcc.dg/pr30260.c: Explicitly use -std=gnu11. Update expected |
| diagnostics. |
| * gcc.dg/torture/pr25183.c: Update expected diagnostics. |
| |
| 2022-10-18 Martin Jambor <mjambor@suse.cz> |
| |
| * gcc.dg/ipa/ipcp-agg-11.c: Adjust dumps. |
| * gcc.dg/ipa/ipcp-agg-8.c: Likewise. |
| |
| 2022-10-18 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/107302 |
| * gcc.dg/vect/pr107302.c: New testcase. |
| |
| 2022-10-18 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.dg/vect/pr107275.c: New test. |
| |
| 2022-10-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/106654 |
| * g++.dg/cpp23/attr-assume5.C: New test. |
| * g++.dg/cpp23/attr-assume6.C: New test. |
| * g++.dg/cpp23/attr-assume7.C: New test. |
| |
| 2022-10-18 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/107301 |
| * gcc.dg/torture/pr107301.c: New testcase. |
| |
| 2022-10-18 Liwei Xu <liwei.xu@intel.com> |
| |
| PR testsuite/107220 |
| * gcc.dg/tree-ssa/forwprop-19.c: Move scanning pass from |
| forwprop1 to dse1, This fixs the test case fail. |
| |
| 2022-10-18 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/107273 |
| * gcc.dg/tree-ssa/pr107273-1.c: New. |
| * gcc.dg/tree-ssa/pr107273-2.c: New. |
| |
| 2022-10-17 Steve Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/104330 |
| * gfortran.dg/pr104330.f90: New test. |
| |
| 2022-10-17 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/107293 |
| * gcc.dg/tree-ssa/pr107293.c: New test. |
| |
| 2022-10-17 Harald Anlauf <anlauf@gmx.de> |
| Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/93483 |
| PR fortran/107216 |
| PR fortran/107219 |
| * gfortran.dg/array_constructor_56.f90: New test. |
| * gfortran.dg/array_constructor_57.f90: New test. |
| |
| 2022-10-17 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/107272 |
| * gfortran.dg/pr107272.f90: New test. |
| |
| 2022-10-17 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/107266 |
| * gfortran.dg/char4_decl.f90: New test. |
| * gfortran.dg/char4_decl-2.f90: New test. |
| |
| 2022-10-17 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/101449 |
| * g++.dg/modules/cexpr-3_a.C: New test. |
| * g++.dg/modules/cexpr-3_b.C: New test. |
| |
| 2022-10-17 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/105820 |
| * g++.dg/tree-ssa/pr105820.c: New test. |
| |
| 2022-10-17 Aldy Hernandez <aldyh@redhat.com> |
| |
| * gcc.dg/tree-ssa/vrp-float-3a.c: New. |
| * gcc.dg/tree-ssa/vrp-float-4a.c: New. |
| * gcc.dg/tree-ssa/vrp-float-5a.c: New. |
| |
| 2022-10-17 Richard Biener <rguenther@suse.de> |
| Ju-Zhe Zhong <juzhe.zhong@rivai.ai> |
| |
| PR tree-optimization/99409 |
| PR tree-optimization/99394 |
| * gcc.dg/vect/vect-recurr-1.c: New testcase. |
| * gcc.dg/vect/vect-recurr-2.c: Likewise. |
| * gcc.dg/vect/vect-recurr-3.c: Likewise. |
| * gcc.dg/vect/vect-recurr-4.c: Likewise. |
| * gcc.dg/vect/vect-recurr-5.c: Likewise. |
| * gcc.dg/vect/vect-recurr-6.c: Likewise. |
| * gcc.dg/vect/tsvc/vect-tsvc-s252.c: Un-XFAIL. |
| * gcc.dg/vect/tsvc/vect-tsvc-s254.c: Likewise. |
| * gcc.dg/vect/tsvc/vect-tsvc-s291.c: Likewise. |
| |
| 2022-10-14 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/cpp/c2x-ucnid-1-utf8.c, gcc.dg/cpp/c2x-ucnid-1.c: New |
| tests. |
| |
| 2022-10-14 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/100971 |
| * gfortran.dg/der_io_5.f90: New test. |
| |
| 2022-10-14 Tobias Burnus <tobias@codesourcery.com> |
| |
| * gfortran.dg/c-interop/deferred-character-2.f90: Use 'dg-do run'. |
| |
| 2022-10-14 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/106304 |
| * g++.dg/modules/pr106304_a.C: New test. |
| * g++.dg/modules/pr106304_b.C: New test. |
| |
| 2022-10-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/107254 |
| * gfortran.dg/vect/pr107254.f90: New testcase. |
| |
| 2022-10-14 Jørgen Kvalsvik <jorgen.kvalsvik@woven-planet.global> |
| |
| * gcc.misc-tests/gcov-4.c: New testcase. |
| |
| 2022-10-14 Jørgen Kvalsvik <jorgen.kvalsvik@woven-planet.global> |
| |
| * g++.dg/gcov/gcov-1.C: Add line count check. |
| * gcc.misc-tests/gcov-4.c: Likewise. |
| |
| 2022-10-14 Jakub Jelinek <jakub@redhat.com> |
| |
| * lib/target-supports.exp (check_effective_target_bfloat16, |
| check_effective_target_bfloat16_runtime, add_options_for_bfloat16): |
| New. |
| * gcc.dg/torture/bfloat16-basic.c: New test. |
| * gcc.dg/torture/bfloat16-builtin.c: New test. |
| * gcc.dg/torture/bfloat16-builtin-issignaling-1.c: New test. |
| * gcc.dg/torture/bfloat16-complex.c: New test. |
| * gcc.dg/torture/builtin-issignaling-1.c: Allow to be includable |
| from bfloat16-builtin-issignaling-1.c. |
| * gcc.dg/torture/floatn-basic.h: Allow to be includable from |
| bfloat16-basic.c. |
| * gcc.target/i386/vect-bfloat16-typecheck_2.c: Adjust expected |
| diagnostics. |
| * gcc.target/i386/sse2-bfloat16-scalar-typecheck.c: Likewise. |
| * gcc.target/i386/vect-bfloat16-typecheck_1.c: Likewise. |
| * g++.target/i386/bfloat_cpp_typecheck.C: Likewise. |
| |
| 2022-10-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/82071 |
| PR c/87390 |
| PR c++/107097 |
| * gcc.target/i386/excess-precision-8.c: For C++ wrap abort and |
| exit declarations into extern "C" block. |
| * gcc.target/i386/excess-precision-10.c: Likewise. |
| * g++.target/i386/excess-precision-7.C: Remove. |
| * g++.target/i386/excess-precision-8.C: New test. |
| * g++.target/i386/excess-precision-9.C: Remove. |
| * g++.target/i386/excess-precision-10.C: New test. |
| * g++.target/i386/excess-precision-12.C: New test. |
| |
| 2022-10-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/323 |
| PR c++/107097 |
| * gcc.target/i386/excess-precision-1.c: For C++ wrap abort and |
| exit declarations into extern "C" block. |
| * gcc.target/i386/excess-precision-2.c: Likewise. |
| * gcc.target/i386/excess-precision-3.c: Likewise. Remove |
| check_float_nonproto and check_double_nonproto tests for C++. |
| * gcc.target/i386/excess-precision-7.c: For C++ wrap abort and |
| exit declarations into extern "C" block. |
| * gcc.target/i386/excess-precision-9.c: Likewise. |
| * g++.target/i386/excess-precision-1.C: New test. |
| * g++.target/i386/excess-precision-2.C: New test. |
| * g++.target/i386/excess-precision-3.C: New test. |
| * g++.target/i386/excess-precision-4.C: New test. |
| * g++.target/i386/excess-precision-5.C: New test. |
| * g++.target/i386/excess-precision-6.C: New test. |
| * g++.target/i386/excess-precision-7.C: New test. |
| * g++.target/i386/excess-precision-9.C: New test. |
| * g++.target/i386/excess-precision-11.C: New test. |
| * c-c++-common/dfp/convert-bfp-10.c: Add -fexcess-precision=fast |
| as dg-additional-options. |
| * c-c++-common/dfp/compare-eq-const.c: Likewise. |
| * g++.dg/cpp1z/constexpr-96862.C: Likewise. |
| * g++.dg/cpp1z/decomp12.C (main): Use 2.25 instead of 2.3 to |
| avoid excess precision differences. |
| * g++.dg/other/thunk1.C: Add -fexcess-precision=fast |
| as dg-additional-options. |
| * g++.dg/vect/pr64410.cc: Likewise. |
| * g++.dg/cpp1y/pr68180.C: Likewise. |
| * g++.dg/vect/pr89653.cc: Likewise. |
| * g++.dg/cpp0x/variadic-tuple.C: Likewise. |
| * g++.dg/cpp0x/nsdmi-union1.C: Use 4.25 instead of 4.2 to |
| avoid excess precision differences. |
| * g++.old-deja/g++.brendan/copy9.C: Add -fexcess-precision=fast |
| as dg-additional-options. |
| * g++.old-deja/g++.brendan/overload7.C: Likewise. |
| |
| 2022-10-14 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/c11-complit-1.c, gcc.dg/c11-complit-2.c, |
| gcc.dg/c11-complit-3.c, gcc.dg/c2x-complit-2.c, |
| gcc.dg/c2x-complit-3.c, gcc.dg/c2x-complit-4.c, |
| gcc.dg/c2x-complit-5.c, gcc.dg/c2x-complit-6.c, |
| gcc.dg/c2x-complit-7.c, gcc.dg/c90-complit-2.c, |
| gcc.dg/gnu2x-complit-1.c, gcc.dg/gnu2x-complit-2.c: New tests. |
| |
| 2022-10-13 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.dg/Wstringop-overflow-89.c: New test. |
| |
| 2022-10-13 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/107210 |
| * gfortran.dg/analyzer/pr107210.f90: New test. |
| |
| 2022-10-13 Andrew MacLeod <amacleod@redhat.com> |
| |
| * gcc.dg/pr102540.c: New. |
| * gcc.dg/pr102872.c: New. |
| |
| 2022-10-13 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/106925 |
| * g++.dg/cpp0x/initlist-defarg3.C: New test. |
| |
| 2022-10-13 Wilco Dijkstra <wdijkstr@arm.com> |
| |
| PR target/105773 |
| * gcc.target/aarch64/ands_2.c: Test for ANDS. |
| * gcc.target/aarch64/bics_2.c: Test for BICS. |
| * gcc.target/aarch64/tst_2.c: Test for TST. |
| * gcc.target/aarch64/tst_imm_split_1.c: Fix test. |
| |
| 2022-10-13 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/107160 |
| * gcc.dg/vect/pr107160.c: New testcase. |
| |
| 2022-10-13 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.dg/vect/pr107229-1.c: New test. |
| * gcc.dg/vect/pr107229-2.c: New test. |
| * gcc.dg/vect/pr107229-3.c: New test. |
| |
| 2022-10-13 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/c2x-float-10.c: Do not expect value 2 for *_IS_IEC_60559. |
| |
| 2022-10-12 Lewis Hyatt <lhyatt@gmail.com> |
| |
| PR preprocessor/60014 |
| PR preprocessor/60723 |
| * gcc.dg/cpp/pr60014-1.c: New test. |
| * gcc.dg/cpp/pr60014-1.h: New test. |
| * gcc.dg/cpp/pr60014-2.c: New test. |
| * gcc.dg/cpp/pr60014-2.h: New test. |
| * gcc.dg/cpp/pr60014-3.c: New test. |
| * gcc.dg/cpp/pr60014-3.h: New test. |
| |
| 2022-10-12 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/cpp0x/Wredundant-move10.C: Adjust dg-warning. |
| * g++.dg/cpp0x/Wredundant-move7.C: Likewise. |
| * g++.dg/cpp0x/move-return2.C: Remove dg-error. |
| * g++.dg/cpp0x/move-return4.C: Likewise. |
| * g++.dg/cpp0x/ref-qual20.C: Adjust expected return value. |
| * g++.dg/cpp0x/move-return5.C: New test. |
| |
| 2022-10-12 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/107217 |
| * gfortran.dg/pr107217.f90: New test. |
| |
| 2022-10-12 Jason Merrill <jason@redhat.com> |
| |
| DR 2631 |
| * g++.dg/cpp2a/consteval-defarg3.C: New test. |
| |
| 2022-10-11 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/107215 |
| * gfortran.dg/pr107215.f90: New test. |
| |
| 2022-10-11 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/100134 |
| * g++.dg/modules/tpl-friend-8_a.H: New test. |
| * g++.dg/modules/tpl-friend-8_b.C: New test. |
| |
| 2022-10-11 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/99377 |
| * g++.dg/modules/pr99377-2_a.C: New test. |
| * g++.dg/modules/pr99377-2_b.C: New test. |
| |
| 2022-10-11 Aldy Hernandez <aldyh@redhat.com> |
| |
| * gcc.dg/tree-ssa/vrp-float-abs-1.c: New test. |
| |
| 2022-10-11 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/107212 |
| * gcc.dg/vect/pr107212-1.c: New testcase. |
| * gcc.dg/vect/pr107212-2.c: Likewise. |
| |
| 2022-10-11 Andrew Stubbs <ams@codesourcery.com> |
| |
| * gcc.dg/pr104464.c: Xfail on amdgcn. |
| * gcc.dg/signbit-2.c: Likewise. |
| * gcc.dg/signbit-5.c: Likewise. |
| * gcc.dg/vect/bb-slp-68.c: Likewise. |
| * gcc.dg/vect/bb-slp-cond-1.c: Change expectations on amdgcn. |
| * gcc.dg/vect/bb-slp-subgroups-3.c: Likewise. |
| * gcc.dg/vect/no-vfa-vect-depend-2.c: Change expectations for multiple |
| vector sizes. |
| * gcc.dg/vect/pr33953.c: Likewise. |
| * gcc.dg/vect/pr65947-12.c: Likewise. |
| * gcc.dg/vect/pr65947-13.c: Likewise. |
| * gcc.dg/vect/pr80631-2.c: Likewise. |
| * gcc.dg/vect/slp-reduc-4.c: Likewise. |
| * gcc.dg/vect/trapv-vect-reduc-4.c: Likewise. |
| * lib/target-supports.exp (available_vector_sizes): Add more sizes |
| for amdgcn. |
| |
| 2022-10-11 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.dg/vect/vect-bitfield-read-1.c: New test. |
| * gcc.dg/vect/vect-bitfield-read-2.c: New test. |
| * gcc.dg/vect/vect-bitfield-read-3.c: New test. |
| * gcc.dg/vect/vect-bitfield-read-4.c: New test. |
| * gcc.dg/vect/vect-bitfield-read-5.c: New test. |
| * gcc.dg/vect/vect-bitfield-read-6.c: New test. |
| * gcc.dg/vect/vect-bitfield-write-1.c: New test. |
| * gcc.dg/vect/vect-bitfield-write-2.c: New test. |
| * gcc.dg/vect/vect-bitfield-write-3.c: New test. |
| * gcc.dg/vect/vect-bitfield-write-4.c: New test. |
| * gcc.dg/vect/vect-bitfield-write-5.c: New test. |
| |
| 2022-10-11 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr107093.c: New test. |
| |
| 2022-10-11 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/107195 |
| * gcc.dg/tree-ssa/pr107195-1.c: New test. |
| * gcc.dg/tree-ssa/pr107195-2.c: New test. |
| |
| 2022-10-11 Liwei Xu <liwei.xu@intel.com> |
| liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.dg/pr54346.c: New test. |
| |
| 2022-10-10 Nathan Sidwell <nathan@acm.org> |
| |
| * g++.dg/abi/lambda-ctx1-17.C: New. |
| * g++.dg/abi/lambda-ctx1-18.C: New. |
| * g++.dg/abi/lambda-ctx1-18vs17.C: New. |
| * g++.dg/abi/lambda-ctx1.h: New. |
| * g++.dg/abi/lambda-vis.C: Adjust expected mangles. |
| * g++.dg/abi/macro0.C: Adjust. |
| |
| 2022-10-10 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/106937 |
| * c-c++-common/pointer-to-fn1.c: New test. |
| |
| 2022-10-10 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/rvv/base/riscv_vector.h: New. |
| |
| 2022-10-10 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/rvv/base/user-1.c: Add dg-options and drop |
| dg-skip-if. |
| |
| 2022-10-10 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/rvv/base/pragma-1.c: Add newline to the end of file. |
| * gcc.target/riscv/rvv/base/pragma-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/pragma-3.c: Ditto. |
| * gcc.target/riscv/rvv/base/user-1.c: Ditto. |
| * gcc.target/riscv/rvv/base/user-2.c: Ditto. |
| * gcc.target/riscv/rvv/base/user-3.c: Ditto. |
| * gcc.target/riscv/rvv/base/user-4.c: Ditto. |
| * gcc.target/riscv/rvv/base/user-5.c: Ditto. |
| * gcc.target/riscv/rvv/base/user-6.c: Ditto. |
| * gcc.target/riscv/rvv/base/vread_csr.c: Ditto. |
| * gcc.target/riscv/rvv/base/vwrite_csr.c: Ditto. |
| |
| 2022-10-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/107153 |
| * gcc.dg/autopar/pr107153.c: Require fgraphite effective target. |
| |
| 2022-10-10 Aldy Hernandez <aldyh@redhat.com> |
| |
| * gcc.dg/tree-ssa/vrp-float-signbit-3.c: New test. |
| |
| 2022-10-10 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr107185.c: New test. |
| |
| 2022-10-10 Claudiu Zissulescu <claziss@gmail.com> |
| |
| * gcc.target/arc/tmac-2.c: Update test. |
| |
| 2022-10-10 Claudiu Zissulescu <claziss@gmail.com> |
| |
| * gcc.target/arc/enter-dw2-1.c: New file. |
| |
| 2022-10-09 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| PR target/106562 |
| * gcc.target/pru/pr106562-1.c: New test. |
| * gcc.target/pru/pr106562-2.c: New test. |
| * gcc.target/pru/pr106562-3.c: New test. |
| * gcc.target/pru/pr106562-4.c: New test. |
| |
| 2022-10-09 Dimitar Dimitrov <dimitar@dinux.eu> |
| |
| * gcc.target/pru/ashiftdi-1.c: New test. |
| * gcc.target/pru/lshiftrtdi-1.c: New test. |
| |
| 2022-10-08 Harald Anlauf <anlauf@gmx.de> |
| Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/107000 |
| * gfortran.dg/pr107000.f90: New test. |
| |
| 2022-10-07 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/107085 |
| * g++.dg/ext/reference_constructs_from_temporary1.C: Adjust expected |
| result. |
| * g++.dg/ext/reference_converts_from_temporary1.C: Likewise. |
| * g++.dg/cpp0x/elision4.C: New test. |
| |
| 2022-10-07 Qing Zhao <qing.zhao@oracle.com> |
| |
| PR tree-optimization/101836 |
| * gcc.dg/pr101836.c: New test. |
| * gcc.dg/pr101836_1.c: New test. |
| * gcc.dg/pr101836_2.c: New test. |
| * gcc.dg/pr101836_3.c: New test. |
| * gcc.dg/pr101836_4.c: New test. |
| * gcc.dg/pr101836_5.c: New test. |
| * gcc.dg/strict-flex-array-2.c: New test. |
| * gcc.dg/strict-flex-array-3.c: New test. |
| |
| 2022-10-07 Qing Zhao <qing.zhao@oracle.com> |
| |
| * g++.dg/strict-flex-array-1.C: New test. |
| * gcc.dg/strict-flex-array-1.c: New test. |
| |
| 2022-10-07 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/105783 |
| * gcc.dg/analyzer/pr105783.c: New test. |
| |
| 2022-10-07 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/modules/bfield-3.H: New test. |
| |
| 2022-10-07 Martin Liska <mliska@suse.cz> |
| |
| * gcc.dg/live-patching-2.c: Update scanned pattern. |
| * gcc.dg/live-patching-5.c: New test. |
| |
| 2022-10-07 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/104433 |
| * g++.dg/modules/static-2_a.H: New test. |
| * g++.dg/modules/static-2_b.C: New test. |
| |
| 2022-10-07 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/init/elide9.C: New test. |
| |
| 2022-10-07 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/107153 |
| * gcc.dg/autopar/pr107153.c: New testcase. |
| |
| 2022-10-07 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp1z/fallthrough2.C: New test. |
| * g++.dg/cpp2a/attr-likely7.C: New test. |
| |
| 2022-10-06 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/107170 |
| * gcc.dg/tree-ssa/pr107170.c: New test. |
| |
| 2022-10-06 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/107158 |
| * gcc.dg/analyzer/call-summaries-pr107158-2.c: New test. |
| |
| 2022-10-06 Tobias Burnus <tobias@codesourcery.com> |
| |
| * gfortran.dg/gomp/assume-3.f90: New test. |
| * gfortran.dg/gomp/assume-4.f90: New test. |
| |
| 2022-10-06 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/c11-typeof-1.c, gcc.dg/c2x-typeof-1.c, |
| gcc.dg/c2x-typeof-2.c, gcc.dg/c2x-typeof-3.c, |
| gcc.dg/gnu11-typeof-1.c, gcc.dg/gnu11-typeof-2.c, |
| gcc.dg/gnu2x-typeof-1.c: New tests. |
| |
| 2022-10-06 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/modules/indirect-3_b.C: Expect that the entity |
| foo::TPL<0>::frob is tagged as a specialization instead |
| of as a declaration. |
| * g++.dg/modules/tpl-spec-8_a.H: New test. |
| * g++.dg/modules/tpl-spec-8_b.C: New test. |
| |
| 2022-10-06 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.c-torture/execute/20221006-1.c: New test. |
| |
| 2022-10-06 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/107115 |
| * gcc.dg/torture/pr107115.c: New testcase. |
| |
| 2022-10-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/aarch64/ldar_2.c: New test. |
| |
| 2022-10-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/aarch64/ldar_1.c: New test. |
| |
| 2022-10-06 Philipp Tomsich <philipp.tomsich@vrull.eu> |
| |
| * gcc.target/aarch64/cpunative/info_18: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_18.c: New test. |
| |
| 2022-10-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/107107 |
| * gcc.dg/pr107107.c: New testcase. |
| |
| 2022-10-06 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/assume-4.c: New test. |
| |
| 2022-10-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/106654 |
| * gcc.dg/attr-assume-1.c: New test. |
| * gcc.dg/attr-assume-2.c: New test. |
| * gcc.dg/attr-assume-3.c: New test. |
| * g++.dg/cpp2a/feat-cxx2a.C: Add colon to C++20 features |
| comment, add C++20 attributes comment and move C++20 |
| new features after the attributes before them. |
| * g++.dg/cpp23/feat-cxx2b.C: Likewise. Test |
| __has_cpp_attribute(assume). |
| * g++.dg/cpp23/attr-assume1.C: New test. |
| * g++.dg/cpp23/attr-assume2.C: New test. |
| * g++.dg/cpp23/attr-assume3.C: New test. |
| * g++.dg/cpp23/attr-assume4.C: New test. |
| |
| 2022-10-05 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/107158 |
| * gcc.dg/analyzer/call-summaries-pr107158.c: New test. |
| |
| 2022-10-05 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/107060 |
| * gcc.dg/analyzer/analyzer-decls.h (__analyzer_get_unknown_ptr): |
| New decl. |
| * gcc.dg/analyzer/call-summaries-2.c |
| (test_summarized_writes_param_to_ptr_unknown): New test. |
| |
| 2022-10-05 Tobias Burnus <tobias@codesourcery.com> |
| |
| * gfortran.dg/gomp/assume-1.f90: New test. |
| * gfortran.dg/gomp/assume-2.f90: New test. |
| * gfortran.dg/gomp/assumes-1.f90: New test. |
| * gfortran.dg/gomp/assumes-2.f90: New test. |
| |
| 2022-10-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.target/riscv/rvv/base/pragma-1.c: New test. |
| * gcc.target/riscv/rvv/base/pragma-2.c: New test. |
| * gcc.target/riscv/rvv/base/pragma-3.c: New test. |
| * gcc.target/riscv/rvv/base/user-1.c: New test. |
| * gcc.target/riscv/rvv/base/user-2.c: New test. |
| * gcc.target/riscv/rvv/base/user-3.c: New test. |
| * gcc.target/riscv/rvv/base/user-4.c: New test. |
| * gcc.target/riscv/rvv/base/user-5.c: New test. |
| * gcc.target/riscv/rvv/base/user-6.c: New test. |
| * gcc.target/riscv/rvv/base/vread_csr.c: New test. |
| * gcc.target/riscv/rvv/base/vwrite_csr.c: New test. |
| |
| 2022-10-05 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/107052 |
| * gcc.dg/tree-ssa/pr107052.c: New file. |
| |
| 2022-10-05 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/lto26.adb: New test. |
| * gnat.dg/lto26_pkg1.ads, gnat.dg/lto26_pkg1.adb: New helper. |
| * gnat.dg/lto26_pkg2.ads, gnat.dg/lto26_pkg2.adb: Likewise. |
| |
| 2022-10-05 Martin Liska <mliska@suse.cz> |
| |
| PR tree-optimization/106679 |
| * gcc.dg/tree-prof/cmpsf-1.c: Mark as a known limitation. |
| |
| 2022-10-05 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| Yvan ROUX <yvan.roux@foss.st.com> |
| |
| * gcc.target/arm/stack-protector-1.c: Use 'bl' instead of 'b' |
| instruction. |
| * gcc.target/arm/stack-protector-3.c: Likewise. |
| |
| 2022-10-05 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| Yvan ROUX <yvan.roux@foss.st.com> |
| |
| * g++.dg/modules/bad-mapper-1.C: Also accept CreateProcess. |
| |
| 2022-10-05 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| Yvan ROUX <yvan.roux@foss.st.com> |
| |
| * gcc.misc-tests/outputs.exp: Use "@nul" for Windows, |
| "@/dev/null" for other environments. |
| |
| 2022-10-05 Vineet Gupta <vineetg@rivosinc.com> |
| |
| * gcc.target/riscv/predef-1.c: Remove __riscv_cmodel_pic check. |
| * gcc.target/riscv/predef-2.c: Ditto. |
| * gcc.target/riscv/predef-3.c: Ditto. |
| * gcc.target/riscv/predef-4.c: Ditto. |
| * gcc.target/riscv/predef-5.c: Ditto. |
| * gcc.target/riscv/predef-6.c: Ditto. |
| * gcc.target/riscv/predef-7.c: Ditto. |
| * gcc.target/riscv/predef-8.c: Ditto. |
| |
| 2022-10-05 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/107072 |
| * gcc.dg/analyzer/call-summaries-2.c: New test. |
| * gcc.dg/analyzer/call-summaries-3.c: New test. |
| * gcc.dg/analyzer/call-summaries-asm-x86.c: New test. |
| * gcc.dg/analyzer/call-summaries-malloc.c: New test. |
| * gcc.dg/analyzer/call-summaries-pr107072.c: New test. |
| |
| 2022-10-04 Jason Merrill <jason@redhat.com> |
| |
| PR c++/107154 |
| * g++.dg/debug/dwarf2/lineno-array1.C: New test. |
| |
| 2022-10-04 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/pragma_cpp_predefs_1.c: Add RCPC tests. |
| |
| 2022-10-04 Tobias Burnus <tobias@codesourcery.com> |
| |
| * gfortran.dg/gomp/openmp-simd-7.f90: New test. |
| |
| 2022-10-04 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/declare-target-4.c: Move tests that are now |
| rejected into declare-target-7.c. |
| * c-c++-common/gomp/declare-target-6.c: Adjust expected diagnostics. |
| * c-c++-common/gomp/declare-target-7.c: New test. |
| * c-c++-common/gomp/begin-declare-target-1.c: New test. |
| * c-c++-common/gomp/begin-declare-target-2.c: New test. |
| * c-c++-common/gomp/begin-declare-target-3.c: New test. |
| * c-c++-common/gomp/begin-declare-target-4.c: New test. |
| * g++.dg/gomp/attrs-9.C: Add begin declare target tests. |
| * g++.dg/gomp/attrs-18.C: New test. |
| |
| 2022-10-04 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/107130 |
| * gcc.dg/tree-ssa/pr107130.c: New test. |
| |
| 2022-10-04 Lewis Hyatt <lhyatt@gmail.com> |
| |
| PR c/91669 |
| * c-c++-common/pr91669.c: New test. |
| |
| 2022-10-03 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| Yvan ROUX <yvan.roux@foss.st.com> |
| |
| * gcc.target/arm/cmse/cmse-15.c: Align with -Os improvements. |
| |
| 2022-10-03 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/ext/stmtexpr24.C: New test. |
| |
| 2022-10-03 Andrew MacLeod <amacleod@redhat.com> |
| |
| * gcc.dg/pr107109.c: New. |
| |
| 2022-10-03 Christophe Lyon <christophe.lyon@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vrev64q_m_s16-clobber.c: New test. |
| |
| 2022-10-03 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/c11-float-7.c, gcc.dg/c2x-float-12.c: New tests. |
| |
| 2022-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> |
| |
| PR fortran/107062 |
| * gfortran.dg/ieee/fma_1.f90: Fix test. |
| * gfortran.dg/ieee/modes_1.f90: Fix test. |
| |
| 2022-10-01 José Rui Faustino de Sousa <jrfsousa@gmail.com> |
| |
| PR fortran/100029 |
| PR fortran/100040 |
| * gfortran.dg/PR100029.f90: New test. |
| * gfortran.dg/PR100040.f90: New test. |
| |
| 2022-09-30 Jeff Law <jeffreyalaw@gmail.com> |
| |
| * gcc.dg/infinite-loop.c: New test. |
| |
| 2022-09-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/107080 |
| * g++.target/arm/pr107080.C: New test. |
| |
| 2022-09-30 Lewis Hyatt <lhyatt@gmail.com> |
| |
| PR preprocessor/69543 |
| * c-c++-common/pr69543-3.c: Remove xfail. |
| * c-c++-common/pr69543-4.c: Likewise. |
| * gcc.dg/cpp/pragma-diagnostic-2.c: Adjust test for new behavior. |
| * c-c++-common/pragma-diag-16.c: New test. |
| |
| 2022-09-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/107080 |
| * g++.target/aarch64/pr107080.C: New test. |
| |
| 2022-09-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/107080 |
| * g++.dg/cpp23/ext-floating11.C: New test. |
| |
| 2022-09-30 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| Yvan ROUX <yvan.roux@foss.st.com> |
| |
| * lib/target-supports.exp (check_effective_target_vma_equals_lma): New. |
| * c-c++-common/torture/attr-noinit-1.c: Requre VMA == LMA to run. |
| * c-c++-common/torture/attr-noinit-2.c: Likewise. |
| * c-c++-common/torture/attr-noinit-3.c: Likewise. |
| * c-c++-common/torture/attr-persistent-1.c: Likewise. |
| * c-c++-common/torture/attr-persistent-3.c: Likewise. |
| |
| 2022-09-30 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * lib/gcc-defs.exp: Do not prefix linker script with "-Wl,". |
| |
| 2022-09-30 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| Yvan ROUX <yvan.roux@foss.st.com> |
| |
| * g++.dg/modules/ben-1.map: Replace the colon with dash. |
| * g++.dg/modules/ben-1_a.C: Likewise |
| |
| 2022-09-30 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR target/99888 |
| PR target/105649 |
| * gcc.target/powerpc/pr99888-1.c: New test. |
| * gcc.target/powerpc/pr99888-2.c: New test. |
| * gcc.target/powerpc/pr99888-3.c: New test. |
| * gcc.target/powerpc/pr99888-4.c: New test. |
| * gcc.target/powerpc/pr99888-5.c: New test. |
| * gcc.target/powerpc/pr99888-6.c: New test. |
| * c-c++-common/patchable_function_entry-default.c: Adjust for |
| powerpc_elfv2 to avoid compilation error. |
| |
| 2022-09-30 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR testsuite/106516 |
| * gcc.dg/pr104992.c: Adjust with vect_int_mod. |
| * lib/target-supports.exp (check_effective_target_vect_int_mod): New |
| effective target. |
| |
| 2022-09-30 Christophe Lyon <christophe.lyon@arm.com> |
| |
| * gcc.target/arm/mve/mve_load_memory_modes.c: Update expected |
| registers. |
| * gcc.target/arm/mve/mve_store_memory_modes.c: Likewise. |
| |
| 2022-09-30 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/105318 |
| * gfortran.dg/gomp/is_device_ptr-1.f90: Remove dg-error. |
| * gfortran.dg/gomp/is_device_ptr-2.f90: Likewise. |
| * gfortran.dg/gomp/is_device_ptr-3.f90: Update tree-scan-dump. |
| |
| 2022-09-29 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/c2x-attr-noreturn-1.c, gcc.dg/c2x-attr-noreturn-2.c, |
| gcc.dg/c2x-attr-noreturn-3.c: New tests. |
| * gcc.dg/c2x-has-c-attribute-2.c: Also test __has_c_attribute for |
| noreturn attribute. |
| |
| 2022-09-29 Andrew MacLeod <amacleod@redhat.com> |
| |
| * gcc.dg/tree-ssa/pr79095.c: Test evrp pass rather than vrp1. |
| |
| 2022-09-29 Andrew MacLeod <amacleod@redhat.com> |
| |
| PR tree-optimization/102892 |
| * gcc.dg/pr102892-1.c: Remove undefined behaviour. |
| |
| 2022-09-29 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/102576 |
| * g++.dg/modules/pr102576_a.H: New test. |
| * g++.dg/modules/pr102576_b.C: New test. |
| |
| 2022-09-29 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp2a/cond-triv3.C: New test. |
| |
| 2022-09-29 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp1y/constexpr-local4.C: Expect error sooner. |
| * g++.dg/cpp2a/consteval24.C: Likewise. |
| * g++.dg/cpp2a/consteval7.C: Likewise. |
| * g++.dg/cpp2a/inline-asm3.C: Likewise. |
| |
| 2022-09-29 Jason Merrill <jason@redhat.com> |
| |
| PR c++/93046 |
| * g++.dg/ext/cond4.C: Add runtime test. |
| |
| 2022-09-29 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/tree-ssa/cond-temp1.C: New test. |
| |
| 2022-09-29 Julian Brown <julian@codesourcery.com> |
| |
| PR middle-end/107028 |
| * c-c++-common/goacc/struct-component-kind-1.c: New test. |
| * g++.dg/goacc/pr107028-1.C: New test. |
| * g++.dg/goacc/pr107028-2.C: New test. |
| * gfortran.dg/goacc/mapping-tests-5.f90: New test. |
| |
| 2022-09-29 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/ext/has-builtin-1.C: Test existence of __remove_cv, |
| __remove_reference and __remove_cvref. |
| * g++.dg/ext/remove_cv.C: New test. |
| * g++.dg/ext/remove_reference.C: New test. |
| * g++.dg/ext/remove_cvref.C: New test. |
| |
| 2022-09-29 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/cpp0x/alias-decl-59.C: Adjust expected error message. |
| * g++.dg/ext/underlying_type7.C: Likewise. |
| * g++.dg/ext/underlying_type13.C: New test. |
| * g++.dg/ext/underlying_type14.C: New test. |
| |
| 2022-09-29 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/100616 |
| * g++.dg/modules/100616_a.H: New. |
| * g++.dg/modules/100616_b.C: New. |
| * g++.dg/modules/100616_c.C: New. |
| * g++.dg/modules/100616_d.C: New. |
| |
| 2022-09-29 Jose E. Marchesi <jose.marchesi@oracle.com> |
| |
| PR middle-end/25521 |
| * lib/target-supports.exp (check_effective_target_elf): Define. |
| * gcc.dg/pr25521.c: New test. |
| |
| 2022-09-29 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/cpunative/info_8: Add all dependencies of sve. |
| * gcc.target/aarch64/cpunative/info_9: Likewise svesm4. |
| * gcc.target/aarch64/cpunative/info_15: Likewise. |
| * gcc.target/aarch64/cpunative/info_16: Likewise sve2. |
| * gcc.target/aarch64/cpunative/info_17: Likewise. |
| * gcc.target/aarch64/cpunative/native_cpu_2.c: Expect just +nofp |
| rather than +nofp+nosimd. |
| * gcc.target/aarch64/cpunative/native_cpu_10.c: Likewise. |
| * gcc.target/aarch64/target_attr_15.c: Likewise. |
| |
| 2022-09-29 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/cpunative/native_cpu_0.c: Expect +crypto |
| to come after +crc. |
| * gcc.target/aarch64/cpunative/native_cpu_13.c: Likewise. |
| * gcc.target/aarch64/cpunative/native_cpu_16.c: Likewise. |
| * gcc.target/aarch64/cpunative/native_cpu_17.c: Likewise. |
| * gcc.target/aarch64/cpunative/native_cpu_6.c: Likewise. |
| * gcc.target/aarch64/cpunative/native_cpu_7.c: Likewise. |
| * gcc.target/aarch64/options_set_2.c: Likewise. |
| * gcc.target/aarch64/options_set_3.c: Likewise. |
| * gcc.target/aarch64/options_set_4.c: Likewise. |
| |
| 2022-09-29 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/options_set_6.c: Expect +crypto+nosha2 to |
| disable crypto but keep aes. |
| * gcc.target/aarch64/pragma_cpp_predefs_4.c: New test. |
| |
| 2022-09-29 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/105646 |
| * g++.dg/uninit-pr105646.C: New testcase. |
| |
| 2022-09-29 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr107055.c: New test. |
| |
| 2022-09-28 Eugene Rozenfeld <erozen@microsoft.com> |
| |
| * c-c++-common/ubsan/pr85213.c: Pass -gno-statement-frontiers. |
| |
| 2022-09-28 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/107061 |
| * gcc.target/i386/keylocker-encodekey128.c: Don't check |
| XMM4-XMM6. |
| * gcc.target/i386/keylocker-encodekey256.c: Likewise. |
| |
| 2022-09-28 Ju-Zhe Zhong <juzhe.zhong@rivai.ai> |
| |
| * gcc.target/riscv/rvv/base/abi-1.c: New test. |
| * gcc.target/riscv/rvv/base/abi-2.c: New test. |
| * gcc.target/riscv/rvv/base/abi-3.c: New test. |
| * gcc.target/riscv/rvv/base/abi-4.c: New test. |
| * gcc.target/riscv/rvv/base/abi-5.c: New test. |
| * gcc.target/riscv/rvv/base/abi-6.c: New test. |
| * gcc.target/riscv/rvv/base/abi-7.c: New test. |
| * gcc.target/riscv/rvv/rvv.exp: New test. |
| |
| 2022-09-28 Andrea Corallo <andrea.corallo@arm.com> |
| |
| * gcc.target/arm/attr-crypto.c: Update test. |
| |
| 2022-09-28 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| Yvan ROUX <yvan.roux@foss.st.com> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/vld1x2.c: Rephrase |
| to unimplemented. |
| * gcc.target/aarch64/advsimd-intrinsics/vld1x3.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vld1x4.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vst1x2.c: Replace |
| dg-xfail-if with dg-skip-if. |
| * gcc.target/aarch64/advsimd-intrinsics/vst1x3.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vst1x4.c: Likewise. |
| |
| 2022-09-28 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR middle-end/58245 |
| * g++.dg/fstack-protector-strong.C: Adjusted. |
| * g++.dg/pr58245-1.C: New test. |
| |
| 2022-09-28 Eugene Rozenfeld <erozen@microsoft.com> |
| |
| * gcc.dg/tree-prof/cold_partition_label.c: Don't check for hot/cold splitting with AutoFDO. |
| * gcc.dg/tree-prof/section-attr-1.c: Don't check for hot/cold splitting with AutoFDO. |
| * gcc.dg/tree-prof/section-attr-2.c: Don't check for hot/cold splitting with AutoFDO. |
| * gcc.dg/tree-prof/section-attr-3.c: Don't check for hot/cold splitting with AutoFDO. |
| |
| 2022-09-27 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/101165 |
| PR c++/106882 |
| * g++.dg/conversion/pr41426.C: Add dg-error for C++23. |
| * g++.dg/cpp0x/elision_weak.C: Likewise. |
| * g++.dg/cpp0x/move-return3.C: Only link in c++20_down. |
| * g++.dg/cpp1y/decltype-auto2.C: Add dg-error for C++23. |
| * g++.dg/cpp1y/lambda-generic-89419.C: Likewise. |
| * g++.dg/cpp23/feat-cxx2b.C: Test __cpp_implicit_move. |
| * g++.dg/gomp/pr56217.C: Only compile in c++20_down. |
| * g++.dg/warn/Wno-return-local-addr.C: Add dg-error for C++23. |
| * g++.dg/warn/Wreturn-local-addr.C: Adjust dg-error. |
| * g++.old-deja/g++.brendan/crash55.C: Add dg-error for C++23. |
| * g++.old-deja/g++.jason/temporary2.C: Likewise. |
| * g++.old-deja/g++.mike/p2846b.C: Adjust. |
| * g++.dg/cpp1y/decltype-auto6.C: New test. |
| * g++.dg/cpp23/decltype1.C: New test. |
| * g++.dg/cpp23/decltype2.C: New test. |
| * g++.dg/cpp23/elision1.C: New test. |
| * g++.dg/cpp23/elision2.C: New test. |
| * g++.dg/cpp23/elision3.C: New test. |
| * g++.dg/cpp23/elision4.C: New test. |
| * g++.dg/cpp23/elision5.C: New test. |
| * g++.dg/cpp23/elision6.C: New test. |
| * g++.dg/cpp23/elision7.C: New test. |
| |
| 2022-09-27 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/107054 |
| * gfortran.dg/pr107054.f90: New test. |
| |
| 2022-09-27 Aldy Hernandez <aldyh@redhat.com> |
| |
| * gcc.dg/tree-ssa/popcount6b.c: New test. |
| |
| 2022-09-27 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/cpp2a/concepts-traits3.C: Adjust expected diagnostics. |
| |
| 2022-09-27 Jonathan Wakely <jwakely@redhat.com> |
| |
| PR c++/107049 |
| * g++.dg/ext/is_convertible4.C: New test. |
| * g++.dg/ext/is_nothrow_convertible4.C: New test. |
| |
| 2022-09-27 Aldy Hernandez <aldyh@redhat.com> |
| |
| * gcc.dg/tree-ssa/popcount6.c: New test. |
| |
| 2022-09-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/106651 |
| * g++.dg/template/error30.C: Adjust expected diagnostics. |
| * g++.dg/cpp1z/constexpr-lambda13.C: Likewise. |
| * g++.dg/cpp23/feat-cxx2b.C: Test __cpp_static_call_operator. |
| * g++.dg/cpp23/static-operator-call1.C: New test. |
| * g++.dg/cpp23/static-operator-call2.C: New test. |
| * g++.old-deja/g++.jason/operator.C: Adjust expected diagnostics. |
| * g++.dg/cpp23/static-operator-call3.C: New file. |
| |
| 2022-09-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/107029 |
| * g++.dg/torture/pr107029.C: New test. |
| |
| 2022-09-27 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/assume-1.c: New test. |
| * c-c++-common/gomp/assume-2.c: New test. |
| * c-c++-common/gomp/assume-3.c: New test. |
| * c-c++-common/gomp/assumes-1.c: New test. |
| * c-c++-common/gomp/assumes-2.c: New test. |
| * c-c++-common/gomp/assumes-3.c: New test. |
| * c-c++-common/gomp/assumes-4.c: New test. |
| * c-c++-common/gomp/begin-assumes-1.c: New test. |
| * c-c++-common/gomp/begin-assumes-2.c: New test. |
| * c-c++-common/gomp/begin-assumes-3.c: New test. |
| * c-c++-common/gomp/begin-assumes-4.c: New test. |
| * c-c++-common/gomp/declare-target-6.c: New test. |
| * g++.dg/gomp/attrs-1.C (bar): Add n1 and n2 arguments, add |
| tests for assume directive. |
| * g++.dg/gomp/attrs-2.C (bar): Likewise. |
| * g++.dg/gomp/attrs-9.C: Add n1 and n2 variables, add tests for |
| begin assumes directive. |
| * g++.dg/gomp/attrs-15.C: New test. |
| * g++.dg/gomp/attrs-16.C: New test. |
| * g++.dg/gomp/attrs-17.C: New test. |
| |
| 2022-09-27 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/diagnostic/conflicting-specifiers-1.C: Adjust expected |
| diagnostics. |
| * g++.dg/parse/typedef8.C: Likewise. |
| * g++.dg/parse/crash39.C: Likewise. |
| * g++.dg/other/mult-stor1.C: Likewise. |
| * g++.dg/cpp2a/constinit3.C: Likewise. |
| |
| 2022-09-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/106652 |
| PR c++/85518 |
| * g++.dg/cpp23/ext-floating1.C: New test. |
| * g++.dg/cpp23/ext-floating2.C: New test. |
| * g++.dg/cpp23/ext-floating3.C: New test. |
| * g++.dg/cpp23/ext-floating4.C: New test. |
| * g++.dg/cpp23/ext-floating5.C: New test. |
| * g++.dg/cpp23/ext-floating6.C: New test. |
| * g++.dg/cpp23/ext-floating7.C: New test. |
| * g++.dg/cpp23/ext-floating8.C: New test. |
| * g++.dg/cpp23/ext-floating9.C: New test. |
| * g++.dg/cpp23/ext-floating10.C: New test. |
| * g++.dg/cpp23/ext-floating.h: New file. |
| * g++.target/i386/float16-1.C: Adjust expected diagnostics. |
| |
| 2022-09-26 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/106656 |
| * g++.dg/cpp23/feat-cxx2b.C: Adjust. |
| * g++.dg/cpp2a/feat-cxx2a.C: Likewise. |
| * g++.dg/ext/char8_t-feature-test-macro-2.C: Likewise. |
| * g++.dg/ext/char8_t-init-2.C: Likewise. |
| * g++.dg/cpp2a/char8_t3.C: New test. |
| * g++.dg/cpp2a/char8_t4.C: New test. |
| |
| 2022-09-26 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/106784 |
| * g++.dg/ext/is_convertible3.C: New test. |
| * g++.dg/ext/is_nothrow_convertible3.C: New test. |
| |
| 2022-09-26 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/107033 |
| * g++.dg/modules/partial-2.cc, g++.dg/modules/partial-2.h: New |
| files, factored out from ... |
| * g++.dg/modules/partial-2_a.C, g++.dg/modules/partial-2_b.C: ... |
| these. |
| * g++.dg/modules/partial-2_c.H: New test. |
| * g++.dg/modules/partial-2_d.C: New test. |
| |
| 2022-09-26 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/107009 |
| * gcc.dg/tree-ssa/pr107009.c: New test. |
| |
| 2022-09-26 Jeff Law <jeffreyalaw@gmail.com> |
| |
| * gcc.target/riscv/ret-1.c: New test. |
| |
| 2022-09-26 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR middle-end/106982 |
| * c-c++-common/goacc/reduction-7.c: New test. |
| * c-c++-common/goacc/reduction-8.c: New test. |
| |
| 2022-09-26 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR target/96072 |
| * gcc.target/powerpc/pr96072.c: New test. |
| |
| 2022-09-26 Hu, Lin1 <lin1.hu@intel.com> |
| |
| PR target/94962 |
| * gcc.target/i386/avx256-unaligned-store-3.c: Add -mno-avx512f |
| |
| 2022-09-26 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR target/100645 |
| * gcc.target/powerpc/pr100645.c: New test. |
| |
| 2022-09-26 Hongtao Liu <hongtao.liu@intel.com> |
| Liwei Xu <liwei.xu@intel.com> |
| |
| * gcc.target/i386/pr53346-1.c: New test. |
| * gcc.target/i386/pr53346-2.c: New test. |
| * gcc.target/i386/pr53346-3.c: New test. |
| * gcc.target/i386/pr53346-4.c: New test. |
| |
| 2022-09-25 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/41453 |
| * gfortran.dg/intent_optimize_10.f90: New test. |
| |
| 2022-09-25 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/41453 |
| PR fortran/99169 |
| * gfortran.dg/intent_optimize_9.f90: New test. |
| |
| 2022-09-25 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/41453 |
| PR fortran/87401 |
| * gfortran.dg/intent_optimize_8.f90: New test. |
| |
| 2022-09-25 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/41453 |
| PR fortran/87395 |
| * gfortran.dg/intent_optimize_7.f90: New test. |
| |
| 2022-09-25 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/41453 |
| PR fortran/87395 |
| * gfortran.dg/intent_optimize_6.f90: New test. |
| |
| 2022-09-25 Harald Anlauf <anlauf@gmx.de> |
| Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/105012 |
| * gfortran.dg/intent_optimize_5.f90: New test. |
| |
| 2022-09-25 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/106817 |
| * gfortran.dg/intent_optimize_4.f90: New test. |
| |
| 2022-09-25 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/105012 |
| * gfortran.dg/intent_out_15.f90: New test. |
| |
| 2022-09-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/107001 |
| * c-c++-common/gomp/pr107001.c: New test. |
| |
| 2022-09-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/106981 |
| * c-c++-common/gomp/pr106981.c: New test. |
| |
| 2022-09-23 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/c2x-complit-1.c, gcc.dg/c2x-concat-1.c, |
| gcc.dg/cpp/c2x-ucn-1.c: New tests. |
| |
| 2022-09-23 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| Yvan ROUX <yvan.roux@foss.st.com> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/vld1x2.c: Replace |
| dg-xfail-if with dg-skip-if. |
| * gcc.target/aarch64/advsimd-intrinsics/vld1x3.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vld1x4.c: Likewise. |
| |
| 2022-09-23 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/106784 |
| * g++.dg/ext/has-builtin-1.C: Enhance to test __is_convertible and |
| __is_nothrow_convertible. |
| * g++.dg/ext/is_convertible1.C: New test. |
| * g++.dg/ext/is_convertible2.C: New test. |
| * g++.dg/ext/is_nothrow_convertible1.C: New test. |
| * g++.dg/ext/is_nothrow_convertible2.C: New test. |
| |
| 2022-09-23 zhongjuzhe <juzhe.zhong@rivai.ai> |
| |
| * selftests/riscv/empty-func.rtl: New test. |
| |
| 2022-09-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/106922 |
| * g++.dg/torture/pr106922.C: New testcase. |
| |
| 2022-09-23 Tamar Christina <tamar.christina@arm.com> |
| |
| * lib/scanasm.exp (check_function_body): Add debug output to verbose log |
| on failure. |
| |
| 2022-09-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/106922 |
| * g++.dg/tree-ssa/pr106922.C: Scan in cddce3 dump rather than |
| dce3. Remove -fdump-tree-pre-details from dg-options. |
| |
| 2022-09-23 Hu, Lin1 <lin1.hu@intel.com> |
| |
| PR target/94962 |
| * gcc.target/i386/avx256-unaligned-load-1.c: Modify test. |
| * gcc.target/i386/avx256-unaligned-store-1.c: Ditto. |
| * gcc.target/i386/avx256-unaligned-store-2.c: Ditto. |
| * gcc.target/i386/avx256-unaligned-store-3.c: Ditto. |
| * gcc.target/i386/pr94962-1.c: New test. |
| * gcc.target/i386/pr94962-2.c: Ditto. |
| * gcc.target/i386/pr94962-3.c: Ditto. |
| * gcc.target/i386/pr94962-4.c: Ditto. |
| |
| 2022-09-23 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/106983 |
| * g++.dg/other/error36.C: New test. |
| |
| 2022-09-22 José Rui Faustino de Sousa <jrfsousa@gmail.com> |
| |
| PR fortran/100103 |
| * gfortran.dg/PR100103.f90: New test. |
| |
| 2022-09-22 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/82868 |
| * gfortran.dg/associate_26a.f90: New test. |
| |
| 2022-09-22 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/102801 |
| * g++.dg/warn/Wuninitialized-33.C: New testcase. |
| |
| 2022-09-22 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/106826 |
| * g++.dg/modules/partial-2_a.C: New test. |
| * g++.dg/modules/partial-2_b.C: New test. |
| |
| 2022-09-22 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c/106830 |
| * gcc.dg/Wxor-used-as-pow-pr106830.c: New test. |
| |
| 2022-09-22 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/106922 |
| * gcc.dg/tree-ssa/ssa-fre-100.c: New testcase. |
| * g++.dg/tree-ssa/pr106922.C: Adjust. |
| |
| 2022-09-22 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/99407 |
| * gcc.dg/vect/tsvc/vect-tsvc-s243.c: Remove XFAIL. |
| |
| 2022-09-22 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr106994.c: New test. |
| |
| 2022-09-21 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/106984 |
| * gcc.dg/tsan/pr106984.c: New testcase. |
| |
| 2022-09-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> |
| |
| * gfortran.dg/ieee/rounding_3.f90: New test. |
| |
| 2022-09-21 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/106967 |
| * gcc.dg/tree-ssa/pr106967.c: New test. |
| |
| 2022-09-21 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr106963.c: New test. |
| |
| 2022-09-20 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/104143 |
| * gfortran.dg/c-interop/c407b-2.f90: Remove dg-error. |
| * gfortran.dg/assumed_type_16.f90: New test. |
| * gfortran.dg/assumed_type_17.f90: New test. |
| |
| 2022-09-20 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/106986 |
| * gfortran.dg/pr106986.f90: New test. |
| |
| 2022-09-20 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/106985 |
| * gfortran.dg/pr106985.f90: New test. |
| |
| 2022-09-20 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/modules/xtreme-header-2.h: Include <execution>. |
| * g++.dg/modules/xtreme-header-6.h: Include implemented |
| C++20 library headers. |
| * g++.dg/modules/xtreme-header.h: Likewise. Remove |
| NO_ASSOCIATED_LAMBDA workaround. Include implemented C++23 |
| library headers. |
| |
| 2022-09-20 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/modules/auto-3.h: New test. |
| * g++.dg/modules/auto-3_a.H: New test. |
| * g++.dg/modules/auto-3_b.C: New test. |
| |
| 2022-09-20 José Rui Faustino de Sousa <jrfsousa@gmail.com> |
| |
| PR fortran/100132 |
| * gfortran.dg/PR100132.f90: New test. |
| |
| 2022-09-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/vect/pr106914.c: New test. |
| * g++.dg/vect/pr106794.cc: Likewise. |
| |
| 2022-09-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/vect/vect-gather-5.c: New test. |
| |
| 2022-09-20 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/106970 |
| * gcc.dg/tree-ssa/pr106970.c: New test. |
| |
| 2022-09-20 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/106761 |
| * g++.dg/modules/pr106761.h: New test. |
| * g++.dg/modules/pr106761_a.H: New test. |
| * g++.dg/modules/pr106761_b.C: New test. |
| |
| 2022-09-20 Martin Liska <mliska@suse.cz> |
| |
| * g++.dg/warn/Wclass-memaccess.C: Replace "the the" with "the". |
| * g++.dg/warn/Wconversion-real-integer2.C: Likewise. |
| * gcc.target/powerpc/p9-extract-1.c: Likewise. |
| * gcc.target/s390/s390.exp: Likewise. |
| * gcc.target/s390/zvector/vec-cmp-2.c: Likewise. |
| * gdc.dg/torture/simd_store.d: Likewise. |
| * gfortran.dg/actual_array_offset_1.f90: Likewise. |
| * gfortran.dg/pdt_15.f03: Likewise. |
| * gfortran.dg/pointer_array_8.f90: Likewise. |
| |
| 2022-09-20 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr106910-1.c: New test. |
| |
| 2022-09-20 konglin1 <lingling.kong@intel.com> |
| |
| * gcc.target/i386/pr105735-1.c: New test. |
| * gcc.target/i386/pr105735-2.c: New test. |
| |
| 2022-09-20 konglin1 <lingling.kong@intel.com> |
| |
| PR target/106887 |
| * gcc.target/i386/vect-bfloat16-2c.c: New test. |
| |
| 2022-09-19 Marek Polacek <polacek@redhat.com> |
| |
| PR c/106947 |
| * c-c++-common/Waddress-7.c: New test. |
| |
| 2022-09-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> |
| |
| * gfortran.dg/ieee/modes_1.f90: New test. |
| |
| 2022-09-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> |
| |
| * gfortran.dg/ieee/rounding_2.f90: New test. |
| |
| 2022-09-18 Julian Brown <julian@codesourcery.com> |
| |
| * g++.dg/gomp/target-lambda-1.C: Adjust expected scan output. |
| |
| 2022-09-18 Palmer Dabbelt <palmer@rivosinc.com> |
| |
| * gcc.dg/tree-ssa/gen-vect-34.c: Skip RISC-V targets. |
| |
| 2022-09-17 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/modules/typename-friend_a.C: New test. |
| * g++.dg/modules/typename-friend_b.C: New test. |
| |
| 2022-09-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/106958 |
| * gcc.c-torture/compile/pr106958.c: New test. |
| |
| 2022-09-16 Eugene Rozenfeld <erozen@microsoft.com> |
| |
| * gcc.dg/tree-prof/indir-call-prof-2.c: Fix dg-final-use-autofdo. |
| |
| 2022-09-16 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/92505 |
| * g++.dg/cpp0x/constexpr-mutable3.C: New test. |
| * g++.dg/cpp1y/constexpr-mutable1.C: New test. |
| |
| 2022-09-16 Jason Merrill <jason@redhat.com> |
| |
| PR c++/106858 |
| * g++.dg/gomp/map-3.C: New test. |
| |
| 2022-09-15 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/106857 |
| * gfortran.dg/pr106857.f90: New test. |
| |
| 2022-09-15 Harald Anlauf <anlauf@gmx.de> |
| Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/104314 |
| * gfortran.dg/pr104314.f90: New test. |
| |
| 2022-09-15 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/c2x-float-2.c: Require inff effective-target. |
| * gcc.dg/c2x-float-11.c: New test. |
| |
| 2022-09-15 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/106922 |
| * g++.dg/tree-ssa/pr106922.C: New testcase. |
| |
| 2022-09-15 Julian Brown <julian@codesourcery.com> |
| |
| * c-c++-common/gomp/target-50.c: Modify scan pattern. |
| |
| 2022-09-15 Julian Brown <julian@codesourcery.com> |
| |
| * c-c++-common/goacc/mdc-2.c: Update expected errors. |
| * g++.dg/goacc/mdc.C: Likewise. |
| |
| 2022-09-15 Jiufu Guo <guojiufu@linux.ibm.com> |
| |
| PR target/106550 |
| * gcc.target/powerpc/pr106550.c: New test. |
| * gcc.target/powerpc/pr106550_1.c: New test. |
| |
| 2022-09-14 Julian Brown <julian@codesourcery.com> |
| |
| * g++.dg/goacc/member-array-acc.C: New test. |
| * g++.dg/gomp/member-array-omp.C: New test. |
| * g++.dg/gomp/target-3.C: Update expected output. |
| * g++.dg/gomp/target-lambda-1.C: Likewise. |
| * g++.dg/gomp/target-this-2.C: Likewise. |
| * c-c++-common/goacc/deep-copy-arrayofstruct.c: Move test from here. |
| * c-c++-common/gomp/target-50.c: New test. |
| |
| 2022-09-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/106938 |
| * gcc.dg/pr106938.c: New testcase. |
| |
| 2022-09-14 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/106936 |
| * g++.dg/tree-ssa/pr106936.C: New test. |
| |
| 2022-09-14 Julian Brown <julian@codesourcery.com> |
| |
| * g++.dg/gomp/target-lambda-1.C: Adjust expected output. |
| * g++.dg/gomp/target-this-3.C: Likewise. |
| * g++.dg/gomp/target-this-4.C: Likewise. |
| |
| 2022-09-14 Robin Dapp <rdapp@linux.ibm.com> |
| |
| * gcc.target/s390/ifcvt-one-insn-bool.c: Add -mzarch. |
| * gcc.target/s390/ifcvt-one-insn-char.c: Dito. |
| * gcc.target/s390/ifcvt-two-insns-bool.c: Dito. |
| * gcc.target/s390/ifcvt-two-insns-int.c: Dito. |
| * gcc.target/s390/ifcvt-two-insns-long.c: Add -mzarch and change |
| long into long long. |
| |
| 2022-09-14 Robin Dapp <rdapp@linux.ibm.com> |
| |
| * gcc.target/s390/vector/vperm-rev-z14.c: Add -save-temps. |
| * gcc.target/s390/vector/vperm-rev-z15.c: Likewise. |
| |
| 2022-09-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/106878 |
| * gcc.c-torture/compile/pr106878.c: New test. |
| |
| 2022-09-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/106934 |
| * gfortran.dg/pr106934.f90: New testcase. |
| |
| 2022-09-14 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr106905.c: New test. |
| * gcc.target/ia64/pr106905.c: New test. |
| |
| 2022-09-14 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| Yvan ROUX <yvan.roux@foss.st.com> |
| |
| PR target/95720 |
| * lib/g++.exp: Moved gluefile block to after flags have been |
| prefixed for the target_compile call. |
| * lib/gcc.exp: Likewise. |
| * lib/wrapper.exp: Reset adjusted state flag. |
| |
| 2022-09-13 Roger Sayle <roger@nextmovesoftware.com> |
| |
| PR target/106877 |
| * g++.dg/ext/pr106877.C: New test case. |
| |
| 2022-09-13 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/cpp1z/noexcept-type26.C: New test. |
| * g++.dg/cpp2a/explicit19.C: New test. |
| * g++.dg/ext/integer-pack6.C: New test. |
| |
| 2022-09-13 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR target/104482 |
| * gcc.target/powerpc/pr104482.c: New test. |
| |
| 2022-09-13 Kewen.Lin <linkw@gcc.gnu.org> |
| |
| PR target/105485 |
| * g++.target/powerpc/pr105485.C: New test. |
| |
| 2022-09-13 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/ldp_stp_20.c: New test. |
| * gcc.target/aarch64/ldp_stp_21.c: Likewise. |
| * gcc.target/aarch64/ldp_stp_22.c: Likewise. |
| * gcc.target/aarch64/ldp_stp_23.c: Likewise. |
| * gcc.target/aarch64/ldp_stp_24.c: Likewise. |
| * gcc.target/aarch64/movv16qi_1.c (gpr_to_gpr): New function. |
| * gcc.target/aarch64/movv8qi_1.c (gpr_to_gpr): Likewise. |
| * gcc.target/aarch64/movv16qi_2.c: New test. |
| * gcc.target/aarch64/movv16qi_3.c: Likewise. |
| * gcc.target/aarch64/movv2di_1.c: Likewise. |
| * gcc.target/aarch64/movv2x16qi_1.c: Likewise. |
| * gcc.target/aarch64/movv2x8qi_1.c: Likewise. |
| * gcc.target/aarch64/movv3x16qi_1.c: Likewise. |
| * gcc.target/aarch64/movv3x8qi_1.c: Likewise. |
| * gcc.target/aarch64/movv4x16qi_1.c: Likewise. |
| * gcc.target/aarch64/movv4x8qi_1.c: Likewise. |
| * gcc.target/aarch64/movv8qi_2.c: Likewise. |
| * gcc.target/aarch64/movv8qi_3.c: Likewise. |
| * gcc.target/aarch64/vect_unary_2.c: Likewise. |
| |
| 2022-09-13 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/acle/ls64_asm_2.c: New test. |
| |
| 2022-09-12 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/101906 |
| * g++.dg/template/evaluated1.C: New test. |
| * g++.dg/template/evaluated1a.C: New test. |
| * g++.dg/template/evaluated1b.C: New test. |
| * g++.dg/template/evaluated1c.C: New test. |
| |
| 2022-09-12 Jason Merrill <jason@redhat.com> |
| |
| PR c++/106893 |
| PR c++/90451 |
| * g++.dg/cpp1y/auto-fn65.C: New test. |
| |
| 2022-09-12 Jason Merrill <jason@redhat.com> |
| |
| PR c++/93259 |
| * g++.dg/cpp0x/initlist-array17.C: New test. |
| |
| 2022-09-12 Jason Merrill <jason@redhat.com> |
| |
| PR c++/106567 |
| * g++.dg/cpp0x/lambda/lambda-array4.C: New test. |
| |
| 2022-09-12 Jonathan Wakely <jwakely@redhat.com> |
| |
| PR c++/86491 |
| * g++.dg/warn/anonymous-namespace-3.C: Use separate dg-warning |
| directives for C++98 and everything else. |
| * g++.dg/warn/Wsubobject-linkage-5.C: New test. |
| |
| 2022-09-12 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/atomic/c2x-stdatomic-var-init-1.c: New test. |
| |
| 2022-09-12 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> |
| |
| * g++.dg/gcov/gcov.exp: Respect triplet when looking for gcov. |
| * gcc.misc-tests/gcov.exp: Likewise. |
| |
| 2022-09-12 Joffrey Huguet <huguet@adacore.com> |
| |
| * gnat.dg/aspect2.adb: Removed. |
| * gnat.dg/aspect2.ads: Removed. |
| * gnat.dg/config_pragma1.adb: Removed. |
| * gnat.dg/config_pragma1_pkg.ads: Removed. |
| * gnat.dg/equal8.adb: Removed. |
| * gnat.dg/equal8.ads: Removed. |
| * gnat.dg/equal8_pkg.ads: Removed. |
| * gnat.dg/formal_containers.adb: Removed. |
| * gnat.dg/iter1.adb: Removed. |
| * gnat.dg/iter1.ads: Removed. |
| |
| 2022-09-11 Tim Lange <mail@tim-lange.me> |
| |
| PR analyzer/106845 |
| * gcc.dg/analyzer/out-of-bounds-zero.c: New test. |
| * gcc.dg/analyzer/pr106845.c: New test. |
| |
| 2022-09-10 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp> |
| |
| * gcc.target/xtensa/constsynth_3insns.c (test_4): |
| Add new test function. |
| |
| 2022-09-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> |
| |
| PR fortran/95644 |
| * gfortran.dg/ieee/fma_1.f90: New test. |
| * gfortran.dg/ieee/signbit_1.f90: New test. |
| |
| 2022-09-09 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/plugin/analyzer_kernel_plugin.c: New test. |
| * gcc.dg/plugin/copy_from_user-1.c: New test. |
| * gcc.dg/plugin/infoleak-1.c: New test. |
| * gcc.dg/plugin/infoleak-2.c: New test. |
| * gcc.dg/plugin/infoleak-3.c: New test. |
| * gcc.dg/plugin/infoleak-CVE-2011-1078-1.c: New test. |
| * gcc.dg/plugin/infoleak-CVE-2011-1078-2.c: New test. |
| * gcc.dg/plugin/infoleak-CVE-2014-1446-1.c: New test. |
| * gcc.dg/plugin/infoleak-CVE-2017-18549-1.c: New test. |
| * gcc.dg/plugin/infoleak-CVE-2017-18550-1.c: New test. |
| * gcc.dg/plugin/infoleak-antipatterns-1.c: New test. |
| * gcc.dg/plugin/infoleak-fixit-1.c: New test. |
| * gcc.dg/plugin/infoleak-net-ethtool-ioctl.c: New test. |
| * gcc.dg/plugin/infoleak-vfio_iommu_type1.c: New test. |
| * gcc.dg/plugin/plugin.exp (plugin_test_list): Add |
| analyzer_kernel_plugin.c and the new test cases. |
| * gcc.dg/plugin/taint-CVE-2011-0521-1-fixed.c: New test. |
| * gcc.dg/plugin/taint-CVE-2011-0521-1.c: New test. |
| * gcc.dg/plugin/taint-CVE-2011-0521-2-fixed.c: New test. |
| * gcc.dg/plugin/taint-CVE-2011-0521-2.c: New test. |
| * gcc.dg/plugin/taint-CVE-2011-0521-3-fixed.c: New test. |
| * gcc.dg/plugin/taint-CVE-2011-0521-3.c: New test. |
| * gcc.dg/plugin/taint-CVE-2011-0521-4.c: New test. |
| * gcc.dg/plugin/taint-CVE-2011-0521-5-fixed.c: New test. |
| * gcc.dg/plugin/taint-CVE-2011-0521-5.c: New test. |
| * gcc.dg/plugin/taint-CVE-2011-0521-6.c: New test. |
| * gcc.dg/plugin/taint-CVE-2011-0521.h: New test. |
| * gcc.dg/plugin/taint-antipatterns-1.c: New test. |
| * gcc.dg/plugin/test-uaccess.h: New header for tests. |
| |
| 2022-09-09 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/plugin/analyzer_known_fns_plugin.c: New test plugin. |
| * gcc.dg/plugin/known-fns-1.c: New test. |
| * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the new plugin |
| and test. |
| |
| 2022-09-09 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/98247 |
| * gcc.dg/analyzer/flexible-array-member-1.c: New test. |
| |
| 2022-09-09 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/c11-unreachable-1.c, gcc.dg/c2x-unreachable-1.c: New |
| tests. |
| |
| 2022-09-09 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR middle-end/106833 |
| * gcc.target/powerpc/pr106833.c: New test. |
| |
| 2022-09-09 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/106892 |
| * gcc.dg/torture/pr106892.c: New testcase. |
| |
| 2022-09-08 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/106670 |
| * c-c++-common/gomp/ompx-1.c: New test. |
| * c-c++-common/gomp/ompx-2.c: New test. |
| * g++.dg/gomp/ompx-attrs-1.C: New test. |
| * gfortran.dg/gomp/ompx-1.f90: New test. |
| * gfortran.dg/gomp/omx-1.f: New test. |
| * gfortran.dg/gomp/omx-2.f: New test. |
| |
| 2022-09-08 Jonathan Wakely <jwakely@redhat.com> |
| |
| PR c++/106838 |
| * g++.dg/ext/array4.C: Fix invalid use of __is_constructible. |
| * g++.dg/ext/unary_trait_incomplete.C: Fix tests for traits with |
| different requirements. |
| |
| 2022-09-08 Tim Lange <mail@tim-lange.me> |
| |
| PR analyzer/106625 |
| * gcc.dg/analyzer/data-model-1.c: Change expected result. |
| * gcc.dg/analyzer/out-of-bounds-5.c: New test. |
| * gcc.dg/analyzer/out-of-bounds-realloc-grow.c: New test. |
| * gcc.dg/analyzer/symbolic-gt-1.c: New test. |
| |
| 2022-09-08 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/106886 |
| * gcc.dg/vect/bb-slp-layout-21.c: New test. |
| |
| 2022-09-08 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/99209 |
| * g++.dg/cpp2a/lambda-uneval17.C: New test. |
| |
| 2022-09-08 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/99130 |
| * g++.dg/cpp0x/constexpr-decltype5.C: New test. |
| |
| 2022-09-08 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/doacross-7.c: New test. |
| |
| 2022-09-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/106881 |
| * gcc.dg/uninit-pr106881.c: New testcase. |
| |
| 2022-09-08 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/106872 |
| * gcc.dg/uninit-pred-12.c: Adjust. |
| |
| 2022-09-07 Jason Merrill <jason@redhat.com> |
| |
| PR c++/106793 |
| * g++.dg/cpp23/auto-array2.C: Adjust. |
| * g++.dg/cpp1z/class-deduction113.C: New test. |
| |
| 2022-09-07 Surya Kumari Jangala <jskumari@linux.ibm.com> |
| |
| PR rtl-optimization/105586 |
| * gcc.target/powerpc/pr105586.c: New test. |
| |
| 2022-09-07 Arsen Arsenović <arsen@aarsen.me> |
| |
| PR c++/106188 |
| PR c++/106713 |
| * g++.dg/coroutines/pr106188.C: New test. |
| |
| 2022-09-07 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/c11-keywords-1.c, gcc.dg/c2x-align-1.c, |
| gcc.dg/c2x-align-6.c, gcc.dg/c2x-bool-2.c, |
| gcc.dg/c2x-static-assert-3.c, gcc.dg/c2x-static-assert-4.c, |
| gcc.dg/c2x-thread-local-1.c: New tests. |
| * gcc.dg/c2x-bool-1.c: Update expectations. |
| |
| 2022-09-07 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/106866 |
| * gcc.dg/uninit-pr106866.c: New testcase. |
| |
| 2022-09-07 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/106867 |
| * gcc.dg/tree-ssa/pr106867.c: New test. |
| |
| 2022-09-07 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/106860 |
| * g++.dg/opt/pr106860.C: New testcase. |
| |
| 2022-09-07 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/movqi_1.c: New test. |
| * gcc.target/aarch64/movhi_1.c: Likewise. |
| * gcc.target/aarch64/movsi_1.c: Likewise. |
| * gcc.target/aarch64/movdi_2.c: Likewise. |
| * gcc.target/aarch64/movti_2.c: Likewise. |
| * gcc.target/aarch64/movhf_1.c: Likewise. |
| * gcc.target/aarch64/movsf_1.c: Likewise. |
| * gcc.target/aarch64/movdf_1.c: Likewise. |
| * gcc.target/aarch64/movtf_2.c: Likewise. |
| * gcc.target/aarch64/movv8qi_1.c: Likewise. |
| * gcc.target/aarch64/movv16qi_1.c: Likewise. |
| |
| 2022-09-07 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/nofp_2.c: New test. |
| |
| 2022-09-07 Lulu Cheng <chenglulu@loongson.cn> |
| |
| PR target/106828 |
| * g++.target/loongarch/pr106828.C: New test. |
| |
| 2022-09-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/106829 |
| * g++.dg/gomp/pr106829.C: New test. |
| |
| 2022-09-07 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/cpp/delimited-escape-seq-4.c: New test. |
| * c-c++-common/cpp/delimited-escape-seq-5.c: New test. |
| * c-c++-common/cpp/delimited-escape-seq-6.c: New test. |
| * c-c++-common/cpp/delimited-escape-seq-7.c: New test. |
| * c-c++-common/cpp/named-universal-char-escape-5.c: New test. |
| * c-c++-common/cpp/named-universal-char-escape-6.c: New test. |
| * c-c++-common/cpp/named-universal-char-escape-7.c: New test. |
| * g++.dg/cpp23/named-universal-char-escape1.C: New test. |
| * g++.dg/cpp23/named-universal-char-escape2.C: New test. |
| |
| 2022-09-07 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR testsuite/106345 |
| * lib/target-supports.exp (check_effective_target_powerpc_sqrt): Add |
| a function definition to avoid pedwarn about empty translation unit. |
| (check_effective_target_has_arch_pwr5): Likewise. |
| (check_effective_target_has_arch_pwr6): Likewise. |
| (check_effective_target_has_arch_pwr7): Likewise. |
| (check_effective_target_has_arch_pwr8): Likewise. |
| (check_effective_target_has_arch_pwr9): Likewise. |
| (check_effective_target_has_arch_pwr10): Likewise. |
| (check_effective_target_has_arch_ppc64): Likewise. |
| (check_effective_target_ppc_float128): Likewise. |
| (check_effective_target_ppc_float128_insns): Likewise. |
| (check_effective_target_powerpc_vsx): Likewise. |
| |
| 2022-09-07 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr103144-mul-1.c: New test. |
| * gcc.target/i386/pr103144-mul-2.c: New test. |
| * gcc.target/i386/pr103144-neg-1.c: New test. |
| * gcc.target/i386/pr103144-neg-2.c: New test. |
| * gcc.target/i386/pr103144-shift-1.c: New test. |
| * gcc.target/i386/pr103144-shift-2.c: New test. |
| |
| 2022-09-06 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp23/subscript8.C: New test. |
| |
| 2022-09-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/106754 |
| * gcc.dg/uninit-pred-12.c: New testcase. |
| * gcc.dg/uninit-pr106155-1.c: Likewise. |
| |
| 2022-09-06 Aldy Hernandez <aldyh@redhat.com> |
| |
| * gcc.dg/tree-ssa/vrp-float-inf-1.c: New test. |
| |
| 2022-09-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/106844 |
| * gcc.dg/pr106844.c: New testcase. |
| |
| 2022-09-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/106841 |
| * g++.dg/vect/pr106841.cc: New testcase. |
| |
| 2022-09-06 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/doacross-6.c (corge): Don't expect an error here. |
| Add a few further tests. |
| |
| 2022-09-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/106836 |
| * c-c++-common/gomp/pr106836.c: New test. |
| |
| 2022-09-06 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/sink-3.c: Don't expect a superfluous error during |
| error recovery. |
| * c-c++-common/gomp/doacross-6.c (foo): Add further tests. |
| |
| 2022-09-06 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512f-vcvtps2ph-sae.c: New test. |
| |
| 2022-09-05 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/cpp/c11-trigraphs-1.c, gcc.dg/cpp/c2x-trigraphs-1.c, |
| gcc.dg/cpp/c2x-trigraphs-2.c: New tests. |
| |
| 2022-09-05 Aldy Hernandez <aldyh@redhat.com> |
| |
| * gcc.dg/tree-ssa/vrp-float-signbit-2.c: New test. |
| |
| 2022-09-05 Alexander Monakov <amonakov@ispras.ru> |
| |
| PR target/106453 |
| * gcc.target/i386/pr106453.c: New test. |
| |
| 2022-09-05 Tobias Burnus <tobias@codesourcery.com> |
| |
| * gfortran.dg/gomp/all-memory-1.f90: Update dg-error. |
| * gfortran.dg/gomp/depend-iterator-2.f90: Likewise. |
| * gfortran.dg/gomp/depobj-2.f90: Likewise. |
| * gfortran.dg/gomp/doacross-5.f90: New test. |
| * gfortran.dg/gomp/doacross-6.f90: New test. |
| |
| 2022-09-05 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR middle-end/106824 |
| * g++.dg/pr106824.C: New test. |
| |
| 2022-09-05 Tim Lange <mail@tim-lange.me> |
| |
| * gcc.dg/analyzer/out-of-bounds-4.c: New test. |
| * gcc.dg/analyzer/strcpy-3.c: New test. |
| |
| 2022-09-05 Tim Lange <mail@tim-lange.me> |
| |
| * gcc.dg/analyzer/fold-string-to-char.c: New test. |
| |
| 2022-09-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/aarch64/spellcheck_10.c: New test. |
| |
| 2022-09-05 LiaoShihua <shihua@iscas.ac.cn> |
| |
| * gcc.target/riscv/zmmul-1.c: New test. |
| * gcc.target/riscv/zmmul-2.c: New test. |
| |
| 2022-09-05 Xi Ruoyao <xry111@xry111.site> |
| |
| * gcc.target/loongarch/direct-extern-1.c: New test. |
| * gcc.target/loongarch/direct-extern-2.c: New test. |
| |
| 2022-09-05 konglin1 <lingling.kong@intel.com> |
| |
| * gcc.target/i386/pr106742.c: New test. |
| |
| 2022-09-04 José Rui Faustino de Sousa <jrfsousa@gmail.com> |
| |
| PR fortran/100136 |
| * gfortran.dg/PR100136.f90: New test. |
| |
| 2022-09-03 José Rui Faustino de Sousa <jrfsousa@gmail.com> |
| |
| PR fortran/100245 |
| * gfortran.dg/PR100245.f90: New test. |
| |
| 2022-09-03 Aldy Hernandez <aldyh@redhat.com> |
| |
| * gcc.dg/tree-ssa/pr106819.c: New test. |
| |
| 2022-09-03 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/gomp/doacross-2.c: Adjust expected diagnostics. |
| * c-c++-common/gomp/doacross-5.c: New test. |
| * c-c++-common/gomp/doacross-6.c: New test. |
| * c-c++-common/gomp/nesting-2.c: Adjust expected diagnostics. |
| * c-c++-common/gomp/ordered-3.c: Likewise. |
| * c-c++-common/gomp/sink-3.c: Likewise. |
| * gfortran.dg/gomp/nesting-2.f90: Likewise. |
| |
| 2022-09-02 David Malcolm <dmalcolm@redhat.com> |
| |
| PR c/90885 |
| * c-c++-common/Wxor-used-as-pow-1.c: New test. |
| * c-c++-common/Wxor-used-as-pow-fixits.c: New test. |
| * g++.dg/parse/expr3.C: Convert 2 to 0x2 to suppress |
| -Wxor-used-as-pow. |
| * g++.dg/warn/Wparentheses-10.C: Likewise. |
| * g++.dg/warn/Wparentheses-18.C: Likewise. |
| * g++.dg/warn/Wparentheses-19.C: Likewise. |
| * g++.dg/warn/Wparentheses-9.C: Likewise. |
| * g++.dg/warn/Wxor-used-as-pow-named-op.C: New test. |
| * gcc.dg/Wparentheses-6.c: Convert 2 to 0x2 to suppress |
| -Wxor-used-as-pow. |
| * gcc.dg/Wparentheses-7.c: Likewise. |
| * gcc.dg/precedence-1.c: Likewise. |
| |
| 2022-09-02 Harald Anlauf <anlauf@gmx.de> |
| Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/99349 |
| * gfortran.dg/pr99349.f90: New test. |
| |
| 2022-09-02 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/vect/bb-slp-layout-20.c: New test. |
| |
| 2022-09-02 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/vect/bb-slp-layout-19.c: New test. |
| |
| 2022-09-02 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/106809 |
| * gcc.dg/torture/pr106809.c: New testcase. |
| |
| 2022-09-02 Martin Liska <mliska@suse.cz> |
| |
| * lib/gcc-dg.exp: Remove -gstabs option support, DBX-related |
| macros and DBX debugging info support. |
| * lib/gfortran-dg.exp: Likewise. |
| * lib/target-supports.exp: Likewise. |
| * g++.dg/cpp0x/alias-decl-debug-0.C: Removed. |
| * g++.dg/other/PR23205.C: Removed. |
| * g++.dg/other/pr23205-2.C: Removed. |
| * gcc.dg/20040813-1.c: Removed. |
| * gcc.dg/darwin-20040809-2.c: Removed. |
| * gcc.dg/debug/pr35154.c: Removed. |
| * gcc.dg/pr69471-2.c: Removed. |
| * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Removed. |
| * gcc.target/s390/20041216-1.c: Removed. |
| * gfortran.dg/debug/pr35154-stabs.f: Removed. |
| * objc.dg/stabs-1.m: Removed. |
| |
| 2022-09-02 Simon Rainer <gcc.gnu@vvalter.com> |
| |
| PR ipa/106627 |
| * g++.target/i386/pr106627.C: New test. |
| |
| 2022-09-01 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/106707 |
| * gcc.target/i386/pr106707.c (foo): Replace long with long long. |
| |
| 2022-09-01 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/c11-unproto-3.c, gcc.dg/c2x-unproto-3.c, |
| gcc.dg/c2x-unproto-4.c: New tests. |
| * gcc.dg/c2x-old-style-definition-6.c, gcc.dg/c2x-unproto-1.c, |
| gcc.dg/c2x-unproto-2.c: Update for removal of unprototyped |
| functions. |
| |
| 2022-09-01 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/vect/bb-slp-pr54400.c: Extend to aarch64. |
| * gcc.dg/vect/bb-slp-layout-18.c: New test. |
| |
| 2022-09-01 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/106707 |
| * gcc.target/i386/pr106707.c: New test. |
| |
| 2022-09-01 Aldy Hernandez <aldyh@redhat.com> |
| |
| * gcc.dg/tree-ssa/vrp-float-signbit-1.c: New test. |
| |
| 2022-09-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/106655 |
| * c-c++-common/cpp/Winvalid-utf8-1.c: New test. |
| * c-c++-common/cpp/Winvalid-utf8-2.c: New test. |
| * c-c++-common/cpp/Winvalid-utf8-3.c: New test. |
| * g++.dg/cpp23/Winvalid-utf8-1.C: New test. |
| * g++.dg/cpp23/Winvalid-utf8-2.C: New test. |
| * g++.dg/cpp23/Winvalid-utf8-3.C: New test. |
| * g++.dg/cpp23/Winvalid-utf8-4.C: New test. |
| * g++.dg/cpp23/Winvalid-utf8-5.C: New test. |
| * g++.dg/cpp23/Winvalid-utf8-6.C: New test. |
| * g++.dg/cpp23/Winvalid-utf8-7.C: New test. |
| * g++.dg/cpp23/Winvalid-utf8-8.C: New test. |
| * g++.dg/cpp23/Winvalid-utf8-9.C: New test. |
| * g++.dg/cpp23/Winvalid-utf8-10.C: New test. |
| * g++.dg/cpp23/Winvalid-utf8-11.C: New test. |
| * g++.dg/cpp23/Winvalid-utf8-12.C: New test. |
| |
| 2022-09-01 Aldy Hernandez <aldyh@redhat.com> |
| |
| PR tree-optimization/106785 |
| * gcc.dg/tree-ssa/vrp-float-nan-1.c: New test. |
| |
| 2022-09-01 konglin1 <lingling.kong@intel.com> |
| |
| * gcc.dg/tree-ssa/gen-vect-34.c: New test. |
| * gcc.dg/vect/vect-ifcvt-18.c: New test. |
| |
| 2022-09-01 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR testsuite/106682 |
| * gcc.target/powerpc/pr86731-fwrapv-longlong.c: Fix typo. |
| |
| 2022-09-01 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/101322 |
| * g++.target/powerpc/pr101322.C: New test. |
| |
| 2022-08-31 Joseph Myers <joseph@codesourcery.com> |
| |
| * gcc.dg/c2x-attr-deprecated-2.c, gcc.dg/c2x-attr-fallthrough-2.c, |
| gcc.dg/c2x-attr-maybe_unused-1.c, gcc.dg/c2x-attr-nodiscard-2.c: |
| Add tests of attributes on labels. |
| * gcc.dg/c2x-has-c-attribute-2.c: Update expected results for |
| maybe_unused and fallthrough. |
| |
| 2022-08-31 Martin Liska <mliska@suse.cz> |
| |
| * g++.dg/cpp0x/lambda/lambda-conv.C: Remove useless test. |
| * gcc.c-torture/execute/ieee/hugeval.x: Likewise. |
| * gcc.dg/torture/pr47917.c: Likewise. |
| * lib/target-supports.exp: Likewise. |
| |
| 2022-08-31 Jonathan Wakely <jwakely@redhat.com> |
| |
| PR testsuite/106795 |
| * g++.dg/tree-ssa/empty-loop.C: Use -Wno-unused-result. |
| |
| 2022-08-31 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/general-c/gnu_vectors_1.c: Update |
| tests for empty initializers. |
| * gcc.target/aarch64/sve/acle/general-c/gnu_vectors_2.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/sizeless-1.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/sizeless-2.c: Likewise. |
| |
| 2022-08-31 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/90994 |
| * g++.dg/torture/pr90994.C: New testcase. |
| |
| 2022-08-31 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/65244 |
| * gcc.dg/uninit-pr65244-2.c: New testcase. |
| |
| 2022-08-31 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/65244 |
| * gcc.dg/uninit-pr65244-1.c: New testcase. |
| |
| 2022-08-30 Andrew Stubbs <ams@codesourcery.com> |
| |
| * gcc.dg/vect/vect-simd-clone-1.c: Add dg-warning. |
| * gcc.dg/vect/vect-simd-clone-2.c: Add dg-warning. |
| * gcc.dg/vect/vect-simd-clone-3.c: Add dg-warning. |
| * gcc.dg/vect/vect-simd-clone-4.c: Add dg-warning. |
| * gcc.dg/vect/vect-simd-clone-5.c: Add dg-warning. |
| * gcc.dg/vect/vect-simd-clone-8.c: Add dg-warning. |
| |
| 2022-08-30 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * lib/target-supports.exp (check_effective_target_vect_var_shift): |
| Return true for aarch64. |
| * gcc.dg/vect/bb-slp-layout-1.c: New test. |
| * gcc.dg/vect/bb-slp-layout-2.c: New test. |
| * gcc.dg/vect/bb-slp-layout-3.c: New test. |
| * gcc.dg/vect/bb-slp-layout-4.c: New test. |
| * gcc.dg/vect/bb-slp-layout-5.c: New test. |
| * gcc.dg/vect/bb-slp-layout-6.c: New test. |
| * gcc.dg/vect/bb-slp-layout-7.c: New test. |
| * gcc.dg/vect/bb-slp-layout-8.c: New test. |
| * gcc.dg/vect/bb-slp-layout-9.c: New test. |
| * gcc.dg/vect/bb-slp-layout-10.c: New test. |
| * gcc.dg/vect/bb-slp-layout-11.c: New test. |
| * gcc.dg/vect/bb-slp-layout-13.c: New test. |
| * gcc.dg/vect/bb-slp-layout-14.c: New test. |
| * gcc.dg/vect/bb-slp-layout-15.c: New test. |
| * gcc.dg/vect/bb-slp-layout-16.c: New test. |
| * gcc.dg/vect/bb-slp-layout-17.c: New test. |
| * gcc.dg/vect/slp-11b.c: XFAIL SLP test for load-lanes targets. |
| * gcc.dg/vect/bb-slp-layout-12.c: New file. |
| |
| 2022-08-30 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/slp_15.c: New test. |
| * g++.target/aarch64/sve/pr96974.C: Remove scan test. |
| |
| 2022-08-30 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/106759 |
| * g++.dg/ext/has-builtin-1.C: New test. |
| |
| 2022-08-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/67196 |
| * gcc.dg/uninit-pred-7_a.c: Un-XFAIL. |
| |
| 2022-08-30 Aldy Hernandez <aldyh@redhat.com> |
| |
| * gcc.dg/tree-ssa/recip-3.c: Avoid premature optimization so test |
| has a chance to succeed. |
| |
| 2022-08-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/63660 |
| * gcc.dg/uninit-pr63660.c: New testcase. |
| |
| 2022-08-30 Richard Biener <rguenther@suse.de> |
| |
| * g++.dg/uninit-pred-5.C: New testcase. |
| |
| 2022-08-30 Tamar Christina <tamar.christina@arm.com> |
| |
| PR tree-optimization/106744 |
| * gcc.dg/tree-ssa/minmax-10.c: Make runtime test. |
| * gcc.dg/tree-ssa/minmax-11.c: Likewise. |
|