[r14-1246 Regression] FAIL: gcc.target/i386/pr98434-1.c scan-assembler-times vpsrlvw[\\t ]*%ymm 2 on Linux/x86_64

2023-05-26 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 52ff3f7b863da1011b73c0ab3b11f6c78b6451c7 is the first bad commit commit 52ff3f7b863da1011b73c0ab3b11f6c78b6451c7 Author: Uros Bizjak Date: Thu May 25 19:40:26 2023 +0200 i386: Use 2x-wider modes when emulating QImode vector instructions caused FAIL: gcc.target/i386/avx51

[r14-1452 Regression] FAIL: g++.dg/pr104547.C -std=gnu++17 scan-tree-dump-not vrp2 "_M_default_append" on Linux/x86_64

2023-05-31 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, fb409a15d9babc78fe1d9957afcbaf1102cce58f is the first bad commit commit fb409a15d9babc78fe1d9957afcbaf1102cce58f Author: Jonathan Wakely Date: Thu May 25 09:57:46 2023 +0100 libstdc++: Express std::vector's size() <= capacity() invariant in code caused FAIL: g++.dg/pr104

[r14-1466 Regression] FAIL: gcc.dg/torture/fp-int-convert-timode.c -O3 -g (test for excess errors) on Linux/x86_64

2023-06-03 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 3635e8c67e13e3da7e1e23a617dd9952218e93e0 is the first bad commit commit 3635e8c67e13e3da7e1e23a617dd9952218e93e0 Author: Roger Sayle Date: Thu Jun 1 15:10:09 2023 +0100 PR target/109973: CCZmode and CCCmode variants of [v]ptest on x86. caused FAIL: gcc.dg/torture/fp-int-

[r14-1579 Regression] FAIL: gfortran.dg/gomp/target-update-1.f90 -O scan-tree-dump gimple "#pragma omp target update to\\(c \\[len: [0-9]+\\]\\) to\\(present:a \\[len: [0-9]+\\]\\) to\\(e \\[len:

2023-06-06 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 4ede915d5dde935a16df2c6640aee5ab22348d30 is the first bad commit commit 4ede915d5dde935a16df2c6640aee5ab22348d30 Author: Tobias Burnus Date: Tue Jun 6 16:47:16 2023 +0200 openmp: Add support for the 'present' modifier caused FAIL: gfortran.dg/gomp/target-update-1.f90 -

[r14-1624 Regression] FAIL: std/time/year_month_day_last/1.cc (test for excess errors) on Linux/x86_64

2023-06-11 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 28db36e2cfca1b7106adc8d371600fa3a325c4e2 is the first bad commit commit 28db36e2cfca1b7106adc8d371600fa3a325c4e2 Author: Jason Merrill Date: Wed Jun 7 05:15:02 2023 -0400 c++: allow NRV and non-NRV returns [PR58487] caused FAIL: 25_algorithms/minmax/constrained.cc (test

[r14-1712 Regression] FAIL: gcc.target/i386/sse2-packuswb-1.c execution test on Linux/x86_64

2023-06-13 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 921b841350c4fc298d09f6c5674663e0f4208610 is the first bad commit commit 921b841350c4fc298d09f6c5674663e0f4208610 Author: Kyrylo Tkachov Date: Mon Jun 12 11:42:29 2023 +0100 simplify-rtx: Implement constant folding of SS_TRUNCATE, US_TRUNCATE caused FAIL: gcc.target/i386/

[r14-1805 Regression] FAIL: c-c++-common/Wfree-nonheap-object-3.c -std=gnu++98 (test for warnings, line 45) on Linux/x86_64

2023-06-14 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 9c03391ba447ff86038d6a34c90ae737c3915b5f is the first bad commit commit 9c03391ba447ff86038d6a34c90ae737c3915b5f Author: Thomas Schwinge Date: Wed Jun 7 16:24:26 2023 +0200 Tighten 'dg-warning' alternatives in 'c-c++-common/Wfree-nonheap-object{,-2,-3}.c' caused FAIL: c

[r14-2407 Regression] FAIL: g++.dg/vect/pr110557.cc -std=c++98 (test for excess errors) on Linux/x86_64

2023-07-12 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 63ae6bc60c0f67fb2791991bf4b6e7e0a907d420 is the first bad commit commit 63ae6bc60c0f67fb2791991bf4b6e7e0a907d420 Author: Xi Ruoyao Date: Thu Jul 6 23:08:57 2023 +0800 vect: Fix vectorized BIT_FIELD_REF for signed bit-fields [PR110557] caused FAIL: g++.dg/vect/pr110557.cc

[r14-2629 Regression] FAIL: g++.dg/cpp0x/udlit-extended-id-3.C -std=c++20 (test for excess errors) on Linux/x86_64

2023-07-20 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 1d3e4f4e2d19c3394dc018118a78c1f4b59cb5c2 is the first bad commit commit 1d3e4f4e2d19c3394dc018118a78c1f4b59cb5c2 Author: Lewis Hyatt Date: Tue Jul 18 17:16:08 2023 -0400 libcpp: Handle extended characters in user-defined literal suffix [PR103902] caused FAIL: g++.dg/cpp0

[r14-2639 Regression] FAIL: gcc.dg/vect/bb-slp-pr95839-v8.c scan-tree-dump slp2 "optimized: basic block" on Linux/x86_64

2023-07-20 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, c1e420549f2305efb70ed37e693d380724eb7540 is the first bad commit commit c1e420549f2305efb70ed37e693d380724eb7540 Author: Maciej W. Rozycki Date: Wed Jul 19 11:59:29 2023 +0100 testsuite: Add 64-bit vector variant for bb-slp-pr95839.c caused FAIL: gcc.dg/vect/bb-slp-pr958

[r14-2655 Regression] FAIL: g++.dg/gomp/pr58567.C -std=c++98 (test for excess errors) on Linux/x86_64

2023-07-23 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 92d1425ca7804000cfe8aa635cf363a87d362d75 is the first bad commit commit 92d1425ca7804000cfe8aa635cf363a87d362d75 Author: Patrick Palka Date: Wed Jul 19 16:10:20 2023 -0400 c++: redundant targ coercion for var/alias tmpls caused FAIL: g++.dg/gomp/pr58567.C -std=c++14 (te

[r14-2709 Regression] FAIL: gcc.target/i386/pr93089-3.c scan-assembler vmulps[^\n\r]*zmm on Linux/x86_64

2023-07-23 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 65ff4a45b11b5ab13ef849bd5721ab28ff316202 is the first bad commit commit 65ff4a45b11b5ab13ef849bd5721ab28ff316202 Author: Jan Hubicka Date: Fri Jul 21 14:54:23 2023 +0200 loop-ch improvements, part 5 caused FAIL: gcc.target/i386/pr93089-2.c scan-assembler vmulps[^\n\r]*zm

[r14-2754 Regression] FAIL: gfortran.dg/gomp/pr99226.f90 -O (test for excess errors) on Linux/x86_64

2023-07-24 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 2e31fe431b08b0302e1fa8a1c18ee51adafd41df is the first bad commit commit 2e31fe431b08b0302e1fa8a1c18ee51adafd41df Author: Tobias Burnus Date: Mon Jul 24 22:57:07 2023 +0200 OpenMP/Fortran: Reject not strictly nested target -> teams [PR110725, PR71065] caused FAIL: gfortr

[r14-2786 Regression] FAIL: g++.target/i386/pr98218-1.C -std=gnu++98 scan-assembler-times cmpltps 3 on Linux/x86_64

2023-07-27 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, ade30fad6669e5f34ca4c587c724d74ecc953175 is the first bad commit commit ade30fad6669e5f34ca4c587c724d74ecc953175 Author: Uros Bizjak Date: Wed Jul 26 11:10:46 2023 +0200 i386: Clear upper half of XMM register for V2SFmode operations [PR110762] caused FAIL: gcc.target/i38

[r14-2797 Regression] FAIL: 23_containers/vector/bool/110807.cc (test for excess errors) on Linux/x86_64

2023-07-27 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 7931a1de9ec87b996d51d3d60786f5c81f63919f is the first bad commit commit 7931a1de9ec87b996d51d3d60786f5c81f63919f Author: Jonathan Wakely Date: Wed Jul 26 14:09:24 2023 +0100 libstdc++: Avoid bogus overflow warnings in std::vector [PR110807] caused FAIL: 23_containers/vec

[r14-2834 Regression] FAIL: gcc.target/i386/pr87007-5.c scan-assembler-times vxorps[^\n\r]*xmm[0-9] 1 on Linux/x86_64

2023-07-28 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, b9d7140c80bd3c7355b8291bb46f0895dcd8c3cb is the first bad commit commit b9d7140c80bd3c7355b8291bb46f0895dcd8c3cb Author: Jan Hubicka Date: Fri Jul 28 09:16:09 2023 +0200 loop-split improvements, part 1 caused FAIL: gcc.target/i386/pr87007-4.c scan-assembler-times vxorps[

[r13-1950 Regression] FAIL: gfortran.dg/make_unit.f90 -O1 (test for excess errors) on Linux/x86_64

2022-08-03 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 9bb19e143cfe8863e2e79d4176b5d7e997b08c5f is the first bad commit commit 9bb19e143cfe8863e2e79d4176b5d7e997b08c5f Author: Tamar Christina Date: Wed Aug 3 16:00:39 2022 +0100 middle-end: Support recognition of three-way max/min. caused FAIL: gcc.dg/analyzer/pr96653.c (inte

[r13-1956 Regression] FAIL: libstdc++-prettyprinters/cxx11.cc print tpl on Linux/x86_64

2022-08-04 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 075683767abe15b936ad41792da6ee71e9eda449 is the first bad commit commit 075683767abe15b936ad41792da6ee71e9eda449 Author: Ulrich Drepper Date: Thu Aug 4 13:18:05 2022 +0200 Adjust index number of tuple pretty printer caused FAIL: libstdc++-prettyprinters/48362.cc print t2

[r13-1982 Regression] FAIL: gcc.target/i386/cmpti2.c scan-assembler-times xorq 4 on Linux/x86_64

2022-08-07 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, a46bca36b7b3a8a7e15b04225fb2b4f9b1bed62c is the first bad commit commit a46bca36b7b3a8a7e15b04225fb2b4f9b1bed62c Author: Roger Sayle Date: Sun Aug 7 08:49:48 2022 +0100 Allow any immediate constant in *cmp_doubleword splitter on x86_64. caused FAIL: gcc.target/i386/cmpti

[r14-1873 Regression] FAIL: 25_algorithms/set_union/constrained.cc (test for excess errors) on Linux/x86_64

2023-06-16 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 6a2e8dcbbd4bab374b27abea375bf7a921047800 is the first bad commit commit 6a2e8dcbbd4bab374b27abea375bf7a921047800 Author: Manolis Tsamis Date: Thu May 25 13:44:41 2023 +0200 cprop_hardreg: Enable propagation of the stack pointer if possible caused FAIL: 25_algorithms/set_

[r14-2047 Regression] FAIL: gcc.target/i386/pr78904-1b.c scan-assembler [ \t]xorb on Linux/x86_64

2023-06-23 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, d0e891406b16dc28905717de2333f5637cf71d3e is the first bad commit commit d0e891406b16dc28905717de2333f5637cf71d3e Author: Roger Sayle Date: Fri Jun 23 15:23:20 2023 +0100 Improved SUBREG simplifications in simplify-rtx.cc's simplify_subreg. caused FAIL: gcc.target/i386/pr

[r14-2050 Regression] FAIL: gfortran.dg/value_9.f90 -Os execution test on Linux/x86_64

2023-06-23 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, d130ae8499e0c615e1636258d6901372316dfd93 is the first bad commit commit d130ae8499e0c615e1636258d6901372316dfd93 Author: Harald Anlauf Date: Thu Jun 22 22:07:41 2023 +0200 Fortran: ABI for scalar CHARACTER(LEN=1),VALUE dummy argument [PR110360] caused FAIL: gfortran.dg/v

[r14-2117 Regression] FAIL: gcc.dg/vect/slp-46.c scan-tree-dump-times vect "vectorizing stmts using SLP" 4 on Linux/x86_64

2023-06-27 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, dd86a5a69cbda40cf76388a65d3317c91cb2b501 is the first bad commit commit dd86a5a69cbda40cf76388a65d3317c91cb2b501 Author: Richard Biener Date: Thu Jun 22 11:40:46 2023 +0200 tree-optimization/96208 - SLP of non-grouped loads caused FAIL: gcc.dg/vect/slp-46.c -flto -ffat-l

[r14-2159 Regression] FAIL: gcc.target/i386/pieces-memcmp-2.c scan-assembler-times vptest[ \\t]*%xmm 2 on Linux/x86_64

2023-06-28 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 4afbebcdc5780d28e52b7d65643e462c7c3882ce is the first bad commit commit 4afbebcdc5780d28e52b7d65643e462c7c3882ce Author: Roger Sayle Date: Wed Jun 28 11:11:34 2023 +0100 i386: Add cbranchti4 pattern to i386.md (for -m32 compare_by_pieces). caused FAIL: gcc.target/i386/pi

[r14-2281 Regression] FAIL: gcc.dg/vect/slp-perm-9.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1 on Linux/x86_64

2023-07-04 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 0682a32c026f1e246eb07bb8066abca4636f01d8 is the first bad commit commit 0682a32c026f1e246eb07bb8066abca4636f01d8 Author: Richard Biener Date: Mon Jul 3 13:59:33 2023 +0200 tree-optimization/110310 - move vector epilogue disabling to analysis phase caused FAIL: gcc.dg/vec

[r14-2310 Regression] FAIL: gcc.target/i386/pr53652-1.c scan-assembler-times pandn[ \\t] 2 on Linux/x86_64

2023-07-06 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 2d11c99dfca3cc603dbbfafb3afc41689a68e40f is the first bad commit commit 2d11c99dfca3cc603dbbfafb3afc41689a68e40f Author: Jan Beulich Date: Wed Jul 5 09:41:09 2023 +0200 x86: use VPTERNLOG also for certain andnot forms caused FAIL: gcc.target/i386/pr53652-1.c scan-assembl

[r14-2314 Regression] FAIL: gcc.target/i386/pr100711-2.c scan-assembler-times vpandn 8 on Linux/x86_64

2023-07-06 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, e007369c8b67bcabd57c4fed8cff2a6db82e78e6 is the first bad commit commit e007369c8b67bcabd57c4fed8cff2a6db82e78e6 Author: Jan Beulich Date: Wed Jul 5 09:49:16 2023 +0200 x86: yet more PR target/100711-like splitting caused FAIL: gcc.target/i386/pr100711-1.c scan-assembler

[r14-2383 Regression] FAIL: gcc.dg/unroll-7.c scan-rtl-dump-not loop2_unroll "Invalid sum" on Linux/x86_64

2023-07-08 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 768f00e3e84123e8d0f1bf28a3b2e0b7995402f1 is the first bad commit commit 768f00e3e84123e8d0f1bf28a3b2e0b7995402f1 Author: Jan Hubicka Date: Fri Jul 7 19:16:59 2023 +0200 Fix some profile consistency testcases caused FAIL: gcc.dg/pr43864-2.c scan-tree-dump-times pre "if "

[r14-2386 Regression] FAIL: gcc.target/i386/pr91681-1.c scan-assembler-not xor on Linux/x86_64

2023-07-08 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, bdf2737cda53a83332db1a1a021653447b05a7e7 is the first bad commit commit bdf2737cda53a83332db1a1a021653447b05a7e7 Author: Roger Sayle Date: Fri Jul 7 20:39:58 2023 +0100 i386: Improve __int128 argument passing (in ix86_expand_move). caused FAIL: gcc.target/i386/pr82580.c

[r13-6278 Regression] FAIL: gcc.dg/vect/vect-simd-clone-18f.c scan-tree-dump-times vect "[\\n\\r] [^\\n]* = foo\\.simdclone" 2 on Linux/x86_64

2023-02-24 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 3da77f217c8b2089ecba3eb201e727c3fcdcd19d is the first bad commit commit 3da77f217c8b2089ecba3eb201e727c3fcdcd19d Author: Andrew Stubbs Date: Thu Jul 28 16:07:22 2022 +0100 vect: inbranch SIMD clones caused FAIL: gcc.dg/vect/vect-simd-clone-16.c scan-tree-dump-times vect

[r13-6414 Regression] FAIL: gcc.dg/memchr-3.c target llp64 (test for warnings, line 9) on Linux/x86_64

2023-03-02 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 62a8d31ecc07041af4a81353c2d57d9845c4b771 is the first bad commit commit 62a8d31ecc07041af4a81353c2d57d9845c4b771 Author: Jonathan Yong <10wa...@gmail.com> Date: Mon Feb 27 10:02:32 2023 + gcc.dg/memchr-3.c: Account for LLP64 warnings caused FAIL: gcc.dg/memchr-3.c ta

[r14-475 Regression] FAIL: libgomp.oacc-fortran/update-dt-array.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O1 (test for excess errors) on Linux/x86_64

2023-05-10 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 508f082829af680ec4c1a5bcf55fe464986e3c95 is the first bad commit commit 508f082829af680ec4c1a5bcf55fe464986e3c95 Author: Uros Bizjak Date: Thu May 4 12:59:24 2023 +0200 i386: Improve index_register_operand predicate caused FAIL: gfortran.dg/pr65450.f90 -O3 -fomit-frame

[r13-2650 Regression] FAIL: g++.dg/modules/xtreme-header-2_a.H -std=c++2b (test for excess errors) on Linux/x86_64

2022-09-13 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 5d84a4418aa962a715dc74998fea2a7de9d4042c is the first bad commit commit 5d84a4418aa962a715dc74998fea2a7de9d4042c Author: Patrick Palka Date: Tue Sep 13 11:18:14 2022 -0400 libstdc++: Implement ranges::chunk_view from P2442R1 caused FAIL: g++.dg/modules/xtreme-header-2_a.

[r13-2665 Regression] FAIL: c-c++-common/gomp/target-50.c -std=c++98 scan-tree-dump-times gimple "map\\(struct:\\*tmp \\[len: 1\\]\\) map\\(alloc:tmp[._0-9]*->arr \\[len: [0-9]+\\]\\) map\\(tofrom:\\

2022-09-14 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 23baa717c991d77f206a9358ce2c04960ccf9eea is the first bad commit commit 23baa717c991d77f206a9358ce2c04960ccf9eea Author: Julian Brown Date: Wed Feb 16 09:15:39 2022 -0800 OpenMP/OpenACC struct sibling list gimplification extension and rework caused FAIL: c-c++-common/gom

[r13-2666 Regression] FAIL: g++.dg/goacc/mdc.C -std=c++98 (test for excess errors) on Linux/x86_64

2022-09-14 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, f469ce1d3ef94092647125662ddd93847712909f is the first bad commit commit f469ce1d3ef94092647125662ddd93847712909f Author: Julian Brown Date: Tue Sep 6 22:34:38 2022 + OpenMP/OpenACC: mapping group list-handling improvements caused FAIL: c-c++-common/goacc/mdc-2.c -st

[r13-2722 Regression] FAIL: gfortran.dg/ieee/modes_1.f90 -Os (test for excess errors) on Linux/x86_64

2022-09-19 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, de40fab2f32b03c3d8f69f72c7f1e38694f93d35 is the first bad commit commit de40fab2f32b03c3d8f69f72c7f1e38694f93d35 Author: Francois-Xavier Coudert Date: Sun Sep 4 18:24:23 2022 +0200 Fortran: add IEEE_MODES_TYPE, IEEE_GET_MODES and IEEE_SET_MODES caused FAIL: gfortran.dg/i

[r13-2804 Regression] FAIL: gcc.target/i386/avx256-unaligned-store-3.c scan-assembler vmovupd.*movv2df_internal/4 on Linux/x86_64

2022-09-23 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, a282f086ef26d90e9785e992cd09a0d118b24695 is the first bad commit commit a282f086ef26d90e9785e992cd09a0d118b24695 Author: Hu, Lin1 Date: Tue Sep 13 16:28:54 2022 +0800 i386: Optimize code generation of __mm256_zextsi128_si256(__mm_set1_epi8(-1)) caused FAIL: gcc.target/i

[r13-2957 Regression] FAIL: c-c++-common/goacc/struct-component-kind-1.c -std=c++98 at line 68 (test for errors, line 67) on Linux/x86_64

2022-09-29 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 8ace67ddb97698709a622b2f8ba2718524aa5eeb is the first bad commit commit 8ace67ddb97698709a622b2f8ba2718524aa5eeb Author: Julian Brown Date: Tue Sep 27 17:39:59 2022 + OpenACC: whole struct vs. component mappings (PR107028) caused FAIL: c-c++-common/goacc/struct-compo

[r13-3219 Regression] FAIL: gcc.target/i386/pr92658-sse4.c scan-assembler-times pmovzxwq 2 on Linux/x86_64

2022-10-17 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 25413fdb2ac24933214123e24ba165026452a6f2 is the first bad commit commit 25413fdb2ac24933214123e24ba165026452a6f2 Author: Andre Vieira Date: Tue Oct 11 10:49:27 2022 +0100 vect: Teach vectorizer how to handle bitfield accesses caused FAIL: gcc.target/i386/pr101668.c scan-

[r13-3327 Regression] FAIL: libgomp.c++/loop-14.C (test for excess errors) on Linux/x86_64

2022-10-18 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 46a8e017d048ec3271bbb898942e3b166c4e8ff3 is the first bad commit commit 46a8e017d048ec3271bbb898942e3b166c4e8ff3 Author: Richard Biener Date: Thu Oct 6 13:56:09 2022 +0200 Vectorization of first-order recurrences caused FAIL: libgomp.c++/loop-13.C (internal compiler erro

[r13-3356 Regression] FAIL: libgomp.c++/loop-14.C (internal compiler error: verify_ssa failed) on Linux/x86_64

2022-10-19 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 92ef7822bfd4ea3393e0a1dd40b4abef9fce027f is the first bad commit commit 92ef7822bfd4ea3393e0a1dd40b4abef9fce027f Author: Richard Biener Date: Tue Oct 18 10:01:45 2022 +0200 tree-optimization/107302 - fix vec_perm placement for recurrence vect caused FAIL: libgomp.c++/loo

[r13-3360 Regression] FAIL: gcc.dg/c2x-enum-1.c (test for excess errors) on Linux/x86_64

2022-10-19 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 3b3083a598ca3f4b6203284e01ed39ab6ff0844f is the first bad commit commit 3b3083a598ca3f4b6203284e01ed39ab6ff0844f Author: Joseph Myers Date: Tue Oct 18 14:07:27 2022 + c: C2x enums wider than int [PR36113] caused FAIL: gcc.dg/c2x-enum-1.c (test for excess errors) wit

[r13-3463 Regression] FAIL: gcc.target/i386/builtin_target.c (test for excess errors) on Linux/x86_64

2022-10-24 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, f751bf4c5d1aaa1aacfcbdec62881c5ea1175dfb is the first bad commit commit f751bf4c5d1aaa1aacfcbdec62881c5ea1175dfb Author: Martin Liska Date: Mon Oct 24 15:34:39 2022 +0200 x86: fix VENDOR_MAX enum value caused FAIL: gcc.target/i386/builtin_target.c (test for excess errors

[r13-3476 Regression] FAIL: gcc.dg/vect/pr100756.c scan-tree-dump-not vect "epilog loop required" on Linux/x86_64

2022-10-25 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 19295e8607da2f743368fe6f5708146616aafa91 is the first bad commit commit 19295e8607da2f743368fe6f5708146616aafa91 Author: Richard Biener Date: Mon Oct 24 09:51:32 2022 +0200 tree-optimization/100756 - niter analysis and folding caused FAIL: gcc.dg/vect/pr100756.c -flto -f

[r13-3540 Regression] FAIL: gcc.dg/vect/bb-slp-cond-1.c scan-tree-dump-times vect "loop vectorized" 1 on Linux/x86_64

2022-10-28 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 0607307768b66a90e27c5bc91a247acc938f070e is the first bad commit commit 0607307768b66a90e27c5bc91a247acc938f070e Author: Thomas Schwinge Date: Tue Oct 25 13:10:52 2022 +0200 Fix target selector syntax in 'gcc.dg/vect/bb-slp-cond-1.c' caused FAIL: gcc.dg/vect/bb-slp-cond-

[r13-3570 Regression] FAIL: g++.dg/other/pr39060.C -std=c++98 (test for excess errors) on Linux/x86_64

2022-10-31 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 259a11555c90783e53c046c310080407ee54a31e is the first bad commit commit 259a11555c90783e53c046c310080407ee54a31e Author: Jakub Jelinek Date: Mon Oct 31 09:09:48 2022 +0100 builtins: Add various complex builtins for _Float{16,32,64,128,32x,64x,128x} caused FAIL: g++.dg/ot

[r13-3596 Regression] FAIL: gcc.dg/guality/pr54693-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 21 x == 10 - i on Linux/x86_64

2022-11-01 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, e7310e24b1c0ca67b1bb507c1330b2bf39e59e32 is the first bad commit commit e7310e24b1c0ca67b1bb507c1330b2bf39e59e32 Author: Andrew MacLeod Date: Tue Oct 25 16:42:41 2022 -0400 Make ranger vrp1 default. caused FAIL: gcc.dg/guality/pr54693-2.c -O2 -flto -fuse-linker-plugin

[r13-2029 Regression] FAIL: gcc.dg/analyzer/torture/pr93451.c -Os (test for excess errors) on Linux/x86_64

2022-08-12 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 7e3b45befdbbf1a1f9ff728fa2bac31b4756907c is the first bad commit commit 7e3b45befdbbf1a1f9ff728fa2bac31b4756907c Author: Tim Lange Date: Fri Aug 12 10:27:16 2022 +0200 analyzer: out-of-bounds checker [PR106000] caused FAIL: gcc.dg/analyzer/torture/pr93451.c -O0 (test

[r13-2098 Regression] FAIL: gcc.dg/tree-prof/cmpsf-1.c scan-tree-dump-not dom2 "Invalid sum" on Linux/x86_64

2022-08-17 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 5adfb6540db95da5faf1f77fbe9ec38b4cf8eb1f is the first bad commit commit 5adfb6540db95da5faf1f77fbe9ec38b4cf8eb1f Author: Aldy Hernandez Date: Wed Aug 17 17:47:21 2022 +0200 Reset root oracle from path_oracle::reset_path. caused FAIL: gcc.dg/tree-prof/cmpsf-1.c scan-tree-

[r13-2288 Regression] FAIL: gcc.dg/vect/bb-slp-pr54400.c scan-tree-dump-not slp2 " = VEC_PERM_EXPR" on Linux/x86_64

2022-08-31 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 61c4c989034548f481d1f10198447be27fb9a55f is the first bad commit commit 61c4c989034548f481d1f10198447be27fb9a55f Author: Richard Sandiford Date: Tue Aug 30 15:43:47 2022 +0100 Extend SLP permutation optimisations caused FAIL: gcc.dg/vect/bb-slp-pr54400.c -flto -ffat-lto-

[r13-2303 Regression] FAIL: g++.dg/tree-ssa/empty-loop.C -std=gnu++20 (test for excess errors) on Linux/x86_64

2022-08-31 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, b911ca4231a366ddfd026f190b126bd517f4e640 is the first bad commit commit b911ca4231a366ddfd026f190b126bd517f4e640 Author: Jonathan Wakely Date: Fri Aug 26 16:22:21 2022 +0100 libstdc++: Add [[nodiscard]] attribute to and caused FAIL: g++.dg/tree-ssa/empty-loop.C -std=g

[r13-2446 Regression] FAIL: gfortran.dg/gomp/doacross-5.f90 -O (test for excess errors) on Linux/x86_64

2022-09-05 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 938cda536019cd6a1bc0dd2346381185b420bbf8 is the first bad commit commit 938cda536019cd6a1bc0dd2346381185b420bbf8 Author: Tobias Burnus Date: Mon Sep 5 18:05:24 2022 +0200 Fortran/openmp: Partial OpenMP 5.2 doacross and omp_cur_iteration support caused FAIL: gfortran.dg/g

[r13-2545 Regression] FAIL: libgomp.fortran/display-affinity-1.f90 -O execution test on Linux/x86_64

2022-09-09 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 9f2fca56593a2b87026b399d26adcdca90705685 is the first bad commit commit 9f2fca56593a2b87026b399d26adcdca90705685 Author: Marcel Vollweiler Date: Thu Sep 8 10:01:33 2022 -0700 OpenMP, libgomp: Environment variable syntax extension caused FAIL: libgomp.c/affinity-2.c execu

[r13-2548 Regression] FAIL: 29_atomics/atomic_ref/compare_exchange_padding.cc execution test on Linux/x86_64

2022-09-09 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 157236dbd621644b3cec50b6cf38811959f3e78c is the first bad commit commit 157236dbd621644b3cec50b6cf38811959f3e78c Author: Thomas Rodgers Date: Thu Aug 25 12:11:40 2022 +0200 libstdc++: Clear padding bits in atomic compare_exchange caused FAIL: 29_atomics/atomic_ref/compar

[r13-4590 Regression] FAIL: gfortran.dg/gomp/declare-variant-2.f90 -O (test for excess errors) on Linux/x86_64

2022-12-10 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 84f6f8a2a97f88be01e223c9c9dbab801a4f501f is the first bad commit commit 84f6f8a2a97f88be01e223c9c9dbab801a4f501f Author: Tobias Burnus Date: Sat Dec 10 08:34:04 2022 +0100 Fortran: Replace simple '.' quotes by %<.%> caused FAIL: gfortran.dg/gomp/declare-variant-2.f90 -

[r13-4716 Regression] FAIL: libgomp.fortran/allocate-4.f90 -O (test for excess errors) on Linux/x86_64

2022-12-17 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, e205ec03f0794aeac3e8a89e947c12624d5a274e is the first bad commit commit e205ec03f0794aeac3e8a89e947c12624d5a274e Author: Tobias Burnus Date: Thu Dec 15 12:25:07 2022 +0100 libgfortran's ISO_Fortran_binding.c: Use GCC11 version for backward-only code [PR108056] caused FA

[r13-4727 Regression] FAIL: gcc.target/i386/pr64110.c scan-assembler vmovd[\\t ] on Linux/x86_64

2022-12-17 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 12abd5a7d13209f79664ea603b3f3517f71b8c4f is the first bad commit commit 12abd5a7d13209f79664ea603b3f3517f71b8c4f Author: Vladimir N. Makarov Date: Thu Dec 15 14:11:05 2022 -0500 IRA: Check that reg classes contain a hard reg of given mode in reg move cost calculation cau

[r13-4749 Regression] FAIL: gcc.dg/ira-loop-pressure.c scan-rtl-dump loop2_invariant "Decided to move invariant" on Linux/x86_64

2022-12-17 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, b50fe16a3b2214c418ecc5febc0bb21bc17912b7 is the first bad commit commit b50fe16a3b2214c418ecc5febc0bb21bc17912b7 Author: Vladimir N. Makarov Date: Fri Dec 16 13:16:31 2022 -0500 Revert "IRA: Check that reg classes contain a hard reg of given mode in reg move cost calculat

[r13-4764 Regression] FAIL: gfortran.dg/pr107397.f90 -O (test for excess errors) on Linux/x86_64

2022-12-18 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 09710f9934969dcb07131e1ed78b72e648123a3a is the first bad commit commit 09710f9934969dcb07131e1ed78b72e648123a3a Author: Steve Kargl Date: Sat Dec 17 19:15:43 2022 -0800 Add a check for invalid use of BOZ with a derived type. caused FAIL: gfortran.dg/pr107397.f90 -O

[r13-4873 Regression] FAIL: gcc.target/i386/pr107548-1.c scan-assembler-times \tmovd\t 3 on Linux/x86_64

2022-12-23 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 0b2c1369d035e92847cca81fd9f7b4e9ab9da710 is the first bad commit commit 0b2c1369d035e92847cca81fd9f7b4e9ab9da710 Author: Roger Sayle Date: Fri Dec 23 09:56:30 2022 + PR target/107548: Handle vec_select in STV on x86. caused FAIL: gcc.target/i386/pr107548-1.c scan-ass

[r13-3752 Regression] FAIL: gcc.dg/tree-ssa/pr107541.c execution test on Linux/x86_64

2022-11-07 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 3bff15c1c9fb3eb0bb042717e072476ec2d6d88c is the first bad commit commit 3bff15c1c9fb3eb0bb042717e072476ec2d6d88c Author: Aldy Hernandez Date: Mon Nov 7 08:40:12 2022 +0100 [range-op] Restrict division by power of 2 optimization to positive numbers. caused FAIL: gcc.dg/tr

[r13-3761 Regression] FAIL: g++.dg/warn/Warray-bounds-16.C -std=gnu++98 (test for excess errors) on Linux/x86_64

2022-11-08 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, a239a63f868e29e9276088e7c0fb00804c2903ba is the first bad commit commit a239a63f868e29e9276088e7c0fb00804c2903ba Author: Aldy Hernandez Date: Fri Nov 4 22:24:42 2022 +0100 Improve multiplication by powers of 2 in range-ops. caused FAIL: g++.dg/pr71488.C (test for exces

[r13-3905 Regression] FAIL: gcc.dg/pr107554.c (test for excess errors) on Linux/x86_64

2022-11-11 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 81de4037454275f8ed6d858fbc129e832c6147ef is the first bad commit commit 81de4037454275f8ed6d858fbc129e832c6147ef Author: Richard Biener Date: Fri Nov 11 14:28:52 2022 +0100 tree-optimization/107554 - fix ICE in stlen optimization caused FAIL: gcc.dg/pr107554.c (test for

[r13-3924 Regression] FAIL: gcc.dg/pr95115.c execution test on Linux/x86_64

2022-11-12 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 2d5c4a16dd833aa083f13dd3e78e3ef38afe6ebb is the first bad commit commit 2d5c4a16dd833aa083f13dd3e78e3ef38afe6ebb Author: Jakub Jelinek Date: Sat Nov 12 09:35:16 2022 +0100 range-op: Implement floating point division fold_range [PR107569] caused FAIL: gcc.dg/pr95115.c exe

[r13-3923 Regression] FAIL: gcc.dg/fold-overflow-1.c scan-assembler-times 2139095040 2 on Linux/x86_64

2022-11-12 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 2f7f9edd28d75a85a33599978f23811e679e443d is the first bad commit commit 2f7f9edd28d75a85a33599978f23811e679e443d Author: Jakub Jelinek Date: Sat Nov 12 09:33:01 2022 +0100 range-op: Implement floating point multiplication fold_range [PR107569] caused FAIL: gcc.dg/fold-ov

[r14-88 Regression] FAIL: g++.dg/ext/int128-8.C -std=gnu++20 (test for excess errors) on Linux/x86_64

2023-04-19 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, ed32ec26697cc77492d094b31a0d2eebc0535644 is the first bad commit commit ed32ec26697cc77492d094b31a0d2eebc0535644 Author: Jason Merrill Date: Tue Apr 18 17:12:17 2023 -0400 c++: fix 'unsigned __int128_t' semantics [PR108099] caused FAIL: g++.dg/ext/int128-8.C -std=gnu++1

[r14-159 Regression] FAIL: std/ranges/iota/max_size_type.cc execution test on Linux/x86_64

2023-04-21 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 03cebd304955a6b9c5607e09312d77f1307cc98e is the first bad commit commit 03cebd304955a6b9c5607e09312d77f1307cc98e Author: Jason Merrill Date: Tue Apr 18 21:32:07 2023 -0400 c++: fix 'unsigned typedef-name' extension [PR108099] caused FAIL: std/ranges/iota/max_size_type.cc

[r14-162 Regression] FAIL: gcc.dg/guality/pr90716.c -Os -DPREVENT_OPTIMIZATION line 23 j + 1 == 9 on Linux/x86_64

2023-04-23 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, cda246f8b421ba855a9e5f9d7bfcd0fc49b7bd4b is the first bad commit commit cda246f8b421ba855a9e5f9d7bfcd0fc49b7bd4b Author: Jan Hubicka Date: Sat Apr 22 09:20:45 2023 +0200 Update loop estimate after header duplication caused FAIL: gcc.dg/guality/pr43051-1.c -O2 -DPREVEN

[r14-332 Regression] FAIL: gcc.target/i386/pr89618-2.c scan-tree-dump vect "loop vectorized using 16 byte vectors" on Linux/x86_64

2023-05-01 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 24905a4bd1375ccd99c02510b9f9529015a48315 is the first bad commit commit 24905a4bd1375ccd99c02510b9f9529015a48315 Author: Richard Biener Date: Wed Jan 18 11:04:49 2023 +0100 Adjust costing of emulated vectorized gather/scatter caused FAIL: gcc.target/i386/pr88531-2a.c sca

[r14-358 Regression] FAIL: gcc.dg/cpp/undef2.c (test for warnings, line 9) on Linux/x86_64

2023-05-02 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, e7ce7c4905fd254760b1cd187752a03bc0c148ba is the first bad commit commit e7ce7c4905fd254760b1cd187752a03bc0c148ba Author: Longjun Luo Date: Sun Apr 30 12:28:06 2023 -0600 [PATCH] libcpp: suppress builtin macro redefined warnings for __LINE__ caused FAIL: c-c++-common/cpp/

[r13-3931 Regression] FAIL: libgomp.oacc-fortran/optional-data-copyin-by-value.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -Os (test for excess errors) on Linux/x86_64

2022-11-20 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 59a63247992eb13153b82c4902aadf111460eac2 is the first bad commit commit 59a63247992eb13153b82c4902aadf111460eac2 Author: Harald Anlauf Date: Thu Nov 10 22:30:27 2022 +0100 Fortran: fix treatment of character, value, optional dummy arguments [PR107444] caused FAIL: libgo

[r13-4180 Regression] FAIL: g++.dg/other/pr39060.C -std=c++14 (test for excess errors) on Linux/x86_64

2022-11-21 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 183db4fb73a64bc4641604c30cdbbd9d9e8a6ed6 is the first bad commit commit 183db4fb73a64bc4641604c30cdbbd9d9e8a6ed6 Author: liuhongt Date: Thu Nov 17 16:19:31 2022 +0800 define builtins for "shared" avxneconvert-avx512bf16vl builtins. caused FAIL: g++.dg/other/pr39060.C -s

[r13-4268 Regression] FAIL: gcc.dg/pr107127.c (test for excess errors) on Linux/x86_64

2022-11-23 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 8a0fce6a51915c29584427fd376b40073c328090 is the first bad commit commit 8a0fce6a51915c29584427fd376b40073c328090 Author: Jakub Jelinek Date: Wed Nov 23 19:09:31 2022 +0100 c: Fix compile time hog in c_genericize [PR107127] caused FAIL: gcc.dg/pr107127.c (test for excess

[r13-4272 Regression] FAIL: gcc.dg/guality/loop-1.c -O3 -g -DPREVENT_OPTIMIZATION line 20 i == 1 on Linux/x86_64

2022-11-24 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 8caf155a3d6e23e47bf55068ad23c23d4655a054 is the first bad commit commit 8caf155a3d6e23e47bf55068ad23c23d4655a054 Author: Hongyu Wang Date: Sat Nov 19 09:38:00 2022 +0800 i386: Only enable small loop unrolling in backend [PR 107692] caused FAIL: gcc.dg/guality/loop-1.c

[r13-4314 Regression] FAIL: g++.dg/other/pr39060.C -std=c++98 (test for excess errors) on Linux/x86_64

2022-11-28 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, a1ecc5600464f6a62faab246d522b6328badda90 is the first bad commit commit a1ecc5600464f6a62faab246d522b6328badda90 Author: liuhongt Date: Wed Nov 23 21:58:09 2022 +0800 Fix incorrect _mm_cvtsbh_ss. caused FAIL: g++.dg/other/pr39060.C -std=c++98 (internal compiler error: c

[r13-6873 Regression] FAIL: gcc.dg/guality/pr54200.c -Os -DPREVENT_OPTIMIZATION line 20 z == 3 on Linux/x86_64

2023-03-29 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 776a5bb5894315ab144dc74222fc580fde8fdd87 is the first bad commit commit 776a5bb5894315ab144dc74222fc580fde8fdd87 Author: Richard Biener Date: Wed Mar 22 10:05:19 2023 +0100 rtl-optimization/109237 - speedup bb_is_just_return caused FAIL: gcc.dg/guality/pr54200.c -Og -DP

[r13-6945 Regression] FAIL: 23_containers/vector/bool/allocator/copy.cc (test for excess errors) on Linux/x86_64

2023-03-30 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 429a7a88438cc80e7c58d9f63d44838089899b12 is the first bad commit commit 429a7a88438cc80e7c58d9f63d44838089899b12 Author: Andrew MacLeod Date: Tue Mar 28 12:16:34 2023 -0400 Add recursive GORI recompuations with a depth limit. caused FAIL: 23_containers/vector/bool/alloca

[r13-7120 Regression] FAIL: gfortran.dg/gomp/affinity-clause-1.f90 -O scan-tree-dump-times original "#pragma omp task affinity\\(iterator\\(integer\\(kind=4\\) i=D\\.[0-9]+:5:1\\):b\\[\\(.* ?

2023-04-08 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 46fe32cb4d887d44a62f9c4ff2a72532d4eb5a19 is the first bad commit commit 46fe32cb4d887d44a62f9c4ff2a72532d4eb5a19 Author: Paul Thomas Date: Sat Apr 8 07:49:13 2023 +0100 Fortran: Fix dg directives and remove trailing whitespaces in testsuite caused FAIL: gfortran.dg/gomp/

[r13-7135 Regression] FAIL: gcc.dg/vect/vect-simd-clone-18f.c scan-tree-dump-times vect "[\\n\\r] [^\\n]* = foo\\.simdclone" 2 on Linux/x86_64

2023-04-12 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 58c8c1b383bc3c286d6527fc6e8fb62463f9a877 is the first bad commit commit 58c8c1b383bc3c286d6527fc6e8fb62463f9a877 Author: Andre Vieira Date: Tue Apr 11 10:07:43 2023 +0100 if-conv: Restore MASK_CALL conversion [PR10] caused FAIL: gcc.dg/vect/vect-simd-clone-16e.c scan

[r13-7179 Regression] FAIL: gcc.dg/vect/vect-simd-clone-18f.c scan-tree-dump-times vect "[\\n\\r] [^\\n]* = foo\\.simdclone" 4 on Linux/x86_64

2023-04-15 Thread haochen.jiang via Gcc-patches
On Linux/x86_64, 040e64b09d4422c7d3c51bee098043782112b924 is the first bad commit commit 040e64b09d4422c7d3c51bee098043782112b924 Author: Richard Biener Date: Fri Apr 14 11:35:58 2023 +0200 Fix vect-simd-clone testcase dump scanning caused FAIL: gcc.dg/vect/vect-simd-clone-16f.c scan-tre