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
literal 0
HcmV?d00001
diff --git a/cmake-build-debug/CMakeFiles/3.25.2/CMakeRCCompiler.cmake b/cmake-build-debug/CMakeFiles/3.25.2/CMakeRCCompiler.cmake
new file mode 100644
index 0000000..b4c0c1c
--- /dev/null
+++ b/cmake-build-debug/CMakeFiles/3.25.2/CMakeRCCompiler.cmake
@@ -0,0 +1,6 @@
+set(CMAKE_RC_COMPILER "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/windres.exe")
+set(CMAKE_RC_COMPILER_ARG1 "")
+set(CMAKE_RC_COMPILER_LOADED 1)
+set(CMAKE_RC_SOURCE_FILE_EXTENSIONS rc;RC)
+set(CMAKE_RC_OUTPUT_EXTENSION .obj)
+set(CMAKE_RC_COMPILER_ENV_VAR "RC")
diff --git a/cmake-build-debug/CMakeFiles/3.25.2/CMakeSystem.cmake b/cmake-build-debug/CMakeFiles/3.25.2/CMakeSystem.cmake
new file mode 100644
index 0000000..9c49cbb
--- /dev/null
+++ b/cmake-build-debug/CMakeFiles/3.25.2/CMakeSystem.cmake
@@ -0,0 +1,15 @@
+set(CMAKE_HOST_SYSTEM "Windows-10.0.22631")
+set(CMAKE_HOST_SYSTEM_NAME "Windows")
+set(CMAKE_HOST_SYSTEM_VERSION "10.0.22631")
+set(CMAKE_HOST_SYSTEM_PROCESSOR "AMD64")
+
+
+
+set(CMAKE_SYSTEM "Windows-10.0.22631")
+set(CMAKE_SYSTEM_NAME "Windows")
+set(CMAKE_SYSTEM_VERSION "10.0.22631")
+set(CMAKE_SYSTEM_PROCESSOR "AMD64")
+
+set(CMAKE_CROSSCOMPILING "FALSE")
+
+set(CMAKE_SYSTEM_LOADED 1)
diff --git a/cmake-build-debug/CMakeFiles/3.25.2/CompilerIdC/CMakeCCompilerId.c b/cmake-build-debug/CMakeFiles/3.25.2/CompilerIdC/CMakeCCompilerId.c
new file mode 100644
index 0000000..a83e378
--- /dev/null
+++ b/cmake-build-debug/CMakeFiles/3.25.2/CompilerIdC/CMakeCCompilerId.c
@@ -0,0 +1,868 @@
+#ifdef __cplusplus
+# error "A C++ compiler has been selected for C."
+#endif
+
+#if defined(__18CXX)
+# define ID_VOID_MAIN
+#endif
+#if defined(__CLASSIC_C__)
+/* cv-qualifiers did not exist in K&R C */
+# define const
+# define volatile
+#endif
+
+#if !defined(__has_include)
+/* If the compiler does not have __has_include, pretend the answer is
+ always no. */
+# define __has_include(x) 0
+#endif
+
+
+/* Version number components: V=Version, R=Revision, P=Patch
+ Version date components: YYYY=Year, MM=Month, DD=Day */
+
+#if defined(__INTEL_COMPILER) || defined(__ICC)
+# define COMPILER_ID "Intel"
+# if defined(_MSC_VER)
+# define SIMULATE_ID "MSVC"
+# endif
+# if defined(__GNUC__)
+# define SIMULATE_ID "GNU"
+# endif
+ /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later,
+ except that a few beta releases use the old format with V=2021. */
+# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111
+# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
+# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
+# if defined(__INTEL_COMPILER_UPDATE)
+# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
+# else
+# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
+# endif
+# else
+# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER)
+# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE)
+ /* The third version component from --version is an update index,
+ but no macro is provided for it. */
+# define COMPILER_VERSION_PATCH DEC(0)
+# endif
+# if defined(__INTEL_COMPILER_BUILD_DATE)
+ /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
+# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
+# endif
+# if defined(_MSC_VER)
+ /* _MSC_VER = VVRR */
+# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
+# endif
+# if defined(__GNUC__)
+# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
+# elif defined(__GNUG__)
+# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
+# endif
+# if defined(__GNUC_MINOR__)
+# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
+# endif
+# if defined(__GNUC_PATCHLEVEL__)
+# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
+# endif
+
+#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER)
+# define COMPILER_ID "IntelLLVM"
+#if defined(_MSC_VER)
+# define SIMULATE_ID "MSVC"
+#endif
+#if defined(__GNUC__)
+# define SIMULATE_ID "GNU"
+#endif
+/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and
+ * later. Look for 6 digit vs. 8 digit version number to decide encoding.
+ * VVVV is no smaller than the current year when a version is released.
+ */
+#if __INTEL_LLVM_COMPILER < 1000000L
+# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100)
+# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10)
+#else
+# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000)
+# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100)
+# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100)
+#endif
+#if defined(_MSC_VER)
+ /* _MSC_VER = VVRR */
+# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
+#endif
+#if defined(__GNUC__)
+# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
+#elif defined(__GNUG__)
+# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
+#endif
+#if defined(__GNUC_MINOR__)
+# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
+#endif
+#if defined(__GNUC_PATCHLEVEL__)
+# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
+#endif
+
+#elif defined(__PATHCC__)
+# define COMPILER_ID "PathScale"
+# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
+# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
+# if defined(__PATHCC_PATCHLEVEL__)
+# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
+# endif
+
+#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
+# define COMPILER_ID "Embarcadero"
+# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
+# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
+# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF)
+
+#elif defined(__BORLANDC__)
+# define COMPILER_ID "Borland"
+ /* __BORLANDC__ = 0xVRR */
+# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
+# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
+
+#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
+# define COMPILER_ID "Watcom"
+ /* __WATCOMC__ = VVRR */
+# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
+# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
+# if (__WATCOMC__ % 10) > 0
+# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
+# endif
+
+#elif defined(__WATCOMC__)
+# define COMPILER_ID "OpenWatcom"
+ /* __WATCOMC__ = VVRP + 1100 */
+# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
+# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
+# if (__WATCOMC__ % 10) > 0
+# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
+# endif
+
+#elif defined(__SUNPRO_C)
+# define COMPILER_ID "SunPro"
+# if __SUNPRO_C >= 0x5100
+ /* __SUNPRO_C = 0xVRRP */
+# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12)
+# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF)
+# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)
+# else
+ /* __SUNPRO_CC = 0xVRP */
+# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8)
+# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF)
+# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)
+# endif
+
+#elif defined(__HP_cc)
+# define COMPILER_ID "HP"
+ /* __HP_cc = VVRRPP */
+# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000)
+# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100)
+# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100)
+
+#elif defined(__DECC)
+# define COMPILER_ID "Compaq"
+ /* __DECC_VER = VVRRTPPPP */
+# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000)
+# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100)
+# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000)
+
+#elif defined(__IBMC__) && defined(__COMPILER_VER__)
+# define COMPILER_ID "zOS"
+ /* __IBMC__ = VRP */
+# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
+# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
+
+#elif defined(__open_xl__) && defined(__clang__)
+# define COMPILER_ID "IBMClang"
+# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__)
+# define COMPILER_VERSION_MINOR DEC(__open_xl_release__)
+# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__)
+# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__)
+
+
+#elif defined(__ibmxl__) && defined(__clang__)
+# define COMPILER_ID "XLClang"
+# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
+# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
+# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
+# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
+
+
+#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800
+# define COMPILER_ID "XL"
+ /* __IBMC__ = VRP */
+# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
+# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
+
+#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800
+# define COMPILER_ID "VisualAge"
+ /* __IBMC__ = VRP */
+# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
+# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
+
+#elif defined(__NVCOMPILER)
+# define COMPILER_ID "NVHPC"
+# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
+# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
+# if defined(__NVCOMPILER_PATCHLEVEL__)
+# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
+# endif
+
+#elif defined(__PGI)
+# define COMPILER_ID "PGI"
+# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
+# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
+# if defined(__PGIC_PATCHLEVEL__)
+# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
+# endif
+
+#elif defined(_CRAYC)
+# define COMPILER_ID "Cray"
+# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
+# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
+
+#elif defined(__TI_COMPILER_VERSION__)
+# define COMPILER_ID "TI"
+ /* __TI_COMPILER_VERSION__ = VVVRRRPPP */
+# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
+# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
+# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
+
+#elif defined(__CLANG_FUJITSU)
+# define COMPILER_ID "FujitsuClang"
+# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
+# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
+# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
+# define COMPILER_VERSION_INTERNAL_STR __clang_version__
+
+
+#elif defined(__FUJITSU)
+# define COMPILER_ID "Fujitsu"
+# if defined(__FCC_version__)
+# define COMPILER_VERSION __FCC_version__
+# elif defined(__FCC_major__)
+# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
+# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
+# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
+# endif
+# if defined(__fcc_version)
+# define COMPILER_VERSION_INTERNAL DEC(__fcc_version)
+# elif defined(__FCC_VERSION)
+# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION)
+# endif
+
+
+#elif defined(__ghs__)
+# define COMPILER_ID "GHS"
+/* __GHS_VERSION_NUMBER = VVVVRP */
+# ifdef __GHS_VERSION_NUMBER
+# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
+# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
+# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10)
+# endif
+
+#elif defined(__TASKING__)
+# define COMPILER_ID "Tasking"
+ # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000)
+ # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100)
+# define COMPILER_VERSION_INTERNAL DEC(__VERSION__)
+
+#elif defined(__TINYC__)
+# define COMPILER_ID "TinyCC"
+
+#elif defined(__BCC__)
+# define COMPILER_ID "Bruce"
+
+#elif defined(__SCO_VERSION__)
+# define COMPILER_ID "SCO"
+
+#elif defined(__ARMCC_VERSION) && !defined(__clang__)
+# define COMPILER_ID "ARMCC"
+#if __ARMCC_VERSION >= 1000000
+ /* __ARMCC_VERSION = VRRPPPP */
+ # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
+ # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
+ # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
+#else
+ /* __ARMCC_VERSION = VRPPPP */
+ # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
+ # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
+ # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
+#endif
+
+
+#elif defined(__clang__) && defined(__apple_build_version__)
+# define COMPILER_ID "AppleClang"
+# if defined(_MSC_VER)
+# define SIMULATE_ID "MSVC"
+# endif
+# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
+# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
+# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
+# if defined(_MSC_VER)
+ /* _MSC_VER = VVRR */
+# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
+# endif
+# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
+
+#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION)
+# define COMPILER_ID "ARMClang"
+ # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000)
+ # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100)
+ # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000)
+# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION)
+
+#elif defined(__clang__)
+# define COMPILER_ID "Clang"
+# if defined(_MSC_VER)
+# define SIMULATE_ID "MSVC"
+# endif
+# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
+# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
+# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
+# if defined(_MSC_VER)
+ /* _MSC_VER = VVRR */
+# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
+# endif
+
+#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__))
+# define COMPILER_ID "LCC"
+# define COMPILER_VERSION_MAJOR DEC(1)
+# if defined(__LCC__)
+# define COMPILER_VERSION_MINOR DEC(__LCC__- 100)
+# endif
+# if defined(__LCC_MINOR__)
+# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__)
+# endif
+# if defined(__GNUC__) && defined(__GNUC_MINOR__)
+# define SIMULATE_ID "GNU"
+# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
+# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
+# if defined(__GNUC_PATCHLEVEL__)
+# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
+# endif
+# endif
+
+#elif defined(__GNUC__)
+# define COMPILER_ID "GNU"
+# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
+# if defined(__GNUC_MINOR__)
+# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
+# endif
+# if defined(__GNUC_PATCHLEVEL__)
+# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
+# endif
+
+#elif defined(_MSC_VER)
+# define COMPILER_ID "MSVC"
+ /* _MSC_VER = VVRR */
+# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
+# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
+# if defined(_MSC_FULL_VER)
+# if _MSC_VER >= 1400
+ /* _MSC_FULL_VER = VVRRPPPPP */
+# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
+# else
+ /* _MSC_FULL_VER = VVRRPPPP */
+# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
+# endif
+# endif
+# if defined(_MSC_BUILD)
+# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
+# endif
+
+#elif defined(_ADI_COMPILER)
+# define COMPILER_ID "ADSP"
+#if defined(__VERSIONNUM__)
+ /* __VERSIONNUM__ = 0xVVRRPPTT */
+# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF)
+# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF)
+# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF)
+# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF)
+#endif
+
+#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
+# define COMPILER_ID "IAR"
+# if defined(__VER__) && defined(__ICCARM__)
+# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
+# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
+# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
+# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
+# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
+# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
+# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
+# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
+# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
+# endif
+
+#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC)
+# define COMPILER_ID "SDCC"
+# if defined(__SDCC_VERSION_MAJOR)
+# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR)
+# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR)
+# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH)
+# else
+ /* SDCC = VRP */
+# define COMPILER_VERSION_MAJOR DEC(SDCC/100)
+# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10)
+# define COMPILER_VERSION_PATCH DEC(SDCC % 10)
+# endif
+
+
+/* These compilers are either not known or too old to define an
+ identification macro. Try to identify the platform and guess that
+ it is the native compiler. */
+#elif defined(__hpux) || defined(__hpua)
+# define COMPILER_ID "HP"
+
+#else /* unknown compiler */
+# define COMPILER_ID ""
+#endif
+
+/* Construct the string literal in pieces to prevent the source from
+ getting matched. Store it in a pointer rather than an array
+ because some compilers will just produce instructions to fill the
+ array rather than assigning a pointer to a static array. */
+char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
+#ifdef SIMULATE_ID
+char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
+#endif
+
+#ifdef __QNXNTO__
+char const* qnxnto = "INFO" ":" "qnxnto[]";
+#endif
+
+#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
+char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
+#endif
+
+#define STRINGIFY_HELPER(X) #X
+#define STRINGIFY(X) STRINGIFY_HELPER(X)
+
+/* Identify known platforms by name. */
+#if defined(__linux) || defined(__linux__) || defined(linux)
+# define PLATFORM_ID "Linux"
+
+#elif defined(__MSYS__)
+# define PLATFORM_ID "MSYS"
+
+#elif defined(__CYGWIN__)
+# define PLATFORM_ID "Cygwin"
+
+#elif defined(__MINGW32__)
+# define PLATFORM_ID "MinGW"
+
+#elif defined(__APPLE__)
+# define PLATFORM_ID "Darwin"
+
+#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
+# define PLATFORM_ID "Windows"
+
+#elif defined(__FreeBSD__) || defined(__FreeBSD)
+# define PLATFORM_ID "FreeBSD"
+
+#elif defined(__NetBSD__) || defined(__NetBSD)
+# define PLATFORM_ID "NetBSD"
+
+#elif defined(__OpenBSD__) || defined(__OPENBSD)
+# define PLATFORM_ID "OpenBSD"
+
+#elif defined(__sun) || defined(sun)
+# define PLATFORM_ID "SunOS"
+
+#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
+# define PLATFORM_ID "AIX"
+
+#elif defined(__hpux) || defined(__hpux__)
+# define PLATFORM_ID "HP-UX"
+
+#elif defined(__HAIKU__)
+# define PLATFORM_ID "Haiku"
+
+#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
+# define PLATFORM_ID "BeOS"
+
+#elif defined(__QNX__) || defined(__QNXNTO__)
+# define PLATFORM_ID "QNX"
+
+#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
+# define PLATFORM_ID "Tru64"
+
+#elif defined(__riscos) || defined(__riscos__)
+# define PLATFORM_ID "RISCos"
+
+#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
+# define PLATFORM_ID "SINIX"
+
+#elif defined(__UNIX_SV__)
+# define PLATFORM_ID "UNIX_SV"
+
+#elif defined(__bsdos__)
+# define PLATFORM_ID "BSDOS"
+
+#elif defined(_MPRAS) || defined(MPRAS)
+# define PLATFORM_ID "MP-RAS"
+
+#elif defined(__osf) || defined(__osf__)
+# define PLATFORM_ID "OSF1"
+
+#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
+# define PLATFORM_ID "SCO_SV"
+
+#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
+# define PLATFORM_ID "ULTRIX"
+
+#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
+# define PLATFORM_ID "Xenix"
+
+#elif defined(__WATCOMC__)
+# if defined(__LINUX__)
+# define PLATFORM_ID "Linux"
+
+# elif defined(__DOS__)
+# define PLATFORM_ID "DOS"
+
+# elif defined(__OS2__)
+# define PLATFORM_ID "OS2"
+
+# elif defined(__WINDOWS__)
+# define PLATFORM_ID "Windows3x"
+
+# elif defined(__VXWORKS__)
+# define PLATFORM_ID "VxWorks"
+
+# else /* unknown platform */
+# define PLATFORM_ID
+# endif
+
+#elif defined(__INTEGRITY)
+# if defined(INT_178B)
+# define PLATFORM_ID "Integrity178"
+
+# else /* regular Integrity */
+# define PLATFORM_ID "Integrity"
+# endif
+
+# elif defined(_ADI_COMPILER)
+# define PLATFORM_ID "ADSP"
+
+#else /* unknown platform */
+# define PLATFORM_ID
+
+#endif
+
+/* For windows compilers MSVC and Intel we can determine
+ the architecture of the compiler being used. This is because
+ the compilers do not have flags that can change the architecture,
+ but rather depend on which compiler is being used
+*/
+#if defined(_WIN32) && defined(_MSC_VER)
+# if defined(_M_IA64)
+# define ARCHITECTURE_ID "IA64"
+
+# elif defined(_M_ARM64EC)
+# define ARCHITECTURE_ID "ARM64EC"
+
+# elif defined(_M_X64) || defined(_M_AMD64)
+# define ARCHITECTURE_ID "x64"
+
+# elif defined(_M_IX86)
+# define ARCHITECTURE_ID "X86"
+
+# elif defined(_M_ARM64)
+# define ARCHITECTURE_ID "ARM64"
+
+# elif defined(_M_ARM)
+# if _M_ARM == 4
+# define ARCHITECTURE_ID "ARMV4I"
+# elif _M_ARM == 5
+# define ARCHITECTURE_ID "ARMV5I"
+# else
+# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
+# endif
+
+# elif defined(_M_MIPS)
+# define ARCHITECTURE_ID "MIPS"
+
+# elif defined(_M_SH)
+# define ARCHITECTURE_ID "SHx"
+
+# else /* unknown architecture */
+# define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__WATCOMC__)
+# if defined(_M_I86)
+# define ARCHITECTURE_ID "I86"
+
+# elif defined(_M_IX86)
+# define ARCHITECTURE_ID "X86"
+
+# else /* unknown architecture */
+# define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
+# if defined(__ICCARM__)
+# define ARCHITECTURE_ID "ARM"
+
+# elif defined(__ICCRX__)
+# define ARCHITECTURE_ID "RX"
+
+# elif defined(__ICCRH850__)
+# define ARCHITECTURE_ID "RH850"
+
+# elif defined(__ICCRL78__)
+# define ARCHITECTURE_ID "RL78"
+
+# elif defined(__ICCRISCV__)
+# define ARCHITECTURE_ID "RISCV"
+
+# elif defined(__ICCAVR__)
+# define ARCHITECTURE_ID "AVR"
+
+# elif defined(__ICC430__)
+# define ARCHITECTURE_ID "MSP430"
+
+# elif defined(__ICCV850__)
+# define ARCHITECTURE_ID "V850"
+
+# elif defined(__ICC8051__)
+# define ARCHITECTURE_ID "8051"
+
+# elif defined(__ICCSTM8__)
+# define ARCHITECTURE_ID "STM8"
+
+# else /* unknown architecture */
+# define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__ghs__)
+# if defined(__PPC64__)
+# define ARCHITECTURE_ID "PPC64"
+
+# elif defined(__ppc__)
+# define ARCHITECTURE_ID "PPC"
+
+# elif defined(__ARM__)
+# define ARCHITECTURE_ID "ARM"
+
+# elif defined(__x86_64__)
+# define ARCHITECTURE_ID "x64"
+
+# elif defined(__i386__)
+# define ARCHITECTURE_ID "X86"
+
+# else /* unknown architecture */
+# define ARCHITECTURE_ID ""
+# endif
+
+#elif defined(__TI_COMPILER_VERSION__)
+# if defined(__TI_ARM__)
+# define ARCHITECTURE_ID "ARM"
+
+# elif defined(__MSP430__)
+# define ARCHITECTURE_ID "MSP430"
+
+# elif defined(__TMS320C28XX__)
+# define ARCHITECTURE_ID "TMS320C28x"
+
+# elif defined(__TMS320C6X__) || defined(_TMS320C6X)
+# define ARCHITECTURE_ID "TMS320C6x"
+
+# else /* unknown architecture */
+# define ARCHITECTURE_ID ""
+# endif
+
+# elif defined(__ADSPSHARC__)
+# define ARCHITECTURE_ID "SHARC"
+
+# elif defined(__ADSPBLACKFIN__)
+# define ARCHITECTURE_ID "Blackfin"
+
+#elif defined(__TASKING__)
+
+# if defined(__CTC__) || defined(__CPTC__)
+# define ARCHITECTURE_ID "TriCore"
+
+# elif defined(__CMCS__)
+# define ARCHITECTURE_ID "MCS"
+
+# elif defined(__CARM__)
+# define ARCHITECTURE_ID "ARM"
+
+# elif defined(__CARC__)
+# define ARCHITECTURE_ID "ARC"
+
+# elif defined(__C51__)
+# define ARCHITECTURE_ID "8051"
+
+# elif defined(__CPCP__)
+# define ARCHITECTURE_ID "PCP"
+
+# else
+# define ARCHITECTURE_ID ""
+# endif
+
+#else
+# define ARCHITECTURE_ID
+#endif
+
+/* Convert integer to decimal digit literals. */
+#define DEC(n) \
+ ('0' + (((n) / 10000000)%10)), \
+ ('0' + (((n) / 1000000)%10)), \
+ ('0' + (((n) / 100000)%10)), \
+ ('0' + (((n) / 10000)%10)), \
+ ('0' + (((n) / 1000)%10)), \
+ ('0' + (((n) / 100)%10)), \
+ ('0' + (((n) / 10)%10)), \
+ ('0' + ((n) % 10))
+
+/* Convert integer to hex digit literals. */
+#define HEX(n) \
+ ('0' + ((n)>>28 & 0xF)), \
+ ('0' + ((n)>>24 & 0xF)), \
+ ('0' + ((n)>>20 & 0xF)), \
+ ('0' + ((n)>>16 & 0xF)), \
+ ('0' + ((n)>>12 & 0xF)), \
+ ('0' + ((n)>>8 & 0xF)), \
+ ('0' + ((n)>>4 & 0xF)), \
+ ('0' + ((n) & 0xF))
+
+/* Construct a string literal encoding the version number. */
+#ifdef COMPILER_VERSION
+char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]";
+
+/* Construct a string literal encoding the version number components. */
+#elif defined(COMPILER_VERSION_MAJOR)
+char const info_version[] = {
+ 'I', 'N', 'F', 'O', ':',
+ 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
+ COMPILER_VERSION_MAJOR,
+# ifdef COMPILER_VERSION_MINOR
+ '.', COMPILER_VERSION_MINOR,
+# ifdef COMPILER_VERSION_PATCH
+ '.', COMPILER_VERSION_PATCH,
+# ifdef COMPILER_VERSION_TWEAK
+ '.', COMPILER_VERSION_TWEAK,
+# endif
+# endif
+# endif
+ ']','\0'};
+#endif
+
+/* Construct a string literal encoding the internal version number. */
+#ifdef COMPILER_VERSION_INTERNAL
+char const info_version_internal[] = {
+ 'I', 'N', 'F', 'O', ':',
+ 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
+ 'i','n','t','e','r','n','a','l','[',
+ COMPILER_VERSION_INTERNAL,']','\0'};
+#elif defined(COMPILER_VERSION_INTERNAL_STR)
+char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]";
+#endif
+
+/* Construct a string literal encoding the version number components. */
+#ifdef SIMULATE_VERSION_MAJOR
+char const info_simulate_version[] = {
+ 'I', 'N', 'F', 'O', ':',
+ 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
+ SIMULATE_VERSION_MAJOR,
+# ifdef SIMULATE_VERSION_MINOR
+ '.', SIMULATE_VERSION_MINOR,
+# ifdef SIMULATE_VERSION_PATCH
+ '.', SIMULATE_VERSION_PATCH,
+# ifdef SIMULATE_VERSION_TWEAK
+ '.', SIMULATE_VERSION_TWEAK,
+# endif
+# endif
+# endif
+ ']','\0'};
+#endif
+
+/* Construct the string literal in pieces to prevent the source from
+ getting matched. Store it in a pointer rather than an array
+ because some compilers will just produce instructions to fill the
+ array rather than assigning a pointer to a static array. */
+char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
+char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
+
+
+
+#if !defined(__STDC__) && !defined(__clang__)
+# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__)
+# define C_VERSION "90"
+# else
+# define C_VERSION
+# endif
+#elif __STDC_VERSION__ > 201710L
+# define C_VERSION "23"
+#elif __STDC_VERSION__ >= 201710L
+# define C_VERSION "17"
+#elif __STDC_VERSION__ >= 201000L
+# define C_VERSION "11"
+#elif __STDC_VERSION__ >= 199901L
+# define C_VERSION "99"
+#else
+# define C_VERSION "90"
+#endif
+const char* info_language_standard_default =
+ "INFO" ":" "standard_default[" C_VERSION "]";
+
+const char* info_language_extensions_default = "INFO" ":" "extensions_default["
+#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \
+ defined(__TI_COMPILER_VERSION__)) && \
+ !defined(__STRICT_ANSI__)
+ "ON"
+#else
+ "OFF"
+#endif
+"]";
+
+/*--------------------------------------------------------------------------*/
+
+#ifdef ID_VOID_MAIN
+void main() {}
+#else
+# if defined(__CLASSIC_C__)
+int main(argc, argv) int argc; char *argv[];
+# else
+int main(int argc, char* argv[])
+# endif
+{
+ int require = 0;
+ require += info_compiler[argc];
+ require += info_platform[argc];
+ require += info_arch[argc];
+#ifdef COMPILER_VERSION_MAJOR
+ require += info_version[argc];
+#endif
+#ifdef COMPILER_VERSION_INTERNAL
+ require += info_version_internal[argc];
+#endif
+#ifdef SIMULATE_ID
+ require += info_simulate[argc];
+#endif
+#ifdef SIMULATE_VERSION_MAJOR
+ require += info_simulate_version[argc];
+#endif
+#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
+ require += info_cray[argc];
+#endif
+ require += info_language_standard_default[argc];
+ require += info_language_extensions_default[argc];
+ (void)argv;
+ return require;
+}
+#endif
diff --git a/cmake-build-debug/CMakeFiles/3.25.2/CompilerIdC/a.exe b/cmake-build-debug/CMakeFiles/3.25.2/CompilerIdC/a.exe
new file mode 100644
index 0000000000000000000000000000000000000000..153c7fe0a9ecadf02f2dbbaa5602c66fa23865f7
GIT binary patch
literal 44950
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
literal 0
HcmV?d00001
diff --git a/cmake-build-debug/CMakeFiles/CMakeOutput.log b/cmake-build-debug/CMakeFiles/CMakeOutput.log
new file mode 100644
index 0000000..6b91760
--- /dev/null
+++ b/cmake-build-debug/CMakeFiles/CMakeOutput.log
@@ -0,0 +1,213 @@
+The system is: Windows - 10.0.22631 - AMD64
+Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
+Compiler: C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/gcc.exe
+Build flags:
+Id flags:
+
+The output was:
+0
+
+
+Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.exe"
+
+The C compiler identification is GNU, found in "C:/Users/tony/CLionProjects/ConsoleMenu/cmake-build-debug/CMakeFiles/3.25.2/CompilerIdC/a.exe"
+
+Detecting C compiler ABI info compiled with the following output:
+Change Dir: C:/Users/tony/CLionProjects/ConsoleMenu/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-0byph4
+
+Run Build Command(s):C:/Users/tony/AppData/Local/Programs/CLion/bin/ninja/win/x64/ninja.exe cmTC_f9d24 && [1/2] Building C object CMakeFiles/cmTC_f9d24.dir/CMakeCCompilerABI.c.obj
+Using built-in specs.
+COLLECT_GCC=C:\Users\tony\AppData\Local\Programs\CLion\bin\mingw\bin\gcc.exe
+Target: x86_64-w64-mingw32
+Configured with: ../gcc-11.2.0/configure --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --build=x86_64-alpine-linux-musl --prefix=/win --enable-checking=release --enable-fully-dynamic-string --enable-languages=c,c++ --enable-libatomic --enable-libgomp --enable-libstdcxx-filesystem-ts=yes --enable-libstdcxx-time=yes --enable-seh-exceptions --enable-shared --enable-static --enable-threads=posix --enable-version-specific-runtime-libs --disable-bootstrap --disable-graphite --disable-libada --disable-libstdcxx-pch --disable-libstdcxx-debug --disable-libquadmath --disable-lto --disable-nls --disable-multilib --disable-rpath --disable-symvers --disable-werror --disable-win32-registry --with-gnu-as --with-gnu-ld --with-system-libiconv --with-system-libz --with-gmp=/win/makedepends --with-mpfr=/win/makedepends --with-mpc=/win/makedepends
+Thread model: posix
+Supported LTO compression algorithms: zlib
+gcc version 11.2.0 (GCC)
+COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_f9d24.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f9d24.dir/'
+ C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/11.2.0/cc1.exe -quiet -v -iprefix C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/ -D_REENTRANT C:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_f9d24.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fdiagnostics-color=always -o C:\Users\tony\AppData\Local\Temp\cczSUOmT.s
+GNU C17 (GCC) version 11.2.0 (x86_64-w64-mingw32)
+ compiled by GNU C version 11.2.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version none
+GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
+ignoring duplicate directory "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/11.2.0/include"
+ignoring nonexistent directory "/win/include"
+ignoring duplicate directory "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/lib/gcc/../../include"
+ignoring duplicate directory "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/11.2.0/include-fixed"
+ignoring duplicate directory "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/include"
+ignoring nonexistent directory "/mingw/include"
+#include "..." search starts here:
+#include <...> search starts here:
+ C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/include
+ C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../include
+ C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/include-fixed
+ C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/include
+End of search list.
+GNU C17 (GCC) version 11.2.0 (x86_64-w64-mingw32)
+ compiled by GNU C version 11.2.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version none
+GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
+Compiler executable checksum: 23424b72d090e8b977a96775bde79257
+COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_f9d24.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f9d24.dir/'
+ as -v -o CMakeFiles/cmTC_f9d24.dir/CMakeCCompilerABI.c.obj C:\Users\tony\AppData\Local\Temp\cczSUOmT.s
+GNU assembler version 2.37 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.37
+COMPILER_PATH=C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/11.2.0/;C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../libexec/gcc/
+LIBRARY_PATH=C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/;C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/;C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/../lib/;C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../lib/;C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/;C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../
+COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_f9d24.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f9d24.dir/CMakeCCompilerABI.c.'
+[2/2] Linking C executable cmTC_f9d24.exe
+Using built-in specs.
+COLLECT_GCC=C:\Users\tony\AppData\Local\Programs\CLion\bin\mingw\bin\gcc.exe
+COLLECT_LTO_WRAPPER=C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/11.2.0/lto-wrapper.exe
+Target: x86_64-w64-mingw32
+Configured with: ../gcc-11.2.0/configure --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --build=x86_64-alpine-linux-musl --prefix=/win --enable-checking=release --enable-fully-dynamic-string --enable-languages=c,c++ --enable-libatomic --enable-libgomp --enable-libstdcxx-filesystem-ts=yes --enable-libstdcxx-time=yes --enable-seh-exceptions --enable-shared --enable-static --enable-threads=posix --enable-version-specific-runtime-libs --disable-bootstrap --disable-graphite --disable-libada --disable-libstdcxx-pch --disable-libstdcxx-debug --disable-libquadmath --disable-lto --disable-nls --disable-multilib --disable-rpath --disable-symvers --disable-werror --disable-win32-registry --with-gnu-as --with-gnu-ld --with-system-libiconv --with-system-libz --with-gmp=/win/makedepends --with-mpfr=/win/makedepends --with-mpc=/win/makedepends
+Thread model: posix
+Supported LTO compression algorithms: zlib
+gcc version 11.2.0 (GCC)
+COMPILER_PATH=C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/11.2.0/;C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../libexec/gcc/
+LIBRARY_PATH=C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/;C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/;C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/../lib/;C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../lib/;C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/;C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../
+COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f9d24.exe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f9d24.'
+ C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/11.2.0/collect2.exe -m i386pep -Bdynamic -o cmTC_f9d24.exe C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/crtbegin.o -LC:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0 -LC:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc -LC:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../lib -LC:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib -LC:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../.. CMakeFiles/cmTC_f9d24.dir/CMakeCCompilerABI.c.obj --out-implib libcmTC_f9d24.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/crtend.o
+COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f9d24.exe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f9d24.'
+
+
+
+Parsed C implicit include dir info from above output: rv=done
+ found start of include info
+ found start of implicit include info
+ add: [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/include]
+ add: [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../include]
+ add: [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/include-fixed]
+ add: [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/include]
+ end of search list found
+ collapse include dir [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/include] ==> [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/lib/gcc/x86_64-w64-mingw32/11.2.0/include]
+ collapse include dir [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../include] ==> [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/include]
+ collapse include dir [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/include-fixed] ==> [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/lib/gcc/x86_64-w64-mingw32/11.2.0/include-fixed]
+ collapse include dir [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/include] ==> [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/x86_64-w64-mingw32/include]
+ implicit include dirs: [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/lib/gcc/x86_64-w64-mingw32/11.2.0/include;C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/include;C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/lib/gcc/x86_64-w64-mingw32/11.2.0/include-fixed;C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/x86_64-w64-mingw32/include]
+
+
+Parsed C implicit link information from above output:
+ link line regex: [^( *|.*[/\])(ld\.exe|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
+ ignore line: [Change Dir: C:/Users/tony/CLionProjects/ConsoleMenu/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-0byph4]
+ ignore line: []
+ ignore line: [Run Build Command(s):C:/Users/tony/AppData/Local/Programs/CLion/bin/ninja/win/x64/ninja.exe cmTC_f9d24 && [1/2] Building C object CMakeFiles/cmTC_f9d24.dir/CMakeCCompilerABI.c.obj]
+ ignore line: [Using built-in specs.]
+ ignore line: [COLLECT_GCC=C:\Users\tony\AppData\Local\Programs\CLion\bin\mingw\bin\gcc.exe]
+ ignore line: [Target: x86_64-w64-mingw32]
+ ignore line: [Configured with: ../gcc-11.2.0/configure --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --build=x86_64-alpine-linux-musl --prefix=/win --enable-checking=release --enable-fully-dynamic-string --enable-languages=c,c++ --enable-libatomic --enable-libgomp --enable-libstdcxx-filesystem-ts=yes --enable-libstdcxx-time=yes --enable-seh-exceptions --enable-shared --enable-static --enable-threads=posix --enable-version-specific-runtime-libs --disable-bootstrap --disable-graphite --disable-libada --disable-libstdcxx-pch --disable-libstdcxx-debug --disable-libquadmath --disable-lto --disable-nls --disable-multilib --disable-rpath --disable-symvers --disable-werror --disable-win32-registry --with-gnu-as --with-gnu-ld --with-system-libiconv --with-system-libz --with-gmp=/win/makedepends --with-mpfr=/win/makedepends --with-mpc=/win/makedepends]
+ ignore line: [Thread model: posix]
+ ignore line: [Supported LTO compression algorithms: zlib]
+ ignore line: [gcc version 11.2.0 (GCC) ]
+ ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_f9d24.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f9d24.dir/']
+ ignore line: [ C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/11.2.0/cc1.exe -quiet -v -iprefix C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/ -D_REENTRANT C:/Users/tony/AppData/Local/Programs/CLion/bin/cmake/win/x64/share/cmake-3.25/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_f9d24.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fdiagnostics-color=always -o C:\Users\tony\AppData\Local\Temp\cczSUOmT.s]
+ ignore line: [GNU C17 (GCC) version 11.2.0 (x86_64-w64-mingw32)]
+ ignore line: [ compiled by GNU C version 11.2.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version none]
+ ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
+ ignore line: [ignoring duplicate directory "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/11.2.0/include"]
+ ignore line: [ignoring nonexistent directory "/win/include"]
+ ignore line: [ignoring duplicate directory "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/lib/gcc/../../include"]
+ ignore line: [ignoring duplicate directory "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/11.2.0/include-fixed"]
+ ignore line: [ignoring duplicate directory "C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/include"]
+ ignore line: [ignoring nonexistent directory "/mingw/include"]
+ ignore line: [#include "..." search starts here:]
+ ignore line: [#include <...> search starts here:]
+ ignore line: [ C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/include]
+ ignore line: [ C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../include]
+ ignore line: [ C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/include-fixed]
+ ignore line: [ C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/include]
+ ignore line: [End of search list.]
+ ignore line: [GNU C17 (GCC) version 11.2.0 (x86_64-w64-mingw32)]
+ ignore line: [ compiled by GNU C version 11.2.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version none]
+ ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
+ ignore line: [Compiler executable checksum: 23424b72d090e8b977a96775bde79257]
+ ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_f9d24.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f9d24.dir/']
+ ignore line: [ as -v -o CMakeFiles/cmTC_f9d24.dir/CMakeCCompilerABI.c.obj C:\Users\tony\AppData\Local\Temp\cczSUOmT.s]
+ ignore line: [GNU assembler version 2.37 (x86_64-w64-mingw32) using BFD version (GNU Binutils) 2.37]
+ ignore line: [COMPILER_PATH=C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/11.2.0/]
+ ignore line: [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../libexec/gcc/]
+ ignore line: [LIBRARY_PATH=C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/]
+ ignore line: [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/]
+ ignore line: [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/../lib/]
+ ignore line: [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../lib/]
+ ignore line: [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/]
+ ignore line: [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../]
+ ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_f9d24.dir/CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f9d24.dir/CMakeCCompilerABI.c.']
+ ignore line: [[2/2] Linking C executable cmTC_f9d24.exe]
+ ignore line: [Using built-in specs.]
+ ignore line: [COLLECT_GCC=C:\Users\tony\AppData\Local\Programs\CLion\bin\mingw\bin\gcc.exe]
+ ignore line: [COLLECT_LTO_WRAPPER=C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/11.2.0/lto-wrapper.exe]
+ ignore line: [Target: x86_64-w64-mingw32]
+ ignore line: [Configured with: ../gcc-11.2.0/configure --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --build=x86_64-alpine-linux-musl --prefix=/win --enable-checking=release --enable-fully-dynamic-string --enable-languages=c,c++ --enable-libatomic --enable-libgomp --enable-libstdcxx-filesystem-ts=yes --enable-libstdcxx-time=yes --enable-seh-exceptions --enable-shared --enable-static --enable-threads=posix --enable-version-specific-runtime-libs --disable-bootstrap --disable-graphite --disable-libada --disable-libstdcxx-pch --disable-libstdcxx-debug --disable-libquadmath --disable-lto --disable-nls --disable-multilib --disable-rpath --disable-symvers --disable-werror --disable-win32-registry --with-gnu-as --with-gnu-ld --with-system-libiconv --with-system-libz --with-gmp=/win/makedepends --with-mpfr=/win/makedepends --with-mpc=/win/makedepends]
+ ignore line: [Thread model: posix]
+ ignore line: [Supported LTO compression algorithms: zlib]
+ ignore line: [gcc version 11.2.0 (GCC) ]
+ ignore line: [COMPILER_PATH=C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/11.2.0/]
+ ignore line: [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../libexec/gcc/]
+ ignore line: [LIBRARY_PATH=C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/]
+ ignore line: [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/]
+ ignore line: [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/../lib/]
+ ignore line: [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../lib/]
+ ignore line: [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/]
+ ignore line: [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../]
+ ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f9d24.exe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f9d24.']
+ link line: [ C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/11.2.0/collect2.exe -m i386pep -Bdynamic -o cmTC_f9d24.exe C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/crtbegin.o -LC:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0 -LC:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc -LC:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../lib -LC:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib -LC:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../.. CMakeFiles/cmTC_f9d24.dir/CMakeCCompilerABI.c.obj --out-implib libcmTC_f9d24.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -liconv -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/crtend.o]
+ arg [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../libexec/gcc/x86_64-w64-mingw32/11.2.0/collect2.exe] ==> ignore
+ arg [-m] ==> ignore
+ arg [i386pep] ==> ignore
+ arg [-Bdynamic] ==> search dynamic
+ arg [-o] ==> ignore
+ arg [cmTC_f9d24.exe] ==> ignore
+ arg [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] ==> obj [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o]
+ arg [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/crtbegin.o] ==> obj [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/crtbegin.o]
+ arg [-LC:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0] ==> dir [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0]
+ arg [-LC:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc] ==> dir [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc]
+ arg [-LC:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/../lib] ==> dir [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/../lib]
+ arg [-LC:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../lib] ==> dir [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../lib]
+ arg [-LC:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib] ==> dir [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib]
+ arg [-LC:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../..] ==> dir [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../..]
+ arg [CMakeFiles/cmTC_f9d24.dir/CMakeCCompilerABI.c.obj] ==> ignore
+ arg [--out-implib] ==> ignore
+ arg [libcmTC_f9d24.dll.a] ==> ignore
+ arg [--major-image-version] ==> ignore
+ arg [0] ==> ignore
+ arg [--minor-image-version] ==> ignore
+ arg [0] ==> ignore
+ arg [-lmingw32] ==> lib [mingw32]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-lgcc_eh] ==> lib [gcc_eh]
+ arg [-lmoldname] ==> lib [moldname]
+ arg [-lmingwex] ==> lib [mingwex]
+ arg [-lmsvcrt] ==> lib [msvcrt]
+ arg [-lkernel32] ==> lib [kernel32]
+ arg [-lpthread] ==> lib [pthread]
+ arg [-ladvapi32] ==> lib [advapi32]
+ arg [-lshell32] ==> lib [shell32]
+ arg [-luser32] ==> lib [user32]
+ arg [-lkernel32] ==> lib [kernel32]
+ arg [-liconv] ==> lib [iconv]
+ arg [-lmingw32] ==> lib [mingw32]
+ arg [-lgcc] ==> lib [gcc]
+ arg [-lgcc_eh] ==> lib [gcc_eh]
+ arg [-lmoldname] ==> lib [moldname]
+ arg [-lmingwex] ==> lib [mingwex]
+ arg [-lmsvcrt] ==> lib [msvcrt]
+ arg [-lkernel32] ==> lib [kernel32]
+ arg [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o] ==> obj [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o]
+ arg [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/crtend.o] ==> obj [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/crtend.o]
+ remove lib [gcc_eh]
+ remove lib [msvcrt]
+ remove lib [gcc_eh]
+ remove lib [msvcrt]
+ collapse obj [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] ==> [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/x86_64-w64-mingw32/lib/crt2.o]
+ collapse obj [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/crtbegin.o] ==> [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/lib/gcc/x86_64-w64-mingw32/11.2.0/crtbegin.o]
+ collapse obj [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/../lib/default-manifest.o] ==> [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/x86_64-w64-mingw32/lib/default-manifest.o]
+ collapse obj [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/crtend.o] ==> [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/lib/gcc/x86_64-w64-mingw32/11.2.0/crtend.o]
+ collapse library dir [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0] ==> [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/lib/gcc/x86_64-w64-mingw32/11.2.0]
+ collapse library dir [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc] ==> [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/lib/gcc]
+ collapse library dir [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib/../lib] ==> [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/x86_64-w64-mingw32/lib]
+ collapse library dir [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../lib] ==> [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/lib]
+ collapse library dir [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../../../x86_64-w64-mingw32/lib] ==> [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/x86_64-w64-mingw32/lib]
+ collapse library dir [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.2.0/../../..] ==> [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/lib]
+ implicit libs: [mingw32;gcc;moldname;mingwex;kernel32;pthread;advapi32;shell32;user32;kernel32;iconv;mingw32;gcc;moldname;mingwex;kernel32]
+ implicit objs: [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/x86_64-w64-mingw32/lib/crt2.o;C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/lib/gcc/x86_64-w64-mingw32/11.2.0/crtbegin.o;C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/x86_64-w64-mingw32/lib/default-manifest.o;C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/lib/gcc/x86_64-w64-mingw32/11.2.0/crtend.o]
+ implicit dirs: [C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/lib/gcc/x86_64-w64-mingw32/11.2.0;C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/lib/gcc;C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/x86_64-w64-mingw32/lib;C:/Users/tony/AppData/Local/Programs/CLion/bin/mingw/lib]
+ implicit fwks: []
+
+
diff --git a/cmake-build-debug/CMakeFiles/ConsoleMenu.dir/console_functions.c.obj b/cmake-build-debug/CMakeFiles/ConsoleMenu.dir/console_functions.c.obj
new file mode 100644
index 0000000000000000000000000000000000000000..bf594c8876e32f6ff196a3aafe114670eb72959b
GIT binary patch
literal 6740
zcmcgxYiwM_6`r~G&hGWD*IwIs*d)PgZ~_G4wS!BXkbv#YhBf$AKboX6TCaDn?Mv6Y
ztGjn&CoO_DfVy=IaRn+>^P{3tX{AO*73zalZNj^1e^~q|NNxXAMIZugR8l}~ihIt?
z-PxBxs6RT=&U|y`J7>u5wA!IxJjx~yUEffJV
zI^B_o*|AdI2Dq1uUg(&~W;bXm6FrE$rE-H2U~JdQXrz~P_I6~dc?saHIsRdRykK{^
z?mQ*rN5FfiNyu>=y`;B4*tM^Wc*#x3CKn-B9bOCP`TK)=_m}ae!QQ$EpOp6!;C0_B
z>j*mG7p*7cgH1vVp@e>c_qiS+aPq%F`55p#Fc+A-@Z-FFXrY+u0N(E}))8@DPgj}n
zJovY~5pRF_cmtr-n%_R^Wi{b1?l0BE*%2JK;-lVEwVfrSiai@5r75=Z(shm
zeWJe#t6X8Z7aan{`vWBRtFt(Y-g{p-TS!z_nf?<^rK5y!JoXvz-V%-_FwV)hFoT5U
z-{FUQ56dnHMzd4S0B#42ZD3cei^Vp63y4hZ>
z)|^WjiGZ21p@kJ&xIl4d=hK!QD5q(RH)?_{u)BgH`Y0DtUDmlLb-L^5z;OS_$RJT3
z@I3{Nx{i*F9VW_|YtCThu&Ax!v)u?cc5Z3sin9YxXLXlQ(5jEvK*7FH*?Qcfs&B7MV$
z2gBqE+HeVMxE}|G>eqO%66xGb(ty}$4)R7rBRC38+tm0r5S3#@+w4sMBFb^1ZQ)QM
zE{C<1U4$lYbbP39a4utv$=R8l9fIu@i`$0PN3_50cn>d#oPT?fsqP3W+z^0`URS@6EE$wVBd$#C=cKwViS4PY8HZpL3l47+3$1C`HwdhRv!Vcr?R!1ay?
zHJQ+O{{R_?U^BR&J>uBM2og7Lti~Lkn+xlO&>r6x;E-GSGNR{DT9a{>TF-92kXH#y
z&KHJ#pcbPBgW%_5db<~6$LzG219H$OhCZ#`yavR=z*!
zxr^BK66tKlEdz0_0amNPI*X^%R)Xy1+e2ARYAq$!wcSny*Cg3wq+;+y>>C~*AoMz4
z<@=qU>%ceMJZu@#UKk65rv&bRoqROPYC<~?mN23B+V2G>xHGi3oeJ(PvN@hKVpbtG
z)GIFpg>LCNCPU|w-SN>l5vy~?G|l2=tEJxYWs1eKGbZr|`15hK7kq{O_;aj5y1T`3
zio1Kjso?BuUv?_E|FlP)3J(;aj10gmDn5979Pr-m-R~V}>VbQQ+D^RQJG?5K0kjCY
zpFRL2){Ue#m~Uh$aB6dHDN%z}R!_WbI@;4a=$$PEi#N0kG#zZAAg*DR7ChWSn|eD#
zoA3l}qN?uo3Rh62wgUvB(>C7?Ee*8M-P?SMTk|#0oqCg3ZQa(2V*ge+?12a1ef=&z
zDu1~brMeB^NnK&UIFv@-503!)Tgq*MaZ4^Nt|GIPwYgdhk;ao8Y&}SYLnp8BBdtK?
z`8!Z$z`X}bO6kArd|2Sxh97`d^#tH&;P(dn6xyoPyKls1e7Vyl$drdLJA>I1DElrV
zMoEou1E{K(vaP3?S8rpU3ryD!vh5@67MrymWAz6ayHmM&GpkV-^}88WJpq$732x0I
z=hh4{s-IY5zBh7=m#?}Pl%BCFN!VBUw=?k-mMRpwQ0
zx`x%MC!PbdwYH+ea5819J#-*AnKi6z&`zgL21A4Jsvot|_Ze|J8+5kUkdev-<>yaAGoMJLU<1lr2i20xg-C@Set$Waq4UeVePNNC`BS;!s)
zBrN{{&`n$eGExIS6>Jv}ZoPUgtCceJPw?D1E@$JuM;u{vqDJHkrayu9Y{$4
zPEbX8DO!OF9yU0KIHxQAbwx;!`y~AEs8^JHA0&9XEJ~gQ37&aTqLh6F1|js0S9#n)
z#Z>wQ7~d}&d06`OSN$YT$(LW;w<^UrmZ#FMzObkqPQ_1LRv)a<4eZ!#Vhk7fvXZ$+3s%?k}+=BwwtOe5FeAohr#QRg#y=BzWuV
z;BVdNEWGrLLdC@Un$r-QnX!x$vS!6nb8xwL8k1&9DrIe}R2=1X3;!5sKXvL9+2}=A
zc2F<5B9z~Y$}eEW3*rCE^Jvsu$VB00TfC=Ak#m%(y6g(Vr`@Loqj=k|xS?0}z^_7;
LIwitS{qpc%Svsth
literal 0
HcmV?d00001
diff --git a/cmake-build-debug/CMakeFiles/ConsoleMenu.dir/entities.c.obj b/cmake-build-debug/CMakeFiles/ConsoleMenu.dir/entities.c.obj
new file mode 100644
index 0000000000000000000000000000000000000000..18f2a06c8fe4bbd395358e0a2c3c2f544bd153d2
GIT binary patch
literal 5500
zcmcgwUu+yl8K2qRxm#y_zB`|jo|O`>U6;6jeCN0(agru=a(C@njhj;%ONr{#Ip3}A
zE$2P!{v?h?35rFPt1Gad8;QPwkSsu=peP8Ewju=yS|J|#gv3KcM3CqU!U9D2zL~x8
zuFsJGAx7GnZ+_q3`R32gZt<-U!Sb6ZAy0BjBZ-=|RO7U$ata}j!!r^VeGM9uyR)#^?>FZMN*Tk;!BgFp$LdCC|W8cQtt<+8y4KFCeE@pVEU<&q;F
zMIh%XA)6oN{bEjA0
zT<)-cye4ov-P|<=Vcy0jvyFS%l|KzNCL)bb(~S?(jfsKlnRw&V>lyQA93=0fbheS%
z%&ulOS0^Kl2om8RO~$Y1G?z55=a^s*G;#r?vUkULVmZC?(a?ntn~t*RX)>N}+)g)s
z2~N<{K=`K<@JyQN)y&XpCZ1{BInnsIap(T)4<9}R-=BjSa7(gZzg-Urdh+vZBl2Ll
z$$xW07XGS)@Vb4}yUzxyV|!B^8lSL;x#wUbz1wV|dp9crc4{opk;5&rR*zH*;7KETdwBd0$|OZc`I9(3V=
zS32-ukAywafwi@*9RIH;)0;69CosD@5#braJeU_gT$6?BD$~zsD$Nn{NLo`EO0@8Y
zg&ro@#tI6yoABU1#`ZX@cU+d({tBLcps{@#Hr%s7WBVdJqd?=Hh6VIcC3Gp$9@N)B
z4$HP9L;BK?-w}CB(NrKp0j&tl&p{CyEKR*;Y~K_xY0-Nd7(3`;{8(NTO{?AsVCHWfkWnj1Bv0p
zkU6+et2@@QIm@vsb^*HiN@4!k(&)j#gCpkP9Qgt&d5=<@yk?;^P?*nGNU&-zThle7
z3_QCCJgNsvWoORhRo$uDbBc(ErZLXcgtVZ8+eCy9KS*`i
z=YfTEs%f*OavogMfEx(sP=yJ{XuRXq?CCRSiMo$Q@%*O|jYnB5*Jnx=1g*JL+jQ#m
z=`(4fX*uE-~-WETl*Z~Flz
zk-xY?yUqitvD%eIi?9yfW4nTYg$?u)U=H2|SfmTpBP8%uXo9X)7FDquo~>9G3B;Ai
zU!iCG4UI<@@}*L_Kmy%L6oDwroRLS4j?&zKZB@zX?dyr&7za^h(RFdU5B)0ZV4+a4
z@-?A(h0s*=Cdh4H#q
ze4NVqJPDxV&N^N-T&KBm6_RO}9YPa+>3)lYX~*kpvJA{1)QX^NWj?QzWtN
z#}K`tz(!Q&tvoRIxRxh#l78^!O{|X9*3qA){HEVM2HiOR(EJXTd(-oCTBKISU@$nlrtb
z7uY@h#4wH(B8E^Jg$r09OpIQAJO-1PVoGB+19
zD0X4a{4!exVB+vi3Y!c{^WDcg{LLyTe;t8!$w2mHfGMSa?+9T7Ab|&n9(4ieZ^QEm
zJPPem!oeP7pF#cwsFXRZ%2+KSwt^JPkTwwph{oAoeS;aFvG6(zZLsJD3%$qMZ!!9^
z&7%4()~4TMdX0t8Gx|d~wU!esyumt?tm`J*dyRFy#^_Hjv(PPOe2=vavFI(GM`W$Hfd(QrA&21h|EH0*DxXDxHLcWxQam`io3otGm
zWpc)Lk_)yocR2~~{po`vgO}mqz;nY%+bNXlMQfWq-&h}&9#5tUWjKK=wZuHRY&(wI
z7Rn9)Qfi)5YsHd11K3Nc)Dd$4t}0Kt_Y_!P{?Z5CC*aXYH>^awWoqQlKnd(9tV)5Q
zRvSDj@S7Cw8T`~z`K?uO@oPv>cq4Ux)(HAB4w4`v31oyC{j!P;fsjQ?X
zBy~noQ$UHR60*WaAy-M&eATC4j=7zVHO%MC_K-qP@%~!^Cdhc0F6sTR1kDgH^qJ?$@d+%B$pmEvEd
z)`IUsEI6ks#T|`V@R#4YUA)Pw6u%zukCDIp(d{BfrMMmN(`G3XuFRoaUT>t<8
literal 0
HcmV?d00001
diff --git a/cmake-build-debug/CMakeFiles/ConsoleMenu.dir/game.c.obj b/cmake-build-debug/CMakeFiles/ConsoleMenu.dir/game.c.obj
new file mode 100644
index 0000000000000000000000000000000000000000..c34df02ae17ee644c93b3e47adea599ff564375a
GIT binary patch
literal 9784
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
literal 0
HcmV?d00001
diff --git a/cmake-build-debug/CMakeFiles/ConsoleMenu.dir/main.c.obj b/cmake-build-debug/CMakeFiles/ConsoleMenu.dir/main.c.obj
new file mode 100644
index 0000000000000000000000000000000000000000..5db5d30ed390c9523b43e2654e503d2da8e1f8b5
GIT binary patch
literal 9573
zcmcgyYiwM{b)LKT!F}+tB=sOAN?a;>J0c}nu_;*(E|-_um6qgYm(;_MLoUfnY8`Ty
z*}W@DY8)$)>y)9CNRA2G%-!L=OWJVzqXW#HbIyF{%$YNfJ9l;`pRZ$-d=bWWb4p{Kwsqd-w0K-n8Ef+~
z_RaNzZ$c4asj<$MjAu9yWHTbG%gYN|$q&Sn5vad9T4Sz#X*Z4mM>$My7f?Rne-?5kzW4ls7#!ENHWaBtV%
z{T|#l#N^g$j|lAox9?GpkmC9eYZ>cn7hkgV3=ZG
zYprmioo#25ZKe&wC9+yC+K;lubMAK8cZ
z;tS?`Q?Hr#8N>768H-;VxffqF--|EYm6+eWW2YNlHt#ij{~n6JezD=tURf|7^evkA
z7Y812@U@Y5;tRu@Bj&>0=)&vYAs5^R7Dw(^+k9KO9>4PH*i%1n+}gd|t=G&4FeCA61UKJ%`w$c(@hf+<_~J-p
z@tA=KpaS8IF1!&H?NwRj3X47D5EP$@u=4k=Q!jdCOVX*^Tgl&wJ5w0jBh;0KmwWtI
z-coot5vr752zl9pO5fD}SDsldk#}6k+uJ|fq8nFb(SXG-ELn87eS1r_#lud^hTBKO
zu}CF+WNsIYE3T%E+uN!QRyys)c@6exZWp~xQ*@WcG4&SgW2Tx|Pj@+eiwmy2ntJL7
z*F{zwNY}4!v@-bxEqiKKpG&1cYG30UN)5x?-
z&<>SB-i#ba#L%jUdhAF652Kq<;vRe9(}|CWY{m
z$mG8t8Cx5tLnsN~j7+``A@?I6MW+4?BA-P56f*gmMIJ+@{t||4?LelwBgmxx2r{;9
z=6+o$epUB>OH-8;d?h;lG3dQ6OwmQVC^&lQ~4`o>JybC2pq+X$_vOe4y%x{^FCCWaz0#J |