Mock Version: 3.3 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/overgod.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1667629714.807200/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=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ox2xazcg:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--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']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ox2xazcg:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--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', 'a497ee033f214ea8a811e9e14aa5c301', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1667629714.807200/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ox2xazcg:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--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 --target x86_64 --nodeps /builddir/build/SPECS/overgod.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: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1658448000 Wrote: /builddir/build/SRPMS/overgod-1.0-39.fc38.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/overgod.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1667629714.807200/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=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ox2xazcg:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--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']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ox2xazcg:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--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', '7b8b1644a8dd4bfb9b24c37dfdbc5cbd', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1667629714.807200/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ox2xazcg:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--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 --target x86_64 --nodeps /builddir/build/SPECS/overgod.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: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1658448000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.DcJl2y + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf overgod-1.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/overgod.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd overgod-1.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (overgod-1.0.patch):' Patch #0 (overgod-1.0.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .unix --fuzz=0 patching file Makefile patching file actor.c patching file bullet.c patching file cmds.c patching file config.h patching file displ_in.c patching file display.c patching file enemy.c patching file game.c patching file main.c patching file menu.c patching file menu.h patching file overgod.cfg patching file palette.c patching file sound.c patching file tile.c Patch #1 (overgod-1.0-format-string.patch): + echo 'Patch #1 (overgod-1.0-format-string.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file displ_in.c patching file display.c patching file menu.c patching file enemy.c patching file stuff.c patching file tile.c Patch #2 (overgod-1.0-shield_bmp_array_overrun.patch): + echo 'Patch #2 (overgod-1.0-shield_bmp_array_overrun.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file display.h Patch #3 (overgod-1.0-inline-use-fix.patch): + echo 'Patch #3 (overgod-1.0-inline-use-fix.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file stuff.c patching file stuff.h + sed -i 's/\r//' readme.txt licence.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ZfaALx + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -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 overgod-1.0 + make -j2 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-unused-but-set-variable' PREFIX=/usr gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-unused-but-set-variable -DDATADIR=\"/usr/share/overgod/\" -o actor.o -c actor.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-unused-but-set-variable -DDATADIR=\"/usr/share/overgod/\" -o bullet.o -c bullet.c bullet.c: In function 'create_bullet': bullet.c:221:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 221 | if (grand(2) == 0) | ^~ bullet.c:223:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 223 | bullet[b].special3 = 3 + grand(2); | ^~~~~~ bullet.c: In function 'manage_bullet': bullet.c:372:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 372 | if (grand(2) == 0) | ^~ bullet.c:377:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 377 | drag_bullet(b, 0.09); | ^~~~~~~~~~~ bullet.c:818:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 818 | if (bullet[b].special1 != ATTACK_NONE) | ^~ bullet.c:820:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 820 | if (bullet[b].timeout <= 1) | ^~ bullet.c:855:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 855 | if (bullet[b].special1 != ATTACK_NONE) | ^~ bullet.c:857:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 857 | if (bullet[b].timeout <= 1) | ^~ bullet.c:885:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 885 | if (counter % 3 != 0) | ^~ bullet.c:887:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 887 | passing_colour [0] = bullet[b].colours [0]; | ^~~~~~~~~~~~~~ bullet.c:896:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 896 | if (counter % 2 != 0) | ^~ bullet.c:898:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 898 | passing_colour [0] = bullet[b].colours [0]; | ^~~~~~~~~~~~~~ bullet.c:907:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 907 | if (counter % 2 != 0) | ^~ bullet.c:909:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 909 | passing_colour [0] = bullet[b].colours [0]; | ^~~~~~~~~~~~~~ bullet.c:1144:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1144 | if (bullet[b].timeout < 10) | ^~ bullet.c:1146:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1146 | cx = grand(ANGLE_FULL); | ^~ bullet.c:1814:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1814 | if (bullet[b].timeout % 4 != 0) | ^~ bullet.c:1816:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1816 | passing_colour [0] = COLOUR_YELLOW6; | ^~~~~~~~~~~~~~ bullet.c:1856:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1856 | if (counter % 3 != 0) | ^~ bullet.c:1858:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1858 | passing_colour [0] = COLOUR_RED8; | ^~~~~~~~~~~~~~ bullet.c: In function 'enemy_beam': bullet.c:3709:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3709 | if (actor[i].y < y2) | ^~ bullet.c:3712:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3712 | t_angle = angle; | ^~~~~~~ bullet.c: In function 'blast': bullet.c:4127:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 4127 | if (enemy[e].radius == 0) | ^~ bullet.c:4130:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 4130 | distance = hypot(enemy[e].x - x, enemy[e].y - y); | ^~~~~~~~ bullet.c: In function 'bullet_impact': bullet.c:3422:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 3422 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3423 | bullet[b].x, bullet[b].y, 0, 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3424 | bullet[b].x_speed + xpart(bullet[b].angle + j * (ANGLE_FULL / xs), 9000 + bullet[b].special1 * 9), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3425 | bullet[b].y_speed + ypart(bullet[b].angle + j * (ANGLE_FULL / xs), 9000 + bullet[b].special1 * 9), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3426 | 40 + grand(5) + bullet[b].special1 / 3, -20, 3, 0, 0, 0, pc2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bullet.c:3422:7: note: referencing argument 14 of type 'int[5]' In file included from bullet.c:42: cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ bullet.c:3430:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 3430 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3431 | bullet[b].x, bullet[b].y, 0, 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3432 | bullet[b].x_speed + xpart(bullet[b].angle + j * (ANGLE_FULL / xs), 8000 + bullet[b].special1 * 8), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3433 | bullet[b].y_speed + ypart(bullet[b].angle + j * (ANGLE_FULL / xs), 8000 + bullet[b].special1 * 8), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3434 | 50 + grand(10) + bullet[b].special1 / 3, -30, 3, 0, 0, 0, pc2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bullet.c:3430:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-unused-but-set-variable -DDATADIR=\"/usr/share/overgod/\" -o cloud.o -c cloud.c bullet.c:3422:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 3422 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3423 | bullet[b].x, bullet[b].y, 0, 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3424 | bullet[b].x_speed + xpart(bullet[b].angle + j * (ANGLE_FULL / xs), 9000 + bullet[b].special1 * 9), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3425 | bullet[b].y_speed + ypart(bullet[b].angle + j * (ANGLE_FULL / xs), 9000 + bullet[b].special1 * 9), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3426 | 40 + grand(5) + bullet[b].special1 / 3, -20, 3, 0, 0, 0, pc2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bullet.c:3422:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ bullet.c:3430:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 3430 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3431 | bullet[b].x, bullet[b].y, 0, 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3432 | bullet[b].x_speed + xpart(bullet[b].angle + j * (ANGLE_FULL / xs), 8000 + bullet[b].special1 * 8), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3433 | bullet[b].y_speed + ypart(bullet[b].angle + j * (ANGLE_FULL / xs), 8000 + bullet[b].special1 * 8), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3434 | 50 + grand(10) + bullet[b].special1 / 3, -30, 3, 0, 0, 0, pc2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bullet.c:3430:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ bullet.c:3422:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 3422 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3423 | bullet[b].x, bullet[b].y, 0, 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3424 | bullet[b].x_speed + xpart(bullet[b].angle + j * (ANGLE_FULL / xs), 9000 + bullet[b].special1 * 9), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3425 | bullet[b].y_speed + ypart(bullet[b].angle + j * (ANGLE_FULL / xs), 9000 + bullet[b].special1 * 9), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3426 | 40 + grand(5) + bullet[b].special1 / 3, -20, 3, 0, 0, 0, pc2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bullet.c:3422:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ bullet.c:3430:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 3430 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3431 | bullet[b].x, bullet[b].y, 0, 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3432 | bullet[b].x_speed + xpart(bullet[b].angle + j * (ANGLE_FULL / xs), 8000 + bullet[b].special1 * 8), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3433 | bullet[b].y_speed + ypart(bullet[b].angle + j * (ANGLE_FULL / xs), 8000 + bullet[b].special1 * 8), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3434 | 50 + grand(10) + bullet[b].special1 / 3, -30, 3, 0, 0, 0, pc2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bullet.c:3430:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-unused-but-set-variable -DDATADIR=\"/usr/share/overgod/\" -o cmds.o -c cmds.c cmds.c: In function 'missile_shot': cmds.c:2514:2: warning: 'special2' is used uninitialized [-Wuninitialized] 2514 | create_bullet(btype, x, y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2515 | xs, ys, sactor, | ~~~~~~~~~~~~~~~ 2516 | damage, timer, mass, angle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2517 | status, seed, colours, 1, special1, special2, special3, special4, special5); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmds.c:2470:6: note: 'special2' was declared here 2470 | int special2; | ^~~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-unused-but-set-variable -DDATADIR=\"/usr/share/overgod/\" -o displ_in.o -c displ_in.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-unused-but-set-variable -DDATADIR=\"/usr/share/overgod/\" -o display.o -c display.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-unused-but-set-variable -DDATADIR=\"/usr/share/overgod/\" -o eclass.o -c eclass.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-unused-but-set-variable -DDATADIR=\"/usr/share/overgod/\" -o enemy.o -c enemy.c enemy.c: In function 'move_drifter_ai': enemy.c:2301:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2301 | if (enemy[e].attribute [0] > 0) | ^~ enemy.c:2303:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2303 | break; | ^~~~~ enemy.c: In function 'run_boss3_3': enemy.c:3576:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3576 | if (b == -1) | ^~ enemy.c:3579:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3579 | int colours [4] = {COLOUR_RED6, COLOUR_ORANGE6, COLOUR_ORANGE8, COLOUR_YELLOW8}; | ^~~ enemy.c: In function 'zap_attack': enemy.c:7210:2: warning: 'place_explosion' accessing 20 bytes in a region of size 12 [-Wstringop-overflow=] 7210 | place_explosion(xs, ys, 0, 0, 400 + grand(300), passing_colours); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7210:2: note: referencing argument 6 of type 'int[5]' In file included from enemy.c:42: cloud.h:13:6: note: in a call to function 'place_explosion' 13 | void place_explosion(int x, int y, int xs, int ys, int size, int colours [5]); | ^~~~~~~~~~~~~~~ enemy.c:7219:5: warning: 'place_explosion_no_light' accessing 20 bytes in a region of size 12 [-Wstringop-overflow=] 7219 | place_explosion_no_light(xa, ya, 0, 0, 100 + grand(150), passing_colours); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7219:5: note: referencing argument 6 of type 'int[5]' cloud.h:16:6: note: in a call to function 'place_explosion_no_light' 16 | void place_explosion_no_light(int x, int y, int xs, int ys, int size, int colours [5]); | ^~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7221:4: warning: 'place_burstlet_burst' accessing 20 bytes in a region of size 12 [-Wstringop-overflow=] 7221 | place_burstlet_burst(xs, ys, 0, 0, 6, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7222 | 6, 4, 1500, 1500, 7, passing_colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7221:4: note: referencing argument 11 of type 'int[5]' cloud.h:20:6: note: in a call to function 'place_burstlet_burst' 20 | void place_burstlet_burst(int x, int y, int xs, int ys, int burstlets, int min_timeout, int random_timeout, int burst, int random_burst, int pretravel, int colours [5]); | ^~~~~~~~~~~~~~~~~~~~ enemy.c:7242:4: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7242 | create_cloud(CLOUD_LIGHT, | ^~~~~~~~~~~~~~~~~~~~~~~~~ 7243 | xa, | ~~~ 7244 | ya, | ~~~ 7245 | 0, 0, 0, 0, 800 + crandom(105),20,0, 0, 0, 0, passing_colours2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7242:4: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:7263:8: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7263 | create_cloud(CLOUD_TRANS_FADING_LINE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7264 | xb, | ~~~ 7265 | yb, | ~~~ 7266 | xc, | ~~~ 7267 | yc, | ~~~ 7268 | 0, | ~~ 7269 | 0, | ~~ 7270 | 21, 1,0, 0, 0, 0, passing_colours2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7263:8: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c: In function 'standard_attack': enemy.c:6825:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6825 | create_cloud(CLOUD_MED_TRANS_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6826 | x, y, 0, 0, 0, 0, 1000, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6825:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6830:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6830 | create_cloud(CLOUD_MED_TRANS_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6831 | x, y, 0, 0, 0, 0, 1000, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6830:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6834:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6834 | create_cloud(CLOUD_DISTORT, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6835 | x, y, 0, 0, 0, 0, 1000, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6834:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6842:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6842 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6843 | x, y, 0, 0, | ~~~~~~~~~~~ 6844 | enemy[e].x_speed + xpart(enemy[e].angle - ANGLE_HALF + ANGLE_1_EIGHTH, 13000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6845 | enemy[e].y_speed + ypart(enemy[e].angle - ANGLE_HALF + ANGLE_1_EIGHTH, 13000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6846 | 200 + grand(10), 10, 0, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6842:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6847:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6847 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6848 | x, y, 0, 0, | ~~~~~~~~~~~ 6849 | enemy[e].x_speed + xpart(enemy[e].angle - ANGLE_HALF - ANGLE_1_EIGHTH, 13000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6850 | enemy[e].y_speed + ypart(enemy[e].angle - ANGLE_HALF - ANGLE_1_EIGHTH, 13000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6851 | 200 + grand(10), 10, 0, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6847:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6855:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6855 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6856 | x, y, 0, 0, | ~~~~~~~~~~~ 6857 | enemy[e].x_speed + xpart(enemy[e].angle + ANGLE_QUARTER, 9000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6858 | enemy[e].y_speed + ypart(enemy[e].angle + ANGLE_QUARTER, 9000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6859 | 200 + grand(10), 10, 0, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6855:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6860:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6860 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6861 | x, y, 0, 0, | ~~~~~~~~~~~ 6862 | enemy[e].x_speed + xpart(enemy[e].angle - ANGLE_QUARTER, 9000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6863 | enemy[e].y_speed + ypart(enemy[e].angle - ANGLE_QUARTER, 9000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6864 | 200 + grand(10), 10, 0, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6860:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6865:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6865 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6866 | x, y, 0, 0, | ~~~~~~~~~~~ 6867 | enemy[e].x_speed + xpart(enemy[e].angle - ANGLE_HALF, 9000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6868 | enemy[e].y_speed + ypart(enemy[e].angle - ANGLE_HALF, 9000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6869 | 200 + grand(10), 10, 0, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6865:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6873:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6873 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6874 | x, y, 0, 0, | ~~~~~~~~~~~ 6875 | enemy[e].x_speed, | ~~~~~~~~~~~~~~~~~ 6876 | enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~ 6877 | 400 + grand(10), 10, 2, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6873:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6881:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6881 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6882 | x, y, 0, 0, | ~~~~~~~~~~~ 6883 | enemy[e].x_speed, | ~~~~~~~~~~~~~~~~~ 6884 | enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~ 6885 | 200 + grand(10), 10, 2, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6881:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6911:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6911 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6912 | x, y, | ~~~~~ 6913 | 0, 0, | ~~~~~ 6914 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6915 | 50, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6911:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6927:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6927 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6928 | x, y, | ~~~~~ 6929 | 0, 0, | ~~~~~ 6930 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6931 | 30, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6927:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6934:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6934 | create_cloud(CLOUD_SMALL_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6935 | x, y, | ~~~~~ 6936 | 0, 0, | ~~~~~ 6937 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6938 | 530, 150, 50, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6934:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6947:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6947 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6948 | x, y, | ~~~~~ 6949 | 0, 0, | ~~~~~ 6950 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6951 | 30, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6947:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6977:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6977 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6978 | x, y, | ~~~~~ 6979 | 0, 0, | ~~~~~ 6980 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6981 | 30, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6977:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6990:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6990 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6991 | x, y, | ~~~~~ 6992 | 0, 0, | ~~~~~ 6993 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6994 | 80, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6990:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:7002:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7002 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7003 | x, y, | ~~~~~ 7004 | 0, 0, | ~~~~~ 7005 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7006 | 30, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7002:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:7066:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7066 | create_cloud(CLOUD_TWISTY_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7067 | x, y, | ~~~~~ 7068 | 0, 0, | ~~~~~ 7069 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7070 | 50, 1, 0, enemy[e].angle, special2, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7066:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:7073:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7073 | create_cloud(CLOUD_TWIRLY_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7074 | x, y, | ~~~~~ 7075 | 0, 0, | ~~~~~ 7076 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7077 | 50, 1, 0, enemy[e].angle, special2, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7073:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:7172:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7172 | create_cloud(CLOUD_LARGE_FADING_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7173 | x, y, 0, 0, 0, 0, 100 + grand(50), -3, 2, 0, 100 + grand(50), 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7172:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c: In function 'zap_attack': enemy.c:7210:2: warning: 'place_explosion' accessing 20 bytes in a region of size 12 [-Wstringop-overflow=] 7210 | place_explosion(xs, ys, 0, 0, 400 + grand(300), passing_colours); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7210:2: note: referencing argument 6 of type 'int[5]' cloud.h:13:6: note: in a call to function 'place_explosion' 13 | void place_explosion(int x, int y, int xs, int ys, int size, int colours [5]); | ^~~~~~~~~~~~~~~ enemy.c:7219:5: warning: 'place_explosion_no_light' accessing 20 bytes in a region of size 12 [-Wstringop-overflow=] 7219 | place_explosion_no_light(xa, ya, 0, 0, 100 + grand(150), passing_colours); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7219:5: note: referencing argument 6 of type 'int[5]' cloud.h:16:6: note: in a call to function 'place_explosion_no_light' 16 | void place_explosion_no_light(int x, int y, int xs, int ys, int size, int colours [5]); | ^~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7221:4: warning: 'place_burstlet_burst' accessing 20 bytes in a region of size 12 [-Wstringop-overflow=] 7221 | place_burstlet_burst(xs, ys, 0, 0, 6, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7222 | 6, 4, 1500, 1500, 7, passing_colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7221:4: note: referencing argument 11 of type 'int[5]' cloud.h:20:6: note: in a call to function 'place_burstlet_burst' 20 | void place_burstlet_burst(int x, int y, int xs, int ys, int burstlets, int min_timeout, int random_timeout, int burst, int random_burst, int pretravel, int colours [5]); | ^~~~~~~~~~~~~~~~~~~~ enemy.c:7242:4: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7242 | create_cloud(CLOUD_LIGHT, | ^~~~~~~~~~~~~~~~~~~~~~~~~ 7243 | xa, | ~~~ 7244 | ya, | ~~~ 7245 | 0, 0, 0, 0, 800 + crandom(105),20,0, 0, 0, 0, passing_colours2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7242:4: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:7263:8: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7263 | create_cloud(CLOUD_TRANS_FADING_LINE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7264 | xb, | ~~~ 7265 | yb, | ~~~ 7266 | xc, | ~~~ 7267 | yc, | ~~~ 7268 | 0, | ~~ 7269 | 0, | ~~ 7270 | 21, 1,0, 0, 0, 0, passing_colours2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7263:8: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:7210:2: warning: 'place_explosion' accessing 20 bytes in a region of size 12 [-Wstringop-overflow=] 7210 | place_explosion(xs, ys, 0, 0, 400 + grand(300), passing_colours); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7210:2: note: referencing argument 6 of type 'int[5]' cloud.h:13:6: note: in a call to function 'place_explosion' 13 | void place_explosion(int x, int y, int xs, int ys, int size, int colours [5]); | ^~~~~~~~~~~~~~~ enemy.c:7219:5: warning: 'place_explosion_no_light' accessing 20 bytes in a region of size 12 [-Wstringop-overflow=] 7219 | place_explosion_no_light(xa, ya, 0, 0, 100 + grand(150), passing_colours); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7219:5: note: referencing argument 6 of type 'int[5]' cloud.h:16:6: note: in a call to function 'place_explosion_no_light' 16 | void place_explosion_no_light(int x, int y, int xs, int ys, int size, int colours [5]); | ^~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7221:4: warning: 'place_burstlet_burst' accessing 20 bytes in a region of size 12 [-Wstringop-overflow=] 7221 | place_burstlet_burst(xs, ys, 0, 0, 6, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7222 | 6, 4, 1500, 1500, 7, passing_colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7221:4: note: referencing argument 11 of type 'int[5]' cloud.h:20:6: note: in a call to function 'place_burstlet_burst' 20 | void place_burstlet_burst(int x, int y, int xs, int ys, int burstlets, int min_timeout, int random_timeout, int burst, int random_burst, int pretravel, int colours [5]); | ^~~~~~~~~~~~~~~~~~~~ enemy.c:7242:4: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7242 | create_cloud(CLOUD_LIGHT, | ^~~~~~~~~~~~~~~~~~~~~~~~~ 7243 | xa, | ~~~ 7244 | ya, | ~~~ 7245 | 0, 0, 0, 0, 800 + crandom(105),20,0, 0, 0, 0, passing_colours2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7242:4: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:7263:8: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7263 | create_cloud(CLOUD_TRANS_FADING_LINE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7264 | xb, | ~~~ 7265 | yb, | ~~~ 7266 | xc, | ~~~ 7267 | yc, | ~~~ 7268 | 0, | ~~ 7269 | 0, | ~~ 7270 | 21, 1,0, 0, 0, 0, passing_colours2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7263:8: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c: In function 'standard_attack': enemy.c:6825:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6825 | create_cloud(CLOUD_MED_TRANS_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6826 | x, y, 0, 0, 0, 0, 1000, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6825:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6830:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6830 | create_cloud(CLOUD_MED_TRANS_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6831 | x, y, 0, 0, 0, 0, 1000, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6830:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6834:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6834 | create_cloud(CLOUD_DISTORT, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6835 | x, y, 0, 0, 0, 0, 1000, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6834:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6842:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6842 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6843 | x, y, 0, 0, | ~~~~~~~~~~~ 6844 | enemy[e].x_speed + xpart(enemy[e].angle - ANGLE_HALF + ANGLE_1_EIGHTH, 13000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6845 | enemy[e].y_speed + ypart(enemy[e].angle - ANGLE_HALF + ANGLE_1_EIGHTH, 13000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6846 | 200 + grand(10), 10, 0, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6842:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6847:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6847 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6848 | x, y, 0, 0, | ~~~~~~~~~~~ 6849 | enemy[e].x_speed + xpart(enemy[e].angle - ANGLE_HALF - ANGLE_1_EIGHTH, 13000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6850 | enemy[e].y_speed + ypart(enemy[e].angle - ANGLE_HALF - ANGLE_1_EIGHTH, 13000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6851 | 200 + grand(10), 10, 0, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6847:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6855:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6855 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6856 | x, y, 0, 0, | ~~~~~~~~~~~ 6857 | enemy[e].x_speed + xpart(enemy[e].angle + ANGLE_QUARTER, 9000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6858 | enemy[e].y_speed + ypart(enemy[e].angle + ANGLE_QUARTER, 9000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6859 | 200 + grand(10), 10, 0, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6855:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6860:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6860 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6861 | x, y, 0, 0, | ~~~~~~~~~~~ 6862 | enemy[e].x_speed + xpart(enemy[e].angle - ANGLE_QUARTER, 9000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6863 | enemy[e].y_speed + ypart(enemy[e].angle - ANGLE_QUARTER, 9000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6864 | 200 + grand(10), 10, 0, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6860:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6865:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6865 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6866 | x, y, 0, 0, | ~~~~~~~~~~~ 6867 | enemy[e].x_speed + xpart(enemy[e].angle - ANGLE_HALF, 9000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6868 | enemy[e].y_speed + ypart(enemy[e].angle - ANGLE_HALF, 9000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6869 | 200 + grand(10), 10, 0, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6865:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6873:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6873 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6874 | x, y, 0, 0, | ~~~~~~~~~~~ 6875 | enemy[e].x_speed, | ~~~~~~~~~~~~~~~~~ 6876 | enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~ 6877 | 400 + grand(10), 10, 2, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6873:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6881:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6881 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6882 | x, y, 0, 0, | ~~~~~~~~~~~ 6883 | enemy[e].x_speed, | ~~~~~~~~~~~~~~~~~ 6884 | enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~ 6885 | 200 + grand(10), 10, 2, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6881:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6911:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6911 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6912 | x, y, | ~~~~~ 6913 | 0, 0, | ~~~~~ 6914 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6915 | 50, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6911:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6927:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6927 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6928 | x, y, | ~~~~~ 6929 | 0, 0, | ~~~~~ 6930 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6931 | 30, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6927:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6934:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6934 | create_cloud(CLOUD_SMALL_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6935 | x, y, | ~~~~~ 6936 | 0, 0, | ~~~~~ 6937 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6938 | 530, 150, 50, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6934:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6947:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6947 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6948 | x, y, | ~~~~~ 6949 | 0, 0, | ~~~~~ 6950 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6951 | 30, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6947:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6977:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6977 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6978 | x, y, | ~~~~~ 6979 | 0, 0, | ~~~~~ 6980 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6981 | 30, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6977:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6990:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6990 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6991 | x, y, | ~~~~~ 6992 | 0, 0, | ~~~~~ 6993 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6994 | 80, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6990:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:7002:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7002 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7003 | x, y, | ~~~~~ 7004 | 0, 0, | ~~~~~ 7005 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7006 | 30, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7002:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:7066:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7066 | create_cloud(CLOUD_TWISTY_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7067 | x, y, | ~~~~~ 7068 | 0, 0, | ~~~~~ 7069 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7070 | 50, 1, 0, enemy[e].angle, special2, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7066:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:7073:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7073 | create_cloud(CLOUD_TWIRLY_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7074 | x, y, | ~~~~~ 7075 | 0, 0, | ~~~~~ 7076 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7077 | 50, 1, 0, enemy[e].angle, special2, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7073:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:7172:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7172 | create_cloud(CLOUD_LARGE_FADING_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7173 | x, y, 0, 0, 0, 0, 100 + grand(50), -3, 2, 0, 100 + grand(50), 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7172:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6825:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6825 | create_cloud(CLOUD_MED_TRANS_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6826 | x, y, 0, 0, 0, 0, 1000, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6825:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6830:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6830 | create_cloud(CLOUD_MED_TRANS_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6831 | x, y, 0, 0, 0, 0, 1000, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6830:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6834:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6834 | create_cloud(CLOUD_DISTORT, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6835 | x, y, 0, 0, 0, 0, 1000, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6834:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6842:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6842 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6843 | x, y, 0, 0, | ~~~~~~~~~~~ 6844 | enemy[e].x_speed + xpart(enemy[e].angle - ANGLE_HALF + ANGLE_1_EIGHTH, 13000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6845 | enemy[e].y_speed + ypart(enemy[e].angle - ANGLE_HALF + ANGLE_1_EIGHTH, 13000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6846 | 200 + grand(10), 10, 0, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6842:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6847:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6847 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6848 | x, y, 0, 0, | ~~~~~~~~~~~ 6849 | enemy[e].x_speed + xpart(enemy[e].angle - ANGLE_HALF - ANGLE_1_EIGHTH, 13000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6850 | enemy[e].y_speed + ypart(enemy[e].angle - ANGLE_HALF - ANGLE_1_EIGHTH, 13000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6851 | 200 + grand(10), 10, 0, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6847:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6855:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6855 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6856 | x, y, 0, 0, | ~~~~~~~~~~~ 6857 | enemy[e].x_speed + xpart(enemy[e].angle + ANGLE_QUARTER, 9000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6858 | enemy[e].y_speed + ypart(enemy[e].angle + ANGLE_QUARTER, 9000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6859 | 200 + grand(10), 10, 0, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6855:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6860:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6860 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6861 | x, y, 0, 0, | ~~~~~~~~~~~ 6862 | enemy[e].x_speed + xpart(enemy[e].angle - ANGLE_QUARTER, 9000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6863 | enemy[e].y_speed + ypart(enemy[e].angle - ANGLE_QUARTER, 9000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6864 | 200 + grand(10), 10, 0, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6860:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6865:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6865 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6866 | x, y, 0, 0, | ~~~~~~~~~~~ 6867 | enemy[e].x_speed + xpart(enemy[e].angle - ANGLE_HALF, 9000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6868 | enemy[e].y_speed + ypart(enemy[e].angle - ANGLE_HALF, 9000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6869 | 200 + grand(10), 10, 0, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6865:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6873:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6873 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6874 | x, y, 0, 0, | ~~~~~~~~~~~ 6875 | enemy[e].x_speed, | ~~~~~~~~~~~~~~~~~ 6876 | enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~ 6877 | 400 + grand(10), 10, 2, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6873:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6881:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6881 | create_cloud(CLOUD_BLAST_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6882 | x, y, 0, 0, | ~~~~~~~~~~~ 6883 | enemy[e].x_speed, | ~~~~~~~~~~~~~~~~~ 6884 | enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~ 6885 | 200 + grand(10), 10, 2, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6881:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6911:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6911 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6912 | x, y, | ~~~~~ 6913 | 0, 0, | ~~~~~ 6914 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6915 | 50, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6911:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6927:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6927 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6928 | x, y, | ~~~~~ 6929 | 0, 0, | ~~~~~ 6930 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6931 | 30, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6927:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6934:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6934 | create_cloud(CLOUD_SMALL_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6935 | x, y, | ~~~~~ 6936 | 0, 0, | ~~~~~ 6937 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6938 | 530, 150, 50, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6934:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6947:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6947 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6948 | x, y, | ~~~~~ 6949 | 0, 0, | ~~~~~ 6950 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6951 | 30, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6947:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6977:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6977 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6978 | x, y, | ~~~~~ 6979 | 0, 0, | ~~~~~ 6980 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6981 | 30, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6977:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:6990:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6990 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6991 | x, y, | ~~~~~ 6992 | 0, 0, | ~~~~~ 6993 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6994 | 80, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:6990:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:7002:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7002 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7003 | x, y, | ~~~~~ 7004 | 0, 0, | ~~~~~ 7005 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7006 | 30, -9, 3, 0, 0, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7002:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:7066:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7066 | create_cloud(CLOUD_TWISTY_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7067 | x, y, | ~~~~~ 7068 | 0, 0, | ~~~~~ 7069 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7070 | 50, 1, 0, enemy[e].angle, special2, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7066:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:7073:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7073 | create_cloud(CLOUD_TWIRLY_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7074 | x, y, | ~~~~~ 7075 | 0, 0, | ~~~~~ 7076 | enemy[e].x_speed, enemy[e].y_speed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7077 | 50, 1, 0, enemy[e].angle, special2, 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7073:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ enemy.c:7172:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7172 | create_cloud(CLOUD_LARGE_FADING_CIRCLE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7173 | x, y, 0, 0, 0, 0, 100 + grand(50), -3, 2, 0, 100 + grand(50), 0, colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ enemy.c:7172:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-unused-but-set-variable -DDATADIR=\"/usr/share/overgod/\" -o game.o -c game.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-unused-but-set-variable -DDATADIR=\"/usr/share/overgod/\" -o input.o -c input.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-unused-but-set-variable -DDATADIR=\"/usr/share/overgod/\" -o levels.o -c levels.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-unused-but-set-variable -DDATADIR=\"/usr/share/overgod/\" -o light.o -c light.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-unused-but-set-variable -DDATADIR=\"/usr/share/overgod/\" -o main.o -c main.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-unused-but-set-variable -DDATADIR=\"/usr/share/overgod/\" -o menu.o -c menu.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-unused-but-set-variable -DDATADIR=\"/usr/share/overgod/\" -o palette.o -c palette.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-unused-but-set-variable -DDATADIR=\"/usr/share/overgod/\" -o pickup.o -c pickup.c pickup.c: In function 'manage_pickup': pickup.c:146:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 146 | create_cloud(CLOUD_SHOCKWAVE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | pickup[p].x, | ~~~~~~~~~~~~ 148 | pickup[p].y, | ~~~~~~~~~~~~ 149 | 0, 0, | ~~~~~ 150 | 0, | ~~ 151 | 0, | ~~ 152 | 150,10,0, 0, 150, 0, passing_colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pickup.c:146:7: note: referencing argument 14 of type 'int[5]' In file included from pickup.c:41: cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ pickup.c: In function 'manage_pickup.part.0': pickup.c:146:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 146 | create_cloud(CLOUD_SHOCKWAVE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | pickup[p].x, | ~~~~~~~~~~~~ 148 | pickup[p].y, | ~~~~~~~~~~~~ 149 | 0, 0, | ~~~~~ 150 | 0, | ~~ 151 | 0, | ~~ 152 | 150,10,0, 0, 150, 0, passing_colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pickup.c:146:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ pickup.c:146:7: warning: 'create_cloud' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 146 | create_cloud(CLOUD_SHOCKWAVE, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | pickup[p].x, | ~~~~~~~~~~~~ 148 | pickup[p].y, | ~~~~~~~~~~~~ 149 | 0, 0, | ~~~~~ 150 | 0, | ~~ 151 | 0, | ~~ 152 | 150,10,0, 0, 150, 0, passing_colours); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pickup.c:146:7: note: referencing argument 14 of type 'int[5]' cloud.h:4:5: note: in a call to function 'create_cloud' 4 | int create_cloud(int type, int x, int y, int x2, int y2, | ^~~~~~~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-unused-but-set-variable -DDATADIR=\"/usr/share/overgod/\" -o score.o -c score.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-unused-but-set-variable -DDATADIR=\"/usr/share/overgod/\" -o sound.o -c sound.c sound.c: In function 'play_melody': sound.c:1075:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1075 | if (melody [i] [mpos [i]].pitch + overmelody [over_mpos].key <= 0 | ^~ sound.c:1078:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1078 | play_beatfvp(melody [i] [mpos [i]].samp, | ^~~~~~~~~~~~ sound.c:1121:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1121 | if (melody [over_mpos] [mpos [0]].pitch + overmelody [over_mpos].key <= 0 | ^~ sound.c:1124:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1124 | play_beatfvp(melody [over_mpos] [mpos [0]].samp, | ^~~~~~~~~~~~ gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-unused-but-set-variable -DDATADIR=\"/usr/share/overgod/\" -o stuff.o -c stuff.c gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-unused-but-set-variable -DDATADIR=\"/usr/share/overgod/\" -o tile.o -c tile.c tile.c: In function 'make_maze_map': tile.c:221:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 221 | if (grand(10) + 2 < adjusted_level) | ^~ tile.c:224:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 224 | bcol1 = col1; | ^~~~~ tile.c:227:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 227 | if (grand(10) + 2 < adjusted_level) | ^~ tile.c:230:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 230 | bcol2 = col2; | ^~~~~ tile.c:358:1: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 358 | if (arena.level > 5) | ^~ tile.c:360:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 360 | if (grand(2) == 0 && arena.level > 1) | ^~ gcc `allegro-config --libs` -lm -o overgod actor.o bullet.o cloud.o cmds.o displ_in.o display.o eclass.o enemy.o game.o input.o levels.o light.o main.o menu.o palette.o pickup.o score.o sound.o stuff.o tile.o menu.c:252:20: warning: type of 'large_ships' does not match original declaration [-Wlto-type-mismatch] 252 | extern RLE_SPRITE *large_ships [12] [5]; | ^ display.c:110:13: note: array types have different bounds 110 | RLE_SPRITE *large_ships [16] [5]; | ^ display.c:110:13: note: 'large_ships' was previously declared here bullet.c: In function 'bullet_impact': bullet.c:3422:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 3422 | create_cloud(CLOUD_BLAST_CIRCLE, | ^ bullet.c:3422:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ bullet.c:3430:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 3430 | create_cloud(CLOUD_BLAST_CIRCLE, | ^ bullet.c:3430:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ bullet.c:3422:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 3422 | create_cloud(CLOUD_BLAST_CIRCLE, | ^ bullet.c:3422:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ bullet.c:3430:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 3430 | create_cloud(CLOUD_BLAST_CIRCLE, | ^ bullet.c:3430:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ In function 'manage_pickup', inlined from 'manage_pickup' at pickup.c:118:6, inlined from 'run_pickups' at pickup.c:112:4, inlined from 'game_loop' at game.c:95:3: pickup.c:146:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 146 | create_cloud(CLOUD_SHOCKWAVE, | ^ pickup.c:146:7: note: referencing argument 14 of type 'int[5]' cloud.c: In function 'game_loop': cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ In function 'manage_pickup', inlined from 'manage_pickup' at pickup.c:118:6, inlined from 'run_pickups' at pickup.c:112:4, inlined from 'game_loop' at game.c:95:3: pickup.c:146:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 146 | create_cloud(CLOUD_SHOCKWAVE, | ^ pickup.c:146:7: note: referencing argument 14 of type 'int[5]' cloud.c: In function 'game_loop': cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c: In function 'standard_attack': enemy.c:6825:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6825 | create_cloud(CLOUD_MED_TRANS_CIRCLE, | ^ enemy.c:6825:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6830:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6830 | create_cloud(CLOUD_MED_TRANS_CIRCLE, | ^ enemy.c:6830:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6834:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6834 | create_cloud(CLOUD_DISTORT, | ^ enemy.c:6834:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6842:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6842 | create_cloud(CLOUD_BLAST_CIRCLE, | ^ enemy.c:6842:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6847:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6847 | create_cloud(CLOUD_BLAST_CIRCLE, | ^ enemy.c:6847:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6855:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6855 | create_cloud(CLOUD_BLAST_CIRCLE, | ^ enemy.c:6855:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6860:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6860 | create_cloud(CLOUD_BLAST_CIRCLE, | ^ enemy.c:6860:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6865:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6865 | create_cloud(CLOUD_BLAST_CIRCLE, | ^ enemy.c:6865:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6873:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6873 | create_cloud(CLOUD_BLAST_CIRCLE, | ^ enemy.c:6873:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6881:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6881 | create_cloud(CLOUD_BLAST_CIRCLE, | ^ enemy.c:6881:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6911:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6911 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^ enemy.c:6911:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6927:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6927 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^ enemy.c:6927:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6934:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6934 | create_cloud(CLOUD_SMALL_CIRCLE, | ^ enemy.c:6934:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6947:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6947 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^ enemy.c:6947:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6977:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6977 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^ enemy.c:6977:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6990:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6990 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^ enemy.c:6990:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:7002:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7002 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^ enemy.c:7002:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:7066:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7066 | create_cloud(CLOUD_TWISTY_CIRCLE, | ^ enemy.c:7066:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:7073:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7073 | create_cloud(CLOUD_TWIRLY_CIRCLE, | ^ enemy.c:7073:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:7172:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7172 | create_cloud(CLOUD_LARGE_FADING_CIRCLE, | ^ enemy.c:7172:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6825:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6825 | create_cloud(CLOUD_MED_TRANS_CIRCLE, | ^ enemy.c:6825:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6830:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6830 | create_cloud(CLOUD_MED_TRANS_CIRCLE, | ^ enemy.c:6830:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6834:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6834 | create_cloud(CLOUD_DISTORT, | ^ enemy.c:6834:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6842:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6842 | create_cloud(CLOUD_BLAST_CIRCLE, | ^ enemy.c:6842:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6847:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6847 | create_cloud(CLOUD_BLAST_CIRCLE, | ^ enemy.c:6847:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6855:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6855 | create_cloud(CLOUD_BLAST_CIRCLE, | ^ enemy.c:6855:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6860:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6860 | create_cloud(CLOUD_BLAST_CIRCLE, | ^ enemy.c:6860:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6865:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6865 | create_cloud(CLOUD_BLAST_CIRCLE, | ^ enemy.c:6865:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6873:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6873 | create_cloud(CLOUD_BLAST_CIRCLE, | ^ enemy.c:6873:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6881:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6881 | create_cloud(CLOUD_BLAST_CIRCLE, | ^ enemy.c:6881:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6911:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6911 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^ enemy.c:6911:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6927:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6927 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^ enemy.c:6927:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6934:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6934 | create_cloud(CLOUD_SMALL_CIRCLE, | ^ enemy.c:6934:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6947:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6947 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^ enemy.c:6947:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6977:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6977 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^ enemy.c:6977:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:6990:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 6990 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^ enemy.c:6990:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:7002:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7002 | create_cloud(CLOUD_TRANS_FADING_CIRCLE, | ^ enemy.c:7002:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:7066:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7066 | create_cloud(CLOUD_TWISTY_CIRCLE, | ^ enemy.c:7066:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:7073:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7073 | create_cloud(CLOUD_TWIRLY_CIRCLE, | ^ enemy.c:7073:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ enemy.c:7172:7: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7172 | create_cloud(CLOUD_LARGE_FADING_CIRCLE, | ^ enemy.c:7172:7: note: referencing argument 14 of type 'int[5]' cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ In function 'zap_attack', inlined from 'move_drifter_ai.isra' at enemy.c:2225:11: enemy.c:7210:2: warning: 'place_explosion' accessing 20 bytes in a region of size 12 [-Wstringop-overflow=] 7210 | place_explosion(xs, ys, 0, 0, 400 + grand(300), passing_colours); | ^ enemy.c:7210:2: note: referencing argument 6 of type 'int[5]' cloud.c: In function 'move_drifter_ai.isra': cloud.c:480:6: note: in a call to function 'place_explosion' 480 | void place_explosion(int x, int y, int xs, int ys, int size, int colours [5]) | ^ In function 'zap_attack', inlined from 'move_drifter_ai.isra' at enemy.c:2225:11: enemy.c:7219:5: warning: 'place_explosion_no_light' accessing 20 bytes in a region of size 12 [-Wstringop-overflow=] 7219 | place_explosion_no_light(xa, ya, 0, 0, 100 + grand(150), passing_colours); | ^ enemy.c:7219:5: note: referencing argument 6 of type 'int[5]' cloud.c: In function 'move_drifter_ai.isra': cloud.c:528:6: note: in a call to function 'place_explosion_no_light' 528 | void place_explosion_no_light(int x, int y, int xs, int ys, int size, int colours [5]) | ^ In function 'zap_attack', inlined from 'move_drifter_ai.isra' at enemy.c:2225:11: enemy.c:7221:4: warning: 'place_burstlet_burst' accessing 20 bytes in a region of size 12 [-Wstringop-overflow=] 7221 | place_burstlet_burst(xs, ys, 0, 0, 6, | ^ enemy.c:7221:4: note: referencing argument 11 of type 'int[5]' cloud.c: In function 'move_drifter_ai.isra': cloud.c:754:6: note: in a call to function 'place_burstlet_burst' 754 | void place_burstlet_burst(int x, int y, int xs, int ys, int burstlets, int min_timeout, int random_timeout, int burst, int random_burst, int pretravel, int colours [5]) | ^ In function 'zap_attack', inlined from 'move_drifter_ai.isra' at enemy.c:2225:11: enemy.c:7242:4: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7242 | create_cloud(CLOUD_LIGHT, | ^ enemy.c:7242:4: note: referencing argument 14 of type 'int[5]' cloud.c: In function 'move_drifter_ai.isra': cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ In function 'zap_attack', inlined from 'move_drifter_ai.isra' at enemy.c:2225:11: enemy.c:7263:8: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7263 | create_cloud(CLOUD_TRANS_FADING_LINE, | ^ enemy.c:7263:8: note: referencing argument 14 of type 'int[5]' cloud.c: In function 'move_drifter_ai.isra': cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ In function 'zap_attack', inlined from 'move_drifter_ai.isra' at enemy.c:2225:11: enemy.c:7210:2: warning: 'place_explosion' accessing 20 bytes in a region of size 12 [-Wstringop-overflow=] 7210 | place_explosion(xs, ys, 0, 0, 400 + grand(300), passing_colours); | ^ enemy.c:7210:2: note: referencing argument 6 of type 'int[5]' cloud.c: In function 'move_drifter_ai.isra': cloud.c:480:6: note: in a call to function 'place_explosion' 480 | void place_explosion(int x, int y, int xs, int ys, int size, int colours [5]) | ^ In function 'zap_attack', inlined from 'move_drifter_ai.isra' at enemy.c:2225:11: enemy.c:7219:5: warning: 'place_explosion_no_light' accessing 20 bytes in a region of size 12 [-Wstringop-overflow=] 7219 | place_explosion_no_light(xa, ya, 0, 0, 100 + grand(150), passing_colours); | ^ enemy.c:7219:5: note: referencing argument 6 of type 'int[5]' cloud.c: In function 'move_drifter_ai.isra': cloud.c:528:6: note: in a call to function 'place_explosion_no_light' 528 | void place_explosion_no_light(int x, int y, int xs, int ys, int size, int colours [5]) | ^ In function 'zap_attack', inlined from 'move_drifter_ai.isra' at enemy.c:2225:11: enemy.c:7221:4: warning: 'place_burstlet_burst' accessing 20 bytes in a region of size 12 [-Wstringop-overflow=] 7221 | place_burstlet_burst(xs, ys, 0, 0, 6, | ^ enemy.c:7221:4: note: referencing argument 11 of type 'int[5]' cloud.c: In function 'move_drifter_ai.isra': cloud.c:754:6: note: in a call to function 'place_burstlet_burst' 754 | void place_burstlet_burst(int x, int y, int xs, int ys, int burstlets, int min_timeout, int random_timeout, int burst, int random_burst, int pretravel, int colours [5]) | ^ In function 'zap_attack', inlined from 'move_drifter_ai.isra' at enemy.c:2225:11: enemy.c:7242:4: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7242 | create_cloud(CLOUD_LIGHT, | ^ enemy.c:7242:4: note: referencing argument 14 of type 'int[5]' cloud.c: In function 'move_drifter_ai.isra': cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ In function 'zap_attack', inlined from 'move_drifter_ai.isra' at enemy.c:2225:11: enemy.c:7263:8: warning: 'create_cloud.isra' accessing 20 bytes in a region of size 16 [-Wstringop-overflow=] 7263 | create_cloud(CLOUD_TRANS_FADING_LINE, | ^ enemy.c:7263:8: note: referencing argument 14 of type 'int[5]' cloud.c: In function 'move_drifter_ai.isra': cloud.c:81:5: note: in a call to function 'create_cloud.isra' 81 | int create_cloud(int type, int x, int y, int x2, int y2, | ^ + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.EYUosq + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64 ++ dirname /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -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 overgod-1.0 + make install PREFIX=/builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64/usr mkdir -p /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64/usr/bin mkdir -p /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64/usr/share/overgod/gfx mkdir -p /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64/usr/share/overgod/wavs/beat install -p -m 755 overgod /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64/usr/bin install -p -m 644 overgod.cfg /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64/usr/share/overgod install -p -m 644 gfx/* /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64/usr/share/overgod/gfx install -p -m 644 wavs/*.wav /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64/usr/share/overgod/wavs install -p -m 644 wavs/beat/* /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64/usr/share/overgod/wavs/beat + mkdir -p /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64/usr/share/applications + desktop-file-install --dir /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64/usr/share/applications /builddir/build/SOURCES/overgod.desktop + mkdir -p /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64/usr/share/icons/hicolor/48x48/apps + install -p -m 644 /builddir/build/SOURCES/overgod.png /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64/usr/share/icons/hicolor/48x48/apps + mkdir -p /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64/usr/share/appdata + install -p -m 644 /builddir/build/SOURCES/overgod.appdata.xml /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64/usr/share/appdata + appstream-util validate-relax --nonet /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64/usr/share/appdata/overgod.appdata.xml /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64/usr/share/appdata/overgod.appdata.xml: OK + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 1.0-39.fc38 --unique-debug-suffix -1.0-39.fc38.x86_64 --unique-debug-src-base overgod-1.0-39.fc38.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/overgod-1.0 extracting debug info from /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64/usr/bin/overgod original debug info size: 1588kB, size after compression: 1472kB /usr/bin/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 2630 blocks + /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 *** WARNING: ./usr/src/debug/overgod-1.0-39.fc38.x86_64/input.c is executable but has no shebang, removing executable bit + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: overgod-1.0-39.fc38.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.ROVOKq + umask 022 + cd /builddir/build/BUILD + cd overgod-1.0 + DOCDIR=/builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64/usr/share/doc/overgod + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64/usr/share/doc/overgod + cp -pr readme.txt /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64/usr/share/doc/overgod + cp -pr licence.txt /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64/usr/share/doc/overgod + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(overgod.desktop) metainfo() metainfo(overgod.appdata.xml) overgod = 1.0-39.fc38 overgod(x86-64) = 1.0-39.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: liballeg.so.4.4()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.35)(64bit) rtld(GNU_HASH) Processing files: overgod-debugsource-1.0-39.fc38.x86_64 Provides: overgod-debugsource = 1.0-39.fc38 overgod-debugsource(x86-64) = 1.0-39.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: overgod-debuginfo-1.0-39.fc38.x86_64 Provides: debuginfo(build-id) = 78ec0c1b3fca3ea4eb596e5c056f88f2a71cadf6 overgod-debuginfo = 1.0-39.fc38 overgod-debuginfo(x86-64) = 1.0-39.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: overgod-debugsource(x86-64) = 1.0-39.fc38 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64 Wrote: /builddir/build/RPMS/overgod-debuginfo-1.0-39.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/overgod-1.0-39.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/overgod-debugsource-1.0-39.fc38.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.V9kHBE + umask 022 + cd /builddir/build/BUILD + cd overgod-1.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/overgod-1.0-39.fc38.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.ikuIt8 + umask 022 + cd /builddir/build/BUILD + rm -rf overgod-1.0 overgod-1.0.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0