DEBUG: Executing shell function do_compile
NOTE: make -j 70 -l 140 all
x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -pipe -O2 -I. -Wall     -c -o atop.o atop.c
x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -pipe -O2 -I. -Wall     -c -o version.o version.c
x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -pipe -O2 -I. -Wall     -c -o various.o various.c
x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -pipe -O2 -I. -Wall     -c -o deviate.o deviate.c
x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -pipe -O2 -I. -Wall     -c -o procdbase.o procdbase.c
x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -pipe -O2 -I. -Wall     -c -o acctproc.o acctproc.c
x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -pipe -O2 -I. -Wall     -c -o photoproc.o photoproc.c
x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -pipe -O2 -I. -Wall     -c -o photosyst.o photosyst.c
x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -pipe -O2 -I. -Wall     -c -o rawlog.o rawlog.c
x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -pipe -O2 -I. -Wall     -c -o ifprop.o ifprop.c
x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -pipe -O2 -I. -Wall     -c -o parseable.o parseable.c
x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -pipe -O2 -I. -Wall     -c -o showgeneric.o showgeneric.c
x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -pipe -O2 -I. -Wall     -c -o showlinux.o showlinux.c
x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -pipe -O2 -I. -Wall     -c -o showsys.o showsys.c
x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -pipe -O2 -I. -Wall     -c -o showprocs.o showprocs.c
x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -pipe -O2 -I. -Wall     -c -o atopsar.o atopsar.c
x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -pipe -O2 -I. -Wall     -c -o netatopif.o netatopif.c
x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -pipe -O2 -I. -Wall     -c -o gpucom.o gpucom.c
x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -pipe -O2 -I. -Wall     -c -o atopacctd.o atopacctd.c
x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot -I. -Wall -c netlink.c
x86_64-oe-linux-gcc  -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-all  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot  -O2 -g -fcanon-prefix-map  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/atop-2.4.0=/usr/src/debug/atop/2.4.0  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot=  -fdebug-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -fmacro-prefix-map=TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot-native=  -pipe -O2 -I. -Wall     -c -o atopconvert.o atopconvert.c
parseable.c:120:33: error: initialization of 'void (*)(char *, struct sstat *, struct tstat *, int)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  120 |         { "CPU",        0,      print_CPU },
      |                                 ^~~~~~~~~
parseable.c:120:33: note: (near initialization for 'labeldef[0].prifunc')
parseable.c:85:9: note: 'print_CPU' declared here
   85 | void    print_CPU();
      |         ^~~~~~~~~
parseable.c:121:33: error: initialization of 'void (*)(char *, struct sstat *, struct tstat *, int)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  121 |         { "cpu",        0,      print_cpu },
      |                                 ^~~~~~~~~
parseable.c:121:33: note: (near initialization for 'labeldef[1].prifunc')
parseable.c:86:9: note: 'print_cpu' declared here
   86 | void    print_cpu();
      |         ^~~~~~~~~
parseable.c:122:33: error: initialization of 'void (*)(char *, struct sstat *, struct tstat *, int)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  122 |         { "CPL",        0,      print_CPL },
      |                                 ^~~~~~~~~
parseable.c:122:33: note: (near initialization for 'labeldef[2].prifunc')
parseable.c:87:9: note: 'print_CPL' declared here
   87 | void    print_CPL();
      |         ^~~~~~~~~
parseable.c:123:33: error: initialization of 'void (*)(char *, struct sstat *, struct tstat *, int)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  123 |         { "GPU",        0,      print_GPU },
      |                                 ^~~~~~~~~
parseable.c:123:33: note: (near initialization for 'labeldef[3].prifunc')
parseable.c:88:9: note: 'print_GPU' declared here
   88 | void    print_GPU();
      |         ^~~~~~~~~
parseable.c:124:33: error: initialization of 'void (*)(char *, struct sstat *, struct tstat *, int)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  124 |         { "MEM",        0,      print_MEM },
      |                                 ^~~~~~~~~
parseable.c:124:33: note: (near initialization for 'labeldef[4].prifunc')
parseable.c:89:9: note: 'print_MEM' declared here
   89 | void    print_MEM();
      |         ^~~~~~~~~
parseable.c:125:33: error: initialization of 'void (*)(char *, struct sstat *, struct tstat *, int)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  125 |         { "SWP",        0,      print_SWP },
      |                                 ^~~~~~~~~
parseable.c:125:33: note: (near initialization for 'labeldef[5].prifunc')
parseable.c:90:9: note: 'print_SWP' declared here
   90 | void    print_SWP();
      |         ^~~~~~~~~
parseable.c:126:33: error: initialization of 'void (*)(char *, struct sstat *, struct tstat *, int)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  126 |         { "PAG",        0,      print_PAG },
      |                                 ^~~~~~~~~
parseable.c:126:33: note: (near initialization for 'labeldef[6].prifunc')
parseable.c:91:9: note: 'print_PAG' declared here
   91 | void    print_PAG();
      |         ^~~~~~~~~
parseable.c:127:33: error: initialization of 'void (*)(char *, struct sstat *, struct tstat *, int)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  127 |         { "PSI",        0,      print_PSI },
      |                                 ^~~~~~~~~
parseable.c:127:33: note: (near initialization for 'labeldef[7].prifunc')
parseable.c:92:9: note: 'print_PSI' declared here
   92 | void    print_PSI();
      |         ^~~~~~~~~
parseable.c:128:33: error: initialization of 'void (*)(char *, struct sstat *, struct tstat *, int)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  128 |         { "LVM",        0,      print_LVM },
      |                                 ^~~~~~~~~
parseable.c:128:33: note: (near initialization for 'labeldef[8].prifunc')
parseable.c:93:9: note: 'print_LVM' declared here
   93 | void    print_LVM();
      |         ^~~~~~~~~
parseable.c:129:33: error: initialization of 'void (*)(char *, struct sstat *, struct tstat *, int)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  129 |         { "MDD",        0,      print_MDD },
      |                                 ^~~~~~~~~
parseable.c:129:33: note: (near initialization for 'labeldef[9].prifunc')
parseable.c:94:9: note: 'print_MDD' declared here
   94 | void    print_MDD();
      |         ^~~~~~~~~
parseable.c:130:33: error: initialization of 'void (*)(char *, struct sstat *, struct tstat *, int)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  130 |         { "DSK",        0,      print_DSK },
      |                                 ^~~~~~~~~
parseable.c:130:33: note: (near initialization for 'labeldef[10].prifunc')
parseable.c:95:9: note: 'print_DSK' declared here
   95 | void    print_DSK();
      |         ^~~~~~~~~
parseable.c:131:33: error: initialization of 'void (*)(char *, struct sstat *, struct tstat *, int)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  131 |         { "NFM",        0,      print_NFM },
      |                                 ^~~~~~~~~
parseable.c:131:33: note: (near initialization for 'labeldef[11].prifunc')
parseable.c:96:9: note: 'print_NFM' declared here
   96 | void    print_NFM();
      |         ^~~~~~~~~
parseable.c:132:33: error: initialization of 'void (*)(char *, struct sstat *, struct tstat *, int)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  132 |         { "NFC",        0,      print_NFC },
      |                                 ^~~~~~~~~
parseable.c:132:33: note: (near initialization for 'labeldef[12].prifunc')
parseable.c:97:9: note: 'print_NFC' declared here
   97 | void    print_NFC();
      |         ^~~~~~~~~
parseable.c:133:33: error: initialization of 'void (*)(char *, struct sstat *, struct tstat *, int)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  133 |         { "NFS",        0,      print_NFS },
      |                                 ^~~~~~~~~
parseable.c:133:33: note: (near initialization for 'labeldef[13].prifunc')
parseable.c:98:9: note: 'print_NFS' declared here
   98 | void    print_NFS();
      |         ^~~~~~~~~
parseable.c:134:33: error: initialization of 'void (*)(char *, struct sstat *, struct tstat *, int)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  134 |         { "NET",        0,      print_NET },
      |                                 ^~~~~~~~~
parseable.c:134:33: note: (near initialization for 'labeldef[14].prifunc')
parseable.c:99:9: note: 'print_NET' declared here
   99 | void    print_NET();
      |         ^~~~~~~~~
parseable.c:135:33: error: initialization of 'void (*)(char *, struct sstat *, struct tstat *, int)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  135 |         { "IFB",        0,      print_IFB },
      |                                 ^~~~~~~~~
parseable.c:135:33: note: (near initialization for 'labeldef[15].prifunc')
parseable.c:100:9: note: 'print_IFB' declared here
  100 | void    print_IFB();
      |         ^~~~~~~~~
parseable.c:137:33: error: initialization of 'void (*)(char *, struct sstat *, struct tstat *, int)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  137 |         { "PRG",        0,      print_PRG },
      |                                 ^~~~~~~~~
parseable.c:137:33: note: (near initialization for 'labeldef[16].prifunc')
parseable.c:102:9: note: 'print_PRG' declared here
  102 | void    print_PRG();
      |         ^~~~~~~~~
parseable.c:138:33: error: initialization of 'void (*)(char *, struct sstat *, struct tstat *, int)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  138 |         { "PRC",        0,      print_PRC },
      |                                 ^~~~~~~~~
parseable.c:138:33: note: (near initialization for 'labeldef[17].prifunc')
parseable.c:103:9: note: 'print_PRC' declared here
  103 | void    print_PRC();
      |         ^~~~~~~~~
parseable.c:139:33: error: initialization of 'void (*)(char *, struct sstat *, struct tstat *, int)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  139 |         { "PRM",        0,      print_PRM },
      |                                 ^~~~~~~~~
parseable.c:139:33: note: (near initialization for 'labeldef[18].prifunc')
parseable.c:104:9: note: 'print_PRM' declared here
  104 | void    print_PRM();
      |         ^~~~~~~~~
parseable.c:140:33: error: initialization of 'void (*)(char *, struct sstat *, struct tstat *, int)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  140 |         { "PRD",        0,      print_PRD },
      |                                 ^~~~~~~~~
parseable.c:140:33: note: (near initialization for 'labeldef[19].prifunc')
parseable.c:105:9: note: 'print_PRD' declared here
  105 | void    print_PRD();
      |         ^~~~~~~~~
parseable.c:141:33: error: initialization of 'void (*)(char *, struct sstat *, struct tstat *, int)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  141 |         { "PRN",        0,      print_PRN },
      |                                 ^~~~~~~~~
parseable.c:141:33: note: (near initialization for 'labeldef[20].prifunc')
parseable.c:106:9: note: 'print_PRN' declared here
  106 | void    print_PRN();
      |         ^~~~~~~~~
parseable.c:142:33: error: initialization of 'void (*)(char *, struct sstat *, struct tstat *, int)' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  142 |         { "PRE",        0,      print_PRE },
      |                                 ^~~~~~~~~
parseable.c:142:33: note: (near initialization for 'labeldef[21].prifunc')
parseable.c:107:9: note: 'print_PRE' declared here
  107 | void    print_PRE();
      |         ^~~~~~~~~
parseable.c:304:1: error: conflicting types for 'print_CPU'; have 'void(char *, struct sstat *, struct tstat *, int)'
  304 | print_CPU(char *hp, struct sstat *ss, struct tstat *ps, int nact)
      | ^~~~~~~~~
parseable.c:85:9: note: previous declaration of 'print_CPU' with type 'void(void)'
   85 | void    print_CPU();
      |         ^~~~~~~~~
parseable.c:349:1: error: conflicting types for 'print_cpu'; have 'void(char *, struct sstat *, struct tstat *, int)'
  349 | print_cpu(char *hp, struct sstat *ss, struct tstat *ps, int nact)
      | ^~~~~~~~~
parseable.c:86:9: note: previous declaration of 'print_cpu' with type 'void(void)'
   86 | void    print_cpu();
      |         ^~~~~~~~~
parseable.c:387:1: error: conflicting types for 'print_CPL'; have 'void(char *, struct sstat *, struct tstat *, int)'
  387 | print_CPL(char *hp, struct sstat *ss, struct tstat *ps, int nact)
      | ^~~~~~~~~
parseable.c:87:9: note: previous declaration of 'print_CPL' with type 'void(void)'
   87 | void    print_CPL();
      |         ^~~~~~~~~
parseable.c:400:1: error: conflicting types for 'print_GPU'; have 'void(char *, struct sstat *, struct tstat *, int)'
  400 | print_GPU(char *hp, struct sstat *ss, struct tstat *ps, int nact)
      | ^~~~~~~~~
parseable.c:88:9: note: previous declaration of 'print_GPU' with type 'void(void)'
   88 | void    print_GPU();
      |         ^~~~~~~~~
parseable.c:422:1: error: conflicting types for 'print_MEM'; have 'void(char *, struct sstat *, struct tstat *, int)'
  422 | print_MEM(char *hp, struct sstat *ss, struct tstat *ps, int nact)
      | ^~~~~~~~~
parseable.c:89:9: note: previous declaration of 'print_MEM' with type 'void(void)'
   89 | void    print_MEM();
      |         ^~~~~~~~~
parseable.c:444:1: error: conflicting types for 'print_SWP'; have 'void(char *, struct sstat *, struct tstat *, int)'
  444 | print_SWP(char *hp, struct sstat *ss, struct tstat *ps, int nact)
      | ^~~~~~~~~
parseable.c:90:9: note: previous declaration of 'print_SWP' with type 'void(void)'
   90 | void    print_SWP();
      |         ^~~~~~~~~
parseable.c:457:1: error: conflicting types for 'print_PAG'; have 'void(char *, struct sstat *, struct tstat *, int)'
  457 | print_PAG(char *hp, struct sstat *ss, struct tstat *ps, int nact)
      | ^~~~~~~~~
parseable.c:91:9: note: previous declaration of 'print_PAG' with type 'void(void)'
   91 | void    print_PAG();
      |         ^~~~~~~~~
parseable.c:470:1: error: conflicting types for 'print_PSI'; have 'void(char *, struct sstat *, struct tstat *, int)'
  470 | print_PSI(char *hp, struct sstat *ss, struct tstat *ps, int nact)
      | ^~~~~~~~~
parseable.c:92:9: note: previous declaration of 'print_PSI' with type 'void(void)'
   92 | void    print_PSI();
      |         ^~~~~~~~~
parseable.c:488:1: error: conflicting types for 'print_LVM'; have 'void(char *, struct sstat *, struct tstat *, int)'
  488 | print_LVM(char *hp, struct sstat *ss, struct tstat *ps, int nact)
      | ^~~~~~~~~
parseable.c:93:9: note: previous declaration of 'print_LVM' with type 'void(void)'
   93 | void    print_LVM();
      |         ^~~~~~~~~
parseable.c:506:1: error: conflicting types for 'print_MDD'; have 'void(char *, struct sstat *, struct tstat *, int)'
  506 | print_MDD(char *hp, struct sstat *ss, struct tstat *ps, int nact)
      | ^~~~~~~~~
parseable.c:94:9: note: previous declaration of 'print_MDD' with type 'void(void)'
   94 | void    print_MDD();
      |         ^~~~~~~~~
parseable.c:524:1: error: conflicting types for 'print_DSK'; have 'void(char *, struct sstat *, struct tstat *, int)'
  524 | print_DSK(char *hp, struct sstat *ss, struct tstat *ps, int nact)
      | ^~~~~~~~~
photoproc.c:139:19: warning: 'rcsid' defined but not used [-Wunused-const-variable=]
  139 | static const char rcsid[] = "$Id: photoproc.c,v 1.33 2010/04/23 12:19:35 gerlof Exp $";
      |                   ^~~~~
parseable.c:95:9: note: previous declaration of 'print_DSK' with type 'void(void)'
   95 | void    print_DSK();
      |         ^~~~~~~~~
parseable.c:542:1: error: conflicting types for 'print_NFM'; have 'void(char *, struct sstat *, struct tstat *, int)'
  542 | print_NFM(char *hp, struct sstat *ss, struct tstat *ps, int nact)
      | ^~~~~~~~~
parseable.c:96:9: note: previous declaration of 'print_NFM' with type 'void(void)'
   96 | void    print_NFM();
      |         ^~~~~~~~~
parseable.c:563:1: error: conflicting types for 'print_NFC'; have 'void(char *, struct sstat *, struct tstat *, int)'
  563 | print_NFC(char *hp, struct sstat *ss, struct tstat *ps, int nact)
      | ^~~~~~~~~
parseable.c:97:9: note: previous declaration of 'print_NFC' with type 'void(void)'
   97 | void    print_NFC();
      |         ^~~~~~~~~
parseable.c:575:1: error: conflicting types for 'print_NFS'; have 'void(char *, struct sstat *, struct tstat *, int)'
  575 | print_NFS(char *hp, struct sstat *ss, struct tstat *ps, int nact)
      | ^~~~~~~~~
parseable.c:98:9: note: previous declaration of 'print_NFS' with type 'void(void)'
   98 | void    print_NFS();
      |         ^~~~~~~~~
parseable.c:598:1: error: conflicting types for 'print_NET'; have 'void(char *, struct sstat *, struct tstat *, int)'
  598 | print_NET(char *hp, struct sstat *ss, struct tstat *ps, int nact)
      | ^~~~~~~~~
parseable.c:99:9: note: previous declaration of 'print_NET' with type 'void(void)'
   99 | void    print_NET();
      |         ^~~~~~~~~
parseable.c:635:1: error: conflicting types for 'print_IFB'; have 'void(char *, struct sstat *, struct tstat *, int)'
  635 | print_IFB(char *hp, struct sstat *ss, struct tstat *ps, int nact)
      | ^~~~~~~~~
parseable.c:100:9: note: previous declaration of 'print_IFB' with type 'void(void)'
  100 | void    print_IFB();
      |         ^~~~~~~~~
parseable.c:659:1: error: conflicting types for 'print_PRG'; have 'void(char *, struct sstat *, struct tstat *, int)'
  659 | print_PRG(char *hp, struct sstat *ss, struct tstat *ps, int nact)
      | ^~~~~~~~~
parseable.c:102:9: note: previous declaration of 'print_PRG' with type 'void(void)'
  102 | void    print_PRG();
      |         ^~~~~~~~~
parseable.c:702:1: error: conflicting types for 'print_PRC'; have 'void(char *, struct sstat *, struct tstat *, int)'
  702 | print_PRC(char *hp, struct sstat *ss, struct tstat *ps, int nact)
      | ^~~~~~~~~
parseable.c:103:9: note: previous declaration of 'print_PRC' with type 'void(void)'
  103 | void    print_PRC();
      |         ^~~~~~~~~
parseable.c:728:1: error: conflicting types for 'print_PRM'; have 'void(char *, struct sstat *, struct tstat *, int)'
  728 | print_PRM(char *hp, struct sstat *ss, struct tstat *ps, int nact)
      | ^~~~~~~~~
parseable.c:104:9: note: previous declaration of 'print_PRM' with type 'void(void)'
  104 | void    print_PRM();
      |         ^~~~~~~~~
parseable.c:760:1: error: conflicting types for 'print_PRD'; have 'void(char *, struct sstat *, struct tstat *, int)'
  760 | print_PRD(char *hp, struct sstat *ss, struct tstat *ps, int nact)
      | ^~~~~~~~~
parseable.c:105:9: note: previous declaration of 'print_PRD' with type 'void(void)'
  105 | void    print_PRD();
      |         ^~~~~~~~~
parseable.c:781:1: error: conflicting types for 'print_PRN'; have 'void(char *, struct sstat *, struct tstat *, int)'
  781 | print_PRN(char *hp, struct sstat *ss, struct tstat *ps, int nact)
      | ^~~~~~~~~
parseable.c:106:9: note: previous declaration of 'print_PRN' with type 'void(void)'
  106 | void    print_PRN();
      |         ^~~~~~~~~
parseable.c:804:1: error: conflicting types for 'print_PRE'; have 'void(char *, struct sstat *, struct tstat *, int)'
  804 | print_PRE(char *hp, struct sstat *ss, struct tstat *ps, int nact)
      | ^~~~~~~~~
parseable.c:107:9: note: previous declaration of 'print_PRE' with type 'void(void)'
  107 | void    print_PRE();
      |         ^~~~~~~~~
showlinux.c: In function 'compcpu':
showlinux.c:2292:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2292 |         if (acpu > bcpu) return -1;
      |         ^~
showlinux.c:2293:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2293 |                          return compmem(a, b);
      |                          ^~~~~~
showlinux.c: In function 'compdsk':
showlinux.c:2316:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2316 |         if (adsk > bdsk) return -1;
      |         ^~
showlinux.c:2317:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2317 |                          return compcpu(a, b);
      |                          ^~~~~~
showlinux.c: In function 'compmem':
showlinux.c:2327:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2327 |         if (amem > bmem) return -1;
      |         ^~
showlinux.c:2328:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2328 |                          return  0;
      |                          ^~~~~~
showlinux.c: In function 'compgpu':
showlinux.c:2350:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2350 |                 if (amem > bmem)        return -1;
      |                 ^~
showlinux.c:2351:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2351 |                                         return  0;
      |                                         ^~~~~~
showlinux.c:2356:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2356 |                 if (abusy > bbusy)      return -1;
      |                 ^~
showlinux.c:2357:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2357 |                                         return  0;
      |                                         ^~~~~~
showlinux.c: In function 'compnet':
showlinux.c:2374:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2374 |         if (anet > bnet) return -1;
      |         ^~
showlinux.c:2375:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2375 |                          return compcpu(a, b);
      |                          ^~~~~~
showlinux.c: In function 'compusr':
showlinux.c:2385:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2385 |         if (uida < uidb) return -1;
      |         ^~
showlinux.c:2386:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2386 |                          return  0;
      |                          ^~~~~~
showlinux.c: In function 'cpucompar':
showlinux.c:2419:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2419 |         if (aidle > bidle) return  1;
      |         ^~
showlinux.c:2420:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2420 |                            return  0;
      |                            ^~~~~~
showlinux.c: In function 'gpucompar':
showlinux.c:2434:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2434 |                 if (amemuse > bmemuse)  return -1;
      |                 ^~
showlinux.c:2435:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2435 |                                         return  0;
      |                                         ^~~~~~
showlinux.c:2440:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2440 |                 if (agpuperc > bgpuperc)        return -1;
      |                 ^~
showlinux.c:2441:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2441 |                                                 return  0;
      |                                                 ^~~~~~
showlinux.c: In function 'diskcompar':
showlinux.c:2452:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2452 |         if (amsio > bmsio) return -1;
      |         ^~
showlinux.c:2453:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2453 |                            return  0;
      |                            ^~~~~~
showlinux.c: In function 'intfcompar':
showlinux.c:2500:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2500 |                 if (afactor > bfactor)  return -1;
      |                 ^~
showlinux.c:2501:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2501 |                                         return  0;
      |                                         ^~~~~~
showlinux.c:2507:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2507 |                 if ((arbyte + asbyte) > (brbyte + bsbyte))      return -1;
      |                 ^~
showlinux.c:2508:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2508 |                                                                 return  0;
      |                                                                 ^~~~~~
showlinux.c: In function 'ifbcompar':
showlinux.c:2527:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2527 |         if (atransfer > btransfer)      return -1;
      |         ^~
showlinux.c:2528:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2528 |                                         return  0;
      |                                         ^~~~~~
showlinux.c: In function 'nfsmcompar':
showlinux.c:2548:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2548 |         if (aused > bused) return -1;
      |         ^~
showlinux.c:2549:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2549 |                            return  0;
      |                            ^~~~~~
showlinux.c: In function 'contcompar':
showlinux.c:2562:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 2562 |         if (aused > bused) return -1;
      |         ^~
showlinux.c:2563:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 2563 |                            return  0;
      |                            ^~~~~~
make: *** [<builtin>: parseable.o] Error 1
make: *** Waiting for unfinished jobs....
atopsar.c: In function 'reportlive':
atopsar.c:588:35: error: too many arguments to function 'pridef[i].prihead'; expected 0, have 3
  588 |                         (pridef[i].prihead)(osvers, osrel, ossub);
      |                         ~~~~~~~~~~^~~~~~~~~ ~~~~~~
atopsar.c:90:19: note: declared here
   90 |         void    (*prihead)();   /* print header of list                   */
      |                   ^~~~~~~
atopsar.c:653:35: error: too many arguments to function 'pridef[i].prihead'; expected 0, have 3
  653 |                         (pridef[i].prihead)(osvers, osrel, ossub);
      |                         ~~~~~~~~~~^~~~~~~~~ ~~~~~~
atopsar.c:90:19: note: declared here
   90 |         void    (*prihead)();   /* print header of list                   */
      |                   ^~~~~~~
atopsar.c:700:35: error: too many arguments to function 'pridef[i].prihead'; expected 0, have 3
  700 |                         (pridef[i].prihead)(osvers, osrel, ossub);
      |                         ~~~~~~~~~~^~~~~~~~~ ~~~~~~
atopsar.c:90:19: note: declared here
   90 |         void    (*prihead)();   /* print header of list                   */
      |                   ^~~~~~~
atopsar.c: In function 'reportraw':
atopsar.c:794:32: error: too many arguments to function 'pridef[prinow].prihead'; expected 0, have 3
  794 |                 (pridef[prinow].prihead)(osvers, osrel, ossub);
      |                 ~~~~~~~~~~~~~~~^~~~~~~~~ ~~~~~~
atopsar.c:90:19: note: declared here
   90 |         void    (*prihead)();   /* print header of list                   */
      |                   ^~~~~~~
atop.c:274:19: warning: 'rcsid' defined but not used [-Wunused-const-variable=]
  274 | static const char rcsid[] = "$Id: atop.c,v 1.49 2010/10/23 14:01:00 gerlof Exp $";
      |                   ^~~~~
showlinux.c: At top level:
showlinux.c:264:19: warning: 'rcsid' defined but not used [-Wunused-const-variable=]
  264 | static const char rcsid[] = "$Id: showlinux.c,v 1.70 2010/10/23 14:04:12 gerlof Exp $";
      |                   ^~~~~
deviate.c: In function 'deviatsyst':
deviate.c:1090:21: warning: the comparison will always evaluate as 'true' for the address of 'name' will never be NULL [-Waddress]
 1090 |                 if (pre->dsk.dsk[j].name)       // existing matching entry
      |                     ^~~
In file included from deviate.c:190:
photosyst.h:136:17: note: 'name' declared here
  136 |         char    name[MAXDKNAM]; /* empty string for last        */
      |                 ^~~~
deviate.c:1146:21: warning: the comparison will always evaluate as 'true' for the address of 'name' will never be NULL [-Waddress]
 1146 |                 if (pre->dsk.mdd[j].name)       // existing matching entry
      |                     ^~~
photosyst.h:136:17: note: 'name' declared here
  136 |         char    name[MAXDKNAM]; /* empty string for last        */
      |                 ^~~~
deviate.c:1202:21: warning: the comparison will always evaluate as 'true' for the address of 'name' will never be NULL [-Waddress]
 1202 |                 if (pre->dsk.lvm[j].name)       // existing matching entry
      |                     ^~~
photosyst.h:136:17: note: 'name' declared here
  136 |         char    name[MAXDKNAM]; /* empty string for last        */
      |                 ^~~~
deviate.c: At top level:
deviate.c:171:19: warning: 'rcsid' defined but not used [-Wunused-const-variable=]
  171 | static const char rcsid[] = "$Id: deviate.c,v 1.45 2010/10/23 14:02:03 gerlof Exp $";
      |                   ^~~~~
showsys.c:71:19: warning: 'rcsid' defined but not used [-Wunused-const-variable=]
   71 | static const char rcsid[] = "XXXXXX";
      |                   ^~~~~
atopsar.c: At top level:
atopsar.c:2796:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2796 |    {0,  "c",  'c',  cpuhead,    cpuline,        "cpu utilization",        },
      |                     ^~~~~~~
atopsar.c:2796:21: note: (near initialization for 'pridef[0].prihead')
atopsar.c:1208:1: note: 'cpuhead' declared here
 1208 | cpuhead(int osvers, int osrel, int ossub)
      | ^~~~~~~
atopsar.c:2797:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2797 |    {0,  "c",  'p',  prochead,   procline,       "process(or) load",       },
      |                     ^~~~~~~~
atopsar.c:2797:21: note: (near initialization for 'pridef[1].prihead')
atopsar.c:1403:1: note: 'prochead' declared here
 1403 | prochead(int osvers, int osrel, int ossub)
      | ^~~~~~~~
atopsar.c:2798:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2798 |    {0,  "c",  'P',  taskhead,   taskline,       "processes & threads",    },
      |                     ^~~~~~~~
atopsar.c:2798:21: note: (near initialization for 'pridef[2].prihead')
atopsar.c:1427:1: note: 'taskhead' declared here
 1427 | taskhead(int osvers, int osrel, int ossub)
      | ^~~~~~~~
atopsar.c:2799:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2799 |    {0,  "c",  'g',  gpuhead,    gpuline,        "gpu utilization",        },
      |                     ^~~~~~~
atopsar.c:2799:21: note: (near initialization for 'pridef[3].prihead')
atopsar.c:1309:1: note: 'gpuhead' declared here
 1309 | gpuhead(int osvers, int osrel, int ossub)
      | ^~~~~~~
atopsar.c:2800:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2800 |    {0,  "m",  'm',  memhead,    memline,        "memory & swapspace",     },
      |                     ^~~~~~~
atopsar.c:2800:21: note: (near initialization for 'pridef[4].prihead')
atopsar.c:1467:1: note: 'memhead' declared here
 1467 | memhead(int osvers, int osrel, int ossub)
      | ^~~~~~~
atopsar.c:2801:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2801 |    {0,  "m",  's',  swaphead,   swapline,       "swap rate",              },
      |                     ^~~~~~~~
atopsar.c:2801:21: note: (near initialization for 'pridef[5].prihead')
atopsar.c:1517:1: note: 'swaphead' declared here
 1517 | swaphead(int osvers, int osrel, int ossub)
      | ^~~~~~~~
atopsar.c:2802:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2802 |    {0,  "cmd",'B',  psihead,    psiline,        "pressure stall info (PSI)",},
      |                     ^~~~~~~
atopsar.c:2802:21: note: (near initialization for 'pridef[6].prihead')
atopsar.c:1566:1: note: 'psihead' declared here
 1566 | psihead(int osvers, int osrel, int ossub)
      | ^~~~~~~
atopsar.c:2803:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2803 |    {0,  "cd", 'l',  lvmhead,    lvmline,        "logical volume activity", },
      |                     ^~~~~~~
atopsar.c:2803:21: note: (near initialization for 'pridef[7].prihead')
atopsar.c:1606:1: note: 'lvmhead' declared here
 1606 | lvmhead(int osvers, int osrel, int ossub)
      | ^~~~~~~
atopsar.c:2804:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2804 |    {0,  "cd", 'f',  mddhead,    mddline,        "multiple device activity",},
      |                     ^~~~~~~
atopsar.c:2804:21: note: (near initialization for 'pridef[8].prihead')
atopsar.c:1613:1: note: 'mddhead' declared here
 1613 | mddhead(int osvers, int osrel, int ossub)
      | ^~~~~~~
atopsar.c:2805:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2805 |    {0,  "cd", 'd',  dskhead,    dskline,        "disk activity",          },
      |                     ^~~~~~~
atopsar.c:2805:21: note: (near initialization for 'pridef[9].prihead')
atopsar.c:1620:1: note: 'dskhead' declared here
 1620 | dskhead(int osvers, int osrel, int ossub)
      | ^~~~~~~
atopsar.c:2806:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2806 |    {0,  "n",  'h',  ibhead,     ibline,         "infiniband utilization", },
      |                     ^~~~~~
atopsar.c:2806:21: note: (near initialization for 'pridef[10].prihead')
atopsar.c:1862:1: note: 'ibhead' declared here
 1862 | ibhead(int osvers, int osrel, int ossub)
      | ^~~~~~
atopsar.c:2807:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2807 |    {0,  "n",  'n',  nfmhead,    nfmline,        "NFS client mounts",      },
      |                     ^~~~~~~
atopsar.c:2807:21: note: (near initialization for 'pridef[11].prihead')
atopsar.c:1747:1: note: 'nfmhead' declared here
 1747 | nfmhead(int osvers, int osrel, int ossub)
      | ^~~~~~~
atopsar.c:2808:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2808 |    {0,  "n",  'j',  nfchead,    nfcline,        "NFS client activity",    },
      |                     ^~~~~~~
atopsar.c:2808:21: note: (near initialization for 'pridef[12].prihead')
atopsar.c:1811:1: note: 'nfchead' declared here
 1811 | nfchead(int osvers, int osrel, int ossub)
      | ^~~~~~~
atopsar.c:2809:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2809 |    {0,  "n",  'J',  nfshead,    nfsline,        "NFS server activity",    },
      |                     ^~~~~~~
atopsar.c:2809:21: note: (near initialization for 'pridef[13].prihead')
atopsar.c:1834:1: note: 'nfshead' declared here
 1834 | nfshead(int osvers, int osrel, int ossub)
      | ^~~~~~~
atopsar.c:2810:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2810 |    {0,  "n",  'i',  ifhead,     ifline,         "net-interf (general)",   },
      |                     ^~~~~~
atopsar.c:2810:21: note: (near initialization for 'pridef[14].prihead')
atopsar.c:1943:1: note: 'ifhead' declared here
 1943 | ifhead(int osvers, int osrel, int ossub)
      | ^~~~~~
atopsar.c:2811:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2811 |    {0,  "n",  'I',  IFhead,     IFline,         "net-interf (errors)",    },
      |                     ^~~~~~
atopsar.c:2811:21: note: (near initialization for 'pridef[15].prihead')
atopsar.c:2075:1: note: 'IFhead' declared here
 2075 | IFhead(int osvers, int osrel, int ossub)
      | ^~~~~~
atopsar.c:2812:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2812 |    {0,  "n",  'w',  ipv4head,   ipv4line,       "ip   v4    (general)",   },
      |                     ^~~~~~~~
atopsar.c:2812:21: note: (near initialization for 'pridef[16].prihead')
atopsar.c:2137:1: note: 'ipv4head' declared here
 2137 | ipv4head(int osvers, int osrel, int ossub)
      | ^~~~~~~~
atopsar.c:2813:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2813 |    {0,  "n",  'W',  IPv4head,   IPv4line,       "ip   v4    (errors)",    },
      |                     ^~~~~~~~
atopsar.c:2813:21: note: (near initialization for 'pridef[17].prihead')
atopsar.c:2160:1: note: 'IPv4head' declared here
 2160 | IPv4head(int osvers, int osrel, int ossub)
      | ^~~~~~~~
atopsar.c:2814:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2814 |    {0,  "n",  'y',  icmpv4head, icmpv4line,     "icmp v4    (general)",   },
      |                     ^~~~~~~~~~
atopsar.c:2814:21: note: (near initialization for 'pridef[18].prihead')
atopsar.c:2189:1: note: 'icmpv4head' declared here
 2189 | icmpv4head(int osvers, int osrel, int ossub)
      | ^~~~~~~~~~
atopsar.c:2815:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2815 |    {0,  "n",  'Y',  ICMPv4head, ICMPv4line,     "icmp v4    (per type)",  },
      |                     ^~~~~~~~~~
atopsar.c:2815:21: note: (near initialization for 'pridef[19].prihead')
atopsar.c:2212:1: note: 'ICMPv4head' declared here
 2212 | ICMPv4head(int osvers, int osrel, int ossub)
      | ^~~~~~~~~~
atopsar.c:2816:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2816 |    {0,  "n",  'u',  udpv4head,  udpv4line,      "udp  v4",                },
      |                     ^~~~~~~~~
atopsar.c:2816:21: note: (near initialization for 'pridef[20].prihead')
atopsar.c:2243:1: note: 'udpv4head' declared here
 2243 | udpv4head(int osvers, int osrel, int ossub)
      | ^~~~~~~~~
atopsar.c:2817:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2817 |    {0,  "n",  'z',  ipv6head,   ipv6line,       "ip   v6    (general)",   },
      |                     ^~~~~~~~
atopsar.c:2817:21: note: (near initialization for 'pridef[21].prihead')
atopsar.c:2267:1: note: 'ipv6head' declared here
 2267 | ipv6head(int osvers, int osrel, int ossub)
      | ^~~~~~~~
atopsar.c:2818:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2818 |    {0,  "n",  'Z',  IPv6head,   IPv6line,       "ip   v6    (errors)",    },
      |                     ^~~~~~~~
atopsar.c:2818:21: note: (near initialization for 'pridef[22].prihead')
atopsar.c:2291:1: note: 'IPv6head' declared here
 2291 | IPv6head(int osvers, int osrel, int ossub)
      | ^~~~~~~~
atopsar.c:2819:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2819 |    {0,  "n",  'k',  icmpv6head, icmpv6line,     "icmp v6    (general)",   },
      |                     ^~~~~~~~~~
atopsar.c:2819:21: note: (near initialization for 'pridef[23].prihead')
atopsar.c:2320:1: note: 'icmpv6head' declared here
 2320 | icmpv6head(int osvers, int osrel, int ossub)
      | ^~~~~~~~~~
atopsar.c:2820:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2820 |    {0,  "n",  'K',  ICMPv6head, ICMPv6line,     "icmp v6    (per type)",  },
      |                     ^~~~~~~~~~
atopsar.c:2820:21: note: (near initialization for 'pridef[24].prihead')
atopsar.c:2345:1: note: 'ICMPv6head' declared here
 2345 | ICMPv6head(int osvers, int osrel, int ossub)
      | ^~~~~~~~~~
atopsar.c:2821:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2821 |    {0,  "n",  'U',  udpv6head,  udpv6line,      "udp  v6",                },
      |                     ^~~~~~~~~
atopsar.c:2821:21: note: (near initialization for 'pridef[25].prihead')
atopsar.c:2375:1: note: 'udpv6head' declared here
 2375 | udpv6head(int osvers, int osrel, int ossub)
      | ^~~~~~~~~
atopsar.c:2822:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2822 |    {0,  "n",  't',  tcphead,    tcpline,        "tcp        (general)",   },
      |                     ^~~~~~~
atopsar.c:2822:21: note: (near initialization for 'pridef[26].prihead')
atopsar.c:2399:1: note: 'tcphead' declared here
 2399 | tcphead(int osvers, int osrel, int ossub)
      | ^~~~~~~
atopsar.c:2823:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2823 |    {0,  "n",  'T',  TCPhead,    TCPline,        "tcp        (errors)",    },
      |                     ^~~~~~~
atopsar.c:2823:21: note: (near initialization for 'pridef[27].prihead')
atopsar.c:2421:1: note: 'TCPhead' declared here
 2421 | TCPhead(int osvers, int osrel, int ossub)
      | ^~~~~~~
atopsar.c:2827:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2827 |    {0,  "",   'O',  topchead,   topcline,       "top-3 processes cpu",    },
      |                     ^~~~~~~~
atopsar.c:2827:21: note: (near initialization for 'pridef[28].prihead')
atopsar.c:2472:1: note: 'topchead' declared here
 2472 | topchead(int osvers, int osrel, int ossub)
      | ^~~~~~~~
atopsar.c:2828:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2828 |    {0,  "",   'G',  topmhead,   topmline,       "top-3 processes memory", },
      |                     ^~~~~~~~
atopsar.c:2828:21: note: (near initialization for 'pridef[29].prihead')
atopsar.c:2536:1: note: 'topmhead' declared here
 2536 | topmhead(int osvers, int osrel, int ossub)
      | ^~~~~~~~
atopsar.c:2829:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2829 |    {0,  "",   'D',  topdhead,   topdline,       "top-3 processes disk",   },
      |                     ^~~~~~~~
atopsar.c:2829:21: note: (near initialization for 'pridef[30].prihead')
atopsar.c:2592:1: note: 'topdhead' declared here
 2592 | topdhead(int osvers, int osrel, int ossub)
      | ^~~~~~~~
atopsar.c:2830:21: error: initialization of 'void (*)(void)' from incompatible pointer type 'void (*)(int,  int,  int)' [-Wincompatible-pointer-types]
 2830 |    {0,  "",   'N',  topnhead,   topnline,       "top-3 processes network",},
      |                     ^~~~~~~~
atopsar.c:2830:21: note: (near initialization for 'pridef[31].prihead')
atopsar.c:2664:1: note: 'topnhead' declared here
 2664 | topnhead(int osvers, int osrel, int ossub)
      | ^~~~~~~~
photosyst.c: In function 'getperfevents':
photosyst.c:2153:25: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result]
 2153 |                         read(*(fdi+i), &(cs->cpu[i].instr), sizeof(count_t));
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
photosyst.c:2156:25: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result]
 2156 |                         read(*(fdc+i), &(cs->cpu[i].cycle), sizeof(count_t));
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
photosyst.c: At top level:
photosyst.c:152:19: warning: 'rcsid' defined but not used [-Wunused-const-variable=]
  152 | static const char rcsid[] = "$Id: photosyst.c,v 1.38 2010/11/19 07:40:40 gerlof Exp $";
      |                   ^~~~~
atopacctd.c: In function 'main':
atopacctd.c:307:16: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
  307 |         (void) chdir("/tmp");                   // go to a safe place
      |                ^~~~~~~~~~~~~
atopacctd.c:371:16: warning: ignoring return value of 'nice' declared with attribute 'warn_unused_result' [-Wunused-result]
  371 |         (void) nice(-39);
      |                ^~~~~~~~~
atopacctd.c: In function 'setcurrent':
atopacctd.c:995:16: warning: ignoring return value of 'ftruncate' declared with attribute 'warn_unused_result' [-Wunused-result]
  995 |         (void) ftruncate(cfd, 0);
      |                ^~~~~~~~~~~~~~~~~
atopacctd.c:997:16: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  997 |         (void) write(cfd, currentdata, len);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
atopsar.c:32:19: warning: 'rcsid' defined but not used [-Wunused-const-variable=]
   32 | static const char rcsid[] = "$Id: atopsar.c,v 1.28 2010/11/26 06:19:43 gerlof Exp $";
      |                   ^~~~~
various.c: In function 'regainrootprivs':
various.c:616:9: warning: ignoring return value of 'seteuid' declared with attribute 'warn_unused_result' [-Wunused-result]
  616 |         seteuid(0);
      |         ^~~~~~~~~~
showprocs.c:85:19: warning: 'rcsid' defined but not used [-Wunused-const-variable=]
   85 | static const char rcsid[] = "$Id: showprocs.c,v 1.15 2011/09/05 11:44:16 gerlof Exp $";
      |                   ^~~~~
make: *** [<builtin>: atopsar.o] Error 1
showgeneric.c: In function 'printg':
showgeneric.c:2631:17: warning: 'vwprintw' is deprecated [-Wdeprecated-declarations]
 2631 |                 vwprintw(stdscr, (char *) format, args);
      |                 ^~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot/usr/include/curses.h:27,
                 from showgeneric.c:273:
TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot/usr/include/curses-64.h:833:28: note: declared here
  833 | extern NCURSES_EXPORT(int) vwprintw (WINDOW *, const char *, va_list) GCC_DEPRECATED(use vw_printw)     /* implemented */
      |                            ^~~~~~~~
gpucom.c: In function 'gpumergeproc':
gpucom.c:553:9: warning: 'gpp' may be used uninitialized [-Wmaybe-uninitialized]
  553 |         ptrverify(gpp, "Malloc failed for process list\n");
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from gpucom.c:35:
atop.h:177:17: note: by argument 1 of type 'const void *' to 'ptrverify' declared here
  177 | void            ptrverify(const void *, const char *, ...);
      |                 ^~~~~~~~~
showgeneric.c: At top level:
showgeneric.c:258:19: warning: 'rcsid' defined but not used [-Wunused-const-variable=]
  258 | static const char rcsid[] = "$Id: showgeneric.c,v 1.71 2010/10/25 19:08:32 gerlof Exp $";
      |                   ^~~~~
photosyst.c: In function 'lvmmapname':
photosyst.c:1586:65: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 52 [-Wformat-truncation=]
 1586 |                                 snprintf(path, sizeof path, "%s/%s",
      |                                                                 ^~
In file included from TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot/usr/include/stdio.h:970,
                 from photosyst.c:155:
In function 'snprintf',
    inlined from 'lvmmapname' at photosyst.c:1586:5:
TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 13 and 268 bytes into a destination of size 64
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
various.c: In function 'val2valstr':
various.c:264:50: warning: '%d' directive output between 1 and 10 bytes may cause result to exceed 'INT_MAX' [-Wformat-overflow=]
  264 |                         sprintf(strvalue, "%*llde%d%s",
      |                                                  ^~
various.c:264:43: note: directive argument in the range [0, 2147483647]
  264 |                         sprintf(strvalue, "%*llde%d%s",
      |                                           ^~~~~~~~~~~~
rawlog.c: In function 'rawread':
rawlog.c:424:63: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 237 [-Wformat-truncation=]
  424 |                         snprintf(rawname, RAWNAMESZ, "%s/atop_%s",
      |                                                               ^~
  425 |                                 BASEPATH,
  426 |                                 savedname);
      |                                 ~~~~~~~~~                      
In file included from TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot/usr/include/stdio.h:970,
                 from rawlog.c:34:
In function 'snprintf',
    inlined from 'rawread' at rawlog.c:424:4:
TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 20 and 275 bytes into a destination of size 256
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
rawlog.c: In function 'rawread':
rawlog.c:498:68: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 244 and 499 [-Wformat-truncation=]
  498 |                 snprintf(command,  sizeof command, "gunzip -c %s > %s",
      |                                                                    ^~
  499 |                                                         tmpname1, tmpname2);
      |                                                                   ~~~~~~~~
In function 'snprintf',
    inlined from 'rawread' at rawlog.c:498:3:
TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 14 and 524 bytes into a destination of size 512
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
showprocs.c: In function 'procprt_BANDWO_e':
showprocs.c:1909:23: warning: '%4lld' directive writing between 4 and 18 bytes into a region of size 16 [-Wformat-overflow=]
 1909 |         sprintf(buf, "%4lld %cbps", kbps, c);
      |                       ^~~~~
In function 'format_bandw',
    inlined from 'procprt_BANDWO_e' at showprocs.c:1874:3,
    inlined from 'procprt_BANDWO_e' at showprocs.c:1866:1:
showprocs.c:1909:22: note: directive argument in the range [-73786976294838206, 73786976]
 1909 |         sprintf(buf, "%4lld %cbps", kbps, c);
      |                      ^~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot/usr/include/stdio.h:970,
                 from showprocs.c:92:
In function 'sprintf',
    inlined from 'format_bandw' at showprocs.c:1909:9,
    inlined from 'procprt_BANDWO_e' at showprocs.c:1874:3,
    inlined from 'procprt_BANDWO_e' at showprocs.c:1866:1:
TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 10 and 24 bytes into a destination of size 16
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
showprocs.c: In function 'procprt_BANDWI_a':
showprocs.c:1909:23: warning: '%4lld' directive writing between 4 and 18 bytes into a region of size 16 [-Wformat-overflow=]
 1909 |         sprintf(buf, "%4lld %cbps", kbps, c);
      |                       ^~~~~
In function 'format_bandw',
    inlined from 'procprt_BANDWI_a' at showprocs.c:1832:2:
showprocs.c:1909:22: note: directive argument in the range [-73786976294838206, 73786976]
 1909 |         sprintf(buf, "%4lld %cbps", kbps, c);
      |                      ^~~~~~~~~~~~~
In function 'sprintf',
    inlined from 'format_bandw' at showprocs.c:1909:9,
    inlined from 'procprt_BANDWI_a' at showprocs.c:1832:2:
TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 10 and 24 bytes into a destination of size 16
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
showsys.c: In function 'sysprt_NETSPEEDMAX':
showsys.c:2229:47: warning: '%4lld' directive output may be truncated writing between 4 and 16 bytes into a region of size 13 [-Wformat-truncation=]
 2229 |                 snprintf(buf, sizeof buf, "sp %4lld Gbps", speed);
      |                                               ^~~~~
showsys.c:2229:43: note: directive argument in the range [10, 9223372036854775]
 2229 |                 snprintf(buf, sizeof buf, "sp %4lld Gbps", speed);
      |                                           ^~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot/usr/include/stdio.h:970,
                 from showsys.c:78:
In function 'snprintf',
    inlined from 'sysprt_NETSPEEDMAX' at showsys.c:2229:10:
TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 13 and 25 bytes into a destination of size 16
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
showsys.c: In function 'sysprt_NETSPEEDMAX':
showsys.c:2224:47: warning: '%4lld' directive output may be truncated writing between 4 and 20 bytes into a region of size 13 [-Wformat-truncation=]
 2224 |                 snprintf(buf, sizeof buf, "sp %4lld Mbps", speed);
      |                                               ^~~~~
showsys.c:2224:43: note: directive argument in the range [-9223372036854775808, 9999]
 2224 |                 snprintf(buf, sizeof buf, "sp %4lld Mbps", speed);
      |                                           ^~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'sysprt_NETSPEEDMAX' at showsys.c:2224:10:
TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 13 and 29 bytes into a destination of size 16
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
showprocs.c: In function 'procprt_BANDWO_a':
showprocs.c:1909:23: warning: '%4lld' directive writing between 4 and 18 bytes into a region of size 16 [-Wformat-overflow=]
 1909 |         sprintf(buf, "%4lld %cbps", kbps, c);
      |                       ^~~~~
In function 'format_bandw',
    inlined from 'procprt_BANDWO_a' at showprocs.c:1861:2:
showprocs.c:1909:22: note: directive argument in the range [-73786976294838206, 73786976]
 1909 |         sprintf(buf, "%4lld %cbps", kbps, c);
      |                      ^~~~~~~~~~~~~
In function 'sprintf',
    inlined from 'format_bandw' at showprocs.c:1909:9,
    inlined from 'procprt_BANDWO_a' at showprocs.c:1861:2:
TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 10 and 24 bytes into a destination of size 16
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
showprocs.c: In function 'procprt_BANDWI_e':
showprocs.c:1909:23: warning: '%4lld' directive writing between 4 and 18 bytes into a region of size 16 [-Wformat-overflow=]
 1909 |         sprintf(buf, "%4lld %cbps", kbps, c);
      |                       ^~~~~
In function 'format_bandw',
    inlined from 'procprt_BANDWI_e' at showprocs.c:1845:3,
    inlined from 'procprt_BANDWI_e' at showprocs.c:1837:1:
showprocs.c:1909:22: note: directive argument in the range [-73786976294838206, 73786976]
 1909 |         sprintf(buf, "%4lld %cbps", kbps, c);
      |                      ^~~~~~~~~~~~~
In function 'sprintf',
    inlined from 'format_bandw' at showprocs.c:1909:9,
    inlined from 'procprt_BANDWI_e' at showprocs.c:1845:3,
    inlined from 'procprt_BANDWI_e' at showprocs.c:1837:1:
TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 10 and 24 bytes into a destination of size 16
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
showsys.c: In function 'sysprt_IFBSPEEDMAX':
showsys.c:2427:47: warning: '%4lld' directive output may be truncated writing between 4 and 16 bytes into a region of size 13 [-Wformat-truncation=]
 2427 |                 snprintf(buf, sizeof buf, "sp %4lld Gbps", rate);
      |                                               ^~~~~
showsys.c:2427:43: note: directive argument in the range [10, 9223372036854775]
 2427 |                 snprintf(buf, sizeof buf, "sp %4lld Gbps", rate);
      |                                           ^~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'sysprt_IFBSPEEDMAX' at showsys.c:2427:10:
TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 13 and 25 bytes into a destination of size 16
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
showsys.c: In function 'sysprt_IFBSPEEDMAX':
showsys.c:2422:47: warning: '%4lld' directive output may be truncated writing between 4 and 20 bytes into a region of size 13 [-Wformat-truncation=]
 2422 |                 snprintf(buf, sizeof buf, "sp %4lld Mbps", rate);
      |                                               ^~~~~
showsys.c:2422:43: note: directive argument in the range [-9223372036854775808, 9999]
 2422 |                 snprintf(buf, sizeof buf, "sp %4lld Mbps", rate);
      |                                           ^~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'sysprt_IFBSPEEDMAX' at showsys.c:2422:10:
TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 13 and 29 bytes into a destination of size 16
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
showsys.c: In function 'sysprt_NETNAME':
showsys.c:2127:54: warning: '%3lld' directive output may be truncated writing between 3 and 19 bytes into a region of size 7 [-Wformat-truncation=]
 2127 |                 snprintf(buf, sizeof(buf)-1, "%-7.7s %3lld%%",
      |                                                      ^~~~~
showsys.c:2127:46: note: directive argument in the range [-147573952589676412, 147573952589676412]
 2127 |                 snprintf(buf, sizeof(buf)-1, "%-7.7s %3lld%%",
      |                                              ^~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'sysprt_NETNAME' at showsys.c:2127:10:
TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot/usr/include/bits/stdio2.h:68:10: note: '__builtin___snprintf_chk' output between 13 and 29 bytes into a destination of size 15
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
showsys.c: In function 'sysprt_NETSPEEDIN':
showsys.c:2207:25: warning: '%4lld' directive writing between 4 and 18 bytes into a region of size 13 [-Wformat-overflow=]
 2207 |         sprintf(buf+3, "%4lld %cbps", val, c);
      |                         ^~~~~
In function 'makenetspeed',
    inlined from 'sysprt_NETSPEEDIN' at showsys.c:2245:18:
showsys.c:2207:24: note: directive argument in the range [-73786976294838206, 73786976]
 2207 |         sprintf(buf+3, "%4lld %cbps", val, c);
      |                        ^~~~~~~~~~~~~
In function 'sprintf',
    inlined from 'makenetspeed' at showsys.c:2207:9,
    inlined from 'sysprt_NETSPEEDIN' at showsys.c:2245:18:
TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 10 and 24 bytes into a destination of size 13
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
showsys.c: In function 'sysprt_NETSPEEDOUT':
showsys.c:2207:25: warning: '%4lld' directive writing between 4 and 18 bytes into a region of size 13 [-Wformat-overflow=]
 2207 |         sprintf(buf+3, "%4lld %cbps", val, c);
      |                         ^~~~~
In function 'makenetspeed',
    inlined from 'sysprt_NETSPEEDOUT' at showsys.c:2261:18:
showsys.c:2207:24: note: directive argument in the range [-73786976294838206, 73786976]
 2207 |         sprintf(buf+3, "%4lld %cbps", val, c);
      |                        ^~~~~~~~~~~~~
In function 'sprintf',
    inlined from 'makenetspeed' at showsys.c:2207:9,
    inlined from 'sysprt_NETSPEEDOUT' at showsys.c:2261:18:
TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 10 and 24 bytes into a destination of size 13
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
showsys.c: In function 'sysprt_IFBSPEEDIN':
showsys.c:2207:25: warning: '%4lld' directive writing between 4 and 18 bytes into a region of size 13 [-Wformat-overflow=]
 2207 |         sprintf(buf+3, "%4lld %cbps", val, c);
      |                         ^~~~~
In function 'makenetspeed',
    inlined from 'sysprt_IFBSPEEDIN' at showsys.c:2455:18:
showsys.c:2207:24: note: directive argument in the range [-73786976294838206, 73786976]
 2207 |         sprintf(buf+3, "%4lld %cbps", val, c);
      |                        ^~~~~~~~~~~~~
In function 'sprintf',
    inlined from 'makenetspeed' at showsys.c:2207:9,
    inlined from 'sysprt_IFBSPEEDIN' at showsys.c:2455:18:
TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 10 and 24 bytes into a destination of size 13
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
showsys.c: In function 'sysprt_IFBSPEEDOUT':
showsys.c:2207:25: warning: '%4lld' directive writing between 4 and 18 bytes into a region of size 13 [-Wformat-overflow=]
 2207 |         sprintf(buf+3, "%4lld %cbps", val, c);
      |                         ^~~~~
In function 'makenetspeed',
    inlined from 'sysprt_IFBSPEEDOUT' at showsys.c:2472:11:
showsys.c:2207:24: note: directive argument in the range [-73786976294838206, 73786976]
 2207 |         sprintf(buf+3, "%4lld %cbps", val, c);
      |                        ^~~~~~~~~~~~~
In function 'sprintf',
    inlined from 'makenetspeed' at showsys.c:2207:9,
    inlined from 'sysprt_IFBSPEEDOUT' at showsys.c:2472:11:
TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 10 and 24 bytes into a destination of size 13
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
showsys.c: In function 'makenetspeed':
showsys.c:2207:25: warning: '%4lld' directive writing between 4 and 18 bytes into a region of size 13 [-Wformat-overflow=]
 2207 |         sprintf(buf+3, "%4lld %cbps", val, c);
      |                         ^~~~~
showsys.c:2207:24: note: directive argument in the range [-73786976294838206, 73786976]
 2207 |         sprintf(buf+3, "%4lld %cbps", val, c);
      |                        ^~~~~~~~~~~~~
In function 'sprintf',
    inlined from 'makenetspeed' at showsys.c:2207:9:
TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/recipe-sysroot/usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 10 and 24 bytes into a destination of size 13
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
ERROR: oe_runmake failed
WARNING: TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/temp/run.do_compile.1553957:166 exit 1 from 'exit 1'
WARNING: Backtrace (BB generated script): 
	#1: bbfatal_log, TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/temp/run.do_compile.1553957, line 166
	#2: die, TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/temp/run.do_compile.1553957, line 150
	#3: oe_runmake, TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/temp/run.do_compile.1553957, line 145
	#4: do_compile, TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/temp/run.do_compile.1553957, line 140
	#5: main, TOPDIR/tmp/work/core2-64-oe-linux/atop/2.4.0/temp/run.do_compile.1553957, line 179

Error details

Submitted on:
26/03/25 06:51
Error type:
Recipe
Task:
do_compile
Recipe:
atop
Recipe version:
2.4.0-r0
Machine:
qemux86-64
Distro:
nodistro
Build system:
x86_64-linux
Target system:
x86_64-oe-linux
Host distro:
gentoo-2.17/gentoo-2.17
Branch:
jansa/master
Commit:
45d54468b054e63cc07798b463fc67d44116ff82
Build:
#203217
Submitter:
Martin.Jansa@gmail.com
Similar errors:
0
Open a bug