Mock Version: 4.1 Mock Version: 4.1 Mock Version: 4.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/autotrace.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-100717-6114/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=981gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/autotrace.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/autotrace-0.31.1-5.ocs23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/autotrace.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-100717-6114/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=981gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/autotrace.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.9aTGK2 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf autotrace-0.31.1 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/autotrace-0.31.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd autotrace-0.31.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/autotrace-0001-Modify-GetOnePixel-usage-to-build-against-current-Im.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/autotrace-0002-Fixed-underquoted-AM_PATH_AUTOTRACE-definition.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/autotrace-0003-libpng-fix.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/autotrace-0.31.1-CVE-2013-1953.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/autotrace-0.31.1-multilib-fix.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/autotrace-0.31.1-CVE-2016-7392.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/autotrace-0.31.1-CVE-2019-19004.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/autotrace-0.31.1-CVE-2019-19005.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.BMybPI + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd autotrace-0.31.1 + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure --- ./configure.backup 2002-11-09 02:18:46.000000000 +0800 +++ ./configure 2023-10-10 15:13:10.628880843 +0800 @@ -6041,7 +6041,7 @@ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char shl_load (); -char (*f) (); +__attribute__ ((used)) char (*f) (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus @@ -6166,7 +6166,7 @@ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char dlopen (); -char (*f) (); +__attribute__ ((used)) char (*f) (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus @@ -9791,7 +9791,7 @@ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char $ac_func (); -char (*f) (); +__attribute__ ((used)) char (*f) (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/OpenCloudOS/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/OpenCloudOS/config.sub ./config.sub '/usr/lib/rpm/OpenCloudOS/config.sub' -> './config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/OpenCloudOS/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/OpenCloudOS/config.guess ./config.guess '/usr/lib/rpm/OpenCloudOS/config.guess' -> './config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld' ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld"~' ./ltmain.sh + ./configure --build=aarch64-opencloudos-linux-gnu --host=aarch64-opencloudos-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 --without-magick --without-pstoedit checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets ${MAKE}... yes checking for aarch64-opencloudos-linux-gnu-gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for style of include used by make... fgrep: warning: fgrep is obsolescent; using grep -F GNU checking dependency style of gcc... none checking build system type... aarch64-opencloudos-linux-gnu checking host system type... aarch64-opencloudos-linux-gnu checking for ld used by GCC... egrep: warning: egrep is obsolescent; using grep -E /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... egrep: warning: egrep is obsolescent; using grep -E yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... nm checking whether ln -s works... yes checking how to recognise dependant libraries... file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib ) checking command to parse nm output... egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E failed checking how to run the C preprocessor... egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E gcc -E egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E checking for ANSI C header files... egrep: warning: egrep is obsolescent; using grep -E yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... egrep: warning: egrep is obsolescent; using grep -E yes checking for dlfcn.h... yes checking for aarch64-opencloudos-linux-gnu-file... no checking for file... /usr/bin/file checking for aarch64-opencloudos-linux-gnu-ranlib... no checking for ranlib... ranlib checking for aarch64-opencloudos-linux-gnu-strip... no checking for strip... strip checking for objdir... .libs checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.lo... yes checking if gcc supports -fno-rtti -fno-exceptions... yes checking whether the linker (/usr/bin/ld) supports shared libraries... egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether -lc should be explicitly linked in... no creating libtool checking whether to enable maintainer-specific portions of Makefiles... no checking how to run the C preprocessor... gcc -E egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E checking for ranlib... (cached) ranlib checking whether build environment is sane... yes checking for a BSD-compatible install... /usr/bin/install -c checking malloc.h usability... yes checking malloc.h presence... egrep: warning: egrep is obsolescent; using grep -E yes checking for malloc.h... yes checking for gzsetparams in -lz... yes checking zlib.h usability... yes checking zlib.h presence... egrep: warning: egrep is obsolescent; using grep -E yes checking for zlib.h... yes checking for png_get_image_width in -lpng... yes checking for png_read_png in -lpng... yes checking ming.h usability... no checking ming.h presence... egrep: warning: egrep is obsolescent; using grep -E no checking for ming.h... no checking whether the host is Darwin... no configure: WARNING: *** Cannot find ming.h. *** configure: WARNING: *** SWF output is disabled. *** configure: WARNING: pstoedit output functions are disabled from command line. configure: creating ./config.status config.status: creating Makefile config.status: creating autotrace-config config.status: creating autotrace.pc config.status: creating autotrace.spec config.status: creating config.h egrep: warning: egrep is obsolescent; using grep -E config.status: executing default-1 commands config.status: executing default commands Configuration: imagemagick output support: no libpng output support: yes swf output support by ming: no pstoedit output support: no + sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool + sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool + /usr/bin/make -O -j8 V=1 VERBOSE=1 cd . \ && CONFIG_FILES= CONFIG_HEADERS=config.h \ /bin/sh ./config.status config.status: creating config.h config.status: config.h is unchanged config.status: executing default-1 commands config.status: executing default commands egrep: warning: egrep is obsolescent; using grep -E /usr/bin/make all-am make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o input-png.lo `test -f input-png.c || echo './'`input-png.c rm -f .libs/input-png.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c input-png.c -fPIC -DPIC -o .libs/input-png.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c input-png.c -o input-png.o >/dev/null 2>&1 mv -f .libs/input-png.lo input-png.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' input-png.c: In function 'read_png': input-png.c:152:13: warning: unused variable 'row' [-Wunused-variable] 152 | int row; | ^~~ make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o output-sk.lo `test -f output-sk.c || echo './'`output-sk.c rm -f .libs/output-sk.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-sk.c -fPIC -DPIC -o .libs/output-sk.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-sk.c -o output-sk.o >/dev/null 2>&1 mv -f .libs/output-sk.lo output-sk.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o output-er.lo `test -f output-er.c || echo './'`output-er.c rm -f .libs/output-er.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-er.c -fPIC -DPIC -o .libs/output-er.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-er.c -o output-er.o >/dev/null 2>&1 mv -f .libs/output-er.lo output-er.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o output-eps.lo `test -f output-eps.c || echo './'`output-eps.c rm -f .libs/output-eps.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-eps.c -fPIC -DPIC -o .libs/output-eps.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-eps.c -o output-eps.o >/dev/null 2>&1 mv -f .libs/output-eps.lo output-eps.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' output-eps.c: In function 'out_splines': output-eps.c:62:58: warning: operation on 'first.v[0].x' may be undefined [-Wsequence-point] 62 | #define OUT_REAL(r) fprintf (ps_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-eps.c:36:33: note: in definition of macro 'ROUND' 36 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-eps.c:70:7: note: in expansion of macro 'OUT_REAL' 70 | OUT_REAL (first); \ | ^~~~~~~~ output-eps.c:181:7: note: in expansion of macro 'OUT_COMMAND2' 181 | OUT_COMMAND2 (START_POINT (first).x, START_POINT (first).y, "m"); | ^~~~~~~~~~~~ output-eps.c:62:58: warning: operation on 'first.v[0].x' may be undefined [-Wsequence-point] 62 | #define OUT_REAL(r) fprintf (ps_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-eps.c:36:33: note: in definition of macro 'ROUND' 36 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-eps.c:70:7: note: in expansion of macro 'OUT_REAL' 70 | OUT_REAL (first); \ | ^~~~~~~~ output-eps.c:181:7: note: in expansion of macro 'OUT_COMMAND2' 181 | OUT_COMMAND2 (START_POINT (first).x, START_POINT (first).y, "m"); | ^~~~~~~~~~~~ output-eps.c:62:58: warning: operation on 'first.v[0].y' may be undefined [-Wsequence-point] 62 | #define OUT_REAL(r) fprintf (ps_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-eps.c:36:33: note: in definition of macro 'ROUND' 36 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-eps.c:71:7: note: in expansion of macro 'OUT_REAL' 71 | OUT_REAL (second); \ | ^~~~~~~~ output-eps.c:181:7: note: in expansion of macro 'OUT_COMMAND2' 181 | OUT_COMMAND2 (START_POINT (first).x, START_POINT (first).y, "m"); | ^~~~~~~~~~~~ output-eps.c:62:58: warning: operation on 'first.v[0].y' may be undefined [-Wsequence-point] 62 | #define OUT_REAL(r) fprintf (ps_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-eps.c:36:33: note: in definition of macro 'ROUND' 36 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-eps.c:71:7: note: in expansion of macro 'OUT_REAL' 71 | OUT_REAL (second); \ | ^~~~~~~~ output-eps.c:181:7: note: in expansion of macro 'OUT_COMMAND2' 181 | OUT_COMMAND2 (START_POINT (first).x, START_POINT (first).y, "m"); | ^~~~~~~~~~~~ output-eps.c:62:58: warning: operation on 's.v[3].x' may be undefined [-Wsequence-point] 62 | #define OUT_REAL(r) fprintf (ps_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-eps.c:36:33: note: in definition of macro 'ROUND' 36 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-eps.c:70:7: note: in expansion of macro 'OUT_REAL' 70 | OUT_REAL (first); \ | ^~~~~~~~ output-eps.c:189:13: note: in expansion of macro 'OUT_COMMAND2' 189 | OUT_COMMAND2 (END_POINT (s).x, END_POINT (s).y, "l"); | ^~~~~~~~~~~~ output-eps.c:62:58: warning: operation on 's.v[3].x' may be undefined [-Wsequence-point] 62 | #define OUT_REAL(r) fprintf (ps_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-eps.c:36:33: note: in definition of macro 'ROUND' 36 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-eps.c:70:7: note: in expansion of macro 'OUT_REAL' 70 | OUT_REAL (first); \ | ^~~~~~~~ output-eps.c:189:13: note: in expansion of macro 'OUT_COMMAND2' 189 | OUT_COMMAND2 (END_POINT (s).x, END_POINT (s).y, "l"); | ^~~~~~~~~~~~ output-eps.c:62:58: warning: operation on 's.v[3].y' may be undefined [-Wsequence-point] 62 | #define OUT_REAL(r) fprintf (ps_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-eps.c:36:33: note: in definition of macro 'ROUND' 36 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-eps.c:71:7: note: in expansion of macro 'OUT_REAL' 71 | OUT_REAL (second); \ | ^~~~~~~~ output-eps.c:189:13: note: in expansion of macro 'OUT_COMMAND2' 189 | OUT_COMMAND2 (END_POINT (s).x, END_POINT (s).y, "l"); | ^~~~~~~~~~~~ output-eps.c:62:58: warning: operation on 's.v[3].y' may be undefined [-Wsequence-point] 62 | #define OUT_REAL(r) fprintf (ps_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-eps.c:36:33: note: in definition of macro 'ROUND' 36 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-eps.c:71:7: note: in expansion of macro 'OUT_REAL' 71 | OUT_REAL (second); \ | ^~~~~~~~ output-eps.c:189:13: note: in expansion of macro 'OUT_COMMAND2' 189 | OUT_COMMAND2 (END_POINT (s).x, END_POINT (s).y, "l"); | ^~~~~~~~~~~~ output-eps.c:62:58: warning: operation on 's.v[1].x' may be undefined [-Wsequence-point] 62 | #define OUT_REAL(r) fprintf (ps_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-eps.c:36:33: note: in definition of macro 'ROUND' 36 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-eps.c:81:7: note: in expansion of macro 'OUT_REAL' 81 | OUT_REAL (first); \ | ^~~~~~~~ output-eps.c:191:13: note: in expansion of macro 'OUT_COMMAND6' 191 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-eps.c:62:58: warning: operation on 's.v[1].x' may be undefined [-Wsequence-point] 62 | #define OUT_REAL(r) fprintf (ps_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-eps.c:36:33: note: in definition of macro 'ROUND' 36 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-eps.c:81:7: note: in expansion of macro 'OUT_REAL' 81 | OUT_REAL (first); \ | ^~~~~~~~ output-eps.c:191:13: note: in expansion of macro 'OUT_COMMAND6' 191 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-eps.c:62:58: warning: operation on 's.v[1].y' may be undefined [-Wsequence-point] 62 | #define OUT_REAL(r) fprintf (ps_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-eps.c:36:33: note: in definition of macro 'ROUND' 36 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-eps.c:82:7: note: in expansion of macro 'OUT_REAL' 82 | OUT_REAL (second); \ | ^~~~~~~~ output-eps.c:191:13: note: in expansion of macro 'OUT_COMMAND6' 191 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-eps.c:62:58: warning: operation on 's.v[1].y' may be undefined [-Wsequence-point] 62 | #define OUT_REAL(r) fprintf (ps_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-eps.c:36:33: note: in definition of macro 'ROUND' 36 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-eps.c:82:7: note: in expansion of macro 'OUT_REAL' 82 | OUT_REAL (second); \ | ^~~~~~~~ output-eps.c:191:13: note: in expansion of macro 'OUT_COMMAND6' 191 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-eps.c:62:58: warning: operation on 's.v[2].x' may be undefined [-Wsequence-point] 62 | #define OUT_REAL(r) fprintf (ps_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-eps.c:36:33: note: in definition of macro 'ROUND' 36 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-eps.c:84:7: note: in expansion of macro 'OUT_REAL' 84 | OUT_REAL (third); \ | ^~~~~~~~ output-eps.c:191:13: note: in expansion of macro 'OUT_COMMAND6' 191 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-eps.c:62:58: warning: operation on 's.v[2].x' may be undefined [-Wsequence-point] 62 | #define OUT_REAL(r) fprintf (ps_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-eps.c:36:33: note: in definition of macro 'ROUND' 36 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-eps.c:84:7: note: in expansion of macro 'OUT_REAL' 84 | OUT_REAL (third); \ | ^~~~~~~~ output-eps.c:191:13: note: in expansion of macro 'OUT_COMMAND6' 191 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-eps.c:62:58: warning: operation on 's.v[2].y' may be undefined [-Wsequence-point] 62 | #define OUT_REAL(r) fprintf (ps_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-eps.c:36:33: note: in definition of macro 'ROUND' 36 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-eps.c:85:7: note: in expansion of macro 'OUT_REAL' 85 | OUT_REAL (fourth); \ | ^~~~~~~~ output-eps.c:191:13: note: in expansion of macro 'OUT_COMMAND6' 191 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-eps.c:62:58: warning: operation on 's.v[2].y' may be undefined [-Wsequence-point] 62 | #define OUT_REAL(r) fprintf (ps_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-eps.c:36:33: note: in definition of macro 'ROUND' 36 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-eps.c:85:7: note: in expansion of macro 'OUT_REAL' 85 | OUT_REAL (fourth); \ | ^~~~~~~~ output-eps.c:191:13: note: in expansion of macro 'OUT_COMMAND6' 191 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-eps.c:62:58: warning: operation on 's.v[3].x' may be undefined [-Wsequence-point] 62 | #define OUT_REAL(r) fprintf (ps_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-eps.c:36:33: note: in definition of macro 'ROUND' 36 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-eps.c:87:7: note: in expansion of macro 'OUT_REAL' 87 | OUT_REAL (fifth); \ | ^~~~~~~~ output-eps.c:191:13: note: in expansion of macro 'OUT_COMMAND6' 191 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-eps.c:62:58: warning: operation on 's.v[3].x' may be undefined [-Wsequence-point] 62 | #define OUT_REAL(r) fprintf (ps_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-eps.c:36:33: note: in definition of macro 'ROUND' 36 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-eps.c:87:7: note: in expansion of macro 'OUT_REAL' 87 | OUT_REAL (fifth); \ | ^~~~~~~~ output-eps.c:191:13: note: in expansion of macro 'OUT_COMMAND6' 191 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-eps.c:62:58: warning: operation on 's.v[3].y' may be undefined [-Wsequence-point] 62 | #define OUT_REAL(r) fprintf (ps_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-eps.c:36:33: note: in definition of macro 'ROUND' 36 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-eps.c:88:7: note: in expansion of macro 'OUT_REAL' 88 | OUT_REAL (sixth); \ | ^~~~~~~~ output-eps.c:191:13: note: in expansion of macro 'OUT_COMMAND6' 191 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-eps.c:62:58: warning: operation on 's.v[3].y' may be undefined [-Wsequence-point] 62 | #define OUT_REAL(r) fprintf (ps_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-eps.c:36:33: note: in definition of macro 'ROUND' 36 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-eps.c:88:7: note: in expansion of macro 'OUT_REAL' 88 | OUT_REAL (sixth); \ | ^~~~~~~~ output-eps.c:191:13: note: in expansion of macro 'OUT_COMMAND6' 191 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o input-pnm.lo `test -f input-pnm.c || echo './'`input-pnm.c rm -f .libs/input-pnm.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c input-pnm.c -fPIC -DPIC -o .libs/input-pnm.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c input-pnm.c -o input-pnm.o >/dev/null 2>&1 mv -f .libs/input-pnm.lo input-pnm.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o input-tga.lo `test -f input-tga.c || echo './'`input-tga.c mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c input-tga.c -fPIC -DPIC -o .libs/input-tga.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c input-tga.c -o input-tga.o >/dev/null 2>&1 mv -f .libs/input-tga.lo input-tga.lo input-tga.c: In function 'ReadImage': input-tga.c:286:14: warning: variable 'dtype' set but not used [-Wunused-but-set-variable] 286 | int itype, dtype; | ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o input-bmp.lo `test -f input-bmp.c || echo './'`input-bmp.c rm -f .libs/input-bmp.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c input-bmp.c -fPIC -DPIC -o .libs/input-bmp.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c input-bmp.c -o input-bmp.o >/dev/null 2>&1 mv -f .libs/input-bmp.lo input-bmp.lo In file included from xstd.h:12, from input-bmp.c:31: input-bmp.c: In function 'ReadImage': input-bmp.c:316:42: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 316 | XMALLOC (image, width * height * 3 * sizeof (unsigned char)); input-bmp.c:316:7: note: in expansion of macro 'XMALLOC' 316 | XMALLOC (image, width * height * 3 * sizeof (unsigned char)); | ^~~~~~~ input-bmp.c:316:42: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 316 | XMALLOC (image, width * height * 3 * sizeof (unsigned char)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ input-bmp.c:316:7: note: in expansion of macro 'XMALLOC' 316 | XMALLOC (image, width * height * 3 * sizeof (unsigned char)); | ^~~~~~~ input-bmp.c:321:42: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 321 | XMALLOC (image, width * height * 1 * sizeof (unsigned char)); input-bmp.c:321:7: note: in expansion of macro 'XMALLOC' 321 | XMALLOC (image, width * height * 1 * sizeof (unsigned char)); | ^~~~~~~ input-bmp.c:321:42: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 321 | XMALLOC (image, width * height * 1 * sizeof (unsigned char)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ input-bmp.c:321:7: note: in expansion of macro 'XMALLOC' 321 | XMALLOC (image, width * height * 1 * sizeof (unsigned char)); | ^~~~~~~ input-bmp.c:326:42: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 326 | XMALLOC (image, width * height * 1 * sizeof (unsigned char)); input-bmp.c:326:7: note: in expansion of macro 'XMALLOC' 326 | XMALLOC (image, width * height * 1 * sizeof (unsigned char)); | ^~~~~~~ input-bmp.c:326:42: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 326 | XMALLOC (image, width * height * 1 * sizeof (unsigned char)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ input-bmp.c:326:7: note: in expansion of macro 'XMALLOC' 326 | XMALLOC (image, width * height * 1 * sizeof (unsigned char)); | ^~~~~~~ input-bmp.c:493:42: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 493 | XMALLOC (image, width * height * 3 * sizeof (unsigned char)); input-bmp.c:493:7: note: in expansion of macro 'XMALLOC' 493 | XMALLOC (image, width * height * 3 * sizeof (unsigned char)); | ^~~~~~~ input-bmp.c:493:42: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 493 | XMALLOC (image, width * height * 3 * sizeof (unsigned char)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ input-bmp.c:493:7: note: in expansion of macro 'XMALLOC' 493 | XMALLOC (image, width * height * 3 * sizeof (unsigned char)); | ^~~~~~~ input-bmp.c:312:13: warning: variable 'notused' set but not used [-Wunused-but-set-variable] 312 | int i, j, notused; | ^~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o output-fig.lo `test -f output-fig.c || echo './'`output-fig.c rm -f .libs/output-fig.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-fig.c -fPIC -DPIC -o .libs/output-fig.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-fig.c -o output-fig.o >/dev/null 2>&1 mv -f .libs/output-fig.lo output-fig.lo In file included from xstd.h:12, from output-fig.c:25: output-fig.c: In function 'out_fig_splines': output-fig.c:143:41: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 143 | XMALLOC(spline_colours, (sizeof(int)*SPLINE_LIST_ARRAY_LENGTH(shape))); output-fig.c:143:5: note: in expansion of macro 'XMALLOC' 143 | XMALLOC(spline_colours, (sizeof(int)*SPLINE_LIST_ARRAY_LENGTH(shape))); | ^~~~~~~ output-fig.c:143:41: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 143 | XMALLOC(spline_colours, (sizeof(int)*SPLINE_LIST_ARRAY_LENGTH(shape))); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ output-fig.c:143:5: note: in expansion of macro 'XMALLOC' 143 | XMALLOC(spline_colours, (sizeof(int)*SPLINE_LIST_ARRAY_LENGTH(shape))); | ^~~~~~~ output-fig.c:179:36: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 179 | XMALLOC (pointx, maxlength * sizeof (int)); output-fig.c:179:9: note: in expansion of macro 'XMALLOC' 179 | XMALLOC (pointx, maxlength * sizeof (int)); | ^~~~~~~ output-fig.c:179:36: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 179 | XMALLOC (pointx, maxlength * sizeof (int)); | ~~~~~~~~~~^~~~~~~~~~~~~~ output-fig.c:179:9: note: in expansion of macro 'XMALLOC' 179 | XMALLOC (pointx, maxlength * sizeof (int)); | ^~~~~~~ output-fig.c:180:36: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 180 | XMALLOC (pointy, maxlength * sizeof (int)); output-fig.c:180:9: note: in expansion of macro 'XMALLOC' 180 | XMALLOC (pointy, maxlength * sizeof (int)); | ^~~~~~~ output-fig.c:180:36: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 180 | XMALLOC (pointy, maxlength * sizeof (int)); | ~~~~~~~~~~^~~~~~~~~~~~~~ output-fig.c:180:9: note: in expansion of macro 'XMALLOC' 180 | XMALLOC (pointy, maxlength * sizeof (int)); | ^~~~~~~ output-fig.c:181:36: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 181 | XMALLOC (contrl, maxlength * sizeof (at_real)); output-fig.c:181:9: note: in expansion of macro 'XMALLOC' 181 | XMALLOC (contrl, maxlength * sizeof (at_real)); | ^~~~~~~ output-fig.c:181:36: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 181 | XMALLOC (contrl, maxlength * sizeof (at_real)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ output-fig.c:181:9: note: in expansion of macro 'XMALLOC' 181 | XMALLOC (contrl, maxlength * sizeof (at_real)); | ^~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o output-svg.lo `test -f output-svg.c || echo './'`output-svg.c rm -f .libs/output-svg.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-svg.c -fPIC -DPIC -o .libs/output-svg.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-svg.c -o output-svg.o >/dev/null 2>&1 mv -f .libs/output-svg.lo output-svg.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' In function 'out_splines', inlined from 'output_svg_writer' at output-svg.c:97:5: output-svg.c:79:7: warning: 'MEM [(struct _at_spline_list_type *)&list + 20B]' may be used uninitialized [-Wmaybe-uninitialized] 79 | if (!(shape.centerline || list.open)) fputs("z", file); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ output-svg.c: In function 'output_svg_writer': output-svg.c:32:20: note: 'MEM [(struct _at_spline_list_type *)&list + 20B]' was declared here 32 | spline_list_type list; | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o output-p2e.lo `test -f output-p2e.c || echo './'`output-p2e.c rm -f .libs/output-p2e.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-p2e.c -fPIC -DPIC -o .libs/output-p2e.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-p2e.c -o output-p2e.o >/dev/null 2>&1 mv -f .libs/output-p2e.lo output-p2e.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o output-epd.lo `test -f output-epd.c || echo './'`output-epd.c rm -f .libs/output-epd.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-epd.c -fPIC -DPIC -o .libs/output-epd.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-epd.c -o output-epd.o >/dev/null 2>&1 mv -f .libs/output-epd.lo output-epd.lo output-epd.c: In function 'out_splines': output-epd.c:60:59: warning: operation on 'first.v[0].x' may be undefined [-Wsequence-point] 60 | #define OUT_REAL(r) fprintf (epd_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-epd.c:37:33: note: in definition of macro 'ROUND' 37 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-epd.c:68:7: note: in expansion of macro 'OUT_REAL' 68 | OUT_REAL (first); \ | ^~~~~~~~ output-epd.c:141:7: note: in expansion of macro 'OUT_COMMAND2' 141 | OUT_COMMAND2 (START_POINT (first).x, START_POINT (first).y, "m"); | ^~~~~~~~~~~~ output-epd.c:60:59: warning: operation on 'first.v[0].x' may be undefined [-Wsequence-point] 60 | #define OUT_REAL(r) fprintf (epd_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-epd.c:37:33: note: in definition of macro 'ROUND' 37 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-epd.c:68:7: note: in expansion of macro 'OUT_REAL' 68 | OUT_REAL (first); \ | ^~~~~~~~ output-epd.c:141:7: note: in expansion of macro 'OUT_COMMAND2' 141 | OUT_COMMAND2 (START_POINT (first).x, START_POINT (first).y, "m"); | ^~~~~~~~~~~~ output-epd.c:60:59: warning: operation on 'first.v[0].y' may be undefined [-Wsequence-point] 60 | #define OUT_REAL(r) fprintf (epd_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-epd.c:37:33: note: in definition of macro 'ROUND' 37 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-epd.c:69:7: note: in expansion of macro 'OUT_REAL' 69 | OUT_REAL (second); \ | ^~~~~~~~ output-epd.c:141:7: note: in expansion of macro 'OUT_COMMAND2' 141 | OUT_COMMAND2 (START_POINT (first).x, START_POINT (first).y, "m"); | ^~~~~~~~~~~~ output-epd.c:60:59: warning: operation on 'first.v[0].y' may be undefined [-Wsequence-point] 60 | #define OUT_REAL(r) fprintf (epd_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-epd.c:37:33: note: in definition of macro 'ROUND' 37 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-epd.c:69:7: note: in expansion of macro 'OUT_REAL' 69 | OUT_REAL (second); \ | ^~~~~~~~ output-epd.c:141:7: note: in expansion of macro 'OUT_COMMAND2' 141 | OUT_COMMAND2 (START_POINT (first).x, START_POINT (first).y, "m"); | ^~~~~~~~~~~~ output-epd.c:60:59: warning: operation on 's.v[3].x' may be undefined [-Wsequence-point] 60 | #define OUT_REAL(r) fprintf (epd_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-epd.c:37:33: note: in definition of macro 'ROUND' 37 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-epd.c:68:7: note: in expansion of macro 'OUT_REAL' 68 | OUT_REAL (first); \ | ^~~~~~~~ output-epd.c:149:13: note: in expansion of macro 'OUT_COMMAND2' 149 | OUT_COMMAND2 (END_POINT (s).x, END_POINT (s).y, "l"); | ^~~~~~~~~~~~ output-epd.c:60:59: warning: operation on 's.v[3].x' may be undefined [-Wsequence-point] 60 | #define OUT_REAL(r) fprintf (epd_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-epd.c:37:33: note: in definition of macro 'ROUND' 37 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-epd.c:68:7: note: in expansion of macro 'OUT_REAL' 68 | OUT_REAL (first); \ | ^~~~~~~~ output-epd.c:149:13: note: in expansion of macro 'OUT_COMMAND2' 149 | OUT_COMMAND2 (END_POINT (s).x, END_POINT (s).y, "l"); | ^~~~~~~~~~~~ output-epd.c:60:59: warning: operation on 's.v[3].y' may be undefined [-Wsequence-point] 60 | #define OUT_REAL(r) fprintf (epd_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-epd.c:37:33: note: in definition of macro 'ROUND' 37 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-epd.c:69:7: note: in expansion of macro 'OUT_REAL' 69 | OUT_REAL (second); \ | ^~~~~~~~ output-epd.c:149:13: note: in expansion of macro 'OUT_COMMAND2' 149 | OUT_COMMAND2 (END_POINT (s).x, END_POINT (s).y, "l"); | ^~~~~~~~~~~~ output-epd.c:60:59: warning: operation on 's.v[3].y' may be undefined [-Wsequence-point] 60 | #define OUT_REAL(r) fprintf (epd_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-epd.c:37:33: note: in definition of macro 'ROUND' 37 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-epd.c:69:7: note: in expansion of macro 'OUT_REAL' 69 | OUT_REAL (second); \ | ^~~~~~~~ output-epd.c:149:13: note: in expansion of macro 'OUT_COMMAND2' 149 | OUT_COMMAND2 (END_POINT (s).x, END_POINT (s).y, "l"); | ^~~~~~~~~~~~ output-epd.c:60:59: warning: operation on 's.v[1].x' may be undefined [-Wsequence-point] 60 | #define OUT_REAL(r) fprintf (epd_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-epd.c:37:33: note: in definition of macro 'ROUND' 37 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-epd.c:79:7: note: in expansion of macro 'OUT_REAL' 79 | OUT_REAL (first); \ | ^~~~~~~~ output-epd.c:151:13: note: in expansion of macro 'OUT_COMMAND6' 151 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-epd.c:60:59: warning: operation on 's.v[1].x' may be undefined [-Wsequence-point] 60 | #define OUT_REAL(r) fprintf (epd_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-epd.c:37:33: note: in definition of macro 'ROUND' 37 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-epd.c:79:7: note: in expansion of macro 'OUT_REAL' 79 | OUT_REAL (first); \ | ^~~~~~~~ output-epd.c:151:13: note: in expansion of macro 'OUT_COMMAND6' 151 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-epd.c:60:59: warning: operation on 's.v[1].y' may be undefined [-Wsequence-point] 60 | #define OUT_REAL(r) fprintf (epd_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-epd.c:37:33: note: in definition of macro 'ROUND' 37 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-epdmake[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' .c:80:7: note: in expansion of macro 'OUT_REAL' 80 | OUT_REAL (second); \ | ^~~~~~~~ output-epd.c:151:13: note: in expansion of macro 'OUT_COMMAND6' 151 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-epd.c:60:59: warning: operation on 's.v[1].y' may be undefined [-Wsequence-point] 60 | #define OUT_REAL(r) fprintf (epd_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-epd.c:37:33: note: in definition of macro 'ROUND' 37 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-epd.c:80:7: note: in expansion of macro 'OUT_REAL' 80 | OUT_REAL (second); \ | ^~~~~~~~ output-epd.c:151:13: note: in expansion of macro 'OUT_COMMAND6' 151 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-epd.c:60:59: warning: operation on 's.v[2].x' may be undefined [-Wsequence-point] 60 | #define OUT_REAL(r) fprintf (epd_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-epd.c:37:33: note: in definition of macro 'ROUND' 37 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-epd.c:82:7: note: in expansion of macro 'OUT_REAL' 82 | OUT_REAL (third); \ | ^~~~~~~~ output-epd.c:151:13: note: in expansion of macro 'OUT_COMMAND6' 151 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-epd.c:60:59: warning: operation on 's.v[2].x' may be undefined [-Wsequence-point] 60 | #define OUT_REAL(r) fprintf (epd_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-epd.c:37:33: note: in definition of macro 'ROUND' 37 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-epd.c:82:7: note: in expansion of macro 'OUT_REAL' 82 | OUT_REAL (third); \ | ^~~~~~~~ output-epd.c:151:13: note: in expansion of macro 'OUT_COMMAND6' 151 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-epd.c:60:59: warning: operation on 's.v[2].y' may be undefined [-Wsequence-point] 60 | #define OUT_REAL(r) fprintf (epd_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-epd.c:37:33: note: in definition of macro 'ROUND' 37 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-epd.c:83:7: note: in expansion of macro 'OUT_REAL' 83 | OUT_REAL (fourth); \ | ^~~~~~~~ output-epd.c:151:13: note: in expansion of macro 'OUT_COMMAND6' 151 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-epd.c:60:59: warning: operation on 's.v[2].y' may be undefined [-Wsequence-point] 60 | #define OUT_REAL(r) fprintf (epd_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-epd.c:37:33: note: in definition of macro 'ROUND' 37 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-epd.c:83:7: note: in expansion of macro 'OUT_REAL' 83 | OUT_REAL (fourth); \ | ^~~~~~~~ output-epd.c:151:13: note: in expansion of macro 'OUT_COMMAND6' 151 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-epd.c:60:59: warning: operation on 's.v[3].x' may be undefined [-Wsequence-point] 60 | #define OUT_REAL(r) fprintf (epd_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-epd.c:37:33: note: in definition of macro 'ROUND' 37 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-epd.c:85:7: note: in expansion of macro 'OUT_REAL' 85 | OUT_REAL (fifth); \ | ^~~~~~~~ output-epd.c:151:13: note: in expansion of macro 'OUT_COMMAND6' 151 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-epd.c:60:59: warning: operation on 's.v[3].x' may be undefined [-Wsequence-point] 60 | #define OUT_REAL(r) fprintf (epd_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-epd.c:37:33: note: in definition of macro 'ROUND' 37 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-epd.c:85:7: note: in expansion of macro 'OUT_REAL' 85 | OUT_REAL (fifth); \ | ^~~~~~~~ output-epd.c:151:13: note: in expansion of macro 'OUT_COMMAND6' 151 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-epd.c:60:59: warning: operation on 's.v[3].y' may be undefined [-Wsequence-point] 60 | #define OUT_REAL(r) fprintf (epd_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-epd.c:37:33: note: in definition of macro 'ROUND' 37 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-epd.c:86:7: note: in expansion of macro 'OUT_REAL' 86 | OUT_REAL (sixth); \ | ^~~~~~~~ output-epd.c:151:13: note: in expansion of macro 'OUT_COMMAND6' 151 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-epd.c:60:59: warning: operation on 's.v[3].y' may be undefined [-Wsequence-point] 60 | #define OUT_REAL(r) fprintf (epd_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-epd.c:37:33: note: in definition of macro 'ROUND' 37 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-epd.c:86:7: note: in expansion of macro 'OUT_REAL' 86 | OUT_REAL (sixth); \ | ^~~~~~~~ output-epd.c:151:13: note: in expansion of macro 'OUT_COMMAND6' 151 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o output-mif.lo `test -f output-mif.c || echo './'`output-mif.c rm -f .libs/output-mif.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-mif.c -fPIC -DPIC -o .libs/output-mif.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-mif.c -o output-mif.o >/dev/null 2>&1 mv -f .libs/output-mif.lo output-mif.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o output-cgm.lo `test -f output-cgm.c || echo './'`output-cgm.c rm -f .libs/output-cgm.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-cgm.c -fPIC -DPIC -o .libs/output-cgm.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-cgm.c -o output-cgm.o >/dev/null 2>&1 mv -f .libs/output-cgm.lo output-cgm.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o bitmap.lo `test -f bitmap.c || echo './'`bitmap.c rm -f .libs/bitmap.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c bitmap.c -fPIC -DPIC -o .libs/bitmap.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c bitmap.c -o bitmap.o >/dev/null 2>&1 mv -f .libs/bitmap.lo bitmap.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o output-emf.lo `test -f output-emf.c || echo './'`output-emf.c rm -f .libs/output-emf.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-emf.c -fPIC -DPIC -o .libs/output-emf.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-emf.c -o output-emf.o >/dev/null 2>&1 mv -f .libs/output-emf.lo output-emf.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' In file included from xstd.h:12, from output-emf.c:34: output-emf.c: In function 'ColorListToColorTable': output-emf.c:133:32: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 133 | XMALLOC(*table, sizeof(UI32) * len); output-emf.c:133:3: note: in expansion of macro 'XMALLOC' 133 | XMALLOC(*table, sizeof(UI32) * len); | ^~~~~~~ output-emf.c:133:32: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 133 | XMALLOC(*table, sizeof(UI32) * len); | ~~~~~~~~~~~~~^~~~~ output-emf.c:133:3: note: in expansion of macro 'XMALLOC' 133 | XMALLOC(*table, sizeof(UI32) * len); | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o output-pdf.lo `test -f output-pdf.c || echo './'`output-pdf.c rm -f .libs/output-pdf.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-pdf.c -fPIC -DPIC -o .libs/output-pdf.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-pdf.c -o output-pdf.o >/dev/null 2>&1 mv -f .libs/output-pdf.lo output-pdf.lo output-pdf.c: In function 'output_pdf_tailor': output-pdf.c:204:13: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 204 | OUT1 ("%010d 00000 n \n", tmp); | ^~~~~~~~~~~~~~~~~~ ~~~ | | | size_t {aka long unsigned int} output-pdf.c:44:22: note: in definition of macro 'OUT1' 44 | fprintf (pdf_file, s, e) | ^ output-pdf.c:204:18: note: format string is defined here 204 | OUT1 ("%010d 00000 n \n", tmp); | ~~~~^ | | | int | %010ld output-pdf.c:205:19: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 205 | sprintf(temp, "%d", length); | ~^ ~~~~~~ | | | | int size_t {aka long unsigned int} | %ld output-pdf.c:207:13: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 207 | OUT1 ("%010d 00000 n \n", tmp); | ^~~~~~~~~~~~~~~~~~ ~~~ | | | size_t {aka long unsigned int} output-pdf.c:44:22: note: in definition of macro 'OUT1' 44 | fprintf (pdf_file, s, e) | ^ output-pdf.c:207:18: note: format string is defined here 207 | OUT1 ("%010d 00000 n \n", tmp); | ~~~~^ | | | int | %010ld output-pdf.c:213:9: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 213 | OUT1 ("%d\n", tmp + 25); | ^~~~~~ ~~~~~~~~ | | | size_t {aka long unsigned int} output-pdf.c:44:22: note: in definition of macro 'OUT1' 44 | fprintf (pdf_file, s, e) | ^ output-pdf.c:213:11: note: format string is defined here 213 | OUT1 ("%d\n", tmp + 25); | ~^ | | | int | %ld output-pdf.c: In function 'out_splines': output-pdf.c:107:55: warning: operation on 'first.v[0].x' may be undefined [-Wsequence-point] 107 | #define SOUT_REAL(r) sprintf (temp, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:115:7: note: in expansion of macro 'SOUT_REAL' 115 | SOUT_REAL (first); \ | ^~~~~~~~~ output-pdf.c:253:7: note: in expansion of macro 'SOUT_COMMAND2' 253 | SOUT_COMMAND2 (START_POINT (first).x, START_POINT (first).y, "m"); | ^~~~~~~~~~~~~ output-pdf.c:107:55: warning: operation on 'first.v[0].x' may be undefined [-Wsequence-point] 107 | #define SOUT_REAL(r) sprintf (temp, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:115:7: note: in expansion of macro 'SOUT_REAL' 115 | SOUT_REAL (first); \ | ^~~~~~~~~ output-pdf.c:253:7: note: in expansion of macro 'SOUT_COMMAND2' 253 | SOUT_COMMAND2 (START_POINT (first).x, START_POINT (first).y, "m"); | ^~~~~~~~~~~~~ output-pdf.c:107:55: warning: operation on 'first.v[0].y' may be undefined [-Wsequence-point] 107 | #define SOUT_REAL(r) sprintf (temp, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:116:7: note: in expansion of macro 'SOUT_REAL' 116 | SOUT_REAL (second); \ | ^~~~~~~~~ output-pdf.c:253:7: note: in expansion of macro 'SOUT_COMMAND2' 253 | SOUT_COMMAND2 (START_POINT (first).x, START_POINT (first).y, "m"); | ^~~~~~~~~~~~~ output-pdf.c:107:55: warning: operation on 'first.v[0].y' may be undefined [-Wsequence-point] 107 | #define SOUT_REAL(r) sprintf (temp, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:116:7: note: in expansion of macro 'SOUT_REAL' 116 | SOUT_REAL (second); \ | ^~~~~~~~~ output-pdf.c:253:7: note: in expansion of macro 'SOUT_COMMAND2' 253 | SOUT_COMMAND2 (START_POINT (first).x, START_POINT (first).y, "m"); | ^~~~~~~~~~~~~ output-pdf.c:107:55: warning: operation on 's.v[3].x' may be undefined [-Wsequence-point] 107 | #define SOUT_REAL(r) sprintf (temp, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:115:7: note: in expansion of macro 'SOUT_REAL' 115 | SOUT_REAL (first); \ | ^~~~~~~~~ output-pdf.c:261:13: note: in expansion of macro 'SOUT_COMMAND2' 261 | SOUT_COMMAND2 (END_POINT (s).x, END_POINT (s).y, "l"); | ^~~~~~~~~~~~~ output-pdf.c:107:55: warning: operation on 's.v[3].x' may be undefined [-Wsequence-point] 107 | #define SOUT_REAL(r) sprintf (temp, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:115:7: note: in expansion of macro 'SOUT_REAL' 115 | SOUT_REAL (first); \ | ^~~~~~~~~ output-pdf.c:261:13: note: in expansion of macro 'SOUT_COMMAND2' 261 | SOUT_COMMAND2 (END_POINT (s).x, END_POINT (s).y, "l"); | ^~~~~~~~~~~~~ output-pdf.c:107:55: warning: operation on 's.v[3].y' may be undefined [-Wsequence-point] 107 | #define SOUT_REAL(r) sprintf (temp, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:116:7: note: in expansion of macro 'SOUT_REAL' 116 | SOUT_REAL (second); \ | ^~~~~~~~~ output-pdf.c:261:13: note: in expansion of macro 'SOUT_COMMAND2' 261 | SOUT_COMMAND2 (END_POINT (s).x, END_POINT (s).y, "l"); | ^~~~~~~~~~~~~ output-pdf.c:107:55: warning: operation on 's.v[3].y' may be undefined [-Wsequence-point] 107 | #define SOUT_REAL(r) sprintf (temp, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' ^ output-pdf.c:116:7: note: in expansion of macro 'SOUT_REAL' 116 | SOUT_REAL (second); \ | ^~~~~~~~~ output-pdf.c:261:13: note: in expansion of macro 'SOUT_COMMAND2' 261 | SOUT_COMMAND2 (END_POINT (s).x, END_POINT (s).y, "l"); | ^~~~~~~~~~~~~ output-pdf.c:107:55: warning: operation on 's.v[1].x' may be undefined [-Wsequence-point] 107 | #define SOUT_REAL(r) sprintf (temp, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:126:7: note: in expansion of macro 'SOUT_REAL' 126 | SOUT_REAL (first); \ | ^~~~~~~~~ output-pdf.c:263:13: note: in expansion of macro 'SOUT_COMMAND6' 263 | SOUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~~ output-pdf.c:107:55: warning: operation on 's.v[1].x' may be undefined [-Wsequence-point] 107 | #define SOUT_REAL(r) sprintf (temp, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:126:7: note: in expansion of macro 'SOUT_REAL' 126 | SOUT_REAL (first); \ | ^~~~~~~~~ output-pdf.c:263:13: note: in expansion of macro 'SOUT_COMMAND6' 263 | SOUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~~ output-pdf.c:107:55: warning: operation on 's.v[1].y' may be undefined [-Wsequence-point] 107 | #define SOUT_REAL(r) sprintf (temp, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:127:7: note: in expansion of macro 'SOUT_REAL' 127 | SOUT_REAL (second); \ | ^~~~~~~~~ output-pdf.c:263:13: note: in expansion of macro 'SOUT_COMMAND6' 263 | SOUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~~ output-pdf.c:107:55: warning: operation on 's.v[1].y' may be undefined [-Wsequence-point] 107 | #define SOUT_REAL(r) sprintf (temp, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:127:7: note: in expansion of macro 'SOUT_REAL' 127 | SOUT_REAL (second); \ | ^~~~~~~~~ output-pdf.c:263:13: note: in expansion of macro 'SOUT_COMMAND6' 263 | SOUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~~ output-pdf.c:107:55: warning: operation on 's.v[2].x' may be undefined [-Wsequence-point] 107 | #define SOUT_REAL(r) sprintf (temp, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:129:7: note: in expansion of macro 'SOUT_REAL' 129 | SOUT_REAL (third); \ | ^~~~~~~~~ output-pdf.c:263:13: note: in expansion of macro 'SOUT_COMMAND6' 263 | SOUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~~ output-pdf.c:107:55: warning: operation on 's.v[2].x' may be undefined [-Wsequence-point] 107 | #define SOUT_REAL(r) sprintf (temp, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:129:7: note: in expansion of macro 'SOUT_REAL' 129 | SOUT_REAL (third); \ | ^~~~~~~~~ output-pdf.c:263:13: note: in expansion of macro 'SOUT_COMMAND6' 263 | SOUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~~ output-pdf.c:107:55: warning: operation on 's.v[2].y' may be undefined [-Wsequence-point] 107 | #define SOUT_REAL(r) sprintf (temp, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:130:7: note: in expansion of macro 'SOUT_REAL' 130 | SOUT_REAL (fourth); \ | ^~~~~~~~~ output-pdf.c:263:13: note: in expansion of macro 'SOUT_COMMAND6' 263 | SOUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~~ output-pdf.c:107:55: warning: operation on 's.v[2].y' may be undefined [-Wsequence-point] 107 | #define SOUT_REAL(r) sprintf (temp, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:130:7: note: in expansion of macro 'SOUT_REAL' 130 | SOUT_REAL (fourth); \ | ^~~~~~~~~ output-pdf.c:263:13: note: in expansion of macro 'SOUT_COMMAND6' 263 | SOUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~~ output-pdf.c:107:55: warning: operation on 's.v[3].x' may be undefined [-Wsequence-point] 107 | #define SOUT_REAL(r) sprintf (temp, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:132:7: note: in expansion of macro 'SOUT_REAL' 132 | SOUT_REAL (fifth); \ | ^~~~~~~~~ output-pdf.c:263:13: note: in expansion of macro 'SOUT_COMMAND6' 263 | SOUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~~ output-pdf.c:107:55: warning: operation on 's.v[3].x' may be undefined [-Wsequence-point] 107 | #define SOUT_REAL(r) sprintf (temp, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:132:7: note: in expansion of macro 'SOUT_REAL' 132 | SOUT_REAL (fifth); \ | ^~~~~~~~~ output-pdf.c:263:13: note: in expansion of macro 'SOUT_COMMAND6' 263 | SOUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~~ output-pdf.c:107:55: warning: operation on 's.v[3].y' may be undefined [-Wsequence-point] 107 | #define SOUT_REAL(r) sprintf (temp, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:133:7: note: in expansion of macro 'SOUT_REAL' 133 | SOUT_REAL (sixth); \ | ^~~~~~~~~ output-pdf.c:263:13: note: in expansion of macro 'SOUT_COMMAND6' 263 | SOUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~~ output-pdf.c:107:55: warning: operation on 's.v[3].y' may be undefined [-Wsequence-point] 107 | #define SOUT_REAL(r) sprintf (temp, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:133:7: note: in expansion of macro 'SOUT_REAL' 133 | SOUT_REAL (sixth); \ | ^~~~~~~~~ output-pdf.c:263:13: note: in expansion of macro 'SOUT_COMMAND6' 263 | SOUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~~ output-pdf.c:273:9: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] 273 | OUT1 (" << /Length %d >>\n", *length); | ^~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~ | | | size_t {aka long unsigned int} output-pdf.c:44:22: note: in definition of macro 'OUT1' 44 | fprintf (pdf_file, s, e) | ^ output-pdf.c:273:25: note: format string is defined here 273 | OUT1 (" << /Length %d >>\n", *length); | ~^ | | | int | %ld output-pdf.c:57:59: warning: operation on 'first.v[0].x' may be undefined [-Wsequence-point] 57 | #define OUT_REAL(r) fprintf (pdf_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:65:7: note: in expansion of macro 'OUT_REAL' 65 | OUT_REAL (first); \ | ^~~~~~~~ output-pdf.c:301:7: note: in expansion of macro 'OUT_COMMAND2' 301 | OUT_COMMAND2 (START_POINT (first).x, START_POINT (first).y, "m"); | ^~~~~~~~~~~~ output-pdf.c:57:59: warning: operation on 'first.v[0].x' may be undefined [-Wsequence-point] 57 | #define OUT_REAL(r) fprintf (pdf_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:65:7: note: in expansion of macro 'OUT_REAL' 65 | OUT_REAL (first); \ | ^~~~~~~~ output-pdf.c:301:7: note: in expansion of macro 'OUT_COMMAND2' 301 | OUT_COMMAND2 (START_POINT (first).x, START_POINT (first).y, "m"); | ^~~~~~~~~~~~ output-pdf.c:57:59: warning: operation on 'first.v[0].y' may be undefined [-Wsequence-point] 57 | #define OUT_REAL(r) fprintf (pdf_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:66:7: note: in expansion of macro 'OUT_REAL' 66 | OUT_REAL (second); \ | ^~~~~~~~ output-pdf.c:301:7: note: in expansion of macro 'OUT_COMMAND2' 301 | OUT_COMMAND2 (START_POINT (first).x, START_POINT (first).y, "m"); | ^~~~~~~~~~~~ output-pdf.c:57:59: warning: operation on 'first.v[0].y' may be undefined [-Wsequence-point] 57 | #define OUT_REAL(r) fprintf (pdf_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:66:7: note: in expansion of macro 'OUT_REAL' 66 | OUT_REAL (second); \ | ^~~~~~~~ output-pdf.c:301:7: note: in expansion of macro 'OUT_COMMAND2' 301 | OUT_COMMAND2 (START_POINT (first).x, START_POINT (first).y, "m"); | ^~~~~~~~~~~~ output-pdf.c:57:59: warning: operation on 's.v[3].x' may be undefined [-Wsequence-point] 57 | #define OUT_REAL(r) fprintf (pdf_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:65:7: note: in expansion of macro 'OUT_REAL' 65 | OUT_REAL (first); \ | ^~~~~~~~ output-pdf.c:309:13: note: in expansion of macro 'OUT_COMMAND2' 309 | OUT_COMMAND2 (END_POINT (s).x, END_POINT (s).y, "l"); | ^~~~~~~~~~~~ output-pdf.c:57:59: warning: operation on 's.v[3].x' may be undefined [-Wsequence-point] 57 | #define OUT_REAL(r) fprintf (pdf_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:65:7: note: in expansion of macro 'OUT_REAL' 65 | OUT_REAL (first); \ | ^~~~~~~~ output-pdf.c:309:13: note: in expansion of macro 'OUT_COMMAND2' 309 | OUT_COMMAND2 (END_POINT (s).x, END_POINT (s).y, "l"); | ^~~~~~~~~~~~ output-pdf.c:57:59: warning: operation on 's.v[3].y' may be undefined [-Wsequence-point] 57 | #define OUT_REAL(r) fprintf (pdf_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:66:7: note: in expansion of macro 'OUT_REAL' 66 | OUT_REAL (second); \ | ^~~~~~~~ output-pdf.c:309:13: note: in expansion of macro 'OUT_COMMAND2' 309 | OUT_COMMAND2 (END_POINT (s).x, END_POINT (s).y, "l"); | ^~~~~~~~~~~~ output-pdf.c:57:59: warning: operation on 's.v[3].y' may be undefined [-Wsequence-point] 57 | #define OUT_REAL(r) fprintf (pdf_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:66:7: note: in expansion of macro 'OUT_REAL' 66 | OUT_REAL (second); \ | ^~~~~~~~ output-pdf.c:309:13: note: in expansion of macro 'OUT_COMMAND2' 309 | OUT_COMMAND2 (END_POINT (s).x, END_POINT (s).y, "l"); | ^~~~~~~~~~~~ output-pdf.c:57:59: warning: operation on 's.v[1].x' may be undefined [-Wsequence-point] 57 | #define OUT_REAL(r) fprintf (pdf_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:76:7: note: in expansion of macro 'OUT_REAL' 76 | OUT_REAL (first); \ | ^~~~~~~~ output-pdf.c:311:13: note: in expansion of macro 'OUT_COMMAND6' 311 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-pdf.c:57:59: warning: operation on 's.v[1].x' may be undefined [-Wsequence-point] 57 | #define OUT_REAL(r) fprintf (pdf_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:76:7: note: in expansion of macro 'OUT_REAL' 76 | OUT_REAL (first); \ | ^~~~~~~~ output-pdf.c:311:13: note: in expansion of macro 'OUT_COMMAND6' 311 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-pdf.c:57:59: warning: operation on 's.v[1].y' may be undefined [-Wsequence-point] 57 | #define OUT_REAL(r) fprintf (pdf_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:77:7: note: in expansion of macro 'OUT_REAL' 77 | OUT_REAL (second); \ | ^~~~~~~~ output-pdf.c:311:13: note: in expansion of macro 'OUT_COMMAND6' 311 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-pdf.c:57:59: warning: operation on 's.v[1].y' may be undefined [-Wsequence-point] 57 | #define OUT_REAL(r) fprintf (pdf_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:77:7: note: in expansion of macro 'OUT_REAL' 77 | OUT_REAL (second); \ | ^~~~~~~~ output-pdf.c:311:13: note: in expansion of macro 'OUT_COMMAND6' 311 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-pdf.c:57:59: warning: operation on 's.v[2].x' may be undefined [-Wsequence-point] 57 | #define OUT_REAL(r) fprintf (pdf_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:79:7: note: in expansion of macro 'OUT_REAL' 79 | OUT_REAL (third); \ | ^~~~~~~~ output-pdf.c:311:13: note: in expansion of macro 'OUT_COMMAND6' 311 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-pdf.c:57:59: warning: operation on 's.v[2].x' may be undefined [-Wsequence-point] 57 | #define OUT_REAL(r) fprintf (pdf_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:79:7: note: in expansion of macro 'OUT_REAL' 79 | OUT_REAL (third); \ | ^~~~~~~~ output-pdf.c:311:13: note: in expansion of macro 'OUT_COMMAND6' 311 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-pdf.c:57:59: warning: operation on 's.v[2].y' may be undefined [-Wsequence-point] 57 | #define OUT_REAL(r) fprintf (pdf_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:80:7: note: in expansion of macro 'OUT_REAL' 80 | OUT_REAL (fourth); \ | ^~~~~~~~ output-pdf.c:311:13: note: in expansion of macro 'OUT_COMMAND6' 311 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-pdf.c:57:59: warning: operation on 's.v[2].y' may be undefined [-Wsequence-point] 57 | #define OUT_REAL(r) fprintf (pdf_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:80:7: note: in expansion of macro 'OUT_REAL' 80 | OUT_REAL (fourth); \ | ^~~~~~~~ output-pdf.c:311:13: note: in expansion of macro 'OUT_COMMAND6' 311 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-pdf.c:57:59: warning: operation on 's.v[3].x' may be undefined [-Wsequence-point] 57 | #define OUT_REAL(r) fprintf (pdf_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:82:7: note: in expansion of macro 'OUT_REAL' 82 | OUT_REAL (fifth); \ | ^~~~~~~~ output-pdf.c:311:13: note: in expansion of macro 'OUT_COMMAND6' 311 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-pdf.c:57:59: warning: operation on 's.v[3].x' may be undefined [-Wsequence-point] 57 | #define OUT_REAL(r) fprintf (pdf_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:82:7: note: in expansion of macro 'OUT_REAL' 82 | OUT_REAL (fifth); \ | ^~~~~~~~ output-pdf.c:311:13: note: in expansion of macro 'OUT_COMMAND6' 311 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-pdf.c:57:59: warning: operation on 's.v[3].y' may be undefined [-Wsequence-point] 57 | #define OUT_REAL(r) fprintf (pdf_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:83:7: note: in expansion of macro 'OUT_REAL' 83 | OUT_REAL (sixth); \ | ^~~~~~~~ output-pdf.c:311:13: note: in expansion of macro 'OUT_COMMAND6' 311 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ output-pdf.c:57:59: warning: operation on 's.v[3].y' may be undefined [-Wsequence-point] 57 | #define OUT_REAL(r) fprintf (pdf_file, r == (ROUND (r = ROUND((at_real)6.0*r)/(at_real)6.0)) \ | ^ output-pdf.c:34:33: note: in definition of macro 'ROUND' 34 | #define ROUND(x) ((int) ((int) (x) + .5 * SIGN (x))) | ^ output-pdf.c:83:7: note: in expansion of macro 'OUT_REAL' 83 | OUT_REAL (sixth); \ | ^~~~~~~~ output-pdf.c:311:13: note: in expansion of macro 'OUT_COMMAND6' 311 | OUT_COMMAND6 (CONTROL1 (s).x, CONTROL1 (s).y, | ^~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o spline.lo `test -f spline.c || echo './'`spline.c rm -f .libs/spline.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c spline.c -fPIC -DPIC -o .libs/spline.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c spline.c -o spline.o >/dev/null 2>&1 mv -f .libs/spline.lo spline.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' In file included from spline.c:12: spline.c: In function 'append_spline': spline.c:126:60: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 126 | XREALLOC (SPLINE_LIST_DATA (*l), SPLINE_LIST_LENGTH (*l) * sizeof (spline_type)); xstd.h:44:7: note: in expansion of macro 'XMALLOC' 44 | XMALLOC (new_mem, size); \ | ^~~~~~~ spline.c:126:3: note: in expansion of macro 'XREALLOC' 126 | XREALLOC (SPLINE_LIST_DATA (*l), SPLINE_LIST_LENGTH (*l) * sizeof (spline_type)); | ^~~~~~~~ spline.c:126:60: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 126 | XREALLOC (SPLINE_LIST_DATA (*l), SPLINE_LIST_LENGTH (*l) * sizeof (spline_type)); xstd.h:44:7: note: in expansion of macro 'XMALLOC' 44 | XMALLOC (new_mem, size); \ | ^~~~~~~ spline.c:126:3: note: in expansion of macro 'XREALLOC' 126 | XREALLOC (SPLINE_LIST_DATA (*l), SPLINE_LIST_LENGTH (*l) * sizeof (spline_type)); | ^~~~~~~~ spline.c: In function 'concat_spline_lists': spline.c:144:48: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 144 | XREALLOC (SPLINE_LIST_DATA (*s1), new_length * sizeof (spline_type)); xstd.h:44:7: note: in expansion of macro 'XMALLOC' 44 | XMALLOC (new_mem, size); \ | ^~~~~~~ spline.c:144:3: note: in expansion of macro 'XREALLOC' 144 | XREALLOC (SPLINE_LIST_DATA (*s1), new_length * sizeof (spline_type)); | ^~~~~~~~ spline.c:144:48: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 144 | XREALLOC (SPLINE_LIST_DATA (*s1), new_length * sizeof (spline_type)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ xstd.h:44:7: note: in expansion of macro 'XMALLOC' 44 | XMALLOC (new_mem, size); \ | ^~~~~~~ spline.c:144:3: note: in expansion of macro 'XREALLOC' 144 | XREALLOC (SPLINE_LIST_DATA (*s1), new_length * sizeof (spline_type)); | ^~~~~~~~ spline.c: In function 'append_spline_list': spline.c:191:72: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 191 | XREALLOC (SPLINE_LIST_ARRAY_DATA (*l), SPLINE_LIST_ARRAY_LENGTH (*l) * sizeof (spline_list_type)); xstd.h:44:7: note: in expansion of macro 'XMALLOC' 44 | XMALLOC (new_mem, size); \ | ^~~~~~~ spline.c:191:3: note: in expansion of macro 'XREALLOC' 191 | XREALLOC (SPLINE_LIST_ARRAY_DATA (*l), SPLINE_LIST_ARRAY_LENGTH (*l) * sizeof (spline_list_type)); | ^~~~~~~~ spline.c:191:72: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 191 | XREALLOC (SPLINE_LIST_ARRAY_DATA (*l), SPLINE_LIST_ARRAY_LENGTH (*l) * sizeof (spline_list_type)); xstd.h:44:7: note: in expansion of macro 'XMALLOC' 44 | XMALLOC (new_mem, size); \ | ^~~~~~~ spline.c:191:3: note: in expansion of macro 'XREALLOC' 191 | XREALLOC (SPLINE_LIST_ARRAY_DATA (*l), SPLINE_LIST_ARRAY_LENGTH (*l) * sizeof (spline_list_type)); | ^~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o output-dxf.lo `test -f output-dxf.c || echo './'`output-dxf.c rm -f .libs/output-dxf.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-dxf.c -fPIC -DPIC -o .libs/output-dxf.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-dxf.c -o output-dxf.o >/dev/null 2>&1 mv -f .libs/output-dxf.lo output-dxf.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' output-dxf.c: In function 'out_splines': output-dxf.c:630:14: warning: variable 'pnt1' set but not used [-Wunused-but-set-variable] 630 | xypnt pnt, pnt1, pnt_old = {0,0}; | ^~~~ make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o output-dr2d.lo `test -f output-dr2d.c || echo './'`output-dr2d.c rm -f .libs/output-dr2d.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-dr2d.c -fPIC -DPIC -o .libs/output-dr2d.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output-dr2d.c -o output-dr2d.o >/dev/null 2>&1 mv -f .libs/output-dr2d.lo output-dr2d.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' output-dr2d.c: In function 'BuildCMAP': output-dr2d.c:134:26: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] 134 | strncpy(CMAPChunk->ID, "CMAP", 4); | ~~~~~~~~~^~~~ | | | unsigned char * In file included from /usr/include/features.h:503, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdlib.h:26, from output-dr2d.c:24: /usr/include/bits/string_fortified.h:92:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' 92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, | ^~~~~ output-dr2d.c: In function 'BuildBBOX': output-dr2d.c:219:26: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] 219 | strncpy(BBOXChunk->ID, "BBOX", 4); | ~~~~~~~~~^~~~ | | | unsigned char * /usr/include/bits/string_fortified.h:92:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' 92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, | ^~~~~ output-dr2d.c: In function 'BuildATTR': output-dr2d.c:253:26: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] 253 | strncpy(ATTRChunk->ID, "ATTR", 4); | ~~~~~~~~~^~~~ | | | unsigned char * /usr/include/bits/string_fortified.h:92:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' 92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, | ^~~~~ output-dr2d.c: In function 'BuildDRHD': output-dr2d.c:280:26: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] 280 | strncpy(DRHDChunk->ID, "DRHD", 4); | ~~~~~~~~~^~~~ | | | unsigned char * /usr/include/bits/string_fortified.h:92:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' 92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, | ^~~~~ output-dr2d.c: In function 'BuildPPRF': output-dr2d.c:318:26: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] 318 | strncpy(PPRFChunk->ID, "PPRF", 4); | ~~~~~~~~~^~~~ | | | unsigned char * /usr/include/bits/string_fortified.h:92:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' 92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, | ^~~~~ output-dr2d.c: In function 'BuildLAYR': output-dr2d.c:341:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 341 | memset(LAYRData + 2, (char) NULL, 16); | ^ output-dr2d.c:342:25: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] 342 | strcpy(LAYRData + 2, "Default layer"); | ~~~~~~~~~^~~ | | | unsigned char * /usr/include/bits/string_fortified.h:77:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' 77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ output-dr2d.c:346:26: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] 346 | strncpy(LAYRChunk->ID, "LAYR", 4); | ~~~~~~~~~^~~~ | | | unsigned char * /usr/include/bits/string_fortified.h:92:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' 92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, | ^~~~~ output-dr2d.c: In function 'BuildDASH': output-dr2d.c:371:26: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] 371 | strncpy(DASHChunk->ID, "DASH", 4); | ~~~~~~~~~^~~~ | | | unsigned char * /usr/include/bits/string_fortified.h:92:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' 92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, | ^~~~~ output-dr2d.c: In function 'GeneratexPLY': output-dr2d.c:429:34: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] 429 | strncpy(PolyChunk->ID, (StrokeOrFill) ? "OPLY" : "CPLY", 4); | ~~~~~~~~~^~~~ | | | unsigned char * /usr/include/bits/string_fortified.h:92:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' 92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, | ^~~~~ output-dr2d.c: In function 'WriteChunk': output-dr2d.c:516:37: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 516 | fprintf(file, "%c", (char) NULL); | ^ output-dr2d.c: In function 'output_dr2d_writer': output-dr2d.c:280:9: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 280 | strncpy(DRHDChunk->ID, "DRHD", 4); | ^ output-dr2d.c:318:9: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 318 | strncpy(PPRFChunk->ID, "PPRF", 4); | ^ output-dr2d.c:346:9: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 346 | strncpy(LAYRChunk->ID, "LAYR", 4); | ^ output-dr2d.c:371:9: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 371 | strncpy(DASHChunk->ID, "DASH", 4); | ^ output-dr2d.c:134:9: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 134 | strncpy(CMAPChunk->ID, "CMAP", 4); | ^ output-dr2d.c:219:9: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 219 | strncpy(BBOXChunk->ID, "BBOX", 4); | ^ output-dr2d.c:253:9: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 253 | strncpy(ATTRChunk->ID, "ATTR", 4); | ^ output-dr2d.c:429:17: warning: 'strncpy' output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 429 | strncpy(PolyChunk->ID, (StrokeOrFill) ? "OPLY" : "CPLY", 4); | ^ make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o epsilon-equal.lo `test -f epsilon-equal.c || echo './'`epsilon-equal.c rm -f .libs/epsilon-equal.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c epsilon-equal.c -fPIC -DPIC -o .libs/epsilon-equal.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c epsilon-equal.c -o epsilon-equal.o >/dev/null 2>&1 mv -f .libs/epsilon-equal.lo epsilon-equal.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o color.lo `test -f color.c || echo './'`color.c rm -f .libs/color.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c color.c -fPIC -DPIC -o .libs/color.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c color.c -o color.o >/dev/null 2>&1 mv -f .libs/color.lo color.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o vector.lo `test -f vector.c || echo './'`vector.c rm -f .libs/vector.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c vector.c -fPIC -DPIC -o .libs/vector.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c vector.c -o vector.o >/dev/null 2>&1 mv -f .libs/vector.lo vector.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o curve.lo `test -f curve.c || echo './'`curve.c rm -f .libs/curve.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c curve.c -fPIC -DPIC -o .libs/curve.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c curve.c -o curve.o >/dev/null 2>&1 mv -f .libs/curve.lo curve.lo In file included from xstd.h:12, from curve.c:27: curve.c: In function 'append_point': curve.c:90:53: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 90 | XREALLOC (curve->point_list, CURVE_LENGTH (curve) * sizeof(point_type)); xstd.h:44:7: note: in expansion of macro 'XMALLOC' 44 | XMALLOC (new_mem, size); \ | ^~~~~~~ curve.c:90:3: note: in expansion of macro 'XREALLOC' 90 | XREALLOC (curve->point_list, CURVE_LENGTH (curve) * sizeof(point_type)); | ^~~~~~~~ curve.c:90:53: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 90 | XREALLOC (curve->point_list, CURVE_LENGTH (curve) * sizeof(point_type)); xstd.h:44:7: note: in expansion of macro 'XMALLOC' 44 | XMALLOC (new_mem, size); \ | ^~~~~~~ curve.c:90:3: note: in expansion of macro 'XREALLOC' 90 | XREALLOC (curve->point_list, CURVE_LENGTH (curve) * sizeof(point_type)); | ^~~~~~~~ In file included from curve.c:25: curve.c: In function 'log_curve': curve.c:119:9: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 119 | LOG1 ("curve id = %x:\n", (unsigned long) curve); | ^~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int logreport.h:28:41: note: in definition of macro 'LOG1' 28 | do { if (log_file) fprintf (log_file, s, e); } while (0) | ^ curve.c:119:22: note: format string is defined here 119 | LOG1 ("curve id = %x:\n", (unsigned long) curve); | ~^ | | | unsigned int | %lx curve.c: In function 'log_entire_curve': curve.c:180:9: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [-Wformat=] 180 | LOG1 ("curve id = %x:\n", (unsigned long) curve); | ^~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int logreport.h:28:41: note: in definition of macro 'LOG1' 28 | do { if (log_file) fprintf (log_file, s, e); } while (0) | ^ curve.c:180:22: note: format string is defined here 180 | LOG1 ("curve id = %x:\n", (unsigned long) curve); | ~^ | | | unsigned int | %lx curve.c: In function 'append_curve': curve.c:244:50: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 244 | XREALLOC (curve_list->data, curve_list->length * sizeof (curve_type)); xstd.h:44:7: note: in expansion of macro 'XMALLOC' 44 | XMALLOC (new_mem, size); \ | ^~~~~~~ curve.c:244:3: note: in expansion of macro 'XREALLOC' 244 | XREALLOC (curve_list->data, curve_list->length * sizeof (curve_type)); | ^~~~~~~~ curve.c:244:50: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 244 | XREALLOC (curve_list->data, curve_list->length * sizeof (curve_type)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ xstd.h:44:7: note: in expansion of macro 'XMALLOC' 44 | XMALLOC (new_mem, size); \ | ^~~~~~~ curve.c:244:3: note: in expansion of macro 'XREALLOC' 244 | XREALLOC (curve_list->data, curve_list->length * sizeof (curve_type)); | ^~~~~~~~ curve.c: In function 'append_curve_list': curve.c:291:81: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 291 | XREALLOC (curve_list_array->data, CURVE_LIST_ARRAY_LENGTH (*curve_list_array) * sizeof (curve_list_type)); xstd.h:44:7: note: in expansion of macro 'XMALLOC' 44 | XMALLOC (new_mem, size); \ | ^~~~~~~ curve.c:291:3: note: in expansion of macro 'XREALLOC' 291 | XREALLOC (curve_list_array->data, CURVE_LIST_ARRAY_LENGTH (*curve_list_array) * sizeof (curve_list_type)); | ^~~~~~~~ curve.c:291:81: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 291 | XREALLOC (curve_list_array->data, CURVE_LIST_ARRAY_LENGTH (*curve_list_array) * sizeof (curve_list_type)); xstd.h:44:7: note: in expansion of macro 'XMALLOC' 44 | XMALLOC (new_mem, size); \ | ^~~~~~~ curve.c:291:3: note: in expansion of macro 'XREALLOC' 291 | XREALLOC (curve_list_array->data, CURVE_LIST_ARRAY_LENGTH (*curve_list_array) * sizeof (curve_list_type)); | ^~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o output.lo `test -f output.c || echo './'`output.c rm -f .libs/output.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output.c -fPIC -DPIC -o .libs/output.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c output.c -o output.o >/dev/null 2>&1 mv -f .libs/output.lo output.lo In file included from xstd.h:12, from output.c:25: output.c: In function 'at_output_list_new': output.c:158:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 158 | XMALLOC(list, sizeof(char*)*((2*count)+1)); output.c:158:3: note: in expansion of macro 'XMALLOC' 158 | XMALLOC(list, sizeof(char*)*((2*count)+1)); | ^~~~~~~ output.c:158:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 158 | XMALLOC(list, sizeof(char*)*((2*count)+1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ output.c:158:3: note: in expansion of macro 'XMALLOC' 158 | XMALLOC(list, sizeof(char*)*((2*count)+1)); | ^~~~~~~ output.c: In function 'at_output_shortlist': output.c:240:31: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 240 | XMALLOC(list, sizeof (char) * (length + 1 + 2)); output.c:240:3: note: in expansion of macro 'XMALLOC' 240 | XMALLOC(list, sizeof (char) * (length + 1 + 2)); | ^~~~~~~ output.c:240:31: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 240 | XMALLOC(list, sizeof (char) * (length + 1 + 2)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ output.c:240:3: note: in expansion of macro 'XMALLOC' 240 | XMALLOC(list, sizeof (char) * (length + 1 + 2)); | ^~~~~~~ output.c: At top level: output.c:326:1: warning: 'streq' defined but not used [-Wunused-function] 326 | streq (const char * a, const char * b) | ^~~~~ make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o autotrace.lo `test -f autotrace.c || echo './'`autotrace.c rm -f .libs/autotrace.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c autotrace.c -fPIC -DPIC -o .libs/autotrace.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c autotrace.c -o autotrace.o >/dev/null 2>&1 mv -f .libs/autotrace.lo autotrace.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' In file included from xstd.h:12, from autotrace.c:34: autotrace.c: In function 'at_bitmap_init': autotrace.c:191:56: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 191 | XCALLOC(bitmap.bitmap, width * height * planes * sizeof(unsigned char)); autotrace.c:191:9: note: in expansion of macro 'XCALLOC' 191 | XCALLOC(bitmap.bitmap, width * height * planes * sizeof(unsigned char)); | ^~~~~~~ autotrace.c:191:56: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 191 | XCALLOC(bitmap.bitmap, width * height * planes * sizeof(unsigned char)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ autotrace.c:191:9: note: in expansion of macro 'XCALLOC' 191 | XCALLOC(bitmap.bitmap, width * height * planes * sizeof(unsigned char)); | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o input.lo `test -f input.c || echo './'`input.c rm -f .libs/input.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c input.c -fPIC -DPIC -o .libs/input.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c input.c -o input.o >/dev/null 2>&1 mv -f .libs/input.lo input.lo In file included from xstd.h:12, from input.c:38: input.c: In function 'at_input_list_new': input.c:143:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 143 | XMALLOC(list, sizeof(char*)*((2*count)+1)); input.c:143:3: note: in expansion of macro 'XMALLOC' 143 | XMALLOC(list, sizeof(char*)*((2*count)+1)); | ^~~~~~~ input.c:143:30: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 143 | XMALLOC(list, sizeof(char*)*((2*count)+1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ input.c:143:3: note: in expansion of macro 'XMALLOC' 143 | XMALLOC(list, sizeof(char*)*((2*count)+1)); | ^~~~~~~ input.c: In function 'at_input_shortlist': input.c:239:31: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 239 | XMALLOC(list, sizeof (char) * (length + 1 + 2)); input.c:239:3: note: in expansion of macro 'XMALLOC' 239 | XMALLOC(list, sizeof (char) * (length + 1 + 2)); | ^~~~~~~ input.c:239:31: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 239 | XMALLOC(list, sizeof (char) * (length + 1 + 2)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ input.c:239:3: note: in expansion of macro 'XMALLOC' 239 | XMALLOC(list, sizeof (char) * (length + 1 + 2)); | ^~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o logreport.lo `test -f logreport.c || echo './'`logreport.c rm -f .libs/logreport.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c logreport.c -fPIC -DPIC -o .libs/logreport.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c logreport.c -o logreport.o >/dev/null 2>&1 mv -f .libs/logreport.lo logreport.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o xstd.lo `test -f xstd.c || echo './'`xstd.c rm -f .libs/xstd.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c xstd.c -fPIC -DPIC -o .libs/xstd.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c xstd.c -o xstd.o >/dev/null 2>&1 mv -f .libs/xstd.lo xstd.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o fit.lo `test -f fit.c || echo './'`fit.c rm -f .libs/fit.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c fit.c -fPIC -DPIC -o .libs/fit.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c fit.c -o fit.o >/dev/null 2>&1 mv -f .libs/fit.lo fit.lo In file included from fit.c:47: fit.c: In function 'fit_one_spline': fit.c:1237:4: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1237 | * sizeof (vector_type )); /* A dynamically allocated array. */ fit.c:1236:3: note: in expansion of macro 'XMALLOC' 1236 | XMALLOC (A, CURVE_LENGTH (curve) * 2 | ^~~~~~~ fit.c:1237:4: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1237 | * sizeof (vector_type )); /* A dynamically allocated array. */ fit.c:1236:3: note: in expansion of macro 'XMALLOC' 1236 | XMALLOC (A, CURVE_LENGTH (curve) * 2 | ^~~~~~~ fit.c: In function 'append_index': fit.c:1630:51: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1630 | XREALLOC (list->data, INDEX_LIST_LENGTH (*list) * sizeof (unsigned)); xstd.h:44:7: note: in expansion of macro 'XMALLOC' 44 | XMALLOC (new_mem, size); \ | ^~~~~~~ fit.c:1630:3: note: in expansion of macro 'XREALLOC' 1630 | XREALLOC (list->data, INDEX_LIST_LENGTH (*list) * sizeof (unsigned)); | ^~~~~~~~ fit.c:1630:51: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1630 | XREALLOC (list->data, INDEX_LIST_LENGTH (*list) * sizeof (unsigned)); | ^ xstd.h:44:7: note: in expansion of macro 'XMALLOC' 44 | XMALLOC (new_mem, size); \ | ^~~~~~~ fit.c:1630:3: note: in expansion of macro 'XREALLOC' 1630 | XREALLOC (list->data, INDEX_LIST_LENGTH (*list) * sizeof (unsigned)); | ^~~~~~~~ In function 'fit_one_spline', inlined from 'fit_with_least_squares' at fit.c:1044:30: fit.c:1297:10: warning: 'spline' may be used uninitialized [-Wmaybe-uninitialized] 1297 | return spline; | ^~~~~~ fit.c: In function 'fit_with_least_squares': fit.c:1227:15: note: 'spline' declared here 1227 | spline_type spline; | ^~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o filename.lo `test -f filename.c || echo './'`filename.c rm -f .libs/filename.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c filename.c -fPIC -DPIC -o .libs/filename.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c filename.c -o filename.o >/dev/null 2>&1 mv -f .libs/filename.lo filename.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c `test -f atou.c || echo './'`atou.c make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o exception.lo `test -f exception.c || echo './'`exception.c rm -f .libs/exception.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c exception.c -fPIC -DPIC -o .libs/exception.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c exception.c -o exception.o >/dev/null 2>&1 mv -f .libs/exception.lo exception.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c `test -f main.c || echo './'`main.c main.c: In function 'read_command_line': main.c:294:12: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 294 | if (strlen (optarg) != 6) | ^~ main.c:296:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 296 | fitting_opts->background_color = at_color_new((unsigned char)(hctoi (optarg[0]) * 16 + hctoi (optarg[1])), | ^~~~~~~~~~~~ main.c:324:20: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long unsigned int' [-Wformat=] 324 | printf("%d bit, %s endian\n", | ~^ | | | int | %ld 325 | sizeof(void *) * 8, | ~~~~~~~~~~~~~~~~~~ | | | long unsigned int make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c `test -f getopt1.c || echo './'`getopt1.c make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o median.lo `test -f median.c || echo './'`median.c rm -f .libs/median.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c median.c -fPIC -DPIC -o .libs/median.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c median.c -o median.o >/dev/null 2>&1 mv -f .libs/median.lo median.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' In file included from xstd.h:12, from median.c:28: median.c: In function 'select_colors_rgb': median.c:382:31: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 382 | XMALLOC (boxlist, desired * sizeof(box)); median.c:382:5: note: in expansion of macro 'XMALLOC' 382 | XMALLOC (boxlist, desired * sizeof(box)); | ^~~~~~~ median.c:382:31: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 382 | XMALLOC (boxlist, desired * sizeof(box)); | ~~~~~~~~^~~~~~~~~~~~~ median.c:382:5: note: in expansion of macro 'XMALLOC' 382 | XMALLOC (boxlist, desired * sizeof(box)); | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c `test -f getopt.c || echo './'`getopt.c make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o thin-image.lo `test -f thin-image.c || echo './'`thin-image.c rm -f .libs/thin-image.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c thin-image.c -fPIC -DPIC -o .libs/thin-image.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c thin-image.c -o thin-image.o >/dev/null 2>&1 mv -f .libs/thin-image.lo thin-image.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' In file included from xstd.h:12, from thin-image.c:31: thin-image.c: In function 'thin_image': thin-image.c:128:39: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 128 | XMALLOC(bm.bitmap, height * width * spp); thin-image.c:128:5: note: in expansion of macro 'XMALLOC' 128 | XMALLOC(bm.bitmap, height * width * spp); | ^~~~~~~ thin-image.c:128:39: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 128 | XMALLOC(bm.bitmap, height * width * spp); | ~~~~~~~~~~~~~~~^~~~~ thin-image.c:128:5: note: in expansion of macro 'XMALLOC' 128 | XMALLOC(bm.bitmap, height * width * spp); | ^~~~~~~ thin-image.c: In function 'thin3': thin-image.c:220:25: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 220 | XMALLOC (qb, xsize*sizeof(unsigned char)); thin-image.c:220:7: note: in expansion of macro 'XMALLOC' 220 | XMALLOC (qb, xsize*sizeof(unsigned char)); | ^~~~~~~ thin-image.c:220:25: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 220 | XMALLOC (qb, xsize*sizeof(unsigned char)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ thin-image.c:220:7: note: in expansion of macro 'XMALLOC' 220 | XMALLOC (qb, xsize*sizeof(unsigned char)); | ^~~~~~~ thin-image.c: In function 'thin1': thin-image.c:309:25: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 309 | XMALLOC (qb, xsize*sizeof(unsigned char)); thin-image.c:309:7: note: in expansion of macro 'XMALLOC' 309 | XMALLOC (qb, xsize*sizeof(unsigned char)); | ^~~~~~~ thin-image.c:309:25: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 309 | XMALLOC (qb, xsize*sizeof(unsigned char)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ thin-image.c:309:7: note: in expansion of macro 'XMALLOC' 309 | XMALLOC (qb, xsize*sizeof(unsigned char)); | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o strgicmp.lo `test -f strgicmp.c || echo './'`strgicmp.c rm -f .libs/strgicmp.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c strgicmp.c -fPIC -DPIC -o .libs/strgicmp.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c strgicmp.c -o strgicmp.o >/dev/null 2>&1 mv -f .libs/strgicmp.lo strgicmp.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o despeckle.lo `test -f despeckle.c || echo './'`despeckle.c rm -f .libs/despeckle.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c despeckle.c -fPIC -DPIC -o .libs/despeckle.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c despeckle.c -o despeckle.o >/dev/null 2>&1 mv -f .libs/despeckle.lo despeckle.lo In function 'despeckle_iteration_8', inlined from 'despeckle' at despeckle.c:798:5: despeckle.c:744:23: warning: 'tightness' may be used uninitialized [-Wmaybe-uninitialized] 744 | if (recolor_8 (tightness, | ^~~~~~~~~~~~~~~~~~~~~ 745 | x, y, width, height, | ~~~~~~~~~~~~~~~~~~~~ 746 | bitmap, mask)) | ~~~~~~~~~~~~~ despeckle.c: In function 'despeckle': despeckle.c:723:10: note: 'tightness' was declared here 723 | int tightness; | ^~~~~~~~~ In function 'despeckle_iteration', inlined from 'despeckle' at despeckle.c:793:5: despeckle.c:686:23: warning: 'tightness' may be used uninitialized [-Wmaybe-uninitialized] 686 | if (recolor (tightness, | ^~~~~~~~~~~~~~~~~~~ 687 | x, y, width, height, | ~~~~~~~~~~~~~~~~~~~~ 688 | bitmap, mask)) | ~~~~~~~~~~~~~ despeckle.c: In function 'despeckle': despeckle.c:665:10: note: 'tightness' was declared here 665 | int tightness; | ^~~~~~~~~ make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o image-proc.lo `test -f image-proc.c || echo './'`image-proc.c rm -f .libs/image-proc.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c image-proc.c -fPIC -DPIC -o .libs/image-proc.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c image-proc.c -o image-proc.o >/dev/null 2>&1 mv -f .libs/image-proc.lo image-proc.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' In file included from xstd.h:12, from image-proc.c:9: image-proc.c: In function 'new_distance_map': image-proc.c:45:23: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 45 | XMALLOC(dist.d, h * sizeof(float*)); image-proc.c:45:5: note: in expansion of macro 'XMALLOC' 45 | XMALLOC(dist.d, h * sizeof(float*)); | ^~~~~~~ image-proc.c:45:23: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 45 | XMALLOC(dist.d, h * sizeof(float*)); | ~~^~~~~~~~~~~~~~~~ image-proc.c:45:5: note: in expansion of macro 'XMALLOC' 45 | XMALLOC(dist.d, h * sizeof(float*)); | ^~~~~~~ image-proc.c:46:28: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 46 | XMALLOC(dist.weight, h * sizeof(float*)); image-proc.c:46:5: note: in expansion of macro 'XMALLOC' 46 | XMALLOC(dist.weight, h * sizeof(float*)); | ^~~~~~~ image-proc.c:46:28: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 46 | XMALLOC(dist.weight, h * sizeof(float*)); | ~~^~~~~~~~~~~~~~~~ image-proc.c:46:5: note: in expansion of macro 'XMALLOC' 46 | XMALLOC(dist.weight, h * sizeof(float*)); | ^~~~~~~ image-proc.c:49:28: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 49 | XCALLOC(dist.d[y], w * sizeof(float)); image-proc.c:49:7: note: in expansion of macro 'XCALLOC' 49 | XCALLOC(dist.d[y], w * sizeof(float)); | ^~~~~~~ image-proc.c:49:28: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 49 | XCALLOC(dist.d[y], w * sizeof(float)); | ~~^~~~~~~~~~~~~~~ image-proc.c:49:7: note: in expansion of macro 'XCALLOC' 49 | XCALLOC(dist.d[y], w * sizeof(float)); | ^~~~~~~ image-proc.c:50:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 50 | XMALLOC(dist.weight[y], w * sizeof(float)); image-proc.c:50:7: note: in expansion of macro 'XMALLOC' 50 | XMALLOC(dist.weight[y], w * sizeof(float)); | ^~~~~~~ image-proc.c:50:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 50 | XMALLOC(dist.weight[y], w * sizeof(float)); | ~~^~~~~~~~~~~~~~~ image-proc.c:50:7: note: in expansion of macro 'XMALLOC' 50 | XMALLOC(dist.weight[y], w * sizeof(float)); | ^~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o pxl-outline.lo `test -f pxl-outline.c || echo './'`pxl-outline.c rm -f .libs/pxl-outline.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c pxl-outline.c -fPIC -DPIC -o .libs/pxl-outline.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c pxl-outline.c -o pxl-outline.o >/dev/null 2>&1 mv -f .libs/pxl-outline.lo pxl-outline.lo make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' In file included from pxl-outline.c:16: pxl-outline.c: In function 'append_pixel_outline': pxl-outline.c:492:54: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 492 | XREALLOC (outline_list->data, outline_list->length * sizeof (pixel_outline_type)); xstd.h:44:7: note: in expansion of macro 'XMALLOC' 44 | XMALLOC (new_mem, size); \ | ^~~~~~~ pxl-outline.c:492:3: note: in expansion of macro 'XREALLOC' 492 | XREALLOC (outline_list->data, outline_list->length * sizeof (pixel_outline_type)); | ^~~~~~~~ pxl-outline.c:492:54: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 492 | XREALLOC (outline_list->data, outline_list->length * sizeof (pixel_outline_type)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xstd.h:44:7: note: in expansion of macro 'XMALLOC' 44 | XMALLOC (new_mem, size); \ | ^~~~~~~ pxl-outline.c:492:3: note: in expansion of macro 'XREALLOC' 492 | XREALLOC (outline_list->data, outline_list->length * sizeof (pixel_outline_type)); | ^~~~~~~~ pxl-outline.c: In function 'concat_pixel_outline': pxl-outline.c:562:36: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 562 | XREALLOC(o1->data, O_LENGTH(*o1) * sizeof(at_coord)); xstd.h:44:7: note: in expansion of macro 'XMALLOC' 44 | XMALLOC (new_mem, size); \ | ^~~~~~~ pxl-outline.c:562:3: note: in expansion of macro 'XREALLOC' 562 | XREALLOC(o1->data, O_LENGTH(*o1) * sizeof(at_coord)); | ^~~~~~~~ pxl-outline.c:562:36: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 562 | XREALLOC(o1->data, O_LENGTH(*o1) * sizeof(at_coord)); xstd.h:44:7: note: in expansion of macro 'XMALLOC' 44 | XMALLOC (new_mem, size); \ | ^~~~~~~ pxl-outline.c:562:3: note: in expansion of macro 'XREALLOC' 562 | XREALLOC(o1->data, O_LENGTH(*o1) * sizeof(at_coord)); | ^~~~~~~~ pxl-outline.c: In function 'append_outline_pixel': pxl-outline.c:579:36: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 579 | XREALLOC (o->data, O_LENGTH (*o) * sizeof (at_coord)); xstd.h:44:7: note: in expansion of macro 'XMALLOC' 44 | XMALLOC (new_mem, size); \ | ^~~~~~~ pxl-outline.c:579:3: note: in expansion of macro 'XREALLOC' 579 | XREALLOC (o->data, O_LENGTH (*o) * sizeof (at_coord)); | ^~~~~~~~ pxl-outline.c:579:36: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 579 | XREALLOC (o->data, O_LENGTH (*o) * sizeof (at_coord)); xstd.h:44:7: note: in expansion of macro 'XMALLOC' 44 | XMALLOC (new_mem, size); \ | ^~~~~~~ pxl-outline.c:579:3: note: in expansion of macro 'XREALLOC' 579 | XREALLOC (o->data, O_LENGTH (*o) * sizeof (at_coord)); | ^~~~~~~~ pxl-outline.c: In function 'next_unmarked_pixel': pxl-outline.c:675:14: warning: variable 'color' set but not used [-Wunused-but-set-variable] 675 | color_type color; | ^~~~~ pxl-outline.c: At top level: pxl-outline.c:77:18: warning: 'opposite_edge' declared 'static' but never defined [-Wunused-function] 77 | static edge_type opposite_edge(edge_type); | ^~~~~~~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -o libautotrace.la -rpath /usr/lib64 -version-info 3:0:0 input-pnm.lo input-bmp.lo input-tga.lo input-png.lo output-eps.lo output-er.lo output-fig.lo output-sk.lo output-svg.lo output-p2e.lo output-emf.lo output-dxf.lo output-epd.lo output-pdf.lo output-mif.lo output-cgm.lo output-dr2d.lo fit.lo bitmap.lo spline.lo curve.lo epsilon-equal.lo vector.lo color.lo autotrace.lo output.lo input.lo pxl-outline.lo median.lo thin-image.lo logreport.lo filename.lo xstd.lo despeckle.lo exception.lo strgicmp.lo image-proc.lo rm -fr .libs/libautotrace.la .libs/libautotrace.* .libs/libautotrace.* gcc -shared input-pnm.lo input-bmp.lo input-tga.lo input-png.lo output-eps.lo output-er.lo output-fig.lo output-sk.lo output-svg.lo output-p2e.lo output-emf.lo output-dxf.lo output-epd.lo output-pdf.lo output-mif.lo output-cgm.lo output-dr2d.lo fit.lo bitmap.lo spline.lo curve.lo epsilon-equal.lo vector.lo color.lo autotrace.lo output.lo input.lo pxl-outline.lo median.lo thin-image.lo logreport.lo filename.lo xstd.lo despeckle.lo exception.lo strgicmp.lo image-proc.lo -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -Wl,--build-id=sha1 -Wl,-soname -Wl,libautotrace.so.3 -o .libs/libautotrace.so.3.0.0 (cd .libs && rm -f libautotrace.so.3 && ln -s libautotrace.so.3.0.0 libautotrace.so.3) (cd .libs && rm -f libautotrace.so && ln -s libautotrace.so.3.0.0 libautotrace.so) ar cru .libs/libautotrace.a input-pnm.o input-bmp.o input-tga.o input-png.o output-eps.o output-er.o output-fig.o output-sk.o output-svg.o output-p2e.o output-emf.o output-dxf.o output-epd.o output-pdf.o output-mif.o output-cgm.o output-dr2d.o fit.o bitmap.o spline.o curve.o epsilon-equal.o vector.o color.o autotrace.o output.o input.o pxl-outline.o median.o thin-image.o logreport.o filename.o xstd.o despeckle.o exception.o strgicmp.o image-proc.o ranlib .libs/libautotrace.a creating libautotrace.la (cd .libs && rm -f libautotrace.la && ln -s ../libautotrace.la libautotrace.la) output-emf.h:25:5: warning: type of 'output_emf_writer' does not match original declaration [-Wlto-type-mismatch] 25 | int output_emf_writer(FILE* file, at_string name, | ^ output-emf.c:768:5: note: type mismatch in parameter 9 768 | int output_emf_writer(FILE* file, at_string name, | ^ output-emf.c:768:5: note: type 'void' should match type 'void (*at_msg_func) (char *, at_msg_type, void *)' output-emf.c:768:5: note: 'output_emf_writer' was previously declared here make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./libtool --mode=link gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -o autotrace atou.o main.o getopt.o getopt1.o libautotrace.la -lpng -lz -lm -lm DIE_RPATH_DIE="/usr/lib64:$DIE_RPATH_DIE" gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -o .libs/autotrace atou.o main.o getopt.o getopt1.o ./.libs/libautotrace.so -lpng -lz -lm creating autotrace make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.MfqxJB + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64 ++ dirname /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64 + cd autotrace-0.31.1 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64 'INSTALL=/usr/bin/install -p' make[1]: Entering directory '/builddir/build/BUILD/autotrace-0.31.1' /bin/sh ./mkinstalldirs /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/lib64 mkdir -p -- /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/lib64 /bin/sh ./libtool --mode=install /usr/bin/install -p libautotrace.la /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/lib64/libautotrace.la /usr/bin/install -p .libs/libautotrace.so.3.0.0 /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/lib64/libautotrace.so.3.0.0 (cd /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/lib64 && rm -f libautotrace.so.3 && ln -s libautotrace.so.3.0.0 libautotrace.so.3) (cd /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/lib64 && rm -f libautotrace.so && ln -s libautotrace.so.3.0.0 libautotrace.so) /usr/bin/install -p .libs/libautotrace.lai /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/lib64/libautotrace.la /usr/bin/install -p .libs/libautotrace.a /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/lib64/libautotrace.a ranlib /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/lib64/libautotrace.a chmod 644 /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/lib64/libautotrace.a libtool: install: warning: remember to run `libtool --finish /usr/lib64' /bin/sh ./mkinstalldirs /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/bin mkdir -p -- /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/bin /bin/sh ./libtool --mode=install /usr/bin/install -p autotrace /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/bin/autotrace libtool: install: warning: `libautotrace.la' has not been installed in `/usr/lib64' /usr/bin/install -p .libs/autotrace /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/bin/autotrace /bin/sh ./mkinstalldirs /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/bin /usr/bin/install -p autotrace-config /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/bin/autotrace-config /bin/sh ./mkinstalldirs /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/include/autotrace mkdir -p -- /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/include/autotrace /usr/bin/install -p -m 644 types.h /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/include/autotrace/types.h /usr/bin/install -p -m 644 autotrace.h /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/include/autotrace/autotrace.h /usr/bin/install -p -m 644 input.h /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/include/autotrace/input.h /usr/bin/install -p -m 644 output.h /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/include/autotrace/output.h /usr/bin/install -p -m 644 exception.h /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/include/autotrace/exception.h /bin/sh ./mkinstalldirs /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/share/aclocal mkdir -p -- /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/share/aclocal /usr/bin/install -p -m 644 autotrace.m4 /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/share/aclocal/autotrace.m4 /bin/sh ./mkinstalldirs /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/share/man/man1 mkdir -p -- /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/share/man/man1 /usr/bin/install -p -m 644 ./autotrace.1 /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/share/man/man1/autotrace.1 /bin/sh ./mkinstalldirs /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/lib64/pkgconfig mkdir -p -- /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/lib64/pkgconfig /usr/bin/install -p -m 644 autotrace.pc /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/lib64/pkgconfig/autotrace.pc make[1]: Leaving directory '/builddir/build/BUILD/autotrace-0.31.1' + find /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64 -type f -name '*.la' -exec rm -f '{}' ';' + find /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64 -type f -name '*.a' -exec rm -f '{}' ';' + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 0.31.1-5.ocs23 --unique-debug-suffix -0.31.1-5.ocs23.aarch64 --unique-debug-src-base autotrace-0.31.1-5.ocs23.aarch64 -S debugsourcefiles.list /builddir/build/BUILD/autotrace-0.31.1 extracting debug info from /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/bin/autotrace extracting debug info from /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/lib64/libautotrace.so.3.0.0 1037 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/OpenCloudOS/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/OpenCloudOS/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/OpenCloudOS/brp-mangle-shebangs mangling shebang in /usr/bin/autotrace-config from /bin/sh to #!/usr/bin/sh + /usr/lib/rpm/OpenCloudOS/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/OpenCloudOS/brp-python-hardlink Processing files: autotrace-0.31.1-5.ocs23.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.a42Hh9 + umask 022 + cd /builddir/build/BUILD + cd autotrace-0.31.1 + DOCDIR=/builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/share/doc/autotrace + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/share/doc/autotrace + cp -pr AUTHORS /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/share/doc/autotrace + cp -pr ChangeLog /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/share/doc/autotrace + cp -pr FAQ /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/share/doc/autotrace + cp -pr NEWS /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/share/doc/autotrace + cp -pr README /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/share/doc/autotrace + cp -pr THANKS /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/share/doc/autotrace + cp -pr TODO /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/share/doc/autotrace + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.6rSqqH + umask 022 + cd /builddir/build/BUILD + cd autotrace-0.31.1 + LICENSEDIR=/builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/share/licenses/autotrace + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/share/licenses/autotrace + cp -pr COPYING /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/share/licenses/autotrace + cp -pr COPYING.LIB /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/share/licenses/autotrace + RPM_EC=0 ++ jobs -p + exit 0 Provides: autotrace = 0.31.1-5.ocs23 autotrace(aarch-64) = 0.31.1-5.ocs23 libautotrace.so.3()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libautotrace.so.3()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.34)(64bit) libpng16.so.16()(64bit) rtld(GNU_HASH) Processing files: autotrace-devel-0.31.1-5.ocs23.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.BIaJwN + umask 022 + cd /builddir/build/BUILD + cd autotrace-0.31.1 + DOCDIR=/builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/share/doc/autotrace-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/share/doc/autotrace-devel + cp -pr HACKING /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64/usr/share/doc/autotrace-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: autotrace-devel = 0.31.1-5.ocs23 autotrace-devel(aarch-64) = 0.31.1-5.ocs23 pkgconfig(autotrace) = 0.31.1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config /usr/bin/sh libautotrace.so.3()(64bit) Processing files: autotrace-debugsource-0.31.1-5.ocs23.aarch64 Provides: autotrace-debugsource = 0.31.1-5.ocs23 autotrace-debugsource(aarch-64) = 0.31.1-5.ocs23 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: autotrace-debuginfo-0.31.1-5.ocs23.aarch64 Provides: autotrace-debuginfo = 0.31.1-5.ocs23 autotrace-debuginfo(aarch-64) = 0.31.1-5.ocs23 debuginfo(build-id) = 574fbbee380d9a5d2807bbbe51177d5f3da6e012 debuginfo(build-id) = d5a43de9efc517f91dd204d6d6e34f041e4ef539 libautotrace.so.3.0.0-0.31.1-5.ocs23.aarch64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: autotrace-debugsource(aarch-64) = 0.31.1-5.ocs23 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/autotrace-0.31.1-5.ocs23.aarch64 Wrote: /builddir/build/RPMS/autotrace-devel-0.31.1-5.ocs23.aarch64.rpm Wrote: /builddir/build/RPMS/autotrace-0.31.1-5.ocs23.aarch64.rpm Wrote: /builddir/build/RPMS/autotrace-debugsource-0.31.1-5.ocs23.aarch64.rpm Wrote: /builddir/build/RPMS/autotrace-debuginfo-0.31.1-5.ocs23.aarch64.rpm Child return code was: 0