[Slackbuilds-users] lbench
David Chmelik
dchmelik at gmail.com
Tue Feb 15 02:02:12 UTC 2022
The lbench benchmark program is one SlackBuild that doesn't compile for
me on Slackware 15 or 15+current from SBo-git. Here's what it says
lbench-3.7/Makefile
g++ -O2 -fPIC -Wall -g -rdynamic -O0 -Wno-format-truncation -c
`pkg-config --cflags gtk+-3.0` -o lbench.o lbench-3.7.cc
lbench-3.7.cc: In function ‘void* matrix_thread(void*)’:
lbench-3.7.cc:1424:23: warning: empty parentheses were disambiguated
as a function declaration [-Wvexing-parse]
1424 | int matrix_function();
| ^~
lbench-3.7.cc:1424:23: note: remove parentheses to
default-initialize a variable
1424 | int matrix_function();
| ^~
| --
lbench-3.7.cc:1424:23: note: or replace parentheses with braces to
value-initialize a variable
lbench-3.7.cc: In function ‘void* linpack_thread(void*)’:
lbench-3.7.cc:2189:27: warning: empty parentheses were disambiguated
as a function declaration [-Wvexing-parse]
2189 | double linpack_function();
| ^~
lbench-3.7.cc:2189:27: note: remove parentheses to
default-initialize a variable
2189 | double linpack_function();
| ^~
| --
lbench-3.7.cc:2189:27: note: or replace parentheses with braces to
value-initialize a variable
g++ -O2 -fPIC -Wall -g -rdynamic -O0 -Wno-format-truncation -c
`pkg-config --cflags gtk+-3.0` zfuncs.cc \
-D PREFIX=\"/usr\" -D DOCDIR=\"/usr/doc/lbench-3.7\"
zfuncs.cc: In function ‘int zinitapp(const char*, const char*)’:
zfuncs.cc:5001:9: warning: ‘int ftime(timeb*)’ is deprecated: Use
gettimeofday or clock_gettime instead [-Wdeprecated-declarations]
5001 | ftime(&startime); // app startup time
| ~~~~~^~~~~~~~~~~
In file included from zfuncs.h:24,
from zfuncs.cc:23:
/usr/include/sys/timeb.h:29:12: note: declared here
29 | extern int ftime (struct timeb *__timebuf)
| ^~~~~
zfuncs.cc: At global scope:
zfuncs.cc:10935:6: error: ambiguating new declaration of ‘void
popup_report_timeout(zdialog*)’
10935 | void popup_report_timeout(zdialog *zd)
| ^~~~~~~~~~~~~~~~~~~~
zfuncs.cc:10921:8: note: old declaration ‘int
popup_report_timeout(zdialog*)’
10921 | int popup_report_timeout(zdialog *zd);
| ^~~~~~~~~~~~~~~~~~~~
make: *** [Makefile:34: zfuncs.o] Error 1
I hope it will be updated but I also hope to see a version that
works on X/TWM, not only Wayland/GNOME. The lbench author told me GNOME
might take up 1% or 2% CPU system resources, but for me, that's too
much. When I run benchmarks I turn off all but certain hardware &
logging daemons... I guess because I'm more interested in mathematics
than engineering, that I want an accurate benchmark--to five numerical
places (as in science and professional engineering) not an approximation
to 98%.
Does the maintainer use this listserv, and what do they or anyone
think about that?
More information about the SlackBuilds-users
mailing list