yrnkrn / zapcc

zapcc is a caching C++ compiler based on clang, designed to perform faster compilations
Other
1.25k stars 61 forks source link

ZAPCC is failing to build on windows mingw64 #22

Closed nithishc829 closed 6 years ago

nithishc829 commented 6 years ago

I tried building on my Linux ubuntu it builds zapcc and compiler is working great with 2x speed compared to gcc. However I tried it on my office machine which is windows it fails to build. Could you please share a step by step procedure to build on windows using mingw ? It would be very helpful

yrnkrn commented 6 years ago

Which compiler do you use to build zapcc? What are the failure messages?

nithishc829 commented 6 years ago

Which compiler do you use to build zapcc? gcc.exe (Rev2, Built by MSYS2 project) 7.3.0

What are the failure messages? [ 70%] Built target clang-tablegen-targets C:/msys64/mingw64/bin/mingw32-make.exe -f tools\clang\lib\Basic\CMakeFiles\clangBasic.dir\build.make tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/depend mingw32-make.exe[2]: No rule to make target 'RCS/../', needed by '../'. Stop. mingw32-make.exe[1]: [CMakeFiles\Makefile2:21861: tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/all] Error 2 mingw32-make.exe: *** [C:/Users/nithish/Desktop/ZAPCC/zapcc-master/build/Makefile:151: all] Error 2 mingw32-make.exe[2]: Entering directory 'C:/Users/nithish/Desktop/ZAPCC/zapcc-master/build' mingw32-make.exe[2]: Leaving directory 'C:/Users/nithish/Desktop/ZAPCC/zapcc-master/build' mingw32-make.exe[1]: Leaving directory 'C:/Users/nithish/Desktop/ZAPCC/zapcc-master/build'

Here is the CMakeCacheList.txt

This is the CMakeCache file.

For build in directory: c:/Users/nithish/Desktop/ZAPCC/zapcc-master/build

It was generated by CMake: C:/softy/py3.6.4/Lib/site-packages/cmake/data/bin/cmake.exe

You can edit this file to change values found and used by cmake.

If you do not want to change any of the values, simply exit the editor.

If you do want to change a value, simply edit, save, and exit the editor.

The syntax for the file is as follows:

KEY:TYPE=VALUE

KEY is the name of a variable in the cache.

TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.

VALUE is the current value for the KEY.

########################

EXTERNAL cache entries

########################

//Default URL where bug reports are to be submitted. BUG_REPORT_URL:STRING=http://llvm.org/bugs/

//Build clang-format VS plugin BUILD_CLANG_FORMAT_VS_PLUGIN:BOOL=OFF

//Build all libraries as shared libraries instead of static BUILD_SHARED_LIBS:BOOL=OFF

//Header providing backtrace(3) facility Backtrace_HEADER:STRING=execinfo.h

//Path to a file. Backtrace_INCLUDE_DIR:PATH=Backtrace_INCLUDE_DIR-NOTFOUND

//Build the static analyzer with the Z3 constraint manager. CLANG_ANALYZER_BUILD_Z3:BOOL=OFF

//Build CLANG example programs by default. CLANG_BUILD_EXAMPLES:BOOL=OFF

//Build the Clang tools. If OFF, just generate build targets. CLANG_BUILD_TOOLS:BOOL=ON

//Default C++ stdlib to use ("libstdc++" or "libc++", empty for // platform default CLANG_DEFAULT_CXX_STDLIB:STRING=

//Default linker to use (linker name or absolute path, empty for // platform default) CLANG_DEFAULT_LINKER:STRING=

//Default objcopy executable to use. CLANG_DEFAULT_OBJCOPY:STRING=objcopy

//Default OpenMP runtime used by -fopenmp. CLANG_DEFAULT_OPENMP_RUNTIME:STRING=libomp

//Default runtime library to use ("libgcc" or "compiler-rt", empty // for platform default) CLANG_DEFAULT_RTLIB:STRING=

//Build ARCMT. CLANG_ENABLE_ARCMT:BOOL=ON

//Build Clang protobuf fuzzer. CLANG_ENABLE_PROTO_FUZZER:BOOL=OFF

//Build static analyzer. CLANG_ENABLE_STATIC_ANALYZER:BOOL=ON

//Version number that will be placed into the clang executable, // in the form XX.YY CLANG_EXECUTABLE_VERSION:STRING=6.0

//Generate build targets for the Clang docs. CLANG_INCLUDE_DOCS:BOOL=ON

//Generate build targets for the Clang unit tests. CLANG_INCLUDE_TESTS:BOOL=ON

//Install the scan-build tool CLANG_INSTALL_SCANBUILD:BOOL=ON

//Install the scan-view tool CLANG_INSTALL_SCANVIEW:BOOL=ON

//Default architecture for OpenMP offloading to Nvidia GPUs. CLANG_OPENMP_NVPTX_DEFAULT_ARCH:STRING=sm_35

//Build clang with plugin support CLANG_PLUGIN_SUPPORT:BOOL=ON

//Vendor-specific text for showing the repository the source is // taken from. CLANG_REPOSITORY_STRING:STRING=

//Relative directory from the Clang binary to its resource files. CLANG_RESOURCE_DIR:STRING=

//Native TableGen executable. Saves building one when cross-compiling. CLANG_TABLEGEN:STRING=clang-tblgen

//Run Clang tests under Valgrind CLANG_TEST_USE_VG:BOOL=OFF

//Whether to build arcmt-test as part of CLANG CLANG_TOOL_ARCMT_TEST_BUILD:BOOL=ON

//Whether to build clang-check as part of CLANG CLANG_TOOL_CLANG_CHECK_BUILD:BOOL=ON

//Whether to build clang-diff as part of CLANG CLANG_TOOL_CLANG_DIFF_BUILD:BOOL=ON

//Whether to build clang-format as part of CLANG CLANG_TOOL_CLANG_FORMAT_BUILD:BOOL=ON

//Whether to build clang-format-vs as part of CLANG CLANG_TOOL_CLANG_FORMAT_VS_BUILD:BOOL=ON

//Whether to build clang-func-mapping as part of CLANG CLANG_TOOL_CLANG_FUNC_MAPPING_BUILD:BOOL=ON

//Whether to build clang-fuzzer as part of CLANG CLANG_TOOL_CLANG_FUZZER_BUILD:BOOL=ON

//Whether to build clang-import-test as part of CLANG CLANG_TOOL_CLANG_IMPORT_TEST_BUILD:BOOL=ON

//Whether to build clang-offload-bundler as part of CLANG CLANG_TOOL_CLANG_OFFLOAD_BUNDLER_BUILD:BOOL=ON

//Whether to build clang-refactor as part of CLANG CLANG_TOOL_CLANG_REFACTOR_BUILD:BOOL=ON

//Whether to build clang-rename as part of CLANG CLANG_TOOL_CLANG_RENAME_BUILD:BOOL=ON

//Whether to build c-arcmt-test as part of CLANG CLANG_TOOL_C_ARCMT_TEST_BUILD:BOOL=ON

//Whether to build c-index-test as part of CLANG CLANG_TOOL_C_INDEX_TEST_BUILD:BOOL=ON

//Whether to build diagtool as part of CLANG CLANG_TOOL_DIAGTOOL_BUILD:BOOL=ON

//Whether to build driver as part of CLANG CLANG_TOOL_DRIVER_BUILD:BOOL=ON

//Whether to build handle-cxx as part of CLANG CLANG_TOOL_HANDLE_CXX_BUILD:BOOL=ON

//Whether to build libclang as part of CLANG CLANG_TOOL_LIBCLANG_BUILD:BOOL=ON

//Whether to build scan-build as part of CLANG CLANG_TOOL_SCAN_BUILD_BUILD:BOOL=ON

//Whether to build scan-view as part of CLANG CLANG_TOOL_SCAN_VIEW_BUILD:BOOL=ON

//Vendor-specific text for showing with version information. CLANG_VENDOR:STRING=

//Vendor-specific uti. CLANG_VENDOR_UTI:STRING=org.llvm.clang

//Path to a program. CMAKE_AR:FILEPATH=C:/msys64/mingw64/bin/ar.exe

//The ASM compiler CMAKE_ASM_COMPILER:FILEPATH=C:/msys64/mingw64/bin/gcc.exe

//A wrapper around 'ar' adding the appropriate '--plugin' option // for the GCC compiler CMAKE_ASM_COMPILER_AR:FILEPATH=C:/msys64/mingw64/bin/gcc-ar.exe

//A wrapper around 'ranlib' adding the appropriate '--plugin' option // for the GCC compiler CMAKE_ASM_COMPILER_RANLIB:FILEPATH=C:/msys64/mingw64/bin/gcc-ranlib.exe

//Flags used by the assembler during all build types. CMAKE_ASM_FLAGS:STRING=

//Flags used by the assembler during debug builds. CMAKE_ASM_FLAGS_DEBUG:STRING=-g

//Flags used by the assembler during release minsize builds. CMAKE_ASM_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG

//Flags used by the assembler during release builds. CMAKE_ASM_FLAGS_RELEASE:STRING=-O3 -DNDEBUG

//Flags used by the assembler during Release with Debug Info builds. CMAKE_ASM_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG

//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or // CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel. CMAKE_BUILD_TYPE:STRING=Release

//The CodeBlocks executable CMAKE_CODEBLOCKS_EXECUTABLE:FILEPATH=CMAKE_CODEBLOCKS_EXECUTABLE-NOTFOUND

//Additional command line arguments when CodeBlocks invokes make. // Enter e.g. -j to get parallel builds CMAKE_CODEBLOCKS_MAKE_ARGUMENTS:STRING=

//Enable/Disable color output during build. CMAKE_COLOR_MAKEFILE:BOOL=ON

//CXX compiler CMAKE_CXX_COMPILER:FILEPATH=C:/msys64/mingw64/bin/g++.exe

//A wrapper around 'ar' adding the appropriate '--plugin' option // for the GCC compiler CMAKE_CXX_COMPILER_AR:FILEPATH=C:/msys64/mingw64/bin/gcc-ar.exe

//A wrapper around 'ranlib' adding the appropriate '--plugin' option // for the GCC compiler CMAKE_CXX_COMPILER_RANLIB:FILEPATH=C:/msys64/mingw64/bin/gcc-ranlib.exe

//Flags used by the compiler during all build types. CMAKE_CXX_FLAGS:STRING=

//Flags used by the compiler during debug builds. CMAKE_CXX_FLAGS_DEBUG:STRING=-g

//Flags used by the compiler during release builds for minimum // size. CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG

//Flags used by the compiler during release builds. CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG

//Flags used by the compiler during release builds with debug info. CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG

//Libraries linked by default with all C++ applications. CMAKE_CXX_STANDARD_LIBRARIES:STRING=-lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32

//C compiler CMAKE_C_COMPILER:FILEPATH=C:/msys64/mingw64/bin/gcc.exe

//A wrapper around 'ar' adding the appropriate '--plugin' option // for the GCC compiler CMAKE_C_COMPILER_AR:FILEPATH=C:/msys64/mingw64/bin/gcc-ar.exe

//A wrapper around 'ranlib' adding the appropriate '--plugin' option // for the GCC compiler CMAKE_C_COMPILER_RANLIB:FILEPATH=C:/msys64/mingw64/bin/gcc-ranlib.exe

//Flags used by the compiler during all build types. CMAKE_C_FLAGS:STRING=

//Flags used by the compiler during debug builds. CMAKE_C_FLAGS_DEBUG:STRING=-g

//Flags used by the compiler during release builds for minimum // size. CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG

//Flags used by the compiler during release builds. CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG

//Flags used by the compiler during release builds with debug info. CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG

//Libraries linked by default with all C applications. CMAKE_C_STANDARD_LIBRARIES:STRING=-lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32

//Flags used by the linker. CMAKE_EXE_LINKER_FLAGS:STRING=

//Flags used by the linker during debug builds. CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=

//Flags used by the linker during release minsize builds. CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=

//Flags used by the linker during release builds. CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=

//Flags used by the linker during Release with Debug Info builds. CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=

//Convert GNU import libraries to MS format (requires Visual Studio) CMAKE_GNUtoMS:BOOL=OFF

//User executables (bin) CMAKE_INSTALL_BINDIR:PATH=bin

//Read-only architecture-independent data (DATAROOTDIR) CMAKE_INSTALL_DATADIR:PATH=

//Read-only architecture-independent data root (share) CMAKE_INSTALL_DATAROOTDIR:PATH=share

//Documentation root (DATAROOTDIR/doc/PROJECT_NAME) CMAKE_INSTALL_DOCDIR:PATH=

//C header files (include) CMAKE_INSTALL_INCLUDEDIR:PATH=include

//Info documentation (DATAROOTDIR/info) CMAKE_INSTALL_INFODIR:PATH=

//Object code libraries (lib) CMAKE_INSTALL_LIBDIR:PATH=lib

//Program executables (libexec) CMAKE_INSTALL_LIBEXECDIR:PATH=libexec

//Locale-dependent data (DATAROOTDIR/locale) CMAKE_INSTALL_LOCALEDIR:PATH=

//Modifiable single-machine data (var) CMAKE_INSTALL_LOCALSTATEDIR:PATH=var

//Man documentation (DATAROOTDIR/man) CMAKE_INSTALL_MANDIR:PATH=

//C header files for non-gcc (/usr/include) CMAKE_INSTALL_OLDINCLUDEDIR:PATH=/usr/include

//Install path prefix, prepended onto install directories. CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/LLVM

//Run-time variable data (LOCALSTATEDIR/run) CMAKE_INSTALL_RUNSTATEDIR:PATH=

//System admin executables (sbin) CMAKE_INSTALL_SBINDIR:PATH=sbin

//Modifiable architecture-independent data (com) CMAKE_INSTALL_SHAREDSTATEDIR:PATH=com

//Read-only single-machine data (etc) CMAKE_INSTALL_SYSCONFDIR:PATH=etc

//Path to a program. CMAKE_LINKER:FILEPATH=C:/msys64/mingw64/bin/ld.exe

//Path to a program. CMAKE_MAKE_PROGRAM:FILEPATH=C:/msys64/mingw64/bin/mingw32-make.exe

//Flags used by the linker during the creation of modules. CMAKE_MODULE_LINKER_FLAGS:STRING=

//Flags used by the linker during debug builds. CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=

//Flags used by the linker during release minsize builds. CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=

//Flags used by the linker during release builds. CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=

//Flags used by the linker during Release with Debug Info builds. CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=

//Path to a program. CMAKE_NM:FILEPATH=C:/msys64/mingw64/bin/nm.exe

//Path to a program. CMAKE_OBJCOPY:FILEPATH=C:/msys64/mingw64/bin/objcopy.exe

//Path to a program. CMAKE_OBJDUMP:FILEPATH=C:/msys64/mingw64/bin/objdump.exe

//Value Computed by CMake CMAKE_PROJECT_NAME:STATIC=LLVM

//Path to a program. CMAKE_RANLIB:FILEPATH=C:/msys64/mingw64/bin/ranlib.exe

//RC compiler CMAKE_RC_COMPILER:FILEPATH=C:/msys64/mingw64/bin/windres.exe

//Flags for Windows Resource Compiler. CMAKE_RC_FLAGS:STRING=

//Flags for Windows Resource Compiler during debug builds. CMAKE_RC_FLAGS_DEBUG:STRING=

//Flags for Windows Resource Compiler during release builds for // minimum size. CMAKE_RC_FLAGS_MINSIZEREL:STRING=

//Flags for Windows Resource Compiler during release builds. CMAKE_RC_FLAGS_RELEASE:STRING=

//Flags for Windows Resource Compiler during release builds with // debug info. CMAKE_RC_FLAGS_RELWITHDEBINFO:STRING=

//Path to a program. CMAKE_SH:FILEPATH=CMAKE_SH-NOTFOUND

//Flags used by the linker during the creation of dll's. CMAKE_SHARED_LINKER_FLAGS:STRING=

//Flags used by the linker during debug builds. CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=

//Flags used by the linker during release minsize builds. CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=

//Flags used by the linker during release builds. CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=

//Flags used by the linker during Release with Debug Info builds. CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=

//If set, runtime paths are not added when installing shared libraries, // but are added when building. CMAKE_SKIP_INSTALL_RPATH:BOOL=NO

//If set, runtime paths are not added when using shared libraries. CMAKE_SKIP_RPATH:BOOL=NO

//Flags used by the linker during the creation of static libraries. CMAKE_STATIC_LINKER_FLAGS:STRING=

//Flags used by the linker during debug builds. CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=

//Flags used by the linker during release minsize builds. CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=

//Flags used by the linker during release builds. CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=

//Flags used by the linker during Release with Debug Info builds. CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=

//Path to a program. CMAKE_STRIP:FILEPATH=C:/msys64/mingw64/bin/strip.exe

//If this value is on, makefiles will be generated without the // .SILENT directive, and all commands will be echoed to the console // during the make. This is useful for debugging only. With Visual // Studio IDE projects all commands are done without /nologo. CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE

//Enable to build 7-Zip packages CPACK_BINARY_7Z:BOOL=OFF

//Enable to build IFW packages CPACK_BINARY_IFW:BOOL=OFF

//Enable to build NSIS packages CPACK_BINARY_NSIS:BOOL=ON

//Enable to build WiX packages CPACK_BINARY_WIX:BOOL=OFF

//Enable to build ZIP packages CPACK_BINARY_ZIP:BOOL=OFF

//Enable to build 7-Zip source packages CPACK_SOURCE_7Z:BOOL=ON

//Enable to build ZIP source packages CPACK_SOURCE_ZIP:BOOL=ON

//Colon separated list of directories clang will search for headers. C_INCLUDE_DIRS:STRING=

//Default to all compiler invocations for --sysroot=. DEFAULT_SYSROOT:PATH=

//Path to a library. DL_LIBRARY_PATH:FILEPATH=DL_LIBRARY_PATH-NOTFOUND

//Path to a program. DTRACE:FILEPATH=DTRACE-NOTFOUND

//Dependencies for target DynamicLibraryLib_LIB_DEPENDS:STATIC=

//pass --build-id to ld ENABLE_LINKER_BUILD_ID:BOOL=OFF

//enable x86 relax relocations by default ENABLE_X86_RELAX_RELOCATIONS:BOOL=OFF

//Additional directory, where CMake should search for ffi.h or // ffi/ffi.h FFI_INCLUDE_DIR:PATH=

//Additional directory, where CMake should search for libffi.so FFI_LIBRARY_DIR:PATH=

//Directory where gcc is installed. GCC_INSTALL_PREFIX:PATH=

//The gold linker GOLD_EXECUTABLE:FILEPATH=C:/msys64/mingw64/bin/ld.gold.exe

//Build libclang as a static library (in addition to a shared one) LIBCLANG_BUILD_STATIC:BOOL=OFF

//Version number that will be placed into the libclang library // , in the form XX.YY LIBCLANG_LIBRARY_VERSION:STRING=6.0

//Path to a file. LIBXML2_INCLUDE_DIR:PATH=C:/ProgramData/Anaconda3/Library/include

//Path to a library. LIBXML2_LIBRARY:FILEPATH=C:/ProgramData/Anaconda3/Library/lib/libxml2.lib

//Path to a program. LIBXML2_XMLLINT_EXECUTABLE:FILEPATH=C:/ProgramData/Anaconda3/Library/bin/xmllint.exe

//Dependencies for target LLVMAArch64AsmParser_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMAArch64AsmPrinter_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMAArch64CodeGen_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMAArch64Desc_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMAArch64Disassembler_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMAArch64Info_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMAArch64Utils_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMAMDGPUAsmParser_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMAMDGPUAsmPrinter_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMAMDGPUCodeGen_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMAMDGPUDesc_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMAMDGPUDisassembler_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMAMDGPUInfo_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMAMDGPUUtils_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMARMAsmParser_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMARMAsmPrinter_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMARMCodeGen_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMARMDesc_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMARMDisassembler_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMARMInfo_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMARMUtils_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMAnalysis_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMAsmParser_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMAsmPrinter_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMBPFAsmParser_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMBPFAsmPrinter_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMBPFCodeGen_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMBPFDesc_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMBPFDisassembler_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMBPFInfo_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMBinaryFormat_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMBitReader_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMBitWriter_LIB_DEPENDS:STATIC=

//Dependencies for the target LLVMCFIVerify_LIB_DEPENDS:STATIC=general;LLVMDebugInfoDWARF;general;LLVMMC;general;LLVMMCParser;general;LLVMObject;general;LLVMSupport;general;LLVMSymbolize;

//Dependencies for target LLVMCodeGen_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMCore_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMCoroutines_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMCoverage_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMDebugInfoCodeView_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMDebugInfoDWARF_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMDebugInfoMSF_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMDebugInfoPDB_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMDemangle_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMDlltoolDriver_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMExecutionEngine_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMFuzzMutate_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMGlobalISel_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMHexagonAsmParser_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMHexagonCodeGen_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMHexagonDesc_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMHexagonDisassembler_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMHexagonInfo_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMIRReader_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMInstCombine_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMInstrumentation_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMInterpreter_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMLTO_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMLanaiAsmParser_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMLanaiAsmPrinter_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMLanaiCodeGen_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMLanaiDesc_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMLanaiDisassembler_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMLanaiInfo_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMLibDriver_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMLineEditor_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMLinker_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMMCDisassembler_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMMCJIT_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMMCParser_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMMC_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMMIRParser_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMMSP430AsmPrinter_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMMSP430CodeGen_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMMSP430Desc_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMMSP430Info_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMMipsAsmParser_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMMipsAsmPrinter_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMMipsCodeGen_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMMipsDesc_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMMipsDisassembler_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMMipsInfo_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMNVPTXAsmPrinter_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMNVPTXCodeGen_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMNVPTXDesc_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMNVPTXInfo_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMObjCARCOpts_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMObjectYAML_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMObject_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMOption_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMOrcJIT_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMPasses_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMPowerPCAsmParser_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMPowerPCAsmPrinter_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMPowerPCCodeGen_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMPowerPCDesc_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMPowerPCDisassembler_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMPowerPCInfo_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMProfileData_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMRuntimeDyld_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMScalarOpts_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMSelectionDAG_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMSparcAsmParser_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMSparcAsmPrinter_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMSparcCodeGen_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMSparcDesc_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMSparcDisassembler_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMSparcInfo_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMSupport_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMSymbolize_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMSystemZAsmParser_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMSystemZAsmPrinter_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMSystemZCodeGen_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMSystemZDesc_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMSystemZDisassembler_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMSystemZInfo_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMTableGen_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMTarget_LIB_DEPENDS:STATIC=

//Dependencies for the target LLVMTestingSupport_LIB_DEPENDS:STATIC=general;gtest;

//Dependencies for target LLVMTransformUtils_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMVectorize_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMWindowsManifest_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMX86AsmParser_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMX86AsmPrinter_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMX86CodeGen_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMX86Desc_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMX86Disassembler_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMX86Info_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMX86Utils_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMXCoreAsmPrinter_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMXCoreCodeGen_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMXCoreDesc_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMXCoreDisassembler_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMXCoreInfo_LIB_DEPENDS:STATIC=

//Dependencies for target LLVMXRay_LIB_DEPENDS:STATIC=

//Enable abi-breaking checks. Can be WITH_ASSERTS, FORCE_ON or // FORCE_OFF. LLVM_ABI_BREAKING_CHECKS:STRING=WITH_ASSERTS

//Embed the version control system revision id in LLVM LLVM_APPEND_VC_REV:BOOL=ON

//Value Computed by CMake LLVM_BINARY_DIR:STATIC=C:/Users/nithish/Desktop/ZAPCC/zapcc-master/build

//PATH to binutils/include containing plugin-api.h for gold plugin. LLVM_BINUTILS_INCDIR:PATH=

//Build the llvm documentation. LLVM_BUILD_DOCS:BOOL=OFF

//Build the LLVM example programs. If OFF, just generate build // targets. LLVM_BUILD_EXAMPLES:BOOL=OFF

//Build compiler-rt as an external project. LLVM_BUILD_EXTERNAL_COMPILER_RT:BOOL=OFF

//Build LLVM and tools with PGO instrumentation. May be specified // as IR or Frontend LLVM_BUILD_INSTRUMENTED:STRING=OFF

//Build LLVM and tools with Code Coverage instrumentation LLVM_BUILD_INSTRUMENTED_COVERAGE:BOOL=OFF

//Build libllvm-c re-export library (Darwin Only) LLVM_BUILD_LLVM_C_DYLIB:BOOL=OFF

//Build libllvm dynamic library LLVM_BUILD_LLVM_DYLIB:BOOL=OFF

//Build the LLVM runtime libraries. LLVM_BUILD_RUNTIME:BOOL=ON

//Build the LLVM runtimes. If OFF, just generate build targets. LLVM_BUILD_RUNTIMES:BOOL=ON

//Build LLVM unit tests. If OFF, just generate build targets. LLVM_BUILD_TESTS:BOOL=OFF

//Build the LLVM tools. If OFF, just generate build targets. LLVM_BUILD_TOOLS:BOOL=ON

//Build LLVM utility binaries. If OFF, just generate build targets. LLVM_BUILD_UTILS:BOOL=ON

//Set to ON for a ccache enabled build LLVM_CCACHE_BUILD:BOOL=OFF

//Default target for which LLVM will generate code. LLVM_DEFAULT_TARGET_TRIPLE:STRING=x86_64-w64-mingw32

//Dependency debugging mode to verify correctly expressed library // dependencies (Darwin only) LLVM_DEPENDENCY_DEBUGGING:BOOL=OFF

//Semicolon-separated list of components to include in libLLVM, // or "all". LLVM_DYLIB_COMPONENTS:STRING=all

//OFF LLVM_DYLIB_SYMBOL_VERSIONING:BOOL=OFF

//Enable assertions LLVM_ENABLE_ASSERTIONS:BOOL=OFF

//Enable embedding backtraces on crash. LLVM_ENABLE_BACKTRACES:BOOL=ON

//Enable crash overrides. LLVM_ENABLE_CRASH_OVERRIDES:BOOL=ON

//Compile with C++1y enabled. LLVM_ENABLE_CXX1Y:BOOL=OFF

//Compile with C++1z enabled. LLVM_ENABLE_CXX1Z:BOOL=OFF

//Debug: Prints tablegen patterns that were used for selecting LLVM_ENABLE_DAGISEL_COV:BOOL=OFF

//Use doxygen to generate llvm API documentation. LLVM_ENABLE_DOXYGEN:BOOL=OFF

//Enable dump functions even when assertions are disabled LLVM_ENABLE_DUMP:BOOL=OFF

//Enable Exception handling LLVM_ENABLE_EH:BOOL=OFF

//Enable expensive checks LLVM_ENABLE_EXPENSIVE_CHECKS:BOOL=OFF

//Use libffi to call external functions from the interpreter LLVM_ENABLE_FFI:BOOL=OFF

//Enable collection of GlobalISel rule coverage LLVM_ENABLE_GISEL_COV:BOOL=OFF

//Build LLVM and tools with IR PGO instrumentation (deprecated) LLVM_ENABLE_IR_PGO:BOOL=OFF

//Use libc++ if available. LLVM_ENABLE_LIBCXX:BOOL=OFF

//Use libedit if available. LLVM_ENABLE_LIBEDIT:BOOL=ON

//Use libxml2 if available. Can be ON, OFF, or FORCE_ON LLVM_ENABLE_LIBXML2:STRING=ON

//Use lld as C and C++ linker. LLVM_ENABLE_LLD:BOOL=OFF

//Compile with -fmodules-local-submodule-visibility. LLVM_ENABLE_LOCAL_SUBMODULE_VISIBILITY:BOOL=ON

//Build LLVM with LTO. May be specified as Thin or Full to use // a particular kind of LTO LLVM_ENABLE_LTO:STRING=OFF

//Compile with C++ modules enabled. LLVM_ENABLE_MODULES:BOOL=OFF

//Compile with -gmodules. LLVM_ENABLE_MODULE_DEBUGGING:BOOL=OFF

//Build OCaml bindings documentation. LLVM_ENABLE_OCAMLDOC:BOOL=ON

//Compile with pedantic enabled. LLVM_ENABLE_PEDANTIC:BOOL=ON

//Build Position-Independent Code LLVM_ENABLE_PIC:BOOL=ON

//Semicolon-separated list of projects to build (clang;libcxx;libcxxabi;lldb;compiler-rt;lld;polly;debuginfo-tests), // or "all". LLVM_ENABLE_PROJECTS:STRING=

//Enable run time type information LLVM_ENABLE_RTTI:BOOL=OFF

//Semicolon-separated list of runtimes to build (libcxx;libcxxabi;libunwind;compiler-rt), // or "all". LLVM_ENABLE_RUNTIMES:STRING=

//Use Sphinx to generate llvm documentation. LLVM_ENABLE_SPHINX:BOOL=OFF

//Use terminfo database if available. LLVM_ENABLE_TERMINFO:BOOL=ON

//Use threads if available. LLVM_ENABLE_THREADS:BOOL=ON

//Enable compiler warnings. LLVM_ENABLE_WARNINGS:BOOL=OFF

//Fail and stop if a warning is triggered. LLVM_ENABLE_WERROR:BOOL=OFF

//Use zlib for compression/decompression if available. LLVM_ENABLE_ZLIB:BOOL=ON

//Semicolon-separated list of experimental targets to build. LLVM_EXPERIMENTAL_TARGETS_TO_BUILD:STRING=

//Export symbols from LLVM tools so that plugins can import them LLVM_EXPORT_SYMBOLS_FOR_PLUGINS:BOOL=OFF

//Generate dSYM files and strip executables and libraries (Darwin // Only) LLVM_EXTERNALIZE_DEBUGINFO:BOOL=OFF

//Path to clang-tools-extra source directory LLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR:PATH=

//Path to compiler-rt source directory LLVM_EXTERNAL_COMPILER_RT_SOURCE_DIR:PATH=

//Path to debuginfo-tests source directory LLVM_EXTERNAL_DEBUGINFO_TESTS_SOURCE_DIR:PATH=

//Path to dragonegg source directory LLVM_EXTERNAL_DRAGONEGG_SOURCE_DIR:PATH=

//Path to libcxxabi source directory LLVM_EXTERNAL_LIBCXXABI_SOURCE_DIR:PATH=

//Path to libcxx source directory LLVM_EXTERNAL_LIBCXX_SOURCE_DIR:PATH=

//Path to libunwind source directory LLVM_EXTERNAL_LIBUNWIND_SOURCE_DIR:PATH=

//Command used to spawn lit LLVM_EXTERNAL_LIT:STRING=

//Path to lldb source directory LLVM_EXTERNAL_LLDB_SOURCE_DIR:PATH=

//Path to lld source directory LLVM_EXTERNAL_LLD_SOURCE_DIR:PATH=

//Path to llgo source directory LLVM_EXTERNAL_LLGO_SOURCE_DIR:PATH=

//Path to openmp source directory LLVM_EXTERNAL_OPENMP_SOURCE_DIR:PATH=

//Path to parallel-libs source directory LLVM_EXTERNAL_PARALLEL_LIBS_SOURCE_DIR:PATH=

//Set to ON to force using an old, unsupported host toolchain. LLVM_FORCE_USE_OLD_HOST_TOOLCHAIN:BOOL=OFF

//Host on which LLVM binaries will run LLVM_HOST_TRIPLE:STRING=x86_64-w64-mingw32

//Generate build targets for llvm documentation. LLVM_INCLUDE_DOCS:BOOL=ON

//Generate build targets for the LLVM examples LLVM_INCLUDE_EXAMPLES:BOOL=ON

//Include the Go bindings tests in test build targets. LLVM_INCLUDE_GO_TESTS:BOOL=ON

//Generate build targets for the LLVM runtimes. LLVM_INCLUDE_RUNTIMES:BOOL=ON

//Generate build targets for the LLVM unit tests. LLVM_INCLUDE_TESTS:BOOL=ON

//Generate build targets for the LLVM tools. LLVM_INCLUDE_TOOLS:BOOL=ON

//Generate build targets for the LLVM utils. LLVM_INCLUDE_UTILS:BOOL=ON

//Install symlinks from the binutils tool names to the corresponding // LLVM tools. LLVM_INSTALL_BINUTILS_SYMLINKS:BOOL=OFF

//Doxygen-generated HTML documentation install directory LLVM_INSTALL_DOXYGEN_HTML_DIR:STRING=share/doc/llvm/doxygen-html

//OCamldoc-generated HTML documentation install directory LLVM_INSTALL_OCAMLDOC_HTML_DIR:STRING=share/doc/llvm/ocaml-html

//Only include toolchain files in the 'install' target. LLVM_INSTALL_TOOLCHAIN_ONLY:BOOL=OFF

//Include utility binaries in the 'install' target. LLVM_INSTALL_UTILS:BOOL=OFF

//Define suffix of library directory name (32/64) LLVM_LIBDIR_SUFFIX:STRING=

//Path to fuzzing library for linking with fuzz targets LLVM_LIB_FUZZING_ENGINE:PATH=

//Link tools against the libllvm dynamic library LLVM_LINK_LLVM_DYLIB:BOOL=OFF

//Default options for lit LLVM_LIT_ARGS:STRING=-sv

//Path to GnuWin32 tools LLVM_LIT_TOOLS_DIR:PATH=

//Force TableGen to be built with optimization LLVM_OPTIMIZED_TABLEGEN:BOOL=OFF

//Define the maximum number of concurrent compilation jobs. LLVM_PARALLEL_COMPILE_JOBS:STRING=

//Define the maximum number of concurrent link jobs. LLVM_PARALLEL_LINK_JOBS:STRING=

//Build LLVM with Polly LLVM_POLLY_BUILD:BOOL=ON

//Statically link Polly into tools (if available) LLVM_POLLY_LINK_INTO_TOOLS:BOOL=ON

//Profiling data file to use when compiling in order to improve // runtime performance. LLVM_PROFDATA_FILE:FILEPATH=

//Path to a library. LLVM_PTHREAD_LIBRARY_PATH:FILEPATH=LLVM_PTHREAD_LIBRARY_PATH-NOTFOUND

//Value Computed by CMake LLVM_SOURCE_DIR:STATIC=C:/Users/nithish/Desktop/ZAPCC/zapcc-master

//.spec file to use for srpm generation LLVM_SRPM_USER_BINARY_SPECFILE:FILEPATH=C:/Users/nithish/Desktop/ZAPCC/zapcc-master/llvm.spec.in

//Native TableGen executable. Saves building one when cross-compiling. LLVM_TABLEGEN:STRING=llvm-tblgen

//Semicolon-separated list of targets to build, or "all". LLVM_TARGETS_TO_BUILD:STRING=all

//Set target to use for LLVM JIT or use "host" for automatic detection. LLVM_TARGET_ARCH:STRING=host

//The name of environment variable to override default target. // Disabled by blank. LLVM_TARGET_TRIPLE_ENV:STRING=

//Path for binary subdirectory (defaults to 'bin') LLVM_TOOLS_INSTALL_DIR:STRING=bin

//Whether to build bugpoint as part of LLVM LLVM_TOOL_BUGPOINT_BUILD:BOOL=ON

//Whether to build bugpoint-passes as part of LLVM LLVM_TOOL_BUGPOINT_PASSES_BUILD:BOOL=ON

//Whether to build clang as part of LLVM LLVM_TOOL_CLANG_BUILD:BOOL=ON

//Whether to build clang-tools-extra as part of LLVM LLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD:BOOL=OFF

//Whether to build compiler-rt as part of LLVM LLVM_TOOL_COMPILER_RT_BUILD:BOOL=OFF

//Whether to build debuginfo-tests as part of LLVM LLVM_TOOL_DEBUGINFO_TESTS_BUILD:BOOL=OFF

//Whether to build dragonegg as part of LLVM LLVM_TOOL_DRAGONEGG_BUILD:BOOL=OFF

//Whether to build dsymutil as part of LLVM LLVM_TOOL_DSYMUTIL_BUILD:BOOL=ON

//Whether to build gold as part of LLVM LLVM_TOOL_GOLD_BUILD:BOOL=ON

//Whether to build libcxxabi as part of LLVM LLVM_TOOL_LIBCXXABI_BUILD:BOOL=OFF

//Whether to build libcxx as part of LLVM LLVM_TOOL_LIBCXX_BUILD:BOOL=OFF

//Whether to build libunwind as part of LLVM LLVM_TOOL_LIBUNWIND_BUILD:BOOL=OFF

//Whether to build llc as part of LLVM LLVM_TOOL_LLC_BUILD:BOOL=ON

//Whether to build lldb as part of LLVM LLVM_TOOL_LLDB_BUILD:BOOL=OFF

//Whether to build lld as part of LLVM LLVM_TOOL_LLD_BUILD:BOOL=OFF

//Whether to build llgo as part of LLVM LLVM_TOOL_LLGO_BUILD:BOOL=OFF

//Whether to build lli as part of LLVM LLVM_TOOL_LLI_BUILD:BOOL=ON

//Whether to build llvm-ar as part of LLVM LLVM_TOOL_LLVM_AR_BUILD:BOOL=ON

//Whether to build llvm-as as part of LLVM LLVM_TOOL_LLVM_AS_BUILD:BOOL=ON

//Whether to build llvm-as-fuzzer as part of LLVM LLVM_TOOL_LLVM_AS_FUZZER_BUILD:BOOL=ON

//Whether to build llvm-bcanalyzer as part of LLVM LLVM_TOOL_LLVM_BCANALYZER_BUILD:BOOL=ON

//Whether to build llvm-cat as part of LLVM LLVM_TOOL_LLVM_CAT_BUILD:BOOL=ON

//Whether to build llvm-cfi-verify as part of LLVM LLVM_TOOL_LLVM_CFI_VERIFY_BUILD:BOOL=ON

//Whether to build llvm-config as part of LLVM LLVM_TOOL_LLVM_CONFIG_BUILD:BOOL=ON

//Whether to build llvm-cov as part of LLVM LLVM_TOOL_LLVM_COV_BUILD:BOOL=ON

//Whether to build llvm-cvtres as part of LLVM LLVM_TOOL_LLVM_CVTRES_BUILD:BOOL=ON

//Whether to build llvm-cxxdump as part of LLVM LLVM_TOOL_LLVM_CXXDUMP_BUILD:BOOL=ON

//Whether to build llvm-cxxfilt as part of LLVM LLVM_TOOL_LLVM_CXXFILT_BUILD:BOOL=ON

//Whether to build llvm-c-test as part of LLVM LLVM_TOOL_LLVM_C_TEST_BUILD:BOOL=ON

//Whether to build llvm-demangle-fuzzer as part of LLVM LLVM_TOOL_LLVM_DEMANGLE_FUZZER_BUILD:BOOL=ON

//Whether to build llvm-diff as part of LLVM LLVM_TOOL_LLVM_DIFF_BUILD:BOOL=ON

//Whether to build llvm-dis as part of LLVM LLVM_TOOL_LLVM_DIS_BUILD:BOOL=ON

//Whether to build llvm-dwarfdump as part of LLVM LLVM_TOOL_LLVM_DWARFDUMP_BUILD:BOOL=ON

//Whether to build llvm-dwp as part of LLVM LLVM_TOOL_LLVM_DWP_BUILD:BOOL=ON

//Whether to build llvm-extract as part of LLVM LLVM_TOOL_LLVM_EXTRACT_BUILD:BOOL=ON

//Whether to build llvm-go as part of LLVM LLVM_TOOL_LLVM_GO_BUILD:BOOL=ON

//Whether to build llvm-isel-fuzzer as part of LLVM LLVM_TOOL_LLVM_ISEL_FUZZER_BUILD:BOOL=ON

//Whether to build LLVM_JITLISTENER as part of LLVM LLVM_TOOL_LLVM_JITLISTENER_BUILD:BOOL=ON

//Whether to build llvm-link as part of LLVM LLVM_TOOL_LLVM_LINK_BUILD:BOOL=ON

//Whether to build llvm-lto2 as part of LLVM LLVM_TOOL_LLVM_LTO2_BUILD:BOOL=ON

//Whether to build llvm-lto as part of LLVM LLVM_TOOL_LLVM_LTO_BUILD:BOOL=ON

//Whether to build llvm-mcmarkup as part of LLVM LLVM_TOOL_LLVM_MCMARKUP_BUILD:BOOL=ON

//Whether to build llvm-mc-assemble-fuzzer as part of LLVM LLVM_TOOL_LLVM_MC_ASSEMBLE_FUZZER_BUILD:BOOL=ON

//Whether to build llvm-mc as part of LLVM LLVM_TOOL_LLVM_MC_BUILD:BOOL=ON

//Whether to build llvm-mc-disassemble-fuzzer as part of LLVM LLVM_TOOL_LLVM_MC_DISASSEMBLE_FUZZER_BUILD:BOOL=ON

//Whether to build llvm-modextract as part of LLVM LLVM_TOOL_LLVM_MODEXTRACT_BUILD:BOOL=ON

//Whether to build llvm-mt as part of LLVM LLVM_TOOL_LLVM_MT_BUILD:BOOL=ON

//Whether to build llvm-nm as part of LLVM LLVM_TOOL_LLVM_NM_BUILD:BOOL=ON

//Whether to build llvm-objcopy as part of LLVM LLVM_TOOL_LLVM_OBJCOPY_BUILD:BOOL=ON

//Whether to build llvm-objdump as part of LLVM LLVM_TOOL_LLVM_OBJDUMP_BUILD:BOOL=ON

//Whether to build llvm-opt-fuzzer as part of LLVM LLVM_TOOL_LLVM_OPT_FUZZER_BUILD:BOOL=ON

//Whether to build llvm-opt-report as part of LLVM LLVM_TOOL_LLVM_OPT_REPORT_BUILD:BOOL=ON

//Whether to build llvm-pdbutil as part of LLVM LLVM_TOOL_LLVM_PDBUTIL_BUILD:BOOL=ON

//Whether to build llvm-profdata as part of LLVM LLVM_TOOL_LLVM_PROFDATA_BUILD:BOOL=ON

//Whether to build llvm-rc as part of LLVM LLVM_TOOL_LLVM_RC_BUILD:BOOL=ON

//Whether to build llvm-readobj as part of LLVM LLVM_TOOL_LLVM_READOBJ_BUILD:BOOL=ON

//Whether to build llvm-rtdyld as part of LLVM LLVM_TOOL_LLVM_RTDYLD_BUILD:BOOL=ON

//Whether to build LLVM_SHLIB as part of LLVM LLVM_TOOL_LLVM_SHLIB_BUILD:BOOL=ON

//Whether to build llvm-size as part of LLVM LLVM_TOOL_LLVM_SIZE_BUILD:BOOL=ON

//Whether to build llvm-special-case-list-fuzzer as part of LLVM LLVM_TOOL_LLVM_SPECIAL_CASE_LIST_FUZZER_BUILD:BOOL=ON

//Whether to build llvm-split as part of LLVM LLVM_TOOL_LLVM_SPLIT_BUILD:BOOL=ON

//Whether to build llvm-stress as part of LLVM LLVM_TOOL_LLVM_STRESS_BUILD:BOOL=ON

//Whether to build llvm-strings as part of LLVM LLVM_TOOL_LLVM_STRINGS_BUILD:BOOL=ON

//Whether to build llvm-symbolizer as part of LLVM LLVM_TOOL_LLVM_SYMBOLIZER_BUILD:BOOL=ON

//Whether to build llvm-xray as part of LLVM LLVM_TOOL_LLVM_XRAY_BUILD:BOOL=ON

//Whether to build lto as part of LLVM LLVM_TOOL_LTO_BUILD:BOOL=ON

//Whether to build msbuild as part of LLVM LLVM_TOOL_MSBUILD_BUILD:BOOL=ON

//Whether to build obj2yaml as part of LLVM LLVM_TOOL_OBJ2YAML_BUILD:BOOL=ON

//Whether to build openmp as part of LLVM LLVM_TOOL_OPENMP_BUILD:BOOL=OFF

//Whether to build opt as part of LLVM LLVM_TOOL_OPT_BUILD:BOOL=ON

//Whether to build opt-viewer as part of LLVM LLVM_TOOL_OPT_VIEWER_BUILD:BOOL=ON

//Whether to build parallel-libs as part of LLVM LLVM_TOOL_PARALLEL_LIBS_BUILD:BOOL=OFF

//Whether to build sancov as part of LLVM LLVM_TOOL_SANCOV_BUILD:BOOL=ON

//Whether to build sanstats as part of LLVM LLVM_TOOL_SANSTATS_BUILD:BOOL=ON

//Whether to build verify-uselistorder as part of LLVM LLVM_TOOL_VERIFY_USELISTORDER_BUILD:BOOL=ON

//Whether to build xcode-toolchain as part of LLVM LLVM_TOOL_XCODE_TOOLCHAIN_BUILD:BOOL=ON

//Whether to build yaml2obj as part of LLVM LLVM_TOOL_YAML2OBJ_BUILD:BOOL=ON

//Whether to build zapccs as part of LLVM LLVM_TOOL_ZAPCCS_BUILD:BOOL=ON

//Whether to build zapcc as part of LLVM LLVM_TOOL_ZAPCC_BUILD:BOOL=ON

//Enable solution folders in Visual Studio. Disable for Express // versions. LLVM_USE_FOLDERS:BOOL=ON

//Use Intel JIT API to inform Intel(R) VTune(TM) Amplifier XE 2011 // about JIT code LLVM_USE_INTEL_JITEVENTS:BOOL=OFF

//Use opagent JIT interface to inform OProfile about JIT code LLVM_USE_OPROFILE:BOOL=OFF

//Define the sanitizer used to build binaries and tests. LLVM_USE_SANITIZER:STRING=

//Use -gsplit-dwarf when compiling llvm. LLVM_USE_SPLIT_DWARF:BOOL=OFF

//Path to install LLVM utilities (enabled by LLVM_INSTALL_UTILS=ON) // (defaults to LLVM_TOOLS_INSTALL_DIR) LLVM_UTILS_INSTALL_DIR:STRING=bin

//Show target and host info when tools are invoked with --version. LLVM_VERSION_PRINTER_SHOW_HOST_TARGET_INFO:BOOL=ON

//Dependencies for target LLVMipo_LIB_DEPENDS:STATIC=

//Dependencies for the target LTO_LIB_DEPENDS:STATIC=general;LLVMAArch64CodeGen;general;LLVMAArch64AsmParser;general;LLVMAArch64AsmPrinter;general;LLVMAArch64Desc;general;LLVMAArch64Disassembler;general;LLVMAArch64Info;general;LLVMAArch64Utils;general;LLVMAMDGPUCodeGen;general;LLVMAMDGPUAsmParser;general;LLVMAMDGPUAsmPrinter;general;LLVMAMDGPUDesc;general;LLVMAMDGPUDisassembler;general;LLVMAMDGPUInfo;general;LLVMAMDGPUUtils;general;LLVMARMCodeGen;general;LLVMARMAsmParser;general;LLVMARMAsmPrinter;general;LLVMARMDesc;general;LLVMARMDisassembler;general;LLVMARMInfo;general;LLVMARMUtils;general;LLVMBPFCodeGen;general;LLVMBPFAsmParser;general;LLVMBPFAsmPrinter;general;LLVMBPFDesc;general;LLVMBPFDisassembler;general;LLVMBPFInfo;general;LLVMHexagonCodeGen;general;LLVMHexagonAsmParser;general;LLVMHexagonDesc;general;LLVMHexagonDisassembler;general;LLVMHexagonInfo;general;LLVMLanaiCodeGen;general;LLVMLanaiAsmParser;general;LLVMLanaiAsmPrinter;general;LLVMLanaiDesc;general;LLVMLanaiDisassembler;general;LLVMLanaiInfo;general;LLVMMipsCodeGen;general;LLVMMipsAsmParser;general;LLVMMipsAsmPrinter;general;LLVMMipsDesc;general;LLVMMipsDisassembler;general;LLVMMipsInfo;general;LLVMMSP430CodeGen;general;LLVMMSP430AsmPrinter;general;LLVMMSP430Desc;general;LLVMMSP430Info;general;LLVMNVPTXCodeGen;general;LLVMNVPTXAsmPrinter;general;LLVMNVPTXDesc;general;LLVMNVPTXInfo;general;LLVMPowerPCCodeGen;general;LLVMPowerPCAsmParser;general;LLVMPowerPCAsmPrinter;general;LLVMPowerPCDesc;general;LLVMPowerPCDisassembler;general;LLVMPowerPCInfo;general;LLVMSparcCodeGen;general;LLVMSparcAsmParser;general;LLVMSparcAsmPrinter;general;LLVMSparcDesc;general;LLVMSparcDisassembler;general;LLVMSparcInfo;general;LLVMSystemZCodeGen;general;LLVMSystemZAsmParser;general;LLVMSystemZAsmPrinter;general;LLVMSystemZDesc;general;LLVMSystemZDisassembler;general;LLVMSystemZInfo;general;LLVMX86CodeGen;general;LLVMX86AsmParser;general;LLVMX86AsmPrinter;general;LLVMX86Desc;general;LLVMX86Disassembler;general;LLVMX86Info;general;LLVMX86Utils;general;LLVMXCoreCodeGen;general;LLVMXCoreAsmPrinter;general;LLVMXCoreDesc;general;LLVMXCoreDisassembler;general;LLVMXCoreInfo;general;LLVMBitReader;general;LLVMCore;general;LLVMLTO;general;LLVMMC;general;LLVMMCDisassembler;general;LLVMSupport;general;LLVMTarget;

//Path to a program. OCAMLFIND:FILEPATH=OCAMLFIND-NOTFOUND

//pkg-config executable PKG_CONFIG_EXECUTABLE:FILEPATH=C:/msys64/mingw64/bin/pkg-config.exe

//Path to a program. PYTHON_EXECUTABLE:FILEPATH=C:/msys64/mingw64/bin/python2.7.exe

//Dependencies for target PipSqueak_LIB_DEPENDS:STATIC=

//Dependencies for target SecondLib_LIB_DEPENDS:STATIC=

//Plist name TOOL_INFO_PLIST:STRING=Info.plist

//Dependencies for target clangARCMigrate_LIB_DEPENDS:STATIC=

//Dependencies for target clangASTMatchers_LIB_DEPENDS:STATIC=

//Dependencies for target clangAST_LIB_DEPENDS:STATIC=

//Dependencies for target clangAnalysis_LIB_DEPENDS:STATIC=

//Dependencies for target clangBasic_LIB_DEPENDS:STATIC=

//Dependencies for target clangCodeGen_LIB_DEPENDS:STATIC=

//Dependencies for target clangCrossTU_LIB_DEPENDS:STATIC=

//Dependencies for target clangDriver_LIB_DEPENDS:STATIC=

//Dependencies for target clangDynamicASTMatchers_LIB_DEPENDS:STATIC=

//Dependencies for target clangEdit_LIB_DEPENDS:STATIC=

//Dependencies for target clangFormat_LIB_DEPENDS:STATIC=

//Dependencies for target clangFrontendTool_LIB_DEPENDS:STATIC=

//Dependencies for target clangFrontend_LIB_DEPENDS:STATIC=

//Dependencies for target clangHandleCXX_LIB_DEPENDS:STATIC=

//Dependencies for target clangIndex_LIB_DEPENDS:STATIC=

//Dependencies for target clangLex_LIB_DEPENDS:STATIC=

//Dependencies for target clangParse_LIB_DEPENDS:STATIC=

//Dependencies for target clangRewriteFrontend_LIB_DEPENDS:STATIC=

//Dependencies for target clangRewrite_LIB_DEPENDS:STATIC=

//Dependencies for target clangSema_LIB_DEPENDS:STATIC=

//Dependencies for target clangSerialization_LIB_DEPENDS:STATIC=

//Dependencies for target clangStaticAnalyzerCheckers_LIB_DEPENDS:STATIC=

//Dependencies for target clangStaticAnalyzerCore_LIB_DEPENDS:STATIC=

//Dependencies for target clangStaticAnalyzerFrontend_LIB_DEPENDS:STATIC=

//Dependencies for target clangToolingASTDiff_LIB_DEPENDS:STATIC=

//Dependencies for target clangToolingCore_LIB_DEPENDS:STATIC=

//Dependencies for target clangToolingRefactor_LIB_DEPENDS:STATIC=

//Dependencies for target clangTooling_LIB_DEPENDS:STATIC=

//Path to a program. git_executable:FILEPATH=E:/Program Files/Git/cmd/git.exe

//Dependencies for target gtest_LIB_DEPENDS:STATIC=

//Dependencies for target gtest_main_LIB_DEPENDS:STATIC=

//Dependencies for the target libclang_LIB_DEPENDS:STATIC=general;clangAST;general;clangBasic;general;clangFrontend;general;clangIndex;general;clangLex;general;clangSema;general;clangTooling;general;clangARCMigrate;general;LLVMAArch64CodeGen;general;LLVMAArch64AsmParser;general;LLVMAArch64AsmPrinter;general;LLVMAArch64Desc;general;LLVMAArch64Disassembler;general;LLVMAArch64Info;general;LLVMAArch64Utils;general;LLVMAMDGPUCodeGen;general;LLVMAMDGPUAsmParser;general;LLVMAMDGPUAsmPrinter;general;LLVMAMDGPUDesc;general;LLVMAMDGPUDisassembler;general;LLVMAMDGPUInfo;general;LLVMAMDGPUUtils;general;LLVMARMCodeGen;general;LLVMARMAsmParser;general;LLVMARMAsmPrinter;general;LLVMARMDesc;general;LLVMARMDisassembler;general;LLVMARMInfo;general;LLVMARMUtils;general;LLVMBPFCodeGen;general;LLVMBPFAsmParser;general;LLVMBPFAsmPrinter;general;LLVMBPFDesc;general;LLVMBPFDisassembler;general;LLVMBPFInfo;general;LLVMHexagonCodeGen;general;LLVMHexagonAsmParser;general;LLVMHexagonDesc;general;LLVMHexagonDisassembler;general;LLVMHexagonInfo;general;LLVMLanaiCodeGen;general;LLVMLanaiAsmParser;general;LLVMLanaiAsmPrinter;general;LLVMLanaiDesc;general;LLVMLanaiDisassembler;general;LLVMLanaiInfo;general;LLVMMipsCodeGen;general;LLVMMipsAsmParser;general;LLVMMipsAsmPrinter;general;LLVMMipsDesc;general;LLVMMipsDisassembler;general;LLVMMipsInfo;general;LLVMMSP430CodeGen;general;LLVMMSP430AsmPrinter;general;LLVMMSP430Desc;general;LLVMMSP430Info;general;LLVMNVPTXCodeGen;general;LLVMNVPTXAsmPrinter;general;LLVMNVPTXDesc;general;LLVMNVPTXInfo;general;LLVMPowerPCCodeGen;general;LLVMPowerPCAsmParser;general;LLVMPowerPCAsmPrinter;general;LLVMPowerPCDesc;general;LLVMPowerPCDisassembler;general;LLVMPowerPCInfo;general;LLVMSparcCodeGen;general;LLVMSparcAsmParser;general;LLVMSparcAsmPrinter;general;LLVMSparcDesc;general;LLVMSparcDisassembler;general;LLVMSparcInfo;general;LLVMSystemZCodeGen;general;LLVMSystemZAsmParser;general;LLVMSystemZAsmPrinter;general;LLVMSystemZDesc;general;LLVMSystemZDisassembler;general;LLVMSystemZInfo;general;LLVMX86CodeGen;general;LLVMX86AsmParser;general;LLVMX86AsmPrinter;general;LLVMX86Desc;general;LLVMX86Disassembler;general;LLVMX86Info;general;LLVMX86Utils;general;LLVMXCoreCodeGen;general;LLVMXCoreAsmPrinter;general;LLVMXCoreDesc;general;LLVMXCoreDisassembler;general;LLVMXCoreInfo;general;LLVMCore;general;LLVMSupport;

########################

INTERNAL cache entries

########################

//ADVANCED property for variable: Backtrace_HEADER Backtrace_HEADER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: Backtrace_INCLUDE_DIR Backtrace_INCLUDE_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CLANG_EXECUTABLE_VERSION CLANG_EXECUTABLE_VERSION-ADVANCED:INTERNAL=1 //Have include sys/resource.h CLANG_HAVE_RLIMITS:INTERNAL= //ADVANCED property for variable: CLANG_TOOL_ARCMT_TEST_BUILD CLANG_TOOL_ARCMT_TEST_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CLANG_TOOL_CLANG_CHECK_BUILD CLANG_TOOL_CLANG_CHECK_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CLANG_TOOL_CLANG_DIFF_BUILD CLANG_TOOL_CLANG_DIFF_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CLANG_TOOL_CLANG_FORMAT_BUILD CLANG_TOOL_CLANG_FORMAT_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CLANG_TOOL_CLANG_FORMAT_VS_BUILD CLANG_TOOL_CLANG_FORMAT_VS_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CLANG_TOOL_CLANG_FUNC_MAPPING_BUILD CLANG_TOOL_CLANG_FUNC_MAPPING_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CLANG_TOOL_CLANG_FUZZER_BUILD CLANG_TOOL_CLANG_FUZZER_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CLANG_TOOL_CLANG_IMPORT_TEST_BUILD CLANG_TOOL_CLANG_IMPORT_TEST_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CLANG_TOOL_CLANG_OFFLOAD_BUNDLER_BUILD CLANG_TOOL_CLANG_OFFLOAD_BUNDLER_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CLANG_TOOL_CLANG_REFACTOR_BUILD CLANG_TOOL_CLANG_REFACTOR_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CLANG_TOOL_CLANG_RENAME_BUILD CLANG_TOOL_CLANG_RENAME_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CLANG_TOOL_C_ARCMT_TEST_BUILD CLANG_TOOL_C_ARCMT_TEST_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CLANG_TOOL_C_INDEX_TEST_BUILD CLANG_TOOL_C_INDEX_TEST_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CLANG_TOOL_DIAGTOOL_BUILD CLANG_TOOL_DIAGTOOL_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CLANG_TOOL_DRIVER_BUILD CLANG_TOOL_DRIVER_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CLANG_TOOL_LIBCLANG_BUILD CLANG_TOOL_LIBCLANG_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CLANG_TOOL_SCAN_BUILD_BUILD CLANG_TOOL_SCAN_BUILD_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CLANG_TOOL_SCAN_VIEW_BUILD CLANG_TOOL_SCAN_VIEW_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_AR CMAKE_AR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_ASM_COMPILER CMAKE_ASM_COMPILER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_ASM_COMPILER_AR CMAKE_ASM_COMPILER_AR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_ASM_COMPILER_RANLIB CMAKE_ASM_COMPILER_RANLIB-ADVANCED:INTERNAL=1 CMAKE_ASM_COMPILER_WORKS:INTERNAL=1 //ADVANCED property for variable: CMAKE_ASM_FLAGS CMAKE_ASM_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_ASM_FLAGS_DEBUG CMAKE_ASM_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_ASM_FLAGS_MINSIZEREL CMAKE_ASM_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_ASM_FLAGS_RELEASE CMAKE_ASM_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_ASM_FLAGS_RELWITHDEBINFO CMAKE_ASM_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //This is the directory where this CMakeCache.txt was created CMAKE_CACHEFILE_DIR:INTERNAL=c:/Users/nithish/Desktop/ZAPCC/zapcc-master/build //Major version of cmake used to create the current loaded cache CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 //Minor version of cmake used to create the current loaded cache CMAKE_CACHE_MINOR_VERSION:INTERNAL=10 //Patch version of cmake used to create the current loaded cache CMAKE_CACHE_PATCH_VERSION:INTERNAL=0 //ADVANCED property for variable: CMAKE_COLOR_MAKEFILE CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 //Path to CMake executable. CMAKE_COMMAND:INTERNAL=C:/softy/py3.6.4/Lib/site-packages/cmake/data/bin/cmake.exe //Path to cpack program executable. CMAKE_CPACK_COMMAND:INTERNAL=C:/softy/py3.6.4/Lib/site-packages/cmake/data/bin/cpack.exe //Path to ctest program executable. CMAKE_CTEST_COMMAND:INTERNAL=C:/softy/py3.6.4/Lib/site-packages/cmake/data/bin/ctest.exe //ADVANCED property for variable: CMAKE_CXX_COMPILER CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_COMPILER_AR CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_COMPILER CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_COMPILER_AR CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 //Executable file format CMAKE_EXECUTABLE_FORMAT:INTERNAL=Unknown //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //Name of external makefile project generator. CMAKE_EXTRA_GENERATOR:INTERNAL=CodeBlocks //CXX compiler system defined macros CMAKE_EXTRA_GENERATOR_CXX_SYSTEM_DEFINED_MACROS:INTERNAL=STDC;1;STDC_VERSION;201112L;STDC_UTF_16;1;STDC_UTF_32;1;STDC_HOSTED;1;GNUC;7;GNUC_MINOR;3;GNUC_PATCHLEVEL; ;VERSION;"7.3.0";ATOMIC_RELAXED; ;ATOMIC_SEQ_CST;5;ATOMIC_ACQUIRE;2;ATOMIC_RELEASE;3;ATOMIC_ACQ_REL;4;ATOMIC_CONSUME;1;pic;1;PIC;1;FINITE_MATH_ONLY; ;SIZEOF_INT;4;SIZEOF_LONG;4;SIZEOF_LONG_LONG;8;SIZEOF_SHORT;2;SIZEOF_FLOAT;4;SIZEOF_DOUBLE;8;SIZEOF_LONG_DOUBLE;16;SIZEOF_SIZE_T;8;CHAR_BIT;8;BIGGEST_ALIGNMENT;16;ORDER_LITTLE_ENDIAN;1234;ORDER_BIG_ENDIAN;4321;ORDER_PDP_ENDIAN;3412;BYTE_ORDER;ORDER_LITTLE_ENDIAN;FLOAT_WORD_ORDER;ORDER_LITTLE_ENDIAN;SIZEOF_POINTER;8;SIZE_TYPE;long long unsigned int;PTRDIFF_TYPE;long long int;WCHAR_TYPE;short unsigned int;WINT_TYPE;short unsigned int;INTMAX_TYPE;long long int;UINTMAX_TYPE;long long unsigned int;CHAR16_TYPE;short unsigned int;CHAR32_TYPE;unsigned int;SIG_ATOMIC_TYPE;int;INT8_TYPE;signed char;INT16_TYPE;short int;INT32_TYPE;int;INT64_TYPE;long long int;UINT8_TYPE;unsigned char;UINT16_TYPE;short unsigned int;UINT32_TYPE;unsigned int;UINT64_TYPE;long long unsigned int;INT_LEAST8_TYPE;signed char;INT_LEAST16_TYPE;short int;INT_LEAST32_TYPE;int;INT_LEAST64_TYPE;long long int;UINT_LEAST8_TYPE;unsigned char;UINT_LEAST16_TYPE;short unsigned int;UINT_LEAST32_TYPE;unsigned int;UINT_LEAST64_TYPE;long long unsigned int;INT_FAST8_TYPE;signed char;INT_FAST16_TYPE;short int;INT_FAST32_TYPE;int;INT_FAST64_TYPE;long long int;UINT_FAST8_TYPE;unsigned char;UINT_FAST16_TYPE;short unsigned int;UINT_FAST32_TYPE;unsigned int;UINT_FAST64_TYPE;long long unsigned int;INTPTR_TYPE;long long int;UINTPTR_TYPE;long long unsigned int;has_include(STR);has_include(STR);has_include_next(STR);has_include_next(STR);GXX_ABI_VERSION;1011;SCHAR_MAX;0x7f;SHRT_MAX;0x7fff;INT_MAX;0x7fffffff;LONG_MAX;0x7fffffffL;LONG_LONG_MAX;0x7fffffffffffffffLL;WCHAR_MAX;0xffff;WCHAR_MIN; ;WINT_MAX;0xffff;WINT_MIN; ;PTRDIFF_MAX;0x7fffffffffffffffLL;SIZE_MAX;0xffffffffffffffffULL;SCHAR_WIDTH;8;SHRT_WIDTH;16;INT_WIDTH;32;LONG_WIDTH;32;LONG_LONG_WIDTH;64;WCHAR_WIDTH;16;WINT_WIDTH;16;PTRDIFF_WIDTH;64;SIZE_WIDTH;64;INTMAX_MAX;0x7fffffffffffffffLL;INTMAX_C(c);c ## LL;UINTMAX_MAX;0xffffffffffffffffULL;UINTMAX_C(c);c ## ULL;INTMAX_WIDTH;64;SIG_ATOMIC_MAX;0x7fffffff;SIG_ATOMIC_MIN;(-SIG_ATOMIC_MAX - 1);SIG_ATOMIC_WIDTH;32;INT8_MAX;0x7f;INT16_MAX;0x7fff;INT32_MAX;0x7fffffff;INT64_MAX;0x7fffffffffffffffLL;UINT8_MAX;0xff;UINT16_MAX;0xffff;UINT32_MAX;0xffffffffU;UINT64_MAX;0xffffffffffffffffULL;INT_LEAST8_MAX;0x7f;INT8_C(c);c;INT_LEAST8_WIDTH;8;INT_LEAST16_MAX;0x7fff;INT16_C(c);c;INT_LEAST16_WIDTH;16;INT_LEAST32_MAX;0x7fffffff;__INT32_C(c);c;INT_LEAST32_WIDTH;32;INT_LEAST64_MAX;0x7fffffffffffffffLL;INT64_C(c);c ## LL;INT_LEAST64_WIDTH;64;UINT_LEAST8_MAX;0xff;UINT8_C(c);c;UINT_LEAST16_MAX;0xffff;__UINT16_C(c);c;UINT_LEAST32_MAX;0xffffffffU;UINT32_C(c);c ## U;UINT_LEAST64_MAX;0xffffffffffffffffULL;UINT64_C(c);c ## ULL;INT_FAST8_MAX;0x7f;INT_FAST8_WIDTH;8;INT_FAST16_MAX;0x7fff;INT_FAST16_WIDTH;16;INT_FAST32_MAX;0x7fffffff;INT_FAST32_WIDTH;32;INT_FAST64_MAX;0x7fffffffffffffffLL;INT_FAST64_WIDTH;64;UINT_FAST8_MAX;0xff;UINT_FAST16_MAX;0xffff;UINT_FAST32_MAX;0xffffffffU;UINT_FAST64_MAX;0xffffffffffffffffULL;__INTPTR_MAX;0x7fffffffffffffffLL;INTPTR_WIDTH;64;UINTPTR_MAX;0xffffffffffffffffULL;GCC_IEC_559;2;GCC_IEC_559_COMPLEX;2;FLT_EVAL_METHOD; ;FLT_EVAL_METHOD_TS_18661_3; ;DEC_EVAL_METHOD;2;FLT_RADIX;2;FLT_MANT_DIG;24;FLT_DIG;6;FLT_MIN_EXP;(-125);FLT_MIN_10_EXP;(-37);FLT_MAX_EXP;128;FLT_MAX_10_EXP;38;FLT_DECIMAL_DIG;9;FLT_MAX;3.40282346638528859811704183484516925e+38F;FLT_MIN;1.17549435082228750796873653722224568e-38F;FLT_EPSILON;1.19209289550781250000000000000000000e-7F;FLT_DENORM_MIN;1.40129846432481707092372958328991613e-45F;FLT_HAS_DENORM;1;FLT_HAS_INFINITY;1;FLT_HAS_QUIET_NAN;1;DBL_MANT_DIG;53;DBL_DIG;15;DBL_MIN_EXP;(-1021);DBL_MIN_10_EXP;(-307);DBL_MAX_EXP;1024;DBL_MAX_10_EXP;308;DBL_DECIMAL_DIG;17;DBL_MAX;((double)1.79769313486231570814527423731704357e+308L);DBL_MIN;((double)2.22507385850720138309023271733240406e-308L);DBL_EPSILON;((double)2.22044604925031308084726333618164062e-16L);DBL_DENORM_MIN;((double)4.94065645841246544176568792868221372e-324L);DBL_HAS_DENORM;1;DBL_HAS_INFINITY;1;DBL_HAS_QUIET_NAN;1;LDBL_MANT_DIG;64;LDBL_DIG;18;LDBL_MIN_EXP;(-16381);LDBL_MIN_10_EXP;(-4931);LDBL_MAX_EXP;16384;LDBL_MAX_10_EXP;4932;DECIMAL_DIG;21;LDBL_DECIMAL_DIG;21;LDBL_MAX;1.18973149535723176502126385303097021e+4932L;LDBL_MIN;3.36210314311209350626267781732175260e-4932L;LDBL_EPSILON;1.08420217248550443400745280086994171e-19L;LDBL_DENORM_MIN;3.64519953188247460252840593361941982e-4951L;LDBL_HAS_DENORM;1;LDBL_HAS_INFINITY;1;LDBL_HAS_QUIET_NAN;1;FLT32_MANT_DIG;24;FLT32_DIG;6;FLT32_MIN_EXP;(-125);FLT32_MIN_10_EXP;(-37);FLT32_MAX_EXP;128;FLT32_MAX_10_EXP;38;FLT32_DECIMAL_DIG;9;FLT32_MAX;3.40282346638528859811704183484516925e+38F32;FLT32_MIN;1.17549435082228750796873653722224568e-38F32;FLT32_EPSILON;1.19209289550781250000000000000000000e-7F32;FLT32_DENORM_MIN;1.40129846432481707092372958328991613e-45F32;FLT32_HAS_DENORM;1;FLT32_HAS_INFINITY;1;FLT32_HAS_QUIET_NAN;1;FLT64_MANT_DIG;53;FLT64_DIG;15;FLT64_MIN_EXP;(-1021);FLT64_MIN_10_EXP;(-307);FLT64_MAX_EXP;1024;FLT64_MAX_10_EXP;308;FLT64_DECIMAL_DIG;17;FLT64_MAX;1.79769313486231570814527423731704357e+308F64;FLT64_MIN;2.22507385850720138309023271733240406e-308F64;FLT64_EPSILON;2.22044604925031308084726333618164062e-16F64;FLT64_DENORM_MIN;4.94065645841246544176568792868221372e-324F64;FLT64_HAS_DENORM;1;FLT64_HAS_INFINITY;1;FLT64_HAS_QUIET_NAN;1;FLT128_MANT_DIG;113;FLT128_DIG;33;FLT128_MIN_EXP;(-16381);FLT128_MIN_10_EXP;(-4931);FLT128_MAX_EXP;16384;FLT128_MAX_10_EXP;4932;FLT128_DECIMAL_DIG;36;FLT128_MAX;1.18973149535723176508575932662800702e+4932F128;FLT128_MIN;3.36210314311209350626267781732175260e-4932F128;FLT128_EPSILON;1.92592994438723585305597794258492732e-34F128;FLT128_DENORM_MIN;6.47517511943802511092443895822764655e-4966F128;FLT128_HAS_DENORM;1;FLT128_HAS_INFINITY;1;FLT128_HAS_QUIET_NAN;1;FLT32X_MANT_DIG;53;FLT32X_DIG;15;FLT32X_MIN_EXP;(-1021);FLT32X_MIN_10_EXP;(-307);FLT32X_MAX_EXP;1024;FLT32X_MAX_10_EXP;308;FLT32X_DECIMAL_DIG;17;FLT32X_MAX;1.79769313486231570814527423731704357e+308F32x;FLT32X_MIN;2.22507385850720138309023271733240406e-308F32x;FLT32X_EPSILON;2.22044604925031308084726333618164062e-16F32x;FLT32X_DENORM_MIN;4.94065645841246544176568792868221372e-324F32x;FLT32X_HAS_DENORM;1;FLT32X_HAS_INFINITY;1;FLT32X_HAS_QUIET_NAN;1;FLT64X_MANT_DIG;64;FLT64X_DIG;18;FLT64X_MIN_EXP;(-16381);FLT64X_MIN_10_EXP;(-4931);FLT64X_MAX_EXP;16384;FLT64X_MAX_10_EXP;4932;FLT64X_DECIMAL_DIG;21;FLT64X_MAX;1.18973149535723176502126385303097021e+4932F64x;FLT64X_MIN;3.36210314311209350626267781732175260e-4932F64x;FLT64X_EPSILON;1.08420217248550443400745280086994171e-19F64x;FLT64X_DENORM_MIN;3.64519953188247460252840593361941982e-4951F64x;FLT64X_HAS_DENORM;1;FLT64X_HAS_INFINITY;1;FLT64X_HAS_QUIET_NAN;1;DEC32_MANT_DIG;7;DEC32_MIN_EXP;(-94);DEC32_MAX_EXP;97;DEC32_MIN;1E-95DF;DEC32_MAX;9.999999E96DF;DEC32_EPSILON;1E-6DF;DEC32_SUBNORMAL_MIN;0.000001E-95DF;DEC64_MANT_DIG;16;DEC64_MIN_EXP;(-382);DEC64_MAX_EXP;385;DEC64_MIN;1E-383DD;DEC64_MAX;9.999999999999999E384DD;DEC64_EPSILON;1E-15DD;DEC64_SUBNORMAL_MIN;0.000000000000001E-383DD;DEC128_MANT_DIG;34;DEC128_MIN_EXP;(-6142);DEC128_MAX_EXP;6145;DEC128_MIN;1E-6143DL;DEC128_MAX;9.999999999999999999999999999999999E6144DL;DEC128_EPSILON;1E-33DL;DEC128_SUBNORMAL_MIN;0.000000000000000000000000000000001E-6143DL;REGISTER_PREFIX; ;USER_LABEL_PREFIX; ;GNUC_STDC_INLINE;1;NO_INLINE;1;GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;GCC_ATOMIC_BOOL_LOCK_FREE;2;GCC_ATOMIC_CHAR_LOCK_FREE;2;GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;GCC_ATOMIC_SHORT_LOCK_FREE;2;GCC_ATOMIC_INT_LOCK_FREE;2;GCC_ATOMIC_LONG_LOCK_FREE;2;GCC_ATOMIC_LLONG_LOCK_FREE;2;GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;GCC_ATOMIC_POINTER_LOCK_FREE;2;PRAGMA_REDEFINE_EXTNAME;1;__SIZEOF_INT128;16;SIZEOF_WCHAR_T;2;SIZEOF_WINT_T;2;SIZEOF_PTRDIFF_T;8;amd64;1;amd64;1;x86_64;1;x86_64;1;SIZEOF_FLOAT80;16;SIZEOF_FLOAT128;16;ATOMIC_HLE_ACQUIRE;65536;ATOMIC_HLE_RELEASE;131072;GCC_ASM_FLAG_OUTPUTS;1;k8;1;k8;1;code_model_medium;1;MMX;1;SSE;1;SSE2;1;FXSR;1;SSE_MATH;1;SSE2_MATH;1;SEG_FS;1;SEG_GS;1;SEH;1;stdcall;attribute((stdcall));fastcall;attribute((fastcall));thiscall;attribute((thiscall));cdecl;attribute((cdecl));_stdcall;attribute((stdcall));_fastcall;attribute((fastcall));_thiscall;attribute((thiscall));_cdecl;attribute((cdecl));__GXX_MERGED_TYPEINFO_NAMES; ;GXX_TYPEINFO_EQUALITY_INLINE; ;MSVCRT;1;MINGW32;1;_WIN32;1;WIN32;1;WIN32;1;WIN32;1;WINNT;1;WINNT;1;WINNT;1;_INTEGRAL_MAX_BITS;64;MINGW64;1;WIN64;1;WIN64;1;WIN64;1;_WIN64;1;declspec(x);attribute((x));DECIMAL_BID_FORMAT__;1;_REENTRANT;1;STDC;1;cplusplus;201402L;STDC_UTF_16;1;STDC_UTF_32;1;STDC_HOSTED;1;GNUC;7;GNUC_MINOR;3;GNUC_PATCHLEVEL; ;VERSION;"7.3.0";ATOMIC_RELAXED; ;ATOMIC_SEQ_CST;5;ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;ATOMIC_ACQ_REL;4;ATOMIC_CONSUME;1;pic;1;PIC;1;FINITE_MATH_ONLY; ;__SIZEOF_INT;4;SIZEOF_LONG;4;SIZEOF_LONG_LONG;8;SIZEOF_SHORT;2;SIZEOF_FLOAT;4;SIZEOF_DOUBLE;8;SIZEOF_LONG_DOUBLE;16;SIZEOF_SIZE_T;8;CHAR_BIT;8;BIGGEST_ALIGNMENT;16;ORDER_LITTLE_ENDIAN;1234;ORDER_BIG_ENDIAN;4321;ORDER_PDP_ENDIAN;3412;BYTE_ORDER;ORDER_LITTLE_ENDIAN;FLOAT_WORD_ORDER;ORDER_LITTLE_ENDIAN;SIZEOF_POINTER;8;GNUG;7;SIZE_TYPE;long long unsigned int;PTRDIFF_TYPE;long long int;WCHAR_TYPE;short unsigned int;WINT_TYPE;short unsigned int;INTMAX_TYPE;long long int;UINTMAX_TYPE;long long unsigned int;CHAR16_TYPE;short unsigned int;CHAR32_TYPE;unsigned int;SIG_ATOMIC_TYPE;int;INT8_TYPE;signed char;INT16_TYPE;short int;INT32_TYPE;int;INT64_TYPE;long long int;UINT8_TYPE;unsigned char;UINT16_TYPE;short unsigned int;UINT32_TYPE;unsigned int;UINT64_TYPE;long long unsigned int;INT_LEAST8_TYPE;signed char;INT_LEAST16_TYPE;short int;INT_LEAST32_TYPE;int;INT_LEAST64_TYPE;long long int;UINT_LEAST8_TYPE;unsigned char;UINT_LEAST16_TYPE;short unsigned int;UINT_LEAST32_TYPE;unsigned int;UINT_LEAST64_TYPE;long long unsigned int;INT_FAST8_TYPE;signed char;INT_FAST16_TYPE;short int;INT_FAST32_TYPE;int;INT_FAST64_TYPE;long long int;UINT_FAST8_TYPE;unsigned char;UINT_FAST16_TYPE;short unsigned int;UINT_FAST32_TYPE;unsigned int;UINT_FAST64_TYPE;long long unsigned int;INTPTR_TYPE;long long int;UINTPTR_TYPE;long long unsigned int;has_include(STR);__has_include(STR);has_include_next(STR);has_include_next(STR);GXX_WEAK;1;DEPRECATED;1;GXX_RTTI;1;__cpp_rtti;199711;GXX_EXPERIMENTAL_CXX0X;1;cpp_binary_literals;201304;cpp_hex_float;201603;cpp_runtime_arrays;198712;cpp_unicode_characters;200704;cpp_raw_strings;200710;cpp_unicode_literals;200710;cpp_user_defined_literals;200809;cpp_lambdas;200907;__cpp_range_based_for;200907;cpp_static_assert;200410;cpp_decltype;200707;__cpp_attributes;200809;cpp_rvalue_reference;200610;cpp_rvalue_references;200610;cpp_variadic_templates;200704;cpp_initializer_lists;200806;cpp_delegating_constructors;200604;cpp_nsdmi;200809;cpp_inheriting_constructors;201511;cpp_ref_qualifiers;200710;cpp_alias_templates;200704;cpp_return_type_deduction;201304;cpp_init_captures;201304;cpp_generic_lambdas;201304;cpp_constexpr;201304;cpp_decltype_auto;201304;cpp_aggregate_nsdmi;201304;cpp_variable_templates;201304;cpp_digit_separators;201309;cpp_sized_deallocation;201309;cpp_threadsafe_static_init;200806;EXCEPTIONS;1;cpp_exceptions;199711;GXX_ABI_VERSION;1011;SCHAR_MAX;0x7f;SHRT_MAX;0x7fff;INT_MAX;0x7fffffff;LONG_MAX;0x7fffffffL;LONG_LONG_MAX;0x7fffffffffffffffLL;WCHAR_MAX;0xffff;WCHAR_MIN; ;WINT_MAX;0xffff;WINT_MIN; ;PTRDIFF_MAX;0x7fffffffffffffffLL;SIZE_MAX;0xffffffffffffffffULL;SCHAR_WIDTH;8;SHRT_WIDTH;16;INT_WIDTH;32;LONG_WIDTH;32;LONG_LONG_WIDTH;64;WCHAR_WIDTH;16;WINT_WIDTH;16;PTRDIFF_WIDTH;64;SIZE_WIDTH;64;GLIBCXX_TYPE_INT_N_0;int128;GLIBCXX_BITSIZE_INT_N_0;128;INTMAX_MAX;0x7fffffffffffffffLL;INTMAX_C(c);c ## LL;UINTMAX_MAX;0xffffffffffffffffULL;UINTMAX_C(c);c ## ULL;INTMAX_WIDTH;64;SIG_ATOMIC_MAX;0x7fffffff;SIG_ATOMIC_MIN;(-SIG_ATOMIC_MAX - 1);SIG_ATOMIC_WIDTH;32;INT8_MAX;0x7f;INT16_MAX;0x7fff;INT32_MAX;0x7fffffff;INT64_MAX;0x7fffffffffffffffLL;UINT8_MAX;0xff;UINT16_MAX;0xffff;UINT32_MAX;0xffffffffU;UINT64_MAX;0xffffffffffffffffULL;INT_LEAST8_MAX;0x7f;INT8_C(c);c;INT_LEAST8_WIDTH;8;INT_LEAST16_MAX;0x7fff;INT16_C(c);c;INT_LEAST16_WIDTH;16;INT_LEAST32_MAX;0x7fffffff;INT32_C(c);c;INT_LEAST32_WIDTH;32;INT_LEAST64_MAX;0x7fffffffffffffffLL;__INT64_C(c);c ## LL;INT_LEAST64_WIDTH;64;UINT_LEAST8_MAX;0xff;UINT8_C(c);c;UINT_LEAST16_MAX;0xffff;UINT16_C(c);c;UINT_LEAST32_MAX;0xffffffffU;__UINT32_C(c);c ## U;UINT_LEAST64_MAX;0xffffffffffffffffULL;UINT64_C(c);c ## ULL;INT_FAST8_MAX;0x7f;INT_FAST8_WIDTH;8;INT_FAST16_MAX;0x7fff;INT_FAST16_WIDTH;16;INT_FAST32_MAX;0x7fffffff;INT_FAST32_WIDTH;32;INT_FAST64_MAX;0x7fffffffffffffffLL;INT_FAST64_WIDTH;64;UINT_FAST8_MAX;0xff;UINT_FAST16_MAX;0xffff;UINT_FAST32_MAX;0xffffffffU;UINT_FAST64_MAX;0xffffffffffffffffULL;INTPTR_MAX;0x7fffffffffffffffLL;INTPTR_WIDTH;64;UINTPTR_MAX;0xffffffffffffffffULL;GCC_IEC_559;2;__GCC_IEC_559_COMPLEX;2;FLT_EVAL_METHOD; ;FLT_EVAL_METHOD_TS_18661_3; ;DEC_EVAL_METHOD;2;FLT_RADIX;2;FLT_MANT_DIG;24;FLT_DIG;6;FLT_MIN_EXP;(-125);FLT_MIN_10_EXP;(-37);FLT_MAX_EXP;128;FLT_MAX_10_EXP;38;FLT_DECIMAL_DIG;9;FLT_MAX;3.40282346638528859811704183484516925e+38F;FLT_MIN;1.17549435082228750796873653722224568e-38F;FLT_EPSILON;1.19209289550781250000000000000000000e-7F;FLT_DENORM_MIN;1.40129846432481707092372958328991613e-45F;FLT_HAS_DENORM;1;FLT_HAS_INFINITY;1;FLT_HAS_QUIET_NAN;1;DBL_MANT_DIG;53;DBL_DIG;15;DBL_MIN_EXP;(-1021);DBL_MIN_10_EXP;(-307);DBL_MAX_EXP;1024;DBL_MAX_10_EXP;308;DBL_DECIMAL_DIG;17;DBL_MAX;double(1.79769313486231570814527423731704357e+308L);DBL_MIN;double(2.22507385850720138309023271733240406e-308L);DBL_EPSILON;double(2.22044604925031308084726333618164062e-16L);DBL_DENORM_MIN;double(4.94065645841246544176568792868221372e-324L);DBL_HAS_DENORM;1;DBL_HAS_INFINITY;1;DBL_HAS_QUIET_NAN;1;LDBL_MANT_DIG;64;LDBL_DIG;18;LDBL_MIN_EXP;(-16381);LDBL_MIN_10_EXP;(-4931);LDBL_MAX_EXP;16384;LDBL_MAX_10_EXP;4932;DECIMAL_DIG;21;LDBL_DECIMAL_DIG;21;LDBL_MAX;1.18973149535723176502126385303097021e+4932L;LDBL_MIN;3.36210314311209350626267781732175260e-4932L;LDBL_EPSILON;1.08420217248550443400745280086994171e-19L;LDBL_DENORM_MIN;3.64519953188247460252840593361941982e-4951L;LDBL_HAS_DENORM;1;LDBL_HAS_INFINITY;1;LDBL_HAS_QUIET_NAN;1;FLT32_MANT_DIG;24;FLT32_DIG;6;FLT32_MIN_EXP;(-125);FLT32_MIN_10_EXP;(-37);FLT32_MAX_EXP;128;FLT32_MAX_10_EXP;38;FLT32_DECIMAL_DIG;9;FLT32_MAX;3.40282346638528859811704183484516925e+38F32;FLT32_MIN;1.17549435082228750796873653722224568e-38F32;FLT32_EPSILON;1.19209289550781250000000000000000000e-7F32;FLT32_DENORM_MIN;1.40129846432481707092372958328991613e-45F32;FLT32_HAS_DENORM;1;FLT32_HAS_INFINITY;1;FLT32_HAS_QUIET_NAN;1;FLT64_MANT_DIG;53;FLT64_DIG;15;FLT64_MIN_EXP;(-1021);FLT64_MIN_10_EXP;(-307);FLT64_MAX_EXP;1024;FLT64_MAX_10_EXP;308;FLT64_DECIMAL_DIG;17;FLT64_MAX;1.79769313486231570814527423731704357e+308F64;FLT64_MIN;2.22507385850720138309023271733240406e-308F64;FLT64_EPSILON;2.22044604925031308084726333618164062e-16F64;FLT64_DENORM_MIN;4.94065645841246544176568792868221372e-324F64;FLT64_HAS_DENORM;1;FLT64_HAS_INFINITY;1;FLT64_HAS_QUIET_NAN;1;FLT128_MANT_DIG;113;FLT128_DIG;33;FLT128_MIN_EXP;(-16381);FLT128_MIN_10_EXP;(-4931);FLT128_MAX_EXP;16384;FLT128_MAX_10_EXP;4932;FLT128_DECIMAL_DIG;36;FLT128_MAX;1.18973149535723176508575932662800702e+4932F128;FLT128_MIN;3.36210314311209350626267781732175260e-4932F128;FLT128_EPSILON;1.92592994438723585305597794258492732e-34F128;FLT128_DENORM_MIN;6.47517511943802511092443895822764655e-4966F128;FLT128_HAS_DENORM;1;FLT128_HAS_INFINITY;1;FLT128_HAS_QUIET_NAN;1;FLT32X_MANT_DIG;53;FLT32X_DIG;15;FLT32X_MIN_EXP;(-1021);FLT32X_MIN_10_EXP;(-307);FLT32X_MAX_EXP;1024;FLT32X_MAX_10_EXP;308;FLT32X_DECIMAL_DIG;17;FLT32X_MAX;1.79769313486231570814527423731704357e+308F32x;FLT32X_MIN;2.22507385850720138309023271733240406e-308F32x;FLT32X_EPSILON;2.22044604925031308084726333618164062e-16F32x;FLT32X_DENORM_MIN;4.94065645841246544176568792868221372e-324F32x;FLT32X_HAS_DENORM;1;FLT32X_HAS_INFINITY;1;FLT32X_HAS_QUIET_NAN;1;FLT64X_MANT_DIG;64;FLT64X_DIG;18;FLT64X_MIN_EXP;(-16381);FLT64X_MIN_10_EXP;(-4931);FLT64X_MAX_EXP;16384;FLT64X_MAX_10_EXP;4932;FLT64X_DECIMAL_DIG;21;FLT64X_MAX;1.18973149535723176502126385303097021e+4932F64x;FLT64X_MIN;3.36210314311209350626267781732175260e-4932F64x;FLT64X_EPSILON;1.08420217248550443400745280086994171e-19F64x;FLT64X_DENORM_MIN;3.64519953188247460252840593361941982e-4951F64x;FLT64X_HAS_DENORM;1;FLT64X_HAS_INFINITY;1;FLT64X_HAS_QUIET_NAN;1;DEC32_MANT_DIG;7;DEC32_MIN_EXP;(-94);DEC32_MAX_EXP;97;DEC32_MIN;1E-95DF;DEC32_MAX;9.999999E96DF;DEC32_EPSILON;1E-6DF;DEC32_SUBNORMAL_MIN;0.000001E-95DF;DEC64_MANT_DIG;16;DEC64_MIN_EXP;(-382);DEC64_MAX_EXP;385;DEC64_MIN;1E-383DD;DEC64_MAX;9.999999999999999E384DD;DEC64_EPSILON;1E-15DD;DEC64_SUBNORMAL_MIN;0.000000000000001E-383DD;DEC128_MANT_DIG;34;DEC128_MIN_EXP;(-6142);DEC128_MAX_EXP;6145;DEC128_MIN;1E-6143DL;DEC128_MAX;9.999999999999999999999999999999999E6144DL;DEC128_EPSILON;1E-33DL;DEC128_SUBNORMAL_MIN;0.000000000000000000000000000000001E-6143DL;REGISTER_PREFIX; ;USER_LABEL_PREFIX; ;GNUC_STDC_INLINE;1;NO_INLINE;1;WCHAR_UNSIGNED;1;GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;GCC_ATOMIC_BOOL_LOCK_FREE;2;GCC_ATOMIC_CHAR_LOCK_FREE;2;GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;GCC_ATOMIC_SHORT_LOCK_FREE;2;GCC_ATOMIC_INT_LOCK_FREE;2;GCC_ATOMIC_LONG_LOCK_FREE;2;GCC_ATOMIC_LLONG_LOCK_FREE;2;GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;GCC_ATOMIC_POINTER_LOCK_FREE;2;PRAGMA_REDEFINE_EXTNAME;1;SIZEOF_INT128;16;SIZEOF_WCHAR_T;2;SIZEOF_WINT_T;2;SIZEOF_PTRDIFF_T;8;amd64;1;amd64;1;__x86_64;1;x86_64;1;SIZEOF_FLOAT80;16;SIZEOF_FLOAT128;16;ATOMIC_HLE_ACQUIRE;65536;ATOMIC_HLE_RELEASE;131072;GCC_ASM_FLAG_OUTPUTS;1;k8;1;k8;1;code_model_medium;1;MMX;1;SSE;1;SSE2;1;FXSR;1;SSE_MATH;1;SSE2_MATH;1;SEG_FS;1;__SEG_GS;1;SEH;1;stdcall;attribute((stdcall));fastcall;attribute((fastcall));thiscall;attribute((thiscall));cdecl;attribute((cdecl));_stdcall;attribute((stdcall));_fastcall;attribute((fastcall));_thiscall;attribute((thiscall));_cdecl;attribute((cdecl));GXX_MERGED_TYPEINFO_NAMES; ;GXX_TYPEINFO_EQUALITY_INLINE; ;MSVCRT;1;MINGW32;1;_WIN32;1;WIN32;1;WIN32;1;WIN32;1;WINNT;1;WINNT;1;WINNT;1;_INTEGRAL_MAX_BITS;64;MINGW64;1;WIN64;1;WIN64__;1;WIN64;1;_WIN64;1;declspec(x);attribute((x));DECIMAL_BID_FORMAT;1;_REENTRANT;1 //CXX compiler system include directories CMAKE_EXTRA_GENERATOR_CXX_SYSTEM_INCLUDE_DIRS:INTERNAL=C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../include/c++/7.3.0;C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../include/c++/7.3.0/x86_64-w64-mingw32;C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../include/c++/7.3.0/backward;C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/include;C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../include;C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/include-fixed;C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/include //C compiler system defined macros CMAKE_EXTRA_GENERATOR_C_SYSTEM_DEFINED_MACROS:INTERNAL=STDC;1;STDC_VERSION;201112L;STDC_UTF_16;1;STDC_UTF_32;1;STDC_HOSTED;1;GNUC;7;GNUC_MINOR;3;GNUC_PATCHLEVEL; ;VERSION;"7.3.0";ATOMIC_RELAXED; ;ATOMIC_SEQ_CST;5;ATOMIC_ACQUIRE;2;ATOMIC_RELEASE;3;ATOMIC_ACQ_REL;4;ATOMIC_CONSUME;1;pic;1;PIC;1;FINITE_MATH_ONLY; ;SIZEOF_INT;4;SIZEOF_LONG;4;SIZEOF_LONG_LONG;8;SIZEOF_SHORT;2;SIZEOF_FLOAT;4;SIZEOF_DOUBLE;8;SIZEOF_LONG_DOUBLE;16;SIZEOF_SIZE_T;8;CHAR_BIT;8;BIGGEST_ALIGNMENT;16;ORDER_LITTLE_ENDIAN;1234;ORDER_BIG_ENDIAN;4321;ORDER_PDP_ENDIAN;3412;BYTE_ORDER;ORDER_LITTLE_ENDIAN;FLOAT_WORD_ORDER;ORDER_LITTLE_ENDIAN;SIZEOF_POINTER;8;SIZE_TYPE;long long unsigned int;PTRDIFF_TYPE;long long int;WCHAR_TYPE;short unsigned int;WINT_TYPE;short unsigned int;INTMAX_TYPE;long long int;UINTMAX_TYPE;long long unsigned int;CHAR16_TYPE;short unsigned int;CHAR32_TYPE;unsigned int;SIG_ATOMIC_TYPE;int;INT8_TYPE;signed char;INT16_TYPE;short int;INT32_TYPE;int;INT64_TYPE;long long int;UINT8_TYPE;unsigned char;UINT16_TYPE;short unsigned int;UINT32_TYPE;unsigned int;UINT64_TYPE;long long unsigned int;INT_LEAST8_TYPE;signed char;INT_LEAST16_TYPE;short int;INT_LEAST32_TYPE;int;INT_LEAST64_TYPE;long long int;UINT_LEAST8_TYPE;unsigned char;UINT_LEAST16_TYPE;short unsigned int;UINT_LEAST32_TYPE;unsigned int;UINT_LEAST64_TYPE;long long unsigned int;INT_FAST8_TYPE;signed char;INT_FAST16_TYPE;short int;INT_FAST32_TYPE;int;INT_FAST64_TYPE;long long int;UINT_FAST8_TYPE;unsigned char;UINT_FAST16_TYPE;short unsigned int;UINT_FAST32_TYPE;unsigned int;UINT_FAST64_TYPE;long long unsigned int;INTPTR_TYPE;long long int;UINTPTR_TYPE;long long unsigned int;has_include(STR);has_include(STR);has_include_next(STR);has_include_next(STR);GXX_ABI_VERSION;1011;SCHAR_MAX;0x7f;SHRT_MAX;0x7fff;INT_MAX;0x7fffffff;LONG_MAX;0x7fffffffL;LONG_LONG_MAX;0x7fffffffffffffffLL;WCHAR_MAX;0xffff;WCHAR_MIN; ;WINT_MAX;0xffff;WINT_MIN; ;PTRDIFF_MAX;0x7fffffffffffffffLL;SIZE_MAX;0xffffffffffffffffULL;SCHAR_WIDTH;8;SHRT_WIDTH;16;INT_WIDTH;32;LONG_WIDTH;32;LONG_LONG_WIDTH;64;WCHAR_WIDTH;16;WINT_WIDTH;16;PTRDIFF_WIDTH;64;SIZE_WIDTH;64;INTMAX_MAX;0x7fffffffffffffffLL;INTMAX_C(c);c ## LL;UINTMAX_MAX;0xffffffffffffffffULL;UINTMAX_C(c);c ## ULL;INTMAX_WIDTH;64;SIG_ATOMIC_MAX;0x7fffffff;SIG_ATOMIC_MIN;(-SIG_ATOMIC_MAX - 1);SIG_ATOMIC_WIDTH;32;INT8_MAX;0x7f;INT16_MAX;0x7fff;INT32_MAX;0x7fffffff;INT64_MAX;0x7fffffffffffffffLL;UINT8_MAX;0xff;UINT16_MAX;0xffff;UINT32_MAX;0xffffffffU;UINT64_MAX;0xffffffffffffffffULL;INT_LEAST8_MAX;0x7f;INT8_C(c);c;INT_LEAST8_WIDTH;8;INT_LEAST16_MAX;0x7fff;INT16_C(c);c;INT_LEAST16_WIDTH;16;INT_LEAST32_MAX;0x7fffffff;__INT32_C(c);c;INT_LEAST32_WIDTH;32;INT_LEAST64_MAX;0x7fffffffffffffffLL;INT64_C(c);c ## LL;INT_LEAST64_WIDTH;64;UINT_LEAST8_MAX;0xff;UINT8_C(c);c;UINT_LEAST16_MAX;0xffff;__UINT16_C(c);c;UINT_LEAST32_MAX;0xffffffffU;UINT32_C(c);c ## U;UINT_LEAST64_MAX;0xffffffffffffffffULL;UINT64_C(c);c ## ULL;INT_FAST8_MAX;0x7f;INT_FAST8_WIDTH;8;INT_FAST16_MAX;0x7fff;INT_FAST16_WIDTH;16;INT_FAST32_MAX;0x7fffffff;INT_FAST32_WIDTH;32;INT_FAST64_MAX;0x7fffffffffffffffLL;INT_FAST64_WIDTH;64;UINT_FAST8_MAX;0xff;UINT_FAST16_MAX;0xffff;UINT_FAST32_MAX;0xffffffffU;UINT_FAST64_MAX;0xffffffffffffffffULL;__INTPTR_MAX;0x7fffffffffffffffLL;INTPTR_WIDTH;64;UINTPTR_MAX;0xffffffffffffffffULL;GCC_IEC_559;2;GCC_IEC_559_COMPLEX;2;FLT_EVAL_METHOD; ;FLT_EVAL_METHOD_TS_18661_3; ;DEC_EVAL_METHOD;2;FLT_RADIX;2;FLT_MANT_DIG;24;FLT_DIG;6;FLT_MIN_EXP;(-125);FLT_MIN_10_EXP;(-37);FLT_MAX_EXP;128;FLT_MAX_10_EXP;38;FLT_DECIMAL_DIG;9;FLT_MAX;3.40282346638528859811704183484516925e+38F;FLT_MIN;1.17549435082228750796873653722224568e-38F;FLT_EPSILON;1.19209289550781250000000000000000000e-7F;FLT_DENORM_MIN;1.40129846432481707092372958328991613e-45F;FLT_HAS_DENORM;1;FLT_HAS_INFINITY;1;FLT_HAS_QUIET_NAN;1;DBL_MANT_DIG;53;DBL_DIG;15;DBL_MIN_EXP;(-1021);DBL_MIN_10_EXP;(-307);DBL_MAX_EXP;1024;DBL_MAX_10_EXP;308;DBL_DECIMAL_DIG;17;DBL_MAX;((double)1.79769313486231570814527423731704357e+308L);DBL_MIN;((double)2.22507385850720138309023271733240406e-308L);DBL_EPSILON;((double)2.22044604925031308084726333618164062e-16L);DBL_DENORM_MIN;((double)4.94065645841246544176568792868221372e-324L);DBL_HAS_DENORM;1;DBL_HAS_INFINITY;1;DBL_HAS_QUIET_NAN;1;LDBL_MANT_DIG;64;LDBL_DIG;18;LDBL_MIN_EXP;(-16381);LDBL_MIN_10_EXP;(-4931);LDBL_MAX_EXP;16384;LDBL_MAX_10_EXP;4932;DECIMAL_DIG;21;LDBL_DECIMAL_DIG;21;LDBL_MAX;1.18973149535723176502126385303097021e+4932L;LDBL_MIN;3.36210314311209350626267781732175260e-4932L;LDBL_EPSILON;1.08420217248550443400745280086994171e-19L;LDBL_DENORM_MIN;3.64519953188247460252840593361941982e-4951L;LDBL_HAS_DENORM;1;LDBL_HAS_INFINITY;1;LDBL_HAS_QUIET_NAN;1;FLT32_MANT_DIG;24;FLT32_DIG;6;FLT32_MIN_EXP;(-125);FLT32_MIN_10_EXP;(-37);FLT32_MAX_EXP;128;FLT32_MAX_10_EXP;38;FLT32_DECIMAL_DIG;9;FLT32_MAX;3.40282346638528859811704183484516925e+38F32;FLT32_MIN;1.17549435082228750796873653722224568e-38F32;FLT32_EPSILON;1.19209289550781250000000000000000000e-7F32;FLT32_DENORM_MIN;1.40129846432481707092372958328991613e-45F32;FLT32_HAS_DENORM;1;FLT32_HAS_INFINITY;1;FLT32_HAS_QUIET_NAN;1;FLT64_MANT_DIG;53;FLT64_DIG;15;FLT64_MIN_EXP;(-1021);FLT64_MIN_10_EXP;(-307);FLT64_MAX_EXP;1024;FLT64_MAX_10_EXP;308;FLT64_DECIMAL_DIG;17;FLT64_MAX;1.79769313486231570814527423731704357e+308F64;FLT64_MIN;2.22507385850720138309023271733240406e-308F64;FLT64_EPSILON;2.22044604925031308084726333618164062e-16F64;FLT64_DENORM_MIN;4.94065645841246544176568792868221372e-324F64;FLT64_HAS_DENORM;1;FLT64_HAS_INFINITY;1;FLT64_HAS_QUIET_NAN;1;FLT128_MANT_DIG;113;FLT128_DIG;33;FLT128_MIN_EXP;(-16381);FLT128_MIN_10_EXP;(-4931);FLT128_MAX_EXP;16384;FLT128_MAX_10_EXP;4932;FLT128_DECIMAL_DIG;36;FLT128_MAX;1.18973149535723176508575932662800702e+4932F128;FLT128_MIN;3.36210314311209350626267781732175260e-4932F128;FLT128_EPSILON;1.92592994438723585305597794258492732e-34F128;FLT128_DENORM_MIN;6.47517511943802511092443895822764655e-4966F128;FLT128_HAS_DENORM;1;FLT128_HAS_INFINITY;1;FLT128_HAS_QUIET_NAN;1;FLT32X_MANT_DIG;53;FLT32X_DIG;15;FLT32X_MIN_EXP;(-1021);FLT32X_MIN_10_EXP;(-307);FLT32X_MAX_EXP;1024;FLT32X_MAX_10_EXP;308;FLT32X_DECIMAL_DIG;17;FLT32X_MAX;1.79769313486231570814527423731704357e+308F32x;FLT32X_MIN;2.22507385850720138309023271733240406e-308F32x;FLT32X_EPSILON;2.22044604925031308084726333618164062e-16F32x;FLT32X_DENORM_MIN;4.94065645841246544176568792868221372e-324F32x;FLT32X_HAS_DENORM;1;FLT32X_HAS_INFINITY;1;FLT32X_HAS_QUIET_NAN;1;FLT64X_MANT_DIG;64;FLT64X_DIG;18;FLT64X_MIN_EXP;(-16381);FLT64X_MIN_10_EXP;(-4931);FLT64X_MAX_EXP;16384;FLT64X_MAX_10_EXP;4932;FLT64X_DECIMAL_DIG;21;FLT64X_MAX;1.18973149535723176502126385303097021e+4932F64x;FLT64X_MIN;3.36210314311209350626267781732175260e-4932F64x;FLT64X_EPSILON;1.08420217248550443400745280086994171e-19F64x;FLT64X_DENORM_MIN;3.64519953188247460252840593361941982e-4951F64x;FLT64X_HAS_DENORM;1;FLT64X_HAS_INFINITY;1;FLT64X_HAS_QUIET_NAN;1;DEC32_MANT_DIG;7;DEC32_MIN_EXP;(-94);DEC32_MAX_EXP;97;DEC32_MIN;1E-95DF;DEC32_MAX;9.999999E96DF;DEC32_EPSILON;1E-6DF;DEC32_SUBNORMAL_MIN;0.000001E-95DF;DEC64_MANT_DIG;16;DEC64_MIN_EXP;(-382);DEC64_MAX_EXP;385;DEC64_MIN;1E-383DD;DEC64_MAX;9.999999999999999E384DD;DEC64_EPSILON;1E-15DD;DEC64_SUBNORMAL_MIN;0.000000000000001E-383DD;DEC128_MANT_DIG;34;DEC128_MIN_EXP;(-6142);DEC128_MAX_EXP;6145;DEC128_MIN;1E-6143DL;DEC128_MAX;9.999999999999999999999999999999999E6144DL;DEC128_EPSILON;1E-33DL;DEC128_SUBNORMAL_MIN;0.000000000000000000000000000000001E-6143DL;REGISTER_PREFIX; ;USER_LABEL_PREFIX; ;GNUC_STDC_INLINE;1;NO_INLINE;1;GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;GCC_ATOMIC_BOOL_LOCK_FREE;2;GCC_ATOMIC_CHAR_LOCK_FREE;2;GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;GCC_ATOMIC_SHORT_LOCK_FREE;2;GCC_ATOMIC_INT_LOCK_FREE;2;GCC_ATOMIC_LONG_LOCK_FREE;2;GCC_ATOMIC_LLONG_LOCK_FREE;2;GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;GCC_ATOMIC_POINTER_LOCK_FREE;2;PRAGMA_REDEFINE_EXTNAME;1;__SIZEOF_INT128;16;SIZEOF_WCHAR_T;2;SIZEOF_WINT_T;2;SIZEOF_PTRDIFF_T;8;amd64;1;amd64;1;x86_64;1;x86_64;1;SIZEOF_FLOAT80;16;SIZEOF_FLOAT128;16;ATOMIC_HLE_ACQUIRE;65536;ATOMIC_HLE_RELEASE;131072;GCC_ASM_FLAG_OUTPUTS;1;k8;1;k8;1;code_model_medium;1;MMX;1;SSE;1;SSE2;1;FXSR;1;SSE_MATH;1;SSE2_MATH;1;SEG_FS;1;SEG_GS;1;SEH;1;stdcall;attribute((stdcall));fastcall;attribute((fastcall));thiscall;attribute((thiscall));cdecl;attribute((cdecl));_stdcall;attribute((stdcall));_fastcall;attribute((fastcall));_thiscall;attribute((thiscall));_cdecl;attribute((cdecl));__GXX_MERGED_TYPEINFO_NAMES; ;GXX_TYPEINFO_EQUALITY_INLINE; ;MSVCRT;1;MINGW32;1;_WIN32;1;WIN32;1;WIN32;1;WIN32;1;WINNT;1;WINNT;1;WINNT;1;_INTEGRAL_MAX_BITS;64;MINGW64;1;WIN64;1;WIN64;1;WIN64;1;_WIN64;1;declspec(x);attribute((x));DECIMAL_BID_FORMAT__;1;_REENTRANT;1 //C compiler system include directories CMAKE_EXTRA_GENERATOR_C_SYSTEM_INCLUDE_DIRS:INTERNAL=C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/include;C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../include;C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/include-fixed;C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.3.0/../../../../x86_64-w64-mingw32/include //Name of generator. CMAKE_GENERATOR:INTERNAL=MinGW Makefiles //Name of generator platform. CMAKE_GENERATOR_PLATFORM:INTERNAL= //Name of generator toolset. CMAKE_GENERATOR_TOOLSET:INTERNAL= //Source directory with the top level CMakeLists.txt file for this // project CMAKE_HOME_DIRECTORY:INTERNAL=C:/Users/nithish/Desktop/ZAPCC/zapcc-master //ADVANCED property for variable: CMAKE_INSTALL_BINDIR CMAKE_INSTALL_BINDIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_INSTALL_DATADIR CMAKE_INSTALL_DATADIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_DATAROOTDIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_INSTALL_DOCDIR CMAKE_INSTALL_DOCDIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_INCLUDEDIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_INSTALL_INFODIR CMAKE_INSTALL_INFODIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBDIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_LIBEXECDIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_INSTALL_LOCALEDIR CMAKE_INSTALL_LOCALEDIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_INSTALL_LOCALSTATEDIR CMAKE_INSTALL_LOCALSTATEDIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_INSTALL_MANDIR CMAKE_INSTALL_MANDIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_OLDINCLUDEDIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_INSTALL_RUNSTATEDIR CMAKE_INSTALL_RUNSTATEDIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_INSTALL_SBINDIR CMAKE_INSTALL_SBINDIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_INSTALL_SHAREDSTATEDIR CMAKE_INSTALL_SHAREDSTATEDIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_INSTALL_SYSCONFDIR CMAKE_INSTALL_SYSCONFDIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_LINKER CMAKE_LINKER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MAKE_PROGRAM CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_NM CMAKE_NM-ADVANCED:INTERNAL=1 //number of local generators CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=372 //ADVANCED property for variable: CMAKE_OBJCOPY CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_OBJDUMP CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 //Platform information initialized CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 //ADVANCED property for variable: CMAKE_RANLIB CMAKE_RANLIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_RC_COMPILER CMAKE_RC_COMPILER-ADVANCED:INTERNAL=1 CMAKE_RC_COMPILER_WORKS:INTERNAL=1 //ADVANCED property for variable: CMAKE_RC_FLAGS CMAKE_RC_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_RC_FLAGS_DEBUG CMAKE_RC_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_RC_FLAGS_MINSIZEREL CMAKE_RC_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_RC_FLAGS_RELEASE CMAKE_RC_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_RC_FLAGS_RELWITHDEBINFO CMAKE_RC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //Path to CMake installation. CMAKE_ROOT:INTERNAL=C:/softy/py3.6.4/Lib/site-packages/cmake/data/share/cmake-3.10 //ADVANCED property for variable: CMAKE_SH CMAKE_SH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SKIP_RPATH CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STRIP CMAKE_STRIP-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_7Z CPACK_BINARY_7Z-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_IFW CPACK_BINARY_IFW-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_NSIS CPACK_BINARY_NSIS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_WIX CPACK_BINARY_WIX-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_BINARY_ZIP CPACK_BINARY_ZIP-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_SOURCE_7Z CPACK_SOURCE_7Z-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CPACK_SOURCE_ZIP CPACK_SOURCE_ZIP-ADVANCED:INTERNAL=1 //Test CXX_SUPPORTS_CXX11 CXX_SUPPORTS_CXX11:INTERNAL=1 //Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG:INTERNAL= //Test CXX_SUPPORTS_WERROR_DATE_TIME CXX_SUPPORTS_WERROR_DATE_TIME:INTERNAL=1 //Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW:INTERNAL= //Test C_SUPPORTS_WERROR_DATE_TIME C_SUPPORTS_WERROR_DATE_TIME:INTERNAL=1 //Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW:INTERNAL= //Details about finding PythonInterp FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp:INTERNAL=[C:/msys64/mingw64/bin/python2.7.exe][v2.7.15()] //Test HAS_MAYBE_UNINITIALIZED HAS_MAYBE_UNINITIALIZED:INTERNAL=1 //Have symbol CPU_COUNT HAVE_CPU_COUNT:INTERNAL= //Have include CrashReporterClient.h HAVE_CRASHREPORTERCLIENT_H:INTERNAL= //Test HAVE_CXX_ATOMICS64_WITHOUT_LIB HAVE_CXX_ATOMICS64_WITHOUT_LIB:INTERNAL=1 //Test HAVE_CXX_ATOMICS_WITHOUT_LIB HAVE_CXX_ATOMICS_WITHOUT_LIB:INTERNAL=1 //Have symbol arc4random HAVE_DECL_ARC4RANDOM:INTERNAL= //Have symbol FE_ALL_EXCEPT HAVE_DECL_FE_ALL_EXCEPT:INTERNAL=1 //Have symbol FE_INEXACT HAVE_DECL_FE_INEXACT:INTERNAL=1 //Have symbol strerror_s HAVE_DECL_STRERROR_S:INTERNAL=1 //Have include dirent.h HAVE_DIRENT_H:INTERNAL=1 //Have include dlfcn.h HAVE_DLFCN_H:INTERNAL= //Have include errno.h HAVE_ERRNO_H:INTERNAL=1 //Have include fcntl.h HAVE_FCNTL_H:INTERNAL=1 //Have include fenv.h HAVE_FENV_H:INTERNAL=1 //Have symbol futimens HAVE_FUTIMENS:INTERNAL= //Have symbol futimes HAVE_FUTIMES:INTERNAL= //Have symbol getcwd HAVE_GETCWD:INTERNAL=1 //Have symbol getpagesize HAVE_GETPAGESIZE:INTERNAL= //Have symbol getrlimit HAVE_GETRLIMIT:INTERNAL= //Have symbol getrusage HAVE_GETRUSAGE:INTERNAL= //Have symbol gettimeofday HAVE_GETTIMEOFDAY:INTERNAL=1 //Have include histedit.h HAVE_HISTEDIT_H:INTERNAL= //Test HAVE_INT64_T HAVE_INT64_T:INTERNAL=1 //Have include inttypes.h HAVE_INTTYPES_H:INTERNAL=1 //Have symbol isatty HAVE_ISATTY:INTERNAL=1 //Have library xar HAVE_LIBXAR:INTERNAL= //Have library z HAVE_LIBZ_Z:INTERNAL=1 //Have include link.h HAVE_LINK_H:INTERNAL= //Have symbol lseek64 HAVE_LSEEK64:INTERNAL=1 //Have include mach/mach.h HAVE_MACH_MACH_H:INTERNAL= //Have symbol mallctl HAVE_MALLCTL:INTERNAL= //Have symbol mallinfo HAVE_MALLINFO:INTERNAL= //Have include malloc.h HAVE_MALLOC_H:INTERNAL=1 //Have include malloc/malloc.h HAVE_MALLOC_MALLOC_H:INTERNAL= //Have symbol malloc_zone_statistics HAVE_MALLOC_ZONE_STATISTICS:INTERNAL= //Have symbol mkdtemp HAVE_MKDTEMP:INTERNAL= //Have symbol mkstemp HAVE_MKSTEMP:INTERNAL=1 //Have symbol mktemp HAVE_MKTEMP:INTERNAL=1 //Have include ndir.h HAVE_NDIR_H:INTERNAL= //Have symbol posix_fallocate HAVE_POSIX_FALLOCATE:INTERNAL= //Have symbol posix_spawn HAVE_POSIX_SPAWN:INTERNAL= //Have symbol pread HAVE_PREAD:INTERNAL= //Have symbol realpath HAVE_REALPATH:INTERNAL= //Have symbol sbrk HAVE_SBRK:INTERNAL= //Have symbol sched_getaffinity HAVE_SCHED_GETAFFINITY:INTERNAL= //Have symbol setenv HAVE_SETENV:INTERNAL= //Have symbol setrlimit HAVE_SETRLIMIT:INTERNAL= //Have symbol sigaltstack HAVE_SIGALTSTACK:INTERNAL= //Have include signal.h HAVE_SIGNAL_H:INTERNAL=1 //Have include stdint.h HAVE_STDINT_H:INTERNAL=1 //Have symbol strerror HAVE_STRERROR:INTERNAL=1 //Have symbol strerror_r HAVE_STRERROR_R:INTERNAL= //Have symbol strtoll HAVE_STRTOLL:INTERNAL=1 //Have symbol sysconf HAVE_SYSCONF:INTERNAL= //Have include sys/dir.h HAVE_SYS_DIR_H:INTERNAL= //Have include sys/ioctl.h HAVE_SYS_IOCTL_H:INTERNAL= //Have include sys/mman.h HAVE_SYS_MMAN_H:INTERNAL= //Have include sys/ndir.h HAVE_SYS_NDIR_H:INTERNAL= //Have include sys/param.h HAVE_SYS_PARAM_H:INTERNAL=1 //Have include sys/resource.h HAVE_SYS_RESOURCE_H:INTERNAL= //Have include sys/stat.h HAVE_SYS_STAT_H:INTERNAL=1 //Have include sys/time.h HAVE_SYS_TIME_H:INTERNAL=1 //Have include sys/types.h HAVE_SYS_TYPES_H:INTERNAL=1 //Have include sys/uio.h HAVE_SYS_UIO_H:INTERNAL= //Have include termios.h HAVE_TERMIOS_H:INTERNAL= //Test HAVE_UINT64_T HAVE_UINT64_T:INTERNAL=1 //Have include unistd.h HAVE_UNISTD_H:INTERNAL=1 //Test HAVE_U_INT64_T HAVE_U_INT64_T:INTERNAL= //Have include valgrind/valgrind.h HAVE_VALGRIND_VALGRIND_H:INTERNAL= //Have include zlib.h HAVE_ZLIB_H:INTERNAL=1 //Have function _alloca HAVEALLOCA:INTERNAL= //Have symbol _chsize_s HAVECHSIZE_S:INTERNAL=1 //Have symbol _Unwind_Backtrace HAVE__UNWIND_BACKTRACE:INTERNAL=1 //Have function alloca HAVE_ALLOCA:INTERNAL=1 //Have function _ashldi3 HAVEASHLDI3:INTERNAL= //Have function ashrdi3 HAVEASHRDI3:INTERNAL= //Have function chkstk HAVECHKSTK:INTERNAL= //Have function chkstkms HAVECHKSTK_MS:INTERNAL= //Have function cmpdi2 HAVECMPDI2:INTERNAL= //Have function divdi3 HAVEDIVDI3:INTERNAL= //Have function fixdfdi HAVEFIXDFDI:INTERNAL= //Have function fixsfdi HAVEFIXSFDI:INTERNAL= //Have function floatdidf HAVEFLOATDIDF:INTERNAL= //Have function lshrdi3 HAVELSHRDI3:INTERNAL= //Have function main HAVEMAIN:INTERNAL=1 //Have function moddi3 HAVEMODDI3:INTERNAL= //Have function udivdi3 HAVEUDIVDI3:INTERNAL= //Have function umoddi3 HAVEUMODDI3:INTERNAL= //Have function chkstk HAVE____CHKSTK:INTERNAL=1 //Have function chkstk_ms HAVE__CHKSTK_MS:INTERNAL=1 //ADVANCED property for variable: LIBCLANG_LIBRARY_VERSION LIBCLANG_LIBRARY_VERSION-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LIBXML2_INCLUDE_DIR LIBXML2_INCLUDE_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LIBXML2_LIBRARY LIBXML2_LIBRARY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LIBXML2_XMLLINT_EXECUTABLE LIBXML2_XMLLINT_EXECUTABLE-ADVANCED:INTERNAL=1 //For Visual Studio 2013, manually copy natvis files to Documents\Visual // Studio 2013\Visualizers LLVM_ADD_NATIVE_VISUALIZERS_TO_SOLUTION:INTERNAL=FALSE //ADVANCED property for variable: LLVM_BUILD_INSTRUMENTED LLVM_BUILD_INSTRUMENTED-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_BUILD_INSTRUMENTED_COVERAGE LLVM_BUILD_INSTRUMENTED_COVERAGE-ADVANCED:INTERNAL=1 LLVM_CONFIG_HAS_RTTI:INTERNAL=NO //ADVANCED property for variable: LLVM_ENABLE_IR_PGO LLVM_ENABLE_IR_PGO-ADVANCED:INTERNAL=1 //Test LLVM_HAS_ATOMICS LLVM_HAS_ATOMICS:INTERNAL=1 //ADVANCED property for variable: LLVM_TARGET_TRIPLE_ENV LLVM_TARGET_TRIPLE_ENV-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOLS_INSTALL_DIR LLVM_TOOLS_INSTALL_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_BUGPOINT_BUILD LLVM_TOOL_BUGPOINT_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_BUGPOINT_PASSES_BUILD LLVM_TOOL_BUGPOINT_PASSES_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_CLANG_BUILD LLVM_TOOL_CLANG_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_DSYMUTIL_BUILD LLVM_TOOL_DSYMUTIL_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_GOLD_BUILD LLVM_TOOL_GOLD_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLC_BUILD LLVM_TOOL_LLC_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLI_BUILD LLVM_TOOL_LLI_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_AR_BUILD LLVM_TOOL_LLVM_AR_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_AS_BUILD LLVM_TOOL_LLVM_AS_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_AS_FUZZER_BUILD LLVM_TOOL_LLVM_AS_FUZZER_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_BCANALYZER_BUILD LLVM_TOOL_LLVM_BCANALYZER_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_CAT_BUILD LLVM_TOOL_LLVM_CAT_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_CFI_VERIFY_BUILD LLVM_TOOL_LLVM_CFI_VERIFY_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_CONFIG_BUILD LLVM_TOOL_LLVM_CONFIG_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_COV_BUILD LLVM_TOOL_LLVM_COV_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_CVTRES_BUILD LLVM_TOOL_LLVM_CVTRES_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_CXXDUMP_BUILD LLVM_TOOL_LLVM_CXXDUMP_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_CXXFILT_BUILD LLVM_TOOL_LLVM_CXXFILT_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_C_TEST_BUILD LLVM_TOOL_LLVM_C_TEST_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_DEMANGLE_FUZZER_BUILD LLVM_TOOL_LLVM_DEMANGLE_FUZZER_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_DIFF_BUILD LLVM_TOOL_LLVM_DIFF_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_DIS_BUILD LLVM_TOOL_LLVM_DIS_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_DWARFDUMP_BUILD LLVM_TOOL_LLVM_DWARFDUMP_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_DWP_BUILD LLVM_TOOL_LLVM_DWP_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_EXTRACT_BUILD LLVM_TOOL_LLVM_EXTRACT_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_GO_BUILD LLVM_TOOL_LLVM_GO_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_ISEL_FUZZER_BUILD LLVM_TOOL_LLVM_ISEL_FUZZER_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_JITLISTENER_BUILD LLVM_TOOL_LLVM_JITLISTENER_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_LINK_BUILD LLVM_TOOL_LLVM_LINK_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_LTO2_BUILD LLVM_TOOL_LLVM_LTO2_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_LTO_BUILD LLVM_TOOL_LLVM_LTO_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_MCMARKUP_BUILD LLVM_TOOL_LLVM_MCMARKUP_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_MC_ASSEMBLE_FUZZER_BUILD LLVM_TOOL_LLVM_MC_ASSEMBLE_FUZZER_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_MC_BUILD LLVM_TOOL_LLVM_MC_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_MC_DISASSEMBLE_FUZZER_BUILD LLVM_TOOL_LLVM_MC_DISASSEMBLE_FUZZER_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_MODEXTRACT_BUILD LLVM_TOOL_LLVM_MODEXTRACT_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_MT_BUILD LLVM_TOOL_LLVM_MT_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_NM_BUILD LLVM_TOOL_LLVM_NM_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_OBJCOPY_BUILD LLVM_TOOL_LLVM_OBJCOPY_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_OBJDUMP_BUILD LLVM_TOOL_LLVM_OBJDUMP_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_OPT_FUZZER_BUILD LLVM_TOOL_LLVM_OPT_FUZZER_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_OPT_REPORT_BUILD LLVM_TOOL_LLVM_OPT_REPORT_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_PDBUTIL_BUILD LLVM_TOOL_LLVM_PDBUTIL_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_PROFDATA_BUILD LLVM_TOOL_LLVM_PROFDATA_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_RC_BUILD LLVM_TOOL_LLVM_RC_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_READOBJ_BUILD LLVM_TOOL_LLVM_READOBJ_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_RTDYLD_BUILD LLVM_TOOL_LLVM_RTDYLD_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_SHLIB_BUILD LLVM_TOOL_LLVM_SHLIB_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_SIZE_BUILD LLVM_TOOL_LLVM_SIZE_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_SPECIAL_CASE_LIST_FUZZER_BUILD LLVM_TOOL_LLVM_SPECIAL_CASE_LIST_FUZZER_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_SPLIT_BUILD LLVM_TOOL_LLVM_SPLIT_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_STRESS_BUILD LLVM_TOOL_LLVM_STRESS_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_STRINGS_BUILD LLVM_TOOL_LLVM_STRINGS_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_SYMBOLIZER_BUILD LLVM_TOOL_LLVM_SYMBOLIZER_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LLVM_XRAY_BUILD LLVM_TOOL_LLVM_XRAY_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_LTO_BUILD LLVM_TOOL_LTO_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_MSBUILD_BUILD LLVM_TOOL_MSBUILD_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_OBJ2YAML_BUILD LLVM_TOOL_OBJ2YAML_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_OPT_BUILD LLVM_TOOL_OPT_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_OPT_VIEWER_BUILD LLVM_TOOL_OPT_VIEWER_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_SANCOV_BUILD LLVM_TOOL_SANCOV_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_SANSTATS_BUILD LLVM_TOOL_SANSTATS_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_VERIFY_USELISTORDER_BUILD LLVM_TOOL_VERIFY_USELISTORDER_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_XCODE_TOOLCHAIN_BUILD LLVM_TOOL_XCODE_TOOLCHAIN_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_YAML2OBJ_BUILD LLVM_TOOL_YAML2OBJ_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_ZAPCCS_BUILD LLVM_TOOL_ZAPCCS_BUILD-ADVANCED:INTERNAL=1 //ADVANCED property for variable: LLVM_TOOL_ZAPCC_BUILD LLVM_TOOL_ZAPCC_BUILD-ADVANCED:INTERNAL=1 //Have symbol GLIBC LLVM_USING_GLIBC:INTERNAL= //ADVANCED property for variable: OCAMLFIND OCAMLFIND-ADVANCED:INTERNAL=1 PC_LIBXML_CFLAGS:INTERNAL= PC_LIBXML_CFLAGS_I:INTERNAL= PC_LIBXML_CFLAGS_OTHER:INTERNAL= PC_LIBXML_FOUND:INTERNAL= PC_LIBXML_INCLUDEDIR:INTERNAL= PC_LIBXML_LIBDIR:INTERNAL= PC_LIBXML_LIBS:INTERNAL= PC_LIBXML_LIBS_L:INTERNAL= PC_LIBXML_LIBS_OTHER:INTERNAL= PC_LIBXML_LIBS_PATHS:INTERNAL= PC_LIBXML_PREFIX:INTERNAL= PC_LIBXML_STATIC_CFLAGS:INTERNAL= PC_LIBXML_STATIC_CFLAGS_I:INTERNAL= PC_LIBXML_STATIC_CFLAGS_OTHER:INTERNAL= PC_LIBXML_STATIC_LIBDIR:INTERNAL= PC_LIBXML_STATIC_LIBS:INTERNAL= PC_LIBXML_STATIC_LIBS_L:INTERNAL= PC_LIBXML_STATIC_LIBS_OTHER:INTERNAL= PC_LIBXML_STATIC_LIBS_PATHS:INTERNAL= PC_LIBXML_VERSION:INTERNAL= PC_LIBXML_libxml-2.0_INCLUDEDIR:INTERNAL= PC_LIBXML_libxml-2.0_LIBDIR:INTERNAL= PC_LIBXML_libxml-2.0_PREFIX:INTERNAL= PC_LIBXML_libxml-2.0_VERSION:INTERNAL= //ADVANCED property for variable: PKG_CONFIG_EXECUTABLE PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: PYTHON_EXECUTABLE PYTHON_EXECUTABLE-ADVANCED:INTERNAL=1 //Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG:INTERNAL= //Test SUPPORTS_VARIADIC_MACROS_FLAG SUPPORTS_VARIADIC_MACROS_FLAG:INTERNAL=1 //Have symbol backtrace _Backtrace_SYM_FOUND:INTERNAL= //CMAKE_INSTALL_PREFIX during last run _GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=C:/Program Files (x86)/LLVM pkg_config_checked_PC_LIBXML:INTERNAL=1

yrnkrn commented 6 years ago

Try to use regular make.exe or ninja instead of the mingw32 version.

nithishc829 commented 6 years ago

Thank you. Even inside the mingw64 bin folder I do not have make.exe. Or I have to download ninja for windows and should specify it in the path.?

yrnkrn commented 6 years ago

I'm not familar with CodeBlocks, build from command line, sorry. From past exprience mingw32-make is not completely compatible with standard make which may be causing this error. It's best to use ninja after installing it from https://github.com/ninja-build/ninja

Alternatively you can use the free Visual C++ Community edition to build zapcc, https://visualstudio.microsoft.com/vs/community. Visual C++ has an excellent IDE.

nithishc829 commented 6 years ago

No in my company I have only MSVC 2012. I will try out with ninja Thank You Sir.

yrnkrn commented 6 years ago

MSVC 2012 is too old, it can not build clang or zapcc. You will need Visual Studio 2015 or higher, with the latest Update installed, see https://llvm.org/docs/GettingStartedVS.html

nithishc829 commented 6 years ago

Thank you sir. As you said I would require MSVC 2017 but unfortunately I am stuck with MSVC2012. I will try with Ninja and get back to you If I need any help.

yrnkrn commented 6 years ago

OK, closing for now