DEBUG: Executing shell function do_compile
NOTE: make -j 16 -l 75
for i in lib dut ca ; do \
make -C $i || exit 1; \
done
make[1]: Entering directory 'TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1/lib'
x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1=/usr/src/debug/wifi-test-suite/10.10.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1=/usr/src/debug/wifi-test-suite/10.10.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot -g -O2 -D_REENTRANT -Wall -I../inc -c -o wfa_sock.o wfa_sock.c
x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1=/usr/src/debug/wifi-test-suite/10.10.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1=/usr/src/debug/wifi-test-suite/10.10.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot -g -O2 -D_REENTRANT -Wall -I../inc -c -o wfa_tg.o wfa_tg.c
x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1=/usr/src/debug/wifi-test-suite/10.10.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1=/usr/src/debug/wifi-test-suite/10.10.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot -g -O2 -D_REENTRANT -Wall -I../inc -c -o wfa_cs.o wfa_cs.c
x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1=/usr/src/debug/wifi-test-suite/10.10.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1=/usr/src/debug/wifi-test-suite/10.10.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot -g -O2 -D_REENTRANT -Wall -I../inc -c -o wfa_ca_resp.o wfa_ca_resp.c
x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1=/usr/src/debug/wifi-test-suite/10.10.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1=/usr/src/debug/wifi-test-suite/10.10.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot -g -O2 -D_REENTRANT -Wall -I../inc -c -o wfa_tlv.o wfa_tlv.c
x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1=/usr/src/debug/wifi-test-suite/10.10.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1=/usr/src/debug/wifi-test-suite/10.10.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot -g -O2 -D_REENTRANT -Wall -I../inc -c -o wfa_typestr.o wfa_typestr.c
x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1=/usr/src/debug/wifi-test-suite/10.10.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1=/usr/src/debug/wifi-test-suite/10.10.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot -g -O2 -D_REENTRANT -Wall -I../inc -c -o wfa_cmdtbl.o wfa_cmdtbl.c
x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1=/usr/src/debug/wifi-test-suite/10.10.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1=/usr/src/debug/wifi-test-suite/10.10.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot -g -O2 -D_REENTRANT -Wall -I../inc -c -o wfa_cmdproc.o wfa_cmdproc.c
x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1=/usr/src/debug/wifi-test-suite/10.10.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1=/usr/src/debug/wifi-test-suite/10.10.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot -g -O2 -D_REENTRANT -Wall -I../inc -c -o wfa_miscs.o wfa_miscs.c
x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1=/usr/src/debug/wifi-test-suite/10.10.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1=/usr/src/debug/wifi-test-suite/10.10.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot -g -O2 -D_REENTRANT -Wall -I../inc -c -o wfa_thr.o wfa_thr.c
wfa_ca_resp.c: In function 'wfaDeviceListIFResp':
wfa_ca_resp.c:766:57: warning: argument to 'sizeof' in 'strncat' call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess]
766 | strncat(gRespStr, ifResp->ifs[i], sizeof(ifResp->ifs[i]));
| ^
In file included from wfa_ca_resp.c:36:
../inc/wfa_miscs.h: At top level:
../inc/wfa_miscs.h:31:19: warning: inline function 'bigEndianBuff2Int' declared but never defined
31 | extern inline int bigEndianBuff2Int(char *buff);
| ^~~~~~~~~~~~~~~~~
../inc/wfa_miscs.h:30:20: warning: inline function 'int2BuffBigEndian' declared but never defined
30 | extern inline void int2BuffBigEndian(int val, char *buf);
| ^~~~~~~~~~~~~~~~~
../inc/wfa_miscs.h:28:22: warning: inline function 'wfa_ftime_diff' declared but never defined
28 | extern inline double wfa_ftime_diff(struct timeval *t1, struct timeval *t2);
| ^~~~~~~~~~~~~~
../inc/wfa_miscs.h:27:20: warning: inline function 'wfa_double2timeval' declared but never defined
27 | extern inline void wfa_double2timeval(struct timeval *tval, double dval);
| ^~~~~~~~~~~~~~~~~~
../inc/wfa_miscs.h:26:22: warning: inline function 'wfa_timeval2double' declared but never defined
26 | extern inline double wfa_timeval2double(struct timeval *tval);
| ^~~~~~~~~~~~~~~~~~
x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1=/usr/src/debug/wifi-test-suite/10.10.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1=/usr/src/debug/wifi-test-suite/10.10.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot -g -O2 -D_REENTRANT -Wall -I../inc -c -o wfa_wmmps.o wfa_wmmps.c
wfa_tg.c:105:164: warning: excess elements in array initializer
105 | static int tableDscpToTos[15] [2] = {{0,0},{8,32},{10,40},{14,56},{18,72},{22,88},{24,96},{28,112},{30,120},{34,136},{36,144},{38,152},{40,160},{46,184},{48,192},{56,224}};
| ^
wfa_tg.c:105:164: note: (near initialization for 'tableDscpToTos')
In file included from wfa_cmdtbl.c:37:
../inc/wfa_miscs.h:31:19: warning: inline function 'bigEndianBuff2Int' declared but never defined
31 | extern inline int bigEndianBuff2Int(char *buff);
| ^~~~~~~~~~~~~~~~~
../inc/wfa_miscs.h:30:20: warning: inline function 'int2BuffBigEndian' declared but never defined
30 | extern inline void int2BuffBigEndian(int val, char *buf);
| ^~~~~~~~~~~~~~~~~
../inc/wfa_miscs.h:28:22: warning: inline function 'wfa_ftime_diff' declared but never defined
28 | extern inline double wfa_ftime_diff(struct timeval *t1, struct timeval *t2);
| ^~~~~~~~~~~~~~
../inc/wfa_miscs.h:27:20: warning: inline function 'wfa_double2timeval' declared but never defined
27 | extern inline void wfa_double2timeval(struct timeval *tval, double dval);
| ^~~~~~~~~~~~~~~~~~
../inc/wfa_miscs.h:26:22: warning: inline function 'wfa_timeval2double' declared but never defined
26 | extern inline double wfa_timeval2double(struct timeval *tval);
| ^~~~~~~~~~~~~~~~~~
wfa_tg.c: In function 'wfaSendBitrateData':
wfa_tg.c:1364:108: warning: format '%x' expects argument of type 'unsigned int', but argument 5 has type 'BYTE *' {aka 'unsigned char *'} [-Wformat=]
1364 | DPRINT_INFO(WFA_OUT, "wfaSendBitrateData pass-in parameter err mySockfd=%i streamId=%i pRespBuf=0x%x pRespLen=0x%x\n",
| ~^
| |
| unsigned int
| %hhn
1365 | mySockfd,streamId,pRespBuf,pRespLen );
| ~~~~~~~~
| |
| BYTE * {aka unsigned char *}
wfa_tg.c:1364:122: warning: format '%x' expects argument of type 'unsigned int', but argument 6 has type 'int *' [-Wformat=]
1364 | DPRINT_INFO(WFA_OUT, "wfaSendBitrateData pass-in parameter err mySockfd=%i streamId=%i pRespBuf=0x%x pRespLen=0x%x\n",
| ~^
| |
| unsigned int
| %ls
1365 | mySockfd,streamId,pRespBuf,pRespLen );
| ~~~~~~~~
| |
| int *
wfa_tg.c:1372:85: warning: unknown conversion type character ' ' in format [-Wformat=]
1372 | DPRINT_INFO(WFA_OUT, "wfaSendBitrateData parameter err in NULL pt theProf=%l myStream=%l \n",
| ^
wfa_tg.c:1372:97: warning: unknown conversion type character ' ' in format [-Wformat=]
1372 | DPRINT_INFO(WFA_OUT, "wfaSendBitrateData parameter err in NULL pt theProf=%l myStream=%l \n",
| ^
wfa_tg.c:1372:30: warning: too many arguments for format [-Wformat-extra-args]
1372 | DPRINT_INFO(WFA_OUT, "wfaSendBitrateData parameter err in NULL pt theProf=%l myStream=%l \n",
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wfa_tg.c:1393:99: warning: unknown conversion type character ' ' in format [-Wformat=]
1393 | DPRINT_INFO(WFA_OUT, "wfaSendBitrateData over birate can do in the routine, req bitrate=%l \n",rate);
| ^
wfa_tg.c:1393:30: warning: too many arguments for format [-Wformat-extra-args]
1393 | DPRINT_INFO(WFA_OUT, "wfaSendBitrateData over birate can do in the routine, req bitrate=%l \n",rate);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
wfa_tg.c: At top level:
wfa_tg.c:70:12: warning: inline function 'bigEndianBuff2Int' declared but never defined
70 | extern int bigEndianBuff2Int(char *buff);
| ^~~~~~~~~~~~~~~~~
wfa_tg.c:69:13: warning: inline function 'int2BuffBigEndian' declared but never defined
69 | extern void int2BuffBigEndian(int val, char *buf);
| ^~~~~~~~~~~~~~~~~
In file included from wfa_tg.c:44:
../inc/wfa_miscs.h:28:22: warning: inline function 'wfa_ftime_diff' declared but never defined
28 | extern inline double wfa_ftime_diff(struct timeval *t1, struct timeval *t2);
| ^~~~~~~~~~~~~~
../inc/wfa_miscs.h:27:20: warning: inline function 'wfa_double2timeval' declared but never defined
27 | extern inline void wfa_double2timeval(struct timeval *tval, double dval);
| ^~~~~~~~~~~~~~~~~~
../inc/wfa_miscs.h:26:22: warning: inline function 'wfa_timeval2double' declared but never defined
26 | extern inline double wfa_timeval2double(struct timeval *tval);
| ^~~~~~~~~~~~~~~~~~
wfa_cs.c: In function 'wfaStaGetEventDetails':
wfa_cs.c:4175:57: error: initialization of 'caStaGetEventDetails_t *' {aka 'struct ca_sta_get_event_details *'} from incompatible pointer type 'caStaMngServ_t *' {aka 'struct ca_sta_manage_service *'} [-Wincompatible-pointer-types]
4175 | caStaGetEventDetails_t *getStaGetEventDetails = (caStaMngServ_t *)caCmdBuf; //uncomment and use it
| ^
make[1]: *** [<builtin>: wfa_cs.o] Error 1
make[1]: *** Waiting for unfinished jobs....
wfa_cmdproc.c: In function 'xcCmdProcAgentConfig':
wfa_cmdproc.c:467:68: error: passing argument 3 of 'strtok_r' from incompatible pointer type [-Wincompatible-pointer-types]
467 | str = strtok_r(NULL, ",", (char *)&pcmdStr);
| ^~~~~~~~~~~~~~~~
| |
| char *
In file included from wfa_cmdproc.c:28:
TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot/usr/include/string.h:367:42: note: expected 'char ** restrict' but argument is of type 'char *'
367 | char **__restrict __save_ptr)
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
wfa_cmdproc.c: In function 'xcCmdProcStaVerifyIpConnection':
wfa_cmdproc.c:1092:49: warning: format '%i' expects argument of type 'int', but argument 4 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
1092 | DPRINT_INFO(WFA_OUT, "interface %s %i\n", verifyip->intf, strlen(verifyip->intf));
| ~^ ~~~~~~~~~~~~~~~~~~~~~~
| | |
| int size_t {aka long unsigned int}
| %li
wfa_cmdproc.c: In function 'xcCmdProcStaCliCommand':
wfa_cmdproc.c:5972:52: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
5972 | printf("\n The CA CLI command to DUT Length : %d",strlen(pcmdStr));
| ~^ ~~~~~~~~~~~~~~~
| | |
| | size_t {aka long unsigned int}
| int
| %ld
wfa_cmdproc.c: In function 'xcCmdProcStaInvokeCommand':
wfa_cmdproc.c:6962:24: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
6962 | else if (strcasecmp(str, "ADDED_SESSION") == 0)
| ^~
wfa_cmdproc.c:6965:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
6965 | for(;;)
| ^~~
In file included from wfa_cmdproc.c:36:
../inc/wfa_miscs.h: At top level:
../inc/wfa_miscs.h:31:19: warning: inline function 'bigEndianBuff2Int' declared but never defined
31 | extern inline int bigEndianBuff2Int(char *buff);
| ^~~~~~~~~~~~~~~~~
../inc/wfa_miscs.h:30:20: warning: inline function 'int2BuffBigEndian' declared but never defined
30 | extern inline void int2BuffBigEndian(int val, char *buf);
| ^~~~~~~~~~~~~~~~~
../inc/wfa_miscs.h:28:22: warning: inline function 'wfa_ftime_diff' declared but never defined
28 | extern inline double wfa_ftime_diff(struct timeval *t1, struct timeval *t2);
| ^~~~~~~~~~~~~~
../inc/wfa_miscs.h:27:20: warning: inline function 'wfa_double2timeval' declared but never defined
27 | extern inline void wfa_double2timeval(struct timeval *tval, double dval);
| ^~~~~~~~~~~~~~~~~~
../inc/wfa_miscs.h:26:22: warning: inline function 'wfa_timeval2double' declared but never defined
26 | extern inline double wfa_timeval2double(struct timeval *tval);
| ^~~~~~~~~~~~~~~~~~
wfa_thr.c: In function 'wfa_wmm_thread':
wfa_thr.c:606:9: warning: unused variable 'asn' [-Wunused-variable]
606 | int asn = 1; /* everytime it starts from 1, and to ++ */
| ^~~
wfa_thr.c:596:55: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
596 | int mySock = -1, status, respLen = 0, nbytes = 0, ret=0, j=0;
| ^~~
In file included from wfa_thr.c:39:
../inc/wfa_miscs.h: At top level:
../inc/wfa_miscs.h:31:19: warning: inline function 'bigEndianBuff2Int' declared but never defined
31 | extern inline int bigEndianBuff2Int(char *buff);
| ^~~~~~~~~~~~~~~~~
../inc/wfa_miscs.h:30:20: warning: inline function 'int2BuffBigEndian' declared but never defined
30 | extern inline void int2BuffBigEndian(int val, char *buf);
| ^~~~~~~~~~~~~~~~~
../inc/wfa_miscs.h:28:22: warning: inline function 'wfa_ftime_diff' declared but never defined
28 | extern inline double wfa_ftime_diff(struct timeval *t1, struct timeval *t2);
| ^~~~~~~~~~~~~~
../inc/wfa_miscs.h:27:20: warning: inline function 'wfa_double2timeval' declared but never defined
27 | extern inline void wfa_double2timeval(struct timeval *tval, double dval);
| ^~~~~~~~~~~~~~~~~~
../inc/wfa_miscs.h:26:22: warning: inline function 'wfa_timeval2double' declared but never defined
26 | extern inline double wfa_timeval2double(struct timeval *tval);
| ^~~~~~~~~~~~~~~~~~
make[1]: *** [<builtin>: wfa_cmdproc.o] Error 1
wfa_ca_resp.c: In function 'wfaTrafficAgentSendResp':
wfa_ca_resp.c:395:9: warning: '__builtin___strncat_chk' output truncated copying 20 bytes from a string of length 21 [-Wstringop-truncation]
395 | strncat(gRespStr, ",outOfSequenceFrames,", 20);
| ^
wfa_ca_resp.c:363:13: warning: '__builtin___strncat_chk' output may be truncated copying 63 bytes from a string of length 63 [-Wstringop-truncation]
363 | strncat(gRespStr, copyBuf, sizeof(copyBuf)-1);
| ^
wfa_ca_resp.c:372:13: warning: '__builtin___strncat_chk' output may be truncated copying 63 bytes from a string of length 63 [-Wstringop-truncation]
372 | strncat(gRespStr, copyBuf, sizeof(copyBuf)-1);
| ^
wfa_ca_resp.c:379:13: warning: '__builtin___strncat_chk' output may be truncated copying 63 bytes from a string of length 63 [-Wstringop-truncation]
379 | strncat(gRespStr, copyBuf, sizeof(copyBuf)-1);
| ^
wfa_ca_resp.c:386:13: warning: '__builtin___strncat_chk' output may be truncated copying 63 bytes from a string of length 63 [-Wstringop-truncation]
386 | strncat(gRespStr, copyBuf, sizeof(copyBuf)-1);
| ^
wfa_ca_resp.c:393:13: warning: '__builtin___strncat_chk' output may be truncated copying 63 bytes from a string of length 63 [-Wstringop-truncation]
393 | strncat(gRespStr, copyBuf, sizeof(copyBuf)-1);
| ^
wfa_ca_resp.c:395:9: warning: '__builtin___strncat_chk' output truncated copying 20 bytes from a string of length 21 [-Wstringop-truncation]
395 | strncat(gRespStr, ",outOfSequenceFrames,", 20);
| ^
wfa_ca_resp.c:399:13: warning: '__builtin___strncat_chk' output may be truncated copying 63 bytes from a string of length 63 [-Wstringop-truncation]
399 | strncat(gRespStr, copyBuf, sizeof(copyBuf)-1);
| ^
wfa_ca_resp.c: In function 'wfaTrafficAgentRecvStopResp':
wfa_ca_resp.c:471:9: warning: '__builtin___strncat_chk' output truncated copying 20 bytes from a string of length 21 [-Wstringop-truncation]
471 | strncat(gRespStr, ",outOfSequenceFrames,", 20);
| ^
wfa_ca_resp.c:445:13: warning: '__builtin___strncat_chk' output may be truncated copying 63 bytes from a string of length 63 [-Wstringop-truncation]
445 | strncat(gRespStr, copyBuf, sizeof(copyBuf)-1);
| ^
wfa_ca_resp.c:451:13: warning: '__builtin___strncat_chk' output may be truncated copying 63 bytes from a string of length 63 [-Wstringop-truncation]
451 | strncat(gRespStr, copyBuf, sizeof(copyBuf)-1);
| ^
wfa_ca_resp.c:457:13: warning: '__builtin___strncat_chk' output may be truncated copying 63 bytes from a string of length 63 [-Wstringop-truncation]
457 | strncat(gRespStr, copyBuf, sizeof(copyBuf)-1);
| ^
wfa_ca_resp.c:463:13: warning: '__builtin___strncat_chk' output may be truncated copying 63 bytes from a string of length 63 [-Wstringop-truncation]
463 | strncat(gRespStr, copyBuf, sizeof(copyBuf)-1);
| ^
wfa_ca_resp.c:469:13: warning: '__builtin___strncat_chk' output may be truncated copying 63 bytes from a string of length 63 [-Wstringop-truncation]
469 | strncat(gRespStr, copyBuf, sizeof(copyBuf)-1);
| ^
wfa_ca_resp.c:471:9: warning: '__builtin___strncat_chk' output truncated copying 20 bytes from a string of length 21 [-Wstringop-truncation]
471 | strncat(gRespStr, ",outOfSequenceFrames,", 20);
| ^
wfa_ca_resp.c:475:13: warning: '__builtin___strncat_chk' output may be truncated copying 63 bytes from a string of length 63 [-Wstringop-truncation]
475 | strncat(gRespStr, copyBuf, sizeof(copyBuf)-1);
| ^
wfa_ca_resp.c: In function 'wfaStaInvokeCommandResp':
wfa_ca_resp.c:1310:68: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]
1310 | sprintf(serviceList, "%s %s", serviceList, invokeCmdResp->invokeCmdResp.advRsp.servAdvInfo[i].servName);
| ^
In file included from TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot/usr/include/stdio.h:970,
from wfa_ca_resp.c:26:
In function 'sprintf',
inlined from 'wfaStaInvokeCommandResp' at wfa_ca_resp.c:1310:6:
TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 256
30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot/usr/include/bits/stdio2.h:30:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'serviceList' [-Wrestrict]
wfa_ca_resp.c: In function 'wfaStaInvokeCommandResp':
wfa_ca_resp.c:1298:30: note: destination object referenced by 'restrict'-qualified argument 1 was declared here
1298 | char serviceList[256];
| ^~~~~~~~~~~
wfa_ca_resp.c:1312:56: warning: '%lx' directive writing between 1 and 16 bytes into a region of size between 0 and 255 [-Wformat-overflow=]
1312 | sprintf(advidList, "%s %lx", advidList,invokeCmdResp->invokeCmdResp.advRsp.servAdvInfo[i].advtID );
| ^~~
wfa_ca_resp.c:1312:52: note: using the range [0, 18446744073709551615] for directive argument
1312 | sprintf(advidList, "%s %lx", advidList,invokeCmdResp->invokeCmdResp.advRsp.servAdvInfo[i].advtID );
| ^~~~~~~~
In function 'sprintf',
inlined from 'wfaStaInvokeCommandResp' at wfa_ca_resp.c:1312:5:
TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 3 and 273 bytes into a destination of size 256
30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot/usr/include/bits/stdio2.h:30:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'advidList' [-Wrestrict]
wfa_ca_resp.c: In function 'wfaStaInvokeCommandResp':
wfa_ca_resp.c:1297:30: note: destination object referenced by 'restrict'-qualified argument 1 was declared here
1297 | char advidList[256];
| ^~~~~~~~~
wfa_ca_resp.c:1313:59: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]
1313 | sprintf(serviceMac, "%s %s", serviceMac,invokeCmdResp->invokeCmdResp.advRsp.servAdvInfo[i].serviceMac );
| ^
In function 'sprintf',
inlined from 'wfaStaInvokeCommandResp' at wfa_ca_resp.c:1313:5:
TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 256
30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/recipe-sysroot/usr/include/bits/stdio2.h:30:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'serviceMac' [-Wrestrict]
wfa_ca_resp.c: In function 'wfaStaInvokeCommandResp':
wfa_ca_resp.c:1299:30: note: destination object referenced by 'restrict'-qualified argument 1 was declared here
1299 | char serviceMac[256];
| ^~~~~~~~~~
make[1]: Leaving directory 'TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/sources/wifi-test-suite-10.10.1/lib'
ERROR: oe_runmake failed
WARNING: TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/temp/run.do_compile.26918:179 exit 1 from 'exit 1'
WARNING: Backtrace (BB generated script):
make: *** [Makefile:21: all] Error 1
#1: bbfatal_log, TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/temp/run.do_compile.26918, line 179
#2: die, TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/temp/run.do_compile.26918, line 164
#3: oe_runmake, TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/temp/run.do_compile.26918, line 169
#4: base_do_compile, TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/temp/run.do_compile.26918, line 147
#5: do_compile, TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/temp/run.do_compile.26918, line 141
#6: main, TOPDIR/tmp/work/core2-64-poky-linux/wifi-test-suite/10.10.1/temp/run.do_compile.26918, line 189