* gcc.dg/Wstringop-overflow-27.c: Make testnames unique.
From-SVN: r280016
This commit is contained in:
parent
51f902357c
commit
5b18be0b2b
2 changed files with 8 additions and 4 deletions
|
@ -1,3 +1,7 @@
|
|||
2020-01-08 Jeff Law <law@redhat.com>
|
||||
|
||||
* gcc.dg/Wstringop-overflow-27.c: Make testnames unique.
|
||||
|
||||
2020-01-08 Joel Brobecker <brobecker@adacore.com>
|
||||
Olivier Hainque <hainque@adacore.com>
|
||||
|
||||
|
|
|
@ -260,8 +260,8 @@ void test_strcpy_warn (const char *s)
|
|||
that the conversion from signed int to size_t doesn't prevent
|
||||
the detection. */
|
||||
int n = strlen (a);
|
||||
char *t = (char*)calloc (n, 1); // { dg-message "at offset 0 to an object with size 3 allocated by 'calloc' here" "calloc note" { xfail *-*-* } }
|
||||
// { dg-message "at offset 0 to an object with size at most 3 allocated by 'calloc' here" "calloc note" { target *-*-* } .-1 }
|
||||
char *t = (char*)calloc (n, 1); // { dg-message "at offset 0 to an object with size 3 allocated by 'calloc' here" "calloc note 1" { xfail *-*-* } }
|
||||
// { dg-message "at offset 0 to an object with size at most 3 allocated by 'calloc' here" "calloc note 2" { target *-*-* } .-1 }
|
||||
strcpy (t, a); // { dg-warning "writing 4 bytes into a region of size (between 0 and )?3 " }
|
||||
|
||||
sink (t);
|
||||
|
@ -270,8 +270,8 @@ void test_strcpy_warn (const char *s)
|
|||
{
|
||||
const char a[] = "1234";
|
||||
size_t n = strlen (a);
|
||||
char *t = (char*)malloc (n); // { dg-message "at offset 0 to an object with size 4 allocated by 'malloc' here" "malloc note" { xfail *-*-* } }
|
||||
// { dg-message "at offset 0 to an object with size at most 4 allocated by 'malloc' here" "malloc note" { target *-*-* } .-1 }
|
||||
char *t = (char*)malloc (n); // { dg-message "at offset 0 to an object with size 4 allocated by 'malloc' here" "malloc note 1" { xfail *-*-* } }
|
||||
// { dg-message "at offset 0 to an object with size at most 4 allocated by 'malloc' here" "malloc note 2" { target *-*-* } .-1 }
|
||||
strcpy (t, a); // { dg-warning "writing 5 bytes into a region of size (between 0 and )?4 " }
|
||||
sink (t);
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue