Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Log started at: Sat Oct 14 03:13:12 AM EDT 2023
- RetroPie-Setup version: 4.8.5 (a43e29c)
- System: rpi4 (aarch64) - Raspbian GNU/Linux 12 (bookworm) - Linux pi4bookworm32 6.1.0-rpi4-rpi-v8 #1 SMP PREEMPT Debian 1:6.1.54-1+rpt2 (2023-10-05) aarch64 GNU/Linux
- = = = = = = = = = = = = = = = = = = = = =
- Installing dependencies for 'dxx-rebirth' : DXX-Rebirth (Descent & Descent 2) source port
- = = = = = = = = = = = = = = = = = = = = =
- Did not find needed dependencies: libphysfs-dev scons. Trying to install them now.
- Hit:1 http://archive.raspberrypi.com/debian bookworm InRelease
- Hit:2 http://raspbian.raspberrypi.com/raspbian bookworm InRelease
- Hit:3 http://tde-mirror-01.inet-design.com/trinity/deb/trinity-r14.1.x bookworm InRelease
- Reading package lists...
- W: http://raspbian.raspberrypi.com/raspbian/dists/bookworm/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
- Reading package lists...
- Building dependency tree...
- Reading state information...
- The following packages were automatically installed and are no longer required:
- libdecor-0-0 libdecor-0-plugin-1-cairo
- Use 'sudo apt autoremove' to remove them.
- The following additional packages will be installed:
- libphysfs1
- Suggested packages:
- scons-doc
- The following NEW packages will be installed:
- libphysfs-dev libphysfs1 scons
- 0 upgraded, 3 newly installed, 0 to remove and 2 not upgraded.
- Need to get 815 kB of archives.
- After this operation, 3,203 kB of additional disk space will be used.
- Get:1 http://mirror.umd.edu/raspbian/raspbian bookworm/main armhf libphysfs1 armhf 3.0.2-6 [59.8 kB]
- Get:2 http://mirror.umd.edu/raspbian/raspbian bookworm/main armhf libphysfs-dev armhf 3.0.2-6 [92.3 kB]
- Get:3 http://raspbian.raspberrypi.com/raspbian bookworm/main armhf scons all 4.4.0+dfsg-1 [663 kB]
- Fetched 815 kB in 2s (517 kB/s)
- Selecting previously unselected package libphysfs1:armhf.
- (Reading database ...
- (Reading database ... 5%
- (Reading database ... 10%
- (Reading database ... 15%
- (Reading database ... 20%
- (Reading database ... 25%
- (Reading database ... 30%
- (Reading database ... 35%
- (Reading database ... 40%
- (Reading database ... 45%
- (Reading database ... 50%
- (Reading database ... 55%
- (Reading database ... 60%
- (Reading database ... 65%
- (Reading database ... 70%
- (Reading database ... 75%
- (Reading database ... 80%
- (Reading database ... 85%
- (Reading database ... 90%
- (Reading database ... 95%
- (Reading database ... 100%
- (Reading database ... 241044 files and directories currently installed.)
- Preparing to unpack .../libphysfs1_3.0.2-6_armhf.deb ...
- Unpacking libphysfs1:armhf (3.0.2-6) ...
- Selecting previously unselected package libphysfs-dev.
- Preparing to unpack .../libphysfs-dev_3.0.2-6_armhf.deb ...
- Unpacking libphysfs-dev (3.0.2-6) ...
- Selecting previously unselected package scons.
- Preparing to unpack .../scons_4.4.0+dfsg-1_all.deb ...
- Unpacking scons (4.4.0+dfsg-1) ...
- Setting up libphysfs1:armhf (3.0.2-6) ...
- Setting up scons (4.4.0+dfsg-1) ...
- Setting up libphysfs-dev (3.0.2-6) ...
- Processing triggers for man-db (2.11.2-2) ...
- Processing triggers for libc-bin (2.36-9+rpt2+deb12u3) ...
- /home/pi/RetroPie-Setup/tmp/build/dxx-rebirth /home/pi/RetroPie-Setup
- = = = = = = = = = = = = = = = = = = = = =
- Getting sources for 'dxx-rebirth' : DXX-Rebirth (Descent & Descent 2) source port
- = = = = = = = = = = = = = = = = = = = = =
- git clone --recursive --branch master "https://github.com/dxx-rebirth/dxx-rebirth" "/home/pi/RetroPie-Setup/tmp/build/dxx-rebirth"
- Cloning into '/home/pi/RetroPie-Setup/tmp/build/dxx-rebirth'...
- Winding back https://github.com/dxx-rebirth/dxx-rebirth->master to commit: #15bd145d
- Switched to a new branch '15bd145d'
- HEAD is now in branch '15bd145d' at commit '15bd145daf7993ed0a0c7c270501f0310cfe6a9f'
- /home/pi/RetroPie-Setup
- /home/pi/RetroPie-Setup/tmp/build/dxx-rebirth /home/pi/RetroPie-Setup
- = = = = = = = = = = = = = = = = = = = = =
- Building 'dxx-rebirth' : DXX-Rebirth (Descent & Descent 2) source port
- = = = = = = = = = = = = = = = = = = = = =
- scons: Reading SConscript files ...
- ===== D1X-Rebirth v0.61.0 0.60.0-beta2-1265-g15bd145daf79 15bd145daf7993ed0a0c7c270501f0310cfe6a9f =====
- ===== D2X-Rebirth v0.61.0 0.60.0-beta2-1265-g15bd145daf79 15bd145daf7993ed0a0c7c270501f0310cfe6a9f =====
- DXX-Archive.3: compiling on 'linux'/'aarch64' for 'linux' into .
- DXX-Archive.3: CHOST: None
- DXX-Archive.3: CXX: 'g++'
- DXX-Archive.3: CPPDEFINES: [('PHYSFS_DEPRECATED', '')]
- DXX-Archive.3: CPPPATH: ['common/include', 'common/main', '.']
- DXX-Archive.3: CPPFLAGS: ['-Wno-sign-compare']
- DXX-Archive.3: CXXFLAGS: ['-g', '-O2', '-ftabstop=4', '-Wall', '-Werror=extra', '-Werror=format=2', '-Werror=missing-braces', '-Werror=missing-include-dirs', '-Werror=uninitialized', '-Werror=undef', '-Werror=pointer-arith', '-Werror=cast-qual', '-Werror=missing-declarations', '-Werror=vla', '-pthread', '-funsigned-char', '-mcpu=cortex-a72', '-mfpu=neon-fp-armv8', '-O2']
- DXX-Archive.3: LIBS: None
- DXX-Archive.3: LINKFLAGS: []
- DXX-Archive.3: $CCACHE_PREFIX: None
- DXX-Archive.3: $DISTCC_HOSTS: None
- D1X-Rebirth.1: compiling on 'linux'/'aarch64' for 'linux' into . with prefix list ('d1x', '')
- D1X-Rebirth.1: default sharepath is '/usr/local/share/games/d1x-rebirth/'
- D1X-Rebirth.1: CHOST: None
- D1X-Rebirth.1: CXX: 'g++'
- D1X-Rebirth.1: CPPDEFINES: [('PHYSFS_DEPRECATED', ''), ('DXX_BUILD_DESCENT_I',), ('__STDC_FORMAT_MACROS',), ('DXX_USE_SHAREPATH', 1)]
- D1X-Rebirth.1: CPPPATH: ['common/include', 'common/main', '.', 'd1x-rebirth/main']
- D1X-Rebirth.1: CPPFLAGS: ['-Wno-sign-compare']
- D1X-Rebirth.1: CXXFLAGS: ['-g', '-O2', '-ftabstop=4', '-Wall', '-Werror=extra', '-Werror=format=2', '-Werror=missing-braces', '-Werror=missing-include-dirs', '-Werror=uninitialized', '-Werror=undef', '-Werror=pointer-arith', '-Werror=cast-qual', '-Werror=missing-declarations', '-Werror=vla', '-pthread', '-funsigned-char', '-mcpu=cortex-a72', '-mfpu=neon-fp-armv8', '-O2']
- D1X-Rebirth.1: LIBS: ['m', 'GL', 'GLU']
- D1X-Rebirth.1: LINKFLAGS: []
- D1X-Rebirth.1: $CCACHE_PREFIX: None
- D1X-Rebirth.1: $DISTCC_HOSTS: None
- D2X-Rebirth.2: compiling on 'linux'/'aarch64' for 'linux' into . with prefix list ('d2x', '')
- D2X-Rebirth.2: default sharepath is '/usr/local/share/games/d2x-rebirth/'
- D2X-Rebirth.2: CHOST: None
- D2X-Rebirth.2: CXX: 'g++'
- D2X-Rebirth.2: CPPDEFINES: [('PHYSFS_DEPRECATED', ''), ('DXX_BUILD_DESCENT_II',), ('__STDC_FORMAT_MACROS',), ('DXX_USE_SHAREPATH', 1)]
- D2X-Rebirth.2: CPPPATH: ['common/include', 'common/main', '.', 'd2x-rebirth/main']
- D2X-Rebirth.2: CPPFLAGS: ['-Wno-sign-compare']
- D2X-Rebirth.2: CXXFLAGS: ['-g', '-O2', '-ftabstop=4', '-Wall', '-Werror=extra', '-Werror=format=2', '-Werror=missing-braces', '-Werror=missing-include-dirs', '-Werror=uninitialized', '-Werror=undef', '-Werror=pointer-arith', '-Werror=cast-qual', '-Werror=missing-declarations', '-Werror=vla', '-pthread', '-funsigned-char', '-mcpu=cortex-a72', '-mfpu=neon-fp-armv8', '-O2']
- D2X-Rebirth.2: LIBS: ['m', 'GL', 'GLU']
- D2X-Rebirth.2: LINKFLAGS: []
- D2X-Rebirth.2: $CCACHE_PREFIX: None
- D2X-Rebirth.2: $DISTCC_HOSTS: None
- scons: done reading SConscript files.
- scons: Cleaning targets ...
- scons: done cleaning targets.
- scons: Reading SConscript files ...
- ===== D1X-Rebirth v0.61.0 0.60.0-beta2-1265-g15bd145daf79 15bd145daf7993ed0a0c7c270501f0310cfe6a9f =====
- ===== D2X-Rebirth v0.61.0 0.60.0-beta2-1265-g15bd145daf79 15bd145daf7993ed0a0c7c270501f0310cfe6a9f =====
- DXX-Archive.3: compiling on 'linux'/'aarch64' for 'linux' into .
- DXX-Archive.3: checking version of C++ compiler 'g++' ... 'g++ (Raspbian 12.2.0-14+rpi1) 12.2.0'
- DXX-Archive.3: checking path to assembler ... b'as'
- DXX-Archive.3: checking version of assembler b'as' ... 'GNU assembler (GNU Binutils for Raspbian) 2.40'
- DXX-Archive.3: checking path to linker ... b'ld'
- DXX-Archive.3: checking version of linker b'ld' ... 'GNU ld (GNU Binutils for Raspbian) 2.40'
- DXX-Archive.3: CHOST: None
- DXX-Archive.3: CXX: 'g++'
- DXX-Archive.3: CPPDEFINES: [('PHYSFS_DEPRECATED', '')]
- DXX-Archive.3: CPPPATH: ['common/include', 'common/main', '.']
- DXX-Archive.3: CPPFLAGS: ['-Wno-sign-compare']
- DXX-Archive.3: CXXFLAGS: ['-g', '-O2', '-ftabstop=4', '-Wall', '-Werror=extra', '-Werror=format=2', '-Werror=missing-braces', '-Werror=missing-include-dirs', '-Werror=uninitialized', '-Werror=undef', '-Werror=pointer-arith', '-Werror=cast-qual', '-Werror=missing-declarations', '-Werror=vla', '-pthread', '-funsigned-char', '-mcpu=cortex-a72', '-mfpu=neon-fp-armv8', '-O2']
- DXX-Archive.3: LIBS: None
- DXX-Archive.3: LINKFLAGS: []
- DXX-Archive.3: $CCACHE_PREFIX: None
- DXX-Archive.3: $DISTCC_HOSTS: None
- DXX-Archive.3: checking whether C++ compiler and linker work...yes
- DXX-Archive.3: checking whether C++ compiler accepts -std=gnu++17...yes
- DXX-Archive.3: checking endian to use...little
- DXX-Archive.3: checking whether to enable word alignment fixups...yes
- DXX-Archive.3: building with OpenGL
- DXX-Archive.3: checking whether to enable release options...yes
- DXX-Archive.3: checking whether to enable memory allocation tracking...no
- DXX-Archive.3: checking whether to enable level editor...no
- DXX-Archive.3: checking whether to enable IPv6 support...no
- DXX-Archive.3: checking whether to enable multiplayer over UDP...yes
- DXX-Archive.3: checking whether to enable UDP game tracker...yes
- DXX-Archive.3: checking how to handle ADL MIDI...disabled
- DXX-Archive.3: checking how to format screenshots...png
- DXX-Archive.3: checking libpng pkg-config libpng
- DXX-Archive.3: using pkg-config at discovered path /usr/bin/pkg-config
- DXX-Archive.3: reading libpng version from ('/usr/bin/pkg-config', '--modversion', 'libpng')
- DXX-Archive.3: libpng version: b'1.6.39'
- DXX-Archive.3: reading libpng settings from ('/usr/bin/pkg-config', '--cflags', '--libs', 'libpng')
- DXX-Archive.3: libpng settings: {'CPPPATH': ['/usr/include/libpng16'], 'LIBS': ['png16']}
- DXX-Archive.3: checking for usable library png...yes
- DXX-Archive.3: checking for usable library physfs...yes
- DXX-Archive.3: checking for usable library ['GL', 'GLU']...yes
- DXX-Archive.3: checking SDL2 pkg-config sdl2
- DXX-Archive.3: reading sdl2 version from ('/usr/bin/pkg-config', '--modversion', 'sdl2')
- DXX-Archive.3: SDL2 version: b'2.26.3'
- DXX-Archive.3: reading SDL2 settings from ('/usr/bin/pkg-config', '--cflags', '--libs', 'sdl2')
- DXX-Archive.3: SDL2 settings: {'CPPDEFINES': ['_REENTRANT'], 'CPPPATH': ['/usr/include/SDL2'], 'LIBS': ['SDL2']}
- DXX-Archive.3: checking whether to enable joystick support...yes
- DXX-Archive.3: checking for usable library SDL2 with OpenGL...yes
- DXX-Archive.3: checking whether to use SDL2_image...yes
- DXX-Archive.3: checking SDL2_image pkg-config SDL2_image
- DXX-Archive.3: reading SDL2_image version from ('/usr/bin/pkg-config', '--modversion', 'SDL2_image')
- DXX-Archive.3: SDL2_image version: b'2.6.3'
- DXX-Archive.3: reading SDL2_image settings from ('/usr/bin/pkg-config', '--cflags', '--libs', 'SDL2_image')
- DXX-Archive.3: SDL2_image settings: {'CPPDEFINES': ['_REENTRANT'], 'CPPPATH': ['/usr/include/SDL2', '/usr/include/libpng16', '/usr/include/arm-linux-gnueabihf'], 'LIBS': ['SDL2_image', 'SDL2']}
- DXX-Archive.3: checking for usable library SDL2_image...yes
- DXX-Archive.3: checking whether to use SDL2_mixer...yes
- DXX-Archive.3: checking SDL2_mixer pkg-config SDL2_mixer
- DXX-Archive.3: reading SDL2_mixer version from ('/usr/bin/pkg-config', '--modversion', 'SDL2_mixer')
- DXX-Archive.3: SDL2_mixer version: b'2.6.2'
- DXX-Archive.3: reading SDL2_mixer settings from ('/usr/bin/pkg-config', '--cflags', '--libs', 'SDL2_mixer')
- DXX-Archive.3: SDL2_mixer settings: {'CCFLAGS': ['-pthread'], 'CPPDEFINES': ['_REENTRANT', '_DEFAULT_SOURCE', ['_XOPEN_SOURCE', '600']], 'CPPPATH': ['/usr/include/SDL2', '/usr/include/glib-2.0', '/usr/lib/arm-linux-gnueabihf/glib-2.0/include', '/usr/include/opus', '/usr/include/arm-linux-gnueabihf', '/usr/include/dbus-1.0', '/usr/lib/arm-linux-gnueabihf/dbus-1.0/include', '/usr/include/libinstpatch-2'], 'LIBS': ['SDL2_mixer', 'SDL2'], 'LINKFLAGS': ['-pthread']}
- DXX-Archive.3: checking for usable library SDL2_mixer...yes
- DXX-Archive.3: checking whether C++ compiler accepts {} initialization...yes
- DXX-Archive.3: checking whether compiler optimizes function __attribute__((__error__))...yes
- DXX-Archive.3: checking whether compiler implements __builtin_bswap{16,32,64} functions...yes
- DXX-Archive.3: checking whether compiler optimizes __builtin_constant_p...yes
- DXX-Archive.3: checking whether compiler accepts __builtin_expect...yes
- DXX-Archive.3: checking whether compiler accepts __builtin_FILE, __builtin_LINE...yes
- DXX-Archive.3: checking whether compiler optimizes __builtin_object_size...yes
- DXX-Archive.3: checking whether compiler understands embedded compound statements...yes
- DXX-Archive.3: checking whether compiler allows dead calls to undefined functions in the anonymous namespace...no
- DXX-Archive.3: checking for function __attribute__((always_inline))...yes
- DXX-Archive.3: checking for function __attribute__((alloc_size))...yes
- DXX-Archive.3: checking for function __attribute__((cold))...yes
- DXX-Archive.3: checking for function __attribute__((format_arg))...yes
- DXX-Archive.3: checking for function __attribute__((format(printf)))...yes
- DXX-Archive.3: checking for function __attribute__((malloc))...yes
- DXX-Archive.3: checking for function __attribute__((nonnull))...yes
- DXX-Archive.3: checking for function __attribute__((noreturn))...yes
- DXX-Archive.3: checking for function __attribute__((used))...yes
- DXX-Archive.3: checking for function __attribute__((unused))...yes
- DXX-Archive.3: checking for function __attribute__((warn_unused_result))...yes
- DXX-Archive.3: checking whether compiler optimizes function __attribute__((__warning__))...yes
- DXX-Archive.3: checking for C++11 intrinsic static_assert when true...yes
- DXX-Archive.3: checking for C++11 intrinsic static_assert when false...yes
- DXX-Archive.3: checking whether compiler handles classes from "using namespace"...yes
- DXX-Archive.3: checking for required C++11, C++14, C++17 standard features...yes
- DXX-Archive.3: checking when to pre-compile own headers...never
- DXX-Archive.3: checking when to pre-compile system headers...never
- DXX-Archive.3: checking for explicitly deleted functions with named parameters...yes
- DXX-Archive.3: checking for C++11 inherited constructors with good unique_ptr<T[]> support...yes
- DXX-Archive.3: checking whether compiler handles 20-element tuples...yes
- DXX-Archive.3: checking whether to use overwrite poisoning...(cached) no
- DXX-Archive.3: checking whether to use Valgrind poisoning...(cached) no
- DXX-Archive.3: checking whether to format std::size_t with "%zu"...yes
- DXX-Archive.3: checking whether compiler argument -Wuseless-cast works with SDL and with constructor inheritance...yes
- DXX-Archive.3: checking whether to cast operator-(T*,T*) to int...no
- DXX-Archive.3: checking for strcasecmp...yes
- DXX-Archive.3: checking for getaddrinfo...yes
- DXX-Archive.3: checking for struct timespec...yes
- DXX-Archive.3: checking for Boost.Config...yes
- DXX-Archive.3: checking for -Wimplicit-fallthrough=5...yes
- DXX-Archive.3: checking whether compiler allows lambda capture of local references...yes
- DXX-Archive.3: checking whether compiler accepts string literal operator templates...yes
- DXX-Archive.3: checking whether compiler accepts preferred options...yes
- DXX-Archive.3: checking whether to build runtime tests...no
- DXX-Archive.3: CHOST: None
- DXX-Archive.3: CXX: 'g++'
- DXX-Archive.3: CPPDEFINES: [('PHYSFS_DEPRECATED', ''), ('NDEBUG',), ('RELEASE',), '_REENTRANT']
- DXX-Archive.3: CPPPATH: ['common/include', 'common/main', '.', '/usr/include/libpng16', '/usr/include/SDL2', '/usr/include/arm-linux-gnueabihf', '/usr/include/glib-2.0', '/usr/lib/arm-linux-gnueabihf/glib-2.0/include', '/usr/include/opus', '/usr/include/dbus-1.0', '/usr/lib/arm-linux-gnueabihf/dbus-1.0/include', '/usr/include/libinstpatch-2']
- DXX-Archive.3: CPPFLAGS: ['-Wno-sign-compare']
- DXX-Archive.3: CXXFLAGS: ['-g', '-ftabstop=4', '-Wall', '-Werror=extra', '-Werror=format=2', '-Werror=missing-braces', '-Werror=missing-include-dirs', '-Werror=uninitialized', '-Werror=undef', '-Werror=pointer-arith', '-Werror=cast-qual', '-Werror=missing-declarations', '-Werror=vla', '-pthread', '-funsigned-char', '-mcpu=cortex-a72', '-mfpu=neon-fp-armv8', '-O2', ('-fvisibility=hidden', '-Wduplicated-branches', '-Wduplicated-cond', '-Wsuggest-attribute=noreturn', '-Wlogical-op', '-Wold-style-cast', '-Wredundant-decls'), '-std=gnu++17', '-Werror=unused', '-Werror=useless-cast', '-Wimplicit-fallthrough=5', '-fvisibility=hidden', '-Wduplicated-branches', '-Wduplicated-cond', '-Wsuggest-attribute=noreturn', '-Wlogical-op', '-Wold-style-cast', '-Wredundant-decls']
- DXX-Archive.3: LIBS: ['png16', 'physfs', 'SDL2_image', 'SDL2_mixer', 'SDL2']
- DXX-Archive.3: LINKFLAGS: ['-pthread']
- DXX-Archive.3: $CCACHE_PREFIX: None
- DXX-Archive.3: $DISTCC_HOSTS: None
- D1X-Rebirth.1: compiling on 'linux'/'aarch64' for 'linux' into . with prefix list ('d1x', '')
- D1X-Rebirth.1: default sharepath is '/usr/local/share/games/d1x-rebirth/'
- D1X-Rebirth.1: CHOST: None
- D1X-Rebirth.1: CXX: 'g++'
- D1X-Rebirth.1: CPPDEFINES: [('PHYSFS_DEPRECATED', ''), ('NDEBUG',), ('RELEASE',), '_REENTRANT', ('DXX_BUILD_DESCENT_I',), ('__STDC_FORMAT_MACROS',), ('DXX_USE_SHAREPATH', 1)]
- D1X-Rebirth.1: CPPPATH: ['common/include', 'common/main', '.', '/usr/include/libpng16', '/usr/include/SDL2', '/usr/include/arm-linux-gnueabihf', '/usr/include/glib-2.0', '/usr/lib/arm-linux-gnueabihf/glib-2.0/include', '/usr/include/opus', '/usr/include/dbus-1.0', '/usr/lib/arm-linux-gnueabihf/dbus-1.0/include', '/usr/include/libinstpatch-2', 'd1x-rebirth/main']
- D1X-Rebirth.1: CPPFLAGS: ['-Wno-sign-compare']
- D1X-Rebirth.1: CXXFLAGS: ['-g', '-O2', '-ftabstop=4', '-Wall', '-Werror=extra', '-Werror=format=2', '-Werror=missing-braces', '-Werror=missing-include-dirs', '-Werror=uninitialized', '-Werror=undef', '-Werror=pointer-arith', '-Werror=cast-qual', '-Werror=missing-declarations', '-Werror=vla', '-pthread', '-funsigned-char', '-mcpu=cortex-a72', '-mfpu=neon-fp-armv8', '-O2', '-std=gnu++17', '-Werror=unused', '-Werror=useless-cast', '-Wimplicit-fallthrough=5', '-fvisibility=hidden', '-Wduplicated-branches', '-Wduplicated-cond', '-Wsuggest-attribute=noreturn', '-Wlogical-op', '-Wold-style-cast', '-Wredundant-decls']
- D1X-Rebirth.1: LIBS: ['png16', 'physfs', 'SDL2_image', 'SDL2_mixer', 'SDL2', 'm', 'GL', 'GLU']
- D1X-Rebirth.1: LINKFLAGS: ['-pthread']
- D1X-Rebirth.1: $CCACHE_PREFIX: None
- D1X-Rebirth.1: $DISTCC_HOSTS: None
- D2X-Rebirth.2: compiling on 'linux'/'aarch64' for 'linux' into . with prefix list ('d2x', '')
- D2X-Rebirth.2: default sharepath is '/usr/local/share/games/d2x-rebirth/'
- D2X-Rebirth.2: CHOST: None
- D2X-Rebirth.2: CXX: 'g++'
- D2X-Rebirth.2: CPPDEFINES: [('PHYSFS_DEPRECATED', ''), ('NDEBUG',), ('RELEASE',), '_REENTRANT', ('DXX_BUILD_DESCENT_II',), ('__STDC_FORMAT_MACROS',), ('DXX_USE_SHAREPATH', 1)]
- D2X-Rebirth.2: CPPPATH: ['common/include', 'common/main', '.', '/usr/include/libpng16', '/usr/include/SDL2', '/usr/include/arm-linux-gnueabihf', '/usr/include/glib-2.0', '/usr/lib/arm-linux-gnueabihf/glib-2.0/include', '/usr/include/opus', '/usr/include/dbus-1.0', '/usr/lib/arm-linux-gnueabihf/dbus-1.0/include', '/usr/include/libinstpatch-2', 'd2x-rebirth/main']
- D2X-Rebirth.2: CPPFLAGS: ['-Wno-sign-compare']
- D2X-Rebirth.2: CXXFLAGS: ['-g', '-O2', '-ftabstop=4', '-Wall', '-Werror=extra', '-Werror=format=2', '-Werror=missing-braces', '-Werror=missing-include-dirs', '-Werror=uninitialized', '-Werror=undef', '-Werror=pointer-arith', '-Werror=cast-qual', '-Werror=missing-declarations', '-Werror=vla', '-pthread', '-funsigned-char', '-mcpu=cortex-a72', '-mfpu=neon-fp-armv8', '-O2', '-std=gnu++17', '-Werror=unused', '-Werror=useless-cast', '-Wimplicit-fallthrough=5', '-fvisibility=hidden', '-Wduplicated-branches', '-Wduplicated-cond', '-Wsuggest-attribute=noreturn', '-Wlogical-op', '-Wold-style-cast', '-Wredundant-decls']
- D2X-Rebirth.2: LIBS: ['png16', 'physfs', 'SDL2_image', 'SDL2_mixer', 'SDL2', 'm', 'GL', 'GLU']
- D2X-Rebirth.2: LINKFLAGS: ['-pthread']
- D2X-Rebirth.2: $CCACHE_PREFIX: None
- D2X-Rebirth.2: $DISTCC_HOSTS: None
- scons: done reading SConscript files.
- scons: Building targets ...
- scons: Configure: creating dxxsconf.h
- g++ -c -g -ftabstop=4 -Wall -Werror=extra -Werror=format=2 -Werror=missing-braces -Werror=missing-include-dirs -Werror=uninitialized -Werror=undef -Werror=pointer-arith -Werror=cast-qual -Werror=missing-declarations -Werror=vla -pthread -funsigned-char -mcpu=cortex-a72 -mfpu=neon-fp-armv8 -O2 -fvisibility=hidden -Wduplicated-branches -Wduplicated-cond -Wsuggest-attribute=noreturn -Wlogical-op -Wold-style-cast -Wredundant-decls -std=gnu++17 -Werror=unused -Werror=useless-cast -Wimplicit-fallthrough=5 -fvisibility=hidden -Wduplicated-branches -Wduplicated-cond -Wsuggest-attribute=noreturn -Wlogical-op -Wold-style-cast -Wredundant-decls -Wno-sign-compare -DPHYSFS_DEPRECATED= -DNDEBUG -DRELEASE -D_REENTRANT -Icommon/include -Icommon/main -I. -I/usr/include/libpng16 -I/usr/include/SDL2 -I/usr/include/arm-linux-gnueabihf -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/opus -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/libinstpatch-2 common/misc/hash.cpp -o common/misc/hash.o
- g++ -c -g -O2 -ftabstop=4 -Wall -Werror=extra -Werror=format=2 -Werror=missing-braces -Werror=missing-include-dirs -Werror=uninitialized -Werror=undef -Werror=pointer-arith -Werror=cast-qual -Werror=missing-declarations -Werror=vla -pthread -funsigned-char -mcpu=cortex-a72 -mfpu=neon-fp-armv8 -O2 -std=gnu++17 -Werror=unused -Werror=useless-cast -Wimplicit-fallthrough=5 -fvisibility=hidden -Wduplicated-branches -Wduplicated-cond -Wsuggest-attribute=noreturn -Wlogical-op -Wold-style-cast -Wredundant-decls -Wno-sign-compare -DPHYSFS_DEPRECATED= -DNDEBUG -DRELEASE -D_REENTRANT -DDXX_BUILD_DESCENT_II -D__STDC_FORMAT_MACROS -DDXX_USE_SHAREPATH=1 -Icommon/include -Icommon/main -I. -I/usr/include/libpng16 -I/usr/include/SDL2 -I/usr/include/arm-linux-gnueabihf -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/opus -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/libinstpatch-2 -Id2x-rebirth/main similar/main/gauges.cpp -o similar/main/.d2x-rebirth.gauges.o
- g++ -c -g -O2 -ftabstop=4 -Wall -Werror=extra -Werror=format=2 -Werror=missing-braces -Werror=missing-include-dirs -Werror=uninitialized -Werror=undef -Werror=pointer-arith -Werror=cast-qual -Werror=missing-declarations -Werror=vla -pthread -funsigned-char -mcpu=cortex-a72 -mfpu=neon-fp-armv8 -O2 -std=gnu++17 -Werror=unused -Werror=useless-cast -Wimplicit-fallthrough=5 -fvisibility=hidden -Wduplicated-branches -Wduplicated-cond -Wsuggest-attribute=noreturn -Wlogical-op -Wold-style-cast -Wredundant-decls -Wno-sign-compare -DPHYSFS_DEPRECATED= -DNDEBUG -DRELEASE -D_REENTRANT -DDXX_BUILD_DESCENT_II -D__STDC_FORMAT_MACROS -DDXX_USE_SHAREPATH=1 -Icommon/include -Icommon/main -I. -I/usr/include/libpng16 -I/usr/include/SDL2 -I/usr/include/arm-linux-gnueabihf -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/opus -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/libinstpatch-2 -Id2x-rebirth/main similar/main/polyobj.cpp -o similar/main/.d2x-rebirth.polyobj.o
- g++ -c -g -O2 -ftabstop=4 -Wall -Werror=extra -Werror=format=2 -Werror=missing-braces -Werror=missing-include-dirs -Werror=uninitialized -Werror=undef -Werror=pointer-arith -Werror=cast-qual -Werror=missing-declarations -Werror=vla -pthread -funsigned-char -mcpu=cortex-a72 -mfpu=neon-fp-armv8 -O2 -std=gnu++17 -Werror=unused -Werror=useless-cast -Wimplicit-fallthrough=5 -fvisibility=hidden -Wduplicated-branches -Wduplicated-cond -Wsuggest-attribute=noreturn -Wlogical-op -Wold-style-cast -Wredundant-decls -Wno-sign-compare -DPHYSFS_DEPRECATED= -DNDEBUG -DRELEASE -D_REENTRANT -DDXX_BUILD_DESCENT_I -D__STDC_FORMAT_MACROS -DDXX_USE_SHAREPATH=1 -Icommon/include -Icommon/main -I. -I/usr/include/libpng16 -I/usr/include/SDL2 -I/usr/include/arm-linux-gnueabihf -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/opus -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/libinstpatch-2 -Id1x-rebirth/main similar/main/object.cpp -o similar/main/.d1x-rebirth.object.o
- g++ -c -g -O2 -ftabstop=4 -Wall -Werror=extra -Werror=format=2 -Werror=missing-braces -Werror=missing-include-dirs -Werror=uninitialized -Werror=undef -Werror=pointer-arith -Werror=cast-qual -Werror=missing-declarations -Werror=vla -pthread -funsigned-char -mcpu=cortex-a72 -mfpu=neon-fp-armv8 -O2 -std=gnu++17 -Werror=unused -Werror=useless-cast -Wimplicit-fallthrough=5 -fvisibility=hidden -Wduplicated-branches -Wduplicated-cond -Wsuggest-attribute=noreturn -Wlogical-op -Wold-style-cast -Wredundant-decls -Wno-sign-compare -DPHYSFS_DEPRECATED= -DNDEBUG -DRELEASE -D_REENTRANT -DDXX_BUILD_DESCENT_I -D__STDC_FORMAT_MACROS -DDXX_USE_SHAREPATH=1 -Icommon/include -Icommon/main -I. -I/usr/include/libpng16 -I/usr/include/SDL2 -I/usr/include/arm-linux-gnueabihf -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/opus -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/libinstpatch-2 -Id1x-rebirth/main similar/main/ai.cpp -o similar/main/.d1x-rebirth.ai.o
- In file included from common/main/inferno.h:28,
- from similar/main/polyobj.cpp:31:
- ./dxxsconf.h:28: warning: "_DEFAULT_SOURCE" redefined
- 28 | #define _DEFAULT_SOURCE
- |
- In file included from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33,
- from /usr/include/stdio.h:27,
- from similar/main/polyobj.cpp:27:
- /usr/include/features.h:236: note: this is the location of the previous definition
- 236 | # define _DEFAULT_SOURCE 1
- |
- ./dxxsconf.h:29: warning: "_XOPEN_SOURCE" redefined
- 29 | #define _XOPEN_SOURCE 600
- |
- /usr/include/features.h:214: note: this is the location of the previous definition
- 214 | # define _XOPEN_SOURCE 700
- |
- In file included from common/main/inferno.h:28,
- from similar/main/object.cpp:30:
- ./dxxsconf.h:28: warning: "_DEFAULT_SOURCE" redefined
- 28 | #define _DEFAULT_SOURCE
- |
- In file included from /usr/include/arm-linux-gnueabihf/c++/12/bits/os_defines.h:39,
- from /usr/include/arm-linux-gnueabihf/c++/12/bits/c++config.h:655,
- from /usr/include/c++/12/bits/stl_algobase.h:59,
- from /usr/include/c++/12/algorithm:60,
- from similar/main/object.cpp:26:
- /usr/include/features.h:236: note: this is the location of the previous definition
- 236 | # define _DEFAULT_SOURCE 1
- |
- ./dxxsconf.h:29: warning: "_XOPEN_SOURCE" redefined
- 29 | #define _XOPEN_SOURCE 600
- |
- /usr/include/features.h:214: note: this is the location of the previous definition
- 214 | # define _XOPEN_SOURCE 700
- |
- In file included from common/main/inferno.h:28,
- from similar/main/ai.cpp:31:
- ./dxxsconf.h:28: warning: "_DEFAULT_SOURCE" redefined
- 28 | #define _DEFAULT_SOURCE
- |
- In file included from /usr/include/arm-linux-gnueabihf/c++/12/bits/os_defines.h:39,
- from /usr/include/arm-linux-gnueabihf/c++/12/bits/c++config.h:655,
- from /usr/include/c++/12/bits/stl_algobase.h:59,
- from /usr/include/c++/12/algorithm:60,
- from similar/main/ai.cpp:26:
- /usr/include/features.h:236: note: this is the location of the previous definition
- 236 | # define _DEFAULT_SOURCE 1
- |
- ./dxxsconf.h:29: warning: "_XOPEN_SOURCE" redefined
- 29 | #define _XOPEN_SOURCE 600
- |
- /usr/include/features.h:214: note: this is the location of the previous definition
- 214 | # define _XOPEN_SOURCE 700
- |
- In file included from common/main/hudmsg.h:11,
- from similar/main/gauges.cpp:33:
- ./dxxsconf.h:28: warning: "_DEFAULT_SOURCE" redefined
- 28 | #define _DEFAULT_SOURCE
- |
- In file included from /usr/include/arm-linux-gnueabihf/c++/12/bits/os_defines.h:39,
- from /usr/include/arm-linux-gnueabihf/c++/12/bits/c++config.h:655,
- from /usr/include/c++/12/bits/stl_algobase.h:59,
- from /usr/include/c++/12/algorithm:60,
- from similar/main/gauges.cpp:26:
- /usr/include/features.h:236: note: this is the location of the previous definition
- 236 | # define _DEFAULT_SOURCE 1
- |
- ./dxxsconf.h:29: warning: "_XOPEN_SOURCE" redefined
- 29 | #define _XOPEN_SOURCE 600
- |
- /usr/include/features.h:214: note: this is the location of the previous definition
- 214 | # define _XOPEN_SOURCE 700
- |
- common/include/physfsx.h: In function ‘PHYSFS_sint64 dcx::PHYSFSX_check_read(PHYSFS_File*, std::array<_Tp, _Nm>&, PHYSFS_uint32, PHYSFS_uint32)’:
- common/include/physfsx.h:48:73: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:53: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:52:12: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 52 | (void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && (DXX_ALWAYS_ERROR_FUNCTION(dxx_trap_overwrite, "read size exceeds array size"), 0))
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:92:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE’
- 92 | DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE(S, C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:98: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:53: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:52:12: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 52 | (void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && (DXX_ALWAYS_ERROR_FUNCTION(dxx_trap_overwrite, "read size exceeds array size"), 0))
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:92:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE’
- 92 | DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE(S, C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:73: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:61: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:52:12: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 52 | (void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && (DXX_ALWAYS_ERROR_FUNCTION(dxx_trap_overwrite, "read size exceeds array size"), 0))
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:92:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE’
- 92 | DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE(S, C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:98: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:61: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:52:12: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 52 | (void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && (DXX_ALWAYS_ERROR_FUNCTION(dxx_trap_overwrite, "read size exceeds array size"), 0))
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:92:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE’
- 92 | DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE(S, C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h: In function ‘PHYSFS_sint64 dcx::PHYSFSX_check_write(PHYSFS_File*, const std::array<_Tp, _Nm>&, PHYSFS_uint32, PHYSFS_uint32)’:
- common/include/physfsx.h:48:73: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:53: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:59:13: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 59 | ((void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && \
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:71:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE’
- 71 | DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE(S,C), 0)) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:123:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_CONSTANTS’
- 123 | DXX_PHYSFS_CHECK_WRITE_CONSTANTS(S,C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:98: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:53: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:59:13: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 59 | ((void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && \
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:71:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE’
- 71 | DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE(S,C), 0)) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:123:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_CONSTANTS’
- 123 | DXX_PHYSFS_CHECK_WRITE_CONSTANTS(S,C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:73: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:61: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:59:13: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 59 | ((void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && \
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:71:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE’
- 71 | DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE(S,C), 0)) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:123:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_CONSTANTS’
- 123 | DXX_PHYSFS_CHECK_WRITE_CONSTANTS(S,C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:98: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:61: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:59:13: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 59 | ((void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && \
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:71:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE’
- 71 | DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE(S,C), 0)) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:123:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_CONSTANTS’
- 123 | DXX_PHYSFS_CHECK_WRITE_CONSTANTS(S,C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h: In function ‘PHYSFS_sint64 dcx::PHYSFSX_check_read(PHYSFS_File*, std::array<_Tp, _Nm>&, PHYSFS_uint32, PHYSFS_uint32)’:
- common/include/physfsx.h:48:73: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:53: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:52:12: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 52 | (void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && (DXX_ALWAYS_ERROR_FUNCTION(dxx_trap_overwrite, "read size exceeds array size"), 0))
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:92:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE’
- 92 | DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE(S, C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:98: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:53: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:52:12: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 52 | (void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && (DXX_ALWAYS_ERROR_FUNCTION(dxx_trap_overwrite, "read size exceeds array size"), 0))
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:92:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE’
- 92 | DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE(S, C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:73: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:61: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:52:12: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 52 | (void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && (DXX_ALWAYS_ERROR_FUNCTION(dxx_trap_overwrite, "read size exceeds array size"), 0))
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:92:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE’
- 92 | DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE(S, C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:98: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:61: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:52:12: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 52 | (void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && (DXX_ALWAYS_ERROR_FUNCTION(dxx_trap_overwrite, "read size exceeds array size"), 0))
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:92:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE’
- 92 | DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE(S, C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h: In function ‘PHYSFS_sint64 dcx::PHYSFSX_check_write(PHYSFS_File*, const std::array<_Tp, _Nm>&, PHYSFS_uint32, PHYSFS_uint32)’:
- common/include/physfsx.h:48:73: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:53: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:59:13: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 59 | ((void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && \
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:71:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE’
- 71 | DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE(S,C), 0)) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:123:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_CONSTANTS’
- 123 | DXX_PHYSFS_CHECK_WRITE_CONSTANTS(S,C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:98: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:53: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:59:13: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 59 | ((void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && \
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:71:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE’
- 71 | DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE(S,C), 0)) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:123:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_CONSTANTS’
- 123 | DXX_PHYSFS_CHECK_WRITE_CONSTANTS(S,C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:73: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:61: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:59:13: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 59 | ((void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && \
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:71:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE’
- 71 | DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE(S,C), 0)) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:123:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_CONSTANTS’
- 123 | DXX_PHYSFS_CHECK_WRITE_CONSTANTS(S,C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:98: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:61: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:59:13: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 59 | ((void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && \
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:71:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE’
- 71 | DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE(S,C), 0)) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:123:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_CONSTANTS’
- 123 | DXX_PHYSFS_CHECK_WRITE_CONSTANTS(S,C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h: In function ‘PHYSFS_sint64 dcx::PHYSFSX_check_read(PHYSFS_File*, std::array<_Tp, _Nm>&, PHYSFS_uint32, PHYSFS_uint32)’:
- common/include/physfsx.h:48:73: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:53: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:52:12: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 52 | (void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && (DXX_ALWAYS_ERROR_FUNCTION(dxx_trap_overwrite, "read size exceeds array size"), 0))
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:92:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE’
- 92 | DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE(S, C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:98: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:53: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:52:12: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 52 | (void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && (DXX_ALWAYS_ERROR_FUNCTION(dxx_trap_overwrite, "read size exceeds array size"), 0))
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:92:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE’
- 92 | DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE(S, C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:73: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:61: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:52:12: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 52 | (void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && (DXX_ALWAYS_ERROR_FUNCTION(dxx_trap_overwrite, "read size exceeds array size"), 0))
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:92:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE’
- 92 | DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE(S, C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:98: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:61: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:52:12: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 52 | (void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && (DXX_ALWAYS_ERROR_FUNCTION(dxx_trap_overwrite, "read size exceeds array size"), 0))
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:92:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE’
- 92 | DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE(S, C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h: In function ‘PHYSFS_sint64 dcx::PHYSFSX_check_write(PHYSFS_File*, const std::array<_Tp, _Nm>&, PHYSFS_uint32, PHYSFS_uint32)’:
- common/include/physfsx.h:48:73: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:53: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:59:13: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 59 | ((void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && \
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:71:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE’
- 71 | DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE(S,C), 0)) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:123:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_CONSTANTS’
- 123 | DXX_PHYSFS_CHECK_WRITE_CONSTANTS(S,C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:98: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:53: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:59:13: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 59 | ((void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && \
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:71:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE’
- 71 | DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE(S,C), 0)) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:123:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_CONSTANTS’
- 123 | DXX_PHYSFS_CHECK_WRITE_CONSTANTS(S,C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:73: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:61: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:59:13: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 59 | ((void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && \
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:71:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE’
- 71 | DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE(S,C), 0)) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:123:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_CONSTANTS’
- 123 | DXX_PHYSFS_CHECK_WRITE_CONSTANTS(S,C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:98: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:61: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:59:13: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 59 | ((void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && \
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:71:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE’
- 71 | DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE(S,C), 0)) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:123:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_CONSTANTS’
- 123 | DXX_PHYSFS_CHECK_WRITE_CONSTANTS(S,C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h: In function ‘PHYSFS_sint64 dcx::PHYSFSX_check_read(PHYSFS_File*, std::array<_Tp, _Nm>&, PHYSFS_uint32, PHYSFS_uint32)’:
- common/include/physfsx.h:48:73: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:53: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:52:12: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 52 | (void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && (DXX_ALWAYS_ERROR_FUNCTION(dxx_trap_overwrite, "read size exceeds array size"), 0))
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:92:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE’
- 92 | DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE(S, C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:98: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:53: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:52:12: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 52 | (void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && (DXX_ALWAYS_ERROR_FUNCTION(dxx_trap_overwrite, "read size exceeds array size"), 0))
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:92:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE’
- 92 | DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE(S, C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:73: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:61: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:52:12: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 52 | (void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && (DXX_ALWAYS_ERROR_FUNCTION(dxx_trap_overwrite, "read size exceeds array size"), 0))
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:92:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE’
- 92 | DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE(S, C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:98: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:61: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:52:12: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 52 | (void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && (DXX_ALWAYS_ERROR_FUNCTION(dxx_trap_overwrite, "read size exceeds array size"), 0))
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:92:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE’
- 92 | DXX_PHYSFS_CHECK_READ_SIZE_ARRAY_SIZE(S, C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h: In function ‘PHYSFS_sint64 dcx::PHYSFSX_check_write(PHYSFS_File*, const std::array<_Tp, _Nm>&, PHYSFS_uint32, PHYSFS_uint32)’:
- common/include/physfsx.h:48:73: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:53: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:59:13: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 59 | ((void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && \
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:71:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE’
- 71 | DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE(S,C), 0)) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:123:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_CONSTANTS’
- 123 | DXX_PHYSFS_CHECK_WRITE_CONSTANTS(S,C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:98: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:53: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:59:13: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 59 | ((void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && \
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:71:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE’
- 71 | DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE(S,C), 0)) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:123:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_CONSTANTS’
- 123 | DXX_PHYSFS_CHECK_WRITE_CONSTANTS(S,C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:73: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:61: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:59:13: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 59 | ((void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && \
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:71:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE’
- 71 | DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE(S,C), 0)) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:123:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_CONSTANTS’
- 123 | DXX_PHYSFS_CHECK_WRITE_CONSTANTS(S,C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:48:98: error: useless cast to type ‘size_t’ {aka ‘unsigned int’} [-Werror=useless-cast]
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./dxxsconf.h:35:61: note: in definition of macro ‘DXX_CONSTANT_TRUE’
- 35 | #define DXX_CONSTANT_TRUE(E) (__builtin_constant_p((E)) && (E))
- | ^
- common/include/physfsx.h:48:41: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE_CONSTANT’
- 48 | #define _DXX_PHYSFS_CHECK_SIZE(S,C,v) _DXX_PHYSFS_CHECK_SIZE_CONSTANT(static_cast<size_t>(S) * static_cast<size_t>(C), v)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:59:13: note: in expansion of macro ‘_DXX_PHYSFS_CHECK_SIZE’
- 59 | ((void)(_DXX_PHYSFS_CHECK_SIZE(S,C,sizeof(v)) && \
- | ^~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:71:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE’
- 71 | DXX_PHYSFS_CHECK_WRITE_SIZE_ARRAY_SIZE(S,C), 0)) \
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/include/physfsx.h:123:5: note: in expansion of macro ‘DXX_PHYSFS_CHECK_WRITE_CONSTANTS’
- 123 | DXX_PHYSFS_CHECK_WRITE_CONSTANTS(S,C);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- cc1plus: some warnings being treated as errors
- scons: *** [similar/main/.d2x-rebirth.polyobj.o] Error 1
- cc1plus: some warnings being treated as errors
- scons: *** [similar/main/.d1x-rebirth.object.o] Error 1
- cc1plus: some warnings being treated as errors
- scons: *** [similar/main/.d1x-rebirth.ai.o] Error 1
- cc1plus: some warnings being treated as errors
- scons: *** [similar/main/.d2x-rebirth.gauges.o] Error 1
- scons: building terminated because of errors.
- Failed target count: total=4; targets with enable_build_failure_summary=1: 4
- Failed node list:
- similar/main/.d2x-rebirth.polyobj.o
- similar/main/.d1x-rebirth.object.o
- similar/main/.d1x-rebirth.ai.o
- similar/main/.d2x-rebirth.gauges.o
- Failed command list:
- g++ -c -g -O2 -ftabstop=4 -Wall -Werror=extra -Werror=format=2 -Werror=missing-braces -Werror=missing-include-dirs -Werror=uninitialized -Werror=undef -Werror=pointer-arith -Werror=cast-qual -Werror=missing-declarations -Werror=vla -pthread -funsigned-char -mcpu=cortex-a72 -mfpu=neon-fp-armv8 -O2 -std=gnu++17 -Werror=unused -Werror=useless-cast -Wimplicit-fallthrough=5 -fvisibility=hidden -Wduplicated-branches -Wduplicated-cond -Wsuggest-attribute=noreturn -Wlogical-op -Wold-style-cast -Wredundant-decls -Wno-sign-compare -DPHYSFS_DEPRECATED= -DNDEBUG -DRELEASE -D_REENTRANT -DDXX_BUILD_DESCENT_II -D__STDC_FORMAT_MACROS -DDXX_USE_SHAREPATH=1 -Icommon/include -Icommon/main -I. -I/usr/include/libpng16 -I/usr/include/SDL2 -I/usr/include/arm-linux-gnueabihf -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/opus -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/libinstpatch-2 -Id2x-rebirth/main "similar/main/polyobj.cpp" -o "similar/main/.d2x-rebirth.polyobj.o"
- g++ -c -g -O2 -ftabstop=4 -Wall -Werror=extra -Werror=format=2 -Werror=missing-braces -Werror=missing-include-dirs -Werror=uninitialized -Werror=undef -Werror=pointer-arith -Werror=cast-qual -Werror=missing-declarations -Werror=vla -pthread -funsigned-char -mcpu=cortex-a72 -mfpu=neon-fp-armv8 -O2 -std=gnu++17 -Werror=unused -Werror=useless-cast -Wimplicit-fallthrough=5 -fvisibility=hidden -Wduplicated-branches -Wduplicated-cond -Wsuggest-attribute=noreturn -Wlogical-op -Wold-style-cast -Wredundant-decls -Wno-sign-compare -DPHYSFS_DEPRECATED= -DNDEBUG -DRELEASE -D_REENTRANT -DDXX_BUILD_DESCENT_I -D__STDC_FORMAT_MACROS -DDXX_USE_SHAREPATH=1 -Icommon/include -Icommon/main -I. -I/usr/include/libpng16 -I/usr/include/SDL2 -I/usr/include/arm-linux-gnueabihf -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/opus -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/libinstpatch-2 -Id1x-rebirth/main "similar/main/object.cpp" -o "similar/main/.d1x-rebirth.object.o"
- g++ -c -g -O2 -ftabstop=4 -Wall -Werror=extra -Werror=format=2 -Werror=missing-braces -Werror=missing-include-dirs -Werror=uninitialized -Werror=undef -Werror=pointer-arith -Werror=cast-qual -Werror=missing-declarations -Werror=vla -pthread -funsigned-char -mcpu=cortex-a72 -mfpu=neon-fp-armv8 -O2 -std=gnu++17 -Werror=unused -Werror=useless-cast -Wimplicit-fallthrough=5 -fvisibility=hidden -Wduplicated-branches -Wduplicated-cond -Wsuggest-attribute=noreturn -Wlogical-op -Wold-style-cast -Wredundant-decls -Wno-sign-compare -DPHYSFS_DEPRECATED= -DNDEBUG -DRELEASE -D_REENTRANT -DDXX_BUILD_DESCENT_I -D__STDC_FORMAT_MACROS -DDXX_USE_SHAREPATH=1 -Icommon/include -Icommon/main -I. -I/usr/include/libpng16 -I/usr/include/SDL2 -I/usr/include/arm-linux-gnueabihf -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/opus -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/libinstpatch-2 -Id1x-rebirth/main "similar/main/ai.cpp" -o "similar/main/.d1x-rebirth.ai.o"
- g++ -c -g -O2 -ftabstop=4 -Wall -Werror=extra -Werror=format=2 -Werror=missing-braces -Werror=missing-include-dirs -Werror=uninitialized -Werror=undef -Werror=pointer-arith -Werror=cast-qual -Werror=missing-declarations -Werror=vla -pthread -funsigned-char -mcpu=cortex-a72 -mfpu=neon-fp-armv8 -O2 -std=gnu++17 -Werror=unused -Werror=useless-cast -Wimplicit-fallthrough=5 -fvisibility=hidden -Wduplicated-branches -Wduplicated-cond -Wsuggest-attribute=noreturn -Wlogical-op -Wold-style-cast -Wredundant-decls -Wno-sign-compare -DPHYSFS_DEPRECATED= -DNDEBUG -DRELEASE -D_REENTRANT -DDXX_BUILD_DESCENT_II -D__STDC_FORMAT_MACROS -DDXX_USE_SHAREPATH=1 -Icommon/include -Icommon/main -I. -I/usr/include/libpng16 -I/usr/include/SDL2 -I/usr/include/arm-linux-gnueabihf -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/opus -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/libinstpatch-2 -Id2x-rebirth/main "similar/main/gauges.cpp" -o "similar/main/.d2x-rebirth.gauges.o"
- Could not successfully build dxx-rebirth - DXX-Rebirth (Descent & Descent 2) source port (/home/pi/RetroPie-Setup/tmp/build/dxx-rebirth/d1x-rebirth/d1x-rebirth not found).
- /home/pi/RetroPie-Setup
- Log ended at: Sat Oct 14 03:14:50 AM EDT 2023
- Total running time: 0 hours, 1 mins, 38 secs
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement