> -----Original Message----- > From: Kevin Traynor <[email protected]> > Sent: Thursday, May 20, 2021 2:06 PM > To: [email protected] > Cc: [email protected]; Kevin Traynor <[email protected]>; > [email protected]; Ali Alnubani <[email protected]> > Subject: [PATCH] test/prefetch: fix build with GCC 11 > > GCC 11 complains that 'a' is uninitialized. > > ../dpdk/app/test/test_prefetch.c: In function 'test_prefetch': > ../dpdk/app/test/test_prefetch.c:25:9: > error: 'a' may be used uninitialized [-Werror=maybe-uninitialized] > 25 | rte_prefetch0(&a); > | ^~~~~~~~~~~~~~~~~ > > Fix by initializing 'a'. > > Bugzilla ID: 714 > Fixes: af75078fece3 ("first public release") > Cc: [email protected] > > Reported-by: Ali Alnubani <[email protected]> > Signed-off-by: Kevin Traynor <[email protected]> > --- > app/test/test_prefetch.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/app/test/test_prefetch.c b/app/test/test_prefetch.c index > 5489885b51..7b4a8e4144 100644 > --- a/app/test/test_prefetch.c > +++ b/app/test/test_prefetch.c > @@ -21,5 +21,5 @@ static int > test_prefetch(void) > { > - int a; > + int a = 0; > > rte_prefetch0(&a); > -- > 2.31.1
Was about to send a fix 😊. Thank you Kevin. Build is now passing. Tested-by: Ali Alnubani <[email protected]> - Ali

