Powered by Dark Side of the Force. Your IP: 18.97.14.81 | memtester 3a84cc44-2951-4322-a91f-54d4b343d578Toc:- mkbuilddir
Executing(%mkbuilddir): /bin/sh -e /tmp/B.0yrgulnr/BUILD/tmp/rpm-tmp.DjIEI1
- prep
Executing(%prep): /bin/sh -e /tmp/B.0yrgulnr/BUILD/tmp/rpm-tmp.3Wc7lC
- build
Executing(%build): /bin/sh -e /tmp/B.0yrgulnr/BUILD/tmp/rpm-tmp.GiUp20
- error 1
memtester.c:36:23: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
- error 2
memtester.c:37:22: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
- error 3
memtester.c:38:22: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
- error 4
memtester.c:39:22: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
- error 5
memtester.c:40:21: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
- error 6
memtester.c:41:21: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
- error 7
memtester.c:42:22: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
- error 8
memtester.c:43:31: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
- error 9
memtester.c:44:21: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
- error 10
memtester.c:45:27: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
- error 11
memtester.c:46:23: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
- error 12
memtester.c:47:21: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
- error 13
memtester.c:48:19: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
- error 14
memtester.c:49:23: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
- error 15
memtester.c:50:25: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
- error 16
memtester.c:52:23: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
- error 17
memtester.c:53:24: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
- error 18
memtester.c:336:18: error: too many arguments to function ‘tests[i].fp’; expected 0, have 3
- error 19
error: Bad exit status from /tmp/B.0yrgulnr/BUILD/tmp/rpm-tmp.GiUp20 (%build)
- error 20
RPM build errors:
- error 21
error: No files produced.
Content:request from: arekm2
checking if we should skip the build
started at: Tue Mar 3 00:14:49 2026
killing old processes on a builder
sending signal 9 to pid -1
cleaning up /tmp
fetching https://srcbuilder.pld-linux.org/th//srpms/3a84cc44-2951-4322-a91f-54d4b343d578/memtester-4.2.2-2.src.rpm
fetched 35127 bytes, 226.5 K/s
installing srpm: memtester-4.2.2-2.src.rpm
+ install -d /tmp/B.0yrgulnr/BUILD /tmp/B.0yrgulnr/RPMS
+ LC_ALL=en_US.UTF-8
+ rpm -qp --changelog memtester-4.2.2-2.src.rpm
* Tue Mar 03 2026 PLD Linux Team <feedback@pld-linux.org>
- For complete changelog see: http://git.pld-linux.org/?p=packages/memtester.git;a=log;h=master
* Tue Mar 03 2026 Arkadiusz Miśkiewicz <arekm@maven.pl> f4f6210 - Release 2 (by relup.sh)
* Thu Jan 12 2012 zbyniu <zbyniu@pld-linux.org> 4612b5c - up to 4.2.2
* Wed Aug 25 2010 Mateusz Korniak <matkor@pld-linux.org> d349087 - Version 4.2.0.
* Sun May 30 2010 arvenil <arvenil@pld-linux.org> 4ca8b23 - up to 4.1.3
* Sun Feb 07 2010 Andrzej Zawadzki <zawadaa@gmail.com> e2de406 - up to 4.1.2
* Fri Dec 28 2007 zbyniu <zbyniu@pld-linux.org> ab20238 - up to 4.0.8
* Sun Jun 03 2007 areq <areq@pld-linux.org> 353fa66 - 4.0.7
* Tue Feb 13 2007 Elan Ruusamäe <glen@pld-linux.org> b1b5eb9 - tabs in preamble
* Mon Feb 12 2007 Jan Rękorajski <baggins@pld-linux.org> 0da6f25 - converted to UTF-8
* Sun Jan 21 2007 darekr <darekr@pld-linux.org> 41dfb9d - updated to 4.0.6, more docs
* Thu Dec 15 2005 Jakub Bogusz <qboosh@pld-linux.org> 697d91a - License is strictly GPL v2
* Sat Apr 09 2005 darekr <darekr@pld-linux.org> 1828dea - fix Summary
* Sat Apr 02 2005 Jakub Bogusz <qboosh@pld-linux.org> 28f8911 - readable Source0 URL
* Sat Apr 02 2005 jack <jack@pld-linux.org> c8992fb - updated to 4.0.5
- updated URL and HomePage.
* Thu Sep 02 2004 snurf <snurf@pld-linux.org> 61f4389 - typos / formatting / etc.
* Fri Aug 27 2004 areq <areq@pld-linux.org> f9ce0d7 - 4.0.4
* Tue Aug 10 2004 areq <areq@pld-linux.org> 967e0d1 - 4.0.2
* Mon Aug 09 2004 twittner <twittner@pld-linux.org> 47425a8 - pl fixes s/przestrzeniu/przestrzeni/
* Mon Aug 09 2004 areq <areq@pld-linux.org> 60f9ee4 - 4.0.0
* Sun Mar 14 2004 undefine <undefine@pld-linux.org> 1971c8e - release 2 to allow upgrade from RA
+ rpm -Uhv --nodeps --define '_topdir /tmp/B.0yrgulnr' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' memtester-4.2.2-2.src.rpm
Updating / installing...
memtester-4.2.2-2 ########################################
+ rm -f memtester-4.2.2-2.src.rpm
+ install -m 700 -d /tmp/B.0yrgulnr/BUILD/tmp
+ TMPDIR=/tmp/B.0yrgulnr/BUILD/tmp
+ exec nice -n 0 rpmbuild -bp --short-circuit --nodeps --define '_topdir /tmp/B.0yrgulnr' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target x86_64-pld-linux --define 'prep exit 0' /tmp/B.0yrgulnr/memtester.spec
Building target platforms: x86_64-pld-linux
Building for target x86_64-pld-linux
warning: Could not canonicalize hostname: ymir
RPM build warnings:
Could not canonicalize hostname: ymir
checking BuildConflict-ing packages
rpm: Building target platforms: x86_64-pld-linux
rpm: Building for target x86_64-pld-linux
rpm: warning: Could not canonicalize hostname: ymir
rpm:
rpm: RPM build warnings:
rpm: Could not canonicalize hostname: ymir
no BuildConflicts found
checking BR
rpm: Building target platforms: x86_64-pld-linux
rpm: Building for target x86_64-pld-linux
rpm: warning: Could not canonicalize hostname: ymir
rpm:
rpm: RPM build warnings:
rpm: Could not canonicalize hostname: ymir
no BR needed
building RPM using: set -ex; : build-id: 3a84cc44-2951-4322-a91f-54d4b343d578; TMPDIR=/tmp/B.0yrgulnr/BUILD/tmp exec nice -n 0 rpmbuild -bb --define '__jobs 28' --define '_smp_mflags -j28' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.0yrgulnr' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target x86_64-pld-linux /tmp/B.0yrgulnr/memtester.spec
+ : build-id: 3a84cc44-2951-4322-a91f-54d4b343d578
+ TMPDIR=/tmp/B.0yrgulnr/BUILD/tmp
+ exec nice -n 0 rpmbuild -bb --define '__jobs 28' --define '_smp_mflags -j28' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.0yrgulnr' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target x86_64-pld-linux /tmp/B.0yrgulnr/memtester.spec
Building target platforms: x86_64-pld-linux
Building for target x86_64-pld-linux
warning: Could not canonicalize hostname: ymir
Executing(%mkbuilddir): /bin/sh -e /tmp/B.0yrgulnr/BUILD/tmp/rpm-tmp.DjIEI1
Executing(%prep): /bin/sh -e /tmp/B.0yrgulnr/BUILD/tmp/rpm-tmp.3Wc7lC
+ umask 022
+ cd /tmp/B.0yrgulnr/BUILD/memtester-4.2.2-build
+ cd /tmp/B.0yrgulnr/BUILD/memtester-4.2.2-build
+ rm -rf memtester-4.2.2
+ /usr/lib/rpm/rpmuncompress -x /tmp/B.0yrgulnr/memtester-4.2.2.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd memtester-4.2.2
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ RPM_EC=0
+ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /tmp/B.0yrgulnr/BUILD/tmp/rpm-tmp.GiUp20
TMP=/home/users/builder/tmp
HOME=/home/users/builder
PATH=/home/users/builder/GNUstep/Tools:/bin:/usr/bin:/usr/local/bin:/home/users/builder/bin
TMPDIR=/tmp/B.0yrgulnr/BUILD/tmp
+ umask 022
+ cd /tmp/B.0yrgulnr/BUILD/memtester-4.2.2-build
+ cd memtester-4.2.2
+ /usr/bin/make -Otarget -j28 'CC=/usr/bin/x86_64-pld-linux-gcc' 'CFLAGS=-O2 -fwrapv -pipe -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -march=x86-64 -mtune=generic -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wformat -Werror=format-security ' 'LDFLAGS=-Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc '
( cat warn-auto.sh; \
echo CC=\'`head -1 conf-cc`\'; \
echo LD=\'`head -1 conf-ld`\' \
) > auto-ccld.sh
cat auto-ccld.sh make-load.sh > make-load
chmod 755 make-load
cat auto-ccld.sh find-systype.sh > find-systype
chmod 755 find-systype
cat auto-ccld.sh make-compile.sh > make-compile
chmod 755 make-compile
./find-systype > systype
./extra-libs.sh "`cat systype`" >extra-libs
( cat warn-auto.sh; ./make-compile "`cat systype`" ) > \
compile
chmod 755 compile
( cat warn-auto.sh; ./make-load "`cat systype`" ) > load
chmod 755 load
./compile memtester.c
memtester.c:36:23: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
36 | { "Random Value", test_random_value },
| ^~~~~~~~~~~~~~~~~
memtester.c:36:23: note: (near initialization for ‘tests[0].fp’)
In file included from memtester.c:29:
tests.h:20:5: note: ‘test_random_value’ declared here
20 | int test_random_value(unsigned long volatile *bufa, unsigned long volatile *bufb, size_t count);
| ^~~~~~~~~~~~~~~~~
memtester.c:37:22: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
37 | { "Compare XOR", test_xor_comparison },
| ^~~~~~~~~~~~~~~~~~~
memtester.c:37:22: note: (near initialization for ‘tests[1].fp’)
tests.h:21:5: note: ‘test_xor_comparison’ declared here
21 | int test_xor_comparison(unsigned long volatile *bufa, unsigned long volatile *bufb, size_t count);
| ^~~~~~~~~~~~~~~~~~~
memtester.c:38:22: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
38 | { "Compare SUB", test_sub_comparison },
| ^~~~~~~~~~~~~~~~~~~
memtester.c:38:22: note: (near initialization for ‘tests[2].fp’)
tests.h:22:5: note: ‘test_sub_comparison’ declared here
22 | int test_sub_comparison(unsigned long volatile *bufa, unsigned long volatile *bufb, size_t count);
| ^~~~~~~~~~~~~~~~~~~
memtester.c:39:22: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
39 | { "Compare MUL", test_mul_comparison },
| ^~~~~~~~~~~~~~~~~~~
memtester.c:39:22: note: (near initialization for ‘tests[3].fp’)
tests.h:23:5: note: ‘test_mul_comparison’ declared here
23 | int test_mul_comparison(unsigned long volatile *bufa, unsigned long volatile *bufb, size_t count);
| ^~~~~~~~~~~~~~~~~~~
memtester.c:40:21: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
40 | { "Compare DIV",test_div_comparison },
| ^~~~~~~~~~~~~~~~~~~
memtester.c:40:21: note: (near initialization for ‘tests[4].fp’)
tests.h:24:5: note: ‘test_div_comparison’ declared here
24 | int test_div_comparison(unsigned long volatile *bufa, unsigned long volatile *bufb, size_t count);
| ^~~~~~~~~~~~~~~~~~~
memtester.c:41:21: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
41 | { "Compare OR", test_or_comparison },
| ^~~~~~~~~~~~~~~~~~
memtester.c:41:21: note: (near initialization for ‘tests[5].fp’)
tests.h:25:5: note: ‘test_or_comparison’ declared here
25 | int test_or_comparison(unsigned long volatile *bufa, unsigned long volatile *bufb, size_t count);
| ^~~~~~~~~~~~~~~~~~
memtester.c:42:22: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
42 | { "Compare AND", test_and_comparison },
| ^~~~~~~~~~~~~~~~~~~
memtester.c:42:22: note: (near initialization for ‘tests[6].fp’)
tests.h:26:5: note: ‘test_and_comparison’ declared here
26 | int test_and_comparison(unsigned long volatile *bufa, unsigned long volatile *bufb, size_t count);
| ^~~~~~~~~~~~~~~~~~~
memtester.c:43:31: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
43 | { "Sequential Increment", test_seqinc_comparison },
| ^~~~~~~~~~~~~~~~~~~~~~
memtester.c:43:31: note: (near initialization for ‘tests[7].fp’)
tests.h:27:5: note: ‘test_seqinc_comparison’ declared here
27 | int test_seqinc_comparison(unsigned long volatile *bufa, unsigned long volatile *bufb, size_t count);
| ^~~~~~~~~~~~~~~~~~~~~~
memtester.c:44:21: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
44 | { "Solid Bits", test_solidbits_comparison },
| ^~~~~~~~~~~~~~~~~~~~~~~~~
memtester.c:44:21: note: (near initialization for ‘tests[8].fp’)
tests.h:28:5: note: ‘test_solidbits_comparison’ declared here
28 | int test_solidbits_comparison(unsigned long volatile *bufa, unsigned long volatile *bufb, size_t count);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
memtester.c:45:27: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
45 | { "Block Sequential", test_blockseq_comparison },
| ^~~~~~~~~~~~~~~~~~~~~~~~
memtester.c:45:27: note: (near initialization for ‘tests[9].fp’)
tests.h:30:5: note: ‘test_blockseq_comparison’ declared here
30 | int test_blockseq_comparison(unsigned long volatile *bufa, unsigned long volatile *bufb, size_t count);
| ^~~~~~~~~~~~~~~~~~~~~~~~
memtester.c:46:23: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
46 | { "Checkerboard", test_checkerboard_comparison },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
memtester.c:46:23: note: (near initialization for ‘tests[10].fp’)
tests.h:29:5: note: ‘test_checkerboard_comparison’ declared here
29 | int test_checkerboard_comparison(unsigned long volatile *bufa, unsigned long volatile *bufb, size_t count);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
memtester.c:47:21: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
47 | { "Bit Spread", test_bitspread_comparison },
| ^~~~~~~~~~~~~~~~~~~~~~~~~
memtester.c:47:21: note: (near initialization for ‘tests[11].fp’)
tests.h:33:5: note: ‘test_bitspread_comparison’ declared here
33 | int test_bitspread_comparison(unsigned long volatile *bufa, unsigned long volatile *bufb, size_t count);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
memtester.c:48:19: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
48 | { "Bit Flip", test_bitflip_comparison },
| ^~~~~~~~~~~~~~~~~~~~~~~
memtester.c:48:19: note: (near initialization for ‘tests[12].fp’)
tests.h:34:5: note: ‘test_bitflip_comparison’ declared here
34 | int test_bitflip_comparison(unsigned long volatile *bufa, unsigned long volatile *bufb, size_t count);
| ^~~~~~~~~~~~~~~~~~~~~~~
memtester.c:49:23: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
49 | { "Walking Ones", test_walkbits1_comparison },
| ^~~~~~~~~~~~~~~~~~~~~~~~~
memtester.c:49:23: note: (near initialization for ‘tests[13].fp’)
tests.h:32:5: note: ‘test_walkbits1_comparison’ declared here
32 | int test_walkbits1_comparison(unsigned long volatile *bufa, unsigned long volatile *bufb, size_t count);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
memtester.c:50:25: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
50 | { "Walking Zeroes", test_walkbits0_comparison },
| ^~~~~~~~~~~~~~~~~~~~~~~~~
memtester.c:50:25: note: (near initialization for ‘tests[14].fp’)
tests.h:31:5: note: ‘test_walkbits0_comparison’ declared here
31 | int test_walkbits0_comparison(unsigned long volatile *bufa, unsigned long volatile *bufb, size_t count);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
memtester.c:52:23: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
52 | { "8-bit Writes", test_8bit_wide_random },
| ^~~~~~~~~~~~~~~~~~~~~
memtester.c:52:23: note: (near initialization for ‘tests[15].fp’)
tests.h:36:5: note: ‘test_8bit_wide_random’ declared here
36 | int test_8bit_wide_random(unsigned long volatile *bufa, unsigned long volatile *bufb, size_t count);
| ^~~~~~~~~~~~~~~~~~~~~
memtester.c:53:24: error: initialization of ‘int (*)(void)’ from incompatible pointer type ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, size_t)’ {aka ‘int (*)(volatile long unsigned int *, volatile long unsigned int *, long unsigned int)’} [-Wincompatible-pointer-types]
53 | { "16-bit Writes", test_16bit_wide_random },
| ^~~~~~~~~~~~~~~~~~~~~~
memtester.c:53:24: note: (near initialization for ‘tests[16].fp’)
tests.h:37:5: note: ‘test_16bit_wide_random’ declared here
37 | int test_16bit_wide_random(unsigned long volatile *bufa, unsigned long volatile *bufb, size_t count);
| ^~~~~~~~~~~~~~~~~~~~~~
memtester.c: In function ‘main’:
memtester.c:336:18: error: too many arguments to function ‘tests[i].fp’; expected 0, have 3
336 | if (!tests[i].fp(bufa, bufb, count)) {
| ^~~~~ ~~~~
In file included from memtester.c:27:
types.h:25:11: note: declared here
25 | int (*fp)();
| ^~
make: *** [Makefile:81: memtester.o] Error 1
make: *** Waiting for unfinished jobs....
./compile tests.c
error: Bad exit status from /tmp/B.0yrgulnr/BUILD/tmp/rpm-tmp.GiUp20 (%build)
RPM build warnings:
Could not canonicalize hostname: ymir
RPM build errors:
Bad exit status from /tmp/B.0yrgulnr/BUILD/tmp/rpm-tmp.GiUp20 (%build)
ended at: Tue Mar 3 00:14:51 2026, done in 0:00:00.538473
error: No files produced.
+ chmod -R u+rwX /tmp/B.0yrgulnr/BUILD
+ rm -rf /tmp/B.0yrgulnr/tmp /tmp/B.0yrgulnr/BUILD
+ rm -rf /tmp/B.0yrgulnr
Begin-PLD-Builder-Info
Build-Time: user:1.54s sys:0.91s real:2.37s (faults io:0 non-io:138079)
End-PLD-Builder-Info
|
|