<86>Jan 14 08:08:27 userdel[2605395]: delete user 'rooter'
<86>Jan 14 08:08:27 userdel[2605395]: removed group 'rooter' owned by 'rooter'
<86>Jan 14 08:08:27 userdel[2605395]: removed shadow group 'rooter' owned by 'rooter'
<86>Jan 14 08:08:27 groupadd[2605407]: group added to /etc/group: name=rooter, GID=687
<86>Jan 14 08:08:27 groupadd[2605407]: group added to /etc/gshadow: name=rooter
<86>Jan 14 08:08:27 groupadd[2605407]: new group: name=rooter, GID=687
<86>Jan 14 08:08:27 useradd[2605417]: new user: name=rooter, UID=687, GID=687, home=/root, shell=/bin/bash
<86>Jan 14 08:08:27 userdel[2605429]: delete user 'builder'
<86>Jan 14 08:08:27 userdel[2605429]: removed group 'builder' owned by 'builder'
<86>Jan 14 08:08:27 userdel[2605429]: removed shadow group 'builder' owned by 'builder'
<86>Jan 14 08:08:27 groupadd[2605442]: group added to /etc/group: name=builder, GID=688
<86>Jan 14 08:08:27 groupadd[2605442]: group added to /etc/gshadow: name=builder
<86>Jan 14 08:08:27 groupadd[2605442]: new group: name=builder, GID=688
<86>Jan 14 08:08:27 useradd[2605446]: new user: name=builder, UID=688, GID=688, home=/usr/src, shell=/bin/bash
<13>Jan 14 08:08:29 rpmi: libglvnd-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Jan 14 08:08:29 rpmi: libogg-1.3.4-alt1 sisyphus+247109.100.1.1 1582849994 installed
<13>Jan 14 08:08:29 rpmi: xorg-proto-devel-2020.1-alt1 sisyphus+250406.100.1.1 1587554810 installed
<13>Jan 14 08:08:29 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824518 installed
<13>Jan 14 08:08:29 rpmi: libwayland-server-1.18.0-alt1 sisyphus+255795.100.1.1 1596475648 installed
<13>Jan 14 08:08:29 rpmi: libflac8-1.3.3.0.62.ce6d-alt1 sisyphus+262142.100.1.1 1605801639 installed
<13>Jan 14 08:08:29 rpmi: libvorbis-1.3.7-alt1 sisyphus+256535.100.1.1 1597965510 installed
<13>Jan 14 08:08:29 rpmi: libGLES-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Jan 14 08:08:29 rpmi: libOpenGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Jan 14 08:08:29 rpmi: libopus-1.3.1-alt3 sisyphus+248017.100.1.1 1584520433 installed
<13>Jan 14 08:08:29 rpmi: libgsm-1.0.17-alt1 1523356165 installed
<13>Jan 14 08:08:29 rpmi: libsndfile-1.0.30-alt2 sisyphus+263035.100.1.1 1607353107 installed
<13>Jan 14 08:08:29 rpmi: liblz4-1:1.9.3-alt1 sisyphus+262305.100.1.1 1606099167 installed
<13>Jan 14 08:08:29 rpmi: libgpg-error-1.41-alt4 sisyphus+264254.200.1.1 1609440111 installed
<13>Jan 14 08:08:29 rpmi: libgcrypt20-1.8.7-alt1 sisyphus+264176.100.1.1 1609249178 installed
<13>Jan 14 08:08:29 rpmi: libsystemd-1:247.2-alt1 sisyphus+263562.100.1.1 1608152006 installed
<13>Jan 14 08:08:29 rpmi: libdbus-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed
<13>Jan 14 08:08:29 rpmi: libasyncns-0.8-alt2.qa1 1365949820 installed
<13>Jan 14 08:08:29 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed
<13>Jan 14 08:08:29 rpmi: libX11-locales-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422159 installed
<13>Jan 14 08:08:29 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed
<13>Jan 14 08:08:29 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed
<13>Jan 14 08:08:29 rpmi: libxcb-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed
<13>Jan 14 08:08:29 rpmi: libX11-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422166 installed
<13>Jan 14 08:08:29 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed
<13>Jan 14 08:08:29 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed
<13>Jan 14 08:08:29 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949286 installed
<13>Jan 14 08:08:29 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed
<13>Jan 14 08:08:29 rpmi: libXrender-0.9.10-alt1 sisyphus+261890.100.1.1 1605595177 installed
<13>Jan 14 08:08:29 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949710 installed
<13>Jan 14 08:08:30 rpmi: libxcb-devel-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed
<13>Jan 14 08:08:30 rpmi: libX11-devel-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422166 installed
<13>Jan 14 08:08:31 rpmi: libpulseaudio-14.0-alt1 sisyphus+262419.100.1.1 1606232676 installed
<13>Jan 14 08:08:31 rpmi: libwayland-client-1.18.0-alt1 sisyphus+255795.100.1.1 1596475648 installed
<13>Jan 14 08:08:31 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438291 installed
<13>Jan 14 08:08:31 rpmi: libdrm-1:2.4.103-alt1 sisyphus+261080.100.1.1 1604598368 installed
<13>Jan 14 08:08:31 rpmi: libGLX-mesa-4:20.3.2-alt1 sisyphus+264245.100.1.1 1609401247 installed
<13>Jan 14 08:08:31 rpmi: libGLX-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Jan 14 08:08:31 rpmi: libGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Jan 14 08:08:31 rpmi: libGLU-4:9.0.1-alt1 sisyphus+248864.100.1.1 1585556461 installed
<13>Jan 14 08:08:31 rpmi: libgbm-4:20.3.2-alt1 sisyphus+264245.100.1.1 1609401247 installed
<13>Jan 14 08:08:31 rpmi: libEGL-mesa-4:20.3.2-alt1 sisyphus+264245.100.1.1 1609401247 installed
<13>Jan 14 08:08:31 rpmi: libEGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Jan 14 08:08:31 rpmi: libglvnd-devel-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Jan 14 08:08:31 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+248864.100.1.1 1585556461 installed
<13>Jan 14 08:08:31 rpmi: alsa-ucm-conf-1.2.4-alt1 sisyphus+260180.200.1.1 1603282405 installed
<13>Jan 14 08:08:31 rpmi: alsa-topology-conf-1.2.4-alt1 sisyphus+260180.100.1.1 1603282384 installed
<13>Jan 14 08:08:31 rpmi: libalsa-1:1.2.4-alt1 sisyphus+260180.300.1.1 1603282509 installed
<13>Jan 14 08:08:31 rpmi: libSDL-1.2.14-alt9 sisyphus+261262.100.1.1 1604829363 installed
<13>Jan 14 08:08:31 rpmi: libSDL-devel-1.2.14-alt9 sisyphus+261262.100.1.1 1604829363 installed
<13>Jan 14 08:08:31 rpmi: desktop-file-utils-0.23-alt2 sisyphus+226879.100.1.1 1554744356 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/tunneler-1.1.1-alt3_25.nosrc.rpm (w1.gzdio)
Installing tunneler-1.1.1-alt3_25.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.19302
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf tunneler-1.1.1
+ echo 'Source #0 (tunneler-1.1.1.tar.gz):'
Source #0 (tunneler-1.1.1.tar.gz):
+ /bin/gzip -dc /usr/src/RPM/SOURCES/tunneler-1.1.1.tar.gz
+ /bin/tar -xf -
+ cd tunneler-1.1.1
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #0 (tunneler-1.1.1-lm.patch):'
Patch #0 (tunneler-1.1.1-lm.patch):
+ /usr/bin/patch -p1
patching file src/Makefile.am
+ echo 'Patch #1 (tunneler-1.1.1-inline.patch):'
Patch #1 (tunneler-1.1.1-inline.patch):
+ /usr/bin/patch -p1
patching file src/tunneler.c
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.68713
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd tunneler-1.1.1
+ autoreconf -i
aclocal-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
automake-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in:3: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.  For more info, see:
configure.in:3: https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
configure.in:6: installing './compile'
automake-default: warning: autoconf input should be named 'configure.ac', not 'configure.in'
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export FFLAGS
+ FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export FCFLAGS
+ '[' -n '' ']'
++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g'
+ ASFLAGS=' -march=i586 -mtune=generic'
+ export ASFLAGS
+ export lt_cv_deplibs_check_method=pass_all
+ lt_cv_deplibs_check_method=pass_all
+ xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n'
+ xargs -ri dirname -- '{}'
+ sort -u
+ readlink -e -- ./configure
+ xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess
+ ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext
configure: WARNING: unrecognized options: --without-included-gettext
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
/usr/src/RPM/BUILD/tunneler-1.1.1/missing: Unknown `--is-lightweight' option
Try `/usr/src/RPM/BUILD/tunneler-1.1.1/missing --help' for more information
configure: WARNING: 'missing' script is too old or missing
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for i586-alt-linux-gcc... i586-alt-linux-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i586-alt-linux-gcc accepts -g... yes
checking for i586-alt-linux-gcc option to accept ISO C89... none needed
checking whether i586-alt-linux-gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of i586-alt-linux-gcc... none
checking for sdl-config... /usr/bin/sdl-config
checking for SDL - version >= 1.2.0... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/config.h
config.status: executing depfiles commands
configure: WARNING: unrecognized options: --without-included-gettext
+ make -j8
Making all in src
make  all-am
make[2]: Entering directory '/usr/src/RPM/BUILD/tunneler-1.1.1/src'
i586-alt-linux-gcc -DHAVE_CONFIG_H -I.     -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o timer.o timer.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/tunneler-1.1.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/tunneler-1.1.1/src'
i586-alt-linux-gcc -DHAVE_CONFIG_H -I.     -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o keys.o keys.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/tunneler-1.1.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/tunneler-1.1.1/src'
i586-alt-linux-gcc -DHAVE_CONFIG_H -I.     -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o terrain.o terrain.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/tunneler-1.1.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/tunneler-1.1.1/src'
i586-alt-linux-gcc -DHAVE_CONFIG_H -I.     -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o graphics.o graphics.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/tunneler-1.1.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/tunneler-1.1.1/src'
i586-alt-linux-gcc -DHAVE_CONFIG_H -I.     -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o ai.o ai.c
make[2]: Leaving directory '/usr/src/RPM/BUILD/tunneler-1.1.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/tunneler-1.1.1/src'
i586-alt-linux-gcc -DHAVE_CONFIG_H -I.     -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o main.o main.c
main.c: In function 'Settings':
main.c:509:25: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=]
  509 |  snprintf( str, 21, "%9s", str2 );
      |                         ^
In file included from /usr/include/stdio.h:866,
                 from main.c:29:
/usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 10 and 22 bytes into a destination of size 21
   70 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   71 |        __bos (__s), __fmt, __va_arg_pack ());
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
main.c:509:25: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=]
  509 |  snprintf( str, 21, "%9s", str2 );
      |                         ^
In file included from /usr/include/stdio.h:866,
                 from main.c:29:
/usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 10 and 22 bytes into a destination of size 21
   70 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   71 |        __bos (__s), __fmt, __va_arg_pack ());
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/tunneler-1.1.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/tunneler-1.1.1/src'
i586-alt-linux-gcc -DHAVE_CONFIG_H -I.     -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o tunneler.o tunneler.c
tunneler.c: In function 'Tank_Tunnel':
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:737:2: note: in expansion of macro 'TUNNEL_MACRO'
  737 |  TUNNEL_MACRO( field[y-2][x-1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:739:2: note: in expansion of macro 'TUNNEL_MACRO'
  739 |  TUNNEL_MACRO( field[y-1][x-2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:740:2: note: in expansion of macro 'TUNNEL_MACRO'
  740 |  TUNNEL_MACRO( field[y-1][x-1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:748:2: note: in expansion of macro 'TUNNEL_MACRO'
  748 |  TUNNEL_MACRO( field[y+1][x-1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:750:2: note: in expansion of macro 'TUNNEL_MACRO'
  750 |  TUNNEL_MACRO( field[y+1][x+1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:751:2: note: in expansion of macro 'TUNNEL_MACRO'
  751 |  TUNNEL_MACRO( field[y+1][x+2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:754:2: note: in expansion of macro 'TUNNEL_MACRO'
  754 |  TUNNEL_MACRO( field[y+2][x+1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:715:2: note: in expansion of macro 'TUNNEL_MACRO'
  715 |  TUNNEL_MACRO( field[y+2][x-2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:716:2: note: in expansion of macro 'TUNNEL_MACRO'
  716 |  TUNNEL_MACRO( field[y+1][x-2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:719:2: note: in expansion of macro 'TUNNEL_MACRO'
  719 |  TUNNEL_MACRO( field[y+2][x+2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:720:2: note: in expansion of macro 'TUNNEL_MACRO'
  720 |  TUNNEL_MACRO( field[y+1][x+2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:723:2: note: in expansion of macro 'TUNNEL_MACRO'
  723 |  TUNNEL_MACRO( field[y+2][x-1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:724:2: note: in expansion of macro 'TUNNEL_MACRO'
  724 |  TUNNEL_MACRO( field[y+1][x-1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:731:2: note: in expansion of macro 'TUNNEL_MACRO'
  731 |  TUNNEL_MACRO( field[y+2][x+1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:732:2: note: in expansion of macro 'TUNNEL_MACRO'
  732 |  TUNNEL_MACRO( field[y+1][x+1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:694:2: note: in expansion of macro 'TUNNEL_MACRO'
  694 |  TUNNEL_MACRO( field[y+1][x-2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:697:2: note: in expansion of macro 'TUNNEL_MACRO'
  697 |  TUNNEL_MACRO( field[y+1][x-1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:698:2: note: in expansion of macro 'TUNNEL_MACRO'
  698 |  TUNNEL_MACRO( field[y+2][x-1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:705:2: note: in expansion of macro 'TUNNEL_MACRO'
  705 |  TUNNEL_MACRO( field[y-2][x+1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:706:2: note: in expansion of macro 'TUNNEL_MACRO'
  706 |  TUNNEL_MACRO( field[y-1][x+1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:708:2: note: in expansion of macro 'TUNNEL_MACRO'
  708 |  TUNNEL_MACRO( field[y+1][x+1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:710:2: note: in expansion of macro 'TUNNEL_MACRO'
  710 |  TUNNEL_MACRO( field[y-1][x+2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:672:2: note: in expansion of macro 'TUNNEL_MACRO'
  672 |  TUNNEL_MACRO( field[y-2][x+2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:673:2: note: in expansion of macro 'TUNNEL_MACRO'
  673 |  TUNNEL_MACRO( field[y-2][x+1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:676:2: note: in expansion of macro 'TUNNEL_MACRO'
  676 |  TUNNEL_MACRO( field[y+2][x+2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:677:2: note: in expansion of macro 'TUNNEL_MACRO'
  677 |  TUNNEL_MACRO( field[y+2][x+1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:680:2: note: in expansion of macro 'TUNNEL_MACRO'
  680 |  TUNNEL_MACRO( field[y-1][x+2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:681:2: note: in expansion of macro 'TUNNEL_MACRO'
  681 |  TUNNEL_MACRO( field[y-1][x+1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:688:2: note: in expansion of macro 'TUNNEL_MACRO'
  688 |  TUNNEL_MACRO( field[y+1][x+2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:689:2: note: in expansion of macro 'TUNNEL_MACRO'
  689 |  TUNNEL_MACRO( field[y+1][x+1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:652:2: note: in expansion of macro 'TUNNEL_MACRO'
  652 |  TUNNEL_MACRO( field[y-2][x-1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:654:2: note: in expansion of macro 'TUNNEL_MACRO'
  654 |  TUNNEL_MACRO( field[y-1][x-2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:655:2: note: in expansion of macro 'TUNNEL_MACRO'
  655 |  TUNNEL_MACRO( field[y-1][x-1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:657:2: note: in expansion of macro 'TUNNEL_MACRO'
  657 |  TUNNEL_MACRO( field[y-1][x+1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:665:2: note: in expansion of macro 'TUNNEL_MACRO'
  665 |  TUNNEL_MACRO( field[y+1][x+1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:666:2: note: in expansion of macro 'TUNNEL_MACRO'
  666 |  TUNNEL_MACRO( field[y+1][x+2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:668:2: note: in expansion of macro 'TUNNEL_MACRO'
  668 |  TUNNEL_MACRO( field[y+2][x+1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:631:2: note: in expansion of macro 'TUNNEL_MACRO'
  631 |  TUNNEL_MACRO( field[y-2][x-2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:632:2: note: in expansion of macro 'TUNNEL_MACRO'
  632 |  TUNNEL_MACRO( field[y-1][x-2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:635:2: note: in expansion of macro 'TUNNEL_MACRO'
  635 |  TUNNEL_MACRO( field[y-2][x+2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:636:2: note: in expansion of macro 'TUNNEL_MACRO'
  636 |  TUNNEL_MACRO( field[y-1][x+2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:639:2: note: in expansion of macro 'TUNNEL_MACRO'
  639 |  TUNNEL_MACRO( field[y-2][x-1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:640:2: note: in expansion of macro 'TUNNEL_MACRO'
  640 |  TUNNEL_MACRO( field[y-1][x-1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:647:2: note: in expansion of macro 'TUNNEL_MACRO'
  647 |  TUNNEL_MACRO( field[y-2][x+1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:648:2: note: in expansion of macro 'TUNNEL_MACRO'
  648 |  TUNNEL_MACRO( field[y-1][x+1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:613:2: note: in expansion of macro 'TUNNEL_MACRO'
  613 |  TUNNEL_MACRO( field[y+1][x-2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:615:2: note: in expansion of macro 'TUNNEL_MACRO'
  615 |  TUNNEL_MACRO( field[y-1][x-1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:617:2: note: in expansion of macro 'TUNNEL_MACRO'
  617 |  TUNNEL_MACRO( field[y+1][x-1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:618:2: note: in expansion of macro 'TUNNEL_MACRO'
  618 |  TUNNEL_MACRO( field[y+2][x-1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:625:2: note: in expansion of macro 'TUNNEL_MACRO'
  625 |  TUNNEL_MACRO( field[y-2][x+1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:626:2: note: in expansion of macro 'TUNNEL_MACRO'
  626 |  TUNNEL_MACRO( field[y-1][x+1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:629:2: note: in expansion of macro 'TUNNEL_MACRO'
  629 |  TUNNEL_MACRO( field[y-1][x+2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:592:2: note: in expansion of macro 'TUNNEL_MACRO'
  592 |  TUNNEL_MACRO( field[y-2][x-2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:593:2: note: in expansion of macro 'TUNNEL_MACRO'
  593 |  TUNNEL_MACRO( field[y-2][x-1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:596:2: note: in expansion of macro 'TUNNEL_MACRO'
  596 |  TUNNEL_MACRO( field[y+2][x-2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:597:2: note: in expansion of macro 'TUNNEL_MACRO'
  597 |  TUNNEL_MACRO( field[y+2][x-1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:600:2: note: in expansion of macro 'TUNNEL_MACRO'
  600 |  TUNNEL_MACRO( field[y-1][x-2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:601:2: note: in expansion of macro 'TUNNEL_MACRO'
  601 |  TUNNEL_MACRO( field[y-1][x-1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:608:2: note: in expansion of macro 'TUNNEL_MACRO'
  608 |  TUNNEL_MACRO( field[y+1][x-2] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
tunneler.c:44:50: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
   44 | #define TUNNEL_MACRO(X) if( X == 8 || X == 9 ) X = 0
      |                                                  ^
tunneler.c:609:2: note: in expansion of macro 'TUNNEL_MACRO'
  609 |  TUNNEL_MACRO( field[y+1][x-1] );
      |  ^~~~~~~~~~~~
In file included from tunneler.c:40:
terrain.h:36:22: note: at offset 0 to object 'field' with size 480000 declared here
   36 | extern unsigned char field[FIELD_SIZEY][FIELD_SIZEX];
      |                      ^~~~~
make[2]: Leaving directory '/usr/src/RPM/BUILD/tunneler-1.1.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/tunneler-1.1.1/src'
i586-alt-linux-gcc  -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D_REENTRANT  -o tunneler main.o tunneler.o timer.o ai.o graphics.o keys.o terrain.o -lSDL -lpthread -lm -lSDL -lpthread
make[2]: Leaving directory '/usr/src/RPM/BUILD/tunneler-1.1.1/src'
make[1]: Nothing to be done for 'all-am'.
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.52793
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/tunneler-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/tunneler-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd tunneler-1.1.1
+ make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/tunneler-buildroot
make: Entering directory '/usr/src/RPM/BUILD/tunneler-1.1.1'
Making install in src
make[1]: Entering directory '/usr/src/RPM/BUILD/tunneler-1.1.1/src'
make[2]: Entering directory '/usr/src/RPM/BUILD/tunneler-1.1.1/src'
 /bin/mkdir -p '/usr/src/tmp/tunneler-buildroot/usr/bin'
  /usr/libexec/rpm-build/install -p tunneler '/usr/src/tmp/tunneler-buildroot/usr/bin'
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/tunneler-1.1.1/src'
make[1]: Leaving directory '/usr/src/RPM/BUILD/tunneler-1.1.1/src'
make[1]: Entering directory '/usr/src/RPM/BUILD/tunneler-1.1.1'
make[2]: Entering directory '/usr/src/RPM/BUILD/tunneler-1.1.1'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/usr/src/RPM/BUILD/tunneler-1.1.1'
make[1]: Leaving directory '/usr/src/RPM/BUILD/tunneler-1.1.1'
make: Leaving directory '/usr/src/RPM/BUILD/tunneler-1.1.1'
+ install -d /usr/src/tmp/tunneler-buildroot/usr/share/icons/hicolor/scalable/apps/
+ install -m 644 -p /usr/src/RPM/SOURCES/tunneler.svg /usr/src/tmp/tunneler-buildroot/usr/share/icons/hicolor/scalable/apps/
+ desktop-file-install /usr/src/RPM/SOURCES/tunneler.desktop --dir=/usr/src/tmp/tunneler-buildroot/usr/share/applications
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/tunneler-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/tunneler-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/tunneler-buildroot/ (default)
Compressing files in /usr/src/tmp/tunneler-buildroot (auto)
Verifying ELF objects in /usr/src/tmp/tunneler-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
verify-elf: WARNING: ./usr/bin/tunneler: uses non-LFS functions: fopen
Hardlinking identical .pyc and .pyo files
Processing files: tunneler-1.1.1-alt3_25
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.52793
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd tunneler-1.1.1
+ DOCDIR=/usr/src/tmp/tunneler-buildroot/usr/share/doc/tunneler-1.1.1
+ export DOCDIR
+ rm -rf /usr/src/tmp/tunneler-buildroot/usr/share/doc/tunneler-1.1.1
+ /bin/mkdir -p /usr/src/tmp/tunneler-buildroot/usr/share/doc/tunneler-1.1.1
+ cp -prL INSTALL README /usr/src/tmp/tunneler-buildroot/usr/share/doc/tunneler-1.1.1
+ chmod -R go-w /usr/src/tmp/tunneler-buildroot/usr/share/doc/tunneler-1.1.1
+ chmod -R a+rX /usr/src/tmp/tunneler-buildroot/usr/share/doc/tunneler-1.1.1
+ cp -prL --no-dereference COPYING /usr/src/tmp/tunneler-buildroot/usr/share/doc/tunneler-1.1.1
+ chmod -R go-w /usr/src/tmp/tunneler-buildroot/usr/share/doc/tunneler-1.1.1
+ chmod -R a+rX /usr/src/tmp/tunneler-buildroot/usr/share/doc/tunneler-1.1.1
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9zS4wF
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zp892E
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
Requires: /lib/ld-linux.so.2, libSDL-1.2.so.0 >= set:lgUPco75ia0OINsGynsseWL2aBupNJeS1A2lUiENNHzFY4, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.2vg1uG
Creating tunneler-debuginfo package
Processing files: tunneler-debuginfo-1.1.1-alt3_25
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hat6gH
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.2ugZnE
find-requires: running scripts (debuginfo)
Requires: tunneler = 1.1.1-alt3_25, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libSDL-1.2.so.0), debug(libc.so.6), debug(libm.so.6)
Adding to tunneler-debuginfo a strict dependency on tunneler
Wrote: /usr/src/RPM/RPMS/i586/tunneler-1.1.1-alt3_25.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/tunneler-debuginfo-1.1.1-alt3_25.i586.rpm (w2.lzdio)
5.96user 1.16system 0:12.26elapsed 58%CPU (0avgtext+0avgdata 38328maxresident)k
0inputs+0outputs (0major+391071minor)pagefaults 0swaps
11.38user 4.53system 0:20.90elapsed 76%CPU (0avgtext+0avgdata 106060maxresident)k
0inputs+0outputs (0major+709301minor)pagefaults 0swaps