Bottom of file
Creating build...
Creating build/freebsd-13.2-release-p3-amd64...
Configure arguments:
Use `make CONFIGUREARGS="..." ...' to change them.
They will be retained in the build directory.
Running /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/configure in build/freebsd-13.2-release-p3-amd64
creating cache ./config.cache
checking whether make sets $(MAKE)... yes
checking whether make supports VPATH... yes
checking whether make supports spaces in SHELL... ignored
checking for gcc... no
checking for cc... cc
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 the compiler supports GNU C... yes
checking whether cc accepts -g... yes
checking for cc option to enable C11 features... none needed
checking if we are using TCC (TenDRA C Compiler)... no
checking if we are using ICC (Intel C Compiler)... no
checking for g++... no
checking for c++... c++
checking whether the compiler supports GNU C++... yes
checking whether c++ accepts -g... yes
checking for c++ option to enable C++11 features... none needed
checking how to run the C preprocessor... cc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking whether we are using Intel C... (cached) no
checking for library containing strerror... none required
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking default compiler ABI... 64
checking which ABI to use... attempt 64
Using ABI 64.
checking for ABI lib-suffixes... 64 /64  /.
checking filesystem synchronization... working
checking for fnord/fnord/fnord.h... no
checking if CHECK_HEADERS works... yes
checking if we can allocate large auto variables... yes - good
checking for uname... /usr/bin/uname
checking operating system... FreeBSD
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for sys/errno.h... yes
checking for ld.so run path method... use LD_LIBRARY_PATH/LD_RUN_PATH
checking if /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink exists is up to date and works... no
checking whether smartlink compiles... yes
checking for a fallback compiler... no
checking +O3... no
checking -O3... yes
checking -pipe... yes
configure: WARNING:
FreeBSD detected, disabling machine code.
  Use --with-machine-code to force usage of machine code support.
checking -W... yes
checking -Wall... yes
checking -Wno-unused... yes
checking -Wcomment... yes
checking -Wformat... yes
checking -Wformat-security... yes
checking -Wimplicit-function-declaration... yes
checking -Wmultichar... yes
checking -Wswitch... yes
checking -Wuninitialized... yes
checking -Wpointer-arith... yes
checking -Wchar-subscripts... yes
checking -Wno-long-long... yes
checking -Wdeclaration-after-statement... yes
checking -ggdb3... yes
Creating posix_to_native.sh...
Searching for library and include directories...
checking /usr/local... ok
checking whether /usr/local/lib64 contains 64-bit ABI files... no - does not exist
checking whether /usr/local/lib/64 contains 64-bit ABI files... no - does not exist
checking whether /usr/local/lib/. contains 64-bit ABI files... ABI ok
checking what to add to LDFLAGS... -L/usr/local/lib -R/usr/local/lib
checking for pkgconfig directory... yes - /usr/local/lib/pkgconfig
checking /usr/local/bin... yes
checking /usr/local/include... added
checking /usr... already checked
checking /usr/local... already checked
checking /sw/local... no
checking /sw... no
checking /usr/gnu... no
checking /opt/gnu... no
checking /sw/gnu... no
checking /usr/freeware... no
checking /usr/pkg... no
checking /opt/gnome*... no
checking /usr/X*... no
checking /usr/sfw... no
checking /opt/sfw... no
checking /opt/csw... no
checking /usr/ccs... no
checking whether /usr/lib/clang/14.0.564 contains 64-bit ABI files... no - does not exist
checking whether /usr/lib/clang/14.0.5/64 contains 64-bit ABI files... no - does not exist
checking whether /usr/lib/clang/14.0.5/. contains 64-bit ABI files... no, does not contain any 64-bit ABI files
checking if an abi indicator would be appropriate for libdir... 
checking what libdir should be set to... ${exec_prefix}/lib
checking ansi prototype capability... yes
checking how to concatenate two symbols... ANSI
checking for a BSD-compatible install... /usr/bin/install -c
checking how to run the C preprocessor... cc -E
checking for ranlib... ranlib
checking for ar... /usr/bin/ar
checking for rntany... no
checking for candle... no
checking for light... no
checking for tallow... no
checking for mt.exe... no
checking for rc.exe... no
checking for yacc clone that handles %pure_parser... byacc
checking how bison uses short... unknown
checking for the type of __yy_memcpy... void __yy_memcpy(char *, const char *, unsigned int)
checking for an ANSI C-conforming const... yes
checking if const really does work... yes
checking if restrict keyword is available (C99)... yes
checking whether char is unsigned... no
checking if we can cast void * to a function pointer... yes
checking for isgraph... yes
checking for sys/time.h... yes
checking for egrep... (cached) /usr/bin/grep -E
checking for winsock2.h... no
checking for sys/rusage.h... no
checking for time.h... yes
checking for sys/time.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for memory.h... yes
checking for values.h... no
checking for string.h... (cached) yes
checking for strings.h... (cached) yes
checking for fcntl.h... yes
checking for sys/filio.h... yes
checking for sys/sockio.h... yes
checking for crypt.h... no
checking for locale.h... yes
checking for sys/select.h... yes
checking for net/socket.h... no
checking for sys/param.h... yes
checking for stdio.h... (cached) yes
checking for wchar.h... (cached) yes
checking for io.h... no
checking for sys/mman.h... yes
checking for setjmp.h... yes
checking for sys/user.h... yes
checking for limits.h... yes
checking for pthread.h... yes
checking for crt/signal.h... no
checking for sys/id.h... no
checking for mach-o/dyld.h... no
checking for sys/ptrace.h... yes
checking for thread.h... no
checking for dlfcn.h... yes
checking for dld.h... no
checking for dl.h... no
checking for sys/times.h... yes
checking for sched.h... yes
checking for sys/procfs.h... yes
checking for sys/ioct.h... no
checking for sys/socket.h... yes
checking for sys/uio.h... yes
checking for fcntl.h... (cached) yes
checking for malloc.h... yes
checking for netinet/in.h... yes
checking for sys/wait.h... yes
checking for windows.h... no
checking for grp.h... yes
checking for pwd.h... yes
checking for passwd.h... no
checking for group.h... no
checking for winsock.h... no
checking for signal.h... yes
checking for sys/file.h... yes
checking for poll.h... yes
checking for sys/poll.h... yes
checking for socket.h... no
checking for ieeefp.h... yes
checking for fp_class.h... no
checking for floatingpoint.h... yes
checking for float.h... yes
checking for sys/priocntl.h... no
checking for sys/sched.h... yes
checking for winbase.h... no
checking for errno.h... yes
checking for stddef.h... yes
checking for mmx.h... no
checking for asm/mmx.h... no
checking for sys/termio.h... no
checking for sys/termios.h... yes
checking for ws2tcpip.h... no
checking for valgrind/memcheck.h... no
checking for memcheck.h... no
checking for valgrind.h... no
checking for sys/prctl.h... no
checking for sys/ioctl.h... yes
checking for mach/task_info.h... no
checking for mach/task.h... no
checking for mach/mach_init.h... no
checking for syscall.h... no
checking for sys/syscall.h... yes
checking for devices/timer.h... no
checking for direct.h... no
checking for CoreServices/CoreServices.h... no
checking for execinfo.h... yes
checking for mach/mach.h... no
checking for mach/thread_act.h... no
checking for mach/clock.h... no
checking for gnu/stubs.h... no
checking for sigsetjmp... yes
checking for setjmp... yes
checking for _setjmp... yes
checking for siglongjmp... yes
checking for longjmp... yes
checking for _longjmp... yes
checking for sys/devpoll.h... no
checking for sys/event.h... yes
checking for sys/epoll.h... no
checking for kqueue... yes
checking for poll device... no
checking for sys/resource.h... yes
checking size of char *... 8
checking size of int... 4
checking size of short... 2
checking size of float... 4
checking size of double... 8
checking size of long double... 16
checking size of long... 8
checking size of long long... 8
checking size of __int64... 0
checking size of time_t... 8
checking size of __int128... 16
checking size of __int128_t... 16
checking size of unsigned __int128... 16
checking size of unsigned __int128_t... 0
checking size of __uint128_t... 16
checking for size_t... yes
checking for ptrdiff_t... yes
checking for off_t... yes
checking for pid_t... yes
checking for uid_t... yes
checking for gid_t... yes
checking for time_t... yes
checking for pri_t... no
checking size of off_t... 8
checking for sizeof anything... 8
checking for FLOAT_TYPE... double
checking for INT_TYPE... long
checking return type of signal handlers... void
checking for poll in -lpoll... no
checking for floor in -lm... yes
checking for socket in -lsocket... no
checking for gethostbyname in -lnsl... no
checking for nanosleep in -lrt... yes
checking for dlopen in -ldl... yes
checking for shl_load in -ldld... no
checking for dld_link in -ldld... no
checking if this version of FreeBSD may have working threads... yes
checking if this version of FreeBSD might require use of pthread-config... no
checking -pthread... yes
checking for pthread_init... no
checking for pthread_mutexattr_init... yes
checking for pthread_kill... yes
checking for pthread_cond_reltimedwait_np... no
checking for pthread_mach_thread_np... no
checking posix threads... yes
checking for pthread_attr_setstacksize... yes
checking for pthread_atfork... yes
checking for pthread_yield... yes
checking for pthread_yield_np... no
checking for pthread_cond_init... yes
checking if pthread_condattr_default is defined... yes
checking if pthread_condattr_default is needs an & (AIX)... no
checking for __pthread_initial_thread_bos... no
checking behaviour of the pthread_t type... integer
checking initial stack limit... 536870912
checking mutex error check flag... PTHREAD_MUTEX_ERRORCHECK
checking recursive mutex flag... PTHREAD_MUTEX_RECURSIVE
checking for working memcmp... yes
checking for getpagesize... yes
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for working mmap... yes
checking if mmap can be used to allocate PROT_EXEC... yes
checking for _alldiv... no
checking for _aullshr... no
checking for _crypt... no
checking for poll... yes
checking for bcopy... yes
checking for bzero... yes
checking for clock... yes
checking for closefrom... yes
checking for crypt... no
checking for fchmod... yes
checking for fdwalk... no
checking for gethrtime... no
checking for gethrvtime... no
checking for getenv... yes
checking for getrlimit... yes
checking for getrusage... yes
checking for gettimeofday... yes
checking for index... yes
checking for inet_ntop... yes
checking for localtime... yes
checking for gmtime... yes
checking for gmtime_r... yes
checking for gmtime_s... no
checking for mallinfo... no
checking for mallopt... no
checking for memchr... yes
checking for mktime... yes
checking for perror... yes
checking for ptrace... yes
checking for recvmsg... yes
checking for rindex... yes
checking for sendmsg... yes
checking for setbuf... yes
checking for setlocale... yes
checking for setrlimit... yes
checking for setresuid... yes
checking for setvbuf... yes
checking for signal... yes
checking for sigaction... yes
checking for sigblock... yes
checking for sigprocmask... yes
checking for sigvec... yes
checking for strcasecmp... yes
checking for strnlen... yes
checking for strncmp... yes
checking for strchr... yes
checking for strcspn... yes
checking for strerror... yes
checking for strtod... yes
checking for strtol... yes
checking for time... yes
checking for times... yes
checking for tzset... yes
checking for vfprintf... yes
checking for vsprintf... yes
checking for _snprintf... no
checking for snprintf... yes
checking for vsnprintf... yes
checking for wait3... yes
checking for wait4... yes
checking for waitpid... yes
checking for munmap... yes
checking for shl_load... no
checking for dld_link... no
checking for dld_get_func... no
checking for pipe... yes
checking for strdup... yes
checking for kill... yes
checking for alarm... yes
checking for fork1... no
checking for flock... yes
checking for lockf... yes
checking for setuid... yes
checking for getuid... yes
checking for seteuid... yes
checking for geteuid... yes
checking for setgid... yes
checking for getgid... yes
checking for setegid... yes
checking for getegid... yes
checking for getpwent... yes
checking for getpwnam... yes
checking for getpwuid... yes
checking for getgrent... yes
checking for getgrnam... yes
checking for setsid... yes
checking for setpgrp... yes
checking for getpgrp... yes
checking for setpgid... yes
checking for getpgid... yes
checking for initgroups... yes
checking for setgroups... yes
checking for socketpair... yes
checking for fpclass... no
checking for fp_class_d... no
checking for isinf... yes
checking for isnan... yes
checking for iszero... no
checking for finite... yes
checking for signbit... no
checking for nan... yes
checking for nice... yes
checking for __priocntl... no
checking for sched_setscheduler... yes
checking for setpriority... yes
checking for usleep... yes
checking for nanosleep... yes
checking for sched_yield... yes
checking for thr_yield... no
checking for prctl... no
checking for SetFilePointerEx... no
checking for sync_instruction_memory... no
checking for MakeDataExecutable... no
checking for _get_timezone... no
checking for _get_daylight... no
checking for localtime_s... no
checking for sysconf... yes
checking for getpagesize... (cached) yes
checking for GetSystemInfo... no
checking for clock_getcpuclockid... yes
checking for backtrace... no
checking for SetErrorMode... no
checking for thread_info... no
checking for host_get_clock_service... no
checking if realloc(NULL, SZ) works... yes
checking for the type of the last argument to accept... socklen_t *
checking for crypt in -lcrypt... yes
checking for working infnan... no
checking for working _isnan... no
checking whether F_SETFD exists and works... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking extern int timezone... no
checking struct sockaddr_in6... yes
checking struct mallinfo in malloc.h... no
checking if strtol works for large hexadecimal constants... yes
checking if struct tm has tm_gmtoff... yes
checking if struct tm has __tm_gmtoff... no
checking if struct iovec is defined... yes
checking if struct msghdr is defined... yes
checking if struct msghdr has the member msg_control (XPG 4.2)... yes
checking if struct msghdr has the member msg_accrights (old BSD)... no
checking for USHRT_MAX definition... yes
checking for strchr declaration... existent
checking for malloc declaration... existent
checking for getpeername declaration... existent
checking for popen declaration... existent
checking for getenv declaration... existent
checking for gethostname declaration... existent
checking for size_t... (cached) yes
checking for working alloca.h... no
checking for alloca... yes
checking for an ANSI C-conforming const... (cached) yes
checking for inline... inline
checking for ualarm... yes
checking for setitimer... yes
checking no of arguments to ualarm... 2
checking no of arguments to ptrace... 4
checking type of argument 3 (addr) to ptrace... pointer
checking stack direction... down
checking byteorder... 1234
checking pointer alignment... 8
checking for working fork... yes
checking for working fpsetmask... yes
checking for working fpsetround... yes
checking for working isless... yes
checking for working isunordered... yes
checking for working dlopen... yes
checking for working ldexp... yes
checking for working rint... yes
checking for working frexp... yes
checking for working GetSystemTimeAsFileTime... no
checking for working gethostname... yes
checking for working strcoll... yes
checking for working memmem... no
checking for working memcpy... yes
checking for working memset... yes
checking for working memmove... yes
checking for working isspace... yes
checking if we can declare environ... yes
checking for union wait (old BSD convention)... no
checking how to extract an unsigned char... by cast
checking how to extract a signed char... by cast
checking if float conversion can cause SIGFPE... no
checking for type of float... IEEE little endian
checking for type of double... IEEE little endian
checking for volatile... yes
checking for sig_atomic_t... yes
checking if signal handlers reset automatically... no
checking available file descriptors... 352449
checking full availability of struct rusage members... all there
checking getrusage() through procfs... no
checking if __func__ exists and works... yes
checking if __FUNCTION__ exists and works... yes
checking for lc __declspec... no
checking for gcc function attributes... yes
checking if va_list is a state pointer... yes
checking for va_copy... yes
checking how to set things nonblocking... USE_FCNTL_O_NONBLOCK
checking how well OOB handling works... TIMEOUT
checking how to printf size_t... %zu, %zx
checking how to printf ptrdiff_t... %td, %tx
checking how to printf off_t... %td, %tx
checking how to printf INT64... %ld, %lx
checking if union initialization works... yes
checking if port.c works in CONFIGURE_TEST mode... yes
checking if gettimeofday takes two arguments... yes
checking if rusage.c works in CONFIGURE_TEST mode... yes
checking if threads.c works in CONFIGURE_TEST mode... yes
checking if fallback cpu time is thread local... no
checking for setenv... yes
checking for unsetenv... yes
checking SO... so
checking LDSHARED... cc -Wl,-Bshareable
checking CCSHARED... checking -fPIC... yes
 -fPIC
checking LINKFORSHARED... -rdynamic
checking -static-libgcc... yes
checking if dynamic loading works... no
checking for inflate in -lz_static... no
Compiler summary:
C Compiler:    /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc
Preprocessor:  cc -E
Linker:        $(CC) $(CFLAGS)
Shared linker: cc -Wl,-Bshareable 
Shared object extension: so
Dynamic modules: no
PIKE_LIB:      libpike.a
CPPFLAGS:       -I/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/include -I/usr/local/include
CFLAGS:         -g -ggdb3 -pthread
CCSHARED:       -fPIC
LINKFORSHARED: -rdynamic
LIBGCC:        
WARN:           -W -Wall -Wno-unused -Wcomment -Wformat -Wformat-security -Wimplicit-function-declaration -Wmultichar -Wswitch -Wuninitialized -Wpointer-arith -Wchar-subscripts -Wno-long-long -Wdeclaration-after-statement
PROFIL:        
OPTIMIZE:       -O3 -pipe
LDFLAGS:        -L/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/lib64 -L/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/lib/64 -L/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/lib/. -L/usr/local/lib -R/usr/local/lib -pthread
LIBS:          -ldl -lrt -lm  -lcrypt
prefix:        NONE
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ./config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: WARNING:  '/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/Makefile.in' seems to ignore the --datarootdir setting
config.status: creating modules/common_module_makefile
config.status: creating modules/static_module_makefile
config.status: creating post_modules/static_module_makefile
config.status: creating modules/dynamic_module_makefile
config.status: creating post_modules/dynamic_module_makefile
config.status: creating precompile.sh
config.status: creating specs
config.status: creating machine.h
config.status: executing default commands
=== configuring in modules (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules
configure: loading cache .././config.cache
checking whether make sets $(MAKE)... (cached) yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache .././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: executing default commands
=== configuring in CommonLog (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/CommonLog)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/CommonLog/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/CommonLog
configure: loading cache ../.././config.cache
###################################################
## Configuring module: CommonLog
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... /usr/lib/libgcc.a
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating clf_machine.h
config.status: executing default commands
=== configuring in DVB (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/DVB)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/DVB/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/DVB
configure: loading cache ../.././config.cache
###################################################
## Configuring module: DVB
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for DVB include files location... include dir wasn't specified.
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for linux/dvb/version.h... no
checking for ost/frontend.h... no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in Fuse (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Fuse)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Fuse/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Fuse
configure: loading cache ../.././config.cache
###################################################
## Configuring module: Fuse
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for fuse.h... no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in Gdbm (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Gdbm)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gdbm/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gdbm
configure: loading cache ../.././config.cache
###################################################
## Configuring module: Gdbm
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for gdbm.h... yes
checking for library containing gdbm_open... -lgdbm
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating gdbm_machine.h
config.status: executing default commands
=== configuring in Gettext (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Gettext)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gettext/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gettext
configure: loading cache ../.././config.cache
###################################################
## Configuring module: Gettext
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for locale.h... (cached) yes
checking for libintl.h... yes
checking for iconv.h... yes
checking for libiconv in -liconv... yes
checking for library containing iconv... none required
checking for gettext in -lintl... yes
checking for library containing gettext... none required
checking for gnu/stubs.h... (cached) no
checking for setlocale... (cached) yes
checking for gettext... yes
checking for iconv... yes
checking if bindtextdomain accepts NULL as dirname... yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in Gmp (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Gmp)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp
configure: loading cache ../.././config.cache
###################################################
## Configuring module: Gmp
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking how to concatenate two symbols... (cached) ANSI
checking for grep that handles long lines and -e... (cached) /usr/bin/grep
checking for egrep... (cached) /usr/bin/grep -E
checking for gmp2/gmp.h... no
checking for gmp.h... yes
checking prefix for __MPN in gmp.h... __gmpn_
checking working <gmp.h>... yes
checking gmp version... 6.3.0
checking for mpz_popcount... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/configure: ac_fn_c_try_link: not found
no
checking for mpz_xor... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/configure: ac_fn_c_try_link: not found
no
checking for mpz_import... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/configure: ac_fn_c_try_link: not found
no
checking for mpz_fits_ulong_p... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/configure: ac_fn_c_try_link: not found
no
checking for mpz_bin_ui... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/configure: ac_fn_c_try_link: not found
no
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking size of mp_limb_t... 8
checking if GMP_NUMB_BITS is valid and lacks nails... yes
checking if mpz_getlimbn works... yes
checking if mpz_set_si works... yes
checking if mpz_t has _mp_alloc... yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating gmp_machine.h
config.status: executing default commands
=== configuring in Gz (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Gz)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gz/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gz
configure: loading cache ../.././config.cache
###################################################
## Configuring module: Gz
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for zlib.h... yes
checking if zlib.h is new enough... yes
checking working libz... yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating zlib_machine.h
config.status: executing default commands
=== configuring in HTTPLoop (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/HTTPLoop)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop
configure: loading cache ../.././config.cache
checking whether make sets $(MAKE)... (cached) yes
###################################################
## Configuring module: HTTPLoop
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for __inet_ntoa in -lbind... no
checking for socket in -lsocket... (cached) no
checking for gethostbyname in -lnsl... (cached) no
checking for __get_socket_descriptor in -lnet... no
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for poll.h... (cached) yes
checking for sys/poll.h... (cached) yes
checking for sys/socket.h... (cached) yes
checking for netinet/in.h... (cached) yes
checking for arpa/inet.h... yes
checking for asm/unistd.h... no
checking for sys/uio.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for winsock2.h... (cached) no
checking for ws2tcpip.h... (cached) no
checking for winsock.h... (cached) no
checking for gnu/stubs.h... (cached) no
checking for poll... (cached) yes
checking for gmtime_r... (cached) yes
checking for gmtime... (cached) yes
checking for sendfile... yes
checking for signal... (cached) yes
checking for inet_ntoa... yes
checking for inet_ntop... (cached) yes
checking if sendfile takes 4(Linux) or 7(FreeBSD) arguments... 7 - FreeBSD style
checking if sendfile looks thread-safe... yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in Image (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Image)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image
configure: loading cache ../.././config.cache
checking whether make sets $(MAKE)... (cached) yes
###################################################
## Configuring module: Image
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for getpagesize... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for working mmap... (cached) yes
checking for math.h... yes
checking for sys/fcntl.h... yes
checking for fcntl.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for netinet/in.h... (cached) yes
checking for winsock.h... (cached) no
checking for winsock2.h... (cached) no
checking for abs in -lm... yes
checking if nasm can be used ... yes, but we are not on an IA32 machine
checking for fabs in -lm... yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating image_machine.h
config.status: executing default commands
=== configuring in encodings (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Image/encodings)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/encodings/configure --disable-option-checking '--prefix=/usr/local'  'CC=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc' 'CFLAGS= -g -ggdb3 -pthread' 'LDFLAGS= -L/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/lib64 -L/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/lib/64 -L/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/lib/. -L/usr/local/lib -R/usr/local/lib -pthread -ldl -lrt -lm  -lcrypt' 'LIBS=' 'CPPFLAGS= -I/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/include -I/usr/local/include' 'CPP=cc -E' --cache-file=../../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/encodings
configure: loading cache ../../.././config.cache
checking whether make sets $(MAKE)... (cached) yes
###################################################
## Configuring module: encodings
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for ranlib... (cached) ranlib
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: executing default commands
=== configuring in JSON (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/JSON)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/JSON/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/JSON
configure: loading cache ../.././config.cache
###################################################
## Configuring module: JSON
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
=== configuring in Java (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Java)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Java/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Java
configure: loading cache ../.././config.cache
###################################################
## Configuring module: Java
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking which operating system we are using... freebsd
checking default compiler ABI... (cached) 64
checking which ABI to use... (cached) attempt 64
Using ABI 64.
checking for ABI lib-suffixes... (cached) 64 /64  /.
checking which architecture we are using... amd64
checking what kind of threads to use... native_threads
checking for working ls... /bin/ls
checking for JAVA_HOME... no
checking for Java architecture directory name... 
checking for Java libraries... no
checking for the Java include directory... no
checking for JavaVM (MacOS X)... no
checking for pkg-config... /usr/local/bin/pkg-config
checking if a pkg-config based libffi is installed... yes
checking for stuff to add to CPPFLAGS... -I/usr/local/include
checking for stuff to add to CFLAGS... 
checking for stuff to add to LDFLAGS... -L/usr/local/lib
checking for stuff to add to LIBS... -lffi
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for jni.h... no
checking for winbase.h... (cached) no
checking for setjmp.h... (cached) yes
checking for ffi.h... yes
checking for ffi/ffi.h... no
checking for ffi_arg... yes
checking for ffi_sarg... yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in Kerberos (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Kerberos)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Kerberos/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Kerberos
configure: loading cache ../.././config.cache
###################################################
## Configuring module: Kerberos
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking whether char is unsigned... (cached) no
checking for krb5.h... yes
checking for kerberosv5/krb5.h... no
checking for library containing krb5_init_context... -lkrb5
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in MIME (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/MIME)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/MIME/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/MIME
configure: loading cache ../.././config.cache
###################################################
## Configuring module: ___MIME
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking whether char is unsigned... (cached) no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in Math (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Math)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math
configure: loading cache ../.././config.cache
###################################################
## Configuring module: Math
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking whether char is unsigned... (cached) no
checking for fftw.h... no
checking for rfftw.h... no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in Msql (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Msql)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Msql/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Msql
configure: loading cache ../.././config.cache
###################################################
## Configuring module: Msql
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
Configuring msql module
checking for location of mSQL include files... not found.
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for msql.h... no
checking for socket in -lsocket... (cached) no
checking for gethostbyname in -lnsl... (cached) no
checking for msqlClose in -lmsql... no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating ./Makefile
config.status: creating msql_config.h
=== configuring in Mysql (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Mysql)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Mysql/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Mysql
configure: loading cache ../.././config.cache
###################################################
## Configuring module: Mysql
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for mariadb_config... /usr/local/bin/mariadb_config
MariaDB found. Attempting to use.
Adding /usr/local/lib/mysql/ to the library search path.
Adding -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql to CPPFLAGS.
checking for winsock2.h... (cached) no
checking for winsock.h... (cached) no
checking for mysql.h... yes
checking for mysql/mysql.h... yes
checking for errmsg.h... yes
checking for mysql/errmsg.h... yes
checking for MYSQL_OPT_RECONNECT... yes
checking for MYSQL_READ_DEFAULT_FILE... yes
checking for MYSQL_OPT_CONNECT_TIMEOUT... yes
checking for MYSQL_OPT_COMPRESS... yes
checking for MYSQL_OPT_NAMED_PIPE... yes
checking for MYSQL_INIT_COMMAND... yes
checking for MYSQL_READ_DEFAULT_GROUP... yes
checking for MYSQL_SET_CHARSET_DIR... yes
checking for MYSQL_SET_CHARSET_NAME... yes
checking for MYSQL_OPT_LOCAL_INFILE... yes
checking for SHUTDOWN_DEFAULT... yes
checking for library containing socket... none required
checking for library containing gethostbyname... none required
checking for library containing floor... none required
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for pthread.h... (cached) yes
checking for gnu/stubs.h... (cached) no
checking for pthread_self... yes
checking for library containing OPENSSL_config... -lcrypto
checking for library containing SSL_library_init... no
checking for library containing _db_doprnt_... no
checking for library containing my_init... no
checking for library containing compress... -lz
checking for mysql_real_connect in mariadbclient_r... no
checking for mysql_connect in mariadbclient_r... no
checking for mysql_real_connect in mariadbclient... no
checking for mysql_connect in mariadbclient... no
checking for mysql_real_connect in mariadb_r... no
checking for mysql_connect in mariadb_r... no
checking for mysql_real_connect in mariadb... yes
checking for mysql_get_client_version... yes
configure: WARNING: Header version does not match library version, diabling module
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in Odbc (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Odbc)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Odbc/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Odbc
configure: loading cache ../.././config.cache
###################################################
## Configuring module: Odbc
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking how to run the C preprocessor... cc -E
checking for the ODBC include-directory... 
checking for ODBC library-directory... 
checking for isql.h... no
checking for isqlext.h... no
checking for windows.h... (cached) no
checking for qeodbc.h... no
checking for sql.h... no
checking for sqlext.h... no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in Oracle (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Oracle)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Oracle/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Oracle
configure: loading cache ../.././config.cache
###################################################
## Configuring module: Oracle
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking if this is HP-UX... no
checking if $ORACLE_HOME is set... no
checking if $ORACLE_SID is set... no
checking for Oracle oratab... no
checking for Gentoo-style Oracle environment file... no
checking for Oracle libraries... no
checking for Oracle includes... no
checking for sysliblist... 
checking for aioread in -laio... no
checking if ld supports -Bsymbolic... yes
checking if ld supports -znodefs... yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in PDF (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/PDF)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/PDF/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/PDF
configure: loading cache ../.././config.cache
###################################################
## Configuring module: PDF
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for pdflib.h... yes
checking for library containing deflate... -lz
checking for library containing jpeg_CreateCompress... -ljpeg
checking for library containing png_read_image... -lpng
checking for library containing TIFFOpen... -ltiff
checking for library containing PDF_boot... -lpdf
checking for panda/functions.h... no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating pdf_machine.h
config.status: executing default commands
=== configuring in Parser (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Parser)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Parser/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Parser
configure: loading cache ../.././config.cache
###################################################
## Configuring module: Parser._parser
## Installation dir:   Parser.pmod/
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking whether char is unsigned... (cached) no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in Pipe (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Pipe)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Pipe/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Pipe
configure: loading cache ../.././config.cache
###################################################
## Configuring module: Pipe
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/mman.h... (cached) yes
checking for linux/mman.h... no
checking for sys/id.h... (cached) no
checking for sys/file.h... (cached) yes
checking for gnu/stubs.h... (cached) no
checking for mmap... yes
checking for munmap... (cached) yes
checking for geteuid... (cached) yes
checking for seteuid... (cached) yes
checking for setresuid... (cached) yes
checking for madvise... yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in Postgres (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Postgres)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Postgres/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Postgres
configure: loading cache ../.././config.cache
###################################################
## Configuring module: Postgres
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
Configuring Postgres module
checking for dirname... yes
checking for locate... yes
checking for location of the Postgres include files... /usr/local/./include
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for libpq-fe.h... yes
checking if libpq-fe.h works... yes
checking for location of the Postgres library... found.
checking for crypt in -lcrypt... (cached) yes
checking for library containing PQclear... -lpq
checking for gnu/stubs.h... (cached) no
checking for PQsetdbLogin... yes
checking for PQsetnonblocking... yes
checking for PQunescapeBytea... yes
checking for PQescapeStringConn... yes
checking for PQescapeString... yes
Postgres found, module configured.
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating pgres_config.h
=== configuring in Regexp (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Regexp)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Regexp/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Regexp
configure: loading cache ../.././config.cache
###################################################
## Configuring module: Regexp
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for string.h... (cached) yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in SANE (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/SANE)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/SANE/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/SANE
configure: loading cache ../.././config.cache
###################################################
## Configuring module: SANE
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sane/sane.h... no
checking for sane.h... no
checking for sane_open  in -lsane... no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in Yp (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Yp)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Yp/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Yp
configure: loading cache ../.././config.cache
###################################################
## Configuring module: Yp
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for gethostbyname in -lnsl... (cached) no
checking for sys/types.h... (cached) yes
checking for rpc/types.h... yes
checking for rpc/rpc.h... yes
checking for rpc/clnt.h... yes
checking for rpcsvc/ypclnt.h... yes
checking for rpcsvc/yp_prot.h... yes
checking the type of the last argument to yp_order... int
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for gnu/stubs.h... (cached) no
checking for yperr_string... yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in _Charset (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_Charset)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset
configure: loading cache ../.././config.cache
###################################################
## Configuring module: _Charset
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking whether char is unsigned... (cached) no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in _Ffmpeg (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_Ffmpeg)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Ffmpeg/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Ffmpeg
configure: loading cache ../.././config.cache
###################################################
## Configuring module: _Ffmpeg
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for Ffmpeg include-directory... no
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for avcodec.h... no
checking for ffmpeg/avcodec.h... no
checking for pow in -lm... yes
checking for lame_get_copyright in -lmp3lame... yes
checking for avcodec_init in -lavcodec... no
checking for avcodec_init in -lffmpeg... no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in _Image_FreeType (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_Image_FreeType)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_FreeType/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_FreeType
configure: loading cache ../.././config.cache
###################################################
## Configuring module: _Image_FreeType
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for freetype-config... no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in _Image_GIF (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_Image_GIF)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_GIF/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_GIF
configure: loading cache ../.././config.cache
###################################################
## Configuring module: _Image_GIF
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in _Image_JPEG (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_Image_JPEG)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_JPEG/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_JPEG
configure: loading cache ../.././config.cache
###################################################
## Configuring module: _Image_JPEG
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for windows.h... (cached) no
checking for wtypes.h... no
checking for jpeglib.h... yes
checking for jconfig.h... yes
checking for gnu/stubs.h... (cached) no
checking for jpeg_CreateCompress in -ljpeg... yes
checking for JERR_BAD_CROP_SPEC... no
checking for jcopy_sample_rows... yes
checking for jcopy_block_row... yes
checking for jzero_far... yes
checking for jdiv_round_up... yes
checking for jround_up... yes
checking if jpeg_componment_info has the member height_in_blocks... yes
checking if jpeg_decompress_struct has the member marker_list... yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in _Image_TIFF (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_Image_TIFF)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF
configure: loading cache ../.././config.cache
###################################################
## Configuring module: _Image_TIFF
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for tiff.h... yes
checking for tiffvers.h... yes
checking for tiffio.h... yes
checking for tiffiop.h... no
checking for floor in -lm... (cached) yes
checking for jpeg_CreateCompress in -ljpeg... (cached) yes
checking for library containing inflate... -lz
checking for library containing TIFFOpen... (cached) -ltiff
checking if this tifflib is working... yes
checking for version of tifflib... 20220520
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in _Image_TTF (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_Image_TTF)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TTF/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TTF
configure: loading cache ../.././config.cache
###################################################
## Configuring module: _Image_TTF
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/include/freetype1... no
checking /usr/local/include/freetype1... no
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for freetype.h... no
checking for ftxkern.h... no
checking for freetype/freetype.h... no
checking for freetype/ftxkern.h... no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in _Image_XFace (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_Image_XFace)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_XFace/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_XFace
configure: loading cache ../.././config.cache
###################################################
## Configuring module: _Image_XFace
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking how to concatenate two symbols... (cached) ANSI
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for grep that handles long lines and -e... (cached) /usr/bin/grep
checking for egrep... (cached) /usr/bin/grep -E
checking for gmp2/gmp.h... (cached) no
checking for gmp.h... (cached) yes
checking prefix for __MPN in gmp.h... (cached) __gmpn_
checking working <gmp.h>... (cached) yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in _PGsql (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_PGsql)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_PGsql/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_PGsql
configure: loading cache ../.././config.cache
###################################################
## Configuring module: _PGsql
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/socket.h... (cached) yes
checking for netinet/in.h... (cached) yes
checking for netinet/tcp.h... yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in _Protocols_DNS_SD (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_Protocols_DNS_SD)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Protocols_DNS_SD/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Protocols_DNS_SD
configure: loading cache ../.././config.cache
###################################################
## Configuring module: _Protocols_DNS_SD
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for dns_sd.h... no
checking for howl.h... no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in _Regexp_PCRE (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_Regexp_PCRE)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Regexp_PCRE/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Regexp_PCRE
configure: loading cache ../.././config.cache
###################################################
## Configuring module: _Regexp_PCRE
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for pcre.h... yes
checking for pcre/pcre.h... no
checking for gnu/stubs.h... (cached) no
checking for pcre_compile in -lpcre... yes
checking for pcre_info... no
checking for pcre_fullinfo... yes
checking for pcre_get_stringnumber... yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating pcre_machine.h
config.status: executing default commands
=== configuring in _Roxen (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_Roxen)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Roxen/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Roxen
configure: loading cache ../.././config.cache
###################################################
## Configuring module: _Roxen
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in _WhiteFish (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_WhiteFish)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_WhiteFish/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_WhiteFish
configure: loading cache ../.././config.cache
###################################################
## Configuring module: _WhiteFish
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for netinet/in.h... (cached) yes
checking for inttypes.h... (cached) yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in _math (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_math)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_math/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_math
configure: loading cache ../.././config.cache
###################################################
## Configuring module: _math
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for floor in -lm... (cached) yes
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for math.h... (cached) yes
checking for ieeefp.h... (cached) yes
checking for fp_class.h... (cached) no
checking for floatingpoint.h... (cached) yes
checking for gnu/stubs.h... (cached) no
checking for fpsetmask... yes
checking for fpsetround... yes
checking for fpsetfastmode... no
checking for expf... yes
checking for expl... yes
checking for floorf... yes
checking for floorl... yes
checking if fpsetmask works... yes
checking for FP_RZ... no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in files (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/files)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files
configure: loading cache ../.././config.cache
###################################################
## Configuring module: files
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for sys/types.h... (cached) yes
checking for sys/socket.h... (cached) yes
checking for arpa/inet.h... (cached) yes
checking for sys/socketvar.h... yes
checking for netinet/in.h... (cached) yes
checking for poll.h... (cached) yes
checking for sys/poll.h... (cached) yes
checking for sys/uio.h... (cached) yes
checking for sys/mman.h... (cached) yes
checking for linux/mman.h... (cached) no
checking for sys/time.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for sys/mount.h... yes
checking for ustat.h... no
checking for sys/statfs.h... no
checking for sys/statvfs.h... yes
checking for sys/vfs.h... no
checking for sys/stream.h... no
checking for sys/protosw.h... yes
checking for netdb.h... yes
checking for sys/sysproto.h... yes
checking for winsock2.h... (cached) no
checking for ws2tcpip.h... (cached) no
checking for direct.h... (cached) no
checking for sys/wait.h... (cached) yes
checking for process.h... no
checking for sys/file.h... (cached) yes
checking for net/netdb.h... no
checking for limits.h... (cached) yes
checking for unistd.h... (cached) yes
checking for termios.h... yes
checking for poll.h... (cached) yes
checking for sys/poll.h... (cached) yes
checking for sys/select.h... (cached) yes
checking for sys/un.h... yes
checking for netinet/tcp.h... (cached) yes
checking for sys/sendfile.h... no
checking for sys/ioctl.h... (cached) yes
checking for linux/if.h... no
checking for sys/xattr.h... no
checking for libzfs.h... no
checking for AvailabilityMacros.h... no
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for winsock.h... (cached) no
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for __inet_ntoa in -lbind... (cached) no
checking for socket in -lsocket... (cached) no
checking for gethostbyname in -lnsl... (cached) no
checking for __get_socket_descriptor in -lnet... (cached) no
checking for gnu/stubs.h... (cached) no
checking for getwd... yes
checking for perror... (cached) yes
checking for readdir_r... yes
checking for statvfs... yes
checking for statfs... yes
checking for ustat... no
checking for lseek64... no
checking for lstat... yes
checking for fsync... yes
checking for grantpt... yes
checking for unlockpt... yes
checking for ptsname... yes
checking for posix_openpt... yes
checking for socketpair... (cached) yes
checking for writev... yes
checking for sendfile... (cached) yes
checking for munmap... (cached) yes
checking for madvise... (cached) yes
checking for poll... (cached) yes
checking for setsockopt... yes
checking for getprotobyname... yes
checking for truncate64... no
checking for ftruncate64... no
checking for inet_ntoa... (cached) yes
checking for inet_ntop... (cached) yes
checking for execve... yes
checking for listxattr... no
checking for flistxattr... no
checking for getxattr... no
checking for fgetxattr... no
checking for setxattr... no
checking for fsetxattr... no
checking for fdopendir... yes
checking for pathconf... yes
checking for fpathconf... yes
checking for dirfd... yes
checking for fstatat... yes
checking for openat... yes
checking for unlinkat... yes
checking for getpagesize... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for working mmap... (cached) yes
checking if struct stat has a blocks member... yes
checking if struct sockaddr_un has a sun_len member (BSD)... no
checking if sendfile takes 4(Linux) or 6(HP/UX or MacOS X) or 7(FreeBSD) arguments... 7 - FreeBSD style
checking if sendfile looks thread-safe... (cached) yes
checking whether headers count to the filelength... yes
checking if mkdir takes 1 or 2 arguments... 2
checking if readdir_r takes 2(old Solaris & HPUX) or 3(Posix) arguments... 3 - POSIX
checking if readdir_r works... yes
checking if the struct statvfs exists... yes
checking if the struct statvfs has the member f_fstr... no
checking if the struct statvfs has the member f_basetype... no
checking if statfs takes 2(BSD) or 4(SysV) arguments... BSD style
checking if the struct statfs exists... yes
checking if the struct statfs has the member f_fsid... no
checking if the struct statfs has the member f_bavail... yes
checking for working (and failsafe) strerror... yes
checking for select on AF_UNIX sockets... yes
checking size of socket buffers... 65536
checking for working getcwd... yes
checking if filesystem notifications exists... yes
checking for pty master device... no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating file_machine.h
config.status: executing default commands
=== configuring in spider (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/spider)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/spider/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/spider
configure: loading cache ../.././config.cache
###################################################
## Configuring module: spider
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for __inet_ntoa in -lbind... (cached) no
checking for socket in -lsocket... (cached) no
checking for gethostbyname in -lnsl... (cached) no
checking for __get_socket_descriptor in -lnet... (cached) no
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for arpa/inet.h... (cached) yes
checking for netinet/in.h... (cached) yes
checking for sys/mman.h... (cached) yes
checking for netdb.h... (cached) yes
checking for sys/socket.h... (cached) yes
checking for sys/sockio.h... (cached) yes
checking for stropts.h... no
checking for sys/uio.h... (cached) yes
checking for unistd.h... (cached) yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in sprintf (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/sprintf)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/sprintf/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/sprintf
configure: loading cache ../.././config.cache
###################################################
## Configuring module: sprintf
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in sybase (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/sybase)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/sybase/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/sybase
configure: loading cache ../.././config.cache
###################################################
## Configuring module: sybase
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
Configuring for sybase support
checking for include files location... not found
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for SybaseOpenClient/SybaseOpenClient.h... no
checking for ctpublic.h... no
checking for SybaseOpenClient framework... no
checking for library files location... not found
checking for floor in -lm... (cached) yes
checking for dlopen in -ldl... (cached) yes
checking for gethostbyname in -lnsl... (cached) no
checking for library containing intl_datetime... no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating sybase_config.h
config.status: executing default commands
=== configuring in system (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/system)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/system/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/system
configure: loading cache ../.././config.cache
###################################################
## Configuring module: _system
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for __inet_ntoa in -lbind... (cached) no
checking for socket in -lsocket... (cached) no
checking for gethostbyname in -lnsl... (cached) no
checking for __get_socket_descriptor in -lnet... (cached) no
checking for shmget in -lcygipc... no
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for syslog.h... yes
checking for sys/syslog.h... yes
checking for sys/types.h... (cached) yes
checking for errno.h... (cached) yes
checking for unistd.h... (cached) yes
checking for pwd.h... (cached) yes
checking for sys/socket.h... (cached) yes
checking for netinet/in.h... (cached) yes
checking for arpa/inet.h... (cached) yes
checking for netdb.h... (cached) yes
checking for stdarg.h... yes
checking for winsock2.h... (cached) no
checking for sys/utsname.h... yes
checking for pwd.h... (cached) yes
checking for passwd.h... (cached) no
checking for shadow.h... no
checking for grp.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for winsock.h... (cached) no
checking for sys/systeminfo.h... no
checking for windows.h... (cached) no
checking for sys/param.h... (cached) yes
checking for utime.h... yes
checking for sys/utime.h... no
checking for sys/id.h... (cached) no
checking for sys/time.h... (cached) yes
checking for sys/shm.h... yes
checking for sys/mman.h... (cached) yes
checking for fcntl.h... (cached) yes
checking for sys/fcntl.h... (cached) yes
checking for netinfo/ni.h... no
checking for sys/prctl.h... (cached) no
checking for cygwin/ipc.h... no
checking for cygwin/sem.h... no
checking for cygwin/shm.h... no
checking for ws2tcpip.h... (cached) no
checking for NewAPIs.h... no
checking for sys/loadavg.h... no
checking for working sys/resource.h... (cached) yes
checking for working sys/user.h... yes
checking for gnu/stubs.h... (cached) no
checking for syslog... yes
checking for link... yes
checking for symlink... yes
checking for readlink... yes
checking for resolvepath... no
checking for realpath... yes
checking for chown... yes
checking for lchown... yes
checking for initgroups... (cached) yes
checking for setgroups... (cached) yes
checking for getgroups... yes
checking for seteuid... (cached) yes
checking for setresuid... (cached) yes
checking for setegid... (cached) yes
checking for setresgid... yes
checking for geteuid... (cached) yes
checking for getpgrp... (cached) yes
checking for getpgid... (cached) yes
checking for getppid... yes
checking for getuid... (cached) yes
checking for getgid... (cached) yes
checking for setuid... (cached) yes
checking for setgid... (cached) yes
checking for setpgrp... (cached) yes
checking for setpgid... (cached) yes
checking for getsid... yes
checking for setsid... (cached) yes
checking for getpwnam... (cached) yes
checking for getspnam... no
checking for getgrnam... (cached) yes
checking for getpwuid... (cached) yes
checking for getgrgid... yes
checking for getgrent... (cached) yes
checking for setgrent... yes
checking for endgrent... yes
checking for getpwent... (cached) yes
checking for setpwent... yes
checking for endpwent... yes
checking for gethostname... yes
checking for gethostbyname... yes
checking for getservbyname... yes
checking for chroot... yes
checking for fchroot... no
checking for uname... yes
checking for sysinfo... no
checking for getgrnam_r... yes
checking for getgrent_r... yes
checking for getgrgid_r... yes
checking for getpwnam_r... yes
checking for getpwent_r... yes
checking for getpwuid_r... yes
checking for getspnam_r... no
checking for innetgr... yes
checking for utime... yes
checking for _utime... no
checking for lutimes... yes
checking for sleep... yes
checking for usleep... (cached) yes
checking for nanosleep... (cached) yes
checking for getrlimit... (cached) yes
checking for setrlimit... (cached) yes
checking for setproctitle... yes
checking for setitimer... (cached) yes
checking for getitimer... yes
checking for mmap... (cached) yes
checking for munmap... (cached) yes
checking for gettimeofday... (cached) yes
checking for settimeofday... yes
checking for prctl... (cached) no
checking for inet_ntoa... (cached) yes
checking for inet_ntop... (cached) yes
checking for getaddrinfo... yes
checking for getloadavg... yes
checking if setpgrp takes two arguments (BSD)... no
checking for solaris style gethostbyname_r... no
checking for OSF1 style gethostbyname_r... no
checking for solaris style getservbyname_r... no
checking for OSF1 style getservbyname_r... no
checking for h_addr_list... yes
checking for in_addr_t... yes
checking whether struct passwd has the pw_gecos field... yes
checking for GNU libc... checking for grep that handles long lines and -e... (cached) /usr/bin/grep
checking for egrep... (cached) /usr/bin/grep -E
no
checking setrlimit syntax... standard
checking for GetUserName... no
checking if get/setitimer 'which' type is tInt02... yes
checking for the RDTSC instruction (x86)... yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating system_machine.h
config.status: executing default commands
=== configuring in post_modules (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules
configure: loading cache .././config.cache
checking whether make sets $(MAKE)... (cached) yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: executing default commands
=== configuring in Bz2 (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/Bz2)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/Bz2/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/Bz2
configure: loading cache ../.././config.cache
###################################################
## Configuring module: Bz2
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for library containing BZ2_bzCompressInit... -lbz2
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for bzlib.h... yes
checking for string.h... (cached) yes
checking for strings.h... (cached) yes
checking for gnu/stubs.h... (cached) no
checking for BZ2_bzCompressInit... yes
checking if the library works... yes
checking if a bz_stream has the field total_out.... no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating libbzip2mod_config.h
config.status: executing default commands
=== configuring in COM (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/COM)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/COM/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/COM
configure: loading cache ../.././config.cache
###################################################
## Configuring module: COM
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking which operating system we are using... freebsd
checking which architecture we are using... amd64
checking for working ls... (cached) /bin/ls
checking for COM_HOME... no
checking for COM libraries... no
checking for the COM include directory... no
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for objbase.h... no
checking for winbase.h... (cached) no
checking for setjmp.h... (cached) yes
checking for ole2.h... no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in GL (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/GL)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/GL/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/GL
configure: loading cache ../.././config.cache
###################################################
## Configuring module: GL
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for X... libraries , headers 
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for gnu/stubs.h... (cached) no
checking for gethostbyname... (cached) yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for windef.h... no
checking for GL/gl.h... yes
checking for GL/glx.h... no
checking for OpenGL/gl.h... no
checking for XDrawPoint in -lX11... yes
checking for XShmPutImage in -lXext... yes
checking for glOrtho in -lGL... no
checking for glOrtho in -lMesaGL... no
checking for glOrtho in -lOpenGL... yes
checking for glOrtho in -lOpenGL32... no
checking for glOrtho in OpenGL.framework... no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in GLUT (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/GLUT)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/GLUT/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/GLUT
configure: loading cache ../.././config.cache
###################################################
## Configuring module: GLUT
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for X... (cached) libraries , headers 
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for gnu/stubs.h... (cached) no
checking for gethostbyname... (cached) yes
checking for connect... (cached) yes
checking for remove... (cached) yes
checking for shmat... (cached) yes
checking for IceConnectionNumber in -lICE... (cached) yes
X_CFLAGS:     
X_LIBS:       
X_EXTRA_LIBS: 
X_PRE_LIBS:    -lSM -lICE
checking for GL/glut.h... yes
checking for GLUT/glut.h... no
checking for XDrawPoint in -lX11... (cached) yes
checking for XShmPutImage in -lXext... (cached) yes
checking for XmuStandardColormap in -lXmu... yes
checking for glOrtho in -lGL... (cached) no
checking for glOrtho in -lOpenGL... yes
checking for glOrtho in -lMesaGL... (cached) no
checking for gluCylinder in -lGLU... yes
checking for gluCylinder in -lMesaGLU... no
checking for XOpenDevice in -lXinput... no
checking for XOpenDevice in -lXi... yes
checking for glutSolidTeapot in -lglut... yes
checking for glutSolidTeapot in GLUT.framework... no
checking for glutEnterGameMode... yes
checking for glutForceJoystickFunc... yes
checking for glutGameModeGet... yes
checking for glutGameModeString... yes
checking for glutIgnoreKeyRepeat... yes
checking for glutInitDisplayString... yes
checking for glutJoystickFunc... yes
checking for glutKeyboardUpFunc... yes
checking for glutLeaveGameMode... yes
checking for glutPostWindowOverlayRedisplay... yes
checking for glutPostWindowRedisplay... yes
checking for glutReportErrors... yes
checking for glutSetKeyRepeat... yes
checking for glutSpecialUpFunc... yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in GSSAPI (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/GSSAPI)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/GSSAPI/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/GSSAPI
configure: loading cache ../.././config.cache
###################################################
## Configuring module: GSSAPI
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for gssapi.h... yes
checking for gssapi_krb5.h... no
checking for gssapi/gssapi_krb5.h... yes
checking for library containing gss_wrap... -lgssapi
checking for gnu/stubs.h... (cached) no
checking for gss_inquire_mechs_for_name... yes
checking for OID GSS_C_NT_USER_NAME... yes
checking for OID GSS_C_NT_MACHINE_UID_NAME... yes
checking for OID GSS_C_NT_STRING_UID_NAME... yes
checking for OID GSS_C_NT_HOSTBASED_SERVICE... yes
checking for OID GSS_C_NT_ANONYMOUS... yes
checking for OID GSS_C_NT_EXPORT_NAME... yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating gssapi_config.h
config.status: executing default commands
=== configuring in GTK (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/GTK)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/GTK/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/GTK
configure: loading cache ../.././config.cache
###################################################
## Configuring module: GTK
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for grep that handles long lines and -e... (cached) /usr/bin/grep
checking for egrep... (cached) /usr/bin/grep -E
checking for signal.h... (cached) yes
checking for netinet/in.h... (cached) yes
checking for arpa/inet.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for fcntl.h... (cached) yes
checking for gnu/stubs.h... (cached) no
checking for gethrtime... (cached) no
checking for signal... (cached) yes
checking for sigaction... (cached) yes
checking if static inline works... yes
checking for gtk-config... no
checking for GTK - version >= 1.2.0... no
*** The gtk-config script installed by GTK could not be found
*** If GTK was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GTK_CONFIG environment variable to the
*** full path to gtk-config.
checking for GTK - version >= 1.1.13... no
*** The gtk-config script installed by GTK could not be found
*** If GTK was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GTK_CONFIG environment variable to the
*** full path to gtk-config.
checking for XSetScreenSaver in -lX11... yes
checking X11 in GDK using gdkx.h... no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating options
config.status: creating pgtk_config.h
=== configuring in GTK2 (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/GTK2)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/GTK2/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/GTK2
configure: loading cache ../.././config.cache
###################################################
## Configuring module: GTK2
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for grep that handles long lines and -e... (cached) /usr/bin/grep
checking for egrep... (cached) /usr/bin/grep -E
checking for signal.h... (cached) yes
checking for netinet/in.h... (cached) yes
checking for arpa/inet.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for fcntl.h... (cached) yes
checking for gnu/stubs.h... (cached) no
checking for gethrtime... (cached) no
checking for signal... (cached) yes
checking for sigaction... (cached) yes
checking for pkg-config... (cached) /usr/local/bin/pkg-config
checking for gtk+-2.0... no
checking for gtk_tree_selection_unselect_range... no
checking if g_signal_connect_data takes six args... no -- old glib assumed
checking if we are using X11... no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating options
config.status: creating pgtk_config.h
=== configuring in Nettle (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/Nettle)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/Nettle/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/Nettle
configure: loading cache ../.././config.cache
checking whether make sets $(MAKE)... (cached) yes
###################################################
## Configuring module: Nettle
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for mpz_init in -lgmp... no
checking for __mpz_init in -lgmp... no
checking for __gmpz_init in -lgmp... yes
checking CryptAcquireContext in -ladvapi32... no
checking for nettle_md5_init in -lnettle... yes
checking for md5_init in -lnettle... no
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for nettle/camellia.h... yes
checking for nettle/md4.h... yes
checking for nettle/sha3.h... yes
checking for nettle/ripemd160.h... yes
checking for nettle/gosthash94.h... yes
checking for nettle/gcm.h... yes
checking for gnu/stubs.h... (cached) no
checking for nettle_md4_init... yes
checking for nettle_camellia128_crypt... yes
checking for nettle_gcm_encrypt... yes
checking for nettle_ripemd160_init... yes
checking for nettle_sha3_256_init... yes
checking for nettle_gosthash94_init... yes
checking for idea.c... found
checking for nettle_blowfish_decrypt... yes
checking for nettle_serpent_decrypt... yes
checking for nettle_yarrow256_slow_reseed... yes
checking for nettle_salsa20_crypt... yes
checking for nettle_sha224_init... yes
checking for nettle_sha384_init... yes
checking for nettle_sha512_init... yes
checking for struct yarrow256_ctx.seed_file... no
checking whether nettle_crypt_func is a pointer type... no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating nettle_config.h
config.status: executing default commands
=== configuring in SDL (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/SDL)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/SDL/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/SDL
configure: loading cache ../.././config.cache
###################################################
## Configuring module: SDL
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for SDL_Init in SDL.framework -lsdl... no
checking for sdl-config... /usr/local/bin/sdl-config
checking for SDL - version >= 1.2.0... yes
checking /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/include/SDL11... no
checking /usr/local/include/SDL11... no
checking for Mix_OpenAudio in -lSDL_mixer... no
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for SDL_mixer.h... no
checking for SDL/SDL_mixer.h... no
checking if libSDL has joystick support... yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating sdl_config.h
config.status: executing default commands
=== configuring in SQLite (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/SQLite)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/SQLite/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/SQLite
configure: loading cache ../.././config.cache
###################################################
## Configuring module: SQLite
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sqlite3.h... yes
checking for sqlite3_open in -lsqlite3... yes
checking for unistd.h... (cached) yes
checking for stdint.h... (cached) yes
checking for windows.h... (cached) no
checking for gnu/stubs.h... (cached) no
checking for usleep... (cached) yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in Shuffler (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/Shuffler)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/Shuffler/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/Shuffler
configure: loading cache ../.././config.cache
###################################################
## Configuring module: Shuffler
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in Unicode (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/Unicode)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/Unicode/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/Unicode
configure: loading cache ../.././config.cache
###################################################
## Configuring module: Unicode
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in ZXID (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/ZXID)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/ZXID/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/ZXID
configure: loading cache ../.././config.cache
###################################################
## Configuring module: ZXID
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for deflate in -lz... yes
checking for SHA1 in -lcrypto... yes
checking for EVP_CIPHER_block_size in -lssl... no
checking for curl_easy_reset in -lcurl... yes
checking for zxid_simple in -lzxid... no
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for zx/zx.h... no
checking for zxid/zxid.h... no
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: updating cache ../.././config.cache
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating zxid_config.h
config.status: executing default commands
=== configuring in _ADT (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/_ADT)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/_ADT/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/_ADT
configure: loading cache ../.././config.cache
###################################################
## Configuring module: _ADT
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=== configuring in _Image_SVG (/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/_Image_SVG)
configure: running /bin/sh /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/_Image_SVG/configure --disable-option-checking '--prefix=/usr/local'  --cache-file=../.././config.cache --srcdir=/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/_Image_SVG
configure: loading cache ../.././config.cache
###################################################
## Configuring module: _Image_SVG
## Installation dir:   
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... (cached) o
checking whether the compiler supports GNU C... (cached) yes
checking whether /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc accepts -g... (cached) yes
checking for /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc option to enable C11 features... (cached) none needed
checking if we are using TCC (TenDRA C Compiler)... (cached) no
checking if we are using ICC (Intel C Compiler)... (cached) no
checking how to run the C preprocessor... cc -E
checking for libgcc file name... (cached) /usr/lib/libgcc.a
checking for pkg-config... (cached) /usr/local/bin/pkg-config
checking if librsvg actually works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for the Pike base directory... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
configure: creating ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating config.h
config.status: executing default commands
=========================================================
Pike v7.8 release 955 configuration summary
install information:
prefix........ /usr/local
pike binary... /usr/local/bin/pike
pike library.. /usr/local/pike/7.8.955/lib
system information:
system.... FreeBSD 13.2-RELEASE-p3
uname..... FreeBSD overwatch.ofdoom.com 13.2-RELEASE-p3 FreeBSD 13.2-RELEASE-p3 GENERIC amd64
hostname.. overwatch.ofdoom.com
user...... hungerf3
build information:
source path..... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src
build path...... /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64
ABI............. 64
cpp............. cc -E
cc.............. /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc
ld.............. $(CC) $(CFLAGS)
cc shared.......  -fPIC
ld shared....... -rdynamic
pike............ 
install......... /usr/bin/install -c
shared object... .so
libs............ -ldl -lrt -lm  -lcrypt
cross-compiled.. no
building lib.... no
CPPFLAGS........ -I/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/include -I/usr/local/include
CFLAGS (opt).... -O3 -pipe
CFLAGS (warn)... -W -Wall -Wno-unused -Wcomment -Wformat -Wformat-security -Wimplicit-function-declaration -Wmultichar -Wswitch -Wuninitialized -Wpointer-arith -Wchar-subscripts -Wno-long-long -Wdeclaration-after-statement
CFLAGS (misc)... -g -ggdb3 -pthread  
LDFLAGS......... -L/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/lib64 -L/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/lib/64 -L/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/lib/. -L/usr/local/lib -R/usr/local/lib -pthread -rdynamic 
features:
dynamic loading..... no
threads............. yes (posix)
signal handler...... wait thread
cdebug.............. yes
rtldebug............ no
dmalloc............. no
dlmalloc............ no
mmx................. no (no mmx.h found)
byte code format.... virtual machine
module reloc........ no
use machine code.... no
int type............ long (8 bytes)
float type.......... double (8 bytes) (ieee little endian)
pointer size........ 8 bytes
svalue size......... 16 bytes (2+2+8)
Bz2................. yes (using libbz2)
DNS-SD.............. no (dns_sd.h or howl.h not found)
DVB................. no (dependencies failed)
FFmpeg.............. no (dependencies failed)
Fuse................ no (dependencies failed)
GL.................. yes
GLUT................ yes (libglut)
GSSAPI.............. yes (-lgssapi)
GTK................. no (dependencies failed)
GTK.GlArea.......... no (dependencies failed)
GTK.GladeXML........ no (dependencies failed)
Gdbm................ yes
Gmp (bignums)....... yes (version 6.3.0, using libgmp)
Gz.................. yes (libz)
Image............... yes
Image.FreeType...... no (dependencies failed)
Image.GIF........... yes
Image.JPEG.......... yes
Image.SVG........... yes
Image.TIFF.......... yes
Image.TTF........... no (dependencies failed)
Image.XFace......... yes
Java................ no (no known JVM found)
Kerberos............ yes (-lkrb5)
MIME................ yes
Math................ yes
Math.Transforms.FFT. no (fftw.h not found)
Mysql............... no (header/library mismatch)
Nettle.............. yes
Odbc................ no (dependencies failed)
Oracle.............. no (dependencies failed)
PDF.PDFlib.......... yes
PDF.Panda........... no (dependencies failed)
Postgres............ yes
Regexp.PCRE......... yes (libpcre)
SDL................. yes
SDL_mixer........... no (dependencies failed)
SQLite.............. yes
ZXID................ no (dependencies failed)
sybase.............. no (dependencies failed)
Warnings and notes summary:
WARNING: FreeBSD detected, disabling machine code.
  Use --with-machine-code to force usage of machine code support.
=========================================================
Making all in build/freebsd-13.2-release-p3-amd64
test -d bundles/include/pike/. || mkdir bundles/include/pike
Creating bundles/include/pike/machine.h
Creating bundles/include/pike/OCPikeInterpreter.h
Creating bundles/include/pike/acconfig.h
Creating bundles/include/pike/apply_low.h
Creating bundles/include/pike/array.h
Creating bundles/include/pike/backend.h
Creating bundles/include/pike/bignum.h
Creating bundles/include/pike/block_alloc.h
Creating bundles/include/pike/block_alloc_h.h
Creating bundles/include/pike/builtin_functions.h
Creating bundles/include/pike/callback.h
Creating bundles/include/pike/case_info.h
Creating bundles/include/pike/combine_path.h
Creating bundles/include/pike/compilation.h
Creating bundles/include/pike/constants.h
Creating bundles/include/pike/cpp.h
Creating bundles/include/pike/cyclic.h
Creating bundles/include/pike/dmalloc.h
Creating bundles/include/pike/docode.h
Creating bundles/include/pike/dynamic_buffer.h
Creating bundles/include/pike/dynamic_load.h
Creating bundles/include/pike/encode.h
Creating bundles/include/pike/errors.h
Creating bundles/include/pike/fd_control.h
Creating bundles/include/pike/fdlib.h
Creating bundles/include/pike/fsort.h
Creating bundles/include/pike/fsort_template.h
Creating bundles/include/pike/gc.h
Creating bundles/include/pike/global.h
Creating bundles/include/pike/hashtable.h
Creating bundles/include/pike/interpret.h
Creating bundles/include/pike/interpret_functions.h
Creating bundles/include/pike/interpret_functions_fixed.h
Creating bundles/include/pike/interpret_protos.h
Creating bundles/include/pike/interpreter.h
Creating bundles/include/pike/language.h
Creating bundles/include/pike/las.h
Creating bundles/include/pike/lex.h
Creating bundles/include/pike/lexer.h
Creating bundles/include/pike/main.h
Creating bundles/include/pike/mapping.h
Creating bundles/include/pike/module.h
Creating bundles/include/pike/module_magic.h
Creating bundles/include/pike/module_support.h
Creating bundles/include/pike/multiset.h
Creating bundles/include/pike/object.h
Creating bundles/include/pike/opcodes.h
Creating bundles/include/pike/operators.h
Creating bundles/include/pike/peep.h
Creating bundles/include/pike/pike_compiler.h
Creating bundles/include/pike/pike_cpulib.h
Creating bundles/include/pike/pike_dlfcn.h
Creating bundles/include/pike/pike_embed.h
Creating bundles/include/pike/pike_error.h
Creating bundles/include/pike/pike_float.h
Creating bundles/include/pike/pike_int_types.h
Creating bundles/include/pike/pike_macros.h
Creating bundles/include/pike/pike_memory.h
Creating bundles/include/pike/pike_netlib.h
Creating bundles/include/pike/pike_rusage.h
Creating bundles/include/pike/pike_search.h
Creating bundles/include/pike/pike_security.h
Creating bundles/include/pike/pike_threadlib.h
Creating bundles/include/pike/pike_types.h
Creating bundles/include/pike/pikecode.h
Creating bundles/include/pike/port.h
Creating bundles/include/pike/preprocessor.h
Creating bundles/include/pike/program.h
Creating bundles/include/pike/program_areas.h
Creating bundles/include/pike/program_id.h
Creating bundles/include/pike/queue.h
Creating bundles/include/pike/rbtree.h
Creating bundles/include/pike/rbtree_low.h
Creating bundles/include/pike/signal_handler.h
Creating bundles/include/pike/sscanf.h
Creating bundles/include/pike/stack_allocator.h
Creating bundles/include/pike/stralloc.h
Creating bundles/include/pike/stuff.h
Creating bundles/include/pike/svalue.h
Creating bundles/include/pike/threads.h
Creating bundles/include/pike/time_stuff.h
Creating bundles/include/pike/treeopt.h
Creating bundles/include/pike/version.h
Creating bundles/include/pike/whitespace.h
Creating lib/.
Creating lib/modules/.
Creating lib/include/.
Done.
#### Making static: modules/CommonLog
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/CommonLog/module.a  > linker_options
Compiling modules/CommonLog/clf.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/CommonLog/clf.c:17:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
2 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a clf.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/DVB
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/DVB/module.a  > linker_options
Compiling modules/DVB/dvb.c
Compiling modules/DVB/psparser.c
rm -f module.a
/usr/bin/ar cq module.a dvb.o psparser.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/Fuse
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Fuse/module.a  > linker_options
Compiling modules/Fuse/fuse.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Fuse/fuse.c:22:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
2 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a fuse.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
Making module.pmod
#### Making static: modules/Gdbm
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Gdbm/module.a  -lgdbm > linker_options
Compiling modules/Gdbm/gdbmmod.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gdbm/gdbmmod.c:191:50: warning: incompatible function pointer types passing 'void (char *)' to parameter of type 'void (*)(const char *)' [-Wincompatible-function-pointer-types]
    tmp=gdbm_open(tmp2->str, 512, rwmode, 00666, gdbmmod_fatal);
                                                 ^~~~~~~~~~~~~
/usr/local/include/gdbm.h:127:15: note: passing argument to parameter here
                            void (*)(const char *));
                                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gdbm/gdbmmod.c:504:43: warning: unused parameter 'o' [-Wunused-parameter]
static void init_gdbm_glue(struct object *o)
                                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gdbm/gdbmmod.c:509:43: warning: unused parameter 'o' [-Wunused-parameter]
static void exit_gdbm_glue(struct object *o)
                                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gdbm/gdbmmod.c:528:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct gdbm_glue);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
4 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a gdbmmod.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/Gettext
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Gettext/module.a  -lintl -liconv > linker_options
Compiling modules/Gettext/gettext.c
rm -f module.a
/usr/bin/ar cq module.a gettext.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/Gmp
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Gmp/module.a   -lgmp > linker_options
Compiling modules/Gmp/mpz_glue.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/mpz_glue.c:38:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/mpz_glue.c:42:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/my_gmp.h:67:9: warning: 'mpz_xor' macro redefined [-Wmacro-redefined]
#define mpz_xor my_mpz_xor
        ^
/usr/local/include/gmp.h:1119:9: note: previous definition is here
#define mpz_xor __gmpz_xor
        ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/mpz_glue.c:42:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/my_gmp.h:71:9: warning: 'mpz_fits_ulong_p' macro redefined [-Wmacro-redefined]
#define mpz_fits_ulong_p(n) (!mpz_cmp_ui ((n), mpz_get_ui (n)))
        ^
/usr/local/include/gmp.h:808:9: note: previous definition is here
#define mpz_fits_ulong_p __gmpz_fits_ulong_p
        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/mpz_glue.c:2210:42: warning: unused parameter 'o' [-Wunused-parameter]
static void init_mpz_glue(struct object *o)
                                         ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/mpz_glue.c:2219:42: warning: unused parameter 'o' [-Wunused-parameter]
static void exit_mpz_glue(struct object *o)
                                         ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/mpz_glue.c:2298:45: warning: unused parameter 'size' [-Wunused-parameter]
static void pike_mp_free (void *ptr, size_t size)
                                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/mpz_glue.c:2433:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  MPZ_DEFS();
  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/mpz_glue.c:2316:3: note: expanded from macro 'MPZ_DEFS'
  ADD_STORAGE(MP_INT);                                                  \
  ^~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/mpz_glue.c:2471:5: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    MPZ_DEFS();
    ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/mpz_glue.c:2316:3: note: expanded from macro 'MPZ_DEFS'
  ADD_STORAGE(MP_INT);                                                  \
  ^~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
9 warnings generated.
Compiling modules/Gmp/next_prime.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/next_prime.c:30:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/my_gmp.h:67:9: warning: 'mpz_xor' macro redefined [-Wmacro-redefined]
#define mpz_xor my_mpz_xor
        ^
/usr/local/include/gmp.h:1119:9: note: previous definition is here
#define mpz_xor __gmpz_xor
        ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/next_prime.c:30:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/my_gmp.h:71:9: warning: 'mpz_fits_ulong_p' macro redefined [-Wmacro-redefined]
#define mpz_fits_ulong_p(n) (!mpz_cmp_ui ((n), mpz_get_ui (n)))
        ^
/usr/local/include/gmp.h:808:9: note: previous definition is here
#define mpz_fits_ulong_p __gmpz_fits_ulong_p
        ^
2 warnings generated.
Compiling modules/Gmp/my_mpz_xor.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/my_mpz_xor.c:27:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/my_gmp.h:67:9: warning: 'mpz_xor' macro redefined [-Wmacro-redefined]
#define mpz_xor my_mpz_xor
        ^
/usr/local/include/gmp.h:1119:9: note: previous definition is here
#define mpz_xor __gmpz_xor
        ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/my_mpz_xor.c:27:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/my_gmp.h:71:9: warning: 'mpz_fits_ulong_p' macro redefined [-Wmacro-redefined]
#define mpz_fits_ulong_p(n) (!mpz_cmp_ui ((n), mpz_get_ui (n)))
        ^
/usr/local/include/gmp.h:808:9: note: previous definition is here
#define mpz_fits_ulong_p __gmpz_fits_ulong_p
        ^
2 warnings generated.
Compiling modules/Gmp/mpq.c
In file included from /space/www/pikefarm/out_work/7.8/src/modules/Gmp/mpq.cmod:33:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
In file included from /space/www/pikefarm/out_work/7.8/src/modules/Gmp/mpq.cmod:38:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/my_gmp.h:67:9: warning: 'mpz_xor' macro redefined [-Wmacro-redefined]
#define mpz_xor my_mpz_xor
        ^
/usr/local/include/gmp.h:1119:9: note: previous definition is here
#define mpz_xor __gmpz_xor
        ^
In file included from /space/www/pikefarm/out_work/7.8/src/modules/Gmp/mpq.cmod:38:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/my_gmp.h:71:9: warning: 'mpz_fits_ulong_p' macro redefined [-Wmacro-redefined]
#define mpz_fits_ulong_p(n) (!mpz_cmp_ui ((n), mpz_get_ui (n)))
        ^
/usr/local/include/gmp.h:808:9: note: previous definition is here
#define mpz_fits_ulong_p __gmpz_fits_ulong_p
        ^
/space/www/pikefarm/out_work/7.8/src/modules/Gmp/mpq.cmod:81:24: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  mpq_storage_offset = ADD_STORAGE(struct mpq_struct);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
5 warnings generated.
Compiling modules/Gmp/mpf.c
In file included from /space/www/pikefarm/out_work/7.8/src/modules/Gmp/mpf.cmod:33:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
In file included from /space/www/pikefarm/out_work/7.8/src/modules/Gmp/mpf.cmod:38:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/my_gmp.h:67:9: warning: 'mpz_xor' macro redefined [-Wmacro-redefined]
#define mpz_xor my_mpz_xor
        ^
/usr/local/include/gmp.h:1119:9: note: previous definition is here
#define mpz_xor __gmpz_xor
        ^
In file included from /space/www/pikefarm/out_work/7.8/src/modules/Gmp/mpf.cmod:38:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gmp/my_gmp.h:71:9: warning: 'mpz_fits_ulong_p' macro redefined [-Wmacro-redefined]
#define mpz_fits_ulong_p(n) (!mpz_cmp_ui ((n), mpz_get_ui (n)))
        ^
/usr/local/include/gmp.h:808:9: note: previous definition is here
#define mpz_fits_ulong_p __gmpz_fits_ulong_p
        ^
/space/www/pikefarm/out_work/7.8/src/modules/Gmp/mpf.cmod:119:41: warning: unused parameter 'tmp' [-Wunused-parameter]
static void get_mpf_from_digits(MP_FLT *tmp,
                                        ^
/space/www/pikefarm/out_work/7.8/src/modules/Gmp/mpf.cmod:128:24: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  mpf_storage_offset = ADD_STORAGE(struct mpf_struct);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
6 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a mpz_glue.o next_prime.o my_mpz_xor.o mpq.o mpf.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/Gz
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Gz/module.a   -lz > linker_options
Compiling modules/Gz/zlibmod.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gz/zlibmod.c:547:44: warning: unused parameter 'o' [-Wunused-parameter]
static void init_gz_deflate(struct object *o)
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gz/zlibmod.c:559:44: warning: unused parameter 'o' [-Wunused-parameter]
static void exit_gz_deflate(struct object *o)
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gz/zlibmod.c:918:44: warning: unused parameter 'o' [-Wunused-parameter]
static void init_gz_inflate(struct object *o)
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gz/zlibmod.c:930:44: warning: unused parameter 'o' [-Wunused-parameter]
static void exit_gz_inflate(struct object *o)
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gz/zlibmod.c:988:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct zipper);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Gz/zlibmod.c:1025:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct zipper);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
6 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a zlibmod.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
Making module.pmod
#### Making static: modules/HTTPLoop
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/HTTPLoop/module.a  > linker_options
Compiling modules/HTTPLoop/accept_and_parse.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:19:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:523:41: warning: unused parameter 'foo' [-Wunused-parameter]
static void finished_p(struct callback *foo, void *b, void *c)
                                        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:523:52: warning: unused parameter 'b' [-Wunused-parameter]
static void finished_p(struct callback *foo, void *b, void *c)
                                                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:523:61: warning: unused parameter 'c' [-Wunused-parameter]
static void finished_p(struct callback *foo, void *b, void *c)
                                                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:695:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct args);
  ^~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:725:10: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  offset=ADD_STORAGE(struct log_object);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:729:34: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  map_variable("time", "int", 0, OFFSET(time), T_INT);
                                 ^~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:723:29: note: expanded from macro 'OFFSET'
#define OFFSET(X) (offset + OFFSETOF(log_object,X))
                            ^~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:730:40: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  map_variable("sent_bytes", "int", 0, OFFSET(sent_bytes), T_INT);
                                       ^~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:723:29: note: expanded from macro 'OFFSET'
#define OFFSET(X) (offset + OFFSETOF(log_object,X))
                            ^~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:731:35: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  map_variable("reply", "int", 0, OFFSET(reply), T_INT);
                                  ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:723:29: note: expanded from macro 'OFFSET'
#define OFFSET(X) (offset + OFFSETOF(log_object,X))
                            ^~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:732:44: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  map_variable("received_bytes", "int", 0, OFFSET(received_bytes), T_INT);
                                           ^~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:723:29: note: expanded from macro 'OFFSET'
#define OFFSET(X) (offset + OFFSETOF(log_object,X))
                            ^~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:733:36: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  map_variable("raw", "string", 0, OFFSET(raw), T_STRING);
                                   ^~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:723:29: note: expanded from macro 'OFFSET'
#define OFFSET(X) (offset + OFFSETOF(log_object,X))
                            ^~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:734:36: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  map_variable("url", "string", 0, OFFSET(url), T_STRING);
                                   ^~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:723:29: note: expanded from macro 'OFFSET'
#define OFFSET(X) (offset + OFFSETOF(log_object,X))
                            ^~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:735:39: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  map_variable("method", "string", 0, OFFSET(method), T_STRING);
                                      ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:723:29: note: expanded from macro 'OFFSET'
#define OFFSET(X) (offset + OFFSETOF(log_object,X))
                            ^~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:736:41: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  map_variable("protocol", "string", 0, OFFSET(protocol), T_STRING);
                                        ^~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:723:29: note: expanded from macro 'OFFSET'
#define OFFSET(X) (offset + OFFSETOF(log_object,X))
                            ^~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:737:37: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  map_variable("from", "string", 0, OFFSET(from), T_STRING);
                                    ^~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:723:29: note: expanded from macro 'OFFSET'
#define OFFSET(X) (offset + OFFSETOF(log_object,X))
                            ^~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/accept_and_parse.c:743:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct c_request_object);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
17 warnings generated.
Compiling modules/HTTPLoop/util.c
Compiling modules/HTTPLoop/cache.c
Compiling modules/HTTPLoop/requestobject.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/requestobject.c:256:28: warning: unused parameter 'rest_query' [-Wunused-parameter]
                               char *dec, char *rest_query, char **rp)
                                                ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/requestobject.c:651:22: warning: unused parameter 'args' [-Wunused-parameter]
void f_aap_end(INT32 args)
                     ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/requestobject.c:656:25: warning: unused parameter 'args' [-Wunused-parameter]
void f_aap_output(INT32 args)
                        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/requestobject.c:1078:45: warning: unused parameter 'o' [-Wunused-parameter]
void aap_init_request_object(struct object *o)
                                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/requestobject.c:1083:45: warning: unused parameter 'o' [-Wunused-parameter]
void aap_exit_request_object(struct object *o)
                                            ^
5 warnings generated.
Compiling modules/HTTPLoop/log.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/log.c:114:29: warning: unused parameter 'args' [-Wunused-parameter]
void f_aap_log_exists(INT32 args)
                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/log.c:122:27: warning: unused parameter 'args' [-Wunused-parameter]
void f_aap_log_size(INT32 args)
                          ^
2 warnings generated.
Compiling modules/HTTPLoop/timeout.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/timeout.c:141:8: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                                         -OFFSETOF(timeout,raised));
                                          ^~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/HTTPLoop/timeout.c:166:36: warning: unused parameter 'ignored' [-Wunused-parameter]
static void *handle_timeouts(void *ignored)
                                   ^
2 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a accept_and_parse.o util.o cache.o requestobject.o log.o timeout.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/Image
Making Image/encodings/encodings.a
Compiling modules/Image/encodings/pnm.c
Compiling modules/Image/encodings/x.c
Compiling modules/Image/encodings/xwd.c
Compiling modules/Image/encodings/png.c
Compiling modules/Image/encodings/any.c
Compiling modules/Image/encodings/bmp.c
Compiling modules/Image/encodings/tga.c
Compiling modules/Image/encodings/pcx.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/encodings/pcx.c:24:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/encodings/pcx.c:439:59: warning: unused parameter 'opts' [-Wunused-parameter]
                                          struct options *opts )
                                                          ^
3 warnings generated.
Compiling modules/Image/encodings/xbm.c
Compiling modules/Image/encodings/_xpm.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/encodings/_xpm.c:269:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
    Pike_error("Sluta pilla p<E5> interna saker..\n");
                             ^~~~
1 warning generated.
Compiling modules/Image/encodings/ilbm.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/encodings/ilbm.c:695:43: warning: unused parameter 'alpha' [-Wunused-parameter]
                                     struct image *img, struct image *alpha,
                                                                      ^
1 warning generated.
Compiling modules/Image/encodings/iff.c
Compiling modules/Image/encodings/xcf.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/encodings/xcf.c:24:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/encodings/xcf.c:123:40: warning: unused parameter 'args' [-Wunused-parameter]
static void f_substring_get_int( INT32 args )
                                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/encodings/xcf.c:138:41: warning: unused parameter 'args' [-Wunused-parameter]
static void f_substring_get_uint( INT32 args )
                                        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/encodings/xcf.c:152:43: warning: unused parameter 'args' [-Wunused-parameter]
static void f_substring_get_ushort( INT32 args )
                                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/encodings/xcf.c:166:42: warning: unused parameter 'args' [-Wunused-parameter]
static void f_substring_get_short( INT32 args )
                                         ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/encodings/xcf.c:193:43: warning: unused parameter 'o' [-Wunused-parameter]
static void free_substring(struct object *o)
                                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/encodings/xcf.c:1493:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE( struct substring );
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
8 warnings generated.
Compiling modules/Image/encodings/hrz.c
Compiling modules/Image/encodings/avs.c
Compiling modules/Image/encodings/psd.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/encodings/psd.c:27:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
2 warnings generated.
Compiling modules/Image/encodings/wbf.c
Compiling modules/Image/encodings/ras.c
Compiling modules/Image/encodings/pvr.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/encodings/pvr.c:730:14: warning: unused parameter 'stride' [-Wunused-parameter]
                            INT32 stride, unsigned int h, unsigned int w)
                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/encodings/pvr.c:912:29: warning: unused parameter 'stride' [-Wunused-parameter]
                                  rgb_group *dst, INT32 stride,
                                                        ^
2 warnings generated.
Compiling modules/Image/encodings/tim.c
Compiling modules/Image/encodings/dsi.c
Compiling modules/Image/encodings/atari.c
Compiling modules/Image/encodings/neo.c
rm -f encodings.a
/usr/bin/ar cq encodings.a pnm.o x.o xwd.o png.o any.o bmp.o tga.o pcx.o xbm.o _xpm.o ilbm.o iff.o xcf.o hrz.o avs.o psd.o wbf.o ras.o pvr.o tim.o dsi.o atari.o neo.o
ranlib encodings.a
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Image/module.a  -lm -lm /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Image/encodings/encodings.a > linker_options
Compiling modules/Image/image_module.c
Compiling modules/Image/image.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/image.c:179:46: warning: unused parameter 'obj' [-Wunused-parameter]
static void init_image_struct(struct object *obj)
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/image.c:190:46: warning: unused parameter 'obj' [-Wunused-parameter]
static void exit_image_struct(struct object *obj)
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/image.c:4820:27: warning: unused parameter 'args' [-Wunused-parameter]
void image__encode( INT32 args )
                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/image.c:4871:4: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   ADD_STORAGE(struct image);
   ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
4 warnings generated.
Compiling modules/Image/font.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/font.c:141:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/font.c:198:45: warning: unused parameter 'o' [-Wunused-parameter]
static void init_font_struct(struct object *o)
                                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/font.c:203:45: warning: unused parameter 'obj' [-Wunused-parameter]
static void exit_font_struct(struct object *obj)
                                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/font.c:580:22: warning: comparison of integers of different signs: 'p_wchar2' (aka 'int') and 'unsigned int' [-Wsign-compare]
           if (to_write2[i] < (unsigned INT32)this->chars)
               ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/font.c:924:4: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   ADD_STORAGE(struct font*);
   ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
6 warnings generated.
Compiling modules/Image/matrix.c
Compiling modules/Image/blit.c
Compiling modules/Image/pattern.c
Compiling modules/Image/dct.c
Compiling modules/Image/operator.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/operator.c:694:12: warning: self-comparison always evaluates to true [-Wtautological-compare]
         if (s1->r>=s1->r || s1->g>=s1->g || s1->b>=s1->b) { res=0; break; }
                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/operator.c:694:28: warning: self-comparison always evaluates to true [-Wtautological-compare]
         if (s1->r>=s1->r || s1->g>=s1->g || s1->b>=s1->b) { res=0; break; }
                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/operator.c:694:44: warning: self-comparison always evaluates to true [-Wtautological-compare]
         if (s1->r>=s1->r || s1->g>=s1->g || s1->b>=s1->b) { res=0; break; }
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/operator.c:766:12: warning: self-comparison always evaluates to true [-Wtautological-compare]
         if (s1->r<=s1->r || s1->g<=s1->g || s1->b<=s1->b) { res=0; break; }
                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/operator.c:766:28: warning: self-comparison always evaluates to true [-Wtautological-compare]
         if (s1->r<=s1->r || s1->g<=s1->g || s1->b<=s1->b) { res=0; break; }
                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/operator.c:766:44: warning: self-comparison always evaluates to true [-Wtautological-compare]
         if (s1->r<=s1->r || s1->g<=s1->g || s1->b<=s1->b) { res=0; break; }
                                                  ^
6 warnings generated.
Compiling modules/Image/colortable.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/colortable.c:42:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/colortable.c:179:51: warning: unused parameter 'obj' [-Wunused-parameter]
static void init_colortable_struct(struct object *obj)
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/colortable.c:184:51: warning: unused parameter 'obj' [-Wunused-parameter]
static void exit_colortable_struct(struct object *obj)
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/colortable.c:774:21: warning: unused parameter 'maxcols' [-Wunused-parameter]
                                                unsigned long maxcols)
                                                              ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/colortable.c:1837:13: warning: unused parameter 'rowpos' [-Wunused-parameter]
                                           int rowpos,
                                               ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/colortable.c:1852:13: warning: unused parameter 'rowpos' [-Wunused-parameter]
                                           int rowpos,
                                               ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/colortable.c:1869:13: warning: unused parameter 'rowpos' [-Wunused-parameter]
                                   int *rowpos,
                                        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/colortable.c:1870:20: warning: unused parameter 's' [-Wunused-parameter]
                                   rgb_group **s,
                                               ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/colortable.c:1871:20: warning: unused parameter 'drgb' [-Wunused-parameter]
                                   rgb_group **drgb,
                                               ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/colortable.c:1872:24: warning: unused parameter 'd8bit' [-Wunused-parameter]
                                   unsigned char **d8bit,
                                                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/colortable.c:1873:25: warning: unused parameter 'd16bit' [-Wunused-parameter]
                                   unsigned short **d16bit,
                                                    ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/colortable.c:1874:25: warning: unused parameter 'd32bit' [-Wunused-parameter]
                                   unsigned INT32 **d32bit,
                                                    ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/colortable.c:1875:13: warning: unused parameter 'cd' [-Wunused-parameter]
                                   int *cd)
                                        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/colortable.c:2715:45: warning: unused parameter 'args' [-Wunused-parameter]
static void image_colortable__encode( INT32 args )
                                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/colortable.c:3186:33: warning: unused parameter 'cub' [-Wunused-parameter]
                               struct nctlu_cubicle *cub,
                                                     ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/colortable.c:4606:4: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   ADD_STORAGE(struct neo_colortable);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
17 warnings generated.
Compiling modules/Image/polyfill.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/polyfill.c:308:12: warning: unused parameter 'yp' [-Wunused-parameter]
                         double yp)
                                ^
1 warning generated.
Compiling modules/Image/orient.c
Compiling modules/Image/colors.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/colors.c:332:46: warning: unused parameter 'dummy' [-Wunused-parameter]
static void init_color_struct(struct object *dummy)
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/colors.c:338:46: warning: unused parameter 'dummy' [-Wunused-parameter]
static void exit_color_struct(struct object *dummy)
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/colors.c:1511:40: warning: unused parameter 'args' [-Wunused-parameter]
static void image_color__encode( INT32 args )
                                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/colors.c:1519:40: warning: unused parameter 'args' [-Wunused-parameter]
static void image_color__decode( INT32 args )
                                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/colors.c:1729:4: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   ADD_STORAGE(struct color_struct);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
5 warnings generated.
Compiling modules/Image/search.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/search.c:206:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/match.h:85:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if ((sp[3-args].type==T_INT))
               ~~~~~~~~~~~~~~~^~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/match.h:85:24: note: remove extraneous parentheses around the comparison to silence this warning
          if ((sp[3-args].type==T_INT))
              ~               ^      ~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/match.h:85:24: note: use '=' to turn this equality comparison into an assignment
          if ((sp[3-args].type==T_INT))
                              ^~
                              =
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/search.c:213:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/match.h:85:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if ((sp[3-args].type==T_INT))
               ~~~~~~~~~~~~~~~^~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/match.h:85:24: note: remove extraneous parentheses around the comparison to silence this warning
          if ((sp[3-args].type==T_INT))
              ~               ^      ~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/match.h:85:24: note: use '=' to turn this equality comparison into an assignment
          if ((sp[3-args].type==T_INT))
                              ^~
                              =
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/search.c:220:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/match.h:85:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if ((sp[3-args].type==T_INT))
               ~~~~~~~~~~~~~~~^~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/match.h:85:24: note: remove extraneous parentheses around the comparison to silence this warning
          if ((sp[3-args].type==T_INT))
              ~               ^      ~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/match.h:85:24: note: use '=' to turn this equality comparison into an assignment
          if ((sp[3-args].type==T_INT))
                              ^~
                              =
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/search.c:229:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/match.h:85:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if ((sp[3-args].type==T_INT))
               ~~~~~~~~~~~~~~~^~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/match.h:85:24: note: remove extraneous parentheses around the comparison to silence this warning
          if ((sp[3-args].type==T_INT))
              ~               ^      ~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/match.h:85:24: note: use '=' to turn this equality comparison into an assignment
          if ((sp[3-args].type==T_INT))
                              ^~
                              =
4 warnings generated.
Compiling modules/Image/layers.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/layers.c:673:39: warning: unused parameter 'dummy' [-Wunused-parameter]
static void init_layer(struct object *dummy)
                                      ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/layers.c:696:38: warning: unused parameter 'l' [-Wunused-parameter]
static void free_layer(struct layer *l)
                                     ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/layers.c:707:39: warning: unused parameter 'dummy' [-Wunused-parameter]
static void exit_layer(struct object *dummy)
                                      ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/layers.c:1489:22: warning: implicit conversion from 'int' to 'char' changes value from 255 to -1 [-Wconstant-conversion]
            s->str[i*4+3] = 255;
                          ~ ^~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/layers.c:1493:22: warning: implicit conversion from 'int' to 'char' changes value from 255 to -1 [-Wconstant-conversion]
            s->str[i*4+0] = 255;
                          ~ ^~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/layers.c:1494:22: warning: implicit conversion from 'int' to 'char' changes value from 255 to -1 [-Wconstant-conversion]
            s->str[i*4+1] = 255;
                          ~ ^~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/layers.c:1495:22: warning: implicit conversion from 'int' to 'char' changes value from 255 to -1 [-Wconstant-conversion]
            s->str[i*4+2] = 255;
                          ~ ^~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/layers.c:2350:33: warning: unused parameter 's' [-Wunused-parameter]
static void lm_erase(rgb_group *s,rgb_group *l,rgb_group *d,
                                ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/layers.c:2350:46: warning: unused parameter 'l' [-Wunused-parameter]
static void lm_erase(rgb_group *s,rgb_group *l,rgb_group *d,
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/layers.c:2350:59: warning: unused parameter 'd' [-Wunused-parameter]
static void lm_erase(rgb_group *s,rgb_group *l,rgb_group *d,
                                                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Image/layers.c:3298:4: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   ADD_STORAGE(struct layer);
   ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
11 warnings generated.
Compiling modules/Image/default_font.c
rm -f module.a
/usr/bin/ar cq module.a image_module.o  image.o font.o matrix.o blit.o pattern.o dct.o  operator.o colortable.o polyfill.o  orient.o colors.o search.o layers.o  default_font.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/JSON
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/JSON/module.a  > linker_options
Compiling modules/JSON/json.c
/space/www/pikefarm/out_work/7.8/src/modules/JSON/json.cmod:28:9: warning: 'DEFAULT_CMOD_STORAGE' macro redefined [-Wmacro-redefined]
#define DEFAULT_CMOD_STORAGE static
        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/global.h:645:9: note: previous definition is here
#define DEFAULT_CMOD_STORAGE
        ^
1 warning generated.
rm -f module.a
/usr/bin/ar cq module.a json.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
Making module.pmod
#### Making static: modules/Java
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Java/module.a  > linker_options
Compiling modules/Java/jvm.c
rm -f module.a
/usr/bin/ar cq module.a jvm.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
Making module.pmod
#### Making static: modules/Kerberos
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Kerberos/module.a  -lkrb5 > linker_options
Compiling modules/Kerberos/kerberos.c
/space/www/pikefarm/out_work/7.8/src/modules/Kerberos/kerberos.cmod:51:28: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Context_storage_offset = ADD_STORAGE(struct Context_struct);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
1 warning generated.
rm -f module.a
/usr/bin/ar cq module.a kerberos.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/MIME
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/MIME/module.a  > linker_options
Compiling modules/MIME/mime.c
rm -f module.a
/usr/bin/ar cq module.a mime.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/Math
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Math/module.a  > linker_options
Compiling modules/Math/math_module.c
Compiling modules/Math/math_matrix.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:23:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:52:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:42:43: warning: unused parameter 'o' [-Wunused-parameter]
static void Xmatrix(init_)(struct object *o)
                                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:48:43: warning: unused parameter 'o' [-Wunused-parameter]
static void Xmatrix(exit_)(struct object *o)
                                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:986:4: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   ADD_STORAGE(struct matrixX(_storage));
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:52:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1025:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("`<B7>",matrixX(_dot),
                  ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:22: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                     ^~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:52:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1025:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("`<B7>",matrixX(_dot),
                  ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:44: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                                           ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:58:36: note: expanded from macro 'CONSTANT_STRLEN'
#define CONSTANT_STRLEN(X) (sizeof(X) - sizeof(""))
                                   ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:52:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1027:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("``<B7>",matrixX(_dot),
                   ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:22: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                     ^~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:52:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1027:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("``<B7>",matrixX(_dot),
                   ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:44: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                                           ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:58:36: note: expanded from macro 'CONSTANT_STRLEN'
#define CONSTANT_STRLEN(X) (sizeof(X) - sizeof(""))
                                   ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:52:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1035:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("`<D7>",matrixX(_cross), tFunc(tObj, tObj), 0);
                  ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:22: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                     ^~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:52:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1035:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("`<D7>",matrixX(_cross), tFunc(tObj, tObj), 0);
                  ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:44: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                                           ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:58:36: note: expanded from macro 'CONSTANT_STRLEN'
#define CONSTANT_STRLEN(X) (sizeof(X) - sizeof(""))
                                   ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:52:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1036:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("``<D7>",matrixX(_cross), tFunc(tObj, tObj), 0);
                   ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:22: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                     ^~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:52:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1036:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("``<D7>",matrixX(_cross), tFunc(tObj, tObj), 0);
                   ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:44: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                                           ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:58:36: note: expanded from macro 'CONSTANT_STRLEN'
#define CONSTANT_STRLEN(X) (sizeof(X) - sizeof(""))
                                   ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:68:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:42:43: warning: unused parameter 'o' [-Wunused-parameter]
static void Xmatrix(init_)(struct object *o)
                                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:48:43: warning: unused parameter 'o' [-Wunused-parameter]
static void Xmatrix(exit_)(struct object *o)
                                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:986:4: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   ADD_STORAGE(struct matrixX(_storage));
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:68:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1025:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("`<B7>",matrixX(_dot),
                  ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:22: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                     ^~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:68:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1025:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("`<B7>",matrixX(_dot),
                  ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:44: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                                           ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:58:36: note: expanded from macro 'CONSTANT_STRLEN'
#define CONSTANT_STRLEN(X) (sizeof(X) - sizeof(""))
                                   ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:68:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1027:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("``<B7>",matrixX(_dot),
                   ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:22: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                     ^~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:68:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1027:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("``<B7>",matrixX(_dot),
                   ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:44: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                                           ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:58:36: note: expanded from macro 'CONSTANT_STRLEN'
#define CONSTANT_STRLEN(X) (sizeof(X) - sizeof(""))
                                   ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:68:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1035:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("`<D7>",matrixX(_cross), tFunc(tObj, tObj), 0);
                  ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:22: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                     ^~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:68:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1035:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("`<D7>",matrixX(_cross), tFunc(tObj, tObj), 0);
                  ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:44: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                                           ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:58:36: note: expanded from macro 'CONSTANT_STRLEN'
#define CONSTANT_STRLEN(X) (sizeof(X) - sizeof(""))
                                   ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:68:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1036:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("``<D7>",matrixX(_cross), tFunc(tObj, tObj), 0);
                   ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:22: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                     ^~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:68:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1036:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("``<D7>",matrixX(_cross), tFunc(tObj, tObj), 0);
                   ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:44: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                                           ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:58:36: note: expanded from macro 'CONSTANT_STRLEN'
#define CONSTANT_STRLEN(X) (sizeof(X) - sizeof(""))
                                   ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:85:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:42:43: warning: unused parameter 'o' [-Wunused-parameter]
static void Xmatrix(init_)(struct object *o)
                                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:48:43: warning: unused parameter 'o' [-Wunused-parameter]
static void Xmatrix(exit_)(struct object *o)
                                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:986:4: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   ADD_STORAGE(struct matrixX(_storage));
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:85:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1025:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("`<B7>",matrixX(_dot),
                  ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:22: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                     ^~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:85:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1025:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("`<B7>",matrixX(_dot),
                  ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:44: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                                           ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:58:36: note: expanded from macro 'CONSTANT_STRLEN'
#define CONSTANT_STRLEN(X) (sizeof(X) - sizeof(""))
                                   ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:85:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1027:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("``<B7>",matrixX(_dot),
                   ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:22: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                     ^~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:85:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1027:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("``<B7>",matrixX(_dot),
                   ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:44: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                                           ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:58:36: note: expanded from macro 'CONSTANT_STRLEN'
#define CONSTANT_STRLEN(X) (sizeof(X) - sizeof(""))
                                   ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:85:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1035:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("`<D7>",matrixX(_cross), tFunc(tObj, tObj), 0);
                  ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:22: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                     ^~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:85:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1035:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("`<D7>",matrixX(_cross), tFunc(tObj, tObj), 0);
                  ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:44: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                                           ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:58:36: note: expanded from macro 'CONSTANT_STRLEN'
#define CONSTANT_STRLEN(X) (sizeof(X) - sizeof(""))
                                   ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:85:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1036:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("``<D7>",matrixX(_cross), tFunc(tObj, tObj), 0);
                   ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:22: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                     ^~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:85:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1036:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("``<D7>",matrixX(_cross), tFunc(tObj, tObj), 0);
                   ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:44: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                                           ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:58:36: note: expanded from macro 'CONSTANT_STRLEN'
#define CONSTANT_STRLEN(X) (sizeof(X) - sizeof(""))
                                   ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:102:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:42:43: warning: unused parameter 'o' [-Wunused-parameter]
static void Xmatrix(init_)(struct object *o)
                                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:48:43: warning: unused parameter 'o' [-Wunused-parameter]
static void Xmatrix(exit_)(struct object *o)
                                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:986:4: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   ADD_STORAGE(struct matrixX(_storage));
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:102:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1025:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("`<B7>",matrixX(_dot),
                  ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:22: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                     ^~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:102:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1025:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("`<B7>",matrixX(_dot),
                  ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:44: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                                           ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:58:36: note: expanded from macro 'CONSTANT_STRLEN'
#define CONSTANT_STRLEN(X) (sizeof(X) - sizeof(""))
                                   ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:102:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1027:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("``<B7>",matrixX(_dot),
                   ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:22: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                     ^~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:102:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1027:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("``<B7>",matrixX(_dot),
                   ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:44: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                                           ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:58:36: note: expanded from macro 'CONSTANT_STRLEN'
#define CONSTANT_STRLEN(X) (sizeof(X) - sizeof(""))
                                   ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:102:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1035:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("`<D7>",matrixX(_cross), tFunc(tObj, tObj), 0);
                  ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:22: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                     ^~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:102:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1035:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("`<D7>",matrixX(_cross), tFunc(tObj, tObj), 0);
                  ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:44: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                                           ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:58:36: note: expanded from macro 'CONSTANT_STRLEN'
#define CONSTANT_STRLEN(X) (sizeof(X) - sizeof(""))
                                   ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:102:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1036:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("``<D7>",matrixX(_cross), tFunc(tObj, tObj), 0);
                   ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:22: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                     ^~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:102:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1036:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("``<D7>",matrixX(_cross), tFunc(tObj, tObj), 0);
                   ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:44: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                                           ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:58:36: note: expanded from macro 'CONSTANT_STRLEN'
#define CONSTANT_STRLEN(X) (sizeof(X) - sizeof(""))
                                   ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:118:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:42:43: warning: unused parameter 'o' [-Wunused-parameter]
static void Xmatrix(init_)(struct object *o)
                                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:48:43: warning: unused parameter 'o' [-Wunused-parameter]
static void Xmatrix(exit_)(struct object *o)
                                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:986:4: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   ADD_STORAGE(struct matrixX(_storage));
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:118:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1025:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("`<B7>",matrixX(_dot),
                  ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:22: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                     ^~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:118:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1025:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("`<B7>",matrixX(_dot),
                  ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:44: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                                           ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:58:36: note: expanded from macro 'CONSTANT_STRLEN'
#define CONSTANT_STRLEN(X) (sizeof(X) - sizeof(""))
                                   ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:118:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1027:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("``<B7>",matrixX(_dot),
                   ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:22: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                     ^~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:118:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1027:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("``<B7>",matrixX(_dot),
                   ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:44: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                                           ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:58:36: note: expanded from macro 'CONSTANT_STRLEN'
#define CONSTANT_STRLEN(X) (sizeof(X) - sizeof(""))
                                   ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:118:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1035:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("`<D7>",matrixX(_cross), tFunc(tObj, tObj), 0);
                  ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:22: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                     ^~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:118:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1035:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("`<D7>",matrixX(_cross), tFunc(tObj, tObj), 0);
                  ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:44: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                                           ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:58:36: note: expanded from macro 'CONSTANT_STRLEN'
#define CONSTANT_STRLEN(X) (sizeof(X) - sizeof(""))
                                   ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:118:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1036:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("``<D7>",matrixX(_cross), tFunc(tObj, tObj), 0);
                   ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:22: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                     ^~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/math_matrix.c:118:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Math/matrix_code.h:1036:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   ADD_FUNCTION("``<D7>",matrixX(_cross), tFunc(tObj, tObj), 0);
                   ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1029:44: note: expanded from macro 'ADD_FUNCTION'
  quick_add_function(NAME, CONSTANT_STRLEN(NAME), FUNC, TYPE,\
                                           ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:58:36: note: expanded from macro 'CONSTANT_STRLEN'
#define CONSTANT_STRLEN(X) (sizeof(X) - sizeof(""))
                                   ^
57 warnings generated.
Compiling modules/Math/transforms.c
rm -f module.a
/usr/bin/ar cq module.a math_module.o math_matrix.o transforms.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
Making module.pmod
#### Making static: modules/Msql
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Msql/module.a  > linker_options
CONFIG_HEADERS=msql_config.h ./config.status
config.status: creating make_variables
config.status: creating ./Makefile
config.status: creating msql_config.h
config.status: msql_config.h is unchanged
Compiling modules/Msql/msqlmod.c
rm -f module.a
/usr/bin/ar cq module.a msqlmod.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/Mysql
Compiling modules/Mysql/dummy.c
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Mysql/module.a  > linker_options
Compiling modules/Mysql/mysql.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Mysql/mysql.c:79:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
2 warnings generated.
Compiling modules/Mysql/result.c
rm -f module.a
/usr/bin/ar cq module.a mysql.o result.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/Odbc
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Odbc/module.a  > linker_options
Compiling modules/Odbc/odbc.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Odbc/odbc.c:34:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
2 warnings generated.
Compiling modules/Odbc/odbc_result.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Odbc/odbc_result.c:43:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
2 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a odbc.o odbc_result.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/Oracle
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Oracle/module.a  > linker_options
Compiling modules/Oracle/oracle.c
rm -f module.a
/usr/bin/ar cq module.a oracle.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
Making module.pmod
#### Making static: modules/PDF
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/PDF/module.a  -lpdf -ltiff -lpng -ljpeg -lz > linker_options
Compiling modules/PDF/pdf_module.c
Compiling modules/PDF/pdflib_glue.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/PDF/pdflib_glue.c:48:36: warning: unused parameter 'p' [-Wunused-parameter]
static void pdf_error_handler(PDF *p, int type, const char* shortmsg)
                                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/PDF/pdflib_glue.c:48:43: warning: unused parameter 'type' [-Wunused-parameter]
static void pdf_error_handler(PDF *p, int type, const char* shortmsg)
                                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/PDF/pdflib_glue.c:63:37: warning: unused parameter 'o' [-Wunused-parameter]
static void init_pdf(struct object *o)
                                    ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/PDF/pdflib_glue.c:68:37: warning: unused parameter 'o' [-Wunused-parameter]
static void exit_pdf(struct object *o)
                                    ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/PDF/pdflib_glue.c:1098:4: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   ADD_STORAGE(struct pdf_storage);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
5 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a pdf_module.o pdflib_glue.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/Parser
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Parser/module.a  > linker_options
Compiling modules/Parser/parser.c
Compiling modules/Parser/html.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Parser/html.c:721:45: warning: unused parameter 'o' [-Wunused-parameter]
static void init_html_struct(struct object *o)
                                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Parser/html.c:783:45: warning: unused parameter 'o' [-Wunused-parameter]
static void exit_html_struct(struct object *o)
                                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Parser/html.c:1797:57: warning: unused parameter 'this' [-Wunused-parameter]
static int scan_for_string (struct parser_html_storage *this,
                                                        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Parser/html.c:5301:13: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   offset = ADD_STORAGE(struct parser_html_storage);
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Parser/html.c:5303:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   PIKE_MAP_VARIABLE(" maptag", offset + OFFSETOF(parser_html_storage, maptag),
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Parser/html.c:5306:43: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   PIKE_MAP_VARIABLE(" mapcont", offset + OFFSETOF(parser_html_storage, mapcont),
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Parser/html.c:5309:45: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   PIKE_MAP_VARIABLE(" mapentity", offset + OFFSETOF(parser_html_storage, mapentity),
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Parser/html.c:5312:43: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   PIKE_MAP_VARIABLE(" mapqtag", offset + OFFSETOF(parser_html_storage, mapqtag),
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Parser/html.c:5315:49: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   PIKE_MAP_VARIABLE(" callback__tag", offset + OFFSETOF(parser_html_storage, callback__tag),
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Parser/html.c:5318:50: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   PIKE_MAP_VARIABLE(" callback__data", offset + OFFSETOF(parser_html_storage, callback__data),
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Parser/html.c:5321:52: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   PIKE_MAP_VARIABLE(" callback__entity", offset + OFFSETOF(parser_html_storage, callback__entity),
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Parser/html.c:5324:46: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   PIKE_MAP_VARIABLE(" splice_arg", offset + OFFSETOF(parser_html_storage, splice_arg),
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Parser/html.c:5327:46: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   PIKE_MAP_VARIABLE(" extra_args", offset + OFFSETOF(parser_html_storage, extra_args),
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
13 warnings generated.
Compiling modules/Parser/rcs.c
Compiling modules/Parser/c.c
Compiling modules/Parser/pike.c
Compiling modules/Parser/xml.c
In file included from /space/www/pikefarm/out_work/7.8/src/modules/Parser/xml.cmod:25:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/space/www/pikefarm/out_work/7.8/src/modules/Parser/xml.cmod:1119:38: warning: unused parameter 'line' [-Wunused-parameter]
static inline int xmlread(int z, int line)
                                     ^
/space/www/pikefarm/out_work/7.8/src/modules/Parser/xml.cmod:670:27: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Simple_storage_offset = ADD_STORAGE(struct Simple_struct);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/modules/Parser/xml.cmod:674:57: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("entities", Simple_storage_offset + OFFSETOF(Simple_struct, entities),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/modules/Parser/xml.cmod:679:59: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("attributes", Simple_storage_offset + OFFSETOF(Simple_struct, attributes),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/modules/Parser/xml.cmod:684:57: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("is_cdata", Simple_storage_offset + OFFSETOF(Simple_struct, is_cdata),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/modules/Parser/xml.cmod:1043:35: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Simple_Context_storage_offset = ADD_STORAGE(struct Simple_Context_struct);
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
8 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a parser.o html.o rcs.o c.o pike.o xml.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/Pipe
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Pipe/module.a  > linker_options
Compiling modules/Pipe/pipe.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Pipe/pipe.c:1253:45: warning: unused parameter 'o' [-Wunused-parameter]
static void init_pipe_struct(struct object *o)
                                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Pipe/pipe.c:1273:45: warning: unused parameter 'o' [-Wunused-parameter]
static void exit_pipe_struct(struct object *o)
                                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Pipe/pipe.c:1278:47: warning: unused parameter 'obj' [-Wunused-parameter]
static void exit_output_struct(struct object *obj)
                                              ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Pipe/pipe.c:1310:47: warning: unused parameter 'ob' [-Wunused-parameter]
static void init_output_struct(struct object *ob)
                                              ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Pipe/pipe.c:1345:4: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   ADD_STORAGE(struct pipe);
   ^~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Pipe/pipe.c:1396:4: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   ADD_STORAGE(struct output);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
6 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a pipe.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/Postgres
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Postgres/module.a  -L/usr/local/./lib -R/usr/local/./lib -lpq -lcrypt > linker_options
CONFIG_HEADERS=pgres_config.h ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating pgres_config.h
config.status: pgres_config.h is unchanged
Compiling modules/Postgres/postgres.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Postgres/postgres.c:71:29: warning: unused parameter 'a' [-Wunused-parameter]
static void pgdebug (char * a, ...) {}
                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Postgres/postgres.c:85:43: warning: unused parameter 'o' [-Wunused-parameter]
static void pgres_create (struct object * o) {
                                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Postgres/postgres.c:100:44: warning: unused parameter 'o' [-Wunused-parameter]
static void pgres_destroy (struct object * o)
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Postgres/postgres.c:826:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct pgres_object_data);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
4 warnings generated.
Compiling modules/Postgres/pgresult.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Postgres/pgresult.c:128:29: warning: unused parameter 'a' [-Wunused-parameter]
static void pgdebug (char * a, ...) {}
                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Postgres/pgresult.c:131:37: warning: unused parameter 'o' [-Wunused-parameter]
void result_create (struct object * o) {
                                    ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Postgres/pgresult.c:139:38: warning: unused parameter 'o' [-Wunused-parameter]
void result_destroy (struct object * o) {
                                     ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Postgres/pgresult.c:392:36: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
              if(binbuf = PQunescapeBytea(value, &binlen)) {
                                          ^~~~~
/usr/local/include/libpq-fe.h:512:60: note: passing argument to parameter 'strtext' here
extern unsigned char *PQunescapeBytea(const unsigned char *strtext,
                                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Postgres/pgresult.c:392:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
              if(binbuf = PQunescapeBytea(value, &binlen)) {
                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Postgres/pgresult.c:392:18: note: place parentheses around the assignment to silence this warning
              if(binbuf = PQunescapeBytea(value, &binlen)) {
                        ^
                 (                                       )
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Postgres/pgresult.c:392:18: note: use '==' to turn this assignment into an equality comparison
              if(binbuf = PQunescapeBytea(value, &binlen)) {
                        ^
                        ==
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Postgres/pgresult.c:425:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct postgres_result_object_data);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
6 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a postgres.o pgresult.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/Regexp
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Regexp/module.a  > linker_options
Compiling modules/Regexp/glue.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Regexp/glue.c:217:45: warning: unused parameter 'o' [-Wunused-parameter]
static void init_regexp_glue(struct object *o)
                                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Regexp/glue.c:222:45: warning: unused parameter 'o' [-Wunused-parameter]
static void exit_regexp_glue(struct object *o)
                                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Regexp/glue.c:238:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct regexp_glue);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
3 warnings generated.
Compiling modules/Regexp/pike_regexp.c
rm -f module.a
/usr/bin/ar cq module.a glue.o pike_regexp.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
Making module.pmod
#### Making static: modules/SANE
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/SANE/module.a  > linker_options
Compiling modules/SANE/sane.c
rm -f module.a
/usr/bin/ar cq module.a sane.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/Yp
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/Yp/module.a  > linker_options
Compiling modules/Yp/yp.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Yp/yp.c:285:44: warning: unused parameter 'o' [-Wunused-parameter]
static void init_yp_struct( struct object *o )
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Yp/yp.c:291:44: warning: unused parameter 'o' [-Wunused-parameter]
static void exit_yp_struct( struct object *o )
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/Yp/yp.c:317:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct my_yp_domain);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
3 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a yp.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
Making module.pmod
#### Making static: modules/_Charset
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_Charset/module.a  > linker_options
Compiling modules/_Charset/charsetmod.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/charsetmod.c:324:38: warning: unused parameter 'o' [-Wunused-parameter]
static void init_stor(struct object *o)
                                     ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/charsetmod.c:334:38: warning: unused parameter 'o' [-Wunused-parameter]
static void exit_stor(struct object *o)
                                     ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/charsetmod.c:694:43: warning: unused parameter 'o' [-Wunused-parameter]
static void utf7_init_stor(struct object *o)
                                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/charsetmod.c:2147:48: warning: unused parameter 'o' [-Wunused-parameter]
static void std_8bite_init_stor(struct object *o)
                                               ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/charsetmod.c:2159:48: warning: unused parameter 'o' [-Wunused-parameter]
static void std_8bite_exit_stor(struct object *o)
                                               ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/charsetmod.c:2243:49: warning: unused parameter 'o' [-Wunused-parameter]
static void std_16bite_init_stor(struct object *o)
                                                ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/charsetmod.c:2255:49: warning: unused parameter 'o' [-Wunused-parameter]
static void std_16bite_exit_stor(struct object *o)
                                                ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/charsetmod.c:2361:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct std_cs_stor);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/charsetmod.c:2371:9: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
               OFFSETOF(std_cs_stor, repcb), T_MIXED);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/charsetmod.c:2386:20: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  utf7_stor_offs = ADD_STORAGE(struct utf7_stor);
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/charsetmod.c:2450:19: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  euc_stor_offs = ADD_STORAGE(struct euc_stor);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/charsetmod.c:2451:49: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE ("charset", euc_stor_offs + OFFSETOF (euc_stor, name),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/charsetmod.c:2461:25: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  multichar_stor_offs = ADD_STORAGE(struct multichar_stor);
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/charsetmod.c:2463:30: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                     multichar_stor_offs + OFFSETOF (multichar_stor, name),
                     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/charsetmod.c:2492:27: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  rfc_charset_name_offs = ADD_STORAGE (struct pike_string *);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/charsetmod.c:2500:21: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  std8e_stor_offs = ADD_STORAGE(struct std8e_stor);
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/charsetmod.c:2509:22: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  std16e_stor_offs = ADD_STORAGE(struct std16e_stor);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/charsetmod.c:2518:23: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  std_rfc_stor_offs = ADD_STORAGE(struct std_rfc_stor);
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/charsetmod.c:2570:24: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  std_misc_stor_offs = ADD_STORAGE(struct std_misc_stor);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
19 warnings generated.
Compiling modules/_Charset/iso2022.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/iso2022.c:1427:38: warning: unused parameter 'o' [-Wunused-parameter]
static void init_stor(struct object *o)
                                     ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/iso2022.c:1439:38: warning: unused parameter 'o' [-Wunused-parameter]
static void exit_stor(struct object *o)
                                     ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/iso2022.c:1451:42: warning: unused parameter 'o' [-Wunused-parameter]
static void init_enc_stor(struct object *o)
                                         ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/iso2022.c:1466:42: warning: unused parameter 'o' [-Wunused-parameter]
static void exit_enc_stor(struct object *o)
                                         ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/iso2022.c:1487:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct iso2022_stor);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/iso2022.c:1501:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct iso2022enc_stor);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/iso2022.c:1502:33: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE ("charset", OFFSETOF (iso2022enc_stor, name),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Charset/iso2022.c:1515:9: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
               OFFSETOF(iso2022enc_stor, repcb), T_MIXED);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
8 warnings generated.
Compiling modules/_Charset/tables.c
Compiling modules/_Charset/misc.c
rm -f module.a
/usr/bin/ar cq module.a charsetmod.o iso2022.o tables.o misc.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/_Ffmpeg
making codecs_auto.h...
0 codecs found
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_Ffmpeg/module.a   -lm -lmp3lame > linker_options
Compiling modules/_Ffmpeg/ffmpeg.c
rm -f module.a
/usr/bin/ar cq module.a ffmpeg.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/_Image_FreeType
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_Image_FreeType/module.a  > linker_options
Compiling modules/_Image_FreeType/freetype.c
rm -f module.a
/usr/bin/ar cq module.a freetype.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/_Image_GIF
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_Image_GIF/module.a  > linker_options
Compiling modules/_Image_GIF/image_gif.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_GIF/image_gif.c:58:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
2 warnings generated.
Compiling modules/_Image_GIF/gif_lzw.c
rm -f module.a
/usr/bin/ar cq module.a image_gif.o gif_lzw.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/_Image_JPEG
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_Image_JPEG/module.a   -ljpeg > linker_options
Compiling modules/_Image_JPEG/image_jpeg.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_JPEG/image_jpeg.c:122:58: warning: unused parameter 'cinfo' [-Wunused-parameter]
static void my_output_message(struct jpeg_common_struct *cinfo)
                                                         ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_JPEG/image_jpeg.c:137:56: warning: unused parameter 'cinfo' [-Wunused-parameter]
static void my_emit_message(struct jpeg_common_struct *cinfo,int msg_level)
                                                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_JPEG/image_jpeg.c:137:66: warning: unused parameter 'msg_level' [-Wunused-parameter]
static void my_emit_message(struct jpeg_common_struct *cinfo,int msg_level)
                                                                 ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_JPEG/image_jpeg.c:257:62: warning: unused parameter 'cinfo' [-Wunused-parameter]
static void my_term_destination(struct jpeg_compress_struct *cinfo)
                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_JPEG/image_jpeg.c:497:59: warning: unused parameter 'cinfo' [-Wunused-parameter]
static void my_term_source(struct jpeg_decompress_struct *cinfo)
                                                          ^
5 warnings generated.
Compiling modules/_Image_JPEG/transupp.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_JPEG/transupp.c:1594:39: warning: unused parameter 'srcinfo' [-Wunused-parameter]
jcopy_markers_setup (j_decompress_ptr srcinfo, JCOPY_OPTION option)
                                      ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_JPEG/transupp.c:1594:61: warning: unused parameter 'option' [-Wunused-parameter]
jcopy_markers_setup (j_decompress_ptr srcinfo, JCOPY_OPTION option)
                                                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_JPEG/transupp.c:1620:23: warning: unused parameter 'option' [-Wunused-parameter]
                       JCOPY_OPTION option)
                                    ^
3 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a image_jpeg.o transupp.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
Making module.pmod
#### Making static: modules/_Image_TIFF
Compiling modules/_Image_TIFF/dummy.c
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_Image_TIFF/module.a  -ltiff -lz -ljpeg -lm > linker_options
Compiling modules/_Image_TIFF/image_tiff.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/image_tiff.c:227:58: warning: unused parameter 'len' [-Wunused-parameter]
static void unmap_buffer(thandle_t bh, tdata_t p, toff_t len)
                                                         ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/image_tiff.c:317:42: warning: 'uint32' is deprecated [-Wdeprecated-declarations]
  TIFFSetField(tif, TIFFTAG_IMAGEWIDTH, (uint32)i->xsize);
                                         ^
/usr/local/include/tiff.h:84:45: note: 'uint32' has been explicitly marked deprecated here
typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED;
                                            ^
/usr/local/include/tiff.h:66:44: note: expanded from macro 'TIFF_GCC_DEPRECATED'
#define TIFF_GCC_DEPRECATED __attribute__((deprecated))
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/image_tiff.c:318:43: warning: 'uint32' is deprecated [-Wdeprecated-declarations]
  TIFFSetField(tif, TIFFTAG_IMAGELENGTH, (uint32)i->ysize);
                                          ^
/usr/local/include/tiff.h:84:45: note: 'uint32' has been explicitly marked deprecated here
typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED;
                                            ^
/usr/local/include/tiff.h:66:44: note: expanded from macro 'TIFF_GCC_DEPRECATED'
#define TIFF_GCC_DEPRECATED __attribute__((deprecated))
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/image_tiff.c:319:45: warning: 'uint16' is deprecated [-Wdeprecated-declarations]
  TIFFSetField(tif, TIFFTAG_BITSPERSAMPLE, (uint16)8);
                                            ^
/usr/local/include/tiff.h:81:45: note: 'uint16' has been explicitly marked deprecated here
typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED;
                                            ^
/usr/local/include/tiff.h:66:44: note: expanded from macro 'TIFF_GCC_DEPRECATED'
#define TIFF_GCC_DEPRECATED __attribute__((deprecated))
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/image_tiff.c:320:43: warning: 'uint16' is deprecated [-Wdeprecated-declarations]
  TIFFSetField(tif, TIFFTAG_ORIENTATION, (uint16)ORIENTATION_TOPLEFT);
                                          ^
/usr/local/include/tiff.h:81:45: note: 'uint16' has been explicitly marked deprecated here
typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED;
                                            ^
/usr/local/include/tiff.h:66:44: note: expanded from macro 'TIFF_GCC_DEPRECATED'
#define TIFF_GCC_DEPRECATED __attribute__((deprecated))
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/image_tiff.c:323:5: warning: 'uint16' is deprecated [-Wdeprecated-declarations]
    uint16 val[1];
    ^
/usr/local/include/tiff.h:81:45: note: 'uint16' has been explicitly marked deprecated here
typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED;
                                            ^
/usr/local/include/tiff.h:66:44: note: expanded from macro 'TIFF_GCC_DEPRECATED'
#define TIFF_GCC_DEPRECATED __attribute__((deprecated))
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/image_tiff.c:325:47: warning: 'uint16' is deprecated [-Wdeprecated-declarations]
    TIFFSetField (tif, TIFFTAG_EXTRASAMPLES, (uint16)1, val);
                                              ^
/usr/local/include/tiff.h:81:45: note: 'uint16' has been explicitly marked deprecated here
typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED;
                                            ^
/usr/local/include/tiff.h:66:44: note: expanded from macro 'TIFF_GCC_DEPRECATED'
#define TIFF_GCC_DEPRECATED __attribute__((deprecated))
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/image_tiff.c:328:43: warning: 'uint16' is deprecated [-Wdeprecated-declarations]
  TIFFSetField(tif, TIFFTAG_PHOTOMETRIC, (uint16)PHOTOMETRIC_RGB);
                                          ^
/usr/local/include/tiff.h:81:45: note: 'uint16' has been explicitly marked deprecated here
typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED;
                                            ^
/usr/local/include/tiff.h:66:44: note: expanded from macro 'TIFF_GCC_DEPRECATED'
#define TIFF_GCC_DEPRECATED __attribute__((deprecated))
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/image_tiff.c:329:41: warning: 'uint16' is deprecated [-Wdeprecated-declarations]
  TIFFSetField(tif, TIFFTAG_FILLORDER, (uint16)FILLORDER_MSB2LSB);
                                        ^
/usr/local/include/tiff.h:81:45: note: 'uint16' has been explicitly marked deprecated here
typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED;
                                            ^
/usr/local/include/tiff.h:66:44: note: expanded from macro 'TIFF_GCC_DEPRECATED'
#define TIFF_GCC_DEPRECATED __attribute__((deprecated))
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/image_tiff.c:332:47: warning: 'uint16' is deprecated [-Wdeprecated-declarations]
  TIFFSetField(tif, TIFFTAG_SAMPLESPERPIXEL, (uint16)spp);
                                              ^
/usr/local/include/tiff.h:81:45: note: 'uint16' has been explicitly marked deprecated here
typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED;
                                            ^
/usr/local/include/tiff.h:66:44: note: expanded from macro 'TIFF_GCC_DEPRECATED'
#define TIFF_GCC_DEPRECATED __attribute__((deprecated))
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/image_tiff.c:334:10: warning: 'uint32' is deprecated [-Wdeprecated-declarations]
               (uint32)MAXIMUM(8192/i->xsize/spp,1));
                ^
/usr/local/include/tiff.h:84:45: note: 'uint32' has been explicitly marked deprecated here
typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED;
                                            ^
/usr/local/include/tiff.h:66:44: note: expanded from macro 'TIFF_GCC_DEPRECATED'
#define TIFF_GCC_DEPRECATED __attribute__((deprecated))
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/image_tiff.c:335:44: warning: 'uint16' is deprecated [-Wdeprecated-declarations]
  TIFFSetField(tif, TIFFTAG_PLANARCONFIG, (uint16)PLANARCONFIG_CONTIG);
                                           ^
/usr/local/include/tiff.h:81:45: note: 'uint16' has been explicitly marked deprecated here
typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED;
                                            ^
/usr/local/include/tiff.h:66:44: note: expanded from macro 'TIFF_GCC_DEPRECATED'
#define TIFF_GCC_DEPRECATED __attribute__((deprecated))
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/image_tiff.c:336:46: warning: 'uint16' is deprecated [-Wdeprecated-declarations]
  TIFFSetField(tif, TIFFTAG_RESOLUTIONUNIT, (uint16)RESUNIT_INCH);
                                             ^
/usr/local/include/tiff.h:81:45: note: 'uint16' has been explicitly marked deprecated here
typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED;
                                            ^
/usr/local/include/tiff.h:66:44: note: expanded from macro 'TIFF_GCC_DEPRECATED'
#define TIFF_GCC_DEPRECATED __attribute__((deprecated))
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/image_tiff.c:352:46: warning: 'uint16' is deprecated [-Wdeprecated-declarations]
      TIFFSetField (tif, TIFFTAG_PREDICTOR, (uint16)2);
                                             ^
/usr/local/include/tiff.h:81:45: note: 'uint16' has been explicitly marked deprecated here
typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED;
                                            ^
/usr/local/include/tiff.h:66:44: note: expanded from macro 'TIFF_GCC_DEPRECATED'
#define TIFF_GCC_DEPRECATED __attribute__((deprecated))
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/image_tiff.c:358:46: warning: 'uint16' is deprecated [-Wdeprecated-declarations]
      TIFFSetField (tif, TIFFTAG_PREDICTOR, (uint16)2);
                                             ^
/usr/local/include/tiff.h:81:45: note: 'uint16' has been explicitly marked deprecated here
typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED;
                                            ^
/usr/local/include/tiff.h:66:44: note: expanded from macro 'TIFF_GCC_DEPRECATED'
#define TIFF_GCC_DEPRECATED __attribute__((deprecated))
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/image_tiff.c:434:3: warning: 'uint32' is deprecated [-Wdeprecated-declarations]
  uint32 w, h, *raster,  *s;
  ^
/usr/local/include/tiff.h:84:45: note: 'uint32' has been explicitly marked deprecated here
typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED;
                                            ^
/usr/local/include/tiff.h:66:44: note: expanded from macro 'TIFF_GCC_DEPRECATED'
#define TIFF_GCC_DEPRECATED __attribute__((deprecated))
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/image_tiff.c:446:17: warning: 'uint32' is deprecated [-Wdeprecated-declarations]
  s = raster = (uint32 *)_TIFFmalloc(w*h*sizeof(uint32));
                ^
/usr/local/include/tiff.h:84:45: note: 'uint32' has been explicitly marked deprecated here
typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED;
                                            ^
/usr/local/include/tiff.h:66:44: note: expanded from macro 'TIFF_GCC_DEPRECATED'
#define TIFF_GCC_DEPRECATED __attribute__((deprecated))
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/image_tiff.c:446:49: warning: 'uint32' is deprecated [-Wdeprecated-declarations]
  s = raster = (uint32 *)_TIFFmalloc(w*h*sizeof(uint32));
                                                ^
/usr/local/include/tiff.h:84:45: note: 'uint32' has been explicitly marked deprecated here
typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED;
                                            ^
/usr/local/include/tiff.h:66:44: note: expanded from macro 'TIFF_GCC_DEPRECATED'
#define TIFF_GCC_DEPRECATED __attribute__((deprecated))
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/image_tiff.c:474:5: warning: 'uint32' is deprecated [-Wdeprecated-declarations]
    uint32 p = *s;
    ^
/usr/local/include/tiff.h:84:45: note: 'uint32' has been explicitly marked deprecated here
typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED;
                                            ^
/usr/local/include/tiff.h:66:44: note: expanded from macro 'TIFF_GCC_DEPRECATED'
#define TIFF_GCC_DEPRECATED __attribute__((deprecated))
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/image_tiff.c:946:42: warning: unused parameter 'module' [-Wunused-parameter]
void my_tiff_warning_handler(const char *module, const char *fmt, va_list x){}
                                         ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/image_tiff.c:946:62: warning: unused parameter 'fmt' [-Wunused-parameter]
void my_tiff_warning_handler(const char *module, const char *fmt, va_list x){}
                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/image_tiff.c:946:75: warning: unused parameter 'x' [-Wunused-parameter]
void my_tiff_warning_handler(const char *module, const char *fmt, va_list x){}
                                                                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Image_TIFF/image_tiff.c:948:40: warning: unused parameter 'module' [-Wunused-parameter]
void my_tiff_error_handler(const char *module, const char *fmt, va_list x)
                                       ^
23 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a image_tiff.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
Making module.pmod
#### Making static: modules/_Image_TTF
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_Image_TTF/module.a  > linker_options
Compiling modules/_Image_TTF/image_ttf.c
rm -f module.a
/usr/bin/ar cq module.a image_ttf.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/_Image_XFace
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_Image_XFace/module.a   -lgmp > linker_options
Compiling modules/_Image_XFace/image_xface.c
rm -f module.a
/usr/bin/ar cq module.a image_xface.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/_PGsql
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_PGsql/module.a  > linker_options
Compiling modules/_PGsql/PGsql.c
In file included from /space/www/pikefarm/out_work/7.8/src/modules/_PGsql/PGsql.cmod:21:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/space/www/pikefarm/out_work/7.8/src/modules/_PGsql/PGsql.cmod:88:26: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PGsql_storage_offset = ADD_STORAGE(struct PGsql_struct);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/modules/_PGsql/PGsql.cmod:92:55: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("flushed", PGsql_storage_offset + OFFSETOF(PGsql_struct, flushed),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/modules/_PGsql/PGsql.cmod:97:54: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("portal", PGsql_storage_offset + OFFSETOF(PGsql_struct, portal),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
5 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a PGsql.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/_Protocols_DNS_SD
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_Protocols_DNS_SD/module.a  > linker_options
Compiling modules/_Protocols_DNS_SD/sd.c
rm -f module.a
/usr/bin/ar cq module.a sd.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/_Regexp_PCRE
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_Regexp_PCRE/module.a   -lpcre > linker_options
Compiling modules/_Regexp_PCRE/pcre_glue.c
/space/www/pikefarm/out_work/7.8/src/modules/_Regexp_PCRE/pcre_glue.cmod:61:29: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  cq__pcre_storage_offset = ADD_STORAGE(struct cq__pcre_struct);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/modules/_Regexp_PCRE/pcre_glue.cmod:65:58: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("pattern", cq__pcre_storage_offset + OFFSETOF(cq__pcre_struct, pattern),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
2 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a pcre_glue.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
Making module.pmod
#### Making static: modules/_Roxen
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_Roxen/module.a  > linker_options
Compiling modules/_Roxen/roxen.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Roxen/roxen.c:60:39: warning: unused parameter 'o' [-Wunused-parameter]
static void f_hp_init( struct object *o )
                                      ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Roxen/roxen.c:70:39: warning: unused parameter 'o' [-Wunused-parameter]
static void f_hp_exit( struct object *o )
                                      ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_Roxen/roxen.c:648:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE( struct header_buf  );
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
3 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a roxen.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/_WhiteFish
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_WhiteFish/module.a  > linker_options
Compiling modules/_WhiteFish/whitefish.c
Compiling modules/_WhiteFish/resultset.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_WhiteFish/resultset.c:11:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_WhiteFish/resultset.c:1027:5: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    ADD_STORAGE( struct result_set_p );
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
3 warnings generated.
Compiling modules/_WhiteFish/blob.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_WhiteFish/blob.c:11:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_WhiteFish/blob.c:547:28: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
    wf_buffer_append( res, zipp[i].b->data, zipp[i].b->size );
                           ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_WhiteFish/buffer.h:102:48: note: passing argument to parameter 'data' here
void wf_buffer_append( struct buffer *b, char *data, int size );
                                               ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_WhiteFish/blob.c:553:43: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  push_string( make_shared_binary_string( res->data, res->size ) );
                                          ^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/interpret.h:321:28: note: expanded from macro 'push_string'
    struct pike_string *_=(S);                                          \
                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/stralloc.h:277:78: note: passing argument to parameter 'str' here
PMOD_EXPORT struct pike_string * debug_make_shared_binary_string(const char *str,size_t len);
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_WhiteFish/blob.c:580:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE( struct blob_data );
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
5 warnings generated.
Compiling modules/_WhiteFish/buffer.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_WhiteFish/buffer.c:197:13: warning: assigning to 'unsigned char *' from 'char[1]' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
    b->data = data->str;
            ^ ~~~~~~~~~
1 warning generated.
Compiling modules/_WhiteFish/blobs.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_WhiteFish/blobs.c:188:52: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  a->item[1].u.string = make_shared_binary_string( t->next_h->buffer->data,
                                                   ^~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/stralloc.h:277:78: note: passing argument to parameter 'str' here
PMOD_EXPORT struct pike_string * debug_make_shared_binary_string(const char *str,size_t len);
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_WhiteFish/blobs.c:217:44: warning: unused parameter 'args' [-Wunused-parameter]
static void f_blobs_read_all_sorted( INT32 args )
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_WhiteFish/blobs.c:258:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE( struct blobs );
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
3 warnings generated.
Compiling modules/_WhiteFish/linkfarm.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_WhiteFish/linkfarm.c:83:8: warning: initializing 'char *' with an expression of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        char *d = (unsigned char*)s->str;
              ^   ~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_WhiteFish/linkfarm.c:88:38: warning: passing 'char *' to parameter of type 'const p_wchar0 *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
            s = make_shared_binary_string0( d, i );
                                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/stralloc.h:280:83: note: passing argument to parameter 'str' here
PMOD_EXPORT struct pike_string * debug_make_shared_binary_string0(const p_wchar0 *str,size_t len);
                                                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_WhiteFish/linkfarm.c:96:9: warning: initializing 'short *' with an expression of type 'unsigned short *' converts between pointers to integer types with different sign [-Wpointer-sign]
        short *d = (unsigned short*)s->str;
               ^   ~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_WhiteFish/linkfarm.c:101:38: warning: passing 'short *' to parameter of type 'const p_wchar1 *' (aka 'const unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign]
            s = make_shared_binary_string1( d, i );
                                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/stralloc.h:281:83: note: passing argument to parameter 'str' here
PMOD_EXPORT struct pike_string * debug_make_shared_binary_string1(const p_wchar1 *str,size_t len);
                                                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_WhiteFish/linkfarm.c:226:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct linkfarm);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
5 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a whitefish.o resultset.o blob.o buffer.o blobs.o linkfarm.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/_math
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/_math/module.a -lm > linker_options
Compiling modules/_math/math.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/_math/math.c:16:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
2 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a math.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/files
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/files/module.a  > linker_options
Compiling modules/files/file.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/file.c:24:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/file.c:1173:44: warning: unused parameter 'fd' [-Wunused-parameter]
static struct pike_string *do_read_oob(int fd,
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/file.c:4315:36: warning: unused parameter 'toob' [-Wunused-parameter]
static void low_dup(struct object *toob,
                                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/file.c:5321:47: warning: unused parameter 'o' [-Wunused-parameter]
static void init_file_lock_key(struct object *o)
                                              ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/file.c:5330:47: warning: unused parameter 'o' [-Wunused-parameter]
static void exit_file_lock_key(struct object *o)
                                              ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/file.c:5372:9: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  off = ADD_STORAGE(struct file_lock_key_storage);
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/file.c:5375:15: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
               off + OFFSETOF(file_lock_key_storage, owner_obj),
               ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1054:27: note: expanded from macro 'MAP_VARIABLE'
  PIKE_MAP_VARIABLE(NAME, OFFSET, TYPE, RTYPE, FLAGS)
  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/file.c:5379:15: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
               off + OFFSETOF(file_lock_key_storage, file),
               ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1054:27: note: expanded from macro 'MAP_VARIABLE'
  PIKE_MAP_VARIABLE(NAME, OFFSET, TYPE, RTYPE, FLAGS)
  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/file.c:5643:44: warning: unused parameter 'o' [-Wunused-parameter]
static void file___init_ref(struct object *o)
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/file.c:5820:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct my_file);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/file.c:5828:9: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
               OFFSETOF(my_file, event_cbs[PIKE_FD_READ]),PIKE_T_MIXED);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1054:27: note: expanded from macro 'MAP_VARIABLE'
  PIKE_MAP_VARIABLE(NAME, OFFSET, TYPE, RTYPE, FLAGS)
  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/file.c:5830:9: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
               OFFSETOF(my_file, event_cbs[PIKE_FD_WRITE]),PIKE_T_MIXED);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1054:27: note: expanded from macro 'MAP_VARIABLE'
  PIKE_MAP_VARIABLE(NAME, OFFSET, TYPE, RTYPE, FLAGS)
  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/file.c:5832:9: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
               OFFSETOF(my_file, event_cbs[PIKE_FD_READ_OOB]),PIKE_T_MIXED);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1054:27: note: expanded from macro 'MAP_VARIABLE'
  PIKE_MAP_VARIABLE(NAME, OFFSET, TYPE, RTYPE, FLAGS)
  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/file.c:5834:9: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
               OFFSETOF(my_file, event_cbs[PIKE_FD_WRITE_OOB]),PIKE_T_MIXED);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1054:27: note: expanded from macro 'MAP_VARIABLE'
  PIKE_MAP_VARIABLE(NAME, OFFSET, TYPE, RTYPE, FLAGS)
  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/file.c:5881:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct svalue);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
16 warnings generated.
Compiling modules/files/efuns.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/efuns.c:24:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
2 warnings generated.
Compiling modules/files/socket.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/socket.c:86:61: warning: unused parameter 'event' [-Wunused-parameter]
static int got_port_event (struct fd_callback_box *box, int event)
                                                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/socket.c:702:45: warning: unused parameter 'o' [-Wunused-parameter]
static void exit_port_struct(struct object *o)
                                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/socket.c:726:12: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  offset = ADD_STORAGE(struct port);
           ^~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/socket.c:728:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
               offset + OFFSETOF(port, accept_callback), PIKE_T_MIXED);
               ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1054:27: note: expanded from macro 'MAP_VARIABLE'
  PIKE_MAP_VARIABLE(NAME, OFFSET, TYPE, RTYPE, FLAGS)
  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/socket.c:730:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
               offset + OFFSETOF(port, id), PIKE_T_MIXED);
               ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1054:27: note: expanded from macro 'MAP_VARIABLE'
  PIKE_MAP_VARIABLE(NAME, OFFSET, TYPE, RTYPE, FLAGS)
  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
5 warnings generated.
Compiling modules/files/termios.c
Compiling modules/files/sendfile.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/sendfile.c:34:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/sendfile.c:151:47: warning: unused parameter 'o' [-Wunused-parameter]
static void init_pike_sendfile(struct object *o)
                                              ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/sendfile.c:162:47: warning: unused parameter 'o' [-Wunused-parameter]
static void exit_pike_sendfile(struct object *o)
                                              ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/sendfile.c:266:76: warning: unused parameter 'arg' [-Wunused-parameter]
static void call_callback_and_free(struct callback *cb, void *this_, void *arg)
                                                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/sendfile.c:1220:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct pike_sendfile);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/sendfile.c:1221:36: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  MAP_VARIABLE("_args", tArray, 0, OFFSETOF(pike_sendfile, args),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1054:27: note: expanded from macro 'MAP_VARIABLE'
  PIKE_MAP_VARIABLE(NAME, OFFSET, TYPE, RTYPE, FLAGS)
  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/sendfile.c:1224:9: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
               OFFSETOF(pike_sendfile, callback), T_MIXED);
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1054:27: note: expanded from macro 'MAP_VARIABLE'
  PIKE_MAP_VARIABLE(NAME, OFFSET, TYPE, RTYPE, FLAGS)
  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
8 warnings generated.
Compiling modules/files/udp.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/udp.c:28:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/udp.c:147:30: warning: unused parameter 'ignored' [-Wunused-parameter]
void exit_udp(struct object *ignored) {
                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/udp.c:802:60: warning: unused parameter 'event' [-Wunused-parameter]
static int got_udp_event (struct fd_callback_box *box, int event)
                                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/udp.c:1151:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct udp_storage);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/udp.c:1153:39: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("_read_callback", OFFSETOF(udp_storage, read_callback),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
6 warnings generated.
Compiling modules/files/stat.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/stat.c:12:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/files/stat.c:982:4: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   ADD_STORAGE(struct stat_storage);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
3 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a file.o efuns.o socket.o termios.o sendfile.o udp.o stat.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/spider
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/spider/module.a  > linker_options
Compiling modules/spider/spider.c
Compiling modules/spider/discdate.c
Compiling modules/spider/stardate.c
rm -f module.a
/usr/bin/ar cq module.a spider.o discdate.o stardate.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/sprintf
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/sprintf/module.a  > linker_options
Compiling modules/sprintf/sprintf.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/sprintf/sprintf.c:339:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/sprintf/sprintf.c:1433:16: warning: comparison of integers of different signs: 'ptrdiff_t' (aka 'long') and 'unsigned long' [-Wsign-compare]
        if( (l < sizeof(tmp)) && (tmp>>(l*8)))
             ~ ^ ~~~~~~~~~~~
3 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a sprintf.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/sybase
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/sybase/module.a  -ldl -lm > linker_options
Compiling modules/sybase/sybase.c
rm -f module.a
/usr/bin/ar cq module.a sybase.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: modules/system
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/modules/system/module.a  > linker_options
Compiling modules/system/system.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/system/system.c:42:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
2 warnings generated.
Compiling modules/system/syslog.c
Compiling modules/system/passwords.c
Compiling modules/system/nt.c
Compiling modules/system/memory.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/system/memory.c:89:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/system/memory.c:110:40: warning: unused parameter 'o' [-Wunused-parameter]
static void init_memory(struct object *o)
                                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/system/memory.c:146:40: warning: unused parameter 'o' [-Wunused-parameter]
static void exit_memory(struct object *o)
                                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/modules/system/memory.c:921:4: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
   ADD_STORAGE(struct memory_storage);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
5 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a system.o syslog.o passwords.o nt.o memory.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
Updating modules/modlist.h
Updating modules/modlist_headers.h
Updating modules/linker_options
#### Making dynamic: modules/CommonLog
#### Making dynamic: modules/DVB
#### Making dynamic: modules/Fuse
#### Making dynamic: modules/Gdbm
#### Making dynamic: modules/Gettext
#### Making dynamic: modules/Gmp
#### Making dynamic: modules/Gz
#### Making dynamic: modules/HTTPLoop
#### Making dynamic: modules/Image
#### Making dynamic: modules/JSON
#### Making dynamic: modules/Java
#### Making dynamic: modules/Kerberos
#### Making dynamic: modules/MIME
#### Making dynamic: modules/Math
#### Making dynamic: modules/Msql
#### Making dynamic: modules/Mysql
#### Making dynamic: modules/Odbc
#### Making dynamic: modules/Oracle
#### Making dynamic: modules/PDF
#### Making dynamic: modules/Parser
#### Making dynamic: modules/Pipe
#### Making dynamic: modules/Postgres
#### Making dynamic: modules/Regexp
#### Making dynamic: modules/SANE
#### Making dynamic: modules/Yp
#### Making dynamic: modules/_Charset
#### Making dynamic: modules/_Ffmpeg
#### Making dynamic: modules/_Image_FreeType
#### Making dynamic: modules/_Image_GIF
#### Making dynamic: modules/_Image_JPEG
#### Making dynamic: modules/_Image_TIFF
#### Making dynamic: modules/_Image_TTF
#### Making dynamic: modules/_Image_XFace
#### Making dynamic: modules/_PGsql
#### Making dynamic: modules/_Protocols_DNS_SD
#### Making dynamic: modules/_Regexp_PCRE
#### Making dynamic: modules/_Roxen
#### Making dynamic: modules/_WhiteFish
#### Making dynamic: modules/_math
#### Making dynamic: modules/files
#### Making dynamic: modules/spider
#### Making dynamic: modules/sprintf
#### Making dynamic: modules/sybase
#### Making dynamic: modules/system
sed -e 's!#lib_prefix#!/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/lib!'  -e 's!#share_prefix#!/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/lib!'  -e 's!#include_prefix#!/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/include/pike!'  -e 's,x,x,' </home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/lib/master.pike.in >master.pike
make   tpike-real
Compiling main.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/main.c:41:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
2 warnings generated.
Compiling language.c
In file included from language.yacc:143:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
2 warnings generated.
Compiling security.c
Compiling bignum.c
Compiling pike_cpulib.c
cp "/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/interpreter.h" "interpreter_debug.h"
Compiling interpret.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/interpret.c:32:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/interpret.c:1551:
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/interpreter.h:231:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/interpret_functions.h:1450:16: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                                  DO_ALIGN(PTR_TO_INT(addr),
                                  ~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:34: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                 ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/interpret_functions.h:32:41: note: expanded from macro 'DO_IF_ELSE_COMPUTED_GOTO'
#define DO_IF_ELSE_COMPUTED_GOTO(A, B)  (B)
                                         ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/interpreter.h:169:5: note: expanded from macro 'OPCODE1'
    CODE; \
    ^~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/interpret.c:1551:
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/interpreter.h:231:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/interpret_functions.h:1470:16: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                                  DO_ALIGN(PTR_TO_INT(addr),
                                  ~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:34: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                 ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/interpret_functions.h:32:41: note: expanded from macro 'DO_IF_ELSE_COMPUTED_GOTO'
#define DO_IF_ELSE_COMPUTED_GOTO(A, B)  (B)
                                         ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/interpreter.h:169:5: note: expanded from macro 'OPCODE1'
    CODE; \
    ^~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/interpret.c:1551:
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/interpreter.h:231:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/interpret_functions.h:1484:16: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                                  DO_ALIGN(PTR_TO_INT(addr),
                                  ~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:34: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                 ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/interpret_functions.h:32:41: note: expanded from macro 'DO_IF_ELSE_COMPUTED_GOTO'
#define DO_IF_ELSE_COMPUTED_GOTO(A, B)  (B)
                                         ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/interpreter.h:176:5: note: expanded from macro 'OPCODE2'
    CODE; \
    ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/interpret.c:1635:48: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      sprintf(buf, "%lx->", DO_NOT_WARN((long) PTR_TO_INT (o)));
                            ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/global.h:572:25: note: expanded from macro 'DO_NOT_WARN'
#define DO_NOT_WARN(X)  (X)
                         ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/interpret.c:1959:11: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    fun = PTR_TO_INT(arg2);
          ^~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/interpret.c:1971:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/apply_low.h:195:43: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        sprintf(buf, "%lx->", DO_NOT_WARN((long) PTR_TO_INT (o)));
                              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/global.h:572:25: note: expanded from macro 'DO_NOT_WARN'
#define DO_NOT_WARN(X)  (X)
                         ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/interpret.c:1976:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/apply_low.h:195:43: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        sprintf(buf, "%lx->", DO_NOT_WARN((long) PTR_TO_INT (o)));
                              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/global.h:572:25: note: expanded from macro 'DO_NOT_WARN'
#define DO_NOT_WARN(X)  (X)
                         ^
9 warnings generated.
Compiling constants.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/constants.c:170:38: warning: unused parameter 'type_length' [-Wunused-parameter]
                                            const char *type, ptrdiff_t type_length,
                                                                        ^
1 warning generated.
Compiling cpp.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:526:11: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  if(s && find_define(s))
          ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:119:18: note: expanded from macro 'find_define'
  (this->defines?BASEOF(hash_lookup(this->defines, N), define, link):0)
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:24:37: note: expanded from macro 'BASEOF'
  ((struct str_type *)((char*)ptr - OFFSETOF(str_type, field)))
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:505:21: warning: unused parameter 'def' [-Wunused-parameter]
                          struct define *def,
                                         ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:739:5: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  d=find_define(name);
    ^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:119:18: note: expanded from macro 'find_define'
  (this->defines?BASEOF(hash_lookup(this->defines, N), define, link):0)
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:24:37: note: expanded from macro 'BASEOF'
  ((struct str_type *)((char*)ptr - OFFSETOF(str_type, field)))
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1456:20: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  struct define *d=BASEOF(h, define, link);
                   ^~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:24:37: note: expanded from macro 'BASEOF'
  ((struct str_type *)((char*)ptr - OFFSETOF(str_type, field)))
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1470:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/preprocessor.h:1161:6: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
          d=find_define(s);
            ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:119:18: note: expanded from macro 'find_define'
  (this->defines?BASEOF(hash_lookup(this->defines, N), define, link):0)
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:24:37: note: expanded from macro 'BASEOF'
  ((struct str_type *)((char*)ptr - OFFSETOF(str_type, field)))
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1470:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/preprocessor.h:1441:12: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
            if((d=find_define(s)))
                  ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:119:18: note: expanded from macro 'find_define'
  (this->defines?BASEOF(hash_lookup(this->defines, N), define, link):0)
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:24:37: note: expanded from macro 'BASEOF'
  ((struct str_type *)((char*)ptr - OFFSETOF(str_type, field)))
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1470:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/preprocessor.h:1909:9: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
            if(find_define(s))
               ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:119:18: note: expanded from macro 'find_define'
  (this->defines?BASEOF(hash_lookup(this->defines, N), define, link):0)
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:24:37: note: expanded from macro 'BASEOF'
  ((struct str_type *)((char*)ptr - OFFSETOF(str_type, field)))
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1470:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/preprocessor.h:1933:9: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
            if(find_define(s))
               ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:119:18: note: expanded from macro 'find_define'
  (this->defines?BASEOF(hash_lookup(this->defines, N), define, link):0)
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:24:37: note: expanded from macro 'BASEOF'
  ((struct str_type *)((char*)ptr - OFFSETOF(str_type, field)))
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1470:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/preprocessor.h:2279:17: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
              if ((d = find_define(def->link.s)) && (d->inside)) {
                       ^~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:119:18: note: expanded from macro 'find_define'
  (this->defines?BASEOF(hash_lookup(this->defines, N), define, link):0)
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:24:37: note: expanded from macro 'BASEOF'
  ((struct str_type *)((char*)ptr - OFFSETOF(str_type, field)))
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1474:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/preprocessor.h:1161:6: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
          d=find_define(s);
            ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:119:18: note: expanded from macro 'find_define'
  (this->defines?BASEOF(hash_lookup(this->defines, N), define, link):0)
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:24:37: note: expanded from macro 'BASEOF'
  ((struct str_type *)((char*)ptr - OFFSETOF(str_type, field)))
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1474:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/preprocessor.h:1441:12: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
            if((d=find_define(s)))
                  ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:119:18: note: expanded from macro 'find_define'
  (this->defines?BASEOF(hash_lookup(this->defines, N), define, link):0)
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:24:37: note: expanded from macro 'BASEOF'
  ((struct str_type *)((char*)ptr - OFFSETOF(str_type, field)))
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1474:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/preprocessor.h:1909:9: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
            if(find_define(s))
               ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:119:18: note: expanded from macro 'find_define'
  (this->defines?BASEOF(hash_lookup(this->defines, N), define, link):0)
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:24:37: note: expanded from macro 'BASEOF'
  ((struct str_type *)((char*)ptr - OFFSETOF(str_type, field)))
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1474:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/preprocessor.h:1933:9: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
            if(find_define(s))
               ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:119:18: note: expanded from macro 'find_define'
  (this->defines?BASEOF(hash_lookup(this->defines, N), define, link):0)
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:24:37: note: expanded from macro 'BASEOF'
  ((struct str_type *)((char*)ptr - OFFSETOF(str_type, field)))
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1474:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/preprocessor.h:2279:17: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
              if ((d = find_define(def->link.s)) && (d->inside)) {
                       ^~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:119:18: note: expanded from macro 'find_define'
  (this->defines?BASEOF(hash_lookup(this->defines, N), define, link):0)
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:24:37: note: expanded from macro 'BASEOF'
  ((struct str_type *)((char*)ptr - OFFSETOF(str_type, field)))
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1478:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/preprocessor.h:1161:6: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
          d=find_define(s);
            ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:119:18: note: expanded from macro 'find_define'
  (this->defines?BASEOF(hash_lookup(this->defines, N), define, link):0)
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:24:37: note: expanded from macro 'BASEOF'
  ((struct str_type *)((char*)ptr - OFFSETOF(str_type, field)))
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1478:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/preprocessor.h:1441:12: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
            if((d=find_define(s)))
                  ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:119:18: note: expanded from macro 'find_define'
  (this->defines?BASEOF(hash_lookup(this->defines, N), define, link):0)
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:24:37: note: expanded from macro 'BASEOF'
  ((struct str_type *)((char*)ptr - OFFSETOF(str_type, field)))
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1478:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/preprocessor.h:1909:9: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
            if(find_define(s))
               ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:119:18: note: expanded from macro 'find_define'
  (this->defines?BASEOF(hash_lookup(this->defines, N), define, link):0)
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:24:37: note: expanded from macro 'BASEOF'
  ((struct str_type *)((char*)ptr - OFFSETOF(str_type, field)))
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1478:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/preprocessor.h:1933:9: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
            if(find_define(s))
               ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:119:18: note: expanded from macro 'find_define'
  (this->defines?BASEOF(hash_lookup(this->defines, N), define, link):0)
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:24:37: note: expanded from macro 'BASEOF'
  ((struct str_type *)((char*)ptr - OFFSETOF(str_type, field)))
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1478:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/preprocessor.h:2279:17: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
              if ((d = find_define(def->link.s)) && (d->inside)) {
                       ^~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:119:18: note: expanded from macro 'find_define'
  (this->defines?BASEOF(hash_lookup(this->defines, N), define, link):0)
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:24:37: note: expanded from macro 'BASEOF'
  ((struct str_type *)((char*)ptr - OFFSETOF(str_type, field)))
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1506:20: warning: unused parameter 'def' [-Wunused-parameter]
                                struct define *def,
                                               ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1507:29: warning: unused parameter 'args' [-Wunused-parameter]
                                struct define_argument *args,
                                                        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1514:23: warning: unused parameter 'def' [-Wunused-parameter]
                                          struct define *def,
                                                         ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1515:32: warning: unused parameter 'args' [-Wunused-parameter]
                                          struct define_argument *args,
                                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1523:57: warning: unused parameter 'def' [-Wunused-parameter]
                                         struct define *def,
                                                        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1524:66: warning: unused parameter 'args' [-Wunused-parameter]
                                         struct define_argument *args,
                                                                 ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1535:55: warning: unused parameter 'this' [-Wunused-parameter]
static void insert_current_time_as_string(struct cpp *this,
                                                      ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1536:23: warning: unused parameter 'def' [-Wunused-parameter]
                                          struct define *def,
                                                         ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1537:32: warning: unused parameter 'args' [-Wunused-parameter]
                                          struct define_argument *args,
                                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1549:55: warning: unused parameter 'this' [-Wunused-parameter]
static void insert_current_date_as_string(struct cpp *this,
                                                      ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1550:23: warning: unused parameter 'def' [-Wunused-parameter]
                                          struct define *def,
                                                         ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1551:32: warning: unused parameter 'args' [-Wunused-parameter]
                                          struct define_argument *args,
                                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1565:23: warning: unused parameter 'def' [-Wunused-parameter]
                                   struct define *def,
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1566:32: warning: unused parameter 'args' [-Wunused-parameter]
                                   struct define_argument *args,
                                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1575:21: warning: unused parameter 'def' [-Wunused-parameter]
                                 struct define *def,
                                                ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1576:30: warning: unused parameter 'args' [-Wunused-parameter]
                                 struct define_argument *args,
                                                         ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1584:21: warning: unused parameter 'def' [-Wunused-parameter]
                                 struct define *def,
                                                ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cpp.c:1585:30: warning: unused parameter 'args' [-Wunused-parameter]
                                 struct define_argument *args,
                                                         ^
37 warnings generated.
Compiling fdlib.c
Compiling cyclic.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cyclic.c:19:5: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  h=PTR_TO_INT(c->id);
    ^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cyclic.c:21:6: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  h|=PTR_TO_INT(c->a);
     ^~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cyclic.c:23:6: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  h|=PTR_TO_INT(c->b);
     ^~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cyclic.c:25:6: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  h|=PTR_TO_INT(c->th);
     ^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cyclic.c:59:5: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  h=PTR_TO_INT(id);
    ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cyclic.c:61:6: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  h|=PTR_TO_INT(a);
     ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cyclic.c:63:6: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  h|=PTR_TO_INT(b);
     ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/cyclic.c:65:6: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  h|=PTR_TO_INT(th);
     ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
8 warnings generated.
Compiling array.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/array.c:25:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/array.c:884:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:24: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/array.c:884:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/array.c:884:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
                        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:24: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:27: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:27: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                          ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/array.c:1174:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:24: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/array.c:1174:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/array.c:1174:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
                        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:24: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:27: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:27: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                          ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/array.c:1195:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:24: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/array.c:1195:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/array.c:1195:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
                        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:24: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:27: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:27: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                          ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/array.c:1223:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/array.c:1223:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:27: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                          ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/array.c:1755:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:24: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/array.c:1755:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/array.c:1755:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
                        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:24: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:27: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:27: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                          ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/array.c:1860:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:24: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/array.c:1860:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/array.c:1860:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
                        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:24: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:27: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:27: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/array.c:2478:45: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    hash = hash * 33 + DO_NOT_WARN ((INT32) PTR_TO_INT (Pike_sp[-e-1].u.ptr));
                       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/global.h:572:25: note: expanded from macro 'DO_NOT_WARN'
#define DO_NOT_WARN(X)  (X)
                         ^
25 warnings generated.
Compiling backend.c
In file included from /space/www/pikefarm/out_work/7.8/src/backend.cmod:35:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/space/www/pikefarm/out_work/7.8/src/backend.cmod:381:61: warning: unused parameter 'event' [-Wunused-parameter]
static int wakeup_callback(struct fd_callback_box *box, int event)
                                                            ^
/space/www/pikefarm/out_work/7.8/src/backend.cmod:687:6: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
hval=PTR_TO_INT(c->args);
     ^~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/backend.cmod:718:6: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
hval=PTR_TO_INT(args);
     ^~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/backend.cmod:798:56: warning: unused parameter 'foo' [-Wunused-parameter]
static void count_memory_in_call_outs(struct callback *foo,
                                                       ^
/space/www/pikefarm/out_work/7.8/src/backend.cmod:799:7: warning: unused parameter 'bar' [-Wunused-parameter]
void *bar,
      ^
/space/www/pikefarm/out_work/7.8/src/backend.cmod:800:7: warning: unused parameter 'gazonk' [-Wunused-parameter]
void *gazonk)
      ^
/space/www/pikefarm/out_work/7.8/src/backend.cmod:983:6: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
hval=PTR_TO_INT(fun->u.array);
     ^~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/backend.cmod:1047:6: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
hval=PTR_TO_INT(co_info);
     ^~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/backend.cmod:2011:24: warning: unused parameter 'me' [-Wunused-parameter]
struct Backend_struct *me)
                       ^
/space/www/pikefarm/out_work/7.8/src/backend.cmod:3114:54: warning: unused parameter 'cb' [-Wunused-parameter]
static void reopen_all_pdb_backends(struct callback *cb, void *a, void *b)
                                                     ^
/space/www/pikefarm/out_work/7.8/src/backend.cmod:3114:64: warning: unused parameter 'a' [-Wunused-parameter]
static void reopen_all_pdb_backends(struct callback *cb, void *a, void *b)
                                                               ^
/space/www/pikefarm/out_work/7.8/src/backend.cmod:3114:73: warning: unused parameter 'b' [-Wunused-parameter]
static void reopen_all_pdb_backends(struct callback *cb, void *a, void *b)
                                                                        ^
/space/www/pikefarm/out_work/7.8/src/backend.cmod:288:28: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Backend_storage_offset = ADD_STORAGE(struct Backend_struct);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/backend.cmod:292:65: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("before_callback", Backend_storage_offset + OFFSETOF(Backend_struct, before_callback),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/backend.cmod:297:64: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("after_callback", Backend_storage_offset + OFFSETOF(Backend_struct, after_callback),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/backend.cmod:2983:38: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PollDeviceBackend_storage_offset = ADD_STORAGE(struct PollDeviceBackend_struct);
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/backend.cmod:4361:34: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  SelectBackend_storage_offset = ADD_STORAGE(struct SelectBackend_struct);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
19 warnings generated.
Compiling callback.c
Compiling encode.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:28:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:317:21: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        ptrdiff_t marker = CAR_TO_INT(t);
                           ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:341:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        ptrdiff_t val = CAR_TO_INT(t);
                        ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:366:8: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        val = CAR_TO_INT(t);
              ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:371:8: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        val = CDR_TO_INT(t);
              ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:398:15: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      addchar(CAR_TO_INT(t));
              ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:147:44: note: expanded from macro 'addchar'
#define addchar(t)   low_my_putchar((char)(t), &(data->buf))
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:402:17: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        ptrdiff_t id = CDR_TO_INT(t);
                       ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:2476:47: warning: unused parameter 'ignored' [-Wunused-parameter]
static void cleanup_new_program_decode (void *ignored)
                                              ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3276:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:18:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
BAR(size_t,PIKE_OPCODE_T, PIKE_OPCODE_T, program)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:11:43: note: expanded from macro 'BAR'
#define BAR(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3274:31: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3276:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:18:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
BAR(size_t,PIKE_OPCODE_T, PIKE_OPCODE_T, program)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:11:43: note: expanded from macro 'BAR'
#define BAR(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3274:31: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3276:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:19:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(size_t,size_t, size_t, relocations)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3274:31: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3276:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:19:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(size_t,size_t, size_t, relocations)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3274:31: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3276:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:20:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(size_t,char, int, linenumbers)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3274:31: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3276:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:20:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(size_t,char, int, linenumbers)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3274:31: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3276:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:21:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,unsigned INT16, unsigned, identifier_index)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3274:31: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3276:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:21:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,unsigned INT16, unsigned, identifier_index)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3274:31: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3276:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:22:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,unsigned INT16, unsigned, variable_index)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3274:31: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3276:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:22:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,unsigned INT16, unsigned, variable_index)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3274:31: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3276:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:23:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,struct pike_string *, struct pike_string *, strings)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3274:31: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3276:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:23:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,struct pike_string *, struct pike_string *, strings)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3274:31: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3276:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:24:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,struct program_constant, struct program_constant, constants)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3274:31: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3276:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:24:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,struct program_constant, struct program_constant, constants)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3274:31: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3276:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:25:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct reference, struct reference, identifier_references)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3274:31: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3276:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:25:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct reference, struct reference, identifier_references)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3274:31: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3276:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:26:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct inherit, struct inherit, inherits)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3274:31: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3276:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:26:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct inherit, struct inherit, inherits)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3274:31: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3276:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:27:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct identifier, struct identifier, identifiers)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3274:31: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3276:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:27:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct identifier, struct identifier, identifiers)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3274:31: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3292:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:18:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
BAR(size_t,PIKE_OPCODE_T, PIKE_OPCODE_T, program)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:11:43: note: expanded from macro 'BAR'
#define BAR(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3289:24: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3292:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:18:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
BAR(size_t,PIKE_OPCODE_T, PIKE_OPCODE_T, program)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:11:43: note: expanded from macro 'BAR'
#define BAR(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3289:24: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3292:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:19:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(size_t,size_t, size_t, relocations)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3289:24: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3292:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:19:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(size_t,size_t, size_t, relocations)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3289:24: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3292:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:20:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(size_t,char, int, linenumbers)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3289:24: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3292:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:20:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(size_t,char, int, linenumbers)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3289:24: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3292:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:21:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,unsigned INT16, unsigned, identifier_index)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3289:24: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3292:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:21:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,unsigned INT16, unsigned, identifier_index)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3289:24: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3292:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:22:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,unsigned INT16, unsigned, variable_index)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3289:24: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3292:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:22:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,unsigned INT16, unsigned, variable_index)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3289:24: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3292:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:23:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,struct pike_string *, struct pike_string *, strings)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3289:24: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3292:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:23:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,struct pike_string *, struct pike_string *, strings)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3289:24: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3292:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:24:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,struct program_constant, struct program_constant, constants)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3289:24: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3292:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:24:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,struct program_constant, struct program_constant, constants)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3289:24: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3292:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:25:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct reference, struct reference, identifier_references)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3289:24: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3292:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:25:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct reference, struct reference, identifier_references)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3289:24: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3292:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:26:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct inherit, struct inherit, inherits)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3289:24: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3292:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:26:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct inherit, struct inherit, inherits)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3289:24: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3292:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:27:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct identifier, struct identifier, identifiers)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3289:24: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3292:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:27:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct identifier, struct identifier, identifiers)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:3289:24: note: expanded from macro 'FOO'
          size=DO_ALIGN(size, ALIGNOF(TYPE)); \
               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/encode.c:4794:14: warning: unused parameter 'free_after_error' [-Wunused-parameter]
                              int free_after_error)
                                  ^
50 warnings generated.
Compiling docode.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/docode.c:275:31: warning: unused parameter 'ignored' [-Wunused-parameter]
static void do_pop_mark(void *ignored)
                              ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/docode.c:281:34: warning: unused parameter 'ignored' [-Wunused-parameter]
static void do_pop_to_mark(void *ignored)
                                 ^
2 warnings generated.
Compiling dynamic_buffer.c
Compiling dynamic_load.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/dynamic_load.c:386:39: warning: unused parameter 'ignored' [-Wunused-parameter]
static void cleanup_compilation(void *ignored)
                                      ^
1 warning generated.
Compiling error.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/error.c:1210:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/errors.h:113:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
DECLARE_ERROR(generic, Generic, EMPTY ,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/errors.h:55:10: note: expanded from macro 'DECLARE_ERROR'
                       ADD_STORAGE(struct PIKE_CONCAT(NAME,_error_struct)); \
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/errors.h:41:5: note: expanded from macro 'DECLARE_PURE_ERROR'
    INHERIT                                             \
    ^~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/errors.h:132:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
DECLARE_ERROR(index, Index,
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/errors.h:55:10: note: expanded from macro 'DECLARE_ERROR'
                       ADD_STORAGE(struct PIKE_CONCAT(NAME,_error_struct)); \
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/errors.h:41:5: note: expanded from macro 'DECLARE_PURE_ERROR'
    INHERIT                                             \
    ^~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/errors.h:138:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
DECLARE_ERROR(bad_argument, BadArgument,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/errors.h:55:10: note: expanded from macro 'DECLARE_ERROR'
                       ADD_STORAGE(struct PIKE_CONCAT(NAME,_error_struct)); \
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/errors.h:41:5: note: expanded from macro 'DECLARE_PURE_ERROR'
    INHERIT                                             \
    ^~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/errors.h:145:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
DECLARE_ERROR(math, Math,
^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/errors.h:55:10: note: expanded from macro 'DECLARE_ERROR'
                       ADD_STORAGE(struct PIKE_CONCAT(NAME,_error_struct)); \
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/errors.h:41:5: note: expanded from macro 'DECLARE_PURE_ERROR'
    INHERIT                                             \
    ^~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/errors.h:150:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
DECLARE_ERROR(resource, Resource,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/errors.h:55:10: note: expanded from macro 'DECLARE_ERROR'
                       ADD_STORAGE(struct PIKE_CONCAT(NAME,_error_struct)); \
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/errors.h:41:5: note: expanded from macro 'DECLARE_PURE_ERROR'
    INHERIT                                             \
    ^~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/errors.h:156:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
DECLARE_ERROR(permission, Permission,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/errors.h:55:10: note: expanded from macro 'DECLARE_ERROR'
                       ADD_STORAGE(struct PIKE_CONCAT(NAME,_error_struct)); \
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/errors.h:41:5: note: expanded from macro 'DECLARE_PURE_ERROR'
    INHERIT                                             \
    ^~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/errors.h:175:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
DECLARE_ERROR (module_load, ModuleLoad,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/errors.h:55:10: note: expanded from macro 'DECLARE_ERROR'
                       ADD_STORAGE(struct PIKE_CONCAT(NAME,_error_struct)); \
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/errors.h:41:5: note: expanded from macro 'DECLARE_PURE_ERROR'
    INHERIT                                             \
    ^~~~~~~
7 warnings generated.
Compiling fd_control.c
Compiling fsort.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort.c:23:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:24: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort.c:23:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort.c:23:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
                        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:24: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:27: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:27: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                          ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort.c:30:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:24: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort.c:30:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort.c:30:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
                        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:24: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:27: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:27: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                          ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort.c:38:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:24: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort.c:38:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort.c:38:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
                        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:24: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:27: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:27: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                          ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort.c:47:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:24: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort.c:47:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort.c:47:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
                        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:24: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:27: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:27: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                          ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort.c:56:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:24: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort.c:56:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort.c:56:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
                        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:24: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:27: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:27: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                          ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort.c:78:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort.c:74:23: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X)+(Y)*size)
                      ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort.c:78:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort.c:78:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wnull-pointer-arithmetic]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
                        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort.c:74:23: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X)+(Y)*size)
                      ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort.c:74:25: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X)+(Y)*size)
                        ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort.c:78:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort.c:74:25: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X)+(Y)*size)
                        ^
24 warnings generated.
Compiling gc.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:27:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:550:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC_FIXED_FILL_PAGES(marker,2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:91:3: note: expanded from macro 'PTR_HASH_ALLOC_FIXED_FILL_PAGES'
  PTR_HASH_ALLOC_FIXED(DATA,                                            \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:711:78: note: expanded from macro 'PTR_HASH_ALLOC_FIXED'
struct DATA *PIKE_CONCAT3(make_,DATA,_unlocked)(void *ptr, PIKE_HASH_T hval);\
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:541:35: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
  PIKE_HASH_T hval = (PIKE_HASH_T)PTR_TO_INT(ptr);                           \
                                  ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:550:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC_FIXED_FILL_PAGES(marker,2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:91:3: note: expanded from macro 'PTR_HASH_ALLOC_FIXED_FILL_PAGES'
  PTR_HASH_ALLOC_FIXED(DATA,                                            \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:711:78: note: expanded from macro 'PTR_HASH_ALLOC_FIXED'
struct DATA *PIKE_CONCAT3(make_,DATA,_unlocked)(void *ptr, PIKE_HASH_T hval);\
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:573:35: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
  PIKE_HASH_T hval = (PIKE_HASH_T)PTR_TO_INT(ptr);                           \
                                  ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:550:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC_FIXED_FILL_PAGES(marker,2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:91:3: note: expanded from macro 'PTR_HASH_ALLOC_FIXED_FILL_PAGES'
  PTR_HASH_ALLOC_FIXED(DATA,                                            \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:711:78: note: expanded from macro 'PTR_HASH_ALLOC_FIXED'
struct DATA *PIKE_CONCAT3(make_,DATA,_unlocked)(void *ptr, PIKE_HASH_T hval);\
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:590:35: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
  PIKE_HASH_T hval = (PIKE_HASH_T)PTR_TO_INT(ptr);                           \
                                  ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:550:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC_FIXED_FILL_PAGES(marker,2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:91:3: note: expanded from macro 'PTR_HASH_ALLOC_FIXED_FILL_PAGES'
  PTR_HASH_ALLOC_FIXED(DATA,                                            \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:711:78: note: expanded from macro 'PTR_HASH_ALLOC_FIXED'
struct DATA *PIKE_CONCAT3(make_,DATA,_unlocked)(void *ptr, PIKE_HASH_T hval);\
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:601:35: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
  PIKE_HASH_T hval = (PIKE_HASH_T)PTR_TO_INT(ptr);                           \
                                  ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:550:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC_FIXED_FILL_PAGES(marker,2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:91:3: note: expanded from macro 'PTR_HASH_ALLOC_FIXED_FILL_PAGES'
  PTR_HASH_ALLOC_FIXED(DATA,                                            \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:711:78: note: expanded from macro 'PTR_HASH_ALLOC_FIXED'
struct DATA *PIKE_CONCAT3(make_,DATA,_unlocked)(void *ptr, PIKE_HASH_T hval);\
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:612:35: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
  PIKE_HASH_T hval = (PIKE_HASH_T)PTR_TO_INT(ptr);                           \
                                  ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:550:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC_FIXED_FILL_PAGES(marker,2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:91:3: note: expanded from macro 'PTR_HASH_ALLOC_FIXED_FILL_PAGES'
  PTR_HASH_ALLOC_FIXED(DATA,                                            \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:711:78: note: expanded from macro 'PTR_HASH_ALLOC_FIXED'
struct DATA *PIKE_CONCAT3(make_,DATA,_unlocked)(void *ptr, PIKE_HASH_T hval);\
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:629:18: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
    (PIKE_HASH_T)PTR_TO_INT(block->PTR_HASH_ALLOC_DATA);                     \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:550:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC_FIXED_FILL_PAGES(marker,2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:91:3: note: expanded from macro 'PTR_HASH_ALLOC_FIXED_FILL_PAGES'
  PTR_HASH_ALLOC_FIXED(DATA,                                            \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:711:78: note: expanded from macro 'PTR_HASH_ALLOC_FIXED'
struct DATA *PIKE_CONCAT3(make_,DATA,_unlocked)(void *ptr, PIKE_HASH_T hval);\
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:641:23: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
  hval = (PIKE_HASH_T)PTR_TO_INT(new_ptr) %                                  \
                      ^~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:550:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC_FIXED_FILL_PAGES(marker,2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:91:3: note: expanded from macro 'PTR_HASH_ALLOC_FIXED_FILL_PAGES'
  PTR_HASH_ALLOC_FIXED(DATA,                                            \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:711:78: note: expanded from macro 'PTR_HASH_ALLOC_FIXED'
struct DATA *PIKE_CONCAT3(make_,DATA,_unlocked)(void *ptr, PIKE_HASH_T hval);\
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:651:35: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
  PIKE_HASH_T hval = (PIKE_HASH_T)PTR_TO_INT(ptr);                           \
                                  ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:1023:38: warning: unused parameter 'a' [-Wunused-parameter]
static void debug_gc_fatal_va (void *a, int type, int flags,
                                     ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:1023:45: warning: unused parameter 'type' [-Wunused-parameter]
static void debug_gc_fatal_va (void *a, int type, int flags,
                                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:1023:55: warning: unused parameter 'flags' [-Wunused-parameter]
static void debug_gc_fatal_va (void *a, int type, int flags,
                                                      ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:1082:51: warning: unused parameter 'err' [-Wunused-parameter]
static void rec_stack_fatal (struct gc_rec_frame *err, const char *err_name,
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:1082:68: warning: unused parameter 'err_name' [-Wunused-parameter]
static void rec_stack_fatal (struct gc_rec_frame *err, const char *err_name,
                                                                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:1083:30: warning: unused parameter 'p1' [-Wunused-parameter]
                             struct gc_rec_frame *p1, const char *p1n,
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:1083:46: warning: unused parameter 'p1n' [-Wunused-parameter]
                             struct gc_rec_frame *p1, const char *p1n,
                                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:1084:30: warning: unused parameter 'p2' [-Wunused-parameter]
                             struct gc_rec_frame *p2, const char *p2n,
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:1084:46: warning: unused parameter 'p2n' [-Wunused-parameter]
                             struct gc_rec_frame *p2, const char *p2n,
                                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:3447:20: warning: unused parameter 'ignored' [-Wunused-parameter]
size_t do_gc(void *ignored, int explicit_call)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:4079:29: warning: implicit conversion from 'long' to 'double' changes value from 9223372036844775807 to 9223372036844775424 [-Wimplicit-const-int-float-conversion]
    else if(new_threshold > GC_MAX_ALLOC_THRESHOLD)
                          ~ ^~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.h:58:54: note: expanded from macro 'GC_MAX_ALLOC_THRESHOLD'
#define GC_MAX_ALLOC_THRESHOLD (ALLOC_COUNT_TYPE_MAX - 10000000)
                                ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:4662:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC_FILL_PAGES (mc_marker, 2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:85:3: note: expanded from macro 'PTR_HASH_ALLOC_FILL_PAGES'
  PTR_HASH_ALLOC(DATA,                                                  \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:732:31: note: expanded from macro 'PTR_HASH_ALLOC'
                                                PIKE_HASH_T hval);           \
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:541:35: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
  PIKE_HASH_T hval = (PIKE_HASH_T)PTR_TO_INT(ptr);                           \
                                  ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:4662:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC_FILL_PAGES (mc_marker, 2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:85:3: note: expanded from macro 'PTR_HASH_ALLOC_FILL_PAGES'
  PTR_HASH_ALLOC(DATA,                                                  \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:732:31: note: expanded from macro 'PTR_HASH_ALLOC'
                                                PIKE_HASH_T hval);           \
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:573:35: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
  PIKE_HASH_T hval = (PIKE_HASH_T)PTR_TO_INT(ptr);                           \
                                  ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:4662:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC_FILL_PAGES (mc_marker, 2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:85:3: note: expanded from macro 'PTR_HASH_ALLOC_FILL_PAGES'
  PTR_HASH_ALLOC(DATA,                                                  \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:732:31: note: expanded from macro 'PTR_HASH_ALLOC'
                                                PIKE_HASH_T hval);           \
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:590:35: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
  PIKE_HASH_T hval = (PIKE_HASH_T)PTR_TO_INT(ptr);                           \
                                  ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:4662:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC_FILL_PAGES (mc_marker, 2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:85:3: note: expanded from macro 'PTR_HASH_ALLOC_FILL_PAGES'
  PTR_HASH_ALLOC(DATA,                                                  \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:732:31: note: expanded from macro 'PTR_HASH_ALLOC'
                                                PIKE_HASH_T hval);           \
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:601:35: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
  PIKE_HASH_T hval = (PIKE_HASH_T)PTR_TO_INT(ptr);                           \
                                  ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:4662:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC_FILL_PAGES (mc_marker, 2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:85:3: note: expanded from macro 'PTR_HASH_ALLOC_FILL_PAGES'
  PTR_HASH_ALLOC(DATA,                                                  \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:732:31: note: expanded from macro 'PTR_HASH_ALLOC'
                                                PIKE_HASH_T hval);           \
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:612:35: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
  PIKE_HASH_T hval = (PIKE_HASH_T)PTR_TO_INT(ptr);                           \
                                  ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:4662:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC_FILL_PAGES (mc_marker, 2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:85:3: note: expanded from macro 'PTR_HASH_ALLOC_FILL_PAGES'
  PTR_HASH_ALLOC(DATA,                                                  \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:732:31: note: expanded from macro 'PTR_HASH_ALLOC'
                                                PIKE_HASH_T hval);           \
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:629:18: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
    (PIKE_HASH_T)PTR_TO_INT(block->PTR_HASH_ALLOC_DATA);                     \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:4662:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC_FILL_PAGES (mc_marker, 2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:85:3: note: expanded from macro 'PTR_HASH_ALLOC_FILL_PAGES'
  PTR_HASH_ALLOC(DATA,                                                  \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:732:31: note: expanded from macro 'PTR_HASH_ALLOC'
                                                PIKE_HASH_T hval);           \
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:641:23: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
  hval = (PIKE_HASH_T)PTR_TO_INT(new_ptr) %                                  \
                      ^~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:4662:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC_FILL_PAGES (mc_marker, 2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:85:3: note: expanded from macro 'PTR_HASH_ALLOC_FILL_PAGES'
  PTR_HASH_ALLOC(DATA,                                                  \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:732:31: note: expanded from macro 'PTR_HASH_ALLOC'
                                                PIKE_HASH_T hval);           \
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:651:35: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
  PIKE_HASH_T hval = (PIKE_HASH_T)PTR_TO_INT(ptr);                           \
                                  ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:4662:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC_FILL_PAGES (mc_marker, 2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:85:3: note: expanded from macro 'PTR_HASH_ALLOC_FILL_PAGES'
  PTR_HASH_ALLOC(DATA,                                                  \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:761:22: note: expanded from macro 'PTR_HASH_ALLOC'
        hval = (PIKE_HASH_T)PTR_TO_INT(p->PTR_HASH_ALLOC_DATA);              \
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:4662:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC_FILL_PAGES (mc_marker, 2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:85:3: note: expanded from macro 'PTR_HASH_ALLOC_FILL_PAGES'
  PTR_HASH_ALLOC(DATA,                                                  \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:787:25: note: expanded from macro 'PTR_HASH_ALLOC'
    hval = (PIKE_HASH_T)PTR_TO_INT(ptr);                                     \
                        ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:5186:60: warning: unused parameter 'ref_type' [-Wunused-parameter]
static void pass_mark_external_visit_ref (void *thing, int ref_type,
                                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:5187:24: warning: unused parameter 'visit_fn' [-Wunused-parameter]
                                          visit_thing_fn *visit_fn, void *extra)
                                                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/gc.c:5187:40: warning: unused parameter 'extra' [-Wunused-parameter]
                                          visit_thing_fn *visit_fn, void *extra)
                                                                          ^
34 warnings generated.
Compiling hashtable.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/hashtable.c:17:5: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  i=my_hash_string(s);
    ^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/stralloc.h:86:27: note: expanded from macro 'my_hash_string'
#define my_hash_string(X) PTR_TO_INT(X)
                          ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
1 warning generated.
cp "/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/lexer.h" "lexer0.h"
cp "/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/lexer.h" "lexer1.h"
cp "/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/lexer.h" "lexer2.h"
Compiling lex.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/lex.c:11:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
2 warnings generated.
Compiling multiset.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/multiset.c:271:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
BLOCK_ALLOC_FILL_PAGES (multiset, 2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:79:3: note: expanded from macro 'BLOCK_ALLOC_FILL_PAGES'
  BLOCK_ALLOC(DATA,                                                     \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:490:3: note: expanded from macro 'BLOCK_ALLOC'
  COUNT_OTHER();                                                        \
  ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/multiset.c:265:6: note: expanded from macro 'COUNT_OTHER'
                   NODE_OFFSET (msnode_indval, l->msd->allocsize) :     \
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/multiset.c:165:3: note: expanded from macro 'NODE_OFFSET'
  PTR_TO_INT (NODE_AT ((struct multiset_data *) NULL, TYPE, POS))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/multiset.c:271:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
BLOCK_ALLOC_FILL_PAGES (multiset, 2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:79:3: note: expanded from macro 'BLOCK_ALLOC_FILL_PAGES'
  BLOCK_ALLOC(DATA,                                                     \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:490:3: note: expanded from macro 'BLOCK_ALLOC'
  COUNT_OTHER();                                                        \
  ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/multiset.c:266:6: note: expanded from macro 'COUNT_OTHER'
                   NODE_OFFSET (msnode_ind, l->msd->allocsize)) /       \
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/multiset.c:165:3: note: expanded from macro 'NODE_OFFSET'
  PTR_TO_INT (NODE_AT ((struct multiset_data *) NULL, TYPE, POS))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/multiset.c:295:5: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    NODE_OFFSET (msnode_indval, allocsize) : NODE_OFFSET (msnode_ind, allocsize));
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/multiset.c:165:3: note: expanded from macro 'NODE_OFFSET'
  PTR_TO_INT (NODE_AT ((struct multiset_data *) NULL, TYPE, POS))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/multiset.c:295:46: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    NODE_OFFSET (msnode_indval, allocsize) : NODE_OFFSET (msnode_ind, allocsize));
                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/multiset.c:165:3: note: expanded from macro 'NODE_OFFSET'
  PTR_TO_INT (NODE_AT ((struct multiset_data *) NULL, TYPE, POS))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/multiset.c:3865:7: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                           NODE_OFFSET (msnode_indval, msd->allocsize) :
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/multiset.c:165:3: note: expanded from macro 'NODE_OFFSET'
  PTR_TO_INT (NODE_AT ((struct multiset_data *) NULL, TYPE, POS))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/multiset.c:3866:7: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                           NODE_OFFSET (msnode_ind, msd->allocsize));
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/multiset.c:165:3: note: expanded from macro 'NODE_OFFSET'
  PTR_TO_INT (NODE_AT ((struct multiset_data *) NULL, TYPE, POS))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/multiset.c:3853:23: warning: unused parameter 'l' [-Wunused-parameter]
                                 struct multiset *l)
                                                  ^
7 warnings generated.
Compiling signal_handler.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:99:
/usr/include/sys/termios.h:3:2: warning: "this file includes <sys/termios.h> which is deprecated, use <termios.h> instead" [-W#warnings]
#warning "this file includes <sys/termios.h> which is deprecated, use <termios.h> instead"
 ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:797:36: warning: unused parameter 'notused' [-Wunused-parameter]
static void unset_signalling(void *notused) { signalling=0; }
                                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:799:49: warning: unused parameter 'foo' [-Wunused-parameter]
PMOD_EXPORT void check_signals(struct callback *foo, void *bar, void *gazonk)
                                                ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:799:60: warning: unused parameter 'bar' [-Wunused-parameter]
PMOD_EXPORT void check_signals(struct callback *foo, void *bar, void *gazonk)
                                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:799:71: warning: unused parameter 'gazonk' [-Wunused-parameter]
PMOD_EXPORT void check_signals(struct callback *foo, void *bar, void *gazonk)
                                                                      ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:1233:44: warning: unused parameter 'o' [-Wunused-parameter]
static void init_pid_status(struct object *o)
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:1249:44: warning: unused parameter 'o' [-Wunused-parameter]
static void exit_pid_status(struct object *o)
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:1268:76: warning: unused parameter 'arg' [-Wunused-parameter]
static void call_pid_status_callback(struct callback *cb, void *pid, void *arg)
                                                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:1285:17: warning: unused parameter 'from' [-Wunused-parameter]
                         const char *from)
                                     ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:1400:41: warning: unused parameter 'data' [-Wunused-parameter]
static TH_RETURN_TYPE wait_thread(void *data)
                                        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:1838:47: warning: unused parameter 'o' [-Wunused-parameter]
static void init_trace_process(struct object *o)
                                              ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:1843:47: warning: unused parameter 'o' [-Wunused-parameter]
static void exit_trace_process(struct object *o)
                                              ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:2480:39: warning: unused parameter 'limit_name' [-Wunused-parameter]
                                char *limit_name,
                                      ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:3182:9: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]
            if(!Pike_sp[-1].type != T_ARRAY)
               ^                 ~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:3182:9: note: add parentheses after the '!' to evaluate the comparison first
            if(!Pike_sp[-1].type != T_ARRAY)
               ^
                (                          )
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:3182:9: note: add parentheses around left hand side expression to silence this warning
            if(!Pike_sp[-1].type != T_ARRAY)
               ^
               (                )
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:4101:10: warning: mixing declarations and code is incompatible with standards before C99 [-Wdeclaration-after-statement]
            int code = set_close_on_exec(fd, 1);
                ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:4220:34: warning: incompatible pointer to integer conversion passing 'void *' to parameter of type 'int' [-Wint-conversion]
        ptrace(PTRACE_TRACEME, 0, NULL, NULL);
                                        ^~~~
/usr/include/sys/_null.h:34:14: note: expanded from macro 'NULL'
#define NULL    ((void *)0)
                ^~~~~~~~~~~
/usr/include/sys/ptrace.h:271:57: note: passing argument to parameter '_data' here
int     ptrace(int _request, pid_t _pid, caddr_t _addr, int _data);
                                                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:4794:51: warning: unused parameter 'cb' [-Wunused-parameter]
static void run_atexit_functions(struct callback *cb, void *arg,void *arg2)
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:4794:61: warning: unused parameter 'arg' [-Wunused-parameter]
static void run_atexit_functions(struct callback *cb, void *arg,void *arg2)
                                                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:4794:71: warning: unused parameter 'arg2' [-Wunused-parameter]
static void run_atexit_functions(struct callback *cb, void *arg,void *arg2)
                                                                      ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:4986:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct pid_status);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:4987:30: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("__pid", OFFSETOF(pid_status, pid),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:4993:38: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("__last_signal", OFFSETOF(pid_status, sig),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:4995:32: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("__flags", OFFSETOF(pid_status, flags),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:4997:33: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("__status", OFFSETOF(pid_status, state),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:4999:33: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("__result", OFFSETOF(pid_status, result),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/signal_handler.c:5001:35: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("__callback", OFFSETOF(pid_status, callback),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
26 warnings generated.
Compiling pike_search.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:21:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:33:31: warning: unused parameter 'no_data' [-Wunused-parameter]
static void *nil_search(void *no_data,
                              ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:35:14: warning: unused parameter 'haystacklen' [-Wunused-parameter]
                        ptrdiff_t haystacklen)
                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:43:33: warning: unused parameter 'no_data' [-Wunused-parameter]
static PCHARP nil_searchN(void *no_data,
                                ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:45:16: warning: unused parameter 'haystacklen' [-Wunused-parameter]
                          ptrdiff_t haystacklen)
                                    ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:109:
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine.c:13:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine2.c:45:35: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                        DO_NOT_WARN((NCHAR)(ptrdiff_t) PTR_TO_INT(data)),
                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/global.h:572:25: note: expanded from macro 'DO_NOT_WARN'
#define DO_NOT_WARN(X)  (X)
                         ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:109:
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine.c:13:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine2.c:173:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  NameH(HUBBE_ALIGN)(q);
  ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:87:18: note: expanded from macro 'NameH'
#define NameH(X) PxC2(X,HSHIFT)
                 ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:83:19: note: expanded from macro 'PxC2'
#define PxC2(X,Y) PIKE_CONCAT(X,Y)
                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/global.h:217:26: note: expanded from macro 'PIKE_CONCAT'
#define PIKE_CONCAT(X,Y)        X##Y
                                ^
<scratch space>:103:1: note: expanded from here
HUBBE_ALIGN0
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:69:40: note: expanded from macro 'HUBBE_ALIGN0'
#define HUBBE_ALIGN0(q) q=(p_wchar0 *)(PTR_TO_INT(q) & ~(sizeof(INT32) - 1))
                                       ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:109:
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine.c:17:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine2.c:45:35: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                        DO_NOT_WARN((NCHAR)(ptrdiff_t) PTR_TO_INT(data)),
                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/global.h:572:25: note: expanded from macro 'DO_NOT_WARN'
#define DO_NOT_WARN(X)  (X)
                         ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:109:
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine.c:21:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine2.c:45:35: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                        DO_NOT_WARN((NCHAR)(ptrdiff_t) PTR_TO_INT(data)),
                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/global.h:572:25: note: expanded from macro 'DO_NOT_WARN'
#define DO_NOT_WARN(X)  (X)
                         ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:113:
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine.c:13:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine2.c:45:35: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                        DO_NOT_WARN((NCHAR)(ptrdiff_t) PTR_TO_INT(data)),
                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/global.h:572:25: note: expanded from macro 'DO_NOT_WARN'
#define DO_NOT_WARN(X)  (X)
                         ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:113:
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine.c:13:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine2.c:173:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  NameH(HUBBE_ALIGN)(q);
  ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:87:18: note: expanded from macro 'NameH'
#define NameH(X) PxC2(X,HSHIFT)
                 ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:83:19: note: expanded from macro 'PxC2'
#define PxC2(X,Y) PIKE_CONCAT(X,Y)
                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/global.h:217:26: note: expanded from macro 'PIKE_CONCAT'
#define PIKE_CONCAT(X,Y)        X##Y
                                ^
<scratch space>:98:1: note: expanded from here
HUBBE_ALIGN0
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:69:40: note: expanded from macro 'HUBBE_ALIGN0'
#define HUBBE_ALIGN0(q) q=(p_wchar0 *)(PTR_TO_INT(q) & ~(sizeof(INT32) - 1))
                                       ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:113:
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine.c:17:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine2.c:45:35: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                        DO_NOT_WARN((NCHAR)(ptrdiff_t) PTR_TO_INT(data)),
                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/global.h:572:25: note: expanded from macro 'DO_NOT_WARN'
#define DO_NOT_WARN(X)  (X)
                         ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:113:
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine.c:21:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine2.c:45:35: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                        DO_NOT_WARN((NCHAR)(ptrdiff_t) PTR_TO_INT(data)),
                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/global.h:572:25: note: expanded from macro 'DO_NOT_WARN'
#define DO_NOT_WARN(X)  (X)
                         ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:117:
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine.c:13:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine2.c:45:35: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                        DO_NOT_WARN((NCHAR)(ptrdiff_t) PTR_TO_INT(data)),
                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/global.h:572:25: note: expanded from macro 'DO_NOT_WARN'
#define DO_NOT_WARN(X)  (X)
                         ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:117:
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine.c:13:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine2.c:173:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  NameH(HUBBE_ALIGN)(q);
  ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:87:18: note: expanded from macro 'NameH'
#define NameH(X) PxC2(X,HSHIFT)
                 ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:83:19: note: expanded from macro 'PxC2'
#define PxC2(X,Y) PIKE_CONCAT(X,Y)
                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/global.h:217:26: note: expanded from macro 'PIKE_CONCAT'
#define PIKE_CONCAT(X,Y)        X##Y
                                ^
<scratch space>:97:1: note: expanded from here
HUBBE_ALIGN0
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:69:40: note: expanded from macro 'HUBBE_ALIGN0'
#define HUBBE_ALIGN0(q) q=(p_wchar0 *)(PTR_TO_INT(q) & ~(sizeof(INT32) - 1))
                                       ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:117:
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine.c:17:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine2.c:45:35: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                        DO_NOT_WARN((NCHAR)(ptrdiff_t) PTR_TO_INT(data)),
                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/global.h:572:25: note: expanded from macro 'DO_NOT_WARN'
#define DO_NOT_WARN(X)  (X)
                         ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:117:
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine.c:21:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search_engine2.c:45:35: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                        DO_NOT_WARN((NCHAR)(ptrdiff_t) PTR_TO_INT(data)),
                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/global.h:572:25: note: expanded from macro 'DO_NOT_WARN'
#define DO_NOT_WARN(X)  (X)
                         ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:195:29: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  pike_search_struct_offset=ADD_STORAGE(struct pike_mem_searcher);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_search.c:197:37: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
               pike_search_struct_offset + OFFSETOF(pike_mem_searcher,s),
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1054:27: note: expanded from macro 'MAP_VARIABLE'
  PIKE_MAP_VARIABLE(NAME, OFFSET, TYPE, RTYPE, FLAGS)
  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
20 warnings generated.
Compiling pike_types.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:25:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:402:17: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                                    (0x8003*PTR_TO_INT(car))^
                                    ~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/global.h:572:25: note: expanded from macro 'DO_NOT_WARN'
#define DO_NOT_WARN(X)  (X)
                         ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:403:19: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                                    ~(0x10001*PTR_TO_INT(cdr)));
                                    ~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/global.h:572:25: note: expanded from macro 'DO_NOT_WARN'
#define DO_NOT_WARN(X)  (X)
                         ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:649:37: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    t->flags |= PT_FLAG_ASSIGN_0 << PTR_TO_INT(car);
                                    ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:1155:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    int marker = PTR_TO_INT(type->car);
                 ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:1982:47: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        fprintf(stderr, "scope(%"PRINTPTRDIFFT"d, ", CAR_TO_INT(s));
                                                     ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:1994:43: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        fprintf(stderr, "(%"PRINTPTRDIFFT"d = ", CAR_TO_INT(s));
                                                 ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2000:16: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
          INT32 min = CAR_TO_INT(s);
                      ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2001:16: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
          INT32 max = CDR_TO_INT(s);
                      ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2033:14: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
              min = CAR_TO_INT(char_type);
                    ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2034:14: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
              max = CDR_TO_INT(char_type);
                    ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2057:14: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
              min = CAR_TO_INT(s);
                    ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2058:14: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
              max = CDR_TO_INT(s);
                    ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2084:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                CDR_TO_INT(s));
                ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2093:46: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
            fprintf(stderr, "%"PRINTPTRDIFFT"d = ", CAR_TO_INT(s));
                                                    ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2131:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
        fprintf(stderr, "<B0>");
                         ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2189:24: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      my_putchar('0' + CAR_TO_INT(t));
                       ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2197:24: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      my_putchar('0' + CAR_TO_INT(t));
                       ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2217:17: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      INT32 min=CAR_TO_INT(t);
                ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2218:17: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      INT32 max=CDR_TO_INT(t);
                ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2248:35: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        if ((s.u.program = id_to_program(CDR_TO_INT(t)))) {
                                         ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2256:5: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                  CDR_TO_INT(t));
                  ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2285:12: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
            min = CAR_TO_INT(char_type);
                  ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2286:12: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
            max = CDR_TO_INT(char_type);
                  ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2308:10: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
          min = CAR_TO_INT(t);
                ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2309:10: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
          max = CDR_TO_INT(t);
                ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2388:23: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
            my_putchar('0' + CAR_TO_INT(t));
                             ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2439:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
      my_strcat(")<B0>(");
                  ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2640:11: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      if (CAR_TO_INT(t1) < CAR_TO_INT(t2)) {
          ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2640:28: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      if (CAR_TO_INT(t1) < CAR_TO_INT(t2)) {
                           ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2656:12: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      if (!CDR_TO_INT(t1)) {
           ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2658:19: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      } else if (!CDR_TO_INT(t2)) {
                  ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2660:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      } else if (CDR_TO_INT(t1) < CDR_TO_INT(t2)) {
                 ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2660:35: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      } else if (CDR_TO_INT(t1) < CDR_TO_INT(t2)) {
                                  ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2746:15: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        INT32 min1 = CAR_TO_INT(t);
                     ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2747:15: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        INT32 max1 = CDR_TO_INT(t);
                     ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2748:15: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        INT32 min2 = CAR_TO_INT(top);
                     ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2749:15: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        INT32 max2 = CDR_TO_INT(top);
                     ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2786:11: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      if (CDR_TO_INT(top)) {
          ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2927:9: warning: unused parameter 'zero_implied' [-Wunused-parameter]
                                int zero_implied)
                                    ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2953:12: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      i1 = CDR_TO_INT(t1);
           ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2954:12: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      i2 = CDR_TO_INT(t2);
           ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2957:12: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      i1 = CAR_TO_INT(t1);
           ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:2958:12: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      i2 = CAR_TO_INT(t2);
           ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:3061:10: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    i1 = CDR_TO_INT(t1);
         ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:3062:10: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    i2 = CDR_TO_INT(t2);
         ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:3065:10: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    i1 = CAR_TO_INT(t1);
         ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:3066:10: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    i2 = CAR_TO_INT(t2);
         ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:3082:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        push_scope_type(CAR_TO_INT(t1));
                        ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:3084:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        push_scope_type(CAR_TO_INT(t2));
                        ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:3087:23: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      push_scope_type(CAR_TO_INT(t1));
                      ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:3093:21: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    push_scope_type(CAR_TO_INT(t2));
                    ^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:3153:21: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  p = id_to_program(CDR_TO_INT(t));
                    ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:3296:15: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      int m = CAR_TO_INT(a);
              ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:3406:15: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      int m = CAR_TO_INT(b);
              ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:3602:10: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    if ((CAR_TO_INT(a) > 0) || (CDR_TO_INT(a) < 0)) {
         ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:3602:33: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    if ((CAR_TO_INT(a) > 0) || (CDR_TO_INT(a) < 0)) {
                                ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:3609:10: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    if ((CAR_TO_INT(b) > 0) || (CDR_TO_INT(b) < 0)) {
         ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:3609:33: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    if ((CAR_TO_INT(b) > 0) || (CDR_TO_INT(b) < 0)) {
                                ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:3716:26: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      ap = id_to_program(CDR_TO_INT(a));
                         ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:3717:26: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      bp = id_to_program(CDR_TO_INT(b));
                         ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:3730:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    INT32 amin = CAR_TO_INT(a);
                 ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:3731:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    INT32 amax = CDR_TO_INT(a);
                 ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:3733:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    INT32 bmin = CAR_TO_INT(b);
                 ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:3734:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    INT32 bmax = CDR_TO_INT(b);
                 ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:3980:13: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    int m = CAR_TO_INT(a);
            ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:4142:13: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    int m = CAR_TO_INT(b);
            ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:4152:15: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      int m = CAR_TO_INT(b);
              ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:4479:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      struct program *ap = id_to_program(CDR_TO_INT(a));
                                         ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:4480:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      struct program *bp = id_to_program(CDR_TO_INT(b));
                                         ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:4515:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    INT32 amin = CAR_TO_INT(a);
                 ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:4516:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    INT32 amax = CDR_TO_INT(a);
                 ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:4518:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    INT32 bmin = CAR_TO_INT(b);
                 ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:4519:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    INT32 bmax = CDR_TO_INT(b);
                 ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:4750:23: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    p = id_to_program(CDR_TO_INT(t));
                      ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:4948:23: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    p = id_to_program(CDR_TO_INT(t));
                      ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5174:39: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    struct program *p = id_to_program(CDR_TO_INT(t));
                                      ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5303:39: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    struct program *p = id_to_program(CDR_TO_INT(type));
                                      ^~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5690:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        push_scope_type(CAR_TO_INT(orig_type));
                        ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5914:17: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
            if ((min = CAR_TO_INT(soft_type)) > CAR_TO_INT(orig_type)) {
                       ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5914:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
            if ((min = CAR_TO_INT(soft_type)) > CAR_TO_INT(orig_type)) {
                                                ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5915:14: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
              min = CAR_TO_INT(orig_type);
                    ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5917:17: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
            if ((max = CDR_TO_INT(soft_type)) < CDR_TO_INT(orig_type)) {
                       ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5917:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
            if ((max = CDR_TO_INT(soft_type)) < CDR_TO_INT(orig_type)) {
                                                ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5918:14: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
              max = CDR_TO_INT(orig_type);
                    ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5921:17: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
            if ((min = CAR_TO_INT(soft_type)) < CAR_TO_INT(orig_type)) {
                       ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5921:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
            if ((min = CAR_TO_INT(soft_type)) < CAR_TO_INT(orig_type)) {
                                                ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5922:14: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
              min = CAR_TO_INT(orig_type);
                    ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5924:17: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
            if ((max = CDR_TO_INT(soft_type)) > CDR_TO_INT(orig_type)) {
                       ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5924:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
            if ((max = CDR_TO_INT(soft_type)) > CDR_TO_INT(orig_type)) {
                                                ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5925:14: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
              max = CDR_TO_INT(orig_type);
                    ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5936:9: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
          if (!CDR_TO_INT(orig_type)) {
               ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5938:16: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
          } else if (!CDR_TO_INT(soft_type)) {
                      ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5940:15: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
          } else if (CDR_TO_INT(soft_type) == CDR_TO_INT(orig_type)) {
                     ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5940:40: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
          } else if (CDR_TO_INT(soft_type) == CDR_TO_INT(orig_type)) {
                                              ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5941:11: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
            if (!CAR_TO_INT(orig_type)) {
                 ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5954:9: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
          if (!CDR_TO_INT(orig_type)) {
               ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5956:16: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
          } else if (!CDR_TO_INT(soft_type)) {
                      ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5958:15: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
          } else if (CDR_TO_INT(soft_type) == CDR_TO_INT(orig_type)) {
                     ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5958:40: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
          } else if (CDR_TO_INT(soft_type) == CDR_TO_INT(orig_type)) {
                                              ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:5959:10: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
            if (CAR_TO_INT(orig_type)) {
                ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:7176:23: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      push_scope_type(CAR_TO_INT(a));
                      ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:7476:15: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      (!(id = CDR_TO_INT(obj_t))) ||
              ^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:7540:41: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      struct program *p = id_to_program(CDR_TO_INT(type));
                                        ^~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:7930:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      i = (INT32)CAR_TO_INT(t);
                 ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:7932:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      i = (INT32)CDR_TO_INT(t);
                 ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:7958:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      i = (INT32)CAR_TO_INT(t);
                 ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:7963:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      i = (INT32)CDR_TO_INT(t);
                 ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.c:7986:22: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    my_putchar('0' + CAR_TO_INT(t));
                     ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
110 warnings generated.
Compiling pike_embed.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_embed.c:46:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_embed.c:236:35: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Pike_interpreter.stack_top += ~(PTR_TO_INT(Pike_interpreter.stack_top)) & 0xffff;
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_embed.c:435:43: warning: unused parameter 'cb' [-Wunused-parameter]
static void time_to_exit(struct callback *cb,void *tmp,void *ignored)
                                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_embed.c:435:52: warning: unused parameter 'tmp' [-Wunused-parameter]
static void time_to_exit(struct callback *cb,void *tmp,void *ignored)
                                                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_embed.c:435:62: warning: unused parameter 'ignored' [-Wunused-parameter]
static void time_to_exit(struct callback *cb,void *tmp,void *ignored)
                                                             ^
6 warnings generated.
Compiling mapping.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:78:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
BLOCK_ALLOC_FILL_PAGES(mapping, 2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:79:3: note: expanded from macro 'BLOCK_ALLOC_FILL_PAGES'
  BLOCK_ALLOC(DATA,                                                     \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:490:3: note: expanded from macro 'BLOCK_ALLOC'
  COUNT_OTHER();                                                        \
  ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:72:15: note: expanded from macro 'COUNT_OTHER'
    datasize+=MAPPING_DATA_SIZE(m->data->hashsize, m->data->num_keypairs) / \
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: (skipping 2 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:34: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                 ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:78:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
BLOCK_ALLOC_FILL_PAGES(mapping, 2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:79:3: note: expanded from macro 'BLOCK_ALLOC_FILL_PAGES'
  BLOCK_ALLOC(DATA,                                                     \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:490:3: note: expanded from macro 'BLOCK_ALLOC'
  COUNT_OTHER();                                                        \
  ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:72:15: note: expanded from macro 'COUNT_OTHER'
    datasize+=MAPPING_DATA_SIZE(m->data->hashsize, m->data->num_keypairs) / \
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:78:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
BLOCK_ALLOC_FILL_PAGES(mapping, 2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:79:3: note: expanded from macro 'BLOCK_ALLOC_FILL_PAGES'
  BLOCK_ALLOC(DATA,                                                     \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:490:3: note: expanded from macro 'BLOCK_ALLOC'
  COUNT_OTHER();                                                        \
  ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:72:15: note: expanded from macro 'COUNT_OTHER'
    datasize+=MAPPING_DATA_SIZE(m->data->hashsize, m->data->num_keypairs) / \
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:78:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
BLOCK_ALLOC_FILL_PAGES(mapping, 2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:79:3: note: expanded from macro 'BLOCK_ALLOC_FILL_PAGES'
  BLOCK_ALLOC(DATA,                                                     \
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:490:3: note: expanded from macro 'BLOCK_ALLOC'
  COUNT_OTHER();                                                        \
  ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:72:15: note: expanded from macro 'COUNT_OTHER'
    datasize+=MAPPING_DATA_SIZE(m->data->hashsize, m->data->num_keypairs) / \
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:44:4: note: expanded from macro 'MAPPING_DATA_SIZE'
   PTR_TO_INT(MD_KEYPAIRS(0, HSIZE) + KEYPAIRS)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:186:7: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    e=MAPPING_DATA_SIZE(hashsize, size);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:44:15: note: expanded from macro 'MAPPING_DATA_SIZE'
   PTR_TO_INT(MD_KEYPAIRS(0, HSIZE) + KEYPAIRS)
   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.h:68:16: note: expanded from macro 'MD_KEYPAIRS'
     DO_ALIGN( PTR_TO_INT(((struct mapping_data *)(MD))->hash + HSIZE), \
               ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:34: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                 ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:186:7: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    e=MAPPING_DATA_SIZE(hashsize, size);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:44:15: note: expanded from macro 'MAPPING_DATA_SIZE'
   PTR_TO_INT(MD_KEYPAIRS(0, HSIZE) + KEYPAIRS)
   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.h:69:9: note: expanded from macro 'MD_KEYPAIRS'
               ALIGNOF(struct keypair)) )
               ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:186:7: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    e=MAPPING_DATA_SIZE(hashsize, size);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:44:15: note: expanded from macro 'MAPPING_DATA_SIZE'
   PTR_TO_INT(MD_KEYPAIRS(0, HSIZE) + KEYPAIRS)
   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.h:69:9: note: expanded from macro 'MD_KEYPAIRS'
               ALIGNOF(struct keypair)) )
               ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:186:7: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    e=MAPPING_DATA_SIZE(hashsize, size);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:44:4: note: expanded from macro 'MAPPING_DATA_SIZE'
   PTR_TO_INT(MD_KEYPAIRS(0, HSIZE) + KEYPAIRS)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:195:19: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    md->free_list=MD_KEYPAIRS(md, hashsize);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.h:68:16: note: expanded from macro 'MD_KEYPAIRS'
     DO_ALIGN( PTR_TO_INT(((struct mapping_data *)(MD))->hash + HSIZE), \
     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:34: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                 ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:195:19: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    md->free_list=MD_KEYPAIRS(md, hashsize);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.h:69:9: note: expanded from macro 'MD_KEYPAIRS'
               ALIGNOF(struct keypair)) )
               ^~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:195:19: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    md->free_list=MD_KEYPAIRS(md, hashsize);
                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.h:69:9: note: expanded from macro 'MD_KEYPAIRS'
               ALIGNOF(struct keypair)) )
               ^~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:483:8: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  size=MAPPING_DATA_SIZE(md->hashsize, md->num_keypairs);
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:44:15: note: expanded from macro 'MAPPING_DATA_SIZE'
   PTR_TO_INT(MD_KEYPAIRS(0, HSIZE) + KEYPAIRS)
   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.h:68:16: note: expanded from macro 'MD_KEYPAIRS'
     DO_ALIGN( PTR_TO_INT(((struct mapping_data *)(MD))->hash + HSIZE), \
               ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:34: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                 ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:483:8: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  size=MAPPING_DATA_SIZE(md->hashsize, md->num_keypairs);
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:44:15: note: expanded from macro 'MAPPING_DATA_SIZE'
   PTR_TO_INT(MD_KEYPAIRS(0, HSIZE) + KEYPAIRS)
   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.h:69:9: note: expanded from macro 'MD_KEYPAIRS'
               ALIGNOF(struct keypair)) )
               ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:483:8: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  size=MAPPING_DATA_SIZE(md->hashsize, md->num_keypairs);
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:44:15: note: expanded from macro 'MAPPING_DATA_SIZE'
   PTR_TO_INT(MD_KEYPAIRS(0, HSIZE) + KEYPAIRS)
   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.h:69:9: note: expanded from macro 'MD_KEYPAIRS'
               ALIGNOF(struct keypair)) )
               ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:483:8: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  size=MAPPING_DATA_SIZE(md->hashsize, md->num_keypairs);
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:44:4: note: expanded from macro 'MAPPING_DATA_SIZE'
   PTR_TO_INT(MD_KEYPAIRS(0, HSIZE) + KEYPAIRS)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:492:12: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  keypairs=MD_KEYPAIRS(nmd, nmd->hashsize);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.h:68:16: note: expanded from macro 'MD_KEYPAIRS'
     DO_ALIGN( PTR_TO_INT(((struct mapping_data *)(MD))->hash + HSIZE), \
     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:34: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                 ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:492:12: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  keypairs=MD_KEYPAIRS(nmd, nmd->hashsize);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.h:69:9: note: expanded from macro 'MD_KEYPAIRS'
               ALIGNOF(struct keypair)) )
               ^~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:492:12: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  keypairs=MD_KEYPAIRS(nmd, nmd->hashsize);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.h:69:9: note: expanded from macro 'MD_KEYPAIRS'
               ALIGNOF(struct keypair)) )
               ^~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:1178:12: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses]
  if(!s || !s->type==T_MAPPING)
           ^       ~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:1178:12: note: add parentheses after the '!' to evaluate the comparison first
  if(!s || !s->type==T_MAPPING)
           ^
            (                 )
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:1178:12: note: add parentheses around left hand side expression to silence this warning
  if(!s || !s->type==T_MAPPING)
           ^
           (       )
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:2414:27: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      mc_counted_bytes += MAPPING_DATA_SIZE (md->hashsize, md->num_keypairs);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:44:15: note: expanded from macro 'MAPPING_DATA_SIZE'
   PTR_TO_INT(MD_KEYPAIRS(0, HSIZE) + KEYPAIRS)
   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.h:68:16: note: expanded from macro 'MD_KEYPAIRS'
     DO_ALIGN( PTR_TO_INT(((struct mapping_data *)(MD))->hash + HSIZE), \
               ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:34: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                 ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:2414:27: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      mc_counted_bytes += MAPPING_DATA_SIZE (md->hashsize, md->num_keypairs);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:44:15: note: expanded from macro 'MAPPING_DATA_SIZE'
   PTR_TO_INT(MD_KEYPAIRS(0, HSIZE) + KEYPAIRS)
   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.h:69:9: note: expanded from macro 'MD_KEYPAIRS'
               ALIGNOF(struct keypair)) )
               ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:2414:27: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      mc_counted_bytes += MAPPING_DATA_SIZE (md->hashsize, md->num_keypairs);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:44:15: note: expanded from macro 'MAPPING_DATA_SIZE'
   PTR_TO_INT(MD_KEYPAIRS(0, HSIZE) + KEYPAIRS)
   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.h:69:9: note: expanded from macro 'MD_KEYPAIRS'
               ALIGNOF(struct keypair)) )
               ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:2414:27: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      mc_counted_bytes += MAPPING_DATA_SIZE (md->hashsize, md->num_keypairs);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:44:4: note: expanded from macro 'MAPPING_DATA_SIZE'
   PTR_TO_INT(MD_KEYPAIRS(0, HSIZE) + KEYPAIRS)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/mapping.c:2403:21: warning: unused parameter 'm' [-Wunused-parameter]
                                struct mapping *m)
                                                ^
24 warnings generated.
Compiling pike_memory.c
Compiling module_support.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/module_support.c:18:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
2 warnings generated.
Compiling pikecode.c
Compiling object.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/object.c:521:39: warning: unused parameter 'dummy' [-Wunused-parameter]
static void get_master_cleanup (void *dummy)
                                      ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/object.c:707:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC(destroy_called_mark,128)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:732:31: note: expanded from macro 'PTR_HASH_ALLOC'
                                                PIKE_HASH_T hval);           \
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:541:35: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
  PIKE_HASH_T hval = (PIKE_HASH_T)PTR_TO_INT(ptr);                           \
                                  ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/object.c:707:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC(destroy_called_mark,128)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:732:31: note: expanded from macro 'PTR_HASH_ALLOC'
                                                PIKE_HASH_T hval);           \
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:573:35: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
  PIKE_HASH_T hval = (PIKE_HASH_T)PTR_TO_INT(ptr);                           \
                                  ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/object.c:707:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC(destroy_called_mark,128)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:732:31: note: expanded from macro 'PTR_HASH_ALLOC'
                                                PIKE_HASH_T hval);           \
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:590:35: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
  PIKE_HASH_T hval = (PIKE_HASH_T)PTR_TO_INT(ptr);                           \
                                  ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/object.c:707:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC(destroy_called_mark,128)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:732:31: note: expanded from macro 'PTR_HASH_ALLOC'
                                                PIKE_HASH_T hval);           \
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:601:35: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
  PIKE_HASH_T hval = (PIKE_HASH_T)PTR_TO_INT(ptr);                           \
                                  ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/object.c:707:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC(destroy_called_mark,128)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:732:31: note: expanded from macro 'PTR_HASH_ALLOC'
                                                PIKE_HASH_T hval);           \
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:612:35: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
  PIKE_HASH_T hval = (PIKE_HASH_T)PTR_TO_INT(ptr);                           \
                                  ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/object.c:707:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC(destroy_called_mark,128)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:732:31: note: expanded from macro 'PTR_HASH_ALLOC'
                                                PIKE_HASH_T hval);           \
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:629:18: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
    (PIKE_HASH_T)PTR_TO_INT(block->PTR_HASH_ALLOC_DATA);                     \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/object.c:707:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC(destroy_called_mark,128)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:732:31: note: expanded from macro 'PTR_HASH_ALLOC'
                                                PIKE_HASH_T hval);           \
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:641:23: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
  hval = (PIKE_HASH_T)PTR_TO_INT(new_ptr) %                                  \
                      ^~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/object.c:707:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC(destroy_called_mark,128)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:732:31: note: expanded from macro 'PTR_HASH_ALLOC'
                                                PIKE_HASH_T hval);           \
                                                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:651:35: note: expanded from macro '\
LOW_PTR_HASH_ALLOC'
  PIKE_HASH_T hval = (PIKE_HASH_T)PTR_TO_INT(ptr);                           \
                                  ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/object.c:707:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC(destroy_called_mark,128)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:761:22: note: expanded from macro 'PTR_HASH_ALLOC'
        hval = (PIKE_HASH_T)PTR_TO_INT(p->PTR_HASH_ALLOC_DATA);              \
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/object.c:707:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PTR_HASH_ALLOC(destroy_called_mark,128)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/block_alloc.h:787:25: note: expanded from macro 'PTR_HASH_ALLOC'
    hval = (PIKE_HASH_T)PTR_TO_INT(ptr);                                     \
                        ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/object.c:2746:10: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  offset=ADD_STORAGE(struct magic_index_struct);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/object.c:2748:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
               offset + OFFSETOF(magic_index_struct, o), T_OBJECT);
               ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1054:27: note: expanded from macro 'MAP_VARIABLE'
  PIKE_MAP_VARIABLE(NAME, OFFSET, TYPE, RTYPE, FLAGS)
  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/object.c:2753:10: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  offset=ADD_STORAGE(struct magic_index_struct);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/object.c:2755:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
               offset + OFFSETOF(magic_index_struct, o), T_OBJECT);
               ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1054:27: note: expanded from macro 'MAP_VARIABLE'
  PIKE_MAP_VARIABLE(NAME, OFFSET, TYPE, RTYPE, FLAGS)
  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/object.c:2761:10: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  offset=ADD_STORAGE(struct magic_index_struct);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/object.c:2763:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
               offset + OFFSETOF(magic_index_struct, o), T_OBJECT);
               ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1054:27: note: expanded from macro 'MAP_VARIABLE'
  PIKE_MAP_VARIABLE(NAME, OFFSET, TYPE, RTYPE, FLAGS)
  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/object.c:2768:10: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  offset=ADD_STORAGE(struct magic_index_struct);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/object.c:2770:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
               offset + OFFSETOF(magic_index_struct, o), T_OBJECT);
               ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1054:27: note: expanded from macro 'MAP_VARIABLE'
  PIKE_MAP_VARIABLE(NAME, OFFSET, TYPE, RTYPE, FLAGS)
  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
19 warnings generated.
Compiling stack_allocator.c
Compiling opcodes.c
Compiling operators.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/operators.c:30:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/operators.c:934:21: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      if (((((INT32)CAR_TO_INT(type)) != MIN_INT32) &&
                    ^~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/operators.c:935:28: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
           (s->u.integer < (INT32)CAR_TO_INT(type))) ||
                                  ^~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/operators.c:936:14: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
          ((((INT32)CDR_TO_INT(type)) != MAX_INT32) &&
                    ^~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/operators.c:937:28: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
           (s->u.integer > (INT32)CDR_TO_INT(type)))) {
                                  ^~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/operators.c:944:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      if ((8<<s->u.string->size_shift) > CAR_TO_INT(type)) {
                                         ^~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:38:48: note: expanded from macro 'CAR_TO_INT'
#define CAR_TO_INT(TYPE) ((char *) (TYPE)->car - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/operators.c:955:31: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        if (s->u.object->prog->id == CDR_TO_INT(type)) return 1;
                                     ^~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/operators.c:956:20: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        p = id_to_program(CDR_TO_INT(type));
                          ^~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/operators.c:965:26: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        if (s->u.program->id == CDR_TO_INT(type->car)) return 1;
                                ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/operators.c:966:20: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        p = id_to_program(CDR_TO_INT(type->car));
                          ^~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/operators.c:5529:59: warning: unused parameter 'o' [-Wunused-parameter]
static void init_string_assignment_storage(struct object *o)
                                                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/operators.c:5538:59: warning: unused parameter 'o' [-Wunused-parameter]
static void exit_string_assignment_storage(struct object *o)
                                                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/operators.c:5806:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct string_assignment_storage);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
14 warnings generated.
Compiling pike_float.c
Compiling port.c
Compiling program.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1995:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:18:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
BAR(size_t,PIKE_OPCODE_T, PIKE_OPCODE_T, program)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:11:43: note: expanded from macro 'BAR'
#define BAR(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1993:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1995:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:18:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
BAR(size_t,PIKE_OPCODE_T, PIKE_OPCODE_T, program)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:11:43: note: expanded from macro 'BAR'
#define BAR(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1993:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1995:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:19:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(size_t,size_t, size_t, relocations)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1993:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1995:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:19:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(size_t,size_t, size_t, relocations)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1993:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1995:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:20:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(size_t,char, int, linenumbers)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1993:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1995:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:20:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(size_t,char, int, linenumbers)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1993:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1995:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:21:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,unsigned INT16, unsigned, identifier_index)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1993:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1995:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:21:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,unsigned INT16, unsigned, identifier_index)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1993:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1995:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:22:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,unsigned INT16, unsigned, variable_index)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1993:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1995:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:22:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,unsigned INT16, unsigned, variable_index)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1993:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1995:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:23:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,struct pike_string *, struct pike_string *, strings)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1993:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1995:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:23:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,struct pike_string *, struct pike_string *, strings)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1993:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1995:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:24:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,struct program_constant, struct program_constant, constants)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1993:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1995:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:24:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,struct program_constant, struct program_constant, constants)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1993:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1995:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:25:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct reference, struct reference, identifier_references)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1993:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1995:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:25:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct reference, struct reference, identifier_references)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1993:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1995:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:26:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct inherit, struct inherit, inherits)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1993:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1995:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:26:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct inherit, struct inherit, inherits)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1993:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1995:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:27:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct identifier, struct identifier, identifiers)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1993:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1995:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:27:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct identifier, struct identifier, identifiers)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:1993:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2019:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:18:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
BAR(size_t,PIKE_OPCODE_T, PIKE_OPCODE_T, program)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:11:43: note: expanded from macro 'BAR'
#define BAR(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2012:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2019:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:18:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
BAR(size_t,PIKE_OPCODE_T, PIKE_OPCODE_T, program)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:11:43: note: expanded from macro 'BAR'
#define BAR(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2012:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2019:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:19:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(size_t,size_t, size_t, relocations)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2012:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2019:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:19:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(size_t,size_t, size_t, relocations)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2012:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2019:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:20:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(size_t,char, int, linenumbers)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2012:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2019:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:20:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(size_t,char, int, linenumbers)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2012:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2019:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:21:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,unsigned INT16, unsigned, identifier_index)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2012:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2019:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:21:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,unsigned INT16, unsigned, identifier_index)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2012:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2019:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:22:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,unsigned INT16, unsigned, variable_index)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2012:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2019:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:22:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,unsigned INT16, unsigned, variable_index)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2012:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2019:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:23:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,struct pike_string *, struct pike_string *, strings)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2012:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2019:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:23:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,struct pike_string *, struct pike_string *, strings)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2012:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2019:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:24:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,struct program_constant, struct program_constant, constants)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2012:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2019:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:24:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
FOO(unsigned INT16,struct program_constant, struct program_constant, constants)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2012:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2019:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:25:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct reference, struct reference, identifier_references)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2012:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2019:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:25:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct reference, struct reference, identifier_references)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2012:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2019:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:26:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct inherit, struct inherit, inherits)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2012:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2019:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:26:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct inherit, struct inherit, inherits)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2012:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2019:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:27:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct identifier, struct identifier, identifiers)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2012:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:39: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                      ^
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2019:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:27:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
PASS1ONLY(unsigned INT16,struct identifier, struct identifier, identifiers)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program_areas.h:14:49: note: expanded from macro 'PASS1ONLY'
#define PASS1ONLY(NUMTYPE, TYPE, ARGTYPE, NAME) FOO(NUMTYPE, TYPE, ARGTYPE, NAME)
                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2012:23: note: expanded from macro 'FOO'
  size=DO_ALIGN(size, ALIGNOF(TYPE)); \
       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:57:51: note: expanded from macro 'DO_ALIGN'
#define DO_ALIGN(X,Y) (((size_t)(X)+((Y)-1)) & ~((Y)-1))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2031:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  size_t val_a = PTR_TO_INT (ID_FROM_INT(p, a)->name);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2032:18: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  size_t val_b = PTR_TO_INT (ID_FROM_INT(p, b)->name);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2041:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:24: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2041:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:72:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
        howmany=((((char *)last)-((char *)bas))/SIZE)+1;
                                                ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:2041:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:25: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
                        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:24: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:46: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:27: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:114:50: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      b=STEP(bas,((((char *)last)-((char *)bas))/SIZE)>>1);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:36:14: note: expanded from macro 'SIZE'
#define SIZE PTR_TO_INT(STEP((PTYPE)0,1))
             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/fsort_template.h:31:27: note: expanded from macro 'STEP'
#define STEP(X,Y) ((X) + (Y))
                          ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:3082:26: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    case T_MIXED: return ALIGNOF(struct svalue);
                         ^~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:3083:26: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    case T_FLOAT: return ALIGNOF(FLOAT_TYPE);
                         ^~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:3084:24: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    case T_INT: return ALIGNOF(INT_TYPE);
                       ^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:3087:21: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    default: return ALIGNOF(void *);
                    ^~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:3625:10: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                       ALIGNOF(struct parent_info),
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:5033:14: warning: unused parameter 'type_length' [-Wunused-parameter]
                       int type_length,
                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:6224:49: warning: unused parameter 'p' [-Wunused-parameter]
PMOD_EXPORT int find_lfun_fatal(struct program *p, ptrdiff_t lfun)
                                                ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:6252:20: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    size_t val_n = PTR_TO_INT (name);
                   ^~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:6268:15: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      val_t = PTR_TO_INT (fun->name);
              ^~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:6316:15: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    hashval = my_hash_string(name);
              ^~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/stralloc.h:86:27: note: expanded from macro 'my_hash_string'
#define my_hash_string(X) PTR_TO_INT(X)
                          ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:6364:26: warning: unused parameter 'constant_name' [-Wunused-parameter]
                   struct pike_string *constant_name)
                                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:9408:45: warning: unused parameter 'event' [-Wunused-parameter]
static void program_state_event_handler(int event)
                                            ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:9482:26: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  p2->alignment_needed = ALIGNOF(struct compilation);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:9585:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct program_state);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:9596:29: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("prog", OFFSETOF(compilation, prog),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:9598:32: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("handler", OFFSETOF(compilation, handler),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:9600:39: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("compat_handler", OFFSETOF(compilation, compat_handler),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:9602:31: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("target", OFFSETOF(compilation, target),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:9604:36: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("placeholder", OFFSETOF(compilation, placeholder),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:9606:26: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("p", OFFSETOF(compilation, p),
  ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:9608:37: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("current_file", OFFSETOF(compilation, lex.current_file),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:9610:39: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("default_module", OFFSETOF(compilation, default_module),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:9822:12: warning: unused parameter 'type_length' [-Wunused-parameter]
                                   int type_length,
                                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:9888:36: warning: unused parameter 'args' [-Wunused-parameter]
static void apply_trampoline(INT32 args)
                                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:9926:44: warning: unused parameter 'o' [-Wunused-parameter]
static void init_trampoline(struct object *o)
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:9931:44: warning: unused parameter 'o' [-Wunused-parameter]
static void exit_trampoline(struct object *o)
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:9954:48: warning: unused parameter 'o' [-Wunused-parameter]
static void gc_check_trampoline(struct object *o)
                                               ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:9970:50: warning: unused parameter 'o' [-Wunused-parameter]
static void gc_recurse_trampoline(struct object *o)
                                                 ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.c:10050:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct pike_trampoline);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
75 warnings generated.
Compiling rbtree.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/rbtree.c:908:27: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                MEMCPY ((char *) node + OFFSETOF (rb_node_hdr, flags),
                ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/port.h:207:40: note: expanded from macro 'MEMCPY'
#  define MEMCPY(X,Y,Z) memcpy((char*)(X),(char*)(Y),(Z))
                                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/rbtree.h:72:6: note: expanded from macro 'keep_flags'
    {code;}                                                             \
     ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/rbtree.c:909:22: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                        (char *) unlink + OFFSETOF (rb_node_hdr, flags),
                        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/port.h:207:51: note: expanded from macro 'MEMCPY'
#  define MEMCPY(X,Y,Z) memcpy((char*)(X),(char*)(Y),(Z))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/rbtree.h:72:6: note: expanded from macro 'keep_flags'
    {code;}                                                             \
     ^~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/rbtree.c:910:16: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                        node_size - OFFSETOF (rb_node_hdr, flags)));
                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/port.h:207:55: note: expanded from macro 'MEMCPY'
#  define MEMCPY(X,Y,Z) memcpy((char*)(X),(char*)(Y),(Z))
                                                      ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/rbtree.h:72:6: note: expanded from macro 'keep_flags'
    {code;}                                                             \
     ^~~~
3 warnings generated.
Compiling rusage.c
Compiling sscanf.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/sscanf.c:17:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
2 warnings generated.
Compiling stralloc.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/stralloc.c:17:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
2 warnings generated.
Compiling stuff.c
Compiling threads.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:38:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:497:42: warning: unused parameter 'o' [-Wunused-parameter]
void init_threads_disable(struct object *o)
                                         ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:515:42: warning: unused parameter 'o' [-Wunused-parameter]
void exit_threads_disable(struct object *o)
                                         ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:890:44: warning: unused parameter 'cb' [-Wunused-parameter]
static void check_threads(struct callback *cb, void *arg, void * arg2)
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:890:54: warning: unused parameter 'arg' [-Wunused-parameter]
static void check_threads(struct callback *cb, void *arg, void * arg2)
                                                     ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:890:66: warning: unused parameter 'arg2' [-Wunused-parameter]
static void check_threads(struct callback *cb, void *arg, void * arg2)
                                                                 ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:1706:36: warning: unused parameter 'o' [-Wunused-parameter]
void init_mutex_obj(struct object *o)
                                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:1713:36: warning: unused parameter 'o' [-Wunused-parameter]
void exit_mutex_obj(struct object *o)
                                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:1752:47: warning: unused parameter 'o' [-Wunused-parameter]
void exit_mutex_obj_compat_7_4(struct object *o)
                                              ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:1790:40: warning: unused parameter 'o' [-Wunused-parameter]
void init_mutex_key_obj(struct object *o)
                                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:1801:40: warning: unused parameter 'o' [-Wunused-parameter]
void exit_mutex_key_obj(struct object *o)
                                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:2019:35: warning: unused parameter 'o' [-Wunused-parameter]
void init_cond_obj(struct object *o)
                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:2025:35: warning: unused parameter 'o' [-Wunused-parameter]
void exit_cond_obj(struct object *o)
                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:2120:14: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  push_int64(PTR_TO_INT(THREAD_T_TO_PTR(THIS_THREAD->id)));
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:2135:14: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  push_int64(PTR_TO_INT(THREAD_T_TO_PTR(THIS_THREAD->id)));
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:2143:38: warning: unused parameter 'args' [-Wunused-parameter]
static void f_thread_id_result(INT32 args)
                                     ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:2180:14: warning: unused parameter 'bar' [-Wunused-parameter]
                                   void *bar, void *gazonk)
                                         ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:2180:25: warning: unused parameter 'gazonk' [-Wunused-parameter]
                                   void *bar, void *gazonk)
                                                    ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:2258:37: warning: unused parameter 'o' [-Wunused-parameter]
void init_thread_obj(struct object *o)
                                    ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:2299:37: warning: unused parameter 'o' [-Wunused-parameter]
void exit_thread_obj(struct object *o)
                                    ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:2314:48: warning: unused parameter 'o' [-Wunused-parameter]
static void thread_was_recursed(struct object *o)
                                               ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:2321:47: warning: unused parameter 'o' [-Wunused-parameter]
static void thread_was_checked(struct object *o)
                                              ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:2628:22: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  mutex_key_offset = ADD_STORAGE(struct key_storage);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:2633:26: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
                    mutex_key_offset + OFFSETOF(key_storage, owner_obj),
                    ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:2635:50: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("_mutex", mutex_key_offset + OFFSETOF(key_storage, mutex_obj),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:2645:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct mutex_storage);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:2659:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct mutex_storage);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:2673:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct pike_cond);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:2698:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE(struct thread_local);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:2714:25: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  thread_storage_offset=ADD_STORAGE(struct thread_state);
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/threads.c:2715:31: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("result", OFFSETOF(thread_state, result),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
32 warnings generated.
Compiling version.c
Compiling queue.c
Compiling builtin.c
In file included from /space/www/pikefarm/out_work/7.8/src/builtin.cmod:25:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/space/www/pikefarm/out_work/7.8/src/builtin.cmod:3662:55: warning: unused parameter 'args' [-Wunused-parameter]
DEFAULT_CMOD_STORAGE void f_SqlNull_encode_json(INT32 args) {
                                                      ^
/space/www/pikefarm/out_work/7.8/src/builtin.cmod:1720:36: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  backtrace_frame_storage_offset = ADD_STORAGE(struct backtrace_frame_struct);
                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/builtin.cmod:1724:62: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("_fun", backtrace_frame_storage_offset + OFFSETOF(backtrace_frame_struct, _fun),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/builtin.cmod:1734:62: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("args", backtrace_frame_storage_offset + OFFSETOF(backtrace_frame_struct, args),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/builtin.cmod:1739:62: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("prog", backtrace_frame_storage_offset + OFFSETOF(backtrace_frame_struct, prog),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/builtin.cmod:2265:27: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Buffer_storage_offset = ADD_STORAGE(struct Buffer_struct);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/builtin.cmod:2557:41: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  multi_string_replace_storage_offset = ADD_STORAGE(struct multi_string_replace_struct);
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/builtin.cmod:2561:67: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("from", multi_string_replace_storage_offset + OFFSETOF(multi_string_replace_struct, from),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/builtin.cmod:2566:65: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("to", multi_string_replace_storage_offset + OFFSETOF(multi_string_replace_struct, to),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/builtin.cmod:2715:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  single_string_replace_storage_offset = ADD_STORAGE(struct single_string_replace_struct);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/builtin.cmod:2719:67: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("del", single_string_replace_storage_offset + OFFSETOF(single_string_replace_struct, del),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/builtin.cmod:2724:66: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("to", single_string_replace_storage_offset + OFFSETOF(single_string_replace_struct, to),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/builtin.cmod:2712:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
OFFSETOF (single_string_replace_struct, mojt.container),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1054:27: note: expanded from macro 'MAP_VARIABLE'
  PIKE_MAP_VARIABLE(NAME, OFFSET, TYPE, RTYPE, FLAGS)
  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/builtin.cmod:2895:31: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  bootstring_storage_offset = ADD_STORAGE(struct bootstring_struct);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/builtin.cmod:2899:59: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("digits", bootstring_storage_offset + OFFSETOF(bootstring_struct, digits),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/builtin.cmod:3167:25: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Time_storage_offset = ADD_STORAGE(struct Time_struct);
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/builtin.cmod:3253:26: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Timer_storage_offset = ADD_STORAGE(struct Timer_struct);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/builtin.cmod:3312:35: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  automap_marker_storage_offset = ADD_STORAGE(struct automap_marker_struct);
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/builtin.cmod:3316:60: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("arg", automap_marker_storage_offset + OFFSETOF(automap_marker_struct, arg),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/builtin.cmod:3321:62: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("depth", automap_marker_storage_offset + OFFSETOF(automap_marker_struct, depth),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/builtin.cmod:3687:25: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  List_storage_offset = ADD_STORAGE(struct List_struct);
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/builtin.cmod:3985:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  List_cq__get_iterator_storage_offset = ADD_STORAGE(struct List_cq__get_iterator_struct);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
24 warnings generated.
Compiling iterators.c
/space/www/pikefarm/out_work/7.8/src/iterators.cmod:303:37: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  mapping_iterator_storage_offset = ADD_STORAGE(struct mapping_iterator_struct);
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/iterators.cmod:500:35: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  array_iterator_storage_offset = ADD_STORAGE(struct array_iterator_struct);
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/iterators.cmod:626:38: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  multiset_iterator_storage_offset = ADD_STORAGE(struct multiset_iterator_struct);
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/iterators.cmod:830:36: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  string_iterator_storage_offset = ADD_STORAGE(struct string_iterator_struct);
                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/iterators.cmod:965:39: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  file_line_iterator_storage_offset = ADD_STORAGE(struct file_line_iterator_struct);
                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/iterators.cmod:1162:42: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  string_split_iterator_storage_offset = ADD_STORAGE(struct string_split_iterator_struct);
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
6 warnings generated.
Compiling facetgroup.c
Compiling svalue.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/svalue.c:26:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/svalue.c:266:79: warning: unused parameter 'type_hint' [-Wunused-parameter]
PMOD_EXPORT void debug_free_mixed_svalues(struct svalue *s, size_t num, INT32 type_hint DMALLOC_LINE_ARGS)
                                                                              ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/svalue.c:481:36: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
    q=DO_NOT_WARN((unsigned INT32)(PTR_TO_INT(s->u.refs) >> 2));
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/global.h:572:25: note: expanded from macro 'DO_NOT_WARN'
#define DO_NOT_WARN(X)  (X)
                         ^
4 warnings generated.
Compiling las.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/las.c:1724:11: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      c = PTR_TO_INT(BEGIN_CYCLIC(Pike_sp[-1].u.refs, id));
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/las.c:5202:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:169:22: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
        if ((CDDR(n) == CADR(n))
             ~~~~~~~~^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:169:22: note: remove extraneous parentheses around the comparison to silence this warning
        if ((CDDR(n) == CADR(n))
            ~        ^         ~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:169:22: note: use '=' to turn this equality comparison into an assignment
        if ((CDDR(n) == CADR(n))
                     ^~
                     =
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:198:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
              if ((CDDR(n) == CDADR(n))
                   ~~~~~~~~^~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:198:28: note: remove extraneous parentheses around the comparison to silence this warning
              if ((CDDR(n) == CDADR(n))
                  ~        ^          ~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:198:28: note: use '=' to turn this equality comparison into an assignment
              if ((CDDR(n) == CDADR(n))
                           ^~
                           =
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:227:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                    if ((CDDDR(n) == CDADR(n))
                         ~~~~~~~~~^~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:227:35: note: remove extraneous parentheses around the comparison to silence this warning
                    if ((CDDDR(n) == CDADR(n))
                        ~         ^          ~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:227:35: note: use '=' to turn this equality comparison into an assignment
                    if ((CDDDR(n) == CDADR(n))
                                  ^~
                                  =
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:261:29: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
              if ((CDDDR(n) == CADR(n))
                   ~~~~~~~~~^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:261:29: note: remove extraneous parentheses around the comparison to silence this warning
              if ((CDDDR(n) == CADR(n))
                  ~         ^         ~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:261:29: note: use '=' to turn this equality comparison into an assignment
              if ((CDDDR(n) == CADR(n))
                            ^~
                            =
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:315:31: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                if ((CAADR(n) == CAR(n))
                     ~~~~~~~~~^~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:315:31: note: remove extraneous parentheses around the comparison to silence this warning
                if ((CAADR(n) == CAR(n))
                    ~         ^        ~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:315:31: note: use '=' to turn this equality comparison into an assignment
                if ((CAADR(n) == CAR(n))
                              ^~
                              =
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:955:38: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
            if ((CDR(n)->u.sval.type == T_STRING)) {
                 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:955:38: note: remove extraneous parentheses around the comparison to silence this warning
            if ((CDR(n)->u.sval.type == T_STRING)) {
                ~                    ^          ~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:955:38: note: use '=' to turn this equality comparison into an assignment
            if ((CDR(n)->u.sval.type == T_STRING)) {
                                     ^~
                                     =
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:1096:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((CAR(n)->type == n->type)) {
           ~~~~~~~~~~~~~^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:1096:25: note: remove extraneous parentheses around the comparison to silence this warning
      if ((CAR(n)->type == n->type)) {
          ~             ^         ~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:1096:25: note: use '=' to turn this equality comparison into an assignment
      if ((CAR(n)->type == n->type)) {
                        ^~
                        =
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:1110:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((CAR(n)->type == n->type)) {
           ~~~~~~~~~~~~~^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:1110:25: note: remove extraneous parentheses around the comparison to silence this warning
      if ((CAR(n)->type == n->type)) {
          ~             ^         ~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:1110:25: note: use '=' to turn this equality comparison into an assignment
      if ((CAR(n)->type == n->type)) {
                        ^~
                        =
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:1124:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if ((CAR(n)->type == void_type_string)) {
         ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:1124:23: note: remove extraneous parentheses around the comparison to silence this warning
    if ((CAR(n)->type == void_type_string)) {
        ~             ^                  ~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:1124:23: note: use '=' to turn this equality comparison into an assignment
    if ((CAR(n)->type == void_type_string)) {
                      ^~
                      =
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:1321:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                    if ((CAADR(n) == CDAR(n))
                         ~~~~~~~~~^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:1321:35: note: remove extraneous parentheses around the comparison to silence this warning
                    if ((CAADR(n) == CDAR(n))
                        ~         ^         ~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:1321:35: note: use '=' to turn this equality comparison into an assignment
                    if ((CAADR(n) == CDAR(n))
                                  ^~
                                  =
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:1353:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                    if ((CAADR(n) == CDAR(n))
                         ~~~~~~~~~^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:1353:35: note: remove extraneous parentheses around the comparison to silence this warning
                    if ((CAADR(n) == CDAR(n))
                        ~         ^         ~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:1353:35: note: use '=' to turn this equality comparison into an assignment
                    if ((CAADR(n) == CDAR(n))
                                  ^~
                                  =
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:1387:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                if ((CADR(n) == CDAR(n))
                     ~~~~~~~~^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:1387:30: note: remove extraneous parentheses around the comparison to silence this warning
                if ((CADR(n) == CDAR(n))
                    ~        ^         ~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:1387:30: note: use '=' to turn this equality comparison into an assignment
                if ((CADR(n) == CDAR(n))
                             ^~
                             =
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:1415:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
                if ((CADR(n) == CDAR(n))
                     ~~~~~~~~^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:1415:30: note: remove extraneous parentheses around the comparison to silence this warning
                if ((CADR(n) == CDAR(n))
                    ~        ^         ~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:1415:30: note: use '=' to turn this equality comparison into an assignment
                if ((CADR(n) == CDAR(n))
                             ^~
                             =
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:2559:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if ((CDDR(n)->type == void_type_string)) {
               ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:2559:30: note: remove extraneous parentheses around the comparison to silence this warning
          if ((CDDR(n)->type == void_type_string)) {
              ~              ^                  ~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:2559:30: note: use '=' to turn this equality comparison into an assignment
          if ((CDDR(n)->type == void_type_string)) {
                             ^~
                             =
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:3099:36: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
          if ((CDR(n)->u.sval.type == T_STRING)) {
               ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:3099:36: note: remove extraneous parentheses around the comparison to silence this warning
          if ((CDR(n)->u.sval.type == T_STRING)) {
              ~                    ^          ~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:3099:36: note: use '=' to turn this equality comparison into an assignment
          if ((CDR(n)->u.sval.type == T_STRING)) {
                                   ^~
                                   =
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:4497:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if ((CAR(n)->u.sval.type == T_ARRAY)) {
           ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:4497:32: note: remove extraneous parentheses around the comparison to silence this warning
      if ((CAR(n)->u.sval.type == T_ARRAY)) {
          ~                    ^         ~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:4497:32: note: use '=' to turn this equality comparison into an assignment
      if ((CAR(n)->u.sval.type == T_ARRAY)) {
                               ^~
                               =
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:4535:42: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
              if ((CAADR(n)->u.sval.type == T_INT)) {
                   ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:4535:42: note: remove extraneous parentheses around the comparison to silence this warning
              if ((CAADR(n)->u.sval.type == T_INT)) {
                  ~                      ^       ~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/treeopt.h:4535:42: note: use '=' to turn this equality comparison into an assignment
              if ((CAADR(n)->u.sval.type == T_INT)) {
                                         ^~
                                         =
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/las.c:5277:52: warning: unused parameter 'cb' [-Wunused-parameter]
static void check_evaluation_time(struct callback *cb,void *tmp,void *ignored)
                                                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/las.c:5277:71: warning: unused parameter 'ignored' [-Wunused-parameter]
static void check_evaluation_time(struct callback *cb,void *tmp,void *ignored)
                                                                      ^
20 warnings generated.
Compiling builtin_functions.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/builtin_functions.c:42:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/builtin_functions.c:3181:41: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
      struct program *p = id_to_program(CDR_TO_INT(t));
                                        ^~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_types.h:39:48: note: expanded from macro 'CDR_TO_INT'
#define CDR_TO_INT(TYPE) ((char *) (TYPE)->cdr - (char *) 0)
                                               ^ ~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/builtin_functions.c:3164:78: warning: unused parameter 'deftypelen' [-Wunused-parameter]
static node *fix_overloaded_type(node *n, int lfun, const char *deftype, int deftypelen)
                                                                             ^
4 warnings generated.
Compiling peep.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/peep.c:21:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
2 warnings generated.
Compiling tmodule.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/tmodule.c:12:
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/module.c:32:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
2 warnings generated.
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc -DPIKE_SRC_ROOT="/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot" -I. -I/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src -I/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/include -I/usr/local/include -DPIKE_CORE -g -ggdb3 -pthread  -O3 -pipe -W -Wall -Wno-unused -Wcomment -Wformat -Wformat-security -Wimplicit-function-declaration -Wmultichar -Wswitch -Wuninitialized -Wpointer-arith -Wchar-subscripts -Wno-long-long -Wdeclaration-after-statement  -L/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/lib64 -L/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/lib/64 -L/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/lib/. -L/usr/local/lib -R/usr/local/lib -pthread -rdynamic  main.o language.o  security.o  bignum.o  pike_cpulib.o  interpret.o  constants.o  cpp.o  fdlib.o  cyclic.o  array.o  backend.o  callback.o  encode.o  docode.o  dynamic_buffer.o  dynamic_load.o  error.o  fd_control.o  fsort.o  gc.o  hashtable.o  lex.o  multiset.o  signal_handler.o  pike_search.o  pike_types.o  pike_embed.o  mapping.o  pike_memory.o  module_support.o  pikecode.o  object.o  stack_allocator.o  opcodes.o  operators.o  pike_float.o  port.o  program.o  rbtree.o  rusage.o  sscanf.o  stralloc.o  stuff.o  threads.o  version.o  queue.o  builtin.o  iterators.o  facetgroup.o  svalue.o  las.o  builtin_functions.o  peep.o tmodule.o  `cat modules/linker_options`  -ldl -lrt -lm  -lcrypt  -o tpike
#### Making static: post_modules/Bz2
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/Bz2/module.a  -lbz2 > linker_options
Compiling post_modules/Bz2/libbzip2mod.c
/space/www/pikefarm/out_work/7.8/src/post_modules/Bz2/libbzip2mod.cmod:284:17: warning: unused parameter 'args' [-Wunused-parameter]
int mode, INT32 args){
                ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Bz2/libbzip2mod.cmod:142:28: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Deflate_storage_offset = ADD_STORAGE(struct Deflate_struct);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Bz2/libbzip2mod.cmod:588:28: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Inflate_storage_offset = ADD_STORAGE(struct Inflate_struct);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Bz2/libbzip2mod.cmod:832:25: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  File_storage_offset = ADD_STORAGE(struct File_struct);
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
4 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a libbzip2mod.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: post_modules/COM
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/COM/module.a  > linker_options
Compiling post_modules/COM/com.c
rm -f module.a
/usr/bin/ar cq module.a com.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: post_modules/GL
Original CFLAGS: -g -ggdb3 -pthread  -O3 -pipe -W -Wall -Wno-unused -Wcomment -Wformat -Wformat-security -Wimplicit-function-declaration -Wmultichar -Wswitch -Wuninitialized -Wpointer-arith -Wchar-subscripts -Wno-long-long -Wdeclaration-after-statement  
Modified CFLAGS:   -pthread  -pipe    -O 
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/GL/module.a  -lOpenGL -lXext -lX11 > linker_options
Compiling post_modules/GL/top.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/GL/top.c:45:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1017:36: warning: expression result unused [-Wunused-value]
    dmalloc_touch(struct program*, p);
                                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/dmalloc.h:265:32: note: expanded from macro 'dmalloc_touch'
#define dmalloc_touch(TYPE,X) (X)
                               ^
1 warning generated.
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/tpike -DNOT_INSTALLED -DPRECOMPILED_SEARCH_MORE -m/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/master.pike  /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/GL/gen.pike /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/GL/auto.c.in > auto.c.tmp
mv -f auto.c.tmp auto.c
Compiling auto.c
In file included from auto.c.in:15:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1017:36: warning: expression result unused [-Wunused-value]
    dmalloc_touch(struct program*, p);
                                   ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/dmalloc.h:265:32: note: expanded from macro 'dmalloc_touch'
#define dmalloc_touch(TYPE,X) (X)
                               ^
auto.c.in:558:26: warning: passing 'GLint *' (aka 'int *') to parameter of type 'GLuint *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
  glGenTextures( ntexts, res );
                         ^~~
/usr/local/include/GL/gl.h:1302:57: note: passing argument to parameter 'textures' here
GLAPI void GLAPIENTRY glGenTextures( GLsizei n, GLuint *textures );
                                                        ^
2 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a top.o auto.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: post_modules/GLUT
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/GLUT/module.a    -lSM -lICE -lglut -lXi -lGLU -lOpenGL -lXmu -lXext -lX11 > linker_options
Compiling post_modules/GLUT/top.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/tpike -DNOT_INSTALLED -DPRECOMPILED_SEARCH_MORE -m/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/master.pike  /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/GLUT/gen.pike < /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/GLUT/auto.c.in > auto.c
Compiling auto.c
rm -f module.a
/usr/bin/ar cq module.a top.o auto.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: post_modules/GSSAPI
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/GSSAPI/module.a  -lgssapi > linker_options
Compiling post_modules/GSSAPI/gssapi.c
In file included from /space/www/pikefarm/out_work/7.8/src/post_modules/GSSAPI/gssapi.cmod:41:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/space/www/pikefarm/out_work/7.8/src/post_modules/GSSAPI/gssapi.cmod:56:9: warning: 'DEFAULT_CMOD_STORAGE' macro redefined [-Wmacro-redefined]
#define DEFAULT_CMOD_STORAGE static
        ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/global.h:645:9: note: previous definition is here
#define DEFAULT_CMOD_STORAGE
        ^
/space/www/pikefarm/out_work/7.8/src/post_modules/GSSAPI/gssapi.cmod:958:5: warning: unused parameter 'line' [-Wunused-parameter]
int line, const char *gss_func,
    ^
/space/www/pikefarm/out_work/7.8/src/post_modules/GSSAPI/gssapi.cmod:958:23: warning: unused parameter 'gss_func' [-Wunused-parameter]
int line, const char *gss_func,
                      ^
/space/www/pikefarm/out_work/7.8/src/post_modules/GSSAPI/gssapi.cmod:1596:33: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
 h=DO_NOT_WARN((unsigned INT32)(PTR_TO_INT(Pike_fp->current_object) >> 2));
   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/global.h:572:25: note: expanded from macro 'DO_NOT_WARN'
#define DO_NOT_WARN(X)  (X)
                         ^
/space/www/pikefarm/out_work/7.8/src/post_modules/GSSAPI/gssapi.cmod:3312:75: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
do { INT_TYPE ret_=(0); pop_n_elems(2); push_int(ret_); return; }while(0);do { INT_TYPE ret_=(
                                                                          ^
/space/www/pikefarm/out_work/7.8/src/post_modules/GSSAPI/gssapi.cmod:3310:1: note: previous statement is here
if ((maj & (GSS_S_UNSEQ_TOKEN|GSS_S_GAP_TOKEN)) &&
^
/space/www/pikefarm/out_work/7.8/src/post_modules/GSSAPI/gssapi.cmod:4360:28: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
gssapi_err_struct_offset = ADD_STORAGE (struct gssapi_err_struct);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/GSSAPI/gssapi.cmod:4365:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
OFFSETOF (gssapi_err_struct, major_status)),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/GSSAPI/gssapi.cmod:4369:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
OFFSETOF (gssapi_err_struct, minor_status)),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/GSSAPI/gssapi.cmod:4390:29: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
missing_err_struct_offset = ADD_STORAGE (struct missing_err_struct);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/GSSAPI/gssapi.cmod:4395:1: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
OFFSETOF (missing_err_struct, services)),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/GSSAPI/gssapi.cmod:1189:25: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Name_storage_offset = ADD_STORAGE(struct Name_struct);
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/GSSAPI/gssapi.cmod:1697:25: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Cred_storage_offset = ADD_STORAGE(struct Cred_struct);
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/GSSAPI/gssapi.cmod:2468:28: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Context_storage_offset = ADD_STORAGE(struct Context_struct);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/GSSAPI/gssapi.cmod:3652:32: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  InitContext_storage_offset = ADD_STORAGE(struct InitContext_struct);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/GSSAPI/gssapi.cmod:4051:34: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  AcceptContext_storage_offset = ADD_STORAGE(struct AcceptContext_struct);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
17 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a gssapi.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: post_modules/GTK
make[5]: "/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/GTK/Makefile" line 525: warning: duplicate script for target "depend" ignored
make[5]: "Makefile" line 340: warning: using previous script for "depend" defined here
make[5]: "/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/GTK/Makefile" line 525: warning: duplicate script for target "depend" ignored
make[5]: "Makefile" line 340: warning: using previous script for "depend" defined here
Pike-GTK disabled.
make all
make[6]: "/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/GTK/Makefile" line 525: warning: duplicate script for target "depend" ignored
make[6]: "Makefile" line 340: warning: using previous script for "depend" defined here
make[7]: "/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/GTK/Makefile" line 525: warning: duplicate script for target "depend" ignored
make[7]: "Makefile" line 340: warning: using previous script for "depend" defined here
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/GTK/module.a  > linker_options
CONFIG_HEADERS=pgtk_config.h ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating options
config.status: creating pgtk_config.h
config.status: pgtk_config.h is unchanged
Compiling post_modules/GTK/dummy.c
rm -f module.a
/usr/bin/ar cq module.a dummy.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
Making module.pmod
#### Making static: post_modules/GTK2
make[5]: "/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/GTK2/Makefile" line 532: warning: duplicate script for target "depend" ignored
make[5]: "Makefile" line 341: warning: using previous script for "depend" defined here
make[5]: "/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/GTK2/Makefile" line 532: warning: duplicate script for target "depend" ignored
make[5]: "Makefile" line 341: warning: using previous script for "depend" defined here
Pike-GTK2 disabled.
make all
make[6]: "/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/GTK2/Makefile" line 532: warning: duplicate script for target "depend" ignored
make[6]: "Makefile" line 341: warning: using previous script for "depend" defined here
make[7]: "/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/GTK2/Makefile" line 532: warning: duplicate script for target "depend" ignored
make[7]: "Makefile" line 341: warning: using previous script for "depend" defined here
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/GTK2/module.a  > linker_options
CONFIG_HEADERS=pgtk_config.h ./config.status
config.status: creating make_variables
config.status: creating Makefile
config.status: creating options
config.status: creating pgtk_config.h
config.status: pgtk_config.h is unchanged
Compiling post_modules/GTK2/dummy.c
rm -f module.a
/usr/bin/ar cq module.a dummy.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
Making module.pmod
#### Making static: post_modules/Nettle
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/Nettle/module.a  -lnettle -lgmp > linker_options
Compiling post_modules/Nettle/nettle.c
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/nettle.cmod:57:27: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Yarrow_storage_offset = ADD_STORAGE(struct Yarrow_struct);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/nettle.cmod:61:58: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("seed_file", Yarrow_storage_offset + OFFSETOF(Yarrow_struct, seed_file),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/nettle.cmod:385:24: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  CBC_storage_offset = ADD_STORAGE(struct CBC_struct);
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/nettle.cmod:616:26: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Proxy_storage_offset = ADD_STORAGE(struct Proxy_struct);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
4 warnings generated.
Compiling post_modules/Nettle/hash.c
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/hash.cmod:343:25: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
meta->update(ctx, plen, p); /* 5 */
                        ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/hash.cmod:344:25: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
meta->update(ctx, slen, s); /* 6 */
                        ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/hash.cmod:345:25: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
meta->update(ctx, plen, p); /* 7 */
                        ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/hash.cmod:349:25: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
meta->update(ctx, plen, p); /* 2 */
                        ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/hash.cmod:350:25: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
meta->update(ctx, slen, s); /* 3 */
                        ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/hash.cmod:362:25: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
meta->update(ctx, plen, p);
                        ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/hash.cmod:370:25: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
meta->update(ctx, plen, p);
                        ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/hash.cmod:378:25: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
meta->update(ctx, slen, s);
                        ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/hash.cmod:75:29: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  HashInfo_storage_offset = ADD_STORAGE(struct HashInfo_struct);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/hash.cmod:490:30: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  HashState_storage_offset = ADD_STORAGE(struct HashState_struct);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/hash.cmod:621:30: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  MD5_State_storage_offset = ADD_STORAGE(struct MD5_State_struct);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/hash.cmod:675:30: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  MD4_State_storage_offset = ADD_STORAGE(struct MD4_State_struct);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/hash.cmod:727:30: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  MD2_State_storage_offset = ADD_STORAGE(struct MD2_State_struct);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/hash.cmod:782:31: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  SHA1_State_storage_offset = ADD_STORAGE(struct SHA1_State_struct);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/hash.cmod:836:33: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  SHA224_State_storage_offset = ADD_STORAGE(struct SHA224_State_struct);
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/hash.cmod:890:33: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  SHA256_State_storage_offset = ADD_STORAGE(struct SHA256_State_struct);
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/hash.cmod:944:33: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  SHA384_State_storage_offset = ADD_STORAGE(struct SHA384_State_struct);
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/hash.cmod:999:33: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  SHA512_State_storage_offset = ADD_STORAGE(struct SHA512_State_struct);
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
18 warnings generated.
Compiling post_modules/Nettle/cipher.c
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:340:1: warning: 'nettle_aes_set_encrypt_key' is deprecated [-Wdeprecated-declarations]
aes_set_encrypt_key(ctx, length, (const uint8_t *)key);
^
/usr/local/include/nettle/aes.h:44:29: note: expanded from macro 'aes_set_encrypt_key'
#define aes_set_encrypt_key nettle_aes_set_encrypt_key
                            ^
/usr/local/include/nettle/aes.h:160:3: note: 'nettle_aes_set_encrypt_key' has been explicitly marked deprecated here
  _NETTLE_ATTRIBUTE_DEPRECATED;
  ^
/usr/local/include/nettle/nettle-types.h:46:53: note: expanded from macro '_NETTLE_ATTRIBUTE_DEPRECATED'
#define _NETTLE_ATTRIBUTE_DEPRECATED __attribute__((deprecated))
                                                    ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:337:5: warning: unused parameter 'force' [-Wunused-parameter]
int force)
    ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:351:1: warning: 'nettle_aes_set_decrypt_key' is deprecated [-Wdeprecated-declarations]
aes_set_decrypt_key(ctx, length, (const uint8_t *)key);
^
/usr/local/include/nettle/aes.h:45:29: note: expanded from macro 'aes_set_decrypt_key'
#define aes_set_decrypt_key nettle_aes_set_decrypt_key
                            ^
/usr/local/include/nettle/aes.h:165:3: note: 'nettle_aes_set_decrypt_key' has been explicitly marked deprecated here
  _NETTLE_ATTRIBUTE_DEPRECATED;
  ^
/usr/local/include/nettle/nettle-types.h:46:53: note: expanded from macro '_NETTLE_ATTRIBUTE_DEPRECATED'
#define _NETTLE_ATTRIBUTE_DEPRECATED __attribute__((deprecated))
                                                    ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:348:5: warning: unused parameter 'force' [-Wunused-parameter]
int force)
    ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:365:44: warning: 'nettle_aes_encrypt' is deprecated [-Wdeprecated-declarations]
static const struct pike_cipher pike_aes = _PIKE_CIPHER(aes, AES);
                                           ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:100:16: note: expanded from macro '_PIKE_CIPHER'
  (crypt_func) name##_encrypt,                  \
               ^
<scratch space>:59:1: note: expanded from here
aes_encrypt
^
/usr/local/include/nettle/aes.h:47:21: note: expanded from macro 'aes_encrypt'
#define aes_encrypt nettle_aes_encrypt
                    ^
/usr/local/include/nettle/aes.h:175:26: note: 'nettle_aes_encrypt' has been explicitly marked deprecated here
            const uint8_t *src) _NETTLE_ATTRIBUTE_DEPRECATED;
                                ^
/usr/local/include/nettle/nettle-types.h:46:53: note: expanded from macro '_NETTLE_ATTRIBUTE_DEPRECATED'
#define _NETTLE_ATTRIBUTE_DEPRECATED __attribute__((deprecated))
                                                    ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:365:44: warning: 'nettle_aes_decrypt' is deprecated [-Wdeprecated-declarations]
static const struct pike_cipher pike_aes = _PIKE_CIPHER(aes, AES);
                                           ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:101:16: note: expanded from macro '_PIKE_CIPHER'
  (crypt_func) name##_decrypt,                  \
               ^
<scratch space>:60:1: note: expanded from here
aes_decrypt
^
/usr/local/include/nettle/aes.h:48:21: note: expanded from macro 'aes_decrypt'
#define aes_decrypt nettle_aes_decrypt
                    ^
/usr/local/include/nettle/aes.h:179:26: note: 'nettle_aes_decrypt' has been explicitly marked deprecated here
            const uint8_t *src) _NETTLE_ATTRIBUTE_DEPRECATED;
                                ^
/usr/local/include/nettle/nettle-types.h:46:53: note: expanded from macro '_NETTLE_ATTRIBUTE_DEPRECATED'
#define _NETTLE_ATTRIBUTE_DEPRECATED __attribute__((deprecated))
                                                    ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:400:5: warning: unused parameter 'force' [-Wunused-parameter]
int force)
    ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:605:5: warning: unused parameter 'force' [-Wunused-parameter]
int force)
    ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:1045:5: warning: unused parameter 'force' [-Wunused-parameter]
int force)
    ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:1012:5: warning: unused parameter 'force' [-Wunused-parameter]
int force)
    ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:1024:5: warning: unused parameter 'force' [-Wunused-parameter]
int force)
    ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:1123:41: warning: incompatible function pointer types passing 'const crypt_func' (aka 'void (*const)(void *, unsigned long, unsigned char *, const unsigned char *)') to parameter of type 'nettle_cipher_func *' (aka 'void (*)(const void *, unsigned long, unsigned char *, const unsigned char *)') [-Wincompatible-function-pointer-types]
gcm_set_key(&THIS->gcm_key, state->ctx, info->meta->encrypt);
                                        ^~~~~~~~~~~~~~~~~~~
/usr/local/include/nettle/gcm.h:131:46: note: passing argument to parameter 'f' here
            const void *cipher, nettle_cipher_func *f);
                                                    ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:1143:41: warning: incompatible function pointer types passing 'const crypt_func' (aka 'void (*const)(void *, unsigned long, unsigned char *, const unsigned char *)') to parameter of type 'nettle_cipher_func *' (aka 'void (*)(const void *, unsigned long, unsigned char *, const unsigned char *)') [-Wincompatible-function-pointer-types]
gcm_set_key(&THIS->gcm_key, state->ctx, info->meta->encrypt);
                                        ^~~~~~~~~~~~~~~~~~~
/usr/local/include/nettle/gcm.h:131:46: note: passing argument to parameter 'f' here
            const void *cipher, nettle_cipher_func *f);
                                                    ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:1214:1: warning: incompatible function pointer types passing 'const crypt_func' (aka 'void (*const)(void *, unsigned long, unsigned char *, const unsigned char *)') to parameter of type 'nettle_cipher_func *' (aka 'void (*)(const void *, unsigned long, unsigned char *, const unsigned char *)') [-Wincompatible-function-pointer-types]
info->meta->encrypt, data->len, STR0(result), STR0(data));
^~~~~~~~~~~~~~~~~~~
/usr/local/include/nettle/gcm.h:143:46: note: passing argument to parameter 'f' here
            const void *cipher, nettle_cipher_func *f,
                                                    ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:1218:1: warning: incompatible function pointer types passing 'const crypt_func' (aka 'void (*const)(void *, unsigned long, unsigned char *, const unsigned char *)') to parameter of type 'nettle_cipher_func *' (aka 'void (*)(const void *, unsigned long, unsigned char *, const unsigned char *)') [-Wincompatible-function-pointer-types]
info->meta->encrypt, data->len, STR0(result), STR0(data));
^~~~~~~~~~~~~~~~~~~
/usr/local/include/nettle/gcm.h:148:46: note: passing argument to parameter 'f' here
            const void *cipher, nettle_cipher_func *f,
                                                    ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:1245:1: warning: incompatible function pointer types passing 'const crypt_func' (aka 'void (*const)(void *, unsigned long, unsigned char *, const unsigned char *)') to parameter of type 'nettle_cipher_func *' (aka 'void (*)(const void *, unsigned long, unsigned char *, const unsigned char *)') [-Wincompatible-function-pointer-types]
info->meta->encrypt, GCM_BLOCK_SIZE, STR0(result));
^~~~~~~~~~~~~~~~~~~
/usr/local/include/nettle/gcm.h:153:45: note: passing argument to parameter 'f' here
           const void *cipher, nettle_cipher_func *f,
                                                   ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:122:31: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  CipherInfo_storage_offset = ADD_STORAGE(struct CipherInfo_struct);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:195:32: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  CipherState_storage_offset = ADD_STORAGE(struct CipherState_struct);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:392:30: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  AES_State_storage_offset = ADD_STORAGE(struct AES_State_struct);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:449:34: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ARCFOUR_State_storage_offset = ADD_STORAGE(struct ARCFOUR_State_struct);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:569:34: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  CAST128_State_storage_offset = ADD_STORAGE(struct CAST128_State_struct);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:680:30: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  DES_State_storage_offset = ADD_STORAGE(struct DES_State_struct);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:870:31: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  DES3_State_storage_offset = ADD_STORAGE(struct DES3_State_struct);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:1002:34: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Twofish_State_storage_offset = ADD_STORAGE(struct Twofish_State_struct);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:1076:31: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  IDEA_State_storage_offset = ADD_STORAGE(struct IDEA_State_struct);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:1097:29: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  GCMState_storage_offset = ADD_STORAGE(struct GCMState_struct);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Nettle/cipher.cmod:1287:34: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  AES_GCM_State_storage_offset = ADD_STORAGE(struct AES_GCM_State_struct);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
27 warnings generated.
Compiling post_modules/Nettle/crypt_md5.c
Compiling post_modules/Nettle/nt.c
Compiling post_modules/Nettle/idea.c
rm -f module.a
/usr/bin/ar cq module.a nettle.o hash.o cipher.o crypt_md5.o nt.o idea.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: post_modules/SDL
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/SDL/module.a   -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lSDL -pthread > linker_options
Compiling post_modules/SDL/SDL.c
/space/www/pikefarm/out_work/7.8/src/post_modules/SDL/SDL.cmod:335:25: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Rect_storage_offset = ADD_STORAGE(struct Rect_struct);
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/SDL/SDL.cmod:471:27: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Keysym_storage_offset = ADD_STORAGE(struct Keysym_struct);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/SDL/SDL.cmod:539:32: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PixelFormat_storage_offset = ADD_STORAGE(struct PixelFormat_struct);
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/SDL/SDL.cmod:818:30: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  VideoInfo_storage_offset = ADD_STORAGE(struct VideoInfo_struct);
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/SDL/SDL.cmod:937:28: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Surface_storage_offset = ADD_STORAGE(struct Surface_struct);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/SDL/SDL.cmod:1851:29: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Joystick_storage_offset = ADD_STORAGE(struct Joystick_struct);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/SDL/SDL.cmod:2062:28: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  CDTrack_storage_offset = ADD_STORAGE(struct CDTrack_struct);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/SDL/SDL.cmod:2102:23: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  CD_storage_offset = ADD_STORAGE(struct CD_struct);
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/SDL/SDL.cmod:2472:26: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Event_storage_offset = ADD_STORAGE(struct Event_struct);
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
9 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a SDL.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: post_modules/SQLite
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/SQLite/module.a  -lsqlite3 > linker_options
Compiling post_modules/SQLite/sqlite.c
In file included from /space/www/pikefarm/out_work/7.8/src/post_modules/SQLite/sqlite.cmod:17:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/space/www/pikefarm/out_work/7.8/src/post_modules/SQLite/sqlite.cmod:161:27: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  SQLite_storage_offset = ADD_STORAGE(struct SQLite_struct);
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/SQLite/sqlite.cmod:170:34: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  SQLite_ResObj_storage_offset = ADD_STORAGE(struct SQLite_ResObj_struct);
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
4 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a sqlite.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: post_modules/Shuffler
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/tpike -DNOT_INSTALLED -DPRECOMPILED_SEARCH_MORE -m/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/master.pike  /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/Shuffler/make_sources.pike /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/Shuffler sources.h sources_to_compile
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/Shuffler/module.a  > linker_options
Compiling post_modules/Shuffler/Shuffler.c
In file included from /space/www/pikefarm/out_work/7.8/src/post_modules/Shuffler/Shuffler.cmod:23:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Shuffler/Shuffler.cmod:150:63: warning: unused parameter 'event' [-Wunused-parameter]
static int got_shuffler_event(struct fd_callback_box*box, int event) {
                                                              ^
/space/www/pikefarm/out_work/7.8/src/post_modules/Shuffler/Shuffler.cmod:96:28: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Shuffle_storage_offset = ADD_STORAGE(struct Shuffle_struct);
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Shuffler/Shuffler.cmod:100:58: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("shuffler", Shuffle_storage_offset + OFFSETOF(Shuffle_struct, shuffler),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Shuffler/Shuffler.cmod:105:59: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("throttler", Shuffle_storage_offset + OFFSETOF(Shuffle_struct, throttler),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Shuffler/Shuffler.cmod:110:63: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("done_callback", Shuffle_storage_offset + OFFSETOF(Shuffle_struct, done_callback),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Shuffler/Shuffler.cmod:115:61: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("request_arg", Shuffle_storage_offset + OFFSETOF(Shuffle_struct, request_arg),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Shuffler/Shuffler.cmod:782:29: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Shuffler_storage_offset = ADD_STORAGE(struct Shuffler_struct);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Shuffler/Shuffler.cmod:786:58: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("backend", Shuffler_storage_offset + OFFSETOF(Shuffler_struct, backend),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Shuffler/Shuffler.cmod:791:60: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("throttler", Shuffler_storage_offset + OFFSETOF(Shuffler_struct, throttler),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/Shuffler/Shuffler.cmod:796:58: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  PIKE_MAP_VARIABLE("sources", Shuffler_storage_offset + OFFSETOF(Shuffler_struct, sources),
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:1050:51: note: expanded from macro 'PIKE_MAP_VARIABLE'
  quick_map_variable(NAME, CONSTANT_STRLEN(NAME), OFFSET, \
                                                  ^~~~~~
12 warnings generated.
Compiling post_modules/Shuffler/a_source_pikestring.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/Shuffler/a_source_pikestring.c:10:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
2 warnings generated.
Compiling post_modules/Shuffler/a_source_system_memory.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/Shuffler/a_source_system_memory.c:9:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/Shuffler/a_source_system_memory.c:41:12: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  res.data = s->mem->data + s->offset;
           ^ ~~~~~~~~~~~~~~~~~~~~~~~~
3 warnings generated.
Compiling post_modules/Shuffler/b_source_normal_file.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/Shuffler/b_source_normal_file.c:9:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
2 warnings generated.
Compiling post_modules/Shuffler/c_source_stream.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/Shuffler/c_source_stream.c:9:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/Shuffler/c_source_stream.c:63:56: warning: unused parameter 'len' [-Wunused-parameter]
static struct data get_data( struct source *src, off_t len )
                                                       ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/Shuffler/c_source_stream.c:97:32: warning: unused parameter 'fd' [-Wunused-parameter]
static void read_callback( int fd, struct fd_source *s )
                               ^
4 warnings generated.
Compiling post_modules/Shuffler/d_source_pikestream.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/Shuffler/d_source_pikestream.c:9:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/Shuffler/d_source_pikestream.c:202:3: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  ADD_STORAGE( struct callback_prog );
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
3 warnings generated.
Compiling post_modules/Shuffler/e_source_block_pikestream.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/Shuffler/e_source_block_pikestream.c:9:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
2 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a Shuffler.o a_source_pikestring.o a_source_system_memory.o b_source_normal_file.o c_source_stream.o d_source_pikestream.o e_source_block_pikestream.o 
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: post_modules/Unicode
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/Unicode/module.a  > linker_options
Compiling post_modules/Unicode/unicode_module.c
Compiling post_modules/Unicode/normalize.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/Unicode/normalize.c:261:67: warning: unused parameter 'how' [-Wunused-parameter]
struct buffer *unicode_compose_buffer( struct buffer *source, int how )
                                                                  ^
1 warning generated.
Compiling post_modules/Unicode/split.c
Compiling post_modules/Unicode/buffer.c
rm -f module.a
/usr/bin/ar cq module.a unicode_module.o normalize.o split.o buffer.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: post_modules/ZXID
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/ZXID/module.a  > linker_options
Compiling post_modules/ZXID/zxid.c
rm -f module.a
/usr/bin/ar cq module.a zxid.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
Making module.pmod
#### Making static: post_modules/_ADT
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/_ADT/module.a  > linker_options
Compiling post_modules/_ADT/adt.c
Compiling post_modules/_ADT/sequence.c
/space/www/pikefarm/out_work/7.8/src/post_modules/_ADT/sequence.cmod:49:29: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Sequence_storage_offset = ADD_STORAGE(struct Sequence_struct);
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/_ADT/sequence.cmod:590:46: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  Sequence_SequenceIterator_storage_offset = ADD_STORAGE(struct Sequence_SequenceIterator_struct);
                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
2 warnings generated.
Compiling post_modules/_ADT/circular_list.c
/space/www/pikefarm/out_work/7.8/src/post_modules/_ADT/circular_list.cmod:53:33: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  CircularList_storage_offset = ADD_STORAGE(struct CircularList_struct);
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
/space/www/pikefarm/out_work/7.8/src/post_modules/_ADT/circular_list.cmod:917:54: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction]
  CircularList_CircularListIterator_storage_offset = ADD_STORAGE(struct CircularList_CircularListIterator_struct);
                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/program.h:708:51: note: expanded from macro 'ADD_STORAGE'
#define ADD_STORAGE(X) low_add_storage(sizeof(X), ALIGNOF(X),0)
                                                  ^~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:35:20: note: expanded from macro 'ALIGNOF'
#define ALIGNOF(X) OFFSETOF({ char ignored_; X fooo_;}, fooo_)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:22:3: note: expanded from macro 'OFFSETOF'
  PTR_TO_INT(& (((struct str_type *)NULL)->field))
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/pike_macros.h:19:51: note: expanded from macro 'PTR_TO_INT'
#define PTR_TO_INT(PTR) ((size_t) ((char *) (PTR) - (char *) NULL))
                                                  ^ ~~~~~~~~~~~~~
2 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a adt.o sequence.o circular_list.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
#### Making static: post_modules/_Image_SVG
echo /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/post_modules/_Image_SVG/module.a  -L/usr/local/lib -lrsvg-2 -lm -lgio-2.0 -lglib-2.0 -lintl -lgdk_pixbuf-2.0 -lgobject-2.0 -lcairo  -L/usr/local/lib -lrsvg-2 -lm -lgio-2.0 -lglib-2.0 -lintl -lgdk_pixbuf-2.0 -lgobject-2.0 -lcairo > linker_options
Compiling post_modules/_Image_SVG/svg.c
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/_Image_SVG/svg.c:128:3: warning: 'rsvg_handle_set_size_callback' is deprecated [-Wdeprecated-declarations]
  rsvg_handle_set_size_callback( handle, do_resize,
  ^
/usr/local/include/librsvg-2.0/librsvg/rsvg.h:224:1: note: 'rsvg_handle_set_size_callback' has been explicitly marked deprecated here
RSVG_DEPRECATED
^
/usr/local/include/librsvg-2.0/librsvg/rsvg.h:42:25: note: expanded from macro 'RSVG_DEPRECATED'
#define RSVG_DEPRECATED G_DEPRECATED
                        ^
/usr/local/include/glib-2.0/glib/gmacros.h:1262:37: note: expanded from macro 'G_DEPRECATED'
#define G_DEPRECATED __attribute__((__deprecated__))
                                    ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/_Image_SVG/svg.c:135:5: warning: 'rsvg_handle_free' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations]
    rsvg_handle_free( handle );
    ^
/usr/local/include/librsvg-2.0/librsvg/rsvg.h:208:1: note: 'rsvg_handle_free' has been explicitly marked deprecated here
RSVG_DEPRECATED_FOR(g_object_unref)
^
/usr/local/include/librsvg-2.0/librsvg/rsvg.h:43:32: note: expanded from macro 'RSVG_DEPRECATED_FOR'
#define RSVG_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f)
                               ^
/usr/local/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/_Image_SVG/svg.c:142:5: warning: 'rsvg_handle_free' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations]
    rsvg_handle_free( handle );
    ^
/usr/local/include/librsvg-2.0/librsvg/rsvg.h:208:1: note: 'rsvg_handle_free' has been explicitly marked deprecated here
RSVG_DEPRECATED_FOR(g_object_unref)
^
/usr/local/include/librsvg-2.0/librsvg/rsvg.h:43:32: note: expanded from macro 'RSVG_DEPRECATED_FOR'
#define RSVG_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f)
                               ^
/usr/local/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/_Image_SVG/svg.c:151:5: warning: 'rsvg_handle_free' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations]
    rsvg_handle_free( handle );
    ^
/usr/local/include/librsvg-2.0/librsvg/rsvg.h:208:1: note: 'rsvg_handle_free' has been explicitly marked deprecated here
RSVG_DEPRECATED_FOR(g_object_unref)
^
/usr/local/include/librsvg-2.0/librsvg/rsvg.h:43:32: note: expanded from macro 'RSVG_DEPRECATED_FOR'
#define RSVG_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f)
                               ^
/usr/local/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/_Image_SVG/svg.c:216:3: warning: 'rsvg_handle_free' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations]
  rsvg_handle_free( handle );
  ^
/usr/local/include/librsvg-2.0/librsvg/rsvg.h:208:1: note: 'rsvg_handle_free' has been explicitly marked deprecated here
RSVG_DEPRECATED_FOR(g_object_unref)
^
/usr/local/include/librsvg-2.0/librsvg/rsvg.h:43:32: note: expanded from macro 'RSVG_DEPRECATED_FOR'
#define RSVG_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f)
                               ^
/usr/local/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR'
#define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
                                           ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/post_modules/_Image_SVG/svg.c:362:3: warning: 'g_type_init' is deprecated [-Wdeprecated-declarations]
  g_type_init(); /* Initialize the glib type system. */
  ^
/usr/local/include/glib-2.0/gobject/gtype.h:734:1: note: 'g_type_init' has been explicitly marked deprecated here
GOBJECT_DEPRECATED_IN_2_36
^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:207:36: note: expanded from macro 'GOBJECT_DEPRECATED_IN_2_36'
#define GOBJECT_DEPRECATED_IN_2_36 GOBJECT_DEPRECATED
                                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:30:28: note: expanded from macro 'GOBJECT_DEPRECATED'
#define GOBJECT_DEPRECATED G_DEPRECATED _GOBJECT_EXTERN
                           ^
/usr/local/include/glib-2.0/glib/gmacros.h:1262:37: note: expanded from macro 'G_DEPRECATED'
#define G_DEPRECATED __attribute__((__deprecated__))
                                    ^
6 warnings generated.
rm -f module.a
/usr/bin/ar cq module.a svg.o
ranlib module.a
if test -f linker_options ; then touch linker_options ; else :; fi
Updating post_modules/modlist.h
Updating post_modules/modlist_headers.h
Updating post_modules/linker_options
Compiling module.c
In file included from /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/module.c:32:
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:116:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT32)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:133:1: warning: unused parameter 'a' [-Wunused-parameter]
GENERIC_OVERFLOW_CHECKS(INT64)
^
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/bignum.h:86:46: note: expanded from macro 'GENERIC_OVERFLOW_CHECKS'
static INLINE int type ## _RSH_OVERFLOW(type a, type b) {                               \
                                             ^
2 warnings generated.
( cat /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/*.h *.h | egrep  '^[  ]*#[     ]*define[      ][       ]*[a-zA-Z_0-9]*[       ][      ]*[0-9][xabcdefABCDEF0-9]*[  ]*' ;  echo "#define" `cc -E -DPIKE_SRC_ROOT="/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot" -I. -I/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src -I/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/include -I/usr/local/include -DPIKE_CORE -DSTEP_BREAK_LINE='STEP_BREAK_LINE __LINE__' /home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src/interpreter.h | grep STEP_BREAK_LINE` ) >pike.syms
/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/smartlink cc -DPIKE_SRC_ROOT="/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot" -I. -I/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/src -I/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/include -I/usr/local/include -DPIKE_CORE -g -ggdb3 -pthread  -O3 -pipe -W -Wall -Wno-unused -Wcomment -Wformat -Wformat-security -Wimplicit-function-declaration -Wmultichar -Wswitch -Wuninitialized -Wpointer-arith -Wchar-subscripts -Wno-long-long -Wdeclaration-after-statement  -L/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/lib64 -L/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/lib/64 -L/home/hungerf3/xenofarm/xenoclient/pike-7.8/overwatch.ofdoom.com/buildtmp/Pike-v7.8-snapshot/build/freebsd-13.2-release-p3-amd64/bundles/lib/. -L/usr/local/lib -R/usr/local/lib -pthread -rdynamic  main.o language.o  security.o  bignum.o  pike_cpulib.o  interpret.o  constants.o  cpp.o  fdlib.o  cyclic.o  array.o  backend.o  callback.o  encode.o  docode.o  dynamic_buffer.o  dynamic_load.o  error.o  fd_control.o  fsort.o  gc.o  hashtable.o  lex.o  multiset.o  signal_handler.o  pike_search.o  pike_types.o  pike_embed.o  mapping.o  pike_memory.o  module_support.o  pikecode.o  object.o  stack_allocator.o  opcodes.o  operators.o  pike_float.o  port.o  program.o  rbtree.o  rusage.o  sscanf.o  stralloc.o  stuff.o  threads.o  version.o  queue.o  builtin.o  iterators.o  facetgroup.o  svalue.o  las.o  builtin_functions.o  peep.o module.o  `cat modules/linker_options post_modules/linker_options`  -ldl -lrt -lm  -lcrypt   -o pike
Creating hilfe...
Creating rsif...