From bb83e83cada180cce650539ab6042aa57fed1caf Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Wed, 12 Mar 2025 10:48:31 +0100 Subject: [PATCH] testsuite: Add testcase for already fixed PR [PR119226] This was fixed in PR119219 r15-7981 commit. 2025-03-12 Jakub Jelinek PR middle-end/119226 * gcc.c-torture/compile/pr119226.c: New test. --- gcc/testsuite/gcc.c-torture/compile/pr119226.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr119226.c diff --git a/gcc/testsuite/gcc.c-torture/compile/pr119226.c b/gcc/testsuite/gcc.c-torture/compile/pr119226.c new file mode 100644 index 00000000000..8eb98578e00 --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/compile/pr119226.c @@ -0,0 +1,12 @@ +/* PR middle-end/119226 */ + +char a[64]; +void bar (void); + +void +foo (int x) +{ + char *b = a + __builtin_strcspn (a, x ? "" : "ab"); + if (b[0]) + bar (); +}