Mock Version: 1.4.14 Mock Version: 1.4.14 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/asylum.spec'], chrootPath='/var/lib/mock/f31-build-55093-28078/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': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/asylum.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': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1548892800 Wrote: /builddir/build/SRPMS/asylum-0.3.2-19.fc31.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/asylum.spec'], chrootPath='/var/lib/mock/f31-build-55093-28078/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': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/asylum.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': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1548892800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.igpKrZ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf asylum-0.3.2 + /usr/bin/gzip -dc /builddir/build/SOURCES/asylum-0.3.2.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd asylum-0.3.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (asylum-0.3.2-paths.patch):' + /usr/bin/patch --no-backup-if-mismatch -p0 --fuzz=0 + iconv -f iso8859-1 README -t utf8 + /bin/mv -f README.conv README + rm -f asylum + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Patch #0 (asylum-0.3.2-paths.patch): patching file file.c Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.1d9K90 + umask 022 + cd /builddir/build/BUILD + cd asylum-0.3.2 + make -j4 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' BUILDSTDERR: alien.c: In function 'void moval()': BUILDSTDERR: alien.c:97:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 97 | if (r11->type) procal(r11);r11++; BUILDSTDERR: | ^~ BUILDSTDERR: alien.c:97:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: 97 | if (r11->type) procal(r11);r11++; BUILDSTDERR: | ^~~ BUILDSTDERR: alien.c:98:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 98 | if (r11->type) procal(r11);r11++; BUILDSTDERR: | ^~ BUILDSTDERR: alien.c:98:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: 98 | if (r11->type) procal(r11);r11++; BUILDSTDERR: | ^~~ BUILDSTDERR: alien.c:99:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 99 | if (r11->type) procal(r11);r11++; BUILDSTDERR: | ^~ BUILDSTDERR: alien.c:99:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: 99 | if (r11->type) procal(r11);r11++; BUILDSTDERR: | ^~~ BUILDSTDERR: alien.c:100:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 100 | if (r11->type) procal(r11);r11++; BUILDSTDERR: | ^~ BUILDSTDERR: alien.c:100:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: 100 | if (r11->type) procal(r11);r11++; BUILDSTDERR: | ^~~ BUILDSTDERR: alien.c:101:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 101 | if (r11->type) procal(r11);r11++; BUILDSTDERR: | ^~ BUILDSTDERR: alien.c:101:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: 101 | if (r11->type) procal(r11);r11++; BUILDSTDERR: | ^~~ BUILDSTDERR: alien.c:102:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 102 | if (r11->type) procal(r11);r11++; BUILDSTDERR: | ^~ BUILDSTDERR: alien.c:102:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: 102 | if (r11->type) procal(r11);r11++; BUILDSTDERR: | ^~~ BUILDSTDERR: alien.c:103:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 103 | if (r11->type) procal(r11);r11++; BUILDSTDERR: | ^~ BUILDSTDERR: alien.c:103:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: 103 | if (r11->type) procal(r11);r11++; BUILDSTDERR: | ^~~ BUILDSTDERR: alien.c:104:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 104 | if (r11->type) procal(r11);r11++; BUILDSTDERR: | ^~ BUILDSTDERR: alien.c:104:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: 104 | if (r11->type) procal(r11);r11++; BUILDSTDERR: | ^~~ BUILDSTDERR: alien.c:96:8: warning: label 'l8' defined but not used [-Wunused-label] BUILDSTDERR: 96 | l8: BUILDSTDERR: | ^~ BUILDSTDERR: alien.c: In function 'void procal(alent*)': BUILDSTDERR: alien.c:113:8: warning: label 'aloffscr' defined but not used [-Wunused-label] BUILDSTDERR: 113 | aloffscr: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: alien.c:120:4: warning: label 'noaloffscr' defined but not used [-Wunused-label] BUILDSTDERR: 120 | noaloffscr: BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: alien.c:126:8: warning: label 'aljumptab' defined but not used [-Wunused-label] BUILDSTDERR: 126 | aljumptab: BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: alien.c:127:8: warning: label 't' defined but not used [-Wunused-label] BUILDSTDERR: 127 | t: BUILDSTDERR: | ^ BUILDSTDERR: alien.c:161:4: warning: label 'aljerr' defined but not used [-Wunused-label] BUILDSTDERR: 161 | aljerr: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: alien.c: In function 'void alienstoppedfly(alent*)': BUILDSTDERR: alien.c:216:8: warning: label 'flyup' defined but not used [-Wunused-label] BUILDSTDERR: 216 | flyup: BUILDSTDERR: | ^~~~~ BUILDSTDERR: alien.c:222:8: warning: label 'flyupdown' defined but not used [-Wunused-label] BUILDSTDERR: 222 | flyupdown: BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: alien.c: In function 'void extender(alent*)': BUILDSTDERR: alien.c:284:8: warning: label 'contracting' defined but not used [-Wunused-label] BUILDSTDERR: 284 | contracting: BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: alien.c:302:4: warning: label 'nostopextend' defined but not used [-Wunused-label] BUILDSTDERR: 302 | nostopextend: BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: alien.c: In function 'void alien1(alent*)': BUILDSTDERR: alien.c:324:11: warning: unused variable 'r5' [-Wunused-variable] BUILDSTDERR: 324 | char* r5 = albcheck(r11); BUILDSTDERR: | ^~ BUILDSTDERR: alien.c: In function 'void alien4(alent*)': BUILDSTDERR: alien.c:440:9: warning: unused variable 'x' [-Wunused-variable] BUILDSTDERR: 440 | int x, y; BUILDSTDERR: | ^ BUILDSTDERR: alien.c:440:12: warning: unused variable 'y' [-Wunused-variable] BUILDSTDERR: 440 | int x, y; BUILDSTDERR: | ^ BUILDSTDERR: alien.c:449:8: warning: label 'loop81' defined but not used [-Wunused-label] BUILDSTDERR: 449 | loop81: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: alien.c: In function 'void alien5(alent*)': BUILDSTDERR: alien.c:486:9: warning: unused variable 'x' [-Wunused-variable] BUILDSTDERR: 486 | int x, y; BUILDSTDERR: | ^ BUILDSTDERR: alien.c:486:12: warning: unused variable 'y' [-Wunused-variable] BUILDSTDERR: 486 | int x, y; BUILDSTDERR: | ^ BUILDSTDERR: alien.c:495:8: warning: label 'loop83' defined but not used [-Wunused-label] BUILDSTDERR: 495 | loop83: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: alien.c: In function 'void alien6(alent*)': BUILDSTDERR: alien.c:531:9: warning: unused variable 'x' [-Wunused-variable] BUILDSTDERR: 531 | int x, y; BUILDSTDERR: | ^ BUILDSTDERR: alien.c:531:12: warning: unused variable 'y' [-Wunused-variable] BUILDSTDERR: 531 | int x, y; BUILDSTDERR: | ^ BUILDSTDERR: alien.c:540:8: warning: label 'loop85' defined but not used [-Wunused-label] BUILDSTDERR: 540 | loop85: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: alien.c: In function 'int alspinfire(alent*)': BUILDSTDERR: alien.c:553:8: warning: label 'loop82' defined but not used [-Wunused-label] BUILDSTDERR: 553 | loop82: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: alien.c:563:4: warning: label 'nospinzapsound' defined but not used [-Wunused-label] BUILDSTDERR: 563 | nospinzapsound: BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: alien.c: In function 'int alspinpowerfire(alent*, int)': BUILDSTDERR: alien.c:574:8: warning: label 'loop84' defined but not used [-Wunused-label] BUILDSTDERR: 574 | loop84: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: alien.c:584:4: warning: label 'nopowerzapsound' defined but not used [-Wunused-label] BUILDSTDERR: 584 | nopowerzapsound: BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: alien.c: In function 'void alien11(alent*)': BUILDSTDERR: alien.c:717:11: warning: unused variable 'r5' [-Wunused-variable] BUILDSTDERR: 717 | char* r5 = albcheck(r11); BUILDSTDERR: | ^~ BUILDSTDERR: alien.c: In function 'void alien12(alent*)': BUILDSTDERR: alien.c:745:11: warning: unused variable 'r5' [-Wunused-variable] BUILDSTDERR: 745 | char* r5 = albcheck(r11); BUILDSTDERR: | ^~ BUILDSTDERR: alien.c: In function 'void alien13(alent*)': BUILDSTDERR: alien.c:778:11: warning: unused variable 'r5' [-Wunused-variable] BUILDSTDERR: 778 | char* r5 = albcheck(r11); BUILDSTDERR: | ^~ BUILDSTDERR: alien.c: In function 'void alien14(alent*)': BUILDSTDERR: alien.c:805:11: warning: unused variable 'r5' [-Wunused-variable] BUILDSTDERR: 805 | char* r5 = albcheck(r11); BUILDSTDERR: | ^~ BUILDSTDERR: alien.c: In function 'void alshoot(alent*)': BUILDSTDERR: alien.c:856:4: warning: label 'noshootsound' defined but not used [-Wunused-label] BUILDSTDERR: 856 | noshootsound:; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: alien.c: In function 'void booby(alent*)': BUILDSTDERR: alien.c:974:4: warning: label 'noboobybomb' defined but not used [-Wunused-label] BUILDSTDERR: 974 | noboobybomb: BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: alien.c:978:4: warning: label 'noboobybooby' defined but not used [-Wunused-label] BUILDSTDERR: 978 | noboobybooby: BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: alien.c: In function 'void ember(alent*)': BUILDSTDERR: alien.c:998:4: warning: label 'noemberbomb' defined but not used [-Wunused-label] BUILDSTDERR: 998 | noemberbomb: BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: alien.c:1002:4: warning: label 'noembergas' defined but not used [-Wunused-label] BUILDSTDERR: 1002 | noembergas: BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: alien.c: In function 'void flyingbonus(alent*)': BUILDSTDERR: alien.c:1051:4: warning: label 'flyingskip' defined but not used [-Wunused-label] BUILDSTDERR: 1051 | flyingskip: BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: alien.c:1063:4: warning: label 'flyingvertskip' defined but not used [-Wunused-label] BUILDSTDERR: 1063 | flyingvertskip: BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: alien.c:1094:4: warning: label 'flyingnoslow' defined but not used [-Wunused-label] BUILDSTDERR: 1094 | flyingnoslow: BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: alien.c:1099:8: warning: label 'bonusdowngrade' defined but not used [-Wunused-label] BUILDSTDERR: 1099 | bonusdowngrade: BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: alien.c: In function 'void platland(alent*, char)': BUILDSTDERR: alien.c:1271:10: warning: unused variable 'r1' [-Wunused-variable] BUILDSTDERR: 1271 | char r1 = *r0; BUILDSTDERR: | ^~ BUILDSTDERR: alien.c: In function 'alent* bulcolcheck(int, int)': BUILDSTDERR: alien.c:1309:4: warning: label 'bulcolchins' defined but not used [-Wunused-label] BUILDSTDERR: 1309 | bulcolchins: BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: alien.c:1312:8: warning: label 'bl10' defined but not used [-Wunused-label] BUILDSTDERR: 1312 | bl10: BUILDSTDERR: | ^~~~ BUILDSTDERR: alien.c:1314:12: warning: label 'bullethit' defined but not used [-Wunused-label] BUILDSTDERR: 1314 | bullethit: return r11->r0; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: alien.c:1316:4: warning: label 'bulcolched' defined but not used [-Wunused-label] BUILDSTDERR: 1316 | bulcolched: BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: alien.c: In function 'void colcheck(alent*, int, int)': BUILDSTDERR: alien.c:1372:8: warning: label 'colchcon' defined but not used [-Wunused-label] BUILDSTDERR: 1372 | colchcon: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: alien.c:1373:8: warning: label 'colchins' defined but not used [-Wunused-label] BUILDSTDERR: 1373 | colchins: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: alien.c:1376:12: warning: label 'l10' defined but not used [-Wunused-label] BUILDSTDERR: 1376 | l10: BUILDSTDERR: | ^~~ BUILDSTDERR: alien.c:1379:16: warning: label 'colched' defined but not used [-Wunused-label] BUILDSTDERR: 1379 | colched: BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: alien.c:1386:12: warning: label 'limr2' defined but not used [-Wunused-label] BUILDSTDERR: 1386 | limr2: BUILDSTDERR: | ^~~~~ BUILDSTDERR: alien.c:1390:8: warning: label 'nolimr2' defined but not used [-Wunused-label] BUILDSTDERR: 1390 | nolimr2: BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: alien.c: In function 'void rise(alent*, alent*, int, int)': BUILDSTDERR: alien.c:1406:9: warning: label 'dontrise' defined but not used [-Wunused-label] BUILDSTDERR: 1406 | dontrise: al->dy = 0; alonobj = 1; return; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: alien.c:1412:8: warning: label 'platfall' defined but not used [-Wunused-label] BUILDSTDERR: 1412 | platfall: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: alien.c:1438:8: warning: label 'platmaxspeed' defined but not used [-Wunused-label] BUILDSTDERR: 1438 | platmaxspeed: BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: alien.c:1441:12: warning: label 'platstop' defined but not used [-Wunused-label] BUILDSTDERR: 1441 | platstop: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: alien.c:1447:12: warning: label 'platexplo' defined but not used [-Wunused-label] BUILDSTDERR: 1447 | platexplo: BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: alien.c:1452:4: warning: label 'platmaxspeedins' defined but not used [-Wunused-label] BUILDSTDERR: 1452 | platmaxspeedins:; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: alien.c: In function 'void platonhead(alent*, alent*, int)': BUILDSTDERR: alien.c:1482:8: warning: label 'platsandwich' defined but not used [-Wunused-label] BUILDSTDERR: 1482 | platsandwich: BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: alien.c: In function 'void platfire(alent*)': BUILDSTDERR: alien.c:1499:4: warning: label 'platfireskip' defined but not used [-Wunused-label] BUILDSTDERR: 1499 | platfireskip: BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: alien.c: In function 'int headonroof(alent*, alent*, int, int)': BUILDSTDERR: alien.c:1524:8: warning: label 'skipalrandload' defined but not used [-Wunused-label] BUILDSTDERR: 1524 | skipalrandload: BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: alien.c:1531:4: warning: label 'skipalrand' defined but not used [-Wunused-label] BUILDSTDERR: 1531 | skipalrand: BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: alien.c: In function 'char* albcheck(alent*)': BUILDSTDERR: alien.c:1571:8: warning: label 'alshort' defined but not used [-Wunused-label] BUILDSTDERR: 1571 | alshort: BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: alien.c:1580:4: warning: label 'albcheckins' defined but not used [-Wunused-label] BUILDSTDERR: 1580 | albcheckins: BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: alien.c: In function 'int fallinggap(alent*)': BUILDSTDERR: alien.c:1620:8: warning: label 'stopfall' defined but not used [-Wunused-label] BUILDSTDERR: 1620 | stopfall: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: alien.c:1623:12: warning: label 'stopfalldown' defined but not used [-Wunused-label] BUILDSTDERR: 1623 | stopfalldown: BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: alien.c:1633:12: warning: label 'stopfallup' defined but not used [-Wunused-label] BUILDSTDERR: 1633 | stopfallup: BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: alien.c: In function 'void nodown(alent*)': BUILDSTDERR: alien.c:1653:4: warning: label 'nodownrel' defined but not used [-Wunused-label] BUILDSTDERR: 1653 | nodownrel: BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: alien.c: In function 'void wipealtab()': BUILDSTDERR: alien.c:1694:8: warning: label 'l9' defined but not used [-Wunused-label] BUILDSTDERR: 1694 | l9: BUILDSTDERR: | ^~ BUILDSTDERR: alien.c: In function 'void explocreate(int, int, int, int, int, int, alent*)': BUILDSTDERR: alien.c:1753:4: warning: label 'noexplosound' defined but not used [-Wunused-label] BUILDSTDERR: 1753 | noexplosound: BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: alien.c: In function 'void explocreatequiet(int, int, int, int, int, int, alent*)': BUILDSTDERR: alien.c:1761:8: warning: label 'noobject' defined but not used [-Wunused-label] BUILDSTDERR: 1761 | noobject: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: alien.c:1769:4: warning: label 'noobjectins' defined but not used [-Wunused-label] BUILDSTDERR: 1769 | noobjectins:; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: alien.c: In function 'void atomexplogo(int, int, int, int, int, int, alent*)': BUILDSTDERR: alien.c:1793:4: warning: label 'noatomsound' defined but not used [-Wunused-label] BUILDSTDERR: 1793 | noatomsound: BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: alien.c: In function 'void save_alents(uint8_t*)': BUILDSTDERR: alien.c:1804:8: warning: label 'procsaveal' defined but not used [-Wunused-label] BUILDSTDERR: 1804 | procsaveal: BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: alien.c: In function 'void restore_alents(uint8_t*)': BUILDSTDERR: alien.c:1837:8: warning: label 'sl1' defined but not used [-Wunused-label] BUILDSTDERR: 1837 | sl1: BUILDSTDERR: | ^~~ BUILDSTDERR: alien.c: In function 'int softmakeobj(int, int, int, int, int, int, int)': BUILDSTDERR: alien.c:1865:8: warning: label 'softloop' defined but not used [-Wunused-label] BUILDSTDERR: 1865 | softloop: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: alien.c: In function 'int makeobj(int, int, int, int, int, int, int)': BUILDSTDERR: alien.c:1885:8: warning: label 'loop52' defined but not used [-Wunused-label] BUILDSTDERR: 1885 | loop52: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: alien.c:1895:8: warning: label 'loop53' defined but not used [-Wunused-label] BUILDSTDERR: 1895 | loop53: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: asylum.c: In function 'void init()': BUILDSTDERR: asylum.c:74:8: warning: label 'playloop' defined but not used [-Wunused-label] BUILDSTDERR: 74 | playloop: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: asylum.c:83:13: warning: label 'notgotlevel' defined but not used [-Wunused-label] BUILDSTDERR: 83 | notgotlevel: if (1) abort_game(); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: asylum.c:92:12: warning: label 'zonedone' defined but not used [-Wunused-label] BUILDSTDERR: 92 | zonedone: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: asylum.c: In function 'int game()': BUILDSTDERR: asylum.c:131:12: warning: label 'mainrestart' defined but not used [-Wunused-label] BUILDSTDERR: 131 | mainrestart: BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: asylum.c:140:17: warning: label 'mainloop' defined but not used [-Wunused-label] BUILDSTDERR: 140 | mainloop: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: asylum.c:143:21: warning: label 'switchzone' defined but not used [-Wunused-label] BUILDSTDERR: 143 | switchzone: loadzone(); goto zonerestart; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: asylum.c:160:16: warning: label 'rate50link' defined but not used [-Wunused-label] BUILDSTDERR: 160 | rate50link: BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: asylum.c:192:16: warning: label 'rateskip' defined but not used [-Wunused-label] BUILDSTDERR: 192 | rateskip: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: asylum.c: In function 'void restoreal(uint8_t*)': BUILDSTDERR: asylum.c:239:4: warning: label 'restored' defined but not used [-Wunused-label] BUILDSTDERR: 239 | restored:; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: asylum.c: In function 'void wipesoundtab()': BUILDSTDERR: asylum.c:443:8: warning: label 'loop51' defined but not used [-Wunused-label] BUILDSTDERR: 443 | loop51:; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: asylum.c:446:8: warning: label 'soundkillloop' defined but not used [-Wunused-label] BUILDSTDERR: 446 | soundkillloop: BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: asylum.c: In function 'void getgamefiles()': BUILDSTDERR: asylum.c:556:4: warning: label 'load1' defined but not used [-Wunused-label] BUILDSTDERR: 556 | load1: BUILDSTDERR: | ^~~~~ BUILDSTDERR: asylum.c:559:4: warning: label 'load2' defined but not used [-Wunused-label] BUILDSTDERR: 559 | load2: BUILDSTDERR: | ^~~~~ BUILDSTDERR: asylum.c:562:4: warning: label 'load3' defined but not used [-Wunused-label] BUILDSTDERR: 562 | load3: BUILDSTDERR: | ^~~~~ BUILDSTDERR: asylum.c: In function 'void getlevelsprites()': BUILDSTDERR: asylum.c:577:4: warning: label 'load4' defined but not used [-Wunused-label] BUILDSTDERR: 577 | load4: BUILDSTDERR: | ^~~~~ BUILDSTDERR: asylum.c:581:4: warning: label 'load5' defined but not used [-Wunused-label] BUILDSTDERR: 581 | load5: BUILDSTDERR: | ^~~~~ BUILDSTDERR: asylum.c: In function 'int getlevelfiles()': BUILDSTDERR: asylum.c:598:4: warning: label 'load6' defined but not used [-Wunused-label] BUILDSTDERR: 598 | load6: BUILDSTDERR: | ^~~~~ BUILDSTDERR: asylum.c: In function 'int retrievebackdrop()': BUILDSTDERR: asylum.c:629:11: warning: unused variable 'r9' [-Wunused-variable] BUILDSTDERR: 629 | char* r9 = currentpath; BUILDSTDERR: | ^~ BUILDSTDERR: asylum.c:631:4: warning: label 'load10' defined but not used [-Wunused-label] BUILDSTDERR: 631 | load10: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: asylum.c: In function 'int getneuronfiles(int)': BUILDSTDERR: asylum.c:640:4: warning: label 'load8' defined but not used [-Wunused-label] BUILDSTDERR: 640 | load8: BUILDSTDERR: | ^~~~~ BUILDSTDERR: asylum.c:644:8: warning: label 'neuronloadloop' defined but not used [-Wunused-label] BUILDSTDERR: 644 | neuronloadloop: BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: asylum.c:647:28: warning: label 'noneuronshere' defined but not used [-Wunused-label] BUILDSTDERR: 647 | if (--plzone == 0) noneuronshere: return 0; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: asylum.c:649:4: warning: label 'load9' defined but not used [-Wunused-label] BUILDSTDERR: 649 | load9: BUILDSTDERR: | ^~~~~ BUILDSTDERR: asylum.c: In function 'void loadconfig()': BUILDSTDERR: asylum.c:711:4: warning: label 'findoutid' defined but not used [-Wunused-label] BUILDSTDERR: 711 | findoutid:; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: asylum.c:682:23: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 682 | fscanf(r0, " %3c", options.initials); continue; BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: asylum.c:690:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 690 | fscanf(r0, " %i", &temp); BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: asylum.c: In function 'void loadgame()': BUILDSTDERR: asylum.c:750:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 750 | fread(&options.mentalzone, 1, 1, r0); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: asylum.c:751:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 751 | fread(&plzone, 1, 1, r0); currentzone = plzone; BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: asylum.c:752:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 752 | fread(store_player_state, 1, 25, r0); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: asylum.c:755:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 755 | fread(store_for_savegame, 1, 30+78*28, r0); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: asylum.c:756:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 756 | fread(store_for_neuron, 1, 30+78*28, r0); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: asylum.c:761:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 761 | fread(brainadr->contents, brainadr->width, brainadr->height, r0); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: asylum.c:767:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 767 | fread(neuronadr->contents, neuronadr->width, neuronadr->height, r0); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: bullet.c: In function 'void bullets()': BUILDSTDERR: bullet.c:70:8: warning: label 'loop71' defined but not used [-Wunused-label] BUILDSTDERR: 70 | loop71: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: bullet.c:72:8: warning: label 'foundbul' defined but not used [-Wunused-label] BUILDSTDERR: 72 | foundbul: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: bullet.c:89:8: warning: label 'bulnoacc' defined but not used [-Wunused-label] BUILDSTDERR: 89 | bulnoacc: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: bullet.c:104:8: warning: label 'bulnohome' defined but not used [-Wunused-label] BUILDSTDERR: 104 | bulnohome: BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: bullet.c:125:12: warning: label 'bulletkill' defined but not used [-Wunused-label] BUILDSTDERR: 125 | bulletkill: BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: bullet.c:142:16: warning: label 'bulhitins' defined but not used [-Wunused-label] BUILDSTDERR: 142 | bulhitins: BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: bullet.c:153:8: warning: label 'nobultarget' defined but not used [-Wunused-label] BUILDSTDERR: 153 | nobultarget: BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: bullet.c:155:8: warning: label 'bulnodestroy' defined but not used [-Wunused-label] BUILDSTDERR: 155 | bulnodestroy: BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: bullet.c:164:8: warning: label 'buldestroy' defined but not used [-Wunused-label] BUILDSTDERR: 164 | buldestroy: BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: bullet.c:180:12: warning: label 'loop75' defined but not used [-Wunused-label] BUILDSTDERR: 180 | loop75: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: bullet.c: In function 'int makebul(int, int, int, int, int, int)': BUILDSTDERR: bullet.c:195:8: warning: label 'loop72' defined but not used [-Wunused-label] BUILDSTDERR: 195 | loop72: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: bullet.c:204:12: warning: label 'loop69' defined but not used [-Wunused-label] BUILDSTDERR: 204 | loop69: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: bullet.c:211:4: warning: label 'foundmakebul' defined but not used [-Wunused-label] BUILDSTDERR: 211 | foundmakebul: BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: bullet.c:243:4: warning: label 'nozapsound' defined but not used [-Wunused-label] BUILDSTDERR: 243 | nozapsound:; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: bullet.c: In function 'void initbultab()': BUILDSTDERR: bullet.c:254:8: warning: label 'loop74' defined but not used [-Wunused-label] BUILDSTDERR: 254 | loop74: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: file.c: In function 'void dropprivs()': BUILDSTDERR: file.c:86:13: warning: ignoring return value of 'int setregid(__gid_t, __gid_t)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 86 | setregid(getgid(), getgid()); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: file.c:87:13: warning: ignoring return value of 'int setreuid(__uid_t, __uid_t)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 87 | setreuid(getuid(), getuid()); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: file.c: In function 'int swi_osfile(int, const char*, char*, char*)': BUILDSTDERR: file.c:350:1: warning: control reaches end of non-void function [-Wreturn-type] BUILDSTDERR: 350 | } BUILDSTDERR: | ^ BUILDSTDERR: keyboard.c: In function 'int swi_joystick_read(int, int*, int*)': BUILDSTDERR: keyboard.c:92:1: warning: no return statement in function returning non-void [-Wreturn-type] BUILDSTDERR: 92 | } BUILDSTDERR: | ^ BUILDSTDERR: keyboard.c: In function 'void keyread(key_state*)': BUILDSTDERR: keyboard.c:173:12: warning: label 'nostickerr' defined but not used [-Wunused-label] BUILDSTDERR: 173 | nostickerr: BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: keyboard.c:199:4: warning: label 'nojoystick' defined but not used [-Wunused-label] BUILDSTDERR: 199 | nojoystick: BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: maze.c: In function 'void fuelairproc()': BUILDSTDERR: maze.c:95:8: warning: label 'loop22' defined but not used [-Wunused-label] BUILDSTDERR: 95 | loop22:; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: maze.c:102:31: warning: label 'skipfuelair' defined but not used [-Wunused-label] BUILDSTDERR: 102 | if (r0 != _gaslowlim) skipfuelair : continue; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: maze.c:124:4: warning: label 'fuelprocdone' defined but not used [-Wunused-label] BUILDSTDERR: 124 | fuelprocdone: BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: maze.c: In function 'void normbombsurvive(char*)': BUILDSTDERR: maze.c:197:4: warning: label 'normbombins' defined but not used [-Wunused-label] BUILDSTDERR: 197 | normbombins: BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: maze.c: In function 'int plbombcheck(char*)': BUILDSTDERR: maze.c:290:4: warning: label 'nopltarg' defined but not used [-Wunused-label] BUILDSTDERR: 290 | nopltarg: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: maze.c: In function 'int atombomb(char*)': BUILDSTDERR: maze.c:307:31: warning: label 'atomabandon' defined but not used [-Wunused-label] BUILDSTDERR: 307 | if (atombombctr >= 0x1f) atomabandon: return atomloss; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: maze.c: In function 'void procatom(char*)': BUILDSTDERR: maze.c:337:4: warning: label 'noatomtarget' defined but not used [-Wunused-label] BUILDSTDERR: 337 | noatomtarget: BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: maze.c: In function 'void bonuslim(char*)': BUILDSTDERR: maze.c:395:4: warning: label 'noneuron' defined but not used [-Wunused-label] BUILDSTDERR: 395 | noneuron: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: maze.c:400:4: warning: label 'bonuslimcont' defined but not used [-Wunused-label] BUILDSTDERR: 400 | bonuslimcont: BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: maze.c: In function 'void megabonus(char*)': BUILDSTDERR: maze.c:435:8: warning: label 'bonus1' defined but not used [-Wunused-label] BUILDSTDERR: 435 | bonus1: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: maze.c:442:8: warning: label 'bonus2' defined but not used [-Wunused-label] BUILDSTDERR: 442 | bonus2: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: maze.c:449:8: warning: label 'bonus3' defined but not used [-Wunused-label] BUILDSTDERR: 449 | bonus3: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: maze.c:456:8: warning: label 'bonus5' defined but not used [-Wunused-label] BUILDSTDERR: 456 | bonus5: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: maze.c:463:8: warning: label 'bonus10' defined but not used [-Wunused-label] BUILDSTDERR: 463 | bonus10: BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: maze.c: In function 'void destroy(char*)': BUILDSTDERR: maze.c:496:4: warning: label 'noshootbonus' defined but not used [-Wunused-label] BUILDSTDERR: 496 | noshootbonus: BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: maze.c:501:4: warning: label 'noshoottarget' defined but not used [-Wunused-label] BUILDSTDERR: 501 | noshoottarget: BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: maze.c:504:4: warning: label 'nocrumble' defined but not used [-Wunused-label] BUILDSTDERR: 504 | nocrumble: BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: maze.c: In function 'void atomrocket(projent*, char*)': BUILDSTDERR: maze.c:516:4: warning: label 'atomdest' defined but not used [-Wunused-label] BUILDSTDERR: 516 | atomdest: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: maze.c:519:8: warning: label 'elecatom' defined but not used [-Wunused-label] BUILDSTDERR: 519 | elecatom: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: maze.c:521:4: warning: label 'noelecatom2' defined but not used [-Wunused-label] BUILDSTDERR: 521 | noelecatom2: BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: maze.c:526:4: warning: label 'notreasatom' defined but not used [-Wunused-label] BUILDSTDERR: 526 | notreasatom: BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: maze.c: In function 'void elecdelete(int, char*)': BUILDSTDERR: maze.c:587:8: warning: label 'loop78' defined but not used [-Wunused-label] BUILDSTDERR: 587 | loop78: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: maze.c: In function 'void screenwakeup(int, int)': BUILDSTDERR: maze.c:605:8: warning: label 'loopa4' defined but not used [-Wunused-label] BUILDSTDERR: 605 | loopa4: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: maze.c: In function 'void linecheck(char*, char*, char*)': BUILDSTDERR: maze.c:613:8: warning: label 'loopa3' defined but not used [-Wunused-label] BUILDSTDERR: 613 | loopa3: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: maze.c: In function 'void boxcheck(int, int, char**, char*, char*)': BUILDSTDERR: maze.c:636:8: warning: label 'loop80' defined but not used [-Wunused-label] BUILDSTDERR: 636 | loop80: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: maze.c:641:8: warning: label 'wakeinsert' defined but not used [-Wunused-label] BUILDSTDERR: 641 | wakeinsert:; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: maze.c: In function 'void findplayer(int*, int*)': BUILDSTDERR: maze.c:650:8: warning: label 'loop60' defined but not used [-Wunused-label] BUILDSTDERR: 650 | loop60: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: maze.c: In function 'char* normtelep(char*, int, char)': BUILDSTDERR: maze.c:669:8: warning: label 'loop62' defined but not used [-Wunused-label] BUILDSTDERR: 669 | loop62: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: maze.c:670:23: warning: label 'telepoffleft' defined but not used [-Wunused-label] BUILDSTDERR: 670 | if (r1 <= r2) telepoffleft: return NULL; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: maze.c:671:23: warning: label 'telepoffright' defined but not used [-Wunused-label] BUILDSTDERR: 671 | if (r1 >= r3) telepoffright: return NULL; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: maze.c: In function 'void draw_block(fastspr_sprite*, int, float, float, int)': BUILDSTDERR: maze.c:717:4: warning: label 'noanimate' defined but not used [-Wunused-label] BUILDSTDERR: 717 | noanimate: BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: menus.c: In function 'int escapehandler()': BUILDSTDERR: menus.c:47:8: warning: label 'loopb8' defined but not used [-Wunused-label] BUILDSTDERR: 47 | loopb8: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: menus.c: In function 'int options_menu(int)': BUILDSTDERR: menus.c:109:18: warning: label 'optionexit' defined but not used [-Wunused-label] BUILDSTDERR: 109 | case -1: optionexit: return 1; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: menus.c: In function 'void completedzone()': BUILDSTDERR: menus.c:165:4: warning: label 'completedzone' defined but not used [-Wunused-label] BUILDSTDERR: 165 | completedzone: BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: menus.c: In function 'void tunesound()': BUILDSTDERR: menus.c:274:8: warning: label 'tunesoundins' defined but not used [-Wunused-label] BUILDSTDERR: 274 | tunesoundins: BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: menus.c: In function 'void tunevolume()': BUILDSTDERR: menus.c:333:8: warning: label 'tunevolumeloop' defined but not used [-Wunused-label] BUILDSTDERR: 333 | tunevolumeloop: BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: menus.c: In function 'void tunespeed()': BUILDSTDERR: menus.c:390:12: warning: label 'tunespeedloop' defined but not used [-Wunused-label] BUILDSTDERR: 390 | tunespeedloop: BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: menus.c: In function 'int readopt(int)': BUILDSTDERR: menus.c:483:8: warning: label 'keyloop' defined but not used [-Wunused-label] BUILDSTDERR: 483 | keyloop: BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: menus.c:490:8: warning: label 'nooptstick' defined but not used [-Wunused-label] BUILDSTDERR: 490 | nooptstick: BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: menus.c:494:12: warning: label 'optescape' defined but not used [-Wunused-label] BUILDSTDERR: 494 | optescape: BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: menus.c: In function 'int prelude()': BUILDSTDERR: menus.c:540:8: warning: label 'loope0' defined but not used [-Wunused-label] BUILDSTDERR: 540 | loope0: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: menus.c:554:8: warning: label 'preludetextstop' defined but not used [-Wunused-label] BUILDSTDERR: 554 | preludetextstop:; BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: menus.c:557:12: warning: label 'endprelude' defined but not used [-Wunused-label] BUILDSTDERR: 557 | endprelude: BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: menus.c:561:12: warning: label 'gocheat' defined but not used [-Wunused-label] BUILDSTDERR: 561 | gocheat: BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: menus.c: In function 'int errorwait()': BUILDSTDERR: menus.c:662:8: warning: label 'loopb9' defined but not used [-Wunused-label] BUILDSTDERR: 662 | loopb9: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: menus.c:668:4: warning: label 'waitover' defined but not used [-Wunused-label] BUILDSTDERR: 668 | waitover: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: menus.c: In function 'void setdefaultscores()': BUILDSTDERR: menus.c:681:8: warning: label 'loopd4' defined but not used [-Wunused-label] BUILDSTDERR: 681 | loopd4:; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: menus.c:684:12: warning: label 'loopd5' defined but not used [-Wunused-label] BUILDSTDERR: 684 | loopd5: *(r10++) = *(r11++); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: menus.c: In function 'void updatehst()': BUILDSTDERR: menus.c:707:8: warning: label 'loopd1' defined but not used [-Wunused-label] BUILDSTDERR: 707 | loopd1: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: menus.c:711:4: warning: label 'lessthan' defined but not used [-Wunused-label] BUILDSTDERR: 711 | lessthan: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: menus.c:720:16: warning: label 'loopd7' defined but not used [-Wunused-label] BUILDSTDERR: 720 | loopd7: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: menus.c:723:8: warning: label 'noshiftscore' defined but not used [-Wunused-label] BUILDSTDERR: 723 | noshiftscore:; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: menus.c:727:12: warning: label 'loopda' defined but not used [-Wunused-label] BUILDSTDERR: 727 | loopda: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: menus.c:739:16: warning: label 'scorekeyloop' defined but not used [-Wunused-label] BUILDSTDERR: 739 | scorekeyloop: BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: menus.c:761:8: warning: label 'scoreexit' defined but not used [-Wunused-label] BUILDSTDERR: 761 | scoreexit: BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: menus.c:765:4: warning: label 'notontable' defined but not used [-Wunused-label] BUILDSTDERR: 765 | notontable:; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: menus.c: In function 'int comparescore(char*)': BUILDSTDERR: menus.c:775:8: warning: label 'loopd0' defined but not used [-Wunused-label] BUILDSTDERR: 775 | loopd0: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: menus.c:776:30: warning: label 'scoregreater' defined but not used [-Wunused-label] BUILDSTDERR: 776 | if (*r10-'0' < *r11) scoregreater: return 1; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: menus.c:777:35: warning: label 'scoreless' defined but not used [-Wunused-label] BUILDSTDERR: 777 | else if (*r10-'0' > *r11) scoreless: return 0; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: menus.c:779:8: warning: label 'compnext' defined but not used [-Wunused-label] BUILDSTDERR: 779 | compnext:; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: player.c: In function 'void playerplot(int)': BUILDSTDERR: player.c:161:8: warning: label 'snuffhandler' defined but not used [-Wunused-label] BUILDSTDERR: 161 | snuffhandler: BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: player.c:180:12: warning: label 'dotelep' defined but not used [-Wunused-label] BUILDSTDERR: 180 | dotelep: BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: player.c:186:4: warning: label 'telepskip' defined but not used [-Wunused-label] BUILDSTDERR: 186 | telepskip: BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: player.c:195:8: warning: label 'plotskel' defined but not used [-Wunused-label] BUILDSTDERR: 195 | plotskel: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: player.c:197:8: warning: label 'plotskelins' defined but not used [-Wunused-label] BUILDSTDERR: 197 | plotskelins: BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: player.c:210:8: warning: label 'nofunnyface' defined but not used [-Wunused-label] BUILDSTDERR: 210 | nofunnyface: if (plface == 1) r0 = 15; else r0 = 12; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: player.c:211:4: warning: label 'plotface' defined but not used [-Wunused-label] BUILDSTDERR: 211 | plotface: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: player.c:220:4: warning: label 'playerplotins' defined but not used [-Wunused-label] BUILDSTDERR: 220 | playerplotins: BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: player.c: In function 'void seestars()': BUILDSTDERR: player.c:305:8: warning: label 'elecsound' defined but not used [-Wunused-label] BUILDSTDERR: 305 | elecsound: BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: player.c: In function 'void bcheck()': BUILDSTDERR: player.c:376:8: warning: label 'shorT' defined but not used [-Wunused-label] BUILDSTDERR: 376 | shorT: BUILDSTDERR: | ^~~~~ BUILDSTDERR: player.c:385:4: warning: label 'bcheckins' defined but not used [-Wunused-label] BUILDSTDERR: 385 | bcheckins: BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: player.c: In function 'void plmove()': BUILDSTDERR: player.c:422:4: warning: label 'cheatins' defined but not used [-Wunused-label] BUILDSTDERR: 422 | cheatins: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: player.c:460:8: warning: label 'fakecolch' defined but not used [-Wunused-label] BUILDSTDERR: 460 | fakecolch: BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: player.c:464:4: warning: label 'fakeins' defined but not used [-Wunused-label] BUILDSTDERR: 464 | fakeins: BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: player.c:482:4: warning: label 'jumpins' defined but not used [-Wunused-label] BUILDSTDERR: 482 | jumpins: BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: player.c:498:10: warning: label 'nofall' defined but not used [-Wunused-label] BUILDSTDERR: 498 | else nofall: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: player.c:500:4: warning: label 'nofallins' defined but not used [-Wunused-label] BUILDSTDERR: 500 | nofallins:; BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: player.c:501:4: warning: label 'fallins' defined but not used [-Wunused-label] BUILDSTDERR: 501 | fallins: BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: player.c:504:4: warning: label 'noplatrebuild' defined but not used [-Wunused-label] BUILDSTDERR: 504 | noplatrebuild: BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: player.c:510:12: warning: label 'nohidplat' defined but not used [-Wunused-label] BUILDSTDERR: 510 | nohidplat: BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: player.c:526:4: warning: label 'fallinscont' defined but not used [-Wunused-label] BUILDSTDERR: 526 | fallinscont: BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: player.c:530:4: warning: label 'notelep' defined but not used [-Wunused-label] BUILDSTDERR: 530 | notelep: BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: player.c:534:10: warning: label 'notelepcont1' defined but not used [-Wunused-label] BUILDSTDERR: 534 | else notelepcont1 : BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: player.c:538:14: warning: label 'notelepcont2' defined but not used [-Wunused-label] BUILDSTDERR: 538 | else notelepcont2 : BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: player.c:541:16: warning: label 'doextendfromleft' defined but not used [-Wunused-label] BUILDSTDERR: 541 | doextendfromleft: BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: player.c:553:16: warning: label 'doextendfromright' defined but not used [-Wunused-label] BUILDSTDERR: 553 | doextendfromright: BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: player.c: In function 'void deletepoint()': BUILDSTDERR: player.c:595:8: warning: label 'delloop' defined but not used [-Wunused-label] BUILDSTDERR: 595 | delloop:; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: player.c:596:8: warning: label 'dodeletepoint' defined but not used [-Wunused-label] BUILDSTDERR: 596 | dodeletepoint:; BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: player.c: In function 'void alfire()': BUILDSTDERR: player.c:625:4: warning: label 'nofoundtarget' defined but not used [-Wunused-label] BUILDSTDERR: 625 | nofoundtarget: BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: player.c: In function 'void telep()': BUILDSTDERR: player.c:692:4: warning: label 'telepfound' defined but not used [-Wunused-label] BUILDSTDERR: 692 | telepfound: BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: player.c: In function 'void goblam()': BUILDSTDERR: player.c:723:8: warning: label 'loopa0' defined but not used [-Wunused-label] BUILDSTDERR: 723 | loopa0:; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: player.c: In function 'void rocketblam()': BUILDSTDERR: player.c:759:8: warning: label 'loopa1' defined but not used [-Wunused-label] BUILDSTDERR: 759 | loopa1: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: player.c: In function 'void dofire()': BUILDSTDERR: player.c:807:4: warning: label 'firempmg' defined but not used [-Wunused-label] BUILDSTDERR: 807 | firempmg: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: player.c: In function 'void bonuscheck()': BUILDSTDERR: player.c:954:8: warning: label 'deadbonuscheck' defined but not used [-Wunused-label] BUILDSTDERR: 954 | deadbonuscheck: BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: player.c: In function 'void sortbonus(char)': BUILDSTDERR: player.c:997:8: warning: label 'bonusstrength' defined but not used [-Wunused-label] BUILDSTDERR: 997 | bonusstrength: BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: player.c:1004:8: warning: label 'advancebonus' defined but not used [-Wunused-label] BUILDSTDERR: 1004 | advancebonus: BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: player.c:1021:8: warning: label 'sortreplot' defined but not used [-Wunused-label] BUILDSTDERR: 1021 | sortreplot: BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: player.c: In function 'void bonusnumb(int)': BUILDSTDERR: player.c:1034:8: warning: label 'loopc3' defined but not used [-Wunused-label] BUILDSTDERR: 1034 | loopc3: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: player.c: In function 'void scoreadd()': BUILDSTDERR: player.c:1136:8: warning: label 'loop37' defined but not used [-Wunused-label] BUILDSTDERR: 1136 | loop37: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: player.c:1158:8: warning: label 'scoreaddskip' defined but not used [-Wunused-label] BUILDSTDERR: 1158 | scoreaddskip: BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: player.c:1164:8: warning: label 'loop38' defined but not used [-Wunused-label] BUILDSTDERR: 1164 | loop38: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: player.c: In function 'void plplattoobj(char*)': BUILDSTDERR: player.c:1179:4: warning: label 'plattoins' defined but not used [-Wunused-label] BUILDSTDERR: 1179 | plattoins: BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: player.c: In function 'int player_dead()': BUILDSTDERR: player.c:1286:8: warning: label 'playerdead' defined but not used [-Wunused-label] BUILDSTDERR: 1286 | playerdead: BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: projectile.c: In function 'void project()': BUILDSTDERR: projectile.c:58:8: warning: label 'loop41' defined but not used [-Wunused-label] BUILDSTDERR: 58 | loop41: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: projectile.c:60:8: warning: label 'foundproj' defined but not used [-Wunused-label] BUILDSTDERR: 60 | foundproj: BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: projectile.c:73:8: warning: label 'projnoacc' defined but not used [-Wunused-label] BUILDSTDERR: 73 | projnoacc: BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: projectile.c:82:12: warning: label 'projdestroy' defined but not used [-Wunused-label] BUILDSTDERR: 82 | projdestroy: BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: projectile.c:87:12: warning: label 'projoffscr' defined but not used [-Wunused-label] BUILDSTDERR: 87 | projoffscr: BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: projectile.c:112:12: warning: label 'projhitins' defined but not used [-Wunused-label] BUILDSTDERR: 112 | projhitins: BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: projectile.c:117:8: warning: label 'projhitcont' defined but not used [-Wunused-label] BUILDSTDERR: 117 | projhitcont: BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: projectile.c:125:8: warning: label 'nospcrumble' defined but not used [-Wunused-label] BUILDSTDERR: 125 | nospcrumble: BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: projectile.c: In function 'void projsplit(projent*)': BUILDSTDERR: projectile.c:166:9: warning: unused variable 'r7' [-Wunused-variable] BUILDSTDERR: 166 | int r7 = r11->type, r4, r6; BUILDSTDERR: | ^~ BUILDSTDERR: projectile.c:189:8: warning: label 'loop76' defined but not used [-Wunused-label] BUILDSTDERR: 189 | loop76: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: projectile.c: In function 'void rocketsplit(projent*)': BUILDSTDERR: projectile.c:216:4: warning: label 'rocketburst' defined but not used [-Wunused-label] BUILDSTDERR: 216 | rocketburst:; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: projectile.c:222:8: warning: label 'loop77' defined but not used [-Wunused-label] BUILDSTDERR: 222 | loop77: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: projectile.c: In function 'int makeproj(int, int, int, int, int, int)': BUILDSTDERR: projectile.c:267:8: warning: label 'loop42' defined but not used [-Wunused-label] BUILDSTDERR: 267 | loop42: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: projectile.c:275:8: warning: label 'loop43' defined but not used [-Wunused-label] BUILDSTDERR: 275 | loop43: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: projectile.c: In function 'int foundmakeproj(projent*, int, int, int, int, int, int, int)': BUILDSTDERR: projectile.c:290:8: warning: label 'loop45' defined but not used [-Wunused-label] BUILDSTDERR: 290 | loop45:; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: projectile.c: In function 'void initprojtab()': BUILDSTDERR: projectile.c:302:8: warning: label 'loop44' defined but not used [-Wunused-label] BUILDSTDERR: 302 | loop44: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: sound.c: In function 'void soundclaimexplo(int, char, char, int, int, int, char, int, Mix_Chunk*)': BUILDSTDERR: sound.c:55:4: warning: label 'bidforexplo' defined but not used [-Wunused-label] BUILDSTDERR: 55 | bidforexplo: BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: sound.c: In function 'Mix_Chunk* make_sound(char, int, int, int, char)': BUILDSTDERR: sound.c:109:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] BUILDSTDERR: 109 | for (int i = 0; i < numsamples*2*sizeof(Uint16); i += 4, time++, s += 2) BUILDSTDERR: | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: sound.c:123:64: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 123 | uint32_t len = read_littleendian(((uint32_t*)voice[samp])+6); BUILDSTDERR: | ^~~~ BUILDSTDERR: sound.c:124:64: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 124 | uint32_t gap = read_littleendian(((uint32_t*)voice[samp])+7); // ??? BUILDSTDERR: | ^~~~ BUILDSTDERR: sound.c:125:64: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 125 | uint32_t rep = read_littleendian(((uint32_t*)voice[samp])+8); BUILDSTDERR: | ^~~~ BUILDSTDERR: sound.c:126:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] BUILDSTDERR: 126 | if (jj >= len) if (rep == 0) continue;else jj = (len-rep)+((jj-len)%rep);double w; BUILDSTDERR: | ~~~^~~~~~ BUILDSTDERR: sound.c:126:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 126 | if (jj >= len) if (rep == 0) continue;else jj = (len-rep)+((jj-len)%rep);double w; BUILDSTDERR: | ^~ BUILDSTDERR: sound.c:126:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: 126 | if (jj >= len) if (rep == 0) continue;else jj = (len-rep)+((jj-len)%rep);double w; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: sound.c:126:16: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] BUILDSTDERR: 126 | if (jj >= len) if (rep == 0) continue;else jj = (len-rep)+((jj-len)%rep);double w; BUILDSTDERR: | ^ BUILDSTDERR: sound.c:127:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] BUILDSTDERR: 127 | if (jj >= len-gap) BUILDSTDERR: | ~~~^~~~~~~~~~ BUILDSTDERR: sound.c:128:57: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 128 | w = ((jj-(len-gap))*(double)mulaw[voice[samp][jj+44-rep]] BUILDSTDERR: | ^~~~ BUILDSTDERR: sound.c:128:72: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 128 | w = ((jj-(len-gap))*(double)mulaw[voice[samp][jj+44-rep]] BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^ BUILDSTDERR: sound.c:129:52: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 129 | +(len-jj)*(double)mulaw[voice[samp][jj+44]])/gap/4; BUILDSTDERR: | ^~~~ BUILDSTDERR: sound.c:129:63: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 129 | +(len-jj)*(double)mulaw[voice[samp][jj+44]])/gap/4; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^ BUILDSTDERR: sound.c:130:34: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 130 | else w = mulaw[voice[samp][jj+44]]/4; BUILDSTDERR: | ^~~~ BUILDSTDERR: sound.c:130:45: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 130 | else w = mulaw[voice[samp][jj+44]]/4; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~^ BUILDSTDERR: sound.c:116:13: warning: unused variable 'off' [-Wunused-variable] BUILDSTDERR: 116 | int off = time; BUILDSTDERR: | ^~~ BUILDSTDERR: sound.c:106:12: warning: unused variable 'psmax' [-Wunused-variable] BUILDSTDERR: 106 | Sint16 psmax = pitchslide>>16; BUILDSTDERR: | ^~~~~ BUILDSTDERR: sound.c: In function 'void soundclaim(int, char, char, int, int, int, char, int, Mix_Chunk*)': BUILDSTDERR: sound.c:148:16: warning: unused variable 'old_chunk' [-Wunused-variable] BUILDSTDERR: 148 | Mix_Chunk* old_chunk = Mix_GetChunk(c); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: sound.c: In function 'void sdl_music_hook(void*, Uint8*, int)': BUILDSTDERR: sound.c:231:24: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] BUILDSTDERR: 231 | if (jj >= len) jj = rep ? ((len-rep)+((jj-len)%rep)) : 0; BUILDSTDERR: | ~~~^~~~~~ BUILDSTDERR: sound.c:233:24: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] BUILDSTDERR: 233 | if (jj >= len-gap) BUILDSTDERR: | ~~~^~~~~~~~~~ BUILDSTDERR: sound.c:234:82: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 234 | w = ((jj-(len-gap))*(double)mulaw[voice[m->inst[v]][jj+44-rep]] BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ BUILDSTDERR: sound.c:235:73: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 235 | +(len-jj)*(double)mulaw[voice[m->inst[v]][jj+44]])/gap/4; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~^ BUILDSTDERR: sound.c:236:55: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 236 | else w = mulaw[voice[m->inst[v]][jj+44]]/4; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~^ BUILDSTDERR: sound.c: In function 'int swi_sound_speaker(int)': BUILDSTDERR: sound.c:397:1: warning: no return statement in function returning non-void [-Wreturn-type] BUILDSTDERR: 397 | } BUILDSTDERR: | ^ BUILDSTDERR: vdu.c: In function 'void fspplotscaled(fastspr_sprite*, char, float, float, float, float)': BUILDSTDERR: vdu.c:86:37: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 86 | fastspr_sprite sprite = sprites[(char)n]; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: vdu.c: In function 'void cenplotdying(fastspr_sprite*, char, int, int, int)': BUILDSTDERR: vdu.c:162:4: warning: label 'nodyingtop' defined but not used [-Wunused-label] BUILDSTDERR: 162 | nodyingtop: BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: vdu.c:181:4: warning: label 'nodyingbot' defined but not used [-Wunused-label] BUILDSTDERR: 181 | nodyingbot: BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: vdu.c: In function 'void message(int, int, float, float, const char*)': BUILDSTDERR: vdu.c:242:12: warning: label 'loopa8' defined but not used [-Wunused-label] BUILDSTDERR: 242 | loopa8: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vdu.c:247:8: warning: label 'messageproc' defined but not used [-Wunused-label] BUILDSTDERR: 247 | messageproc: BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vdu.c: In function 'void wipetexttab()': BUILDSTDERR: vdu.c:260:8: warning: label 'loopa5' defined but not used [-Wunused-label] BUILDSTDERR: 260 | loopa5: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vdu.c: In function 'void texthandler(int)': BUILDSTDERR: vdu.c:289:18: warning: variable 'r0' set but not used [-Wunused-but-set-variable] BUILDSTDERR: 289 | char r0; BUILDSTDERR: | ^~ BUILDSTDERR: vdu.c:290:12: warning: label 'loopa7' defined but not used [-Wunused-label] BUILDSTDERR: 290 | loopa7: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vdu.c:299:4: warning: label 'textdone' defined but not used [-Wunused-label] BUILDSTDERR: 299 | textdone:; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: vdu.c: In function 'void mazeplot(int, int)': BUILDSTDERR: vdu.c:345:8: warning: label 'l2' defined but not used [-Wunused-label] BUILDSTDERR: 345 | l2:; BUILDSTDERR: | ^~ BUILDSTDERR: vdu.c:354:12: warning: label 'l1' defined but not used [-Wunused-label] BUILDSTDERR: 354 | l1: BUILDSTDERR: | ^~ BUILDSTDERR: vdu.c:359:4: warning: label 'skip2' defined but not used [-Wunused-label] BUILDSTDERR: 359 | skip2:; BUILDSTDERR: | ^~~~~ BUILDSTDERR: vdu.c: In function 'void backdrop(int, int)': BUILDSTDERR: vdu.c:371:11: warning: unused variable 'float_r3' [-Wunused-variable] BUILDSTDERR: 371 | float float_r3 = (xpos*3.0/1024)+3072-768; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: vdu.c:377:4: warning: label 'modpos' defined but not used [-Wunused-label] BUILDSTDERR: 377 | modpos: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vdu.c: In function 'void plotbonus(char, int16_t)': BUILDSTDERR: vdu.c:425:4: warning: label 'nosecond' defined but not used [-Wunused-label] BUILDSTDERR: 425 | nosecond: BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: vdu.c:429:4: warning: label 'nothird' defined but not used [-Wunused-label] BUILDSTDERR: 429 | nothird: BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: vdu.c: In function 'void showstrength(int)': BUILDSTDERR: vdu.c:436:4: warning: label 'nolager' defined but not used [-Wunused-label] BUILDSTDERR: 436 | nolager:; BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: vdu.c: In function 'void showscore(char*)': BUILDSTDERR: vdu.c:532:4: warning: label 'score10mil' defined but not used [-Wunused-label] BUILDSTDERR: 532 | score10mil: BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: vdu.c:537:8: warning: label 'loop36' defined but not used [-Wunused-label] BUILDSTDERR: 537 | loop36: BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vdu.c:543:8: warning: label 'scoreskip' defined but not used [-Wunused-label] BUILDSTDERR: 543 | scoreskip: BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: vdu.c: In function 'void clearkeybuf()': BUILDSTDERR: vdu.c:568:8: warning: label 'clearkbloop' defined but not used [-Wunused-label] BUILDSTDERR: 568 | do clearkbloop:; BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: vdu.c:570:8: warning: label 'clearkbloop2' defined but not used [-Wunused-label] BUILDSTDERR: 570 | do clearkbloop2 :; BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: vdu.c: In function 'void decomp(fastspr_sprite*, char*)': BUILDSTDERR: vdu.c:733:8: warning: label 'loopb4' defined but not used [-Wunused-label] BUILDSTDERR: 733 | loopb4:; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vdu.c:737:12: warning: label 'sequence' defined but not used [-Wunused-label] BUILDSTDERR: 737 | sequence:; Uint32 s = palette[0xff&*(r11++)]; BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: vdu.c:740:16: warning: label 'loopb6' defined but not used [-Wunused-label] BUILDSTDERR: 740 | loopb6: *(r10++) = s; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vdu.c:744:14: warning: label 'pattern' defined but not used [-Wunused-label] BUILDSTDERR: 744 | else pattern: for (int r3 = (r0&0x7f)+1; (r9 > r10) && (r3 != 0); r3--) BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: vdu.c:746:16: warning: label 'loopb5' defined but not used [-Wunused-label] BUILDSTDERR: 746 | loopb5: *(r10++) = palette[0xff&*(r11++)]; BUILDSTDERR: | ^~~~~~ BUILDSTDERR: vdu.c:749:8: warning: label 'decompdone' defined but not used [-Wunused-label] BUILDSTDERR: 749 | decompdone:; BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: vdu.c: In function 'void backprep(char*)': BUILDSTDERR: vdu.c:824:49: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 824 | ba[j*128+i] = palette[backadr[(j%32)*48+(i%48)]]; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^ BUILDSTDERR: vdu.c:837:48: warning: array subscript has type 'char' [-Wchar-subscripts] BUILDSTDERR: 837 | ba[j*96+i] = palette[backadr[(j%32)*48+(i%48)]]; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^ BUILDSTDERR: vdu.c: In function 'void decomp(fastspr_sprite*, char*)': BUILDSTDERR: vdu.c:741:38: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: 741 | if (vduvar.opengl) if (((r10-data)%512) == 320) r10 += (512-320); BUILDSTDERR: | ~~~^~~~~ + cat + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 g++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -funsigned-char -DRESOURCEPATH=\"/usr/share/games/asylum\" -DSCOREPATH=\"/var/games/asylum\" -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o asylum alien.c asylum.c bullet.c file.c keyboard.c maze.c menus.c player.c projectile.c sound.c vdu.c -lm -lSDL -lSDL_mixer -lGL -lGLU Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.9l41s3 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64 + cd asylum-0.3.2 + mkdir -p /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64/usr/bin + mkdir -p /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64/usr/share/asylum + mkdir -p /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64/var/games/asylum + mkdir -p /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64/usr/share/icons/hicolor/32x32/apps + touch /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64/var/games/asylum/EgoHighScores /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64/var/games/asylum/PsycheHighScores /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64/var/games/asylum/IdHighScores /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64/var/games/asylum/ExtendedHighScores + install -m0755 asylum /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64/usr/bin + cp -a data/Ego data/Id data/Psyche data/Resources data/Voices /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64/usr/share/asylum + install -m0644 /builddir/build/SOURCES/asylum.png /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64/usr/share/icons/hicolor/32x32/apps + desktop-file-install --dir /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64/usr/share/applications asylum.desktop + mkdir -p /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64/usr/share/appdata + cat + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 0.3.2-19.fc31 --unique-debug-suffix -0.3.2-19.fc31.riscv64 --unique-debug-src-base asylum-0.3.2-19.fc31.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/asylum-0.3.2 BUILDSTDERR: 464 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64/usr/bin/asylum extracting debug info from /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64/usr/bin/asylum original debug info size: 640kB, size after compression: 552kB /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Processing files: asylum-0.3.2-19.fc31.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.TqrtAZ + umask 022 + cd /builddir/build/BUILD + cd asylum-0.3.2 + DOCDIR=/builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64/usr/share/doc/asylum + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64/usr/share/doc/asylum + cp -pr Instruct /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64/usr/share/doc/asylum + cp -pr README /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64/usr/share/doc/asylum + cp -pr COPYING /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64/usr/share/doc/asylum + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: application() application(asylum.desktop) asylum = 0.3.2-19.fc31 asylum(riscv-64) = 0.3.2-19.fc31 metainfo() metainfo(asylum.appdata.xml) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libGL.so.1()(64bit) libGLU.so.1()(64bit) libSDL-1.2.so.0()(64bit) libSDL_mixer-1.2.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: asylum-debugsource-0.3.2-19.fc31.riscv64 Provides: asylum-debugsource = 0.3.2-19.fc31 asylum-debugsource(riscv-64) = 0.3.2-19.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: asylum-debuginfo-0.3.2-19.fc31.riscv64 Provides: asylum-debuginfo = 0.3.2-19.fc31 asylum-debuginfo(riscv-64) = 0.3.2-19.fc31 debuginfo(build-id) = cef55b4d3398d7fdddf03154bc0b807184dd7d21 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: asylum-debugsource(riscv-64) = 0.3.2-19.fc31 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64 Wrote: /builddir/build/RPMS/asylum-debugsource-0.3.2-19.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/asylum-0.3.2-19.fc31.riscv64.rpm Wrote: /builddir/build/RPMS/asylum-debuginfo-0.3.2-19.fc31.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.qe9kE1 + umask 022 + cd /builddir/build/BUILD + cd asylum-0.3.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/asylum-0.3.2-19.fc31.riscv64 + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Child return code was: 0