+Build/work/Configure.h:6:9: warning: macro 'ARX_HAVE_PTHREADS' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:7:9: warning: macro 'ARX_HAVE_PRCTL' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:8:9: warning: macro 'ARX_HAVE_PTHREAD_SETNAME_NP' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:9:9: warning: macro 'ARX_HAVE_PTHREAD_SET_NAME_NP' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:10:9: warning: macro 'ARX_HAVE_SCHED_GETSCHEDULER' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:11:9: warning: macro 'ARX_HAVE_NANOSLEEP' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:12:9: warning: macro 'ARX_HAVE_FORK' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:13:9: warning: macro 'ARX_HAVE_SETPGID' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:14:9: warning: macro 'ARX_HAVE_EXECVP' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:15:9: warning: macro 'ARX_HAVE_POSIX_SPAWNP' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:16:9: warning: macro 'ARX_HAVE_UNISTD_ENVIRON' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:17:9: warning: macro 'ARX_HAVE_WAITPID' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:18:9: warning: macro 'ARX_HAVE_SIGACTION' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:19:9: warning: macro 'ARX_HAVE_GETPID' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:20:9: warning: macro 'ARX_HAVE_GETUID' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:21:9: warning: macro 'ARX_HAVE_GETGID' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:22:9: warning: macro 'ARX_HAVE_KILL' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:23:9: warning: macro 'ARX_HAVE_SETRLIMIT' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:26:9: warning: macro 'ARX_HAVE_POSIX_FILESYSTEM' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:27:9: warning: macro 'ARX_HAVE_WIN32_FILESYSTEM' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:28:9: warning: macro 'ARX_HAVE_BOOST_FILESYSTEM_V3' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:29:9: warning: macro 'ARX_HAVE_READLINK' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:30:9: warning: macro 'ARX_HAVE_OPEN' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:31:9: warning: macro 'ARX_HAVE_O_CLOEXEC' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:32:9: warning: macro 'ARX_HAVE_FCNTL' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:33:9: warning: macro 'ARX_HAVE_DUP2' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:34:9: warning: macro 'ARX_HAVE_PIPE' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:35:9: warning: macro 'ARX_HAVE_PIPE2' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:36:9: warning: macro 'ARX_HAVE_READ' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:37:9: warning: macro 'ARX_HAVE_CLOSE' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:38:9: warning: macro 'ARX_HAVE_ISATTY' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:39:9: warning: macro 'ARX_HAVE_THREADSAFE_READDIR' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:40:9: warning: macro 'ARX_HAVE_FPATHCONF' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:41:9: warning: macro 'ARX_HAVE_PATHCONF' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:42:9: warning: macro 'ARX_HAVE_NAME_MAX' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:43:9: warning: macro 'ARX_HAVE_PC_NAME_MAX' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:44:9: warning: macro 'ARX_HAVE_PC_CASE_SENSITIVE' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:45:9: warning: macro 'ARX_HAVE_DIRFD' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:46:9: warning: macro 'ARX_HAVE_FSTATAT' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:47:9: warning: macro 'ARX_HAVE_AT_SYMLINK_NOFOLLOW' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:48:9: warning: macro 'ARX_HAVE_CHDIR' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:51:9: warning: macro 'ARX_HAVE_EPOXY' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:52:9: warning: macro 'ARX_HAVE_GLEW' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:53:9: warning: macro 'ARX_HAVE_GLX' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:54:9: warning: macro 'ARX_HAVE_EGL' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:55:9: warning: macro 'ARX_HAVE_GL_STATIC' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:58:9: warning: macro 'ARX_HAVE_OPENAL' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:59:9: warning: macro 'ARX_HAVE_OPENAL_EFX' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:60:9: warning: macro 'ARX_HAVE_OPENAL_HRTF' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:63:9: warning: macro 'ARX_HAVE_SDL1' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:64:9: warning: macro 'ARX_HAVE_SDL2' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:65:9: warning: macro 'ARX_HAVE_SDL2_X11' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:68:9: warning: macro 'ARX_HAVE_CRASHHANDLER_POSIX' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:69:9: warning: macro 'ARX_HAVE_CRASHHANDLER_WINDOWS' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:72:9: warning: macro 'ARX_HAVE_BUILTIN_BSWAP16' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:73:9: warning: macro 'ARX_HAVE_BUILTIN_BSWAP32' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:74:9: warning: macro 'ARX_HAVE_BUILTIN_BSWAP64' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:75:9: warning: macro 'ARX_HAVE_BSWAP_16' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:76:9: warning: macro 'ARX_HAVE_BSWAP_32' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:77:9: warning: macro 'ARX_HAVE_BSWAP_64' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:80:9: warning: macro 'ARX_HAVE_DLSYM' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:81:9: warning: macro 'ARX_HAVE_BACKTRACE' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:82:9: warning: macro 'ARX_HAVE_WORDEXP' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:83:9: warning: macro 'ARX_HAVE_UNAME' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:84:9: warning: macro 'ARX_HAVE_GETRUSAGE' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:85:9: warning: macro 'ARX_HAVE_SYSCONF' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:86:9: warning: macro 'ARX_HAVE_GETEXECNAME' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:87:9: warning: macro 'ARX_HAVE_SYSCTL' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:88:9: warning: macro 'ARX_HAVE_SYSCTLBYNAME' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:89:9: warning: macro 'ARX_HAVE_SETENV' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:90:9: warning: macro 'ARX_HAVE_UNSETENV' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:91:9: warning: macro 'ARX_HAVE_CONFSTR' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:94:9: warning: macro 'ARX_HAVE_GET_CPUID' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:95:9: warning: macro 'ARX_HAVE_GET_CPUID_MAX' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:96:9: warning: macro 'ARX_HAVE_XMMINTRIN' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:97:9: warning: macro 'ARX_HAVE_PMMINTRIN' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:98:9: warning: macro 'ARX_HAVE_BUILTIN_IA32_FXSAVE' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:101:9: warning: macro 'ARX_HAVE_LIBCPP_VERBOSE_ABORT' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:102:9: warning: macro 'ARX_HAVE_GLIBCXX_ASSERT_FAIL' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:105:9: warning: macro 'UNITY_BUILD' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/Configure.h:108:9: warning: macro 'ARX_DEBUG_GL' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/core/Version.cpp:28:9: warning: macro 'ARX_VERSION_LINE_COUNT' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/io/fs/PathConstants.h:27:9: warning: function-like macro 'ARX_GET_STR' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Build/work/platform/PlatformConfig.h:14:9: warning: macro 'ARX_HAVE_CXX17_FSTREAM_WCHAR' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/platform/PlatformConfig.h:16:9: warning: macro 'ARX_HAVE_CXX17_FROM_CHARS_FLOAT' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/platform/PlatformConfig.h:18:9: warning: macro 'ARX_HAVE_CXX17_FROM_CHARS_INT' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/platform/PlatformConfig.h:21:9: warning: macro 'ARX_HAVE_CXX20_NOEXCEPT_DEFAULT' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/platform/PlatformConfig.h:25:9: warning: macro 'ARX_HAVE_ATTRIBUTE_ALWAYS_INLINE' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/platform/PlatformConfig.h:27:9: warning: macro 'ARX_HAVE_ATTRIBUTE_FORMAT_PRINTF' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/platform/PlatformConfig.h:29:9: warning: macro 'ARX_HAVE_BUILTIN_TRAP' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/platform/PlatformConfig.h:31:9: warning: macro 'ARX_HAVE_BUILTIN_UNREACHABLE' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/platform/PlatformConfig.h:33:9: warning: macro 'ARX_HAVE_BUILTIN_EXPECT' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Build/work/platform/PlatformConfig.h:36:9: warning: macro 'BUILD_PROFILER_INSTRUMENT' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/audio/Audio.cpp:157:9: warning: function-like macro 'AAL_ENTRY_V' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/audio/openal/OpenALBackend.cpp:230:11: warning: function-like macro 'ARX_AL_LOAD_FUNC' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/audio/openal/OpenALBackend.cpp:254:11: warning: function-like macro 'ARX_AL_LOAD_FUNC' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/audio/openal/OpenALBackend.cpp:601:10: warning: function-like macro 'ARX_AL_REVERB_SET' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/audio/openal/OpenALSource.cpp:53:9: warning: function-like macro 'LogAL' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/audio/openal/OpenALSource.cpp:54:9: warning: function-like macro 'TraceAL' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/audio/openal/OpenALUtils.h:33:9: warning: function-like macro 'AL_CHECK_ERROR_C' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/audio/openal/OpenALUtils.h:39:9: warning: function-like macro 'AL_CHECK_ERROR_N' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/audio/openal/OpenALUtils.h:40:9: warning: function-like macro 'AL_CHECK_ERROR' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/cinematic/CinematicFormat.h:86:9: warning: macro 'FX_FADEIN' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/cinematic/CinematicFormat.h:87:9: warning: macro 'FX_FADEOUT' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/cinematic/CinematicFormat.h:88:9: warning: macro 'FX_BLUR' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/core/Config.cpp:55:9: warning: macro 'ARX_DEFAULT_WIDTH' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/core/Config.cpp:56:9: warning: macro 'ARX_DEFAULT_HEIGHT' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/core/Config.cpp:57:9: warning: macro 'THUMBNAIL_DEFAULT_WIDTH' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/core/Config.cpp:58:9: warning: macro 'THUMBNAIL_DEFAULT_HEIGHT' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/game/Equipment.cpp:107:9: warning: macro 'SP_SPARKING' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/game/Equipment.cpp:108:9: warning: macro 'SP_BLOODY' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/graphics/GraphicsTypes.h:131:9: warning: macro 'IOPOLYVERT' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/graphics/data/FTLFormat.h:54:9: warning: macro 'CURRENT_FTL_VERSION' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/graphics/image/stb_image.h:205:9: warning: macro 'STBI_VERSION' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/input/InputKey.h:27:9: warning: macro 'INPUT_KEYBOARD_MASK' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/input/InputKey.h:28:9: warning: macro 'INPUT_MOUSE_MASK' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/input/InputKey.h:29:9: warning: macro 'INPUT_MOUSEWHEEL_MASK' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/io/Blast.cpp:48:9: warning: macro 'MAXBITS' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/io/Blast.cpp:49:9: warning: macro 'MAXWIN' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/io/log/Logger.h:29:9: warning: function-like macro 'ARX_LOG' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/io/log/Logger.h:30:9: warning: function-like macro 'ARX_LOG_FORCED' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/io/log/Logger.h:31:9: warning: function-like macro 'ARX_LOG_ENABLED' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/io/log/Logger.h:39:9: warning: variadic macro 'LogDebug' used; consider using a 'constexpr' variadic template function [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:25:9: warning: macro 'ARX_ARCH_UNKNOWN' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:26:9: warning: macro 'ARX_ARCH_X86_64' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:27:9: warning: macro 'ARX_ARCH_IA64' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:28:9: warning: macro 'ARX_ARCH_X86' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:29:9: warning: macro 'ARX_ARCH_ARM' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:30:9: warning: macro 'ARX_ARCH_ALPHA' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:31:9: warning: macro 'ARX_ARCH_M68K' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:32:9: warning: macro 'ARX_ARCH_MIPS' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:33:9: warning: macro 'ARX_ARCH_POWERPC' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:34:9: warning: macro 'ARX_ARCH_SPARC' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:35:9: warning: macro 'ARX_ARCH_ARM64' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:36:9: warning: macro 'ARX_ARCH_RISCV' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:37:9: warning: macro 'ARX_ARCH_E2K' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:39:9: warning: macro 'ARX_ARCH_NAME_UNKNOWN' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:40:9: warning: macro 'ARX_ARCH_NAME_X86_64' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:41:9: warning: macro 'ARX_ARCH_NAME_IA64' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:42:9: warning: macro 'ARX_ARCH_NAME_X86' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:43:9: warning: macro 'ARX_ARCH_NAME_ARM' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:44:9: warning: macro 'ARX_ARCH_NAME_ALPHA' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:45:9: warning: macro 'ARX_ARCH_NAME_M68K' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:46:9: warning: macro 'ARX_ARCH_NAME_MIPS' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:47:9: warning: macro 'ARX_ARCH_NAME_POWERPC' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:48:9: warning: macro 'ARX_ARCH_NAME_SPARC' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:49:9: warning: macro 'ARX_ARCH_NAME_ARM64' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:50:9: warning: macro 'ARX_ARCH_NAME_RISCV' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:51:9: warning: macro 'ARX_ARCH_NAME_E2K' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:147:9: warning: macro 'ARX_HAVE_SSE' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:148:9: warning: macro 'ARX_HAVE_SSE2' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Architecture.h:165:9: warning: macro 'ARX_HAVE_SSE3' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Compiler.h:44:10: warning: macro 'ARX_COMPILER_NAME' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Compiler.h:82:10: warning: macro 'ARX_STDLIB_NAME' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/CrashHandler.cpp:37:9: warning: macro 'ARX_HAVE_CRASHHANDLER' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:35:9: warning: macro 'ARX_PLATFORM_UNKNOWN' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:36:9: warning: macro 'ARX_PLATFORM_WIN32' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:37:9: warning: macro 'ARX_PLATFORM_LINUX' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:38:9: warning: macro 'ARX_PLATFORM_MACOS' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:39:9: warning: macro 'ARX_PLATFORM_HAIKU' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:40:9: warning: macro 'ARX_PLATFORM_BSD' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:41:9: warning: macro 'ARX_PLATFORM_UNIX' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:68:10: warning: macro 'ARX_COMPILER_MSVC' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:126:10: warning: function-like macro 'arx_trap' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:149:10: warning: function-like macro 'arx_format_printf' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:167:10: warning: variadic macro 'ARX_DISCARD' used; consider using a 'constexpr' variadic template function [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:184:9: warning: function-like macro 'ARX_STR_HELPER' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:185:9: warning: function-like macro 'ARX_STR' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:193:9: warning: function-like macro 'ARX_UNUSED' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:205:10: warning: function-like macro 'ARX_ANONYMOUS_SYMBOL' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:214:9: warning: function-like macro 'ARX_UNIQUE_SYMBOL' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:244:9: warning: function-like macro 'ARRAY_SIZE' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:274:10: warning: variadic macro 'arx_assert_impl' used; consider using a 'constexpr' variadic template function [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:284:9: warning: function-like macro 'arx_assert' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:295:9: warning: variadic macro 'arx_assert_msg' used; consider using a 'constexpr' variadic template function [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:306:10: warning: function-like macro 'arx_expect' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:315:9: warning: function-like macro 'arx_likely' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:321:9: warning: function-like macro 'arx_unlikely' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:342:10: warning: function-like macro 'arx_assume' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/platform/Platform.h:383:10: warning: function-like macro 'arx_unreachable' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/platform/ProgramOptions.h:128:9: warning: function-like macro 'ARX_PROGRAM_OPTION_ARG' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/platform/ProgramOptions.h:132:9: warning: function-like macro 'ARX_PROGRAM_OPTION' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/platform/profiler/Profiler.h:62:10: warning: function-like macro 'ARX_PROFILE' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/platform/profiler/Profiler.h:63:10: warning: function-like macro 'ARX_PROFILE_FUNC' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/scene/SaveFormat.h:1012:9: warning: macro 'CAM_SUBJVIEW' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/scene/SaveFormat.h:1013:9: warning: macro 'CAM_TOPVIEW' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/script/ScriptUtils.h:184:9: warning: function-like macro 'ScriptContextPrefix' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/script/ScriptUtils.h:186:9: warning: function-like macro 'DebugScript' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/script/ScriptUtils.h:187:9: warning: function-like macro 'ScriptInfo' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/script/ScriptUtils.h:191:9: warning: function-like macro 'HandleFlags' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/util/Flags.h:168:9: warning: function-like macro 'DECLARE_FLAGS' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/util/Flags.h:175:9: warning: function-like macro 'DECLARE_FLAGS_OPERATORS' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/util/MD5.cpp:74:9: warning: function-like macro 'F1' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/util/MD5.cpp:75:9: warning: function-like macro 'F2' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/util/MD5.cpp:76:9: warning: function-like macro 'F3' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/util/MD5.cpp:77:9: warning: function-like macro 'F4' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/util/MD5.cpp:79:9: warning: function-like macro 'MD5STEP' used; consider a 'constexpr' template function [cppcoreguidelines-macro-usage] +Arx/src/util/cmdline/detail/ArgsAdapter.h:83:9: warning: macro 'BOOST_PP_FILENAME_1' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/util/cmdline/detail/ArgsAdapter.h:84:9: warning: macro 'BOOST_COMMAND_LINE_MAX_FUNCTION_ARGS' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/util/cmdline/detail/LFunction.h:74:9: warning: macro 'BOOST_PP_FILENAME_1' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/util/cmdline/detail/LFunction.h:75:9: warning: macro 'BOOST_COMMAND_LINE_MAX_FUNCTION_ARGS' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage] +Arx/src/window/SDL2Window.cpp:46:9: warning: macro 'SDL_PROTOTYPES_ONLY' used to declare a constant; consider using a 'constexpr' constant [cppcoreguidelines-macro-usage]