D: [iurt_root_command] chroot
Building target platforms: x86_64
Building for target x86_64
sh: line 4: [: -j8: integer expression expected
Installing /home/pterjan/rpmbuild/SRPMS/wmcoincoin-2.6.3-5.mga10.src.rpm
Executing(%mkbuilddir): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.7ObBee
sh: line 4: [: -j8: integer expression expected
Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.z2o2qS
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ cd /home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build
+ rm -rf wmcoincoin-2.6.3
+ /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/wmcoincoin-2.6.3.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd wmcoincoin-2.6.3
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/replace-imlib2-config-with-pkg-config.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ RPM_EC=0
++ jobs -p
+ exit 0
sh: line 4: [: -j8: integer expression expected
Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.Evp5Yx
+ umask 022
+ cd /home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build
+ CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full '
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd wmcoincoin-2.6.3
+ '[' 1 -eq 1 ']'
+ '[' 1 -eq 1 ']'
+ autoreconf -vfi
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: running: autopoint --force
Copying file po/Makevars.template
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: /usr/bin/autoconf --force
configure.ac:231: warning: 'AM_CONFIG_HEADER': this macro is obsolete.
configure.ac:231: You should use the 'AC_CONFIG_HEADERS' macro instead.
aclocal.m4:1092: AM_CONFIG_HEADER is expanded from...
configure.ac:231: the top level
configure.ac:247: warning: AM_PROG_MKDIR_P: this macro is deprecated, and will soon be removed.
configure.ac:247: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead,
configure.ac:247: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:1059: AM_PROG_MKDIR_P is expanded from...
m4/po.m4:23: AM_PO_SUBDIRS is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
m4/visibility.m4:23: gl_VISIBILITY is expanded from...
m4/intl.m4:25: AM_INTL_SUBDIR is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/stdint_h.m4:12: gl_AC_HEADER_STDINT_H is expanded from...
m4/intl.m4:186: gt_INTL_SUBDIR_CORE is expanded from...
m4/intl.m4:25: AM_INTL_SUBDIR is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_RUN' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/intdiv0.m4:9: gt_INTDIV0 is expanded from...
m4/intl.m4:186: gt_INTL_SUBDIR_CORE is expanded from...
m4/intl.m4:25: AM_INTL_SUBDIR is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/inttypes_h.m4:12: gl_AC_HEADER_INTTYPES_H is expanded from...
m4/uintmax_t.m4:14: gl_AC_TYPE_UINTMAX_T is expanded from...
m4/intl.m4:186: gt_INTL_SUBDIR_CORE is expanded from...
m4/intl.m4:25: AM_INTL_SUBDIR is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/inttypes-pri.m4:14: gt_INTTYPES_PRI is expanded from...
m4/intl.m4:186: gt_INTL_SUBDIR_CORE is expanded from...
m4/intl.m4:25: AM_INTL_SUBDIR is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
m4/lock.m4:29: gl_LOCK_EARLY_BODY is expanded from...
m4/lock.m4:22: gl_LOCK_EARLY is expanded from...
m4/lock.m4:253: gl_LOCK is expanded from...
m4/intl.m4:186: gt_INTL_SUBDIR_CORE is expanded from...
m4/intl.m4:25: AM_INTL_SUBDIR is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_LINK' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
m4/lock.m4:82: gl_LOCK_BODY is expanded from...
m4/lock.m4:253: gl_LOCK is expanded from...
m4/intl.m4:186: gt_INTL_SUBDIR_CORE is expanded from...
m4/intl.m4:25: AM_INTL_SUBDIR is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
m4/lock.m4:82: gl_LOCK_BODY is expanded from...
m4/lock.m4:253: gl_LOCK is expanded from...
m4/intl.m4:186: gt_INTL_SUBDIR_CORE is expanded from...
m4/intl.m4:25: AM_INTL_SUBDIR is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_LINK' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
m4/intl.m4:186: gt_INTL_SUBDIR_CORE is expanded from...
m4/intl.m4:25: AM_INTL_SUBDIR is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/intl.m4:270: gt_CHECK_DECL is expanded from...
m4/intl.m4:186: gt_INTL_SUBDIR_CORE is expanded from...
m4/intl.m4:25: AM_INTL_SUBDIR is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_LINK' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/iconv.m4:20: AM_ICONV_LINK is expanded from...
m4/iconv.m4:154: AM_ICONV is expanded from...
m4/intl.m4:186: gt_INTL_SUBDIR_CORE is expanded from...
m4/intl.m4:25: AM_INTL_SUBDIR is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_RUN' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/iconv.m4:20: AM_ICONV_LINK is expanded from...
m4/iconv.m4:154: AM_ICONV is expanded from...
m4/intl.m4:186: gt_INTL_SUBDIR_CORE is expanded from...
m4/intl.m4:25: AM_INTL_SUBDIR is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
m4/iconv.m4:154: AM_ICONV is expanded from...
m4/intl.m4:186: gt_INTL_SUBDIR_CORE is expanded from...
m4/intl.m4:25: AM_INTL_SUBDIR is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_LINK' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/intl.m4:186: gt_INTL_SUBDIR_CORE is expanded from...
m4/intl.m4:25: AM_INTL_SUBDIR is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/wchar_t.m4:11: gt_TYPE_WCHAR_T is expanded from...
m4/intl.m4:25: AM_INTL_SUBDIR is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/wint_t.m4:11: gt_TYPE_WINT_T is expanded from...
m4/intl.m4:25: AM_INTL_SUBDIR is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/intmax.m4:11: gt_TYPE_INTMAX_T is expanded from...
m4/intl.m4:25: AM_INTL_SUBDIR is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_RUN' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/printf-posix.m4:11: gt_PRINTF_POSIX is expanded from...
m4/intl.m4:25: AM_INTL_SUBDIR is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
m4/size_max.m4:9: gl_SIZE_MAX is expanded from...
m4/xsize.m4:7: gl_XSIZE is expanded from...
m4/intl.m4:25: AM_INTL_SUBDIR is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_LINK' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/intlmacosx.m4:18: gt_INTL_MACOSX is expanded from...
m4/intl.m4:25: AM_INTL_SUBDIR is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/intl.m4:270: gt_CHECK_DECL is expanded from...
m4/intl.m4:25: AM_INTL_SUBDIR is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_LINK' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/codeset.m4:9: AM_LANGINFO_CODESET is expanded from...
m4/intl.m4:25: AM_INTL_SUBDIR is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_LINK' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/lcmessage.m4:21: gt_LC_MESSAGES is expanded from...
m4/intl.m4:25: AM_INTL_SUBDIR is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_LINK' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/intlmacosx.m4:18: gt_INTL_MACOSX is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:247: warning: The macro 'AC_TRY_LINK' is obsolete.
configure.ac:247: You should run autoupdate.
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
configure.ac:247: the top level
configure.ac:401: warning: The macro 'AC_HEADER_TIME' is obsolete.
configure.ac:401: You should run autoupdate.
./lib/autoconf/headers.m4:702: AC_HEADER_TIME is expanded from...
configure.ac:401: the top level
configure.ac:425: warning: The macro 'AC_HEADER_TIME' is obsolete.
configure.ac:425: You should run autoupdate.
./lib/autoconf/headers.m4:702: AC_HEADER_TIME is expanded from...
configure.ac:425: the top level
configure.ac:430: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:430: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
configure.ac:430: the top level
configure.ac:448: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:448: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
configure.ac:448: the top level
configure.ac:468: warning: The macro 'AC_TRY_COMPILE' is obsolete.
configure.ac:468: You should run autoupdate.
./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
configure.ac:468: the top level
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:247: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and its use is discouraged.
configure.ac:247: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead,
configure.ac:247: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.
autoreconf: Leaving directory '.'
+ CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full '
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ CONFIGURE_TOP=.
+ '[' 1 = 1 ']'
++ find . -name config.guess -o -name config.sub
+ for i in $(find ${CONFIGURE_TOP} -name config.guess -o -name config.sub)
++ basename ./config.guess
+ '[' -f /usr/lib/rpm/mageia/config.guess ']'
++ basename ./config.guess
+ cp -af /usr/lib/rpm/mageia/config.guess ./config.guess
+ for i in $(find ${CONFIGURE_TOP} -name config.guess -o -name config.sub)
++ basename ./config.sub
+ '[' -f /usr/lib/rpm/mageia/config.sub ']'
++ basename ./config.sub
+ cp -af /usr/lib/rpm/mageia/config.sub ./config.sub
+ /usr/lib/rpm/mageia/force-as-needed-for-shared-lib-in-libtool
Forcing -Wl,--as-needed in configure/libtool to workaround libtool bug (cf http://lists.gnu.org/archive/html/libtool-patches/2004-06/msg00002.html)
+ /usr/lib/rpm/mageia/drop-ld-no-undefined-for-shared-lib-modules-in-libtool
+ /usr/lib/rpm/mageia/fix-libtool-ltmain-from-overlinking
+ /usr/lib/rpm/mageia/fix-libtool-from-moving-options-after-libs .
+ /usr/lib/rpm/mageia/fix-dlsearch-path-in-libtool-for-multilib . lib64
+ ./configure --host=x86_64-mageia-linux-gnu --build=x86_64-mageia-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info
checking for a BSD-compatible install... /usr/bin/install -c
checking whether sleep supports fractional seconds... yes
checking filesystem timestamp resolution... 0.01
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking xargs -n works... yes
checking build system type... x86_64-mageia-linux-gnu
checking host system type... x86_64-mageia-linux-gnu
checking whether make supports the include directive... yes (GNU style)
checking for x86_64-mageia-linux-gnu-gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... none
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking for sys/param.h... yes
checking for sys/time.h... yes
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking how to run the C preprocessor... gcc -E
checking for egrep -e... /usr/bin/grep -E
checking whether we are using the GNU C Library 2 or newer... yes
checking for x86_64-mageia-linux-gnu-ranlib... no
checking for ranlib... ranlib
checking for simple visibility declarations... yes
checking for inline... inline
checking for size_t... yes
checking for stdint.h... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for getpagesize... yes
checking for vprintf... yes
checking for working mmap... yes
checking whether integer division by zero raises SIGFPE... yes
checking for inttypes.h... yes
checking for unsigned long long int... yes
checking for inttypes.h... (cached) yes
checking whether the inttypes.h PRIxNN macros are broken... no
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking whether imported symbols can be declared weak... yes
checking for pthread.h... yes
checking for pthread_kill in -lpthread... yes
checking for pthread_rwlock_t... yes
checking for multithread API to use... posix
checking for argz.h... yes
checking for inttypes.h... (cached) yes
checking for limits.h... yes
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for getcwd... yes
checking for getegid... yes
checking for geteuid... yes
checking for getgid... yes
checking for getuid... yes
checking for mempcpy... yes
checking for munmap... yes
checking for stpcpy... yes
checking for strcasecmp... yes
checking for strdup... yes
checking for strtoul... yes
checking for tsearch... yes
checking for argz_count... yes
checking for argz_stringify... yes
checking for argz_next... yes
checking for __fsetlocking... yes
checking whether feof_unlocked is declared... yes
checking whether fgets_unlocked is declared... yes
checking for iconv... no, consider installing GNU libiconv
checking for NL_LOCALE_NAME macro... yes
checking for bison... no
checking for long long int... yes
checking for wchar_t... yes
checking for wint_t... yes
checking for intmax_t... yes
checking whether printf() supports POSIX/XSI format strings... yes
checking whether we are using the GNU C Library 2.1 or newer... yes
checking for stdint.h... (cached) yes
checking for SIZE_MAX... yes
checking for stdint.h... (cached) yes
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for ptrdiff_t... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for asprintf... yes
checking for fwprintf... yes
checking for putenv... yes
checking for setenv... yes
checking for setlocale... yes
checking for snprintf... yes
checking for wcslen... yes
checking whether _snprintf is declared... no
checking whether _snwprintf is declared... no
checking whether getc_unlocked is declared... yes
checking for nl_langinfo and CODESET... yes
checking for LC_MESSAGES... yes
checking for CFPreferencesCopyAppValue... (cached) no
checking for CFLocaleCopyCurrent... (cached) no
checking whether included gettext is requested... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for x86_64-mageia-linux-gnu-gcc... (cached) gcc
checking whether the compiler supports GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to enable C11 features... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) none
checking for strerror in -lcposix... no
checking whether gcc accepts -rdynamic ... yes
checking whether gcc accepts -Wno-pointer-sign ... yes
checking for X... libraries , headers 
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
x_cflags= libs= pre_lib= -lSM -lICE x_libs= x_extra=
checking for x86_64-mageia-linux-gnu-pkg-config... /usr/bin/x86_64-mageia-linux-gnu-pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for xft... yes
checking for XineramaQueryScreens in -lXinerama... yes
building with WMCCC, checking for gtk..
checking for gtk+-2.0 >= 2.0.0... yes
checking for string.h... (cached) yes
checking for stdarg.h... yes
checking for unistd.h... (cached) yes
checking for sys/time.h... (cached) yes
checking for utime.h... yes
checking for sys/utime.h... no
checking for sys/select.h... yes
checking for sys/utsname.h... yes
checking for pwd.h... yes
checking for signal.h... yes
checking for windows.h... no
checking for inttypes.h... (cached) yes
checking for unistd.h... (cached) yes
checking for strdup... (cached) yes
checking for strstr... yes
checking for strcasecmp... (cached) yes
checking for strncasecmp... yes
checking for strerror... yes
checking for snprintf... (cached) yes
checking for vsnprintf... yes
checking for select... yes
checking for signal... yes
checking for uname... yes
checking for getaddrinfo... yes
checking for freeaddrinfo... yes
checking for gai_strerror... yes
checking for getnameinfo... yes
checking for inet_aton... yes
checking for an ANSI C-conforming const... yes
checking for inline... (cached) inline
checking for pid_t... yes
checking for size_t... (cached) yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct sockaddr_storage... yes
checking for struct addrinfo... yes
checking for execinfo.h and backtrace... yes
checking for imlib2... yes

\1331;33myou are using GNU/linux, it's Good(c)(tm) !\1330m

checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating intl/Makefile
config.status: creating po/Makefile.in
config.status: creating m4/Makefile
config.status: creating src/Makefile
config.status: creating scripts/Makefile
config.status: creating platypus/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
config.status: executing default commands
    wmcc will be built with wmccc
    wmcc will be built with wmcoincoin_player
+ /usr/bin/make -O -j48 V=1 VERBOSE=1
/usr/bin/make  all-recursive
Making all in intl
make[2]: Nothing to be done for 'all'.
Making all in m4
make[2]: Nothing to be done for 'all'.
Making all in po
Making all in src
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-pinnipede_totoz.o `test -f 'pinnipede_totoz.c' || echo './'`pinnipede_totoz.c
gcc: fatal error: cannot execute 'as': posix_spawnp: Resource temporarily unavailable
compilation terminated.
make[2]: *** [Makefile:1040: wmcoincoin-pinnipede_totoz.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: *** Waiting for unfinished jobs....
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-board_rss.o `test -f 'board_rss.c' || echo './'`board_rss.c
gcc: fatal error: cannot execute 'as': posix_spawnp: Resource temporarily unavailable
compilation terminated.
make[2]: *** [Makefile:1110: wmcoincoin-board_rss.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-site.o `test -f 'site.c' || echo './'`site.c
gcc: fatal error: cannot execute 'as': posix_spawnp: Resource temporarily unavailable
compilation terminated.
make[2]: *** [Makefile:1138: wmcoincoin-site.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-msgbox.o `test -f 'msgbox.c' || echo './'`msgbox.c
gcc: fatal error: cannot execute 'as': posix_spawnp: Resource temporarily unavailable
compilation terminated.
make[2]: *** [Makefile:1208: wmcoincoin-msgbox.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-balloon.o `test -f 'balloon.c' || echo './'`balloon.c
gcc: fatal error: cannot execute 'as': posix_spawnp: Resource temporarily unavailable
compilation terminated.
make[2]: *** [Makefile:1222: wmcoincoin-balloon.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-xmlcoincoin.o `test -f 'xmlcoincoin.c' || echo './'`xmlcoincoin.c
In file included from coin_util.h:3,
                 from xmlcoincoin.c:2:
global.h: In function 'id_type_is_invalid':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:238:5: note: in expansion of macro 'assert'
  238 |     assert(id.sid==-1); return 1;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:240:5: note: in expansion of macro 'assert'
  240 |     assert(id.lid>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:241:5: note: in expansion of macro 'assert'
  241 |     assert(id.sid>=0); return 0;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
xmlcoincoin.c: In function 'get_XMLBlock':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
xmlcoincoin.c:118:5: note: in expansion of macro 'ALLOC_OBJ'
  118 |     ALLOC_OBJ(b->attr, XMLAttr);
      |     ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
make[2]: *** [Makefile:886: wmcoincoin-xmlcoincoin.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-keylist.o `test -f 'keylist.c' || echo './'`keylist.c
In file included from coin_util.h:3,
                 from keylist.c:4:
global.h: In function 'id_type_is_invalid':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:238:5: note: in expansion of macro 'assert'
  238 |     assert(id.sid==-1); return 1;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:240:5: note: in expansion of macro 'assert'
  240 |     assert(id.lid>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:241:5: note: in expansion of macro 'assert'
  241 |     assert(id.sid>=0); return 0;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
keylist.c: In function 'key_list_add':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
keylist.c:31:3: note: in expansion of macro 'ALLOC_OBJ'
   31 |   ALLOC_OBJ(hk, KeyList);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
make[2]: *** [Makefile:1166: wmcoincoin-keylist.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-raster.o `test -f 'raster.c' || echo './'`raster.c
In file included from raster.c:65:
global.h: In function 'id_type_is_invalid':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:238:5: note: in expansion of macro 'assert'
  238 |     assert(id.sid==-1); return 1;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:240:5: note: in expansion of macro 'assert'
  240 |     assert(id.lid>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:241:5: note: in expansion of macro 'assert'
  241 |     assert(id.sid>=0); return 0;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
raster.c: In function 'rgba_pseudocol_rgb2color':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
raster.c:118:3: note: in expansion of macro 'assert'
  118 |   assert(c->truecolor == 0); /* sinon on n'a rien a faire ici */
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
raster.c: In function 'RGBACreateContext':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
raster.c:136:3: note: in expansion of macro 'ALLOC_OBJ'
  136 |   ALLOC_OBJ(context, RGBAContext);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
raster.c: In function 'RGBACreateImage':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
raster.c:240:3: note: in expansion of macro 'assert'
  240 |   assert(width>0 && height>0);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
raster.c:249:3: note: in expansion of macro 'assert'
  249 |   assert(sizeof(RGBAPixel) == 4); /* je compte la dessus .. */
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:30:52: note: in expansion of macro 'assert'
   30 |                p = (t**) calloc(ni+1, sizeof(t*)); assert(p); \
      |                                                    ^~~~~~
raster.c:250:3: note: in expansion of macro 'ALLOC_ARR'
  250 |   ALLOC_ARR(image->data, height, width, RGBAPixel);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:31:58: note: in expansion of macro 'assert'
   31 |                p[0] = (t*) calloc((ni)*(nj), sizeof(t)); assert(p[0]); \
      |                                                          ^~~~~~
raster.c:250:3: note: in expansion of macro 'ALLOC_ARR'
  250 |   ALLOC_ARR(image->data, height, width, RGBAPixel);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
raster.c: In function 'RGBADestroyImage':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
raster.c:257:3: note: in expansion of macro 'assert'
  257 |   assert(img);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
raster.c: In function 'RGBAImage2Pixmap':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
raster.c:310:3: note: in expansion of macro 'assert'
  310 |   assert(ctx);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
raster.c:311:3: note: in expansion of macro 'assert'
  311 |   assert(rimg);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
raster.c: In function 'RGBACreateRImgFromXpmData':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
raster.c:341:3: note: in expansion of macro 'assert'
  341 |   assert(sscanf(xpm[0], "%d %d %d %d", &w, &h, &ncolor, &cpp)==4);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
raster.c:342:3: note: in expansion of macro 'assert'
  342 |   assert(w > 0); assert(h>0); assert(ncolor>0); assert(cpp>0 && cpp <= 4);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
raster.c:342:18: note: in expansion of macro 'assert'
  342 |   assert(w > 0); assert(h>0); assert(ncolor>0); assert(cpp>0 && cpp <= 4);
      |                  ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
raster.c:342:31: note: in expansion of macro 'assert'
  342 |   assert(w > 0); assert(h>0); assert(ncolor>0); assert(cpp>0 && cpp <= 4);
      |                               ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
raster.c:342:49: note: in expansion of macro 'assert'
  342 |   assert(w > 0); assert(h>0); assert(ncolor>0); assert(cpp>0 && cpp <= 4);
      |                                                 ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:23:61: note: in expansion of macro 'assert'
   23 | #define ALLOC_VEC(p, n, t) { p = (t*) calloc(n, sizeof(t)); assert(p); }
      |                                                             ^~~~~~
raster.c:344:3: note: in expansion of macro 'ALLOC_VEC'
  344 |   ALLOC_VEC(col_tab, ncolor, struct xpm_color);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
raster.c:383:32: note: in expansion of macro 'assert'
  383 |   rimg = RGBACreateImage(w,h); assert(rimg);
      |                                ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
raster.c:397:7: note: in expansion of macro 'assert'
  397 |       assert(k < ncolor);
      |       ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
raster.c: In function 'RGBACreatePixmapFromXpmFile':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
raster.c:460:22: note: in expansion of macro 'assert'
  460 |       i = strlen(l); assert(i > 2);
      |                      ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
raster.c:480:3: note: in expansion of macro 'assert'
  480 |   assert(lcnt > 0);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
make[2]: *** [Makefile:928: wmcoincoin-raster.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-swallowcoincoin.o `test -f 'swallowcoincoin.c' || echo './'`swallowcoincoin.c
In file included from http.h:77,
                 from coincoin.h:12,
                 from swallowcoincoin.c:1:
global.h: In function 'id_type_is_invalid':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:238:5: note: in expansion of macro 'assert'
  238 |     assert(id.sid==-1); return 1;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:240:5: note: in expansion of macro 'assert'
  240 |     assert(id.lid>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:241:5: note: in expansion of macro 'assert'
  241 |     assert(id.sid>=0); return 0;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
swallowcoincoin.c: In function 'sw_hostwin':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
swallowcoincoin.c:10:5: note: in expansion of macro 'assert'
   10 |     assert(dock->pinnipede);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
swallowcoincoin.c: In function 'sw_swallow_win_id':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
swallowcoincoin.c:18:3: note: in expansion of macro 'ALLOC_OBJ'
   18 |   ALLOC_OBJ(sa, SwallowedApp);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
swallowcoincoin.c: In function 'swallower_init':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
swallowcoincoin.c:97:3: note: in expansion of macro 'ALLOC_OBJ'
   97 |   ALLOC_OBJ(dock->swallow, SwallowCoincoin);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
make[2]: *** [Makefile:970: wmcoincoin-swallowcoincoin.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-plopup.o `test -f 'plopup.c' || echo './'`plopup.c
In file included from http.h:77,
                 from coincoin.h:12,
                 from plopup.c:1:
global.h: In function 'id_type_is_invalid':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:238:5: note: in expansion of macro 'assert'
  238 |     assert(id.sid==-1); return 1;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:240:5: note: in expansion of macro 'assert'
  240 |     assert(id.lid>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:241:5: note: in expansion of macro 'assert'
  241 |     assert(id.sid>=0); return 0;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
plopup.c: In function 'plopup_build':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
plopup.c:30:3: note: in expansion of macro 'ALLOC_OBJ'
   30 |   ALLOC_OBJ(pup, Plopup);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
plopup.c: In function 'plopup_pushentry':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
plopup.c:62:3: note: in expansion of macro 'assert'
   62 |   assert(pup->win == None);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
plopup.c:64:3: note: in expansion of macro 'ALLOC_OBJ'
   64 |   ALLOC_OBJ(n, Plopup_entry);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
plopup.c: In function 'plopup_pushsepar':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
plopup.c:88:3: note: in expansion of macro 'ALLOC_OBJ'
   88 |   ALLOC_OBJ(n, Plopup_entry);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
plopup.c: In function 'plopup_set_description':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
plopup.c:102:3: note: in expansion of macro 'assert'
  102 |   assert(pup->win == None);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
plopup.c: In function 'plopup_show':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
plopup.c:117:3: note: in expansion of macro 'assert'
  117 |   assert(pup->win == None);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
plopup.c: In function 'plopup_unmap':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
plopup.c:259:5: note: in expansion of macro 'assert'
  259 |     assert(pup->pix == None); return;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
make[2]: *** [Makefile:830: wmcoincoin-plopup.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-regexp.o `test -f 'regexp.c' || echo './'`regexp.c
In file included from http.h:77,
                 from coincoin.h:12,
                 from regexp.c:73:
global.h: In function 'id_type_is_invalid':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:238:5: note: in expansion of macro 'assert'
  238 |     assert(id.sid==-1); return 1;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:240:5: note: in expansion of macro 'assert'
  240 |     assert(id.lid>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:241:5: note: in expansion of macro 'assert'
  241 |     assert(id.sid>=0); return 0;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
regexp.c: In function 'site_locale_str':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
regexp.c:134:3: note: in expansion of macro 'assert'
  134 |   assert(0);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
make[2]: *** [Makefile:900: wmcoincoin-regexp.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-pinnipede_pdfm.o `test -f 'pinnipede_pdfm.c' || echo './'`pinnipede_pdfm.c
In file included from http.h:77,
                 from coincoin.h:12,
                 from pinnipede.h:7,
                 from pinnipede_pdfm.c:6:
global.h: In function 'id_type_is_invalid':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:238:5: note: in expansion of macro 'assert'
  238 |     assert(id.sid==-1); return 1;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:240:5: note: in expansion of macro 'assert'
  240 |     assert(id.lid>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:241:5: note: in expansion of macro 'assert'
  241 |     assert(id.sid>=0); return 0;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede_pdfm.c: In function 'pp_boardshot_save_msg':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede_pdfm.c:56:3: note: in expansion of macro 'assert'
   56 |   assert(file); assert(mi);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede_pdfm.c:56:17: note: in expansion of macro 'assert'
   56 |   assert(file); assert(mi);
      |                 ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
make[2]: *** [Makefile:1026: wmcoincoin-pinnipede_pdfm.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-kbcoincoin.o `test -f 'kbcoincoin.c' || echo './'`kbcoincoin.c
In file included from http.h:77,
                 from coincoin.h:12,
                 from kbcoincoin.h:8,
                 from kbcoincoin.c:3:
global.h: In function 'id_type_is_invalid':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:238:5: note: in expansion of macro 'assert'
  238 |     assert(id.sid==-1); return 1;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:240:5: note: in expansion of macro 'assert'
  240 |     assert(id.lid>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:241:5: note: in expansion of macro 'assert'
  241 |     assert(id.sid>=0); return 0;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
kbcoincoin.c: In function 'kb_xim_lookup_key':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
kbcoincoin.c:79:7: note: in expansion of macro 'assert'
   79 |       assert(0);
      |       ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
make[2]: *** [Makefile:956: wmcoincoin-kbcoincoin.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-totoz_bookmark.o `test -f 'totoz_bookmark.c' || echo './'`totoz_bookmark.c
In file included from http.h:77,
                 from coincoin.h:12,
                 from totoz_bookmark.c:4:
global.h: In function 'id_type_is_invalid':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:238:5: note: in expansion of macro 'assert'
  238 |     assert(id.sid==-1); return 1;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:240:5: note: in expansion of macro 'assert'
  240 |     assert(id.lid>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:241:5: note: in expansion of macro 'assert'
  241 |     assert(id.sid>=0); return 0;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
totoz_bookmark.c: In function 'totoz_bookmark_insert':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
totoz_bookmark.c:46:5: note: in expansion of macro 'ALLOC_OBJ'
   46 |     ALLOC_OBJ(bi, TotozBookmarkItem);
      |     ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
totoz_bookmark.c: In function 'totoz_bookmark_load':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
totoz_bookmark.c:98:3: note: in expansion of macro 'ALLOC_OBJ'
   98 |   ALLOC_OBJ(dock->totoz_bm, TotozBookmark);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
totoz_bookmark.c: In function 'totoz_bookmark_save_html':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
totoz_bookmark.c:156:5: note: in expansion of macro 'assert'
  156 |     assert(strlen(bi->name)>3); /* ben oui, [:dkskj] */
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
totoz_bookmark.c:157:55: note: in expansion of macro 'assert'
  157 |     char *realfname = pp_totoz_realfname(bi->name,0); assert(realfname);
      |                                                       ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
make[2]: *** [Makefile:1054: wmcoincoin-totoz_bookmark.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-cc_queue.o `test -f 'cc_queue.c' || echo './'`cc_queue.c
In file included from http.h:77,
                 from coincoin.h:12,
                 from cc_queue.c:1:
global.h: In function 'id_type_is_invalid':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:238:5: note: in expansion of macro 'assert'
  238 |     assert(id.sid==-1); return 1;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:240:5: note: in expansion of macro 'assert'
  240 |     assert(id.lid>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:241:5: note: in expansion of macro 'assert'
  241 |     assert(id.sid>=0); return 0;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
cc_queue.c: In function 'ccqueue_push':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
cc_queue.c:48:9: note: in expansion of macro 'assert'
   48 |         assert(ua); assert(msg);
      |         ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
cc_queue.c:48:21: note: in expansion of macro 'assert'
   48 |         assert(ua); assert(msg);
      |                     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
cc_queue.c:64:3: note: in expansion of macro 'ALLOC_OBJ'
   64 |   ALLOC_OBJ(iq, ccqueue_elt);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
cc_queue.c: In function 'ccqueue_pop':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
cc_queue.c:135:3: note: in expansion of macro 'assert'
  135 |   assert(q);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
cc_queue.c:140:3: note: in expansion of macro 'assert'
  140 |   assert(qq);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
make[2]: *** [Makefile:816: wmcoincoin-cc_queue.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-base64.o `test -f 'base64.c' || echo './'`base64.c
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-scrollcoin.o `test -f 'scrollcoin.c' || echo './'`scrollcoin.c
In file included from scrollcoin.c:1:
global.h: In function 'id_type_is_invalid':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:238:5: note: in expansion of macro 'assert'
  238 |     assert(id.sid==-1); return 1;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:240:5: note: in expansion of macro 'assert'
  240 |     assert(id.lid>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:241:5: note: in expansion of macro 'assert'
  241 |     assert(id.sid>=0); return 0;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
scrollcoin.c: In function 'scrollcoin_update_pixmap':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
scrollcoin.c:143:3: note: in expansion of macro 'assert'
  143 |   assert(sc);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
scrollcoin.c:144:3: note: in expansion of macro 'assert'
  144 |   assert(sc->h > 0);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
scrollcoin.c:148:3: note: in expansion of macro 'assert'
  148 |   assert(sc->pix != None);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
scrollcoin.c: In function 'scrollcoin_compute_bar_size':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
scrollcoin.c:161:3: note: in expansion of macro 'assert'
  161 |   assert(sc->pos >= sc->vmin && sc->pos <= sc->vmax);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
scrollcoin.c: In function 'scrollcoin_compute_pixel_pos':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
scrollcoin.c:172:3: note: in expansion of macro 'assert'
  172 |   assert(sc->bar_sz > 1);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
scrollcoin.c: In function 'scrollcoin_set_pos':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
scrollcoin.c:191:3: note: in expansion of macro 'assert'
  191 |   assert(sc);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
scrollcoin.c:192:3: note: in expansion of macro 'assert'
  192 |   assert(sc->vmin <= sc->vmax);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
scrollcoin.c: In function 'scrollcoin_create':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
scrollcoin.c:225:3: note: in expansion of macro 'ALLOC_OBJ'
  225 |   ALLOC_OBJ(sc, ScrollCoin);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
make[2]: *** [Makefile:1180: wmcoincoin-scrollcoin.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-fontcoincoin.o `test -f 'fontcoincoin.c' || echo './'`fontcoincoin.c
In file included from coin_util.h:3,
                 from fontcoincoin.c:6:
global.h: In function 'id_type_is_invalid':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:238:5: note: in expansion of macro 'assert'
  238 |     assert(id.sid==-1); return 1;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:240:5: note: in expansion of macro 'assert'
  240 |     assert(id.lid>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:241:5: note: in expansion of macro 'assert'
  241 |     assert(id.sid>=0); return 0;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
fontcoincoin.c: In function 'ccfont_release':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
fontcoincoin.c:56:3: note: in expansion of macro 'assert'
   56 |   assert(ccfonts[id]);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
fontcoincoin.c:57:3: note: in expansion of macro 'assert'
   57 |   assert(ccfonts[id]->refcnt > 0);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
fontcoincoin.c: In function 'ccfont_get':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
fontcoincoin.c:82:57: note: in expansion of macro 'assert'
   82 |     CCFont *cf = ccfonts[ifn] = malloc(sizeof(CCFont)); assert(cf);
      |                                                         ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
fontcoincoin.c:92:5: note: in expansion of macro 'assert'
   92 |     assert(0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
fontcoincoin.c: In function 'ccfont_incref':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
fontcoincoin.c:99:3: note: in expansion of macro 'assert'
   99 |   assert(ccfonts[id]);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
fontcoincoin.c:100:3: note: in expansion of macro 'assert'
  100 |   assert(ccfonts[id]->refcnt >= 0);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
fontcoincoin.c: In function 'cccolor_get':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
fontcoincoin.c:116:59: note: in expansion of macro 'assert'
  116 |     CCColor *cc = cccolors[ic] = malloc(sizeof(CCColor)); assert(cc);
      |                                                           ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
fontcoincoin.c:126:5: note: in expansion of macro 'assert'
  126 |     assert(0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
fontcoincoin.c: In function 'cccolor_incref':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
fontcoincoin.c:152:3: note: in expansion of macro 'assert'
  152 |   assert(cccolors[id]);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
fontcoincoin.c:153:3: note: in expansion of macro 'assert'
  153 |   assert(cccolors[id]->refcnt >= 0);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
fontcoincoin.c: In function 'cccolor_release':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
fontcoincoin.c:162:3: note: in expansion of macro 'assert'
  162 |   assert(cccolors[id]);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
fontcoincoin.c:163:3: note: in expansion of macro 'assert'
  163 |   assert(cccolors[id]->refcnt > 0);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
fontcoincoin.c: In function 'ccfont_draw_string8':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
fontcoincoin.c:183:3: note: in expansion of macro 'assert'
  183 |   assert(str);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
fontcoincoin.c:184:3: note: in expansion of macro 'assert'
  184 |   assert(ccfonts[fid] && ccfonts[fid]->xfn);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
fontcoincoin.c:185:3: note: in expansion of macro 'assert'
  185 |   assert(cccolors[cid]);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
fontcoincoin.c: In function 'ccfont_draw_string_utf8':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
fontcoincoin.c:194:3: note: in expansion of macro 'assert'
  194 |   assert(str);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
fontcoincoin.c:195:3: note: in expansion of macro 'assert'
  195 |   assert(ccfonts[fid] && ccfonts[fid]->xfn);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
fontcoincoin.c:196:3: note: in expansion of macro 'assert'
  196 |   assert(cccolors[cid]);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
make[2]: *** [Makefile:942: wmcoincoin-fontcoincoin.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-picohtml.o `test -f 'picohtml.c' || echo './'`picohtml.c
In file included from http.h:77,
                 from coincoin.h:12,
                 from picohtml.c:58:
global.h: In function 'id_type_is_invalid':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:238:5: note: in expansion of macro 'assert'
  238 |     assert(id.sid==-1); return 1;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:240:5: note: in expansion of macro 'assert'
  240 |     assert(id.lid>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:241:5: note: in expansion of macro 'assert'
  241 |     assert(id.sid>=0); return 0;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
picohtml.c: In function 'get_tok':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
picohtml.c:68:3: note: in expansion of macro 'assert'
   68 |   assert(p);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
picohtml.c:69:3: note: in expansion of macro 'assert'
   69 |   assert(*p);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
picohtml.c:70:3: note: in expansion of macro 'assert'
   70 |   assert(tok);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
picohtml.c: In function 'picohtml_additem':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
picohtml.c:108:3: note: in expansion of macro 'assert'
  108 |   assert(len < 10000); /* restons raisonnables */
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
picohtml.c:116:5: note: in expansion of macro 'ALLOC_OBJ'
  116 |     ALLOC_OBJ(it, PicoHtmlItem);
      |     ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
picohtml.c:119:5: note: in expansion of macro 'ALLOC_OBJ'
  119 |     ALLOC_OBJ(it, PicoHtmlItem); ph->txt = it;
      |     ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:23:61: note: in expansion of macro 'assert'
   23 | #define ALLOC_VEC(p, n, t) { p = (t*) calloc(n, sizeof(t)); assert(p); }
      |                                                             ^~~~~~
picohtml.c:122:3: note: in expansion of macro 'ALLOC_VEC'
  122 |   ALLOC_VEC(it->s, len+1, unsigned char);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
picohtml.c: In function 'justif_ligne':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
picohtml.c:195:5: note: in expansion of macro 'assert'
  195 |     assert(xcheck == xmax);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
picohtml.c:196:5: note: in expansion of macro 'assert'
  196 |     assert(nb_word = 1);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
picohtml.c: In function 'picohtml_gettxtextent':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
picohtml.c:484:3: note: in expansion of macro 'assert'
  484 |   assert(width && height);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
picohtml.c: In function 'picohtml_create':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
picohtml.c:658:3: note: in expansion of macro 'ALLOC_OBJ'
  658 |   ALLOC_OBJ(ph,PicoHtml);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
make[2]: *** [Makefile:1194: wmcoincoin-picohtml.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-board_util.o `test -f 'board_util.c' || echo './'`board_util.c
In file included from http.h:77,
                 from coincoin.h:12,
                 from board_util.h:4,
                 from board_util.c:161:
global.h: In function 'id_type_is_invalid':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:238:5: note: in expansion of macro 'assert'
  238 |     assert(id.sid==-1); return 1;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:240:5: note: in expansion of macro 'assert'
  240 |     assert(id.lid>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:241:5: note: in expansion of macro 'assert'
  241 |     assert(id.sid>=0); return 0;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
board_util.c: In function 'boards_find_id':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board_util.c:206:5: note: in expansion of macro 'assert'
  206 |     assert((unsigned)id.sid < MAX_SITES);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board_util.c:208:5: note: in expansion of macro 'assert'
  208 |     assert(b);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
board_util.c: In function 'board_get_tok':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board_util.c:648:3: note: in expansion of macro 'assert'
  648 |   assert(p);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board_util.c:649:3: note: in expansion of macro 'assert'
  649 |   assert(*p);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board_util.c:650:3: note: in expansion of macro 'assert'
  650 |   assert(tok);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
board_util.c: In function 'check_for_horloge_ref':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board_util.c:955:3: note: in expansion of macro 'assert'
  955 |   assert(!id_type_is_invalid(caller_id));
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
make[2]: *** [Makefile:872: wmcoincoin-board_util.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-troll_detector.o `test -f 'troll_detector.c' || echo './'`troll_detector.c
In file included from http.h:77,
                 from coincoin.h:12,
                 from troll_detector.c:65:
global.h: In function 'id_type_is_invalid':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:238:5: note: in expansion of macro 'assert'
  238 |     assert(id.sid==-1); return 1;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:240:5: note: in expansion of macro 'assert'
  240 |     assert(id.lid>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:241:5: note: in expansion of macro 'assert'
  241 |     assert(id.sid>=0); return 0;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
troll_detector.c: In function 'decoupe_bloc':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
troll_detector.c:167:3: note: in expansion of macro 'assert'
  167 |   assert(start); assert(end);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
troll_detector.c:167:18: note: in expansion of macro 'assert'
  167 |   assert(start); assert(end);
      |                  ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
troll_detector.c:192:14: note: in expansion of macro 'assert'
  192 |         s--; assert(*s);
      |              ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
troll_detector.c:200:7: note: in expansion of macro 'ALLOC_OBJ'
  200 |       ALLOC_OBJ(wl, Word);
      |       ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
troll_detector.c: In function 'tdata_lookup':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
troll_detector.c:218:3: note: in expansion of macro 'assert'
  218 |   assert(match);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
troll_detector.c:219:3: note: in expansion of macro 'assert'
  219 |   assert(*match == NULL);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
troll_detector.c:229:7: note: in expansion of macro 'assert'
  229 |       assert(troll_data[i].ltrunc < MAX_WLEN && troll_data[i].ltrunc >= 2);
      |       ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:23:61: note: in expansion of macro 'assert'
   23 | #define ALLOC_VEC(p, n, t) { p = (t*) calloc(n, sizeof(t)); assert(p); }
      |                                                             ^~~~~~
troll_detector.c:239:5: note: in expansion of macro 'ALLOC_VEC'
  239 |     ALLOC_VEC((*match), nb_match, int);
      |     ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
troll_detector.c: In function 'eval_best_troll':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
troll_detector.c:282:3: note: in expansion of macro 'assert'
  282 |   assert(wlst);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
troll_detector.c:301:9: note: in expansion of macro 'assert'
  301 |         assert(w->td_idx[idx] >= 0);
      |         ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
troll_detector.c: In function 'troll_detector':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
troll_detector.c:398:23: note: in expansion of macro 'assert'
  398 |   i = 0; s = mi->msg; assert(mi->msg);
      |                       ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
troll_detector.c:550:7: note: in expansion of macro 'assert'
  550 |       assert(w->len);
      |       ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
troll_detector.c:659:7: note: in expansion of macro 'assert'
  659 |       assert(nb_mots < 1000);
      |       ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
troll_detector.c:663:5: note: in expansion of macro 'assert'
  663 |     assert(nb_mots > 0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
troll_detector.c:710:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  710 |     if (w->td_idx) free(w->td_idx); w->td_idx = NULL;
      |     ^~
troll_detector.c:710:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  710 |     if (w->td_idx) free(w->td_idx); w->td_idx = NULL;
      |                                     ^
make[2]: *** [Makefile:984: wmcoincoin-troll_detector.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-pinnipede_widgets.o `test -f 'pinnipede_widgets.c' || echo './'`pinnipede_widgets.c
In file included from http.h:77,
                 from coincoin.h:12,
                 from pinnipede.h:7,
                 from pinnipede_widgets.c:1:
global.h: In function 'id_type_is_invalid':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:238:5: note: in expansion of macro 'assert'
  238 |     assert(id.sid==-1); return 1;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:240:5: note: in expansion of macro 'assert'
  240 |     assert(id.lid>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:241:5: note: in expansion of macro 'assert'
  241 |     assert(id.sid>=0); return 0;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede_widgets.c: In function 'pp_tabs_set_pos_vert':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede_widgets.c:21:3: note: in expansion of macro 'assert'
   21 |   assert(pp->nb_tabs);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede_widgets.c: In function 'pp_tabs_check_active':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede_widgets.c:209:5: note: in expansion of macro 'assert'
  209 |     assert(pp->active_tab);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede_widgets.c: In function 'pp_tabs_build':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:23:61: note: in expansion of macro 'assert'
   23 | #define ALLOC_VEC(p, n, t) { p = (t*) calloc(n, sizeof(t)); assert(p); }
      |                                                             ^~~~~~
pinnipede_widgets.c:289:3: note: in expansion of macro 'ALLOC_VEC'
  289 |   ALLOC_VEC(pp->tabs, pp->nb_tabs, PinnipedeTab);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede_widgets.c: In function 'get_grip':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:23:61: note: in expansion of macro 'assert'
   23 | #define ALLOC_VEC(p, n, t) { p = (t*) calloc(n, sizeof(t)); assert(p); }
      |                                                             ^~~~~~
pinnipede_widgets.c:404:5: note: in expansion of macro 'ALLOC_VEC'
  404 |     ALLOC_VEC(pts[which], cnt+1, XPoint);
      |     ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede_widgets.c: In function 'pp_minib_set_pos':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede_widgets.c:918:3: note: in expansion of macro 'assert'
  918 |   assert(i == NB_MINIB);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede_widgets.c: In function 'pp_minib_handle_button_press':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede_widgets.c:1277:9: note: in expansion of macro 'assert'
 1277 |         assert(hk);
      |         ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede_widgets.c: In function 'pp_minib_handle_button_release':
pinnipede_widgets.c:1328:43: error: too many arguments to function 'pp_get_filter_mode'; expected 0, have 1
 1328 |           pp_change_filter_mode(dock, 1 - pp_get_filter_mode(dock));
      |                                           ^~~~~~~~~~~~~~~~~~ ~~~~
coincoin.h:658:5: note: declared here
  658 | int pp_get_filter_mode();
      |     ^~~~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede_widgets.c:1405:9: note: in expansion of macro 'assert'
 1405 |         assert(0);
      |         ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede_widgets.c: In function 'backend_flavour_name':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede_widgets.c:1514:3: note: in expansion of macro 'assert'
 1514 |   assert(0); return NULL;
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede_widgets.c: In function 'pp_check_balloons':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede_widgets.c:1547:16: note: in expansion of macro 'assert'
 1547 |       default: assert(0);
      |                ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede_widgets.c:1568:35: warning: absolute value function 'abs' given an argument of type 'time_t' {aka 'long int'} but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
 1568 |                            (int)((abs(board->time_shift)/60)%60),
      |                                   ^~~
pinnipede_widgets.c:1569:34: warning: absolute value function 'abs' given an argument of type 'time_t' {aka 'long int'} but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
 1569 |                            (int)(abs(board->time_shift)%60));
      |                                  ^~~
pinnipede_widgets.c: In function 'pp_scrollcoin_set':
pinnipede_widgets.c:1649:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 1649 |     if (pp->sc) scrollcoin_destroy(pp->sc); pp->sc = NULL;
      |     ^~
pinnipede_widgets.c:1649:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 1649 |     if (pp->sc) scrollcoin_destroy(pp->sc); pp->sc = NULL;
      |                                             ^~
make[2]: *** [Makefile:1012: wmcoincoin-pinnipede_widgets.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-board_pop3.o `test -f 'board_pop3.c' || echo './'`board_pop3.c
In file included from board_priv.h:1,
                 from board_pop3.c:1:
global.h: In function 'id_type_is_invalid':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:238:5: note: in expansion of macro 'assert'
  238 |     assert(id.sid==-1); return 1;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:240:5: note: in expansion of macro 'assert'
  240 |     assert(id.lid>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:241:5: note: in expansion of macro 'assert'
  241 |     assert(id.sid>=0); return 0;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
board_pop3.c: In function 'pop3_board_update':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board_pop3.c:263:28: note: in expansion of macro 'assert'
  263 |   if (split_url(path,&su)) assert(0);
      |                            ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board_pop3.c:264:3: note: in expansion of macro 'assert'
  264 |   assert(su.type == POP3_URL || su.type == APOP_URL);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:23:61: note: in expansion of macro 'assert'
   23 | #define ALLOC_VEC(p, n, t) { p = (t*) calloc(n, sizeof(t)); assert(p); }
      |                                                             ^~~~~~
board_pop3.c:301:3: note: in expansion of macro 'ALLOC_VEC'
  301 |   ALLOC_VEC(uidls, nb_msg, char *);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
make[2]: *** [Makefile:1124: wmcoincoin-board_pop3.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-board.o `test -f 'board.c' || echo './'`board.c
In file included from board_priv.h:1,
                 from board.c:237:
global.h: In function 'id_type_is_invalid':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:238:5: note: in expansion of macro 'assert'
  238 |     assert(id.sid==-1); return 1;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:240:5: note: in expansion of macro 'assert'
  240 |     assert(id.lid>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:241:5: note: in expansion of macro 'assert'
  241 |     assert(id.sid>=0); return 0;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
board.c: In function 'load_md5_array':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
board.c:253:26: note: in expansion of macro 'ALLOC_OBJ'
  253 |         md5_and_time *n; ALLOC_OBJ(n,md5_and_time);
      |                          ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
board.c: In function 'board_create':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:393:3: note: in expansion of macro 'assert'
  393 |   assert(boards);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
board.c:394:3: note: in expansion of macro 'ALLOC_OBJ'
  394 |   ALLOC_OBJ(board, Board);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
board.c: In function 'board_global_unlink_msg':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:431:3: note: in expansion of macro 'assert'
  431 |   assert(mi);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:436:5: note: in expansion of macro 'assert'
  436 |     assert(boards->first == mi);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:443:5: note: in expansion of macro 'assert'
  443 |     assert(boards->last == mi);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:448:5: note: in expansion of macro 'assert'
  448 |     assert(boards->last == NULL);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:449:5: note: in expansion of macro 'assert'
  449 |     assert(boards->first == NULL);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
board.c: In function 'board_destroy':
board.c:489:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  489 |     if (mi->refs) free(mi->refs); mi->refs = NULL;
      |     ^~
board.c:489:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  489 |     if (mi->refs) free(mi->refs); mi->refs = NULL;
      |                                   ^~
board.c: In function 'miniua_eval_from_ua':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:587:3: note: in expansion of macro 'assert'
  587 |   assert(mi);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:636:17: note: in expansion of macro 'assert'
  636 |                 assert(i0 <= i1);
      |                 ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
board.c: In function 'board_build_tree_recurs':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:702:3: note: in expansion of macro 'assert'
  702 |   assert(cnt>0);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:705:21: note: in expansion of macro 'assert'
  705 |   root = v[i_root]; assert(root); v[i_root] = NULL;
      |                     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
board.c: In function 'board_build_tree':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:733:68: note: in expansion of macro 'assert'
  733 |   vec = (board_msg_info**) calloc(count, sizeof(board_msg_info*)); assert(vec);
      |                                                                    ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:742:5: note: in expansion of macro 'assert'
  742 |     assert(vec[i] == NULL); /* sinon j'ai encore laiss� trainer une pouille */
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
board.c: In function 'board_remove_old_msg':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:787:13: note: in expansion of macro 'assert'
  787 |             assert(mi->refs[i].nbmi>=1);
      |             ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
board.c: In function 'do_wiki_emulation':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:932:39: note: in expansion of macro 'assert'
  932 |           wiki_word = malloc(pfin-s); assert(wiki_word);
      |                                       ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
board.c: In function 'do_url_replacements':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:966:3: note: in expansion of macro 'assert'
  966 |   assert(src1);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:1006:5: note: in expansion of macro 'assert'
 1006 |     assert(src2);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
board.c: In function 'do_clean_zorel_clocks':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:1045:3: note: in expansion of macro 'assert'
 1045 |   assert(not_parsed);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
board.c: In function 'do_clean_zorel_totozz':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:1117:3: note: in expansion of macro 'assert'
 1117 |   assert(not_parsed);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
board.c: In function 'logged_urls_add_url':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
board.c:1210:3: note: in expansion of macro 'ALLOC_OBJ'
 1210 |   ALLOC_OBJ(h, URLhash);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
board.c: In function 'assert_boards_ok':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:1305:5: note: in expansion of macro 'assert'
 1305 |     assert(boards->last->next == NULL);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:1306:5: note: in expansion of macro 'assert'
 1306 |     assert(boards->last->g_next == NULL);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:1309:5: note: in expansion of macro 'assert'
 1309 |     assert(boards->first->g_prev == NULL);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:1316:9: note: in expansion of macro 'assert'
 1316 |         assert(id_type_lid(mi->id)>pid);
      |         ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:1324:5: note: in expansion of macro 'assert'
 1324 |     assert(ptab[sid] < id_type_lid(mi->id));
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:1326:21: note: in expansion of macro 'assert'
 1326 |     if (mi->g_next) assert(mi->g_next->g_prev == mi);
      |                     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:1331:5: note: in expansion of macro 'assert'
 1331 |     assert(ptab[sid] > id_type_lid(mi->id));
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:1333:21: note: in expansion of macro 'assert'
 1333 |     if (mi->g_prev) assert(mi->g_prev->g_next == mi);
      |                     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
board.c: In function 'board_log_msg':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:1391:3: note: in expansion of macro 'assert'
 1391 |   assert(str_to_time_t(stimestamp, &it->timestamp));
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
board.c: In function 'board_decode_message':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:1819:23: note: in expansion of macro 'assert'
 1819 |     s = strdup(dest); assert(s);
      |                       ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
board.c: In function 'http_get_line_and_convert':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:1848:26: note: in expansion of macro 'assert'
 1848 |     char *w = strdup(s); assert(w);
      |                          ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
board.c: In function 'regular_board_update':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
board.c:2167:59: note: in expansion of macro 'assert'
 2167 |       char *p = str_ndup(xmlb.content, xmlb.content_len); assert(p);
      |                                                           ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
make[2]: *** [Makefile:1096: wmcoincoin-board.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-dock.o `test -f 'dock.c' || echo './'`dock.c
In file included from coin_util.h:3,
                 from coin_xutil.h:5,
                 from dock.c:179:
global.h: In function 'id_type_is_invalid':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:238:5: note: in expansion of macro 'assert'
  238 |     assert(id.sid==-1); return 1;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:240:5: note: in expansion of macro 'assert'
  240 |     assert(id.lid>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:241:5: note: in expansion of macro 'assert'
  241 |     assert(id.sid>=0); return 0;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
dock.c: In function 'dock_update_pix_trolloscope':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
dock.c:223:10: note: in expansion of macro 'assert'
  223 |   } else assert(0);
      |          ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
dock.c:244:5: note: in expansion of macro 'assert'
  244 |     assert(site);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
dock.c:245:5: note: in expansion of macro 'assert'
  245 |     assert(site->prefs->check_board);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
dock.c:246:5: note: in expansion of macro 'assert'
  246 |     assert(site->board);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
dock.c:271:65: note: in expansion of macro 'assert'
  271 |   img = RGBACreateImage(TROLLOSCOPE_WIDTH, TROLLOSCOPE_HEIGHT); assert(img);
      |                                                                 ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
dock.c:315:24: note: in expansion of macro 'assert'
  315 |               default: assert(1==0); /* autant dire que j'ai pas envie que ca arrive */
      |                        ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
dock.c:351:3: note: in expansion of macro 'assert'
  351 |   assert(dock->pix_trolloscope != None);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
dock.c: In function 'textout_msginfo':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
dock.c:460:5: note: in expansion of macro 'assert'
  460 |     assert(cx < 200);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
dock.c: In function 'led_create':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
dock.c:539:3: note: in expansion of macro 'assert'
  539 |   assert(l);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
dock.c: In function 'dock_leds_create':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
dock.c:576:3: note: in expansion of macro 'assert'
  576 |   assert(leds);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
dock.c: In function 'dock_leds_draw':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
dock.c:603:3: note: in expansion of macro 'assert'
  603 |   assert(l);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
dock.c: In function 'refresh_msginfo':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
dock.c:650:11: note: in expansion of macro 'assert'
  650 |           assert(site->board);
      |           ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
dock.c:679:9: note: in expansion of macro 'assert'
  679 |         assert(sp);
      |         ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
dock.c:680:9: note: in expansion of macro 'assert'
  680 |         assert(b);
      |         ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
dock.c: In function 'dock_refresh_normal':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
dock.c:775:59: note: in expansion of macro 'assert'
  775 |       fprintf(stderr, _("coin ?.... COIN ?? couic !\n")); assert(0);
      |                                                           ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
dock.c: In function 'dock_handle_button_press':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
dock.c:1479:16: note: in expansion of macro 'assert'
 1479 |       default: assert(0); break;
      |                ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
make[2]: *** [Makefile:1082: wmcoincoin-dock.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-palmipede.o `test -f 'palmipede.c' || echo './'`palmipede.c
In file included from coin_util.h:3,
                 from palmipede.c:193:
global.h: In function 'id_type_is_invalid':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:238:5: note: in expansion of macro 'assert'
  238 |     assert(id.sid==-1); return 1;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:240:5: note: in expansion of macro 'assert'
  240 |     assert(id.lid>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:241:5: note: in expansion of macro 'assert'
  241 |     assert(id.sid>=0); return 0;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
palmipede.c: In function 'editw_xy2strpos':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:348:3: note: in expansion of macro 'assert'
  348 |   assert(y >= 0 && (y-ew->y_scroll) < EW_NROW);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
palmipede.c: In function 'editw_strpos2xy':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:360:3: note: in expansion of macro 'assert'
  360 |   assert(pos <= ew->buff_len);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:370:3: note: in expansion of macro 'assert'
  370 |   assert(*x < EW_NCOL);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
palmipede.c: In function 'editw_wordwrap':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:441:5: note: in expansion of macro 'assert'
  441 |     assert(ew->buff[ew->row_firstchar[ew->nrow_used]] == 0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
palmipede.c: In function 'editw_remove_txt':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:521:5: note: in expansion of macro 'assert'
  521 |     assert(i1 <= (int)strlen(ew->buff));
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
palmipede.c: In function 'editw_insert_string':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:595:3: note: in expansion of macro 'assert'
  595 |   assert(ls >= 0);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:600:49: note: in expansion of macro 'assert'
  600 |     ldec = MIN(lb - i + 1, ew->buff_sz-1-i-ls); assert(ldec>=0);
      |                                                 ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:605:5: note: in expansion of macro 'assert'
  605 |     assert(ew->buff[ew->buff_sz-1] == 0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
palmipede.c: In function 'editw_cb_copy':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:656:28: note: in expansion of macro 'assert'
  656 |   cb_buffer = malloc(l+1); assert(cb_buffer);
      |                            ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
palmipede.c: In function 'editw_colorize':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:837:41: note: in expansion of macro 'assert'
  837 |       word_len = word_end-word_start+1; assert(word_len>0);
      |                                         ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
palmipede.c: In function 'editw_draw':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:1076:5: note: in expansion of macro 'assert'
 1076 |     assert(sel_start < sel_end);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:1113:5: note: in expansion of macro 'assert'
 1113 |     assert(ew->prefs);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
palmipede.c: In function 'editw_select_buff':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:1229:3: note: in expansion of macro 'assert'
 1229 |   assert(s);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:1230:3: note: in expansion of macro 'assert'
 1230 |   assert(s->board);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:1240:5: note: in expansion of macro 'assert'
 1240 |     assert(0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
palmipede.c: In function 'editw_select_site':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:1300:46: note: in expansion of macro 'assert'
 1300 |   s = sl_find_site_id(dock->sites, site_id); assert(s);
      |                                              ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:1301:3: note: in expansion of macro 'assert'
 1301 |   assert(s->prefs->check_board);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
palmipede.c: In function 'editw_show':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:1341:3: note: in expansion of macro 'assert'
 1341 |   assert(ew->mapped == 0);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
palmipede.c: In function 'editw_reload_colors':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:1622:85: note: in expansion of macro 'assert'
 1622 |   ew->minipix = RGBACreatePixmapFromXpmData(dock->rgba_context, editwin_minib_xpm); assert(ew->minipix);
      |                                                                                     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:1627:84: note: in expansion of macro 'assert'
 1627 |   ew->clippy_pixmap = RGBACreatePixmapFromXpmData(dock->rgba_context, clippy_xpm); assert(ew->clippy_pixmap);
      |                                                                                    ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
palmipede.c: In function 'editw_build':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
palmipede.c:1639:3: note: in expansion of macro 'ALLOC_OBJ'
 1639 |   ALLOC_OBJ(ew, EditW);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
palmipede.c: In function 'editw_set_pinnipede_filter':
palmipede.c:1911:7: error: too many arguments to function 'pp_get_filter_mode'; expected 0, have 1
 1911 |   if (pp_get_filter_mode(dock)) pp_change_filter_mode(dock, 0);
      |       ^~~~~~~~~~~~~~~~~~ ~~~~
In file included from palmipede.c:195:
coincoin.h:658:5: note: declared here
  658 | int pp_get_filter_mode();
      |     ^~~~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:1923:28: note: in expansion of macro 'assert'
 1923 |       w = malloc(i1-i0+1); assert(w);
      |                            ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
palmipede.c: In function 'editw_next_site':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:1948:3: note: in expansion of macro 'assert'
 1948 |   assert(s0);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:1955:5: note: in expansion of macro 'assert'
 1955 |     assert(sc);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:1964:3: note: in expansion of macro 'assert'
 1964 |   assert(sb);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
palmipede.c: In function 'editw_handle_button_press':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:2330:5: note: in expansion of macro 'assert'
 2330 |     assert(x >= 0 && x < EW_NCOL);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:2331:5: note: in expansion of macro 'assert'
 2331 |     assert(y >= 0 && (y-ew->y_scroll) < EW_NROW);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
palmipede.c: In function 'editw_change_current_site':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:2372:3: note: in expansion of macro 'assert'
 2372 |   assert(editw_ismapped(dock->editw));
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
palmipede.c: In function 'editw_handle_button_release':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:2421:16: note: in expansion of macro 'assert'
 2421 |       default: assert(0); break;
      |                ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
palmipede.c: In function 'editw_handle_motion':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:2459:5: note: in expansion of macro 'assert'
 2459 |     assert(x >= 0 && x < EW_NCOL);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
palmipede.c:2460:5: note: in expansion of macro 'assert'
 2460 |     assert(y >= 0 && (y-ew->y_scroll) < EW_NROW);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
make[2]: *** [Makefile:1068: wmcoincoin-palmipede.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-balltrap.o `test -f 'balltrap.c' || echo './'`balltrap.c
In file included from http.h:77,
                 from coincoin.h:12,
                 from balltrap.c:1:
global.h: In function 'id_type_is_invalid':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:238:5: note: in expansion of macro 'assert'
  238 |     assert(id.sid==-1); return 1;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:240:5: note: in expansion of macro 'assert'
  240 |     assert(id.lid>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:241:5: note: in expansion of macro 'assert'
  241 |     assert(id.sid>=0); return 0;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
balltrap.c: In function 'balltrap_build':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
balltrap.c:51:3: note: in expansion of macro 'assert'
   51 |   assert(rsrc->h == 32);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
balltrap.c: In function 'balltrap_add':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
balltrap.c:92:5: note: in expansion of macro 'ALLOC_OBJ'
   92 |     ALLOC_OBJ(d,Duck);
      |     ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
balltrap.c: In function 'balltrap_remove':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
balltrap.c:129:7: note: in expansion of macro 'assert'
  129 |       assert(dd);
      |       ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
balltrap.c: In function 'duck_current_img':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
balltrap.c:192:10: note: in expansion of macro 'assert'
  192 |   } else assert(0);
      |          ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
balltrap.c: In function 'balltrap_animate':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
balltrap.c:262:7: note: in expansion of macro 'assert'
  262 |       assert(!duck_is_dead(d));
      |       ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
balltrap.c:271:74: note: in expansion of macro 'assert'
  271 |           Site *site = sl_find_site_id(dock->sites, id_type_sid(d->id)); assert(site);
      |                                                                          ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
balltrap.c: In function 'balltrap_check_message':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
balltrap.c:406:62: note: in expansion of macro 'assert'
  406 |         if (regcomp(&re, pattern, REG_EXTENDED | REG_NOSUB)) assert(0);
      |                                                              ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
balltrap.c:425:60: note: in expansion of macro 'assert'
  425 |       if (regcomp(&re, pattern, REG_EXTENDED | REG_NOSUB)) assert(0);
      |                                                            ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
balltrap.c: In function 'balltrap_launch':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
balltrap.c:457:36: note: in expansion of macro 'assert'
  457 |     int i = wmcc_rand(queue_sz);   assert(i < queue_sz);
      |                                    ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
make[2]: *** [Makefile:1152: wmcoincoin-balltrap.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-pinnipede.o `test -f 'pinnipede.c' || echo './'`pinnipede.c
In file included from http.h:77,
                 from coincoin.h:12,
                 from pinnipede.h:7,
                 from pinnipede.c:8:
global.h: In function 'id_type_is_invalid':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:238:5: note: in expansion of macro 'assert'
  238 |     assert(id.sid==-1); return 1;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:240:5: note: in expansion of macro 'assert'
  240 |     assert(id.lid>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:241:5: note: in expansion of macro 'assert'
  241 |     assert(id.sid>=0); return 0;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'pp_visited_links_find':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:202:3: note: in expansion of macro 'assert'
  202 |   assert(pp);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'plopify_word':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:23:61: note: in expansion of macro 'assert'
   23 | #define ALLOC_VEC(p, n, t) { p = (t*) calloc(n, sizeof(t)); assert(p); }
      |                                                             ^~~~~~
pinnipede.c:396:5: note: in expansion of macro 'ALLOC_VEC'
  396 |     ALLOC_VEC(not_plop_hached, nb_not_plop, int);
      |     ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:422:29: note: in expansion of macro 'assert'
  422 |     s_simple[s_len] = 0;    assert(s_len > 0);
      |                             ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'pv_tmsgi_parse':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
pinnipede.c:488:3: note: in expansion of macro 'ALLOC_OBJ'
  488 |   ALLOC_OBJ(pv, PostVisual);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:505:42: note: in expansion of macro 'assert'
  505 |     pv->is_hilight_key = hk_hili->num+1; assert(hk_hili->num < NB_PP_KEYWORD_CATEG);
      |                                          ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:515:5: note: in expansion of macro 'assert'
  515 |     assert(disable_plopify==1); /* un bon pi�ge � bug */
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'pv_justif':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:778:5: note: in expansion of macro 'assert'
  778 |     assert(pw->w); assert(strlen(pw->w));
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:778:20: note: in expansion of macro 'assert'
  778 |     assert(pw->w); assert(strlen(pw->w));
      |                    ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'pp_pv_add':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:840:5: note: in expansion of macro 'assert'
  840 |     assert(pv);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'pp_pv_garbage_collect':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:870:5: note: in expansion of macro 'assert'
  870 |     assert(pv->ref_cnt >= 0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'pp_get_win_bgcolor':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:935:46: note: in expansion of macro 'assert'
  935 |     int sid = pp->active_tab->site->site_id; assert(sid>=0);
      |                                              ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'pp_update_content':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:23:61: note: in expansion of macro 'assert'
   23 | #define ALLOC_VEC(p, n, t) { p = (t*) calloc(n, sizeof(t)); assert(p); }
      |                                                             ^~~~~~
pinnipede.c:1017:3: note: in expansion of macro 'ALLOC_VEC'
 1017 |   ALLOC_VEC(pp->lignes, pp->nb_lignes, PostWord*);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'pp_draw_line':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:1100:5: note: in expansion of macro 'assert'
 1100 |     assert(pw->parent);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:1103:5: note: in expansion of macro 'assert'
 1103 |     assert(pp->active_tab);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:1106:3: note: in expansion of macro 'assert'
 1106 |   assert(site_num >=0 && site_num < MAX_SITES);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'pp_refresh_hilight_refs':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:1332:103: note: in expansion of macro 'assert'
 1332 |           ref2_mi = check_for_horloge_ref(boards, pw->parent->id, pw->w, NULL, 0, &bidon, &ref2_num); assert(bidon);
      |                                                                                                       ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'pp_refresh':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:1415:112: note: in expansion of macro 'assert'
 1415 |     ref_mi = check_for_horloge_ref(boards, pw_ref->parent->id, pw_ref->w, ref_comment, 200, &bidon, &ref_num); assert(bidon);
      |                                                                                                                ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'pp_update_bg_pixmap':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:1745:3: note: in expansion of macro 'assert'
 1745 |   assert(pp->win != None);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'pp_build':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
pinnipede.c:1962:3: note: in expansion of macro 'ALLOC_OBJ'
 1962 |   ALLOC_OBJ(pp, Pinnipede);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:2035:88: note: in expansion of macro 'assert'
 2035 |   pp->miniduck_pixmap = RGBACreatePixmapFromXpmData(dock->rgba_context, miniduck_xpm); assert(pp->miniduck_pixmap);
      |                                                                                        ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'pp_destroy':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:2043:3: note: in expansion of macro 'assert'
 2043 |   assert(pp->pv == NULL); assert(pp->sc == NULL);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:2043:27: note: in expansion of macro 'assert'
 2043 |   assert(pp->pv == NULL); assert(pp->sc == NULL);
      |                           ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:2044:3: note: in expansion of macro 'assert'
 2044 |   assert(pp->lignes_sel == NULL); assert(pp->lignes == NULL);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:2044:35: note: in expansion of macro 'assert'
 2044 |   assert(pp->lignes_sel == NULL); assert(pp->lignes == NULL);
      |                                   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'pp_show':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:2191:32: note: in expansion of macro 'assert'
 2191 |     wm_hint = XAllocWMHints(); assert(wm_hint);
      |                                ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:2218:3: note: in expansion of macro 'assert'
 2218 |   assert(pp->sc == NULL);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'pp_count_backrefs':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:2342:9: note: in expansion of macro 'assert'
 2342 |         assert(ref_mi);
      |         ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'pp_thread_filter_add_refs':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:2574:96: note: in expansion of macro 'assert'
 2574 |         f->id = (id_type*)realloc(f->id, (f->nid+THREAD_FILTER_SZ_REALLOC) * sizeof(id_type)); assert(f->id);
      |                                                                                                ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'pp_thread_filter_add_backrefs':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:2607:9: note: in expansion of macro 'assert'
 2607 |         assert(ref_mi);
      |         ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:2613:98: note: in expansion of macro 'assert'
 2613 |             f->id = (id_type*)realloc(f->id, (f->nid+THREAD_FILTER_SZ_REALLOC)*sizeof(id_type)); assert(f->id);
      |                                                                                                  ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'pp_set_thread_filter':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:2654:80: note: in expansion of macro 'assert'
 2654 |   pp->filter.id = (id_type*)calloc(THREAD_FILTER_SZ_REALLOC, sizeof(id_type)); assert(pp->filter.id);
      |                                                                                ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: At top level:
pinnipede.c:2746:5: error: conflicting types for 'pp_get_filter_mode'; have 'int(Dock *)' {aka 'int(struct Dock_ *)'}
 2746 | int pp_get_filter_mode(Dock *dock) {
      |     ^~~~~~~~~~~~~~~~~~
coincoin.h:658:5: note: previous declaration of 'pp_get_filter_mode' with type 'int(void)'
  658 | int pp_get_filter_mode();
      |     ^~~~~~~~~~~~~~~~~~
pinnipede.c: In function 'pp_handle_button3_press':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:3000:5: note: in expansion of macro 'assert'
 3000 |     assert(hk_what_clicked>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:3009:5: note: in expansion of macro 'assert'
 3009 |     assert(hk_what_clicked>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:3032:5: note: in expansion of macro 'assert'
 3032 |     assert(pw);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:3036:5: note: in expansion of macro 'assert'
 3036 |     assert(mi); assert(pw);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:3036:17: note: in expansion of macro 'assert'
 3036 |     assert(mi); assert(pw);
      |                 ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:3042:5: note: in expansion of macro 'assert'
 3042 |     assert(pw);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:3076:7: note: in expansion of macro 'assert'
 3076 |       assert(hk);
      |       ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:3086:7: note: in expansion of macro 'assert'
 3086 |       assert(hk);
      |       ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'pp_open_palmi_for_reply':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:3134:3: note: in expansion of macro 'assert'
 3134 |   assert(pw->attr & PWATTR_TSTAMP);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'pp_handle_left_clic':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:3236:93: note: in expansion of macro 'assert'
 3236 |       mi = check_for_horloge_ref(boards, pw->parent->id, pw->w, NULL, 0, &bidon, &ref_num); assert(bidon);
      |                                                                                             ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'flush_consecutive_mouse_motions':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:3413:5: note: in expansion of macro 'assert'
 3413 |     assert(ev.type == MotionNotify);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'pp_selection_refresh':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:23:61: note: in expansion of macro 'assert'
   23 | #define ALLOC_VEC(p, n, t) { p = (t*) calloc(n, sizeof(t)); assert(p); }
      |                                                             ^~~~~~
pinnipede.c:3486:5: note: in expansion of macro 'ALLOC_VEC'
 3486 |     ALLOC_VEC(pp->lignes_sel, pp->nb_lignes, PinnipedeLignesSel);
      |     ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'pp_dispatch_event':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
pinnipede.c:4066:50: note: in expansion of macro 'assert'
 4066 |           pp->last_selected_text = malloc(blen); assert(pp->last_selected_text);
      |                                                  ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
pinnipede.c: In function 'pp_handle_button3_press':
pinnipede.c:2996:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2996 |   case PUP_PLOPIF: plop_lvl--;
      |                    ~~~~~~~~^~
pinnipede.c:2997:3: note: here
 2997 |   case PUP_SUPERPLOPIF: plop_lvl--;
      |   ^~~~
pinnipede.c:2997:33: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2997 |   case PUP_SUPERPLOPIF: plop_lvl--;
      |                         ~~~~~~~~^~
pinnipede.c:2998:3: note: here
 2998 |   case PUP_BOITAKON: plop_lvl--;
      |   ^~~~
pinnipede.c:2998:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
 2998 |   case PUP_BOITAKON: plop_lvl--;
      |                      ~~~~~~~~^~
pinnipede.c:2999:3: note: here
 2999 |   case PUP_HUNGRY_BOITAKON: {
      |   ^~~~
pinnipede.c:3004:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3004 |   case PUP_EMPH0: emph_lvl--;
      |                   ~~~~~~~~^~
pinnipede.c:3005:3: note: here
 3005 |   case PUP_EMPH1: emph_lvl--;
      |   ^~~~
pinnipede.c:3005:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3005 |   case PUP_EMPH1: emph_lvl--;
      |                   ~~~~~~~~^~
pinnipede.c:3006:3: note: here
 3006 |   case PUP_EMPH2: emph_lvl--;
      |   ^~~~
pinnipede.c:3006:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3006 |   case PUP_EMPH2: emph_lvl--;
      |                   ~~~~~~~~^~
pinnipede.c:3007:3: note: here
 3007 |   case PUP_EMPH3: emph_lvl--;
      |   ^~~~
pinnipede.c:3007:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3007 |   case PUP_EMPH3: emph_lvl--;
      |                   ~~~~~~~~^~
pinnipede.c:3008:3: note: here
 3008 |   case PUP_EMPH4: {
      |   ^~~~
make[2]: *** [Makefile:998: wmcoincoin-pinnipede.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-wmcoincoin.o `test -f 'wmcoincoin.c' || echo './'`wmcoincoin.c
In file included from http.h:77,
                 from coincoin.h:12,
                 from wmcoincoin.c:334:
global.h: In function 'id_type_is_invalid':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:238:5: note: in expansion of macro 'assert'
  238 |     assert(id.sid==-1); return 1;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:240:5: note: in expansion of macro 'assert'
  240 |     assert(id.lid>=0);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
global.h:241:5: note: in expansion of macro 'assert'
  241 |     assert(id.sid>=0); return 0;
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
wmcoincoin.c: In function 'open_url':
wmcoincoin.c:392:18: warning: initializer-string for array of 'char' truncates NUL terminator but destination lacks 'nonstring' attribute (17 chars into 16 available) [-Wunterminated-string-initialization]
  392 |   char hex[16] = "0123456789ABCDEF";
      |                  ^~~~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
wmcoincoin.c:481:3: note: in expansion of macro 'assert'
  481 |   assert(j>0 && j < SECSZ); //rhoo
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
wmcoincoin.c: In function 'wmcc_init_http_request':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
wmcoincoin.c:570:27: note: in expansion of macro 'assert'
  570 |   if (split_url(url,&su)) assert(0);
      |                           ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
wmcoincoin.c: In function 'exec_coin_coin':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
wmcoincoin.c:658:42: note: in expansion of macro 'assert'
  658 |   urlencod_msg = http_url_encode(msg,1); assert(urlencod_msg);
      |                                          ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
wmcoincoin.c: In function 'wmcc_save_or_restore_state':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
wmcoincoin.c:792:68: note: in expansion of macro 'assert'
  792 |   fname = str_printf("%s/.wmcoincoin/wmcc_state", getenv("HOME")); assert(fname);
      |                                                                    ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
wmcoincoin.c:814:5: note: in expansion of macro 'assert'
  814 |     assert(fname);
      |     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
wmcoincoin.c: In function 'wmcc_set_wm_icon':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
wmcoincoin.c:1512:3: note: in expansion of macro 'assert'
 1512 |   assert(w>0 && h>0);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
wmcoincoin.c:1514:69: note: in expansion of macro 'assert'
 1514 |   in_img = RGBACreateRImgFromXpmData(dock->rgba_context, icon_xpm); assert(in_img);
      |                                                                     ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
wmcoincoin.c:1515:3: note: in expansion of macro 'assert'
 1515 |   assert(in_img->w == 16 && in_img->w == 16);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
wmcoincoin.c:1516:36: note: in expansion of macro 'assert'
 1516 |   out_img = RGBACreateImage(w, h); assert(out_img);
      |                                    ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
wmcoincoin.c:1542:70: note: in expansion of macro 'assert'
 1542 |   dock->wm_icon_pix = RGBAImage2Pixmap(dock->rgba_context, out_img); assert(dock->wm_icon_pix);
      |                                                                      ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
wmcoincoin.c: In function 'initx':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
wmcoincoin.c:1696:3: note: in expansion of macro 'assert'
 1696 |   assert(dock->coinpix != None);
      |   ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
wmcoincoin.c:1710:73: note: in expansion of macro 'assert'
 1710 |   dock->led = RGBACreatePixmapFromXpmData(dock->rgba_context, led_xpm); assert(dock->led != None);
      |                                                                         ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
wmcoincoin.c:1712:77: note: in expansion of macro 'assert'
 1712 |   dock->month = RGBACreatePixmapFromXpmData(dock->rgba_context, month_xpm); assert(dock->month != None);
      |                                                                             ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
wmcoincoin.c:1714:75: note: in expansion of macro 'assert'
 1714 |   dock->date = RGBACreatePixmapFromXpmData(dock->rgba_context, date_xpm); assert(dock->date != None);
      |                                                                           ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
wmcoincoin.c:1716:81: note: in expansion of macro 'assert'
 1716 |   dock->weekday = RGBACreatePixmapFromXpmData(dock->rgba_context, weekday_xpm); assert(dock->weekday != None);
      |                                                                                 ^~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
wmcoincoin.c: In function 'main':
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:21:58: note: in expansion of macro 'assert'
   21 | #define ALLOC_OBJ(p, t) { p = (t*) calloc(1, sizeof(t)); assert(p);}
      |                                                          ^~~~~~
wmcoincoin.c:2021:3: note: in expansion of macro 'ALLOC_OBJ'
 2021 |   ALLOC_OBJ(dock, Dock); dock->sites = NULL;
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:23:61: note: in expansion of macro 'assert'
   23 | #define ALLOC_VEC(p, n, t) { p = (t*) calloc(n, sizeof(t)); assert(p); }
      |                                                             ^~~~~~
wmcoincoin.c:2107:3: note: in expansion of macro 'ALLOC_VEC'
 2107 |   ALLOC_VEC(dock->newstitles,MAX_NEWSTITLES_LEN, unsigned char);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:23:61: note: in expansion of macro 'assert'
   23 | #define ALLOC_VEC(p, n, t) { p = (t*) calloc(n, sizeof(t)); assert(p); }
      |                                                             ^~~~~~
wmcoincoin.c:2115:3: note: in expansion of macro 'ALLOC_VEC'
 2115 |   ALLOC_VEC(dock->msginfo,MAX_MSGINFO_LEN, unsigned char);
      |   ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:30:52: note: in expansion of macro 'assert'
   30 |                p = (t**) calloc(ni+1, sizeof(t*)); assert(p); \
      |                                                    ^~~~~~
wmcoincoin.c:2119:5: note: in expansion of macro 'ALLOC_ARR'
 2119 |     ALLOC_ARR(dock->trolloscope, TROLLOSCOPE_HEIGHT, TROLLOSCOPE_WIDTH, TL_item);
      |     ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
global.h:119:30: error: too many arguments to function 'assertion_failed'; expected 0, have 2
  119 | # define assert(x) if (!(x)) assertion_failed(__PRETTY_FUNCTION__, #x);
      |                              ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~
coin_util.h:31:58: note: in expansion of macro 'assert'
   31 |                p[0] = (t*) calloc((ni)*(nj), sizeof(t)); assert(p[0]); \
      |                                                          ^~~~~~
wmcoincoin.c:2119:5: note: in expansion of macro 'ALLOC_ARR'
 2119 |     ALLOC_ARR(dock->trolloscope, TROLLOSCOPE_HEIGHT, TROLLOSCOPE_WIDTH, TL_item);
      |     ^~~~~~~~~
global.h:117:6: note: declared here
  117 | void assertion_failed();
      |      ^~~~~~~~~~~~~~~~
make[2]: *** [Makefile:1236: wmcoincoin-wmcoincoin.o] Error 1
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-myprintf.o `test -f 'myprintf.c' || echo './'`myprintf.c
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
gcc -DHAVE_CONFIG_H -DWMCCDATADIR="\"/usr/share/wmcoincoin\"" -DLOCALEDIR="\"/usr/share/locale\"" -I../intl -I.. -I. -I..    -I/usr/include/libxml2 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -pthread -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wall -W -fsigned-char -Wno-pointer-sign  -c -o wmcoincoin-md5.o `test -f 'md5.c' || echo './'`md5.c
make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/wmcoincoin-2.6.3-build/wmcoincoin-2.6.3/src'
make[1]: *** [Makefile:522: all-recursive] Error 1
make: *** [Makefile:440: all] Error 2
error: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.Evp5Yx (%build)

RPM build errors:
    Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.Evp5Yx (%build)
I: [iurt_root_command] ERROR: chroot