diff options
author | Jakub Jelinek <jakub@redhat.com> | 2025-03-12 10:48:31 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2025-03-12 10:49:41 +0100 |
commit | bb83e83cada180cce650539ab6042aa57fed1caf (patch) | |
tree | da7ec25330feed1f8a46db0d7c1e22543375ac8d | |
parent | e406994e31262b45d0daf0b9e9218fc49bd233e2 (diff) | |
download | gcc-bb83e83cada180cce650539ab6042aa57fed1caf.zip gcc-bb83e83cada180cce650539ab6042aa57fed1caf.tar.gz gcc-bb83e83cada180cce650539ab6042aa57fed1caf.tar.bz2 |
testsuite: Add testcase for already fixed PR [PR119226]
This was fixed in PR119219 r15-7981 commit.
2025-03-12 Jakub Jelinek <jakub@redhat.com>
PR middle-end/119226
* gcc.c-torture/compile/pr119226.c: New test.
-rw-r--r-- | gcc/testsuite/gcc.c-torture/compile/pr119226.c | 12 |
1 files changed, 12 insertions, 0 deletions
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 0000000..8eb9857 --- /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 (); +} |