Mock Version: 6.0 Mock Version: 6.0 Mock Version: 6.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target ppc64le --nodeps /builddir/build/SPECS/tachyon.spec'], chrootPath='/var/lib/mock/f43-build-57062805-6548189/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=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.9lbq3sur:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.9lbq3sur:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'a77b4b92e79744a8985664055c03d750', '-D', '/var/lib/mock/f43-build-57062805-6548189/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.9lbq3sur:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target ppc64le --nodeps /builddir/build/SPECS/tachyon.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', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1737072000 Wrote: /builddir/build/SRPMS/tachyon-0.99.5-1.fc43.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/tachyon.spec'], chrootPath='/var/lib/mock/f43-build-57062805-6548189/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=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.9lbq3sur:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.9lbq3sur:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '5a91c7f3a35b49a795f3d519e20803b5', '-D', '/var/lib/mock/f43-build-57062805-6548189/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.9lbq3sur:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/tachyon.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', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1737072000 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.uqtdii + umask 022 + cd /builddir/build/BUILD/tachyon-0.99.5-build + test -d /builddir/build/BUILD/tachyon-0.99.5-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/tachyon-0.99.5-build + /usr/bin/rm -rf /builddir/build/BUILD/tachyon-0.99.5-build + /usr/bin/mkdir -p /builddir/build/BUILD/tachyon-0.99.5-build + /usr/bin/mkdir -p /builddir/build/BUILD/tachyon-0.99.5-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.b51GnF + umask 022 + cd /builddir/build/BUILD/tachyon-0.99.5-build + cd /builddir/build/BUILD/tachyon-0.99.5-build + rm -rf tachyon + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/tachyon-0.99.5.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd tachyon + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/tachyon-rpm.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/tachyon-shared.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + find . -name CVS + xargs rm -r + chmod 644 src/hash.c src/hash.h + chmod 644 src/pngfile.h + chmod 644 demosrc/spaceball.c + chmod 644 demosrc/trackball.c demosrc/trackball.h + rm -v scenes/imaps scenes/tpoly scenes/vol removed 'scenes/imaps' removed 'scenes/tpoly' removed 'scenes/vol' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.W64rAZ + umask 022 + cd /builddir/build/BUILD/tachyon-0.99.5-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc ~/build/BUILD/tachyon-0.99.5-build/tachyon/unix ~/build/BUILD/tachyon-0.99.5-build/tachyon + export CC + CXX=g++ + export CXX + cd tachyon + pushd unix + for variant in thr thr-ogl + make -j8 'OPTFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' linux-64-thr make[1]: Entering directory '/builddir/build/BUILD/tachyon-0.99.5-build/tachyon/unix' Building Tachyon Parallel Ray Tracing library Copyright 1994-2022, John E. Stone Making architecture directory ../compile/linux-64-thr All Rights Reserveed Making library directory ../compile/linux-64-thr/libtachyon make[2]: Entering directory '/builddir/build/BUILD/tachyon-0.99.5-build/tachyon/unix' ../src/render.c: In function ‘rendercheck’: ../src/render.c:285:22: warning: unused variable ‘cpucaps’ [-Wunused-variable] 285 | rt_cpu_caps_t *cpucaps = (rt_cpu_caps_t *) scene->cpuinfo[0].cpucaps; | ^~~~~~~ ../src/ppm.c: In function ‘getint’: ../src/ppm.c:34:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 34 | fgets(ch, sizeof(ch), dfile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/main.c: In function ‘animate_scene’: ../demosrc/main.c:520:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 520 | fscanf(camfp, "%f %f %f %f %f %f %f %f %f", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | &cv.x, &cv.y, &cv.z, &cu.x, &cu.y, &cu.z, &cc.x, &cc.y, &cc.z); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c: In function ‘NFFGetString’: ../demosrc/nffparse.c:53:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 53 | fscanf(dfile,"%s",data); | ^~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c: In function ‘NFFGetVector’: ../demosrc/nffparse.c:65:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 65 | fscanf(dfile, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c: In function ‘NFFGetScenedefs’: ../demosrc/nffparse.c:115:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 115 | fscanf(dfile, "%f", &vangle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c:120:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 120 | fscanf(dfile, "%f", &hither); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c:123:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 123 | fscanf(dfile, "%d %d", &xres, &yres); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c: In function ‘NFFGetBackground’: ../demosrc/nffparse.c:144:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 144 | fscanf(dfile, "%f %f %f", &r, &g, &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c: In function ‘NFFGetLight’: ../demosrc/nffparse.c:163:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 163 | fscanf(dfile, "%f %f %f", &r, &g, &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c: In function ‘NFFGetTexture’: ../demosrc/nffparse.c:177:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 177 | fscanf(dfile, "%f %f %f %f %f %f %f %f", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178 | &r, &g, &b, &Kd, &Ks, &Shine, &T, &IOR); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c: In function ‘NFFGetCylCone’: ../demosrc/nffparse.c:199:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 199 | fscanf(dfile, "%f", &baserad); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c:202:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 202 | fscanf(dfile, "%f", &apexrad); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c: In function ‘NFFGetSphere’: ../demosrc/nffparse.c:221:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 221 | fscanf(dfile, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c: In function ‘NFFGetPolygon’: ../demosrc/nffparse.c:233:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 233 | fscanf(dfile, "%d", &numverts); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c: In function ‘NFFGetPatch’: ../demosrc/nffparse.c:252:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 252 | fscanf(dfile, "%d", &numverts); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘readmodel’: ../demosrc/parse.c:246:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 246 | fscanf(ph.ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetScenedefs’: ../demosrc/parse.c:325:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 325 | fscanf(ph->ifp, "%d %d", &xres, &yres); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetString’: ../demosrc/parse.c:216:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 216 | fscanf(ph->ifp, "%s", data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘PrintSyntaxError’: ../demosrc/parse.c:193:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 193 | fread(cbuf, readsize, 1, ph->ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetObject’: ../demosrc/parse.c:620:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 620 | fscanf(ph->ifp, "%s", includefile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetTexture’: ../demosrc/parse.c:793:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 793 | fscanf(ph->ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetVCSTri’: ../demosrc/parse.c:1480:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1480 | fscanf(ph->ifp, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1486:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1486 | fscanf(ph->ifp, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1492:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1492 | fscanf(ph->ifp, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetVertexArray’: ../demosrc/parse.c:1599:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1599 | fscanf(ph->ifp, "%s", arraytype); /* read next array type */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1605:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1605 | fscanf(ph->ifp, "%f %f %f", &v[i], &v[i+1], &v[i+2]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1607:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1607 | fscanf(ph->ifp, "%s", arraytype); /* read next array type */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1617:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1617 | fscanf(ph->ifp, "%f %f %f", &n[i], &n[i+1], &n[i+2]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1619:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1619 | fscanf(ph->ifp, "%s", arraytype); /* read next array type */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1637:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1637 | fscanf(ph->ifp, "%f %f %f", &c[i], &c[i+1], &c[i+2]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1677:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1677 | fscanf(ph->ifp, "%d", &facets[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1744:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1744 | fscanf(ph->ifp, "%d %d %d", &facets[i], &facets[i+1], &facets[i+2]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1805:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1805 | fscanf(ph->ifp, "%s", arraytype); /* read next array type */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetSphere’: ../demosrc/parse.c:1315:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1315 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetFCylinder’: ../demosrc/parse.c:1266:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1266 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetRing’: ../demosrc/parse.c:1392:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1392 | fscanf(ph->ifp, " %f ", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1394:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1394 | fscanf(ph->ifp, " %f ", &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetPolyCylinder’: ../demosrc/parse.c:1284:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1284 | fscanf(ph->ifp, "%d", &numpts); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1293:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1293 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetCylinder’: ../demosrc/parse.c:1237:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1237 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetVol’: ../demosrc/parse.c:1354:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1354 | fscanf(ph->ifp, "%d %d %d ", &x, &y, &z); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1356:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1356 | fscanf(ph->ifp, "%s", fname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetImageDef’: ../demosrc/parse.c:693:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 693 | fscanf(ph->ifp, "%s", texname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:717:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 717 | fscanf(ph->ifp, "%s", clrstr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetTexDef’: ../demosrc/parse.c:771:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 771 | fscanf(ph->ifp, "%s", texname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetTexAlias’: ../demosrc/parse.c:781:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 781 | fscanf(ph->ifp, "%s", texname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:782:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 782 | fscanf(ph->ifp, "%s", aliasname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetLight’: ../demosrc/parse.c:1010:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1010 | fscanf(ph->ifp, "%f", &a); /* read in radius */ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1013:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1013 | fscanf(ph->ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1015:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1015 | fscanf(ph->ifp, "%f %f %f", &r, &g, &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1027:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1027 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1030:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1030 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1033:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1033 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetColor’: ../demosrc/parse.c:678:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 678 | fscanf(ph->ifp, "%f %f %f", &r, &g, &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetDirLight’: ../demosrc/parse.c:983:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 983 | fscanf(ph->ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:985:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 985 | fscanf(ph->ifp, "%f %f %f", &r, &g, &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetSkyLight’: ../demosrc/parse.c:1056:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1056 | fscanf(ph->ifp, "%d", &numsamples); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1059:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1059 | fscanf(ph->ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1061:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1061 | fscanf(ph->ifp, "%f", &maxdist); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1064:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1064 | fscanf(ph->ifp, "%f %f %f", &ambcol.r, &ambcol.g, &ambcol.b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1066:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1066 | fscanf(ph->ifp, "%f %f %f", &ambcol.r, &ambcol.g, &ambcol.b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetSpotLight’: ../demosrc/parse.c:1090:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1090 | fscanf(ph->ifp, "%f", &a); /* read in radius */ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1096:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1096 | fscanf(ph->ifp, "%f",&a); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1099:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1099 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1102:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1102 | fscanf(ph->ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1104:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1104 | fscanf(ph->ifp, "%f %f %f", &r, &g, &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1115:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1115 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1118:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1118 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1121:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1121 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetLandScape’: ../demosrc/parse.c:1829:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1829 | fscanf(ph->ifp, "%d %d", &m, &n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1832:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1832 | fscanf(ph->ifp, "%f %f", &a, &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetShaderMode’: ../demosrc/parse.c:338:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 338 | fscanf(ph->ifp, "%s", data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:353:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 353 | fscanf(ph->ifp, "%s", data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:362:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 362 | fscanf(ph->ifp, "%d", &transmaxsurf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:383:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 383 | fscanf(ph->ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:385:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 385 | fscanf(ph->ifp, "%f", &maxdist); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:388:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 388 | fscanf(ph->ifp, "%f %f %f", &aoambient.r, &aoambient.g, &aoambient.b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:390:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 390 | fscanf(ph->ifp, "%f %f %f", &aoambient.r, &aoambient.g, &aoambient.b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:394:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 394 | fscanf(ph->ifp, "%f", &aodirect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:397:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 397 | fscanf(ph->ifp, "%d", &aosamples); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetCamera’: ../demosrc/parse.c:420:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 420 | fscanf(ph->ifp, "%s", data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:422:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 422 | fscanf(ph->ifp, "%s", data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:433:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 433 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:436:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 436 | fscanf(ph->ifp, "%f", &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:444:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 444 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:449:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 449 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:452:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 452 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:460:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 460 | fscanf(ph->ifp, "%f", &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:464:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 464 | fscanf(ph->ifp, "%d", &antialiasing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:467:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 467 | fscanf(ph->ifp, "%d", &raydepth); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:470:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 470 | fscanf(ph->ifp, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:476:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 476 | fscanf(ph->ifp, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:482:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 482 | fscanf(ph->ifp, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:495:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 495 | fscanf(ph->ifp, "%s", data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:497:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 497 | fscanf(ph->ifp, "%f %f %f %f", &a, &b, &c, &d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:499:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 499 | fscanf(ph->ifp, "%s", data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetTPolyFile’: ../demosrc/parse.c:1874:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1874 | fscanf(ph->ifp, "%s", ifname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1884:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1884 | fscanf(ifp, "%d", &v); | ^~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetBackGnd’: ../demosrc/parse.c:1171:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1171 | fscanf(ph->ifp, "%f %f %f", &r, &g, &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetBackGndGradient’: ../demosrc/parse.c:1188:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1188 | fscanf(ph->ifp, "%s", gradienttype); /* read next array type */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1202:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1202 | fscanf(ph->ifp, "%f %f %f", &updir[0], &updir[1], &updir[2]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1205:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1205 | fscanf(ph->ifp, "%f", &topval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1208:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1208 | fscanf(ph->ifp, "%f", &botval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1211:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1211 | fscanf(ph->ifp, "%f %f %f", &topcol[0], &topcol[1], &topcol[2]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1214:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1214 | fscanf(ph->ifp, "%f %f %f", &botcol[0], &botcol[1], &botcol[2]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetFog’: ../demosrc/parse.c:1139:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1139 | fscanf(ph->ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1151:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1151 | fscanf(ph->ifp, "%f", &start); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1154:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1154 | fscanf(ph->ifp, "%f", &end); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1157:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1157 | fscanf(ph->ifp, "%f", &density); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetTexBody’: ../demosrc/parse.c:823:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 823 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:827:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 827 | fscanf(ph->ifp, "%f", &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:831:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 831 | fscanf(ph->ifp, "%f", &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:835:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 835 | fscanf(ph->ifp, "%f", &d); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:838:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 838 | fscanf(ph->ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:840:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 840 | fscanf(ph->ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:844:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 844 | fscanf(ph->ifp, "%s", tmp); /* read next item */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:848:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 848 | fscanf(ph->ifp, "%f", &outline); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:850:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 850 | fscanf(ph->ifp, "%f", &outlinewidth); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:851:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 851 | fscanf(ph->ifp, "%s", tmp); /* read next item */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:855:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 855 | fscanf(ph->ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:864:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 864 | fscanf(ph->ifp, "%f", &phong); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:866:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 866 | fscanf(ph->ifp, "%f", &phongexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:867:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 867 | fscanf(ph->ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:881:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 881 | fscanf(ph->ifp, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:889:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 889 | fscanf(ph->ifp, "%d", &tex.texturefunc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:912:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 912 | fscanf(ph->ifp, "%s", tex.imap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:922:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 922 | fscanf(ph->ifp, "%s", tex.imap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:936:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 936 | fscanf(ph->ifp, "%s", tex.imap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/trackball.c:247:17: warning: argument 1 of type ‘float[4]’ with mismatched bound [-Warray-parameter=] 247 | add_quats(float q1[4], float q2[4], float dest[4]) | ~~~~~~^~~~~ In file included from ../demosrc/trackball.c:53: ../demosrc/trackball.h:62:18: note: previously declared as ‘float *’ 62 | add_quats(float *q1, float *q2, float *dest); | ~~~~~~~^~ ../demosrc/trackball.c:247:30: warning: argument 2 of type ‘float[4]’ with mismatched bound [-Warray-parameter=] 247 | add_quats(float q1[4], float q2[4], float dest[4]) | ~~~~~~^~~~~ ../demosrc/trackball.h:62:29: note: previously declared as ‘float *’ 62 | add_quats(float *q1, float *q2, float *dest); | ~~~~~~~^~ ../demosrc/trackball.c:247:43: warning: argument 3 of type ‘float[4]’ with mismatched bound [-Warray-parameter=] 247 | add_quats(float q1[4], float q2[4], float dest[4]) | ~~~~~~^~~~~~~ ../demosrc/trackball.h:62:40: note: previously declared as ‘float *’ 62 | add_quats(float *q1, float *q2, float *dest); | ~~~~~~~^~~~ ../demosrc/ac3dparse.c: In function ‘ParseAC3D’: ../demosrc/ac3dparse.c:111:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 111 | fscanf(dfile, "%s", filehdr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c: In function ‘GetMaterial’: ../demosrc/ac3dparse.c:213:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 213 | fscanf(dfile, "%s", texname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:216:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 216 | fscanf(dfile, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:223:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 223 | fscanf(dfile, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:227:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 227 | fscanf(dfile, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:230:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 230 | fscanf(dfile, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:234:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 234 | fscanf(dfile, "%d", &e); | ^~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:237:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 237 | fscanf(dfile, "%f", &d); | ^~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c: In function ‘GetString’: ../demosrc/ac3dparse.c:88:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 88 | fscanf(dfile,"%s",data); | ^~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c: In function ‘GetRecurseObject’: ../demosrc/ac3dparse.c:404:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 404 | fscanf(dfile, "%s", objname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:405:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 405 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:408:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 408 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:411:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 411 | fscanf(dfile, "%d", &data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:412:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 412 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:415:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 415 | fscanf(dfile, "%s", texname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:416:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 416 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:419:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 419 | fscanf(dfile, "%f %f", &txrepa, &txrepb); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:420:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 420 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:425:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 425 | fscanf(dfile, "%f", &localrmat[j][i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:428:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 428 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:432:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 432 | fscanf(dfile, "%f", &localtmat[j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:434:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 434 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:439:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 439 | fscanf(dfile, "%f", &localrmat[j][i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:442:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 442 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:453:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 453 | fscanf(dfile, "%s", urlname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:454:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 454 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:458:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 458 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:463:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 463 | fscanf(dfile, "%d", &numvert); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:473:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 473 | fscanf(dfile, "%f %f %f", &vtx[0], &vtx[1], &vtx[2]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:481:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 481 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:484:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 484 | fscanf(dfile, "%d", &numsurf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:485:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 485 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:498:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 498 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:503:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 503 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:506:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 506 | fscanf(dfile, "%d", &materialnum); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:507:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 507 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:510:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 510 | fscanf(dfile, "%d", &numrefs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:516:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 516 | fscanf(dfile, "%d %f %f", &refarray[i], &a, &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:548:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 548 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:572:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 572 | fscanf(dfile, "%d", &numkids); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/tachyon-0.99.5-build/tachyon/unix' Build Complete make[1]: Leaving directory '/builddir/build/BUILD/tachyon-0.99.5-build/tachyon/unix' + for variant in thr thr-ogl + make -j8 'OPTFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection' linux-64-thr-ogl make[1]: Entering directory '/builddir/build/BUILD/tachyon-0.99.5-build/tachyon/unix' Building Tachyon Parallel Ray Tracing library Copyright 1994-2022, John E. Stone Making architecture directory ../compile/linux-64-thr-ogl All Rights Reserveed Making library directory ../compile/linux-64-thr-ogl/libtachyon make[2]: Entering directory '/builddir/build/BUILD/tachyon-0.99.5-build/tachyon/unix' ../src/render.c: In function ‘rendercheck’: ../src/render.c:285:22: warning: unused variable ‘cpucaps’ [-Wunused-variable] 285 | rt_cpu_caps_t *cpucaps = (rt_cpu_caps_t *) scene->cpuinfo[0].cpucaps; | ^~~~~~~ ../src/ppm.c: In function ‘getint’: ../src/ppm.c:34:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 34 | fgets(ch, sizeof(ch), dfile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/main.c: In function ‘animate_scene’: ../demosrc/main.c:520:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 520 | fscanf(camfp, "%f %f %f %f %f %f %f %f %f", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | &cv.x, &cv.y, &cv.z, &cu.x, &cu.y, &cu.z, &cc.x, &cc.y, &cc.z); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c: In function ‘NFFGetString’: ../demosrc/nffparse.c:53:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 53 | fscanf(dfile,"%s",data); | ^~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c: In function ‘NFFGetVector’: ../demosrc/nffparse.c:65:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 65 | fscanf(dfile, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c: In function ‘NFFGetScenedefs’: ../demosrc/nffparse.c:115:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 115 | fscanf(dfile, "%f", &vangle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c:120:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 120 | fscanf(dfile, "%f", &hither); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c:123:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 123 | fscanf(dfile, "%d %d", &xres, &yres); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c: In function ‘NFFGetBackground’: ../demosrc/nffparse.c:144:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 144 | fscanf(dfile, "%f %f %f", &r, &g, &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c: In function ‘NFFGetLight’: ../demosrc/nffparse.c:163:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 163 | fscanf(dfile, "%f %f %f", &r, &g, &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c: In function ‘NFFGetTexture’: ../demosrc/nffparse.c:177:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 177 | fscanf(dfile, "%f %f %f %f %f %f %f %f", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178 | &r, &g, &b, &Kd, &Ks, &Shine, &T, &IOR); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c: In function ‘NFFGetCylCone’: ../demosrc/nffparse.c:199:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 199 | fscanf(dfile, "%f", &baserad); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c:202:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 202 | fscanf(dfile, "%f", &apexrad); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c: In function ‘NFFGetSphere’: ../demosrc/nffparse.c:221:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 221 | fscanf(dfile, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c: In function ‘NFFGetPolygon’: ../demosrc/nffparse.c:233:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 233 | fscanf(dfile, "%d", &numverts); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/nffparse.c: In function ‘NFFGetPatch’: ../demosrc/nffparse.c:252:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 252 | fscanf(dfile, "%d", &numverts); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘readmodel’: ../demosrc/parse.c:246:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 246 | fscanf(ph.ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetScenedefs’: ../demosrc/parse.c:325:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 325 | fscanf(ph->ifp, "%d %d", &xres, &yres); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetString’: ../demosrc/parse.c:216:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 216 | fscanf(ph->ifp, "%s", data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘PrintSyntaxError’: ../demosrc/parse.c:193:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 193 | fread(cbuf, readsize, 1, ph->ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetObject’: ../demosrc/parse.c:620:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 620 | fscanf(ph->ifp, "%s", includefile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetTexture’: ../demosrc/parse.c:793:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 793 | fscanf(ph->ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetVCSTri’: ../demosrc/parse.c:1480:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1480 | fscanf(ph->ifp, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1486:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1486 | fscanf(ph->ifp, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1492:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1492 | fscanf(ph->ifp, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetVertexArray’: ../demosrc/parse.c:1599:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1599 | fscanf(ph->ifp, "%s", arraytype); /* read next array type */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1605:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1605 | fscanf(ph->ifp, "%f %f %f", &v[i], &v[i+1], &v[i+2]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1607:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1607 | fscanf(ph->ifp, "%s", arraytype); /* read next array type */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1617:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1617 | fscanf(ph->ifp, "%f %f %f", &n[i], &n[i+1], &n[i+2]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1619:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1619 | fscanf(ph->ifp, "%s", arraytype); /* read next array type */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1637:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1637 | fscanf(ph->ifp, "%f %f %f", &c[i], &c[i+1], &c[i+2]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1677:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1677 | fscanf(ph->ifp, "%d", &facets[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1744:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1744 | fscanf(ph->ifp, "%d %d %d", &facets[i], &facets[i+1], &facets[i+2]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1805:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1805 | fscanf(ph->ifp, "%s", arraytype); /* read next array type */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetSphere’: ../demosrc/parse.c:1315:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1315 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetFCylinder’: ../demosrc/parse.c:1266:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1266 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetRing’: ../demosrc/parse.c:1392:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1392 | fscanf(ph->ifp, " %f ", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1394:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1394 | fscanf(ph->ifp, " %f ", &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetPolyCylinder’: ../demosrc/parse.c:1284:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1284 | fscanf(ph->ifp, "%d", &numpts); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1293:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1293 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetCylinder’: ../demosrc/parse.c:1237:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1237 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetVol’: ../demosrc/parse.c:1354:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1354 | fscanf(ph->ifp, "%d %d %d ", &x, &y, &z); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1356:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1356 | fscanf(ph->ifp, "%s", fname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetImageDef’: ../demosrc/parse.c:693:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 693 | fscanf(ph->ifp, "%s", texname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:717:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 717 | fscanf(ph->ifp, "%s", clrstr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetTexDef’: ../demosrc/parse.c:771:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 771 | fscanf(ph->ifp, "%s", texname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetTexAlias’: ../demosrc/parse.c:781:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 781 | fscanf(ph->ifp, "%s", texname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:782:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 782 | fscanf(ph->ifp, "%s", aliasname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetLight’: ../demosrc/parse.c:1010:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1010 | fscanf(ph->ifp, "%f", &a); /* read in radius */ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1013:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1013 | fscanf(ph->ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1015:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1015 | fscanf(ph->ifp, "%f %f %f", &r, &g, &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1027:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1027 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1030:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1030 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1033:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1033 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetColor’: ../demosrc/parse.c:678:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 678 | fscanf(ph->ifp, "%f %f %f", &r, &g, &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetDirLight’: ../demosrc/parse.c:983:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 983 | fscanf(ph->ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:985:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 985 | fscanf(ph->ifp, "%f %f %f", &r, &g, &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetSkyLight’: ../demosrc/parse.c:1056:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1056 | fscanf(ph->ifp, "%d", &numsamples); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1059:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1059 | fscanf(ph->ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1061:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1061 | fscanf(ph->ifp, "%f", &maxdist); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1064:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1064 | fscanf(ph->ifp, "%f %f %f", &ambcol.r, &ambcol.g, &ambcol.b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1066:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1066 | fscanf(ph->ifp, "%f %f %f", &ambcol.r, &ambcol.g, &ambcol.b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetSpotLight’: ../demosrc/parse.c:1090:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1090 | fscanf(ph->ifp, "%f", &a); /* read in radius */ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1096:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1096 | fscanf(ph->ifp, "%f",&a); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1099:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1099 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1102:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1102 | fscanf(ph->ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1104:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1104 | fscanf(ph->ifp, "%f %f %f", &r, &g, &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1115:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1115 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1118:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1118 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1121:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1121 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetLandScape’: ../demosrc/parse.c:1829:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1829 | fscanf(ph->ifp, "%d %d", &m, &n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1832:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1832 | fscanf(ph->ifp, "%f %f", &a, &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetShaderMode’: ../demosrc/parse.c:338:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 338 | fscanf(ph->ifp, "%s", data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:353:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 353 | fscanf(ph->ifp, "%s", data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:362:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 362 | fscanf(ph->ifp, "%d", &transmaxsurf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:383:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 383 | fscanf(ph->ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:385:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 385 | fscanf(ph->ifp, "%f", &maxdist); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:388:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 388 | fscanf(ph->ifp, "%f %f %f", &aoambient.r, &aoambient.g, &aoambient.b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:390:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 390 | fscanf(ph->ifp, "%f %f %f", &aoambient.r, &aoambient.g, &aoambient.b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:394:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 394 | fscanf(ph->ifp, "%f", &aodirect); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:397:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 397 | fscanf(ph->ifp, "%d", &aosamples); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetCamera’: ../demosrc/parse.c:420:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 420 | fscanf(ph->ifp, "%s", data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:422:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 422 | fscanf(ph->ifp, "%s", data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:433:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 433 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:436:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 436 | fscanf(ph->ifp, "%f", &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:444:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 444 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:449:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 449 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:452:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 452 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:460:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 460 | fscanf(ph->ifp, "%f", &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:464:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 464 | fscanf(ph->ifp, "%d", &antialiasing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:467:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 467 | fscanf(ph->ifp, "%d", &raydepth); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:470:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 470 | fscanf(ph->ifp, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:476:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 476 | fscanf(ph->ifp, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:482:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 482 | fscanf(ph->ifp, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:495:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 495 | fscanf(ph->ifp, "%s", data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:497:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 497 | fscanf(ph->ifp, "%f %f %f %f", &a, &b, &c, &d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:499:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 499 | fscanf(ph->ifp, "%s", data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetTPolyFile’: ../demosrc/parse.c:1874:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1874 | fscanf(ph->ifp, "%s", ifname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1884:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1884 | fscanf(ifp, "%d", &v); | ^~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetBackGnd’: ../demosrc/parse.c:1171:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1171 | fscanf(ph->ifp, "%f %f %f", &r, &g, &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetBackGndGradient’: ../demosrc/parse.c:1188:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1188 | fscanf(ph->ifp, "%s", gradienttype); /* read next array type */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1202:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1202 | fscanf(ph->ifp, "%f %f %f", &updir[0], &updir[1], &updir[2]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1205:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1205 | fscanf(ph->ifp, "%f", &topval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1208:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1208 | fscanf(ph->ifp, "%f", &botval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1211:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1211 | fscanf(ph->ifp, "%f %f %f", &topcol[0], &topcol[1], &topcol[2]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1214:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1214 | fscanf(ph->ifp, "%f %f %f", &botcol[0], &botcol[1], &botcol[2]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetFog’: ../demosrc/parse.c:1139:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1139 | fscanf(ph->ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1151:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1151 | fscanf(ph->ifp, "%f", &start); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1154:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1154 | fscanf(ph->ifp, "%f", &end); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:1157:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1157 | fscanf(ph->ifp, "%f", &density); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c: In function ‘GetTexBody’: ../demosrc/parse.c:823:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 823 | fscanf(ph->ifp, "%f", &a); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:827:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 827 | fscanf(ph->ifp, "%f", &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:831:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 831 | fscanf(ph->ifp, "%f", &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:835:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 835 | fscanf(ph->ifp, "%f", &d); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:838:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 838 | fscanf(ph->ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:840:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 840 | fscanf(ph->ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:844:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 844 | fscanf(ph->ifp, "%s", tmp); /* read next item */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:848:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 848 | fscanf(ph->ifp, "%f", &outline); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:850:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 850 | fscanf(ph->ifp, "%f", &outlinewidth); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:851:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 851 | fscanf(ph->ifp, "%s", tmp); /* read next item */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:855:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 855 | fscanf(ph->ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:864:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 864 | fscanf(ph->ifp, "%f", &phong); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:866:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 866 | fscanf(ph->ifp, "%f", &phongexp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:867:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 867 | fscanf(ph->ifp, "%s", tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:881:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 881 | fscanf(ph->ifp, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:889:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 889 | fscanf(ph->ifp, "%d", &tex.texturefunc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:912:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 912 | fscanf(ph->ifp, "%s", tex.imap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:922:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 922 | fscanf(ph->ifp, "%s", tex.imap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/parse.c:936:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 936 | fscanf(ph->ifp, "%s", tex.imap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/trackball.c:247:17: warning: argument 1 of type ‘float[4]’ with mismatched bound [-Warray-parameter=] 247 | add_quats(float q1[4], float q2[4], float dest[4]) | ~~~~~~^~~~~ In file included from ../demosrc/trackball.c:53: ../demosrc/trackball.h:62:18: note: previously declared as ‘float *’ 62 | add_quats(float *q1, float *q2, float *dest); | ~~~~~~~^~ ../demosrc/trackball.c:247:30: warning: argument 2 of type ‘float[4]’ with mismatched bound [-Warray-parameter=] 247 | add_quats(float q1[4], float q2[4], float dest[4]) | ~~~~~~^~~~~ ../demosrc/trackball.h:62:29: note: previously declared as ‘float *’ 62 | add_quats(float *q1, float *q2, float *dest); | ~~~~~~~^~ ../demosrc/trackball.c:247:43: warning: argument 3 of type ‘float[4]’ with mismatched bound [-Warray-parameter=] 247 | add_quats(float q1[4], float q2[4], float dest[4]) | ~~~~~~^~~~~~~ ../demosrc/trackball.h:62:40: note: previously declared as ‘float *’ 62 | add_quats(float *q1, float *q2, float *dest); | ~~~~~~~^~~~ ../demosrc/ac3dparse.c: In function ‘ParseAC3D’: ../demosrc/ac3dparse.c:111:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 111 | fscanf(dfile, "%s", filehdr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c: In function ‘GetMaterial’: ../demosrc/ac3dparse.c:213:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 213 | fscanf(dfile, "%s", texname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:216:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 216 | fscanf(dfile, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:223:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 223 | fscanf(dfile, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:227:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 227 | fscanf(dfile, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:230:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 230 | fscanf(dfile, "%f %f %f", &a, &b, &c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:234:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 234 | fscanf(dfile, "%d", &e); | ^~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:237:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 237 | fscanf(dfile, "%f", &d); | ^~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c: In function ‘GetString’: ../demosrc/ac3dparse.c:88:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 88 | fscanf(dfile,"%s",data); | ^~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c: In function ‘GetRecurseObject’: ../demosrc/ac3dparse.c:404:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 404 | fscanf(dfile, "%s", objname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:405:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 405 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:408:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 408 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:411:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 411 | fscanf(dfile, "%d", &data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:412:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 412 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:415:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 415 | fscanf(dfile, "%s", texname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:416:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 416 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:419:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 419 | fscanf(dfile, "%f %f", &txrepa, &txrepb); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:420:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 420 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:425:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 425 | fscanf(dfile, "%f", &localrmat[j][i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:428:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 428 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:432:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 432 | fscanf(dfile, "%f", &localtmat[j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:434:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 434 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:439:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 439 | fscanf(dfile, "%f", &localrmat[j][i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:442:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 442 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:453:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 453 | fscanf(dfile, "%s", urlname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:454:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 454 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:458:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 458 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:463:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 463 | fscanf(dfile, "%d", &numvert); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:473:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 473 | fscanf(dfile, "%f %f %f", &vtx[0], &vtx[1], &vtx[2]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:481:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 481 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:484:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 484 | fscanf(dfile, "%d", &numsurf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:485:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 485 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:498:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 498 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:503:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 503 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:506:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 506 | fscanf(dfile, "%d", &materialnum); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:507:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 507 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:510:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 510 | fscanf(dfile, "%d", &numrefs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:516:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 516 | fscanf(dfile, "%d %f %f", &refarray[i], &a, &b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:548:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 548 | fscanf(dfile, "%s", token); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../demosrc/ac3dparse.c:572:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 572 | fscanf(dfile, "%d", &numkids); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/tachyon-0.99.5-build/tachyon/unix' Build Complete make[1]: Leaving directory '/builddir/build/BUILD/tachyon-0.99.5-build/tachyon/unix' + popd ~/build/BUILD/tachyon-0.99.5-build/tachyon ~/build/BUILD/tachyon-0.99.5-build/tachyon/docs ~/build/BUILD/tachyon-0.99.5-build/tachyon + pushd docs + make html pdf ps rm -rf ./tachyon latex2html \ -local_icons \ -split 5 \ -toc_depth 4 \ -toc_stars \ -t "Tachyon Docs" \ -address "john.stone@gmail.com" \ -up_url "http://www.photonlimited.com/" \ -up_title "photonlimited.com, home of Tachyon" \ tachyon This is LaTeX2HTML Version 2023.2 (Released July 1, 2023) ...producing markup for HTML version 5.0 Extension: loading /usr/share/latex2html/versions/unicode.pl *** Constructing conversion utf-8 -> Unicode *** HTML version: loading /usr/share/latex2html/versions/html5_0.pl *** processing declarations *** OPENING /builddir/build/BUILD/tachyon-0.99.5-build/tachyon/docs/tachyon.tex Note: Working directory is /builddir/build/BUILD/tachyon-0.99.5-build/tachyon/docs/tachyon Note: Images will be generated in /tmp/l2h449 texexpand V2023.2 (Released July 1, 2023) Loading /usr/share/latex2html/styles/texdefs.perl... Package: loading /usr/share/latex2html/styles/article.perl Warning: No implementation found for option: `nodayofweek' for `datetime' package Package: loading /usr/share/latex2html/styles/color.perl Warning: No implementation found for option: `footnotesize' for `caption' package *** initialising colors *** Package: loading /usr/share/latex2html/styles/listings.perl Package: loading /usr/share/latex2html/styles/makeidx.perl Reading ... %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''',,,++.... @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Cannot open tachyon.aux No such file or directory Translating ... 0/40:top of tachyon:"Tachyon Docs" for tachyon.html *** translating preamble *** ............... Warning: No implementation found for package: datetime... Warning: No implementation found for package: caption Warning: No implementation found for package: algorithmic... Warning: No implementation found for package: algorithm Warning: No implementation found for package: parskip.... Warning: No implementation found for package: afterpage..new color: (darkgreen) = #006600 .. *** preamble done *** ;,....;.. 1/40:tableofcontents:.."Contents" for node1.html ;.;.. 2/40:section:.."Introduction" for node2.html ;...; 3/40:subsection:..."Tachyon Feature List" for node3.html ;.,.; 4/40:section:..."Compiling Tachyon From Source Code" for node4.html ;......,..; 5/40:section:..."Running Tachyon" for node5.html ;...;. 6/40:subsection:..."General command line options" for node6.html ;,......; 7/40:subsection:..."Command line shading controls" for node7.html ;.,...................................; 8/40:subsection:..."Command line image format options" for node8.html ;...,.........; 9/40:subsection:...."Interactive ray tracing" for node9.html ;.....; 10/40:subsection:..."Performance tuning options" for node10.html ;.,........;. 11/40:subsection:...."Tips for running MPI versions" for node11.html ;; 12/40:section:..."Scene Description Files" for node12.html ;..; 13/40:subsection:..."Basic Scene Requirements" for node13.html ;..........,.; 14/40:subsection:...."Camera and viewing parameters" for node14.html ;..............; 15/40:subsubsection:....."Camera projection modes" for node14.html ;..........,.; 16/40:subsubsection:....."Common camera parameters" for node14.html ;..............,.;.... 17/40:subsubsection:....."Viewing frustum" for node14.html ;....,.; 18/40:subsection:...."Including Files" for node15.html ;..; 19/40:subsection:...."Scene File Comments" for node16.html ;.,.,.,.,.; 20/40:subsection:....."Lights" for node17.html ;....,..,.,..,..,.;.... 21/40:subsection:..."Atmospheric effects" for node18.html ;.; 22/40:subsubsection:....."Fog" for node18.html ;.,.,.,.; 23/40:subsection:...."Objects" for node19.html ;.; 24/40:subsubsection:....."Spheres" for node19.html ;..,,.; 25/40:subsubsection:....."Triangles" for node19.html ;...,.; 26/40:subsubsection:....."Smoothed Triangles" for node19.html ;,.; 27/40:subsubsection:....."Infinite Planes" for node19.html ;..,.; 28/40:subsubsection:....."Rings" for node19.html ;,.; 29/40:subsubsection:....."Infinite Cylinders" for node19.html ;,.; 30/40:subsubsection:....."Finite Cylinders" for node19.html ;.,..; 31/40:subsubsection:....."Axis Aligned Boxes" for node19.html ;..,.; 32/40:subsubsection:....."Fractal Landscapes" for node19.html ;,.; 33/40:subsubsection:....."Arbitrary Quadric Surfaces" for node19.html ;.; 34/40:subsubsection:....."Volume Rendered Scalar Voxels" for node19.html ;,.; 35/40:subsection:..."Texture and Color" for node20.html ;; 36/40:subsubsection:...."Simple Texture Characteristics" for node20.html ;...............; 37/40:subsubsection:...."Texture Declaration and Aliasing" for node20.html ;..,.....,.; 38/40:subsubsection:...."Image Maps and Procedural Textures" for node20.html ;..,,..,.......;.... 39/40:textohtmlindex:.."Index" for node21.html ;.; 40/40:sectionstar:.."About this document ..." for node22.html ;;. Writing image file ... Translating images to PDF using pdflatex ... This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./images.tex LaTeX2e <2022-11-01> patch level 1 L3 programming layer <2023-02-22> *** processing images *** Doing section links ...... Doing table of contents .............................,,,........,..,,,,,,,,,,,..,,,... Doing the index ..... Copying navigation icons ... *** Adding document-specific styles *** *********** WARNINGS *********** No implementation found for style `datetime' No implementation found for style `caption' No implementation found for style `algorithmic' No implementation found for style `algorithm' No implementation found for style `parskip' No implementation found for style `afterpage' The tachyon.aux file was not found, so sections will not be numbered and cross-references will be shown as icons. No number for "ExampleTachyoncompilationsteps." Done. pdflatex tachyon This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./tachyon.tex LaTeX2e <2022-11-01> patch level 1 L3 programming layer <2023-02-22> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2022/07/02 v1.4n Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo)) (./datetime.sty (./fmtcount.sty (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) No configuration file fmtcount.cfg found. ) No datetime.cfg file found ) (/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty (/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def) (/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (./algorithmic.sty Document Style `algorithmic' - environment (/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty)) (./algorithm.sty Document Style `algorithm' - floating environment (/usr/share/texlive/texmf-dist/tex/latex/float/float.sty)) (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty)) (/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty)) (./listings.sty (./lstmisc.sty) (/usr/share/texlive/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/tools/afterpage.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) Writing index file tachyon.idx (./macros.tex) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) No file tachyon.aux. (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] No file tachyon.toc. [2] (./intro.tex Overfull \hbox (15.73637pt too wide) in paragraph at lines 29--31 []\OT1/cmr/m/n/10.95 Parallel ex-e-cu-tion us-ing MPI, POSIX threads, Unix-Inte rnational threads, Overfull \hbox (0.74211pt too wide) in paragraph at lines 39--41 []\OT1/cmr/m/n/10.95 Perspective, or-tho-graphic, and depth-of-field cam-era pr o-jec-tion modes, [3{/usr/share/texlive/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc}]) (./compiling.tex) (./running.tex [4] [5] [6] [7]) (./scene.tex [8] (./camera.tex [9] Overfull \hbox (26.04832pt too wide) in paragraph at lines 19--24 \OT1/cmr/m/n/10.95 cam-era pro-jec-tion mode iden-ti-fiers \OT1/cmr/bx/n/10.95 PER-SPEC-TIVE\OT1/cmr/m/n/10.95 , \OT1/cmr/bx/n/10.95 PER-SPEC-TIVE[]DOF\OT1/cm r/m/n/10.95 , [10] [11]) (./lights.tex [12] [13]) (./fog.tex) (./objects.tex [14] Overfull \hbox (30.91077pt too wide) in paragraph at lines 22--22 [] \OT1/cmtt/m/n/10.95 Texture Ambient 0.2 Diffuse 0.8 Specular 0.0 Opacity 1.0[] [15] [16] [17] [18]) (./texture.tex [19] Overfull \hbox (1.47163pt too wide) in paragraph at lines 31--38 \OT1/cmr/m/n/10.95 To de-fine a sim-ple tex-ture for use on sev-eral ob-jects i n a scene, the \OT1/cmr/bx/n/10.95 TEXDEF [20] Overfull \hbox (59.43082pt too wide) in paragraph at lines 82--99 [] )) [21] [22] No file tachyon.ind. (./tachyon.aux) LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. ) (see the transcript file for additional information) Output written on tachyon.pdf (22 pages, 227462 bytes). Transcript written on tachyon.log. makeindex tachyon This is makeindex, version 2.17 [TeX Live 2023] (kpathsea + Thai support). Scanning input file tachyon...done (0 entries accepted, 0 rejected). Nothing written in tachyon.ind. Transcript written in tachyon.ilg. pdflatex tachyon This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./tachyon.tex LaTeX2e <2022-11-01> patch level 1 L3 programming layer <2023-02-22> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2022/07/02 v1.4n Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo)) (./datetime.sty (./fmtcount.sty (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) No configuration file fmtcount.cfg found. ) No datetime.cfg file found ) (/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty (/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def) (/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (./algorithmic.sty Document Style `algorithmic' - environment (/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty)) (./algorithm.sty Document Style `algorithm' - floating environment (/usr/share/texlive/texmf-dist/tex/latex/float/float.sty)) (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty)) (/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty)) (./listings.sty (./lstmisc.sty) (/usr/share/texlive/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/tools/afterpage.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) Writing index file tachyon.idx (./macros.tex) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) (./tachyon.aux) (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./tachyon.toc [2]) [3] (./intro.tex Overfull \hbox (15.73637pt too wide) in paragraph at lines 29--31 []\OT1/cmr/m/n/10.95 Parallel ex-e-cu-tion us-ing MPI, POSIX threads, Unix-Inte rnational threads, Overfull \hbox (0.74211pt too wide) in paragraph at lines 39--41 []\OT1/cmr/m/n/10.95 Perspective, or-tho-graphic, and depth-of-field cam-era pr o-jec-tion modes, [4{/usr/share/texlive/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc}]) (./compiling.tex) (./running.tex [5] [6] [7] [8]) (./scene.tex [9] (./camera.tex [10] Overfull \hbox (26.04832pt too wide) in paragraph at lines 19--24 \OT1/cmr/m/n/10.95 cam-era pro-jec-tion mode iden-ti-fiers \OT1/cmr/bx/n/10.95 PER-SPEC-TIVE\OT1/cmr/m/n/10.95 , \OT1/cmr/bx/n/10.95 PER-SPEC-TIVE[]DOF\OT1/cm r/m/n/10.95 , [11] [12]) (./lights.tex [13] [14]) (./fog.tex) (./objects.tex [15] Overfull \hbox (30.91077pt too wide) in paragraph at lines 22--22 [] \OT1/cmtt/m/n/10.95 Texture Ambient 0.2 Diffuse 0.8 Specular 0.0 Opacity 1.0[] [16] [17] [18] [19]) (./texture.tex [20] Overfull \hbox (1.47163pt too wide) in paragraph at lines 31--38 \OT1/cmr/m/n/10.95 To de-fine a sim-ple tex-ture for use on sev-eral ob-jects i n a scene, the \OT1/cmr/bx/n/10.95 TEXDEF [21] Overfull \hbox (59.43082pt too wide) in paragraph at lines 82--99 [] )) [22] [23] (./tachyon.ind) (./tachyon.aux) LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. ) (see the transcript file for additional information) Output written on tachyon.pdf (23 pages, 228878 bytes). Transcript written on tachyon.log. makeindex tachyon This is makeindex, version 2.17 [TeX Live 2023] (kpathsea + Thai support). Scanning input file tachyon...done (0 entries accepted, 0 rejected). Nothing written in tachyon.ind. Transcript written in tachyon.ilg. pdflatex tachyon This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./tachyon.tex LaTeX2e <2022-11-01> patch level 1 L3 programming layer <2023-02-22> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2022/07/02 v1.4n Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo)) (./datetime.sty (./fmtcount.sty (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) No configuration file fmtcount.cfg found. ) No datetime.cfg file found ) (/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty (/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def) (/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (./algorithmic.sty Document Style `algorithmic' - environment (/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty)) (./algorithm.sty Document Style `algorithm' - floating environment (/usr/share/texlive/texmf-dist/tex/latex/float/float.sty)) (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty)) (/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty)) (./listings.sty (./lstmisc.sty) (/usr/share/texlive/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/tools/afterpage.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) Writing index file tachyon.idx (./macros.tex) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) (./tachyon.aux) (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./tachyon.toc [2]) [3] (./intro.tex Overfull \hbox (15.73637pt too wide) in paragraph at lines 29--31 []\OT1/cmr/m/n/10.95 Parallel ex-e-cu-tion us-ing MPI, POSIX threads, Unix-Inte rnational threads, Overfull \hbox (0.74211pt too wide) in paragraph at lines 39--41 []\OT1/cmr/m/n/10.95 Perspective, or-tho-graphic, and depth-of-field cam-era pr o-jec-tion modes, [4{/usr/share/texlive/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc}]) (./compiling.tex) (./running.tex [5] [6] [7] [8]) (./scene.tex [9] (./camera.tex [10] Overfull \hbox (26.04832pt too wide) in paragraph at lines 19--24 \OT1/cmr/m/n/10.95 cam-era pro-jec-tion mode iden-ti-fiers \OT1/cmr/bx/n/10.95 PER-SPEC-TIVE\OT1/cmr/m/n/10.95 , \OT1/cmr/bx/n/10.95 PER-SPEC-TIVE[]DOF\OT1/cm r/m/n/10.95 , [11] [12]) (./lights.tex [13] [14]) (./fog.tex) (./objects.tex [15] Overfull \hbox (30.91077pt too wide) in paragraph at lines 22--22 [] \OT1/cmtt/m/n/10.95 Texture Ambient 0.2 Diffuse 0.8 Specular 0.0 Opacity 1.0[] [16] [17] [18] [19]) (./texture.tex [20] Overfull \hbox (1.47163pt too wide) in paragraph at lines 31--38 \OT1/cmr/m/n/10.95 To de-fine a sim-ple tex-ture for use on sev-eral ob-jects i n a scene, the \OT1/cmr/bx/n/10.95 TEXDEF [21] Overfull \hbox (59.43082pt too wide) in paragraph at lines 82--99 [] )) [22] [23] (./tachyon.ind) (./tachyon.aux) ) (see the transcript file for additional information) Output written on tachyon.pdf (23 pages, 228883 bytes). Transcript written on tachyon.log. makeindex tachyon This is makeindex, version 2.17 [TeX Live 2023] (kpathsea + Thai support). Scanning input file tachyon...done (0 entries accepted, 0 rejected). Nothing written in tachyon.ind. Transcript written in tachyon.ilg. pdflatex tachyon This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./tachyon.tex LaTeX2e <2022-11-01> patch level 1 L3 programming layer <2023-02-22> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2022/07/02 v1.4n Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo)) (./datetime.sty (./fmtcount.sty (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) No configuration file fmtcount.cfg found. ) No datetime.cfg file found ) (/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty (/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def) (/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (./algorithmic.sty Document Style `algorithmic' - environment (/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty)) (./algorithm.sty Document Style `algorithm' - floating environment (/usr/share/texlive/texmf-dist/tex/latex/float/float.sty)) (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty)) (/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty)) (./listings.sty (./lstmisc.sty) (/usr/share/texlive/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/tools/afterpage.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) Writing index file tachyon.idx (./macros.tex) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) (./tachyon.aux) (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./tachyon.toc [2]) [3] (./intro.tex Overfull \hbox (15.73637pt too wide) in paragraph at lines 29--31 []\OT1/cmr/m/n/10.95 Parallel ex-e-cu-tion us-ing MPI, POSIX threads, Unix-Inte rnational threads, Overfull \hbox (0.74211pt too wide) in paragraph at lines 39--41 []\OT1/cmr/m/n/10.95 Perspective, or-tho-graphic, and depth-of-field cam-era pr o-jec-tion modes, [4{/usr/share/texlive/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc}]) (./compiling.tex) (./running.tex [5] [6] [7] [8]) (./scene.tex [9] (./camera.tex [10] Overfull \hbox (26.04832pt too wide) in paragraph at lines 19--24 \OT1/cmr/m/n/10.95 cam-era pro-jec-tion mode iden-ti-fiers \OT1/cmr/bx/n/10.95 PER-SPEC-TIVE\OT1/cmr/m/n/10.95 , \OT1/cmr/bx/n/10.95 PER-SPEC-TIVE[]DOF\OT1/cm r/m/n/10.95 , [11] [12]) (./lights.tex [13] [14]) (./fog.tex) (./objects.tex [15] Overfull \hbox (30.91077pt too wide) in paragraph at lines 22--22 [] \OT1/cmtt/m/n/10.95 Texture Ambient 0.2 Diffuse 0.8 Specular 0.0 Opacity 1.0[] [16] [17] [18] [19]) (./texture.tex [20] Overfull \hbox (1.47163pt too wide) in paragraph at lines 31--38 \OT1/cmr/m/n/10.95 To de-fine a sim-ple tex-ture for use on sev-eral ob-jects i n a scene, the \OT1/cmr/bx/n/10.95 TEXDEF [21] Overfull \hbox (59.43082pt too wide) in paragraph at lines 82--99 [] )) [22] [23] (./tachyon.ind) (./tachyon.aux) ) (see the transcript file for additional information) Output written on tachyon.pdf (23 pages, 228883 bytes). Transcript written on tachyon.log. latex tachyon This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023) (preloaded format=latex) restricted \write18 enabled. entering extended mode (./tachyon.tex LaTeX2e <2022-11-01> patch level 1 L3 programming layer <2023-02-22> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2022/07/02 v1.4n Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo)) (./datetime.sty (./fmtcount.sty (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) No configuration file fmtcount.cfg found. ) No datetime.cfg file found ) (/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty (/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/dvips.def) (/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def) (/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (./algorithmic.sty Document Style `algorithmic' - environment (/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty)) (./algorithm.sty Document Style `algorithm' - floating environment (/usr/share/texlive/texmf-dist/tex/latex/float/float.sty)) (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty)) (/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty)) (./listings.sty (./lstmisc.sty) (/usr/share/texlive/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/tools/afterpage.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) Writing index file tachyon.idx (./macros.tex) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def) (./tachyon.aux) [1] (./tachyon.toc [2]) [3] (./intro.tex Overfull \hbox (15.73637pt too wide) in paragraph at lines 29--31 []\OT1/cmr/m/n/10.95 Parallel ex-e-cu-tion us-ing MPI, POSIX threads, Unix-Inte rnational threads, Overfull \hbox (0.74211pt too wide) in paragraph at lines 39--41 []\OT1/cmr/m/n/10.95 Perspective, or-tho-graphic, and depth-of-field cam-era pr o-jec-tion modes, [4]) (./compiling.tex) (./running.tex [5] [6] [7] [8]) (./scene.tex [9] (./camera.tex [10] Overfull \hbox (26.04832pt too wide) in paragraph at lines 19--24 \OT1/cmr/m/n/10.95 cam-era pro-jec-tion mode iden-ti-fiers \OT1/cmr/bx/n/10.95 PER-SPEC-TIVE\OT1/cmr/m/n/10.95 , \OT1/cmr/bx/n/10.95 PER-SPEC-TIVE[]DOF\OT1/cm r/m/n/10.95 , [11] [12]) (./lights.tex [13] [14]) (./fog.tex) (./objects.tex [15] Overfull \hbox (30.91077pt too wide) in paragraph at lines 22--22 [] \OT1/cmtt/m/n/10.95 Texture Ambient 0.2 Diffuse 0.8 Specular 0.0 Opacity 1.0[] [16] [17] [18] [19]) (./texture.tex [20] Overfull \hbox (1.47163pt too wide) in paragraph at lines 31--38 \OT1/cmr/m/n/10.95 To de-fine a sim-ple tex-ture for use on sev-eral ob-jects i n a scene, the \OT1/cmr/bx/n/10.95 TEXDEF [21] Overfull \hbox (59.43082pt too wide) in paragraph at lines 82--99 [] )) [22] [23] (./tachyon.ind) (./tachyon.aux) ) (see the transcript file for additional information) Output written on tachyon.dvi (23 pages, 66336 bytes). Transcript written on tachyon.log. makeindex tachyon This is makeindex, version 2.17 [TeX Live 2023] (kpathsea + Thai support). Scanning input file tachyon...done (0 entries accepted, 0 rejected). Nothing written in tachyon.ind. Transcript written in tachyon.ilg. latex tachyon This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023) (preloaded format=latex) restricted \write18 enabled. entering extended mode (./tachyon.tex LaTeX2e <2022-11-01> patch level 1 L3 programming layer <2023-02-22> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2022/07/02 v1.4n Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo)) (./datetime.sty (./fmtcount.sty (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) No configuration file fmtcount.cfg found. ) No datetime.cfg file found ) (/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty (/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/dvips.def) (/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def) (/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (./algorithmic.sty Document Style `algorithmic' - environment (/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty)) (./algorithm.sty Document Style `algorithm' - floating environment (/usr/share/texlive/texmf-dist/tex/latex/float/float.sty)) (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty)) (/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty)) (./listings.sty (./lstmisc.sty) (/usr/share/texlive/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/tools/afterpage.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) Writing index file tachyon.idx (./macros.tex) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def) (./tachyon.aux) [1] (./tachyon.toc [2]) [3] (./intro.tex Overfull \hbox (15.73637pt too wide) in paragraph at lines 29--31 []\OT1/cmr/m/n/10.95 Parallel ex-e-cu-tion us-ing MPI, POSIX threads, Unix-Inte rnational threads, Overfull \hbox (0.74211pt too wide) in paragraph at lines 39--41 []\OT1/cmr/m/n/10.95 Perspective, or-tho-graphic, and depth-of-field cam-era pr o-jec-tion modes, [4]) (./compiling.tex) (./running.tex [5] [6] [7] [8]) (./scene.tex [9] (./camera.tex [10] Overfull \hbox (26.04832pt too wide) in paragraph at lines 19--24 \OT1/cmr/m/n/10.95 cam-era pro-jec-tion mode iden-ti-fiers \OT1/cmr/bx/n/10.95 PER-SPEC-TIVE\OT1/cmr/m/n/10.95 , \OT1/cmr/bx/n/10.95 PER-SPEC-TIVE[]DOF\OT1/cm r/m/n/10.95 , [11] [12]) (./lights.tex [13] [14]) (./fog.tex) (./objects.tex [15] Overfull \hbox (30.91077pt too wide) in paragraph at lines 22--22 [] \OT1/cmtt/m/n/10.95 Texture Ambient 0.2 Diffuse 0.8 Specular 0.0 Opacity 1.0[] [16] [17] [18] [19]) (./texture.tex [20] Overfull \hbox (1.47163pt too wide) in paragraph at lines 31--38 \OT1/cmr/m/n/10.95 To de-fine a sim-ple tex-ture for use on sev-eral ob-jects i n a scene, the \OT1/cmr/bx/n/10.95 TEXDEF [21] Overfull \hbox (59.43082pt too wide) in paragraph at lines 82--99 [] )) [22] [23] (./tachyon.ind) (./tachyon.aux) ) (see the transcript file for additional information) Output written on tachyon.dvi (23 pages, 66336 bytes). Transcript written on tachyon.log. makeindex tachyon This is makeindex, version 2.17 [TeX Live 2023] (kpathsea + Thai support). Scanning input file tachyon...done (0 entries accepted, 0 rejected). Nothing written in tachyon.ind. Transcript written in tachyon.ilg. latex tachyon This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023) (preloaded format=latex) restricted \write18 enabled. entering extended mode (./tachyon.tex LaTeX2e <2022-11-01> patch level 1 L3 programming layer <2023-02-22> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2022/07/02 v1.4n Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo)) (./datetime.sty (./fmtcount.sty (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) No configuration file fmtcount.cfg found. ) No datetime.cfg file found ) (/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty (/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/dvips.def) (/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def) (/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (./algorithmic.sty Document Style `algorithmic' - environment (/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty)) (./algorithm.sty Document Style `algorithm' - floating environment (/usr/share/texlive/texmf-dist/tex/latex/float/float.sty)) (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty)) (/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty)) (./listings.sty (./lstmisc.sty) (/usr/share/texlive/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/tools/afterpage.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) Writing index file tachyon.idx (./macros.tex) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def) (./tachyon.aux) [1] (./tachyon.toc [2]) [3] (./intro.tex Overfull \hbox (15.73637pt too wide) in paragraph at lines 29--31 []\OT1/cmr/m/n/10.95 Parallel ex-e-cu-tion us-ing MPI, POSIX threads, Unix-Inte rnational threads, Overfull \hbox (0.74211pt too wide) in paragraph at lines 39--41 []\OT1/cmr/m/n/10.95 Perspective, or-tho-graphic, and depth-of-field cam-era pr o-jec-tion modes, [4]) (./compiling.tex) (./running.tex [5] [6] [7] [8]) (./scene.tex [9] (./camera.tex [10] Overfull \hbox (26.04832pt too wide) in paragraph at lines 19--24 \OT1/cmr/m/n/10.95 cam-era pro-jec-tion mode iden-ti-fiers \OT1/cmr/bx/n/10.95 PER-SPEC-TIVE\OT1/cmr/m/n/10.95 , \OT1/cmr/bx/n/10.95 PER-SPEC-TIVE[]DOF\OT1/cm r/m/n/10.95 , [11] [12]) (./lights.tex [13] [14]) (./fog.tex) (./objects.tex [15] Overfull \hbox (30.91077pt too wide) in paragraph at lines 22--22 [] \OT1/cmtt/m/n/10.95 Texture Ambient 0.2 Diffuse 0.8 Specular 0.0 Opacity 1.0[] [16] [17] [18] [19]) (./texture.tex [20] Overfull \hbox (1.47163pt too wide) in paragraph at lines 31--38 \OT1/cmr/m/n/10.95 To de-fine a sim-ple tex-ture for use on sev-eral ob-jects i n a scene, the \OT1/cmr/bx/n/10.95 TEXDEF [21] Overfull \hbox (59.43082pt too wide) in paragraph at lines 82--99 [] )) [22] [23] (./tachyon.ind) (./tachyon.aux) ) (see the transcript file for additional information) Output written on tachyon.dvi (23 pages, 66336 bytes). Transcript written on tachyon.log. makeindex tachyon This is makeindex, version 2.17 [TeX Live 2023] (kpathsea + Thai support). Scanning input file tachyon...done (0 entries accepted, 0 rejected). Nothing written in tachyon.ind. Transcript written in tachyon.ilg. latex tachyon This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023) (preloaded format=latex) restricted \write18 enabled. entering extended mode (./tachyon.tex LaTeX2e <2022-11-01> patch level 1 L3 programming layer <2023-02-22> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2022/07/02 v1.4n Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo)) (./datetime.sty (./fmtcount.sty (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) No configuration file fmtcount.cfg found. ) No datetime.cfg file found ) (/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty (/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/dvips.def) (/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def) (/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx)) (./algorithmic.sty Document Style `algorithmic' - environment (/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty)) (./algorithm.sty Document Style `algorithm' - floating environment (/usr/share/texlive/texmf-dist/tex/latex/float/float.sty)) (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty)) (/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty)) (./listings.sty (./lstmisc.sty) (/usr/share/texlive/texmf-dist/tex/latex/listings/listings.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/tools/afterpage.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) Writing index file tachyon.idx (./macros.tex) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def) (./tachyon.aux) [1] (./tachyon.toc [2]) [3] (./intro.tex Overfull \hbox (15.73637pt too wide) in paragraph at lines 29--31 []\OT1/cmr/m/n/10.95 Parallel ex-e-cu-tion us-ing MPI, POSIX threads, Unix-Inte rnational threads, Overfull \hbox (0.74211pt too wide) in paragraph at lines 39--41 []\OT1/cmr/m/n/10.95 Perspective, or-tho-graphic, and depth-of-field cam-era pr o-jec-tion modes, [4]) (./compiling.tex) (./running.tex [5] [6] [7] [8]) (./scene.tex [9] (./camera.tex [10] Overfull \hbox (26.04832pt too wide) in paragraph at lines 19--24 \OT1/cmr/m/n/10.95 cam-era pro-jec-tion mode iden-ti-fiers \OT1/cmr/bx/n/10.95 PER-SPEC-TIVE\OT1/cmr/m/n/10.95 , \OT1/cmr/bx/n/10.95 PER-SPEC-TIVE[]DOF\OT1/cm r/m/n/10.95 , [11] [12]) (./lights.tex [13] [14]) (./fog.tex) (./objects.tex [15] Overfull \hbox (30.91077pt too wide) in paragraph at lines 22--22 [] \OT1/cmtt/m/n/10.95 Texture Ambient 0.2 Diffuse 0.8 Specular 0.0 Opacity 1.0[] [16] [17] [18] [19]) (./texture.tex [20] Overfull \hbox (1.47163pt too wide) in paragraph at lines 31--38 \OT1/cmr/m/n/10.95 To de-fine a sim-ple tex-ture for use on sev-eral ob-jects i n a scene, the \OT1/cmr/bx/n/10.95 TEXDEF [21] Overfull \hbox (59.43082pt too wide) in paragraph at lines 82--99 [] )) [22] [23] (./tachyon.ind) (./tachyon.aux) ) (see the transcript file for additional information) Output written on tachyon.dvi (23 pages, 66336 bytes). Transcript written on tachyon.log. dvips tachyon.dvi -o tachyon.ps This is dvips(k) 2023.1 (TeX Live 2023) Copyright 2023 Radical Eye Software (www.radicaleye.com) ' TeX output 2025.02.07:1737' -> tachyon.ps . [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] + popd ~/build/BUILD/tachyon-0.99.5-build/tachyon + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.FWXJJm + umask 022 + cd /builddir/build/BUILD/tachyon-0.99.5-build + '[' /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT ++ dirname /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT + mkdir -p /builddir/build/BUILD/tachyon-0.99.5-build + mkdir /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -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 -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd tachyon + mkdir -p /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT/usr/bin /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT/usr/lib64 /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT/usr/share/tachyon /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT/usr/include/tachyon /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT/usr/share/man/man1 + for variant in thr thr-ogl + install -pm755 compile/linux-64-thr/tachyon /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT/usr/bin/tachyon-thr + for variant in thr thr-ogl + install -pm755 compile/linux-64-thr-ogl/tachyon /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT/usr/bin/tachyon-thr-ogl + rename -- -thr '' /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT/usr/bin/tachyon-thr /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT/usr/bin/tachyon-thr-ogl + mkdir docs/html + cp -pr docs/tachyon/tachyon.css docs/tachyon/index.html docs/tachyon/node1.html docs/tachyon/node10.html docs/tachyon/node11.html docs/tachyon/node12.html docs/tachyon/node13.html docs/tachyon/node14.html docs/tachyon/node15.html docs/tachyon/node16.html docs/tachyon/node17.html docs/tachyon/node18.html docs/tachyon/node19.html docs/tachyon/node2.html docs/tachyon/node20.html docs/tachyon/node21.html docs/tachyon/node22.html docs/tachyon/node3.html docs/tachyon/node4.html docs/tachyon/node5.html docs/tachyon/node6.html docs/tachyon/node7.html docs/tachyon/node8.html docs/tachyon/node9.html docs/tachyon/tachyon.html docs/tachyon/contents.png docs/tachyon/index.png docs/tachyon/next.png docs/tachyon/next_g.png docs/tachyon/prev.png docs/tachyon/prev_g.png docs/tachyon/up.png docs/html + cp -pr scenes /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT/usr/share/tachyon/ + install -pm644 /builddir/build/SOURCES/tachyon.1 /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT/usr/share/man/man1/ + echo '.so tachyon.1' + cp -a compile/linux-64-thr/libtachyon-0.99.5.so compile/linux-64-thr/libtachyon.so /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT/usr/lib64/ + install -pm644 src/hash.h src/tachyon.h src/tachyon_dep.h src/util.h /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT/usr/include/tachyon/ + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 0.99.5-1.fc43 --unique-debug-suffix -0.99.5-1.fc43.ppc64le --unique-debug-src-base tachyon-0.99.5-1.fc43.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/tachyon-0.99.5-build/tachyon find-debuginfo: starting Extracting debug info from 3 files DWARF-compressing 3 files sepdebugcrcfix: Updated 3 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/tachyon-0.99.5-1.fc43.ppc64le find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j8 /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT Scanned 23 directories and 158 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/tachyon-0.99.5-build/SPECPARTS/rpm-debuginfo.specpart Processing files: tachyon-0.99.5-1.fc43.ppc64le Provides: tachyon = 0.99.5-1.fc43 tachyon(ppc-64) = 0.99.5-1.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libjpeg.so.62()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libpng16.so.16()(64bit) libtachyon-0.99.5.so()(64bit) rtld(GNU_HASH) Processing files: tachyon-libs-0.99.5-1.fc43.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.G1tKaM + umask 022 + cd /builddir/build/BUILD/tachyon-0.99.5-build + cd tachyon + DOCDIR=/builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT/usr/share/doc/tachyon-libs + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT/usr/share/doc/tachyon-libs + cp -pr /builddir/build/BUILD/tachyon-0.99.5-build/tachyon/Copyright /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT/usr/share/doc/tachyon-libs + cp -pr /builddir/build/BUILD/tachyon-0.99.5-build/tachyon/README /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT/usr/share/doc/tachyon-libs + RPM_EC=0 ++ jobs -p + exit 0 Provides: libtachyon-0.99.5.so()(64bit) tachyon-libs = 0.99.5-1.fc43 tachyon-libs(ppc-64) = 0.99.5-1.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libjpeg.so.62()(64bit) libjpeg.so.62(LIBJPEG_6.2)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) rtld(GNU_HASH) Processing files: tachyon-gl-0.99.5-1.fc43.ppc64le Provides: tachyon = 0.99.5-1.fc43 tachyon-gl = 0.99.5-1.fc43 tachyon-gl(ppc-64) = 0.99.5-1.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libGL.so.1()(64bit) libX11.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libjpeg.so.62()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libpng16.so.16()(64bit) libtachyon-0.99.5.so()(64bit) rtld(GNU_HASH) Processing files: tachyon-devel-0.99.5-1.fc43.ppc64le Provides: tachyon-devel = 0.99.5-1.fc43 tachyon-devel(ppc-64) = 0.99.5-1.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: tachyon-docs-0.99.5-1.fc43.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Q2qv2B + umask 022 + cd /builddir/build/BUILD/tachyon-0.99.5-build + cd tachyon + DOCDIR=/builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT/usr/share/doc/tachyon-docs + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT/usr/share/doc/tachyon-docs + cp -pr /builddir/build/BUILD/tachyon-0.99.5-build/tachyon/Changes /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT/usr/share/doc/tachyon-docs + cp -pr /builddir/build/BUILD/tachyon-0.99.5-build/tachyon/docs/tachyon.pdf /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT/usr/share/doc/tachyon-docs + cp -pr /builddir/build/BUILD/tachyon-0.99.5-build/tachyon/docs/tachyon.ps /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT/usr/share/doc/tachyon-docs + cp -pr /builddir/build/BUILD/tachyon-0.99.5-build/tachyon/docs/html /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT/usr/share/doc/tachyon-docs + RPM_EC=0 ++ jobs -p + exit 0 Provides: tachyon-docs = 0.99.5-1.fc43 tachyon-docs(ppc-64) = 0.99.5-1.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: tachyon-debugsource-0.99.5-1.fc43.ppc64le Provides: tachyon-debugsource = 0.99.5-1.fc43 tachyon-debugsource(ppc-64) = 0.99.5-1.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: tachyon-debuginfo-0.99.5-1.fc43.ppc64le Provides: debuginfo(build-id) = b5649360bde7582fdce2350f6037644f444279ca tachyon-debuginfo = 0.99.5-1.fc43 tachyon-debuginfo(ppc-64) = 0.99.5-1.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: tachyon-debugsource(ppc-64) = 0.99.5-1.fc43 Processing files: tachyon-libs-debuginfo-0.99.5-1.fc43.ppc64le Provides: debuginfo(build-id) = c47b7f60aba0346e6316ee9d5ccecea266ce174c libtachyon-0.99.5.so-0.99.5-1.fc43.ppc64le.debug()(64bit) tachyon-libs-debuginfo = 0.99.5-1.fc43 tachyon-libs-debuginfo(ppc-64) = 0.99.5-1.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: tachyon-debugsource(ppc-64) = 0.99.5-1.fc43 Processing files: tachyon-gl-debuginfo-0.99.5-1.fc43.ppc64le Provides: debuginfo(build-id) = 4925cc9ada438fc4002bb9e2c0864294a6109dcf tachyon-gl-debuginfo = 0.99.5-1.fc43 tachyon-gl-debuginfo(ppc-64) = 0.99.5-1.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: tachyon-debugsource(ppc-64) = 0.99.5-1.fc43 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/tachyon-0.99.5-build/BUILDROOT Wrote: /builddir/build/RPMS/tachyon-0.99.5-1.fc43.ppc64le.rpm Wrote: /builddir/build/RPMS/tachyon-gl-0.99.5-1.fc43.ppc64le.rpm Wrote: /builddir/build/RPMS/tachyon-libs-0.99.5-1.fc43.ppc64le.rpm Wrote: /builddir/build/RPMS/tachyon-debuginfo-0.99.5-1.fc43.ppc64le.rpm Wrote: /builddir/build/RPMS/tachyon-devel-0.99.5-1.fc43.ppc64le.rpm Wrote: /builddir/build/RPMS/tachyon-libs-debuginfo-0.99.5-1.fc43.ppc64le.rpm Wrote: /builddir/build/RPMS/tachyon-gl-debuginfo-0.99.5-1.fc43.ppc64le.rpm Wrote: /builddir/build/RPMS/tachyon-debugsource-0.99.5-1.fc43.ppc64le.rpm Wrote: /builddir/build/RPMS/tachyon-docs-0.99.5-1.fc43.ppc64le.rpm Child return code was: 0