From: James Simmons Date: Mon, 16 Aug 2021 17:02:15 +0000 (-0400) Subject: LU-14093 tests: silence gcc10 error for badarea_io X-Git-Tag: 2.14.55~89 X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=084546f7d01b0eec8dafae9bc50edc778c3886ca;p=fs%2Flustre-release.git LU-14093 tests: silence gcc10 error for badarea_io With gcc10 badarea_io will fail to build with the following error. badarea_io.c: In function ‘main’: badarea_io.c:59:7: error: ‘write’ reading 2097152 bytes from a region of size 4 [-Werror=stringop-overflow=] 59 | rc = write(fd, &fd, 2UL*1024*1024); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Talking to Oleg see stated this is the done this way on purpose. So instead of 'fixing' the issue in this case we silence the gcc warning. Test-Parameters: trivial Test-Parameters: env=ONLY=133f,133g testlist=sanity Change-Id: Iee79c7988cc209fd099c23c38a8bd7df96015b05 Signed-off-by: James Simmons Reviewed-on: https://review.whamcloud.com/44670 Tested-by: jenkins Tested-by: Maloo Reviewed-by: James Nunez Reviewed-by: Arshad Hussain Reviewed-by: Oleg Drokin --- diff --git a/lustre/tests/Makefile.am b/lustre/tests/Makefile.am index 45d51ce..03baaa5 100644 --- a/lustre/tests/Makefile.am +++ b/lustre/tests/Makefile.am @@ -111,6 +111,7 @@ nobase_test_DATA = $(nobase_noinst_DATA) LIBLUSTREAPI = $(top_builddir)/lustre/utils/liblustreapi.la +badarea_io_CFLAGS=-Wno-stringop-overflow mmap_sanity_LDADD = $(LIBLUSTREAPI) multiop_LDADD = $(LIBLUSTREAPI) $(PTHREAD_LIBS) llapi_layout_test_LDADD = $(LIBLUSTREAPI)