From bbc06c4132b12d86cfe05a6d0247084c5b387807 Mon Sep 17 00:00:00 2001 From: xice Date: Sat, 2 Jun 2018 17:44:25 +0800 Subject: [PATCH] finish the por --- png/.idea/codeStyles/Project.xml | 29 + png/.idea/encodings.xml | 6 + png/.idea/misc.xml | 7 + png/.idea/modules.xml | 8 + png/.idea/png.iml | 2 + png/.idea/workspace.xml | 224 ++++++ png/CMakeLists.txt | 6 + png/a.out | Bin 0 -> 35144 bytes png/cmake-build-debug/CMakeCache.txt | 387 ++++++++++ .../CMakeFiles/3.10.3/CMakeCCompiler.cmake | 73 ++ .../CMakeFiles/3.10.3/CMakeCXXCompiler.cmake | 75 ++ .../3.10.3/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 40736 bytes .../3.10.3/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 41765 bytes .../CMakeFiles/3.10.3/CMakeRCCompiler.cmake | 6 + .../CMakeFiles/3.10.3/CMakeSystem.cmake | 15 + .../3.10.3/CompilerIdC/CMakeCCompilerId.c | 598 +++++++++++++++ .../CMakeFiles/3.10.3/CompilerIdC/a.exe | Bin 0 -> 41368 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 576 +++++++++++++++ .../CMakeFiles/3.10.3/CompilerIdCXX/a.exe | Bin 0 -> 41904 bytes .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/CMakeOutput.log | 682 ++++++++++++++++++ .../CMakeFiles/Makefile.cmake | 130 ++++ png/cmake-build-debug/CMakeFiles/Makefile2 | 107 +++ .../CMakeFiles/TargetDirectories.txt | 3 + .../CMakeFiles/clion-environment.txt | 4 + .../CMakeFiles/clion-log.txt | 18 + .../CMakeFiles/cmake.check_cache | 1 + .../CMakeFiles/feature_tests.bin | Bin 0 -> 43780 bytes .../CMakeFiles/feature_tests.c | 34 + .../CMakeFiles/feature_tests.cxx | 405 +++++++++++ .../CMakeFiles/png.dir/CXX.includecache | 20 + .../CMakeFiles/png.dir/DependInfo.cmake | 20 + .../CMakeFiles/png.dir/build.make | 114 +++ .../CMakeFiles/png.dir/cmake_clean.cmake | 12 + .../CMakeFiles/png.dir/depend.internal | 5 + .../CMakeFiles/png.dir/depend.make | 5 + .../CMakeFiles/png.dir/flags.make | 10 + .../CMakeFiles/png.dir/link.txt | 3 + .../CMakeFiles/png.dir/linklibs.rsp | 1 + .../CMakeFiles/png.dir/main.cpp.obj | Bin 0 -> 123657 bytes .../CMakeFiles/png.dir/objects.a | Bin 0 -> 129194 bytes .../CMakeFiles/png.dir/objects1.rsp | 1 + .../CMakeFiles/png.dir/progress.make | 3 + .../CMakeFiles/progress.marks | 1 + png/cmake-build-debug/Makefile | 177 +++++ png/cmake-build-debug/cmake_install.cmake | 44 ++ png/cmake-build-debug/png.cbp | 92 +++ png/cmake-build-debug/png.exe | Bin 0 -> 143381 bytes png/main.cpp | 291 ++++++++ sort/.idea/workspace.xml | 17 +- 50 files changed, 4218 insertions(+), 10 deletions(-) create mode 100644 png/.idea/codeStyles/Project.xml create mode 100644 png/.idea/encodings.xml create mode 100644 png/.idea/misc.xml create mode 100644 png/.idea/modules.xml create mode 100644 png/.idea/png.iml create mode 100644 png/.idea/workspace.xml create mode 100644 png/CMakeLists.txt create mode 100644 png/a.out create mode 100644 png/cmake-build-debug/CMakeCache.txt create mode 100644 png/cmake-build-debug/CMakeFiles/3.10.3/CMakeCCompiler.cmake create mode 100644 png/cmake-build-debug/CMakeFiles/3.10.3/CMakeCXXCompiler.cmake create mode 100644 png/cmake-build-debug/CMakeFiles/3.10.3/CMakeDetermineCompilerABI_C.bin create mode 100644 png/cmake-build-debug/CMakeFiles/3.10.3/CMakeDetermineCompilerABI_CXX.bin create mode 100644 png/cmake-build-debug/CMakeFiles/3.10.3/CMakeRCCompiler.cmake create mode 100644 png/cmake-build-debug/CMakeFiles/3.10.3/CMakeSystem.cmake create mode 100644 png/cmake-build-debug/CMakeFiles/3.10.3/CompilerIdC/CMakeCCompilerId.c create mode 100644 png/cmake-build-debug/CMakeFiles/3.10.3/CompilerIdC/a.exe create mode 100644 png/cmake-build-debug/CMakeFiles/3.10.3/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 png/cmake-build-debug/CMakeFiles/3.10.3/CompilerIdCXX/a.exe create mode 100644 png/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 png/cmake-build-debug/CMakeFiles/CMakeOutput.log create mode 100644 png/cmake-build-debug/CMakeFiles/Makefile.cmake create mode 100644 png/cmake-build-debug/CMakeFiles/Makefile2 create mode 100644 png/cmake-build-debug/CMakeFiles/TargetDirectories.txt create mode 100644 png/cmake-build-debug/CMakeFiles/clion-environment.txt create mode 100644 png/cmake-build-debug/CMakeFiles/clion-log.txt create mode 100644 png/cmake-build-debug/CMakeFiles/cmake.check_cache create mode 100644 png/cmake-build-debug/CMakeFiles/feature_tests.bin create mode 100644 png/cmake-build-debug/CMakeFiles/feature_tests.c create mode 100644 png/cmake-build-debug/CMakeFiles/feature_tests.cxx create mode 100644 png/cmake-build-debug/CMakeFiles/png.dir/CXX.includecache create mode 100644 png/cmake-build-debug/CMakeFiles/png.dir/DependInfo.cmake create mode 100644 png/cmake-build-debug/CMakeFiles/png.dir/build.make create mode 100644 png/cmake-build-debug/CMakeFiles/png.dir/cmake_clean.cmake create mode 100644 png/cmake-build-debug/CMakeFiles/png.dir/depend.internal create mode 100644 png/cmake-build-debug/CMakeFiles/png.dir/depend.make create mode 100644 png/cmake-build-debug/CMakeFiles/png.dir/flags.make create mode 100644 png/cmake-build-debug/CMakeFiles/png.dir/link.txt create mode 100644 png/cmake-build-debug/CMakeFiles/png.dir/linklibs.rsp create mode 100644 png/cmake-build-debug/CMakeFiles/png.dir/main.cpp.obj create mode 100644 png/cmake-build-debug/CMakeFiles/png.dir/objects.a create mode 100644 png/cmake-build-debug/CMakeFiles/png.dir/objects1.rsp create mode 100644 png/cmake-build-debug/CMakeFiles/png.dir/progress.make create mode 100644 png/cmake-build-debug/CMakeFiles/progress.marks create mode 100644 png/cmake-build-debug/Makefile create mode 100644 png/cmake-build-debug/cmake_install.cmake create mode 100644 png/cmake-build-debug/png.cbp create mode 100644 png/cmake-build-debug/png.exe create mode 100644 png/main.cpp diff --git a/png/.idea/codeStyles/Project.xml b/png/.idea/codeStyles/Project.xml new file mode 100644 index 0000000..30aa626 --- /dev/null +++ b/png/.idea/codeStyles/Project.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/png/.idea/encodings.xml b/png/.idea/encodings.xml new file mode 100644 index 0000000..0edc983 --- /dev/null +++ b/png/.idea/encodings.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/png/.idea/misc.xml b/png/.idea/misc.xml new file mode 100644 index 0000000..8822db8 --- /dev/null +++ b/png/.idea/misc.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/png/.idea/modules.xml b/png/.idea/modules.xml new file mode 100644 index 0000000..cf5d5ab --- /dev/null +++ b/png/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/png/.idea/png.iml b/png/.idea/png.iml new file mode 100644 index 0000000..f08604b --- /dev/null +++ b/png/.idea/png.iml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/png/.idea/workspace.xml b/png/.idea/workspace.xml new file mode 100644 index 0000000..21bc6f2 --- /dev/null +++ b/png/.idea/workspace.xml @@ -0,0 +1,224 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + delete end; + a. + + + + + + + + + true + DEFINITION_ORDER + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1527916067325 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + *itc+*itb + ObjectiveC + EXPRESSION + + + itb.operator*() + ObjectiveC + EXPRESSION + + + itc + ObjectiveC + EXPRESSION + + + *itb + ObjectiveC + EXPRESSION + + + *itc + ObjectiveC + EXPRESSION + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/png/CMakeLists.txt b/png/CMakeLists.txt new file mode 100644 index 0000000..3aef632 --- /dev/null +++ b/png/CMakeLists.txt @@ -0,0 +1,6 @@ +cmake_minimum_required(VERSION 3.10) +project(png) + +set(CMAKE_CXX_STANDARD 11) + +add_executable(png main.cpp) \ No newline at end of file diff --git a/png/a.out b/png/a.out new file mode 100644 index 0000000000000000000000000000000000000000..5631be6df8db15333014cd7cf53ade359823f92c GIT binary patch literal 35144 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 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:/MinGW/bin/g++.exe + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=C:/MinGW/bin/gcc-ar.exe + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=C:/MinGW/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:/MinGW/bin/gcc.exe + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=C:/MinGW/bin/gcc-ar.exe + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=C:/MinGW/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 + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/png + +//Path to a program. +CMAKE_LINKER:FILEPATH=C:/MinGW/bin/ld.exe + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=C:/MinGW/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:/MinGW/bin/nm.exe + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=C:/MinGW/bin/objcopy.exe + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=C:/MinGW/bin/objdump.exe + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=png + +//Path to a program. +CMAKE_RANLIB:FILEPATH=C:/MinGW/bin/ranlib.exe + +//RC compiler +CMAKE_RC_COMPILER:FILEPATH=C:/MinGW/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:/MinGW/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 + +//Value Computed by CMake +png_BINARY_DIR:STATIC=C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug + +//Value Computed by CMake +png_SOURCE_DIR:STATIC=C:/Users/Xice/Documents/sort-and-png/png + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=c:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug +//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=3 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/bin/cmake.exe +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/bin/cpack.exe +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/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__;6;__GNUC_MINOR__;3;__GNUC_PATCHLEVEL__; ;__VERSION__;"6.3.0";__ATOMIC_RELAXED; ;__ATOMIC_SEQ_CST;5;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_CONSUME;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__;12;__SIZEOF_SIZE_T__;4;__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__;4;__SIZE_TYPE__;unsigned int;__PTRDIFF_TYPE__;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__;int;__UINTPTR_TYPE__;unsigned int;__has_include(STR);__has_include__(STR);__has_include_next(STR);__has_include_next__(STR);__GXX_ABI_VERSION;1010;__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__;0x7fffffff;__SIZE_MAX__;0xffffffffU;__INTMAX_MAX__;0x7fffffffffffffffLL;__INTMAX_C(c);c ## LL;__UINTMAX_MAX__;0xffffffffffffffffULL;__UINTMAX_C(c);c ## ULL;__SIG_ATOMIC_MAX__;0x7fffffff;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__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_LEAST16_MAX__;0x7fff;__INT16_C(c);c;__INT_LEAST32_MAX__;0x7fffffff;__INT32_C(c);c;__INT_LEAST64_MAX__;0x7fffffffffffffffLL;__INT64_C(c);c ## LL;__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_FAST16_MAX__;0x7fff;__INT_FAST32_MAX__;0x7fffffff;__INT_FAST64_MAX__;0x7fffffffffffffffLL;__UINT_FAST8_MAX__;0xff;__UINT_FAST16_MAX__;0xffff;__UINT_FAST32_MAX__;0xffffffffU;__UINT_FAST64_MAX__;0xffffffffffffffffULL;__INTPTR_MAX__;0x7fffffff;__UINTPTR_MAX__;0xffffffffU;__GCC_IEC_559;2;__GCC_IEC_559_COMPLEX;2;__FLT_EVAL_METHOD__;2;__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.40282346638528859812e+38F;__FLT_MIN__;1.17549435082228750797e-38F;__FLT_EPSILON__;1.19209289550781250000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092e-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.79769313486231570815e+308L);__DBL_MIN__;((double)2.22507385850720138309e-308L);__DBL_EPSILON__;((double)2.22044604925031308085e-16L);__DBL_DENORM_MIN__;((double)4.94065645841246544177e-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_MAX__;1.18973149535723176502e+4932L;__LDBL_MIN__;3.36210314311209350626e-4932L;__LDBL_EPSILON__;1.08420217248550443401e-19L;__LDBL_DENORM_MIN__;3.64519953188247460253e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_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;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SIZEOF_WCHAR_T__;2;__SIZEOF_WINT_T__;2;__SIZEOF_PTRDIFF_T__;4;__i386;1;__i386__;1;i386;1;__SIZEOF_FLOAT80__;12;__SIZEOF_FLOAT128__;16;__ATOMIC_HLE_ACQUIRE;65536;__ATOMIC_HLE_RELEASE;131072;__GCC_ASM_FLAG_OUTPUTS__;1;__i586;1;__i586__;1;__pentium;1;__pentium__;1;__code_model_32__;1;__SEG_FS;1;__SEG_GS;1;_X86_;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;__declspec(x);__attribute__((x));__DECIMAL_BID_FORMAT__;1;__STDC__;1;__cplusplus;201402L;__STDC_UTF_16__;1;__STDC_UTF_32__;1;__STDC_HOSTED__;1;__GNUC__;6;__GNUC_MINOR__;3;__GNUC_PATCHLEVEL__; ;__VERSION__;"6.3.0";__ATOMIC_RELAXED; ;__ATOMIC_SEQ_CST;5;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_CONSUME;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__;12;__SIZEOF_SIZE_T__;4;__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__;4;__GNUG__;6;__SIZE_TYPE__;unsigned int;__PTRDIFF_TYPE__;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__;int;__UINTPTR_TYPE__;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;200802;__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;__EXCEPTIONS;1;__cpp_exceptions;199711;__GXX_ABI_VERSION;1010;__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__;0x7fffffff;__SIZE_MAX__;0xffffffffU;__INTMAX_MAX__;0x7fffffffffffffffLL;__INTMAX_C(c);c ## LL;__UINTMAX_MAX__;0xffffffffffffffffULL;__UINTMAX_C(c);c ## ULL;__SIG_ATOMIC_MAX__;0x7fffffff;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__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_LEAST16_MAX__;0x7fff;__INT16_C(c);c;__INT_LEAST32_MAX__;0x7fffffff;__INT32_C(c);c;__INT_LEAST64_MAX__;0x7fffffffffffffffLL;__INT64_C(c);c ## LL;__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_FAST16_MAX__;0x7fff;__INT_FAST32_MAX__;0x7fffffff;__INT_FAST64_MAX__;0x7fffffffffffffffLL;__UINT_FAST8_MAX__;0xff;__UINT_FAST16_MAX__;0xffff;__UINT_FAST32_MAX__;0xffffffffU;__UINT_FAST64_MAX__;0xffffffffffffffffULL;__INTPTR_MAX__;0x7fffffff;__UINTPTR_MAX__;0xffffffffU;__GCC_IEC_559;2;__GCC_IEC_559_COMPLEX;2;__FLT_EVAL_METHOD__;2;__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.40282346638528859812e+38F;__FLT_MIN__;1.17549435082228750797e-38F;__FLT_EPSILON__;1.19209289550781250000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092e-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.79769313486231570815e+308L);__DBL_MIN__;double(2.22507385850720138309e-308L);__DBL_EPSILON__;double(2.22044604925031308085e-16L);__DBL_DENORM_MIN__;double(4.94065645841246544177e-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_MAX__;1.18973149535723176502e+4932L;__LDBL_MIN__;3.36210314311209350626e-4932L;__LDBL_EPSILON__;1.08420217248550443401e-19L;__LDBL_DENORM_MIN__;3.64519953188247460253e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_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;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SIZEOF_WCHAR_T__;2;__SIZEOF_WINT_T__;2;__SIZEOF_PTRDIFF_T__;4;__i386;1;__i386__;1;i386;1;__SIZEOF_FLOAT80__;12;__SIZEOF_FLOAT128__;16;__ATOMIC_HLE_ACQUIRE;65536;__ATOMIC_HLE_RELEASE;131072;__GCC_ASM_FLAG_OUTPUTS__;1;__i586;1;__i586__;1;__pentium;1;__pentium__;1;__code_model_32__;1;__SEG_FS;1;__SEG_GS;1;_X86_;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;__declspec(x);__attribute__((x));__DECIMAL_BID_FORMAT__;1 +//CXX compiler system include directories +CMAKE_EXTRA_GENERATOR_CXX_SYSTEM_INCLUDE_DIRS:INTERNAL=c:\mingw\bin\../lib/gcc/mingw32/6.3.0/include/c++;c:\mingw\bin\../lib/gcc/mingw32/6.3.0/include/c++/mingw32;c:\mingw\bin\../lib/gcc/mingw32/6.3.0/include/c++/backward;c:\mingw\bin\../lib/gcc/mingw32/6.3.0/include;c:\mingw\bin\../lib/gcc/mingw32/6.3.0/../../../../include;c:\mingw\bin\../lib/gcc/mingw32/6.3.0/include-fixed;c:\mingw\bin\../lib/gcc/mingw32/6.3.0/../../../../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__;6;__GNUC_MINOR__;3;__GNUC_PATCHLEVEL__; ;__VERSION__;"6.3.0";__ATOMIC_RELAXED; ;__ATOMIC_SEQ_CST;5;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_CONSUME;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__;12;__SIZEOF_SIZE_T__;4;__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__;4;__SIZE_TYPE__;unsigned int;__PTRDIFF_TYPE__;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__;int;__UINTPTR_TYPE__;unsigned int;__has_include(STR);__has_include__(STR);__has_include_next(STR);__has_include_next__(STR);__GXX_ABI_VERSION;1010;__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__;0x7fffffff;__SIZE_MAX__;0xffffffffU;__INTMAX_MAX__;0x7fffffffffffffffLL;__INTMAX_C(c);c ## LL;__UINTMAX_MAX__;0xffffffffffffffffULL;__UINTMAX_C(c);c ## ULL;__SIG_ATOMIC_MAX__;0x7fffffff;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__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_LEAST16_MAX__;0x7fff;__INT16_C(c);c;__INT_LEAST32_MAX__;0x7fffffff;__INT32_C(c);c;__INT_LEAST64_MAX__;0x7fffffffffffffffLL;__INT64_C(c);c ## LL;__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_FAST16_MAX__;0x7fff;__INT_FAST32_MAX__;0x7fffffff;__INT_FAST64_MAX__;0x7fffffffffffffffLL;__UINT_FAST8_MAX__;0xff;__UINT_FAST16_MAX__;0xffff;__UINT_FAST32_MAX__;0xffffffffU;__UINT_FAST64_MAX__;0xffffffffffffffffULL;__INTPTR_MAX__;0x7fffffff;__UINTPTR_MAX__;0xffffffffU;__GCC_IEC_559;2;__GCC_IEC_559_COMPLEX;2;__FLT_EVAL_METHOD__;2;__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.40282346638528859812e+38F;__FLT_MIN__;1.17549435082228750797e-38F;__FLT_EPSILON__;1.19209289550781250000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092e-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.79769313486231570815e+308L);__DBL_MIN__;((double)2.22507385850720138309e-308L);__DBL_EPSILON__;((double)2.22044604925031308085e-16L);__DBL_DENORM_MIN__;((double)4.94065645841246544177e-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_MAX__;1.18973149535723176502e+4932L;__LDBL_MIN__;3.36210314311209350626e-4932L;__LDBL_EPSILON__;1.08420217248550443401e-19L;__LDBL_DENORM_MIN__;3.64519953188247460253e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_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;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SIZEOF_WCHAR_T__;2;__SIZEOF_WINT_T__;2;__SIZEOF_PTRDIFF_T__;4;__i386;1;__i386__;1;i386;1;__SIZEOF_FLOAT80__;12;__SIZEOF_FLOAT128__;16;__ATOMIC_HLE_ACQUIRE;65536;__ATOMIC_HLE_RELEASE;131072;__GCC_ASM_FLAG_OUTPUTS__;1;__i586;1;__i586__;1;__pentium;1;__pentium__;1;__code_model_32__;1;__SEG_FS;1;__SEG_GS;1;_X86_;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;__declspec(x);__attribute__((x));__DECIMAL_BID_FORMAT__;1 +//C compiler system include directories +CMAKE_EXTRA_GENERATOR_C_SYSTEM_INCLUDE_DIRS:INTERNAL=c:\mingw\bin\../lib/gcc/mingw32/6.3.0/include;c:\mingw\bin\../lib/gcc/mingw32/6.3.0/../../../../include;c:\mingw\bin\../lib/gcc/mingw32/6.3.0/include-fixed;c:\mingw\bin\../lib/gcc/mingw32/6.3.0/../../../../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/Xice/Documents/sort-and-png/png +//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=1 +//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:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/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 + diff --git a/png/cmake-build-debug/CMakeFiles/3.10.3/CMakeCCompiler.cmake b/png/cmake-build-debug/CMakeFiles/3.10.3/CMakeCCompiler.cmake new file mode 100644 index 0000000..10686e3 --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/3.10.3/CMakeCCompiler.cmake @@ -0,0 +1,73 @@ +set(CMAKE_C_COMPILER "C:/MinGW/bin/gcc.exe") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "6.3.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") + +set(CMAKE_C_PLATFORM_ID "MinGW") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_SIMULATE_VERSION "") + + + +set(CMAKE_AR "C:/MinGW/bin/ar.exe") +set(CMAKE_C_COMPILER_AR "C:/MinGW/bin/gcc-ar.exe") +set(CMAKE_RANLIB "C:/MinGW/bin/ranlib.exe") +set(CMAKE_C_COMPILER_RANLIB "C:/MinGW/bin/gcc-ranlib.exe") +set(CMAKE_LINKER "C:/MinGW/bin/ld.exe") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW 1) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "4") +set(CMAKE_C_COMPILER_ABI "") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "mingw32;gcc;moldname;mingwex;advapi32;shell32;user32;kernel32;mingw32;gcc;moldname;mingwex") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "C:/MinGW/lib/gcc/mingw32/6.3.0;C:/MinGW/lib/gcc;C:/MinGW/mingw32/lib;C:/MinGW/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/png/cmake-build-debug/CMakeFiles/3.10.3/CMakeCXXCompiler.cmake b/png/cmake-build-debug/CMakeFiles/3.10.3/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..f08fcf7 --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/3.10.3/CMakeCXXCompiler.cmake @@ -0,0 +1,75 @@ +set(CMAKE_CXX_COMPILER "C:/MinGW/bin/g++.exe") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "6.3.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") + +set(CMAKE_CXX_PLATFORM_ID "MinGW") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + +set(CMAKE_AR "C:/MinGW/bin/ar.exe") +set(CMAKE_CXX_COMPILER_AR "C:/MinGW/bin/gcc-ar.exe") +set(CMAKE_RANLIB "C:/MinGW/bin/ranlib.exe") +set(CMAKE_CXX_COMPILER_RANLIB "C:/MinGW/bin/gcc-ranlib.exe") +set(CMAKE_LINKER "C:/MinGW/bin/ld.exe") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW 1) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP) +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "4") +set(CMAKE_CXX_COMPILER_ABI "") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;mingw32;gcc_s;gcc;moldname;mingwex;advapi32;shell32;user32;kernel32;mingw32;gcc_s;gcc;moldname;mingwex") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "C:/MinGW/lib/gcc/mingw32/6.3.0;C:/MinGW/lib/gcc;C:/MinGW/mingw32/lib;C:/MinGW/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/png/cmake-build-debug/CMakeFiles/3.10.3/CMakeDetermineCompilerABI_C.bin b/png/cmake-build-debug/CMakeFiles/3.10.3/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..3b9ba3f0205cc76251c9129971905a3bb9ce09af GIT binary patch literal 40736 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 A@c;k- literal 0 HcmV?d00001 diff --git a/png/cmake-build-debug/CMakeFiles/3.10.3/CMakeDetermineCompilerABI_CXX.bin b/png/cmake-build-debug/CMakeFiles/3.10.3/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..a2153a636265576e8ba75ec7f8e6855c7b482e07 GIT binary patch literal 41765 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 LUb*PnqWAv=tbf51 literal 0 HcmV?d00001 diff --git a/png/cmake-build-debug/CMakeFiles/3.10.3/CMakeRCCompiler.cmake b/png/cmake-build-debug/CMakeFiles/3.10.3/CMakeRCCompiler.cmake new file mode 100644 index 0000000..124429e --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/3.10.3/CMakeRCCompiler.cmake @@ -0,0 +1,6 @@ +set(CMAKE_RC_COMPILER "C:/MinGW/bin/windres.exe") +set(CMAKE_RC_COMPILER_ARG1 "") +set(CMAKE_RC_COMPILER_LOADED 1) +set(CMAKE_RC_SOURCE_FILE_EXTENSIONS rc;RC) +set(CMAKE_RC_OUTPUT_EXTENSION .obj) +set(CMAKE_RC_COMPILER_ENV_VAR "RC") diff --git a/png/cmake-build-debug/CMakeFiles/3.10.3/CMakeSystem.cmake b/png/cmake-build-debug/CMakeFiles/3.10.3/CMakeSystem.cmake new file mode 100644 index 0000000..bdd1e31 --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/3.10.3/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Windows-10.0.17134") +set(CMAKE_HOST_SYSTEM_NAME "Windows") +set(CMAKE_HOST_SYSTEM_VERSION "10.0.17134") +set(CMAKE_HOST_SYSTEM_PROCESSOR "AMD64") + + + +set(CMAKE_SYSTEM "Windows-10.0.17134") +set(CMAKE_SYSTEM_NAME "Windows") +set(CMAKE_SYSTEM_VERSION "10.0.17134") +set(CMAKE_SYSTEM_PROCESSOR "AMD64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/png/cmake-build-debug/CMakeFiles/3.10.3/CompilerIdC/CMakeCCompilerId.c b/png/cmake-build-debug/CMakeFiles/3.10.3/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..722faa8 --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/3.10.3/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,598 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif + /* __INTEL_COMPILER = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__ARMCC_VERSION) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + +#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) +# define COMPILER_ID "MIPSpro" +# if defined(_SGI_COMPILER_VERSION) + /* _SGI_COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) +# else + /* _COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__sgi) +# define COMPILER_ID "MIPSpro" + +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXE) || defined(__CRAYXC) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) +# define PLATFORM_ID "IRIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + + +#if !defined(__STDC__) +# if defined(_MSC_VER) && !defined(__clang__) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/png/cmake-build-debug/CMakeFiles/3.10.3/CompilerIdC/a.exe b/png/cmake-build-debug/CMakeFiles/3.10.3/CompilerIdC/a.exe new file mode 100644 index 0000000000000000000000000000000000000000..346f79e04b9f0994a6e3e1b41a9f56deb3749da2 GIT binary patch literal 41368 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 F{|EmSnFas= literal 0 HcmV?d00001 diff --git a/png/cmake-build-debug/CMakeFiles/3.10.3/CompilerIdCXX/CMakeCXXCompilerId.cpp b/png/cmake-build-debug/CMakeFiles/3.10.3/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..2d66298 --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/3.10.3/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,576 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif + /* __INTEL_COMPILER = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__ARMCC_VERSION) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) +# define COMPILER_ID "MIPSpro" +# if defined(_SGI_COMPILER_VERSION) + /* _SGI_COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) +# else + /* _COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__sgi) +# define COMPILER_ID "MIPSpro" + +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXE) || defined(__CRAYXC) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) +# define PLATFORM_ID "IRIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + + +#if defined(_MSC_VER) && defined(_MSVC_LANG) +#define CXX_STD _MSVC_LANG +#else +#define CXX_STD __cplusplus +#endif + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if CXX_STD > 201402L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/png/cmake-build-debug/CMakeFiles/3.10.3/CompilerIdCXX/a.exe b/png/cmake-build-debug/CMakeFiles/3.10.3/CompilerIdCXX/a.exe new file mode 100644 index 0000000000000000000000000000000000000000..3f37f617dd5b41ec8b5e1b33669d80dfe7d0c151 GIT binary patch literal 41904 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 QFr+HRxXqc1uC2EJZx~e|L;wH) literal 0 HcmV?d00001 diff --git a/png/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake b/png/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..de17303 --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "MinGW Makefiles" Generator, CMake Version 3.10 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "C:/Users/Xice/Documents/sort-and-png/png") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/png/cmake-build-debug/CMakeFiles/CMakeOutput.log b/png/cmake-build-debug/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..720f353 --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/CMakeOutput.log @@ -0,0 +1,682 @@ +The system is: Windows - 10.0.17134 - AMD64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: C:/MinGW/bin/gcc.exe +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.exe" + +The C compiler identification is GNU, found in "C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/3.10.3/CompilerIdC/a.exe" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: C:/MinGW/bin/g++.exe +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.exe" + +The CXX compiler identification is GNU, found in "C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/3.10.3/CompilerIdCXX/a.exe" + +Determining if the C compiler works passed with the following output: +Change Dir: C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command:"C:/MinGW/bin/mingw32-make.exe" "cmTC_d84e9/fast" +C:/MinGW/bin/mingw32-make.exe -f CMakeFiles\cmTC_d84e9.dir\build.make CMakeFiles/cmTC_d84e9.dir/build +mingw32-make.exe[1]: Entering directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_d84e9.dir/testCCompiler.c.obj +C:\MinGW\bin\gcc.exe -o CMakeFiles\cmTC_d84e9.dir\testCCompiler.c.obj -c C:\Users\Xice\Documents\sort-and-png\png\cmake-build-debug\CMakeFiles\CMakeTmp\testCCompiler.c +Linking C executable cmTC_d84e9.exe +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E cmake_link_script CMakeFiles\cmTC_d84e9.dir\link.txt --verbose=1 +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E remove -f CMakeFiles\cmTC_d84e9.dir/objects.a +C:\MinGW\bin\ar.exe cr CMakeFiles\cmTC_d84e9.dir/objects.a @CMakeFiles\cmTC_d84e9.dir\objects1.rsp +C:\MinGW\bin\gcc.exe -Wl,--whole-archive CMakeFiles\cmTC_d84e9.dir/objects.a -Wl,--no-whole-archive -o cmTC_d84e9.exe -Wl,--out-implib,libcmTC_d84e9.dll.a -Wl,--major-image-version,0,--minor-image-version,0 @CMakeFiles\cmTC_d84e9.dir\linklibs.rsp +mingw32-make.exe[1]: Leaving directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp' + + +Detecting C compiler ABI info compiled with the following output: +Change Dir: C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command:"C:/MinGW/bin/mingw32-make.exe" "cmTC_c5ae3/fast" +C:/MinGW/bin/mingw32-make.exe -f CMakeFiles\cmTC_c5ae3.dir\build.make CMakeFiles/cmTC_c5ae3.dir/build +mingw32-make.exe[1]: Entering directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_c5ae3.dir/CMakeCCompilerABI.c.obj +C:\MinGW\bin\gcc.exe -o CMakeFiles\cmTC_c5ae3.dir\CMakeCCompilerABI.c.obj -c "C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\share\cmake-3.10\Modules\CMakeCCompilerABI.c" +Linking C executable cmTC_c5ae3.exe +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E cmake_link_script CMakeFiles\cmTC_c5ae3.dir\link.txt --verbose=1 +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E remove -f CMakeFiles\cmTC_c5ae3.dir/objects.a +C:\MinGW\bin\ar.exe cr CMakeFiles\cmTC_c5ae3.dir/objects.a @CMakeFiles\cmTC_c5ae3.dir\objects1.rsp +C:\MinGW\bin\gcc.exe -v -Wl,--whole-archive CMakeFiles\cmTC_c5ae3.dir/objects.a -Wl,--no-whole-archive -o cmTC_c5ae3.exe -Wl,--out-implib,libcmTC_c5ae3.dll.a -Wl,--major-image-version,0,--minor-image-version,0 +Using built-in specs. +COLLECT_GCC=C:\MinGW\bin\gcc.exe +COLLECT_LTO_WRAPPER=c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/lto-wrapper.exe +Target: mingw32 +Configured with: ../src/gcc-6.3.0/configure --build=x86_64-pc-linux-gnu --host=mingw32 --target=mingw32 --with-gmp=/mingw --with-mpfr --with-mpc=/mingw --with-isl=/mingw --prefix=/mingw --disable-win32-registry --with-arch=i586 --with-tune=generic --enable-languages=c,c++,objc,obj-c++,fortran,ada --with-pkgversion='MinGW.org GCC-6.3.0-1' --enable-static --enable-shared --enable-threads --with-dwarf2 --disable-sjlj-exceptions --enable-version-specific-runtime-libs --with-libiconv-prefix=/mingw --with-libintl-prefix=/mingw --enable-libstdcxx-debug --enable-libgomp --disable-libvtv --enable-nls +Thread model: win32 +gcc version 6.3.0 (MinGW.org GCC-6.3.0-1) +COMPILER_PATH=c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/;c:/mingw/bin/../libexec/gcc/;c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ +LIBRARY_PATH=c:/mingw/bin/../lib/gcc/mingw32/6.3.0/;c:/mingw/bin/../lib/gcc/;c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/lib/;c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c5ae3.exe' '-mtune=generic' '-march=i586' + c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/collect2.exe -plugin c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/liblto_plugin-0.dll -plugin-opt=c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\Users\Xice\AppData\Local\Temp\cc4siAWU.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -Bdynamic -o cmTC_c5ae3.exe c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../crt2.o c:/mingw/bin/../lib/gcc/mingw32/6.3.0/crtbegin.o -Lc:/mingw/bin/../lib/gcc/mingw32/6.3.0 -Lc:/mingw/bin/../lib/gcc -Lc:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/lib -Lc:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../.. --whole-archive CMakeFiles\cmTC_c5ae3.dir/objects.a --no-whole-archive --out-implib libcmTC_c5ae3.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt c:/mingw/bin/../lib/gcc/mingw32/6.3.0/crtend.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c5ae3.exe' '-mtune=generic' '-march=i586' +mingw32-make.exe[1]: Leaving directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp' + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld\.exe|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command:"C:/MinGW/bin/mingw32-make.exe" "cmTC_c5ae3/fast"] + ignore line: [C:/MinGW/bin/mingw32-make.exe -f CMakeFiles\cmTC_c5ae3.dir\build.make CMakeFiles/cmTC_c5ae3.dir/build] + ignore line: [mingw32-make.exe[1]: Entering directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_c5ae3.dir/CMakeCCompilerABI.c.obj] + ignore line: [C:\MinGW\bin\gcc.exe -o CMakeFiles\cmTC_c5ae3.dir\CMakeCCompilerABI.c.obj -c "C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\share\cmake-3.10\Modules\CMakeCCompilerABI.c"] + ignore line: [Linking C executable cmTC_c5ae3.exe] + ignore line: ["C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E cmake_link_script CMakeFiles\cmTC_c5ae3.dir\link.txt --verbose=1] + ignore line: ["C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E remove -f CMakeFiles\cmTC_c5ae3.dir/objects.a] + ignore line: [C:\MinGW\bin\ar.exe cr CMakeFiles\cmTC_c5ae3.dir/objects.a @CMakeFiles\cmTC_c5ae3.dir\objects1.rsp] + ignore line: [C:\MinGW\bin\gcc.exe -v -Wl,--whole-archive CMakeFiles\cmTC_c5ae3.dir/objects.a -Wl,--no-whole-archive -o cmTC_c5ae3.exe -Wl,--out-implib,libcmTC_c5ae3.dll.a -Wl,--major-image-version,0,--minor-image-version,0 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=C:\MinGW\bin\gcc.exe] + ignore line: [COLLECT_LTO_WRAPPER=c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/lto-wrapper.exe] + ignore line: [Target: mingw32] + ignore line: [Configured with: ../src/gcc-6.3.0/configure --build=x86_64-pc-linux-gnu --host=mingw32 --target=mingw32 --with-gmp=/mingw --with-mpfr --with-mpc=/mingw --with-isl=/mingw --prefix=/mingw --disable-win32-registry --with-arch=i586 --with-tune=generic --enable-languages=c,c++,objc,obj-c++,fortran,ada --with-pkgversion='MinGW.org GCC-6.3.0-1' --enable-static --enable-shared --enable-threads --with-dwarf2 --disable-sjlj-exceptions --enable-version-specific-runtime-libs --with-libiconv-prefix=/mingw --with-libintl-prefix=/mingw --enable-libstdcxx-debug --enable-libgomp --disable-libvtv --enable-nls] + ignore line: [Thread model: win32] + ignore line: [gcc version 6.3.0 (MinGW.org GCC-6.3.0-1) ] + ignore line: [COMPILER_PATH=c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/] + ignore line: [c:/mingw/bin/../libexec/gcc/] + ignore line: [c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/] + ignore line: [LIBRARY_PATH=c:/mingw/bin/../lib/gcc/mingw32/6.3.0/] + ignore line: [c:/mingw/bin/../lib/gcc/] + ignore line: [c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/lib/] + ignore line: [c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c5ae3.exe' '-mtune=generic' '-march=i586'] + link line: [ c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/collect2.exe -plugin c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/liblto_plugin-0.dll -plugin-opt=c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\Users\Xice\AppData\Local\Temp\cc4siAWU.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -Bdynamic -o cmTC_c5ae3.exe c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../crt2.o c:/mingw/bin/../lib/gcc/mingw32/6.3.0/crtbegin.o -Lc:/mingw/bin/../lib/gcc/mingw32/6.3.0 -Lc:/mingw/bin/../lib/gcc -Lc:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/lib -Lc:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../.. --whole-archive CMakeFiles\cmTC_c5ae3.dir/objects.a --no-whole-archive --out-implib libcmTC_c5ae3.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt c:/mingw/bin/../lib/gcc/mingw32/6.3.0/crtend.o] + arg [c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/collect2.exe] ==> ignore + arg [-plugin] ==> ignore + arg [c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/liblto_plugin-0.dll] ==> ignore + arg [-plugin-opt=c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/lto-wrapper.exe] ==> ignore + arg [-plugin-opt=-fresolution=C:\Users\Xice\AppData\Local\Temp\cc4siAWU.res] ==> ignore + arg [-plugin-opt=-pass-through=-lmingw32] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_eh] ==> ignore + arg [-plugin-opt=-pass-through=-lmoldname] ==> ignore + arg [-plugin-opt=-pass-through=-lmingwex] ==> ignore + arg [-plugin-opt=-pass-through=-lmsvcrt] ==> ignore + arg [-plugin-opt=-pass-through=-ladvapi32] ==> ignore + arg [-plugin-opt=-pass-through=-lshell32] ==> ignore + arg [-plugin-opt=-pass-through=-luser32] ==> ignore + arg [-plugin-opt=-pass-through=-lkernel32] ==> ignore + arg [-plugin-opt=-pass-through=-lmingw32] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_eh] ==> ignore + arg [-plugin-opt=-pass-through=-lmoldname] ==> ignore + arg [-plugin-opt=-pass-through=-lmingwex] ==> ignore + arg [-plugin-opt=-pass-through=-lmsvcrt] ==> ignore + arg [-Bdynamic] ==> ignore + arg [-o] ==> ignore + arg [cmTC_c5ae3.exe] ==> ignore + arg [c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../crt2.o] ==> ignore + arg [c:/mingw/bin/../lib/gcc/mingw32/6.3.0/crtbegin.o] ==> ignore + arg [-Lc:/mingw/bin/../lib/gcc/mingw32/6.3.0] ==> dir [c:/mingw/bin/../lib/gcc/mingw32/6.3.0] + arg [-Lc:/mingw/bin/../lib/gcc] ==> dir [c:/mingw/bin/../lib/gcc] + arg [-Lc:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/lib] ==> dir [c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/lib] + arg [-Lc:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../..] ==> dir [c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../..] + arg [--whole-archive] ==> ignore + arg [CMakeFiles\cmTC_c5ae3.dir/objects.a] ==> ignore + arg [--no-whole-archive] ==> ignore + arg [--out-implib] ==> ignore + arg [libcmTC_c5ae3.dll.a] ==> ignore + arg [--major-image-version] ==> ignore + arg [0] ==> ignore + arg [--minor-image-version] ==> ignore + arg [0] ==> ignore + arg [-lmingw32] ==> lib [mingw32] + arg [-lgcc] ==> lib [gcc] + arg [-lgcc_eh] ==> lib [gcc_eh] + arg [-lmoldname] ==> lib [moldname] + arg [-lmingwex] ==> lib [mingwex] + arg [-lmsvcrt] ==> lib [msvcrt] + arg [-ladvapi32] ==> lib [advapi32] + arg [-lshell32] ==> lib [shell32] + arg [-luser32] ==> lib [user32] + arg [-lkernel32] ==> lib [kernel32] + arg [-lmingw32] ==> lib [mingw32] + arg [-lgcc] ==> lib [gcc] + arg [-lgcc_eh] ==> lib [gcc_eh] + arg [-lmoldname] ==> lib [moldname] + arg [-lmingwex] ==> lib [mingwex] + arg [-lmsvcrt] ==> lib [msvcrt] + arg [c:/mingw/bin/../lib/gcc/mingw32/6.3.0/crtend.o] ==> ignore + remove lib [gcc_eh] + remove lib [msvcrt] + remove lib [gcc_eh] + remove lib [msvcrt] + collapse library dir [c:/mingw/bin/../lib/gcc/mingw32/6.3.0] ==> [C:/MinGW/lib/gcc/mingw32/6.3.0] + collapse library dir [c:/mingw/bin/../lib/gcc] ==> [C:/MinGW/lib/gcc] + collapse library dir [c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/lib] ==> [C:/MinGW/mingw32/lib] + collapse library dir [c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../..] ==> [C:/MinGW/lib] + implicit libs: [mingw32;gcc;moldname;mingwex;advapi32;shell32;user32;kernel32;mingw32;gcc;moldname;mingwex] + implicit dirs: [C:/MinGW/lib/gcc/mingw32/6.3.0;C:/MinGW/lib/gcc;C:/MinGW/mingw32/lib;C:/MinGW/lib] + implicit fwks: [] + + + + +Detecting C [-std=c11] compiler features compiled with the following output: +Change Dir: C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command:"C:/MinGW/bin/mingw32-make.exe" "cmTC_f40b3/fast" +C:/MinGW/bin/mingw32-make.exe -f CMakeFiles\cmTC_f40b3.dir\build.make CMakeFiles/cmTC_f40b3.dir/build +mingw32-make.exe[1]: Entering directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_f40b3.dir/feature_tests.c.obj +C:\MinGW\bin\gcc.exe -std=c11 -o CMakeFiles\cmTC_f40b3.dir\feature_tests.c.obj -c C:\Users\Xice\Documents\sort-and-png\png\cmake-build-debug\CMakeFiles\feature_tests.c +Linking C executable cmTC_f40b3.exe +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E cmake_link_script CMakeFiles\cmTC_f40b3.dir\link.txt --verbose=1 +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E remove -f CMakeFiles\cmTC_f40b3.dir/objects.a +C:\MinGW\bin\ar.exe cr CMakeFiles\cmTC_f40b3.dir/objects.a @CMakeFiles\cmTC_f40b3.dir\objects1.rsp +C:\MinGW\bin\gcc.exe -Wl,--whole-archive CMakeFiles\cmTC_f40b3.dir/objects.a -Wl,--no-whole-archive -o cmTC_f40b3.exe -Wl,--out-implib,libcmTC_f40b3.dll.a -Wl,--major-image-version,0,--minor-image-version,0 @CMakeFiles\cmTC_f40b3.dir\linklibs.rsp +mingw32-make.exe[1]: Leaving directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp' + + + Feature record: C_FEATURE:1c_function_prototypes + Feature record: C_FEATURE:1c_restrict + Feature record: C_FEATURE:1c_static_assert + Feature record: C_FEATURE:1c_variadic_macros + + +Detecting C [-std=c99] compiler features compiled with the following output: +Change Dir: C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command:"C:/MinGW/bin/mingw32-make.exe" "cmTC_2859d/fast" +C:/MinGW/bin/mingw32-make.exe -f CMakeFiles\cmTC_2859d.dir\build.make CMakeFiles/cmTC_2859d.dir/build +mingw32-make.exe[1]: Entering directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_2859d.dir/feature_tests.c.obj +C:\MinGW\bin\gcc.exe -std=c99 -o CMakeFiles\cmTC_2859d.dir\feature_tests.c.obj -c C:\Users\Xice\Documents\sort-and-png\png\cmake-build-debug\CMakeFiles\feature_tests.c +Linking C executable cmTC_2859d.exe +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E cmake_link_script CMakeFiles\cmTC_2859d.dir\link.txt --verbose=1 +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E remove -f CMakeFiles\cmTC_2859d.dir/objects.a +C:\MinGW\bin\ar.exe cr CMakeFiles\cmTC_2859d.dir/objects.a @CMakeFiles\cmTC_2859d.dir\objects1.rsp +C:\MinGW\bin\gcc.exe -Wl,--whole-archive CMakeFiles\cmTC_2859d.dir/objects.a -Wl,--no-whole-archive -o cmTC_2859d.exe -Wl,--out-implib,libcmTC_2859d.dll.a -Wl,--major-image-version,0,--minor-image-version,0 @CMakeFiles\cmTC_2859d.dir\linklibs.rsp +mingw32-make.exe[1]: Leaving directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp' + + + Feature record: C_FEATURE:1c_function_prototypes + Feature record: C_FEATURE:1c_restrict + Feature record: C_FEATURE:0c_static_assert + Feature record: C_FEATURE:1c_variadic_macros + + +Detecting C [-std=c90] compiler features compiled with the following output: +Change Dir: C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command:"C:/MinGW/bin/mingw32-make.exe" "cmTC_ec058/fast" +C:/MinGW/bin/mingw32-make.exe -f CMakeFiles\cmTC_ec058.dir\build.make CMakeFiles/cmTC_ec058.dir/build +mingw32-make.exe[1]: Entering directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_ec058.dir/feature_tests.c.obj +C:\MinGW\bin\gcc.exe -std=c90 -o CMakeFiles\cmTC_ec058.dir\feature_tests.c.obj -c C:\Users\Xice\Documents\sort-and-png\png\cmake-build-debug\CMakeFiles\feature_tests.c +Linking C executable cmTC_ec058.exe +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E cmake_link_script CMakeFiles\cmTC_ec058.dir\link.txt --verbose=1 +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E remove -f CMakeFiles\cmTC_ec058.dir/objects.a +C:\MinGW\bin\ar.exe cr CMakeFiles\cmTC_ec058.dir/objects.a @CMakeFiles\cmTC_ec058.dir\objects1.rsp +C:\MinGW\bin\gcc.exe -Wl,--whole-archive CMakeFiles\cmTC_ec058.dir/objects.a -Wl,--no-whole-archive -o cmTC_ec058.exe -Wl,--out-implib,libcmTC_ec058.dll.a -Wl,--major-image-version,0,--minor-image-version,0 @CMakeFiles\cmTC_ec058.dir\linklibs.rsp +mingw32-make.exe[1]: Leaving directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp' + + + Feature record: C_FEATURE:1c_function_prototypes + Feature record: C_FEATURE:0c_restrict + Feature record: C_FEATURE:0c_static_assert + Feature record: C_FEATURE:0c_variadic_macros +Determining if the CXX compiler works passed with the following output: +Change Dir: C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command:"C:/MinGW/bin/mingw32-make.exe" "cmTC_54f7c/fast" +C:/MinGW/bin/mingw32-make.exe -f CMakeFiles\cmTC_54f7c.dir\build.make CMakeFiles/cmTC_54f7c.dir/build +mingw32-make.exe[1]: Entering directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_54f7c.dir/testCXXCompiler.cxx.obj +C:\MinGW\bin\g++.exe -o CMakeFiles\cmTC_54f7c.dir\testCXXCompiler.cxx.obj -c C:\Users\Xice\Documents\sort-and-png\png\cmake-build-debug\CMakeFiles\CMakeTmp\testCXXCompiler.cxx +Linking CXX executable cmTC_54f7c.exe +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E cmake_link_script CMakeFiles\cmTC_54f7c.dir\link.txt --verbose=1 +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E remove -f CMakeFiles\cmTC_54f7c.dir/objects.a +C:\MinGW\bin\ar.exe cr CMakeFiles\cmTC_54f7c.dir/objects.a @CMakeFiles\cmTC_54f7c.dir\objects1.rsp +C:\MinGW\bin\g++.exe -Wl,--whole-archive CMakeFiles\cmTC_54f7c.dir/objects.a -Wl,--no-whole-archive -o cmTC_54f7c.exe -Wl,--out-implib,libcmTC_54f7c.dll.a -Wl,--major-image-version,0,--minor-image-version,0 @CMakeFiles\cmTC_54f7c.dir\linklibs.rsp +mingw32-make.exe[1]: Leaving directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp' + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command:"C:/MinGW/bin/mingw32-make.exe" "cmTC_d60e8/fast" +C:/MinGW/bin/mingw32-make.exe -f CMakeFiles\cmTC_d60e8.dir\build.make CMakeFiles/cmTC_d60e8.dir/build +mingw32-make.exe[1]: Entering directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_d60e8.dir/CMakeCXXCompilerABI.cpp.obj +C:\MinGW\bin\g++.exe -o CMakeFiles\cmTC_d60e8.dir\CMakeCXXCompilerABI.cpp.obj -c "C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\share\cmake-3.10\Modules\CMakeCXXCompilerABI.cpp" +Linking CXX executable cmTC_d60e8.exe +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E cmake_link_script CMakeFiles\cmTC_d60e8.dir\link.txt --verbose=1 +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E remove -f CMakeFiles\cmTC_d60e8.dir/objects.a +C:\MinGW\bin\ar.exe cr CMakeFiles\cmTC_d60e8.dir/objects.a @CMakeFiles\cmTC_d60e8.dir\objects1.rsp +C:\MinGW\bin\g++.exe -v -Wl,--whole-archive CMakeFiles\cmTC_d60e8.dir/objects.a -Wl,--no-whole-archive -o cmTC_d60e8.exe -Wl,--out-implib,libcmTC_d60e8.dll.a -Wl,--major-image-version,0,--minor-image-version,0 +Using built-in specs. +COLLECT_GCC=C:\MinGW\bin\g++.exe +COLLECT_LTO_WRAPPER=c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/lto-wrapper.exe +Target: mingw32 +Configured with: ../src/gcc-6.3.0/configure --build=x86_64-pc-linux-gnu --host=mingw32 --with-gmp=/mingw --with-mpfr=/mingw --with-mpc=/mingw --with-isl=/mingw --prefix=/mingw --disable-win32-registry --target=mingw32 --with-arch=i586 --enable-languages=c,c++,objc,obj-c++,fortran,ada --with-pkgversion='MinGW.org GCC-6.3.0-1' --enable-static --enable-shared --enable-threads --with-dwarf2 --disable-sjlj-exceptions --enable-version-specific-runtime-libs --with-libiconv-prefix=/mingw --with-libintl-prefix=/mingw --enable-libstdcxx-debug --with-tune=generic --enable-libgomp --disable-libvtv --enable-nls +Thread model: win32 +gcc version 6.3.0 (MinGW.org GCC-6.3.0-1) +COMPILER_PATH=c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/;c:/mingw/bin/../libexec/gcc/;c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ +LIBRARY_PATH=c:/mingw/bin/../lib/gcc/mingw32/6.3.0/;c:/mingw/bin/../lib/gcc/;c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/lib/;c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d60e8.exe' '-shared-libgcc' '-mtune=generic' '-march=i586' + c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/collect2.exe -plugin c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/liblto_plugin-0.dll -plugin-opt=c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\Users\Xice\AppData\Local\Temp\ccyNebfl.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -Bdynamic -u ___register_frame_info -u ___deregister_frame_info -o cmTC_d60e8.exe c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../crt2.o c:/mingw/bin/../lib/gcc/mingw32/6.3.0/crtbegin.o -Lc:/mingw/bin/../lib/gcc/mingw32/6.3.0 -Lc:/mingw/bin/../lib/gcc -Lc:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/lib -Lc:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../.. --whole-archive CMakeFiles\cmTC_d60e8.dir/objects.a --no-whole-archive --out-implib libcmTC_d60e8.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt c:/mingw/bin/../lib/gcc/mingw32/6.3.0/crtend.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d60e8.exe' '-shared-libgcc' '-mtune=generic' '-march=i586' +mingw32-make.exe[1]: Leaving directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp' + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld\.exe|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command:"C:/MinGW/bin/mingw32-make.exe" "cmTC_d60e8/fast"] + ignore line: [C:/MinGW/bin/mingw32-make.exe -f CMakeFiles\cmTC_d60e8.dir\build.make CMakeFiles/cmTC_d60e8.dir/build] + ignore line: [mingw32-make.exe[1]: Entering directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_d60e8.dir/CMakeCXXCompilerABI.cpp.obj] + ignore line: [C:\MinGW\bin\g++.exe -o CMakeFiles\cmTC_d60e8.dir\CMakeCXXCompilerABI.cpp.obj -c "C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\share\cmake-3.10\Modules\CMakeCXXCompilerABI.cpp"] + ignore line: [Linking CXX executable cmTC_d60e8.exe] + ignore line: ["C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E cmake_link_script CMakeFiles\cmTC_d60e8.dir\link.txt --verbose=1] + ignore line: ["C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E remove -f CMakeFiles\cmTC_d60e8.dir/objects.a] + ignore line: [C:\MinGW\bin\ar.exe cr CMakeFiles\cmTC_d60e8.dir/objects.a @CMakeFiles\cmTC_d60e8.dir\objects1.rsp] + ignore line: [C:\MinGW\bin\g++.exe -v -Wl,--whole-archive CMakeFiles\cmTC_d60e8.dir/objects.a -Wl,--no-whole-archive -o cmTC_d60e8.exe -Wl,--out-implib,libcmTC_d60e8.dll.a -Wl,--major-image-version,0,--minor-image-version,0 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=C:\MinGW\bin\g++.exe] + ignore line: [COLLECT_LTO_WRAPPER=c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/lto-wrapper.exe] + ignore line: [Target: mingw32] + ignore line: [Configured with: ../src/gcc-6.3.0/configure --build=x86_64-pc-linux-gnu --host=mingw32 --with-gmp=/mingw --with-mpfr=/mingw --with-mpc=/mingw --with-isl=/mingw --prefix=/mingw --disable-win32-registry --target=mingw32 --with-arch=i586 --enable-languages=c,c++,objc,obj-c++,fortran,ada --with-pkgversion='MinGW.org GCC-6.3.0-1' --enable-static --enable-shared --enable-threads --with-dwarf2 --disable-sjlj-exceptions --enable-version-specific-runtime-libs --with-libiconv-prefix=/mingw --with-libintl-prefix=/mingw --enable-libstdcxx-debug --with-tune=generic --enable-libgomp --disable-libvtv --enable-nls] + ignore line: [Thread model: win32] + ignore line: [gcc version 6.3.0 (MinGW.org GCC-6.3.0-1) ] + ignore line: [COMPILER_PATH=c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/] + ignore line: [c:/mingw/bin/../libexec/gcc/] + ignore line: [c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/] + ignore line: [LIBRARY_PATH=c:/mingw/bin/../lib/gcc/mingw32/6.3.0/] + ignore line: [c:/mingw/bin/../lib/gcc/] + ignore line: [c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/lib/] + ignore line: [c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d60e8.exe' '-shared-libgcc' '-mtune=generic' '-march=i586'] + link line: [ c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/collect2.exe -plugin c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/liblto_plugin-0.dll -plugin-opt=c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\Users\Xice\AppData\Local\Temp\ccyNebfl.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -Bdynamic -u ___register_frame_info -u ___deregister_frame_info -o cmTC_d60e8.exe c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../crt2.o c:/mingw/bin/../lib/gcc/mingw32/6.3.0/crtbegin.o -Lc:/mingw/bin/../lib/gcc/mingw32/6.3.0 -Lc:/mingw/bin/../lib/gcc -Lc:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/lib -Lc:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../.. --whole-archive CMakeFiles\cmTC_d60e8.dir/objects.a --no-whole-archive --out-implib libcmTC_d60e8.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt c:/mingw/bin/../lib/gcc/mingw32/6.3.0/crtend.o] + arg [c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/collect2.exe] ==> ignore + arg [-plugin] ==> ignore + arg [c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/liblto_plugin-0.dll] ==> ignore + arg [-plugin-opt=c:/mingw/bin/../libexec/gcc/mingw32/6.3.0/lto-wrapper.exe] ==> ignore + arg [-plugin-opt=-fresolution=C:\Users\Xice\AppData\Local\Temp\ccyNebfl.res] ==> ignore + arg [-plugin-opt=-pass-through=-lmingw32] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lmoldname] ==> ignore + arg [-plugin-opt=-pass-through=-lmingwex] ==> ignore + arg [-plugin-opt=-pass-through=-lmsvcrt] ==> ignore + arg [-plugin-opt=-pass-through=-ladvapi32] ==> ignore + arg [-plugin-opt=-pass-through=-lshell32] ==> ignore + arg [-plugin-opt=-pass-through=-luser32] ==> ignore + arg [-plugin-opt=-pass-through=-lkernel32] ==> ignore + arg [-plugin-opt=-pass-through=-lmingw32] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lmoldname] ==> ignore + arg [-plugin-opt=-pass-through=-lmingwex] ==> ignore + arg [-plugin-opt=-pass-through=-lmsvcrt] ==> ignore + arg [-Bdynamic] ==> ignore + arg [-u] ==> ignore + arg [___register_frame_info] ==> ignore + arg [-u] ==> ignore + arg [___deregister_frame_info] ==> ignore + arg [-o] ==> ignore + arg [cmTC_d60e8.exe] ==> ignore + arg [c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../crt2.o] ==> ignore + arg [c:/mingw/bin/../lib/gcc/mingw32/6.3.0/crtbegin.o] ==> ignore + arg [-Lc:/mingw/bin/../lib/gcc/mingw32/6.3.0] ==> dir [c:/mingw/bin/../lib/gcc/mingw32/6.3.0] + arg [-Lc:/mingw/bin/../lib/gcc] ==> dir [c:/mingw/bin/../lib/gcc] + arg [-Lc:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/lib] ==> dir [c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/lib] + arg [-Lc:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../..] ==> dir [c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../..] + arg [--whole-archive] ==> ignore + arg [CMakeFiles\cmTC_d60e8.dir/objects.a] ==> ignore + arg [--no-whole-archive] ==> ignore + arg [--out-implib] ==> ignore + arg [libcmTC_d60e8.dll.a] ==> ignore + arg [--major-image-version] ==> ignore + arg [0] ==> ignore + arg [--minor-image-version] ==> ignore + arg [0] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lmingw32] ==> lib [mingw32] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lmoldname] ==> lib [moldname] + arg [-lmingwex] ==> lib [mingwex] + arg [-lmsvcrt] ==> lib [msvcrt] + arg [-ladvapi32] ==> lib [advapi32] + arg [-lshell32] ==> lib [shell32] + arg [-luser32] ==> lib [user32] + arg [-lkernel32] ==> lib [kernel32] + arg [-lmingw32] ==> lib [mingw32] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lmoldname] ==> lib [moldname] + arg [-lmingwex] ==> lib [mingwex] + arg [-lmsvcrt] ==> lib [msvcrt] + arg [c:/mingw/bin/../lib/gcc/mingw32/6.3.0/crtend.o] ==> ignore + remove lib [msvcrt] + remove lib [msvcrt] + collapse library dir [c:/mingw/bin/../lib/gcc/mingw32/6.3.0] ==> [C:/MinGW/lib/gcc/mingw32/6.3.0] + collapse library dir [c:/mingw/bin/../lib/gcc] ==> [C:/MinGW/lib/gcc] + collapse library dir [c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/lib] ==> [C:/MinGW/mingw32/lib] + collapse library dir [c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../..] ==> [C:/MinGW/lib] + implicit libs: [stdc++;mingw32;gcc_s;gcc;moldname;mingwex;advapi32;shell32;user32;kernel32;mingw32;gcc_s;gcc;moldname;mingwex] + implicit dirs: [C:/MinGW/lib/gcc/mingw32/6.3.0;C:/MinGW/lib/gcc;C:/MinGW/mingw32/lib;C:/MinGW/lib] + implicit fwks: [] + + + + +Detecting CXX [-std=c++1z] compiler features compiled with the following output: +Change Dir: C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command:"C:/MinGW/bin/mingw32-make.exe" "cmTC_cb684/fast" +C:/MinGW/bin/mingw32-make.exe -f CMakeFiles\cmTC_cb684.dir\build.make CMakeFiles/cmTC_cb684.dir/build +mingw32-make.exe[1]: Entering directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_cb684.dir/feature_tests.cxx.obj +C:\MinGW\bin\g++.exe -std=c++1z -o CMakeFiles\cmTC_cb684.dir\feature_tests.cxx.obj -c C:\Users\Xice\Documents\sort-and-png\png\cmake-build-debug\CMakeFiles\feature_tests.cxx +Linking CXX executable cmTC_cb684.exe +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E cmake_link_script CMakeFiles\cmTC_cb684.dir\link.txt --verbose=1 +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E remove -f CMakeFiles\cmTC_cb684.dir/objects.a +C:\MinGW\bin\ar.exe cr CMakeFiles\cmTC_cb684.dir/objects.a @CMakeFiles\cmTC_cb684.dir\objects1.rsp +C:\MinGW\bin\g++.exe -Wl,--whole-archive CMakeFiles\cmTC_cb684.dir/objects.a -Wl,--no-whole-archive -o cmTC_cb684.exe -Wl,--out-implib,libcmTC_cb684.dll.a -Wl,--major-image-version,0,--minor-image-version,0 @CMakeFiles\cmTC_cb684.dir\linklibs.rsp +mingw32-make.exe[1]: Leaving directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp' + + + Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers + Feature record: CXX_FEATURE:1cxx_alias_templates + Feature record: CXX_FEATURE:1cxx_alignas + Feature record: CXX_FEATURE:1cxx_alignof + Feature record: CXX_FEATURE:1cxx_attributes + Feature record: CXX_FEATURE:1cxx_attribute_deprecated + Feature record: CXX_FEATURE:1cxx_auto_type + Feature record: CXX_FEATURE:1cxx_binary_literals + Feature record: CXX_FEATURE:1cxx_constexpr + Feature record: CXX_FEATURE:1cxx_contextual_conversions + Feature record: CXX_FEATURE:1cxx_decltype + Feature record: CXX_FEATURE:1cxx_decltype_auto + Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types + Feature record: CXX_FEATURE:1cxx_default_function_template_args + Feature record: CXX_FEATURE:1cxx_defaulted_functions + Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers + Feature record: CXX_FEATURE:1cxx_delegating_constructors + Feature record: CXX_FEATURE:1cxx_deleted_functions + Feature record: CXX_FEATURE:1cxx_digit_separators + Feature record: CXX_FEATURE:1cxx_enum_forward_declarations + Feature record: CXX_FEATURE:1cxx_explicit_conversions + Feature record: CXX_FEATURE:1cxx_extended_friend_declarations + Feature record: CXX_FEATURE:1cxx_extern_templates + Feature record: CXX_FEATURE:1cxx_final + Feature record: CXX_FEATURE:1cxx_func_identifier + Feature record: CXX_FEATURE:1cxx_generalized_initializers + Feature record: CXX_FEATURE:1cxx_generic_lambdas + Feature record: CXX_FEATURE:1cxx_inheriting_constructors + Feature record: CXX_FEATURE:1cxx_inline_namespaces + Feature record: CXX_FEATURE:1cxx_lambdas + Feature record: CXX_FEATURE:1cxx_lambda_init_captures + Feature record: CXX_FEATURE:1cxx_local_type_template_args + Feature record: CXX_FEATURE:1cxx_long_long_type + Feature record: CXX_FEATURE:1cxx_noexcept + Feature record: CXX_FEATURE:1cxx_nonstatic_member_init + Feature record: CXX_FEATURE:1cxx_nullptr + Feature record: CXX_FEATURE:1cxx_override + Feature record: CXX_FEATURE:1cxx_range_for + Feature record: CXX_FEATURE:1cxx_raw_string_literals + Feature record: CXX_FEATURE:1cxx_reference_qualified_functions + Feature record: CXX_FEATURE:1cxx_relaxed_constexpr + Feature record: CXX_FEATURE:1cxx_return_type_deduction + Feature record: CXX_FEATURE:1cxx_right_angle_brackets + Feature record: CXX_FEATURE:1cxx_rvalue_references + Feature record: CXX_FEATURE:1cxx_sizeof_member + Feature record: CXX_FEATURE:1cxx_static_assert + Feature record: CXX_FEATURE:1cxx_strong_enums + Feature record: CXX_FEATURE:1cxx_template_template_parameters + Feature record: CXX_FEATURE:1cxx_thread_local + Feature record: CXX_FEATURE:1cxx_trailing_return_types + Feature record: CXX_FEATURE:1cxx_unicode_literals + Feature record: CXX_FEATURE:1cxx_uniform_initialization + Feature record: CXX_FEATURE:1cxx_unrestricted_unions + Feature record: CXX_FEATURE:1cxx_user_literals + Feature record: CXX_FEATURE:1cxx_variable_templates + Feature record: CXX_FEATURE:1cxx_variadic_macros + Feature record: CXX_FEATURE:1cxx_variadic_templates + + +Detecting CXX [-std=c++14] compiler features compiled with the following output: +Change Dir: C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command:"C:/MinGW/bin/mingw32-make.exe" "cmTC_4c6bb/fast" +C:/MinGW/bin/mingw32-make.exe -f CMakeFiles\cmTC_4c6bb.dir\build.make CMakeFiles/cmTC_4c6bb.dir/build +mingw32-make.exe[1]: Entering directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_4c6bb.dir/feature_tests.cxx.obj +C:\MinGW\bin\g++.exe -std=c++14 -o CMakeFiles\cmTC_4c6bb.dir\feature_tests.cxx.obj -c C:\Users\Xice\Documents\sort-and-png\png\cmake-build-debug\CMakeFiles\feature_tests.cxx +Linking CXX executable cmTC_4c6bb.exe +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E cmake_link_script CMakeFiles\cmTC_4c6bb.dir\link.txt --verbose=1 +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E remove -f CMakeFiles\cmTC_4c6bb.dir/objects.a +C:\MinGW\bin\ar.exe cr CMakeFiles\cmTC_4c6bb.dir/objects.a @CMakeFiles\cmTC_4c6bb.dir\objects1.rsp +C:\MinGW\bin\g++.exe -Wl,--whole-archive CMakeFiles\cmTC_4c6bb.dir/objects.a -Wl,--no-whole-archive -o cmTC_4c6bb.exe -Wl,--out-implib,libcmTC_4c6bb.dll.a -Wl,--major-image-version,0,--minor-image-version,0 @CMakeFiles\cmTC_4c6bb.dir\linklibs.rsp +mingw32-make.exe[1]: Leaving directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp' + + + Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers + Feature record: CXX_FEATURE:1cxx_alias_templates + Feature record: CXX_FEATURE:1cxx_alignas + Feature record: CXX_FEATURE:1cxx_alignof + Feature record: CXX_FEATURE:1cxx_attributes + Feature record: CXX_FEATURE:1cxx_attribute_deprecated + Feature record: CXX_FEATURE:1cxx_auto_type + Feature record: CXX_FEATURE:1cxx_binary_literals + Feature record: CXX_FEATURE:1cxx_constexpr + Feature record: CXX_FEATURE:1cxx_contextual_conversions + Feature record: CXX_FEATURE:1cxx_decltype + Feature record: CXX_FEATURE:1cxx_decltype_auto + Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types + Feature record: CXX_FEATURE:1cxx_default_function_template_args + Feature record: CXX_FEATURE:1cxx_defaulted_functions + Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers + Feature record: CXX_FEATURE:1cxx_delegating_constructors + Feature record: CXX_FEATURE:1cxx_deleted_functions + Feature record: CXX_FEATURE:1cxx_digit_separators + Feature record: CXX_FEATURE:1cxx_enum_forward_declarations + Feature record: CXX_FEATURE:1cxx_explicit_conversions + Feature record: CXX_FEATURE:1cxx_extended_friend_declarations + Feature record: CXX_FEATURE:1cxx_extern_templates + Feature record: CXX_FEATURE:1cxx_final + Feature record: CXX_FEATURE:1cxx_func_identifier + Feature record: CXX_FEATURE:1cxx_generalized_initializers + Feature record: CXX_FEATURE:1cxx_generic_lambdas + Feature record: CXX_FEATURE:1cxx_inheriting_constructors + Feature record: CXX_FEATURE:1cxx_inline_namespaces + Feature record: CXX_FEATURE:1cxx_lambdas + Feature record: CXX_FEATURE:1cxx_lambda_init_captures + Feature record: CXX_FEATURE:1cxx_local_type_template_args + Feature record: CXX_FEATURE:1cxx_long_long_type + Feature record: CXX_FEATURE:1cxx_noexcept + Feature record: CXX_FEATURE:1cxx_nonstatic_member_init + Feature record: CXX_FEATURE:1cxx_nullptr + Feature record: CXX_FEATURE:1cxx_override + Feature record: CXX_FEATURE:1cxx_range_for + Feature record: CXX_FEATURE:1cxx_raw_string_literals + Feature record: CXX_FEATURE:1cxx_reference_qualified_functions + Feature record: CXX_FEATURE:1cxx_relaxed_constexpr + Feature record: CXX_FEATURE:1cxx_return_type_deduction + Feature record: CXX_FEATURE:1cxx_right_angle_brackets + Feature record: CXX_FEATURE:1cxx_rvalue_references + Feature record: CXX_FEATURE:1cxx_sizeof_member + Feature record: CXX_FEATURE:1cxx_static_assert + Feature record: CXX_FEATURE:1cxx_strong_enums + Feature record: CXX_FEATURE:1cxx_template_template_parameters + Feature record: CXX_FEATURE:1cxx_thread_local + Feature record: CXX_FEATURE:1cxx_trailing_return_types + Feature record: CXX_FEATURE:1cxx_unicode_literals + Feature record: CXX_FEATURE:1cxx_uniform_initialization + Feature record: CXX_FEATURE:1cxx_unrestricted_unions + Feature record: CXX_FEATURE:1cxx_user_literals + Feature record: CXX_FEATURE:1cxx_variable_templates + Feature record: CXX_FEATURE:1cxx_variadic_macros + Feature record: CXX_FEATURE:1cxx_variadic_templates + + +Detecting CXX [-std=c++11] compiler features compiled with the following output: +Change Dir: C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command:"C:/MinGW/bin/mingw32-make.exe" "cmTC_d90ee/fast" +C:/MinGW/bin/mingw32-make.exe -f CMakeFiles\cmTC_d90ee.dir\build.make CMakeFiles/cmTC_d90ee.dir/build +mingw32-make.exe[1]: Entering directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_d90ee.dir/feature_tests.cxx.obj +C:\MinGW\bin\g++.exe -std=c++11 -o CMakeFiles\cmTC_d90ee.dir\feature_tests.cxx.obj -c C:\Users\Xice\Documents\sort-and-png\png\cmake-build-debug\CMakeFiles\feature_tests.cxx +Linking CXX executable cmTC_d90ee.exe +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E cmake_link_script CMakeFiles\cmTC_d90ee.dir\link.txt --verbose=1 +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E remove -f CMakeFiles\cmTC_d90ee.dir/objects.a +C:\MinGW\bin\ar.exe cr CMakeFiles\cmTC_d90ee.dir/objects.a @CMakeFiles\cmTC_d90ee.dir\objects1.rsp +C:\MinGW\bin\g++.exe -Wl,--whole-archive CMakeFiles\cmTC_d90ee.dir/objects.a -Wl,--no-whole-archive -o cmTC_d90ee.exe -Wl,--out-implib,libcmTC_d90ee.dll.a -Wl,--major-image-version,0,--minor-image-version,0 @CMakeFiles\cmTC_d90ee.dir\linklibs.rsp +mingw32-make.exe[1]: Leaving directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp' + + + Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers + Feature record: CXX_FEATURE:1cxx_alias_templates + Feature record: CXX_FEATURE:1cxx_alignas + Feature record: CXX_FEATURE:1cxx_alignof + Feature record: CXX_FEATURE:1cxx_attributes + Feature record: CXX_FEATURE:0cxx_attribute_deprecated + Feature record: CXX_FEATURE:1cxx_auto_type + Feature record: CXX_FEATURE:0cxx_binary_literals + Feature record: CXX_FEATURE:1cxx_constexpr + Feature record: CXX_FEATURE:0cxx_contextual_conversions + Feature record: CXX_FEATURE:1cxx_decltype + Feature record: CXX_FEATURE:0cxx_decltype_auto + Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types + Feature record: CXX_FEATURE:1cxx_default_function_template_args + Feature record: CXX_FEATURE:1cxx_defaulted_functions + Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers + Feature record: CXX_FEATURE:1cxx_delegating_constructors + Feature record: CXX_FEATURE:1cxx_deleted_functions + Feature record: CXX_FEATURE:0cxx_digit_separators + Feature record: CXX_FEATURE:1cxx_enum_forward_declarations + Feature record: CXX_FEATURE:1cxx_explicit_conversions + Feature record: CXX_FEATURE:1cxx_extended_friend_declarations + Feature record: CXX_FEATURE:1cxx_extern_templates + Feature record: CXX_FEATURE:1cxx_final + Feature record: CXX_FEATURE:1cxx_func_identifier + Feature record: CXX_FEATURE:1cxx_generalized_initializers + Feature record: CXX_FEATURE:0cxx_generic_lambdas + Feature record: CXX_FEATURE:1cxx_inheriting_constructors + Feature record: CXX_FEATURE:1cxx_inline_namespaces + Feature record: CXX_FEATURE:1cxx_lambdas + Feature record: CXX_FEATURE:0cxx_lambda_init_captures + Feature record: CXX_FEATURE:1cxx_local_type_template_args + Feature record: CXX_FEATURE:1cxx_long_long_type + Feature record: CXX_FEATURE:1cxx_noexcept + Feature record: CXX_FEATURE:1cxx_nonstatic_member_init + Feature record: CXX_FEATURE:1cxx_nullptr + Feature record: CXX_FEATURE:1cxx_override + Feature record: CXX_FEATURE:1cxx_range_for + Feature record: CXX_FEATURE:1cxx_raw_string_literals + Feature record: CXX_FEATURE:1cxx_reference_qualified_functions + Feature record: CXX_FEATURE:0cxx_relaxed_constexpr + Feature record: CXX_FEATURE:0cxx_return_type_deduction + Feature record: CXX_FEATURE:1cxx_right_angle_brackets + Feature record: CXX_FEATURE:1cxx_rvalue_references + Feature record: CXX_FEATURE:1cxx_sizeof_member + Feature record: CXX_FEATURE:1cxx_static_assert + Feature record: CXX_FEATURE:1cxx_strong_enums + Feature record: CXX_FEATURE:1cxx_template_template_parameters + Feature record: CXX_FEATURE:1cxx_thread_local + Feature record: CXX_FEATURE:1cxx_trailing_return_types + Feature record: CXX_FEATURE:1cxx_unicode_literals + Feature record: CXX_FEATURE:1cxx_uniform_initialization + Feature record: CXX_FEATURE:1cxx_unrestricted_unions + Feature record: CXX_FEATURE:1cxx_user_literals + Feature record: CXX_FEATURE:0cxx_variable_templates + Feature record: CXX_FEATURE:1cxx_variadic_macros + Feature record: CXX_FEATURE:1cxx_variadic_templates + + +Detecting CXX [-std=c++98] compiler features compiled with the following output: +Change Dir: C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp + +Run Build Command:"C:/MinGW/bin/mingw32-make.exe" "cmTC_a9486/fast" +C:/MinGW/bin/mingw32-make.exe -f CMakeFiles\cmTC_a9486.dir\build.make CMakeFiles/cmTC_a9486.dir/build +mingw32-make.exe[1]: Entering directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_a9486.dir/feature_tests.cxx.obj +C:\MinGW\bin\g++.exe -std=c++98 -o CMakeFiles\cmTC_a9486.dir\feature_tests.cxx.obj -c C:\Users\Xice\Documents\sort-and-png\png\cmake-build-debug\CMakeFiles\feature_tests.cxx +Linking CXX executable cmTC_a9486.exe +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E cmake_link_script CMakeFiles\cmTC_a9486.dir\link.txt --verbose=1 +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E remove -f CMakeFiles\cmTC_a9486.dir/objects.a +C:\MinGW\bin\ar.exe cr CMakeFiles\cmTC_a9486.dir/objects.a @CMakeFiles\cmTC_a9486.dir\objects1.rsp +C:\MinGW\bin\g++.exe -Wl,--whole-archive CMakeFiles\cmTC_a9486.dir/objects.a -Wl,--no-whole-archive -o cmTC_a9486.exe -Wl,--out-implib,libcmTC_a9486.dll.a -Wl,--major-image-version,0,--minor-image-version,0 @CMakeFiles\cmTC_a9486.dir\linklibs.rsp +mingw32-make.exe[1]: Leaving directory 'C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/CMakeTmp' + + + Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers + Feature record: CXX_FEATURE:0cxx_alias_templates + Feature record: CXX_FEATURE:0cxx_alignas + Feature record: CXX_FEATURE:0cxx_alignof + Feature record: CXX_FEATURE:0cxx_attributes + Feature record: CXX_FEATURE:0cxx_attribute_deprecated + Feature record: CXX_FEATURE:0cxx_auto_type + Feature record: CXX_FEATURE:0cxx_binary_literals + Feature record: CXX_FEATURE:0cxx_constexpr + Feature record: CXX_FEATURE:0cxx_contextual_conversions + Feature record: CXX_FEATURE:0cxx_decltype + Feature record: CXX_FEATURE:0cxx_decltype_auto + Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types + Feature record: CXX_FEATURE:0cxx_default_function_template_args + Feature record: CXX_FEATURE:0cxx_defaulted_functions + Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers + Feature record: CXX_FEATURE:0cxx_delegating_constructors + Feature record: CXX_FEATURE:0cxx_deleted_functions + Feature record: CXX_FEATURE:0cxx_digit_separators + Feature record: CXX_FEATURE:0cxx_enum_forward_declarations + Feature record: CXX_FEATURE:0cxx_explicit_conversions + Feature record: CXX_FEATURE:0cxx_extended_friend_declarations + Feature record: CXX_FEATURE:0cxx_extern_templates + Feature record: CXX_FEATURE:0cxx_final + Feature record: CXX_FEATURE:0cxx_func_identifier + Feature record: CXX_FEATURE:0cxx_generalized_initializers + Feature record: CXX_FEATURE:0cxx_generic_lambdas + Feature record: CXX_FEATURE:0cxx_inheriting_constructors + Feature record: CXX_FEATURE:0cxx_inline_namespaces + Feature record: CXX_FEATURE:0cxx_lambdas + Feature record: CXX_FEATURE:0cxx_lambda_init_captures + Feature record: CXX_FEATURE:0cxx_local_type_template_args + Feature record: CXX_FEATURE:0cxx_long_long_type + Feature record: CXX_FEATURE:0cxx_noexcept + Feature record: CXX_FEATURE:0cxx_nonstatic_member_init + Feature record: CXX_FEATURE:0cxx_nullptr + Feature record: CXX_FEATURE:0cxx_override + Feature record: CXX_FEATURE:0cxx_range_for + Feature record: CXX_FEATURE:0cxx_raw_string_literals + Feature record: CXX_FEATURE:0cxx_reference_qualified_functions + Feature record: CXX_FEATURE:0cxx_relaxed_constexpr + Feature record: CXX_FEATURE:0cxx_return_type_deduction + Feature record: CXX_FEATURE:0cxx_right_angle_brackets + Feature record: CXX_FEATURE:0cxx_rvalue_references + Feature record: CXX_FEATURE:0cxx_sizeof_member + Feature record: CXX_FEATURE:0cxx_static_assert + Feature record: CXX_FEATURE:0cxx_strong_enums + Feature record: CXX_FEATURE:1cxx_template_template_parameters + Feature record: CXX_FEATURE:0cxx_thread_local + Feature record: CXX_FEATURE:0cxx_trailing_return_types + Feature record: CXX_FEATURE:0cxx_unicode_literals + Feature record: CXX_FEATURE:0cxx_uniform_initialization + Feature record: CXX_FEATURE:0cxx_unrestricted_unions + Feature record: CXX_FEATURE:0cxx_user_literals + Feature record: CXX_FEATURE:0cxx_variable_templates + Feature record: CXX_FEATURE:0cxx_variadic_macros + Feature record: CXX_FEATURE:0cxx_variadic_templates diff --git a/png/cmake-build-debug/CMakeFiles/Makefile.cmake b/png/cmake-build-debug/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..d5c8fc4 --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/Makefile.cmake @@ -0,0 +1,130 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "MinGW Makefiles" Generator, CMake Version 3.10 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "MinGW Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeCCompiler.cmake.in" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeCCompilerABI.c" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeCInformation.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeCXXCompiler.cmake.in" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeCXXInformation.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeCompilerIdDetection.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeDetermineCXXCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeDetermineCompileFeatures.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeDetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeDetermineCompilerABI.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeDetermineCompilerId.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeDetermineRCCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeDetermineSystem.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeFindBinUtils.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeFindCodeBlocks.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeGenericSystem.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeMinGWFindMake.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeParseImplicitLinkInfo.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeRCCompiler.cmake.in" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeRCInformation.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeSystem.cmake.in" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeTestCCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeTestCXXCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeTestCompilerCommon.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/CMakeTestRCCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/Borland-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/Clang-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/Cray-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/GHS-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/GNU-C-FeatureTests.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/GNU-C.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/GNU-CXX-FeatureTests.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/GNU-CXX.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/GNU-FindBinUtils.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/GNU.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/IAR-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/Intel-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/MIPSpro-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/PGI-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/SCO-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/TI-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Internal/FeatureTesting.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Platform/Windows-Determine-CXX.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Platform/Windows-GNU-C-ABI.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Platform/Windows-GNU-C.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Platform/Windows-GNU-CXX-ABI.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Platform/Windows-GNU-CXX.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Platform/Windows-GNU.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Platform/Windows-windres.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Platform/Windows.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/Platform/WindowsPaths.cmake" + "C:/Program Files/JetBrains/CLion 2018.1.3/bin/cmake/share/cmake-3.10/Modules/ProcessorCount.cmake" + "../CMakeLists.txt" + "CMakeFiles/3.10.3/CMakeCCompiler.cmake" + "CMakeFiles/3.10.3/CMakeCXXCompiler.cmake" + "CMakeFiles/3.10.3/CMakeRCCompiler.cmake" + "CMakeFiles/3.10.3/CMakeSystem.cmake" + "CMakeFiles/feature_tests.c" + "CMakeFiles/feature_tests.cxx" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.10.3/CMakeSystem.cmake" + "CMakeFiles/3.10.3/CMakeCCompiler.cmake" + "CMakeFiles/3.10.3/CMakeCXXCompiler.cmake" + "CMakeFiles/3.10.3/CMakeRCCompiler.cmake" + "CMakeFiles/3.10.3/CMakeCCompiler.cmake" + "CMakeFiles/3.10.3/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/png.dir/DependInfo.cmake" + ) diff --git a/png/cmake-build-debug/CMakeFiles/Makefile2 b/png/cmake-build-debug/CMakeFiles/Makefile2 new file mode 100644 index 0000000..c00acb5 --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/Makefile2 @@ -0,0 +1,107 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "MinGW Makefiles" Generator, CMake Version 3.10 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# The main recursive all target +all: + +.PHONY : all + +# The main recursive preinstall target +preinstall: + +.PHONY : preinstall + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +SHELL = cmd.exe + +# The CMake executable. +CMAKE_COMMAND = "C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" + +# The command to remove a file. +RM = "C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = C:\Users\Xice\Documents\sort-and-png\png + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = C:\Users\Xice\Documents\sort-and-png\png\cmake-build-debug + +#============================================================================= +# Target rules for target CMakeFiles/png.dir + +# All Build rule for target. +CMakeFiles/png.dir/all: + $(MAKE) -f CMakeFiles\png.dir\build.make CMakeFiles/png.dir/depend + $(MAKE) -f CMakeFiles\png.dir\build.make CMakeFiles/png.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=C:\Users\Xice\Documents\sort-and-png\png\cmake-build-debug\CMakeFiles --progress-num=1,2 "Built target png" +.PHONY : CMakeFiles/png.dir/all + +# Include target in all. +all: CMakeFiles/png.dir/all + +.PHONY : all + +# Build rule for subdir invocation for target. +CMakeFiles/png.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start C:\Users\Xice\Documents\sort-and-png\png\cmake-build-debug\CMakeFiles 2 + $(MAKE) -f CMakeFiles\Makefile2 CMakeFiles/png.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start C:\Users\Xice\Documents\sort-and-png\png\cmake-build-debug\CMakeFiles 0 +.PHONY : CMakeFiles/png.dir/rule + +# Convenience name for target. +png: CMakeFiles/png.dir/rule + +.PHONY : png + +# clean rule for target. +CMakeFiles/png.dir/clean: + $(MAKE) -f CMakeFiles\png.dir\build.make CMakeFiles/png.dir/clean +.PHONY : CMakeFiles/png.dir/clean + +# clean rule for target. +clean: CMakeFiles/png.dir/clean + +.PHONY : clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles\Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/png/cmake-build-debug/CMakeFiles/TargetDirectories.txt b/png/cmake-build-debug/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..11586dd --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/png.dir +C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/edit_cache.dir +C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/rebuild_cache.dir diff --git a/png/cmake-build-debug/CMakeFiles/clion-environment.txt b/png/cmake-build-debug/CMakeFiles/clion-environment.txt new file mode 100644 index 0000000..6279e45 --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/clion-environment.txt @@ -0,0 +1,4 @@ +ToolSet: 5.0@C:\MinGW +Options: + +Options: \ No newline at end of file diff --git a/png/cmake-build-debug/CMakeFiles/clion-log.txt b/png/cmake-build-debug/CMakeFiles/clion-log.txt new file mode 100644 index 0000000..74f9b31 --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/clion-log.txt @@ -0,0 +1,18 @@ +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -DCMAKE_BUILD_TYPE=Debug -G "CodeBlocks - MinGW Makefiles" C:\Users\Xice\Documents\sort-and-png\png +-- The C compiler identification is GNU 6.3.0 +-- The CXX compiler identification is GNU 6.3.0 +-- Check for working C compiler: C:/MinGW/bin/gcc.exe +-- Check for working C compiler: C:/MinGW/bin/gcc.exe -- works +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Detecting C compile features +-- Detecting C compile features - done +-- Check for working CXX compiler: C:/MinGW/bin/g++.exe +-- Check for working CXX compiler: C:/MinGW/bin/g++.exe -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Configuring done +-- Generating done +-- Build files have been written to: C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug diff --git a/png/cmake-build-debug/CMakeFiles/cmake.check_cache b/png/cmake-build-debug/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/png/cmake-build-debug/CMakeFiles/feature_tests.bin b/png/cmake-build-debug/CMakeFiles/feature_tests.bin new file mode 100644 index 0000000000000000000000000000000000000000..02c977e0e5b42d4d561019efadf05c5c7dcfaba9 GIT binary patch literal 43780 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 304 +"1" +#else +"0" +#endif +"c_function_prototypes\n" +"C_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L +"1" +#else +"0" +#endif +"c_restrict\n" +"C_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201000L +"1" +#else +"0" +#endif +"c_static_assert\n" +"C_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 304 && defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L +"1" +#else +"0" +#endif +"c_variadic_macros\n" + +}; + +int main(int argc, char** argv) { (void)argv; return features[argc]; } diff --git a/png/cmake-build-debug/CMakeFiles/feature_tests.cxx b/png/cmake-build-debug/CMakeFiles/feature_tests.cxx new file mode 100644 index 0000000..b93418c --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/feature_tests.cxx @@ -0,0 +1,405 @@ + + const char features[] = {"\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L +"1" +#else +"0" +#endif +"cxx_aggregate_default_initializers\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_alias_templates\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_alignas\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_alignof\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_attributes\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_attribute_deprecated\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_auto_type\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_binary_literals\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_constexpr\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_contextual_conversions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_decltype\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_decltype_auto\n" +"CXX_FEATURE:" +#if ((__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40801) && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_decltype_incomplete_return_types\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_default_function_template_args\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_defaulted_functions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_defaulted_move_initializers\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_delegating_constructors\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_deleted_functions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_digit_separators\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_enum_forward_declarations\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_explicit_conversions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_extended_friend_declarations\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_extern_templates\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_final\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_func_identifier\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_generalized_initializers\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_generic_lambdas\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_inheriting_constructors\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_inline_namespaces\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_lambdas\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_lambda_init_captures\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_local_type_template_args\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_long_long_type\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_noexcept\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_nonstatic_member_init\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_nullptr\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_override\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_range_for\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_raw_string_literals\n" +"CXX_FEATURE:" +#if ((__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40801) && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_reference_qualified_functions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L +"1" +#else +"0" +#endif +"cxx_relaxed_constexpr\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L +"1" +#else +"0" +#endif +"cxx_return_type_deduction\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_right_angle_brackets\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_rvalue_references\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_sizeof_member\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_static_assert\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_strong_enums\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && __cplusplus +"1" +#else +"0" +#endif +"cxx_template_template_parameters\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_thread_local\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_trailing_return_types\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_unicode_literals\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_uniform_initialization\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_unrestricted_unions\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L +"1" +#else +"0" +#endif +"cxx_user_literals\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L +"1" +#else +"0" +#endif +"cxx_variable_templates\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_variadic_macros\n" +"CXX_FEATURE:" +#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) +"1" +#else +"0" +#endif +"cxx_variadic_templates\n" + +}; + +int main(int argc, char** argv) { (void)argv; return features[argc]; } diff --git a/png/cmake-build-debug/CMakeFiles/png.dir/CXX.includecache b/png/cmake-build-debug/CMakeFiles/png.dir/CXX.includecache new file mode 100644 index 0000000..ebb9580 --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/png.dir/CXX.includecache @@ -0,0 +1,20 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +C:/Users/Xice/Documents/sort-and-png/png/main.cpp +iostream +- +cstring +- +iomanip +- +list +- +algorithm +- + diff --git a/png/cmake-build-debug/CMakeFiles/png.dir/DependInfo.cmake b/png/cmake-build-debug/CMakeFiles/png.dir/DependInfo.cmake new file mode 100644 index 0000000..bfa8d72 --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/png.dir/DependInfo.cmake @@ -0,0 +1,20 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "C:/Users/Xice/Documents/sort-and-png/png/main.cpp" "C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/CMakeFiles/png.dir/main.cpp.obj" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/png/cmake-build-debug/CMakeFiles/png.dir/build.make b/png/cmake-build-debug/CMakeFiles/png.dir/build.make new file mode 100644 index 0000000..0e1b1e9 --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/png.dir/build.make @@ -0,0 +1,114 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "MinGW Makefiles" Generator, CMake Version 3.10 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +SHELL = cmd.exe + +# The CMake executable. +CMAKE_COMMAND = "C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" + +# The command to remove a file. +RM = "C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = C:\Users\Xice\Documents\sort-and-png\png + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = C:\Users\Xice\Documents\sort-and-png\png\cmake-build-debug + +# Include any dependencies generated for this target. +include CMakeFiles/png.dir/depend.make + +# Include the progress variables for this target. +include CMakeFiles/png.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/png.dir/flags.make + +CMakeFiles/png.dir/main.cpp.obj: CMakeFiles/png.dir/flags.make +CMakeFiles/png.dir/main.cpp.obj: ../main.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\Xice\Documents\sort-and-png\png\cmake-build-debug\CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/png.dir/main.cpp.obj" + C:\MinGW\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles\png.dir\main.cpp.obj -c C:\Users\Xice\Documents\sort-and-png\png\main.cpp + +CMakeFiles/png.dir/main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/png.dir/main.cpp.i" + C:\MinGW\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\Xice\Documents\sort-and-png\png\main.cpp > CMakeFiles\png.dir\main.cpp.i + +CMakeFiles/png.dir/main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/png.dir/main.cpp.s" + C:\MinGW\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\Xice\Documents\sort-and-png\png\main.cpp -o CMakeFiles\png.dir\main.cpp.s + +CMakeFiles/png.dir/main.cpp.obj.requires: + +.PHONY : CMakeFiles/png.dir/main.cpp.obj.requires + +CMakeFiles/png.dir/main.cpp.obj.provides: CMakeFiles/png.dir/main.cpp.obj.requires + $(MAKE) -f CMakeFiles\png.dir\build.make CMakeFiles/png.dir/main.cpp.obj.provides.build +.PHONY : CMakeFiles/png.dir/main.cpp.obj.provides + +CMakeFiles/png.dir/main.cpp.obj.provides.build: CMakeFiles/png.dir/main.cpp.obj + + +# Object files for target png +png_OBJECTS = \ +"CMakeFiles/png.dir/main.cpp.obj" + +# External object files for target png +png_EXTERNAL_OBJECTS = + +png.exe: CMakeFiles/png.dir/main.cpp.obj +png.exe: CMakeFiles/png.dir/build.make +png.exe: CMakeFiles/png.dir/linklibs.rsp +png.exe: CMakeFiles/png.dir/objects1.rsp +png.exe: CMakeFiles/png.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=C:\Users\Xice\Documents\sort-and-png\png\cmake-build-debug\CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable png.exe" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles\png.dir\link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/png.dir/build: png.exe + +.PHONY : CMakeFiles/png.dir/build + +CMakeFiles/png.dir/requires: CMakeFiles/png.dir/main.cpp.obj.requires + +.PHONY : CMakeFiles/png.dir/requires + +CMakeFiles/png.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles\png.dir\cmake_clean.cmake +.PHONY : CMakeFiles/png.dir/clean + +CMakeFiles/png.dir/depend: + $(CMAKE_COMMAND) -E cmake_depends "MinGW Makefiles" C:\Users\Xice\Documents\sort-and-png\png C:\Users\Xice\Documents\sort-and-png\png C:\Users\Xice\Documents\sort-and-png\png\cmake-build-debug C:\Users\Xice\Documents\sort-and-png\png\cmake-build-debug C:\Users\Xice\Documents\sort-and-png\png\cmake-build-debug\CMakeFiles\png.dir\DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/png.dir/depend + diff --git a/png/cmake-build-debug/CMakeFiles/png.dir/cmake_clean.cmake b/png/cmake-build-debug/CMakeFiles/png.dir/cmake_clean.cmake new file mode 100644 index 0000000..b6dece5 --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/png.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "CMakeFiles/png.dir/main.cpp.obj" + "png.pdb" + "png.exe" + "png.exe.manifest" + "libpng.dll.a" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/png.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/png/cmake-build-debug/CMakeFiles/png.dir/depend.internal b/png/cmake-build-debug/CMakeFiles/png.dir/depend.internal new file mode 100644 index 0000000..ec1d6e2 --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/png.dir/depend.internal @@ -0,0 +1,5 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "MinGW Makefiles" Generator, CMake Version 3.10 + +CMakeFiles/png.dir/main.cpp.obj + C:/Users/Xice/Documents/sort-and-png/png/main.cpp diff --git a/png/cmake-build-debug/CMakeFiles/png.dir/depend.make b/png/cmake-build-debug/CMakeFiles/png.dir/depend.make new file mode 100644 index 0000000..bd6aa8f --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/png.dir/depend.make @@ -0,0 +1,5 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "MinGW Makefiles" Generator, CMake Version 3.10 + +CMakeFiles/png.dir/main.cpp.obj: ../main.cpp + diff --git a/png/cmake-build-debug/CMakeFiles/png.dir/flags.make b/png/cmake-build-debug/CMakeFiles/png.dir/flags.make new file mode 100644 index 0000000..b9daec2 --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/png.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "MinGW Makefiles" Generator, CMake Version 3.10 + +# compile CXX with C:/MinGW/bin/g++.exe +CXX_FLAGS = -g -std=gnu++11 + +CXX_DEFINES = + +CXX_INCLUDES = + diff --git a/png/cmake-build-debug/CMakeFiles/png.dir/link.txt b/png/cmake-build-debug/CMakeFiles/png.dir/link.txt new file mode 100644 index 0000000..52a7044 --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/png.dir/link.txt @@ -0,0 +1,3 @@ +"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E remove -f CMakeFiles\png.dir/objects.a +C:\MinGW\bin\ar.exe cr CMakeFiles\png.dir/objects.a @CMakeFiles\png.dir\objects1.rsp +C:\MinGW\bin\g++.exe -g -Wl,--whole-archive CMakeFiles\png.dir/objects.a -Wl,--no-whole-archive -o png.exe -Wl,--out-implib,libpng.dll.a -Wl,--major-image-version,0,--minor-image-version,0 @CMakeFiles\png.dir\linklibs.rsp diff --git a/png/cmake-build-debug/CMakeFiles/png.dir/linklibs.rsp b/png/cmake-build-debug/CMakeFiles/png.dir/linklibs.rsp new file mode 100644 index 0000000..a5e9431 --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/png.dir/linklibs.rsp @@ -0,0 +1 @@ +-lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32 diff --git a/png/cmake-build-debug/CMakeFiles/png.dir/main.cpp.obj b/png/cmake-build-debug/CMakeFiles/png.dir/main.cpp.obj new file mode 100644 index 0000000000000000000000000000000000000000..62858ec9f47de169b49f9fb54d78fcdfe49eff36 GIT binary patch literal 123657 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 literal 0 HcmV?d00001 diff --git a/png/cmake-build-debug/CMakeFiles/png.dir/objects.a b/png/cmake-build-debug/CMakeFiles/png.dir/objects.a new file mode 100644 index 0000000000000000000000000000000000000000..9d264ae3fee560bc7c76cc9e14db4e813d11ae47 GIT binary patch literal 129194 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 literal 0 HcmV?d00001 diff --git a/png/cmake-build-debug/CMakeFiles/png.dir/objects1.rsp b/png/cmake-build-debug/CMakeFiles/png.dir/objects1.rsp new file mode 100644 index 0000000..5d67efa --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/png.dir/objects1.rsp @@ -0,0 +1 @@ +CMakeFiles/png.dir/main.cpp.obj diff --git a/png/cmake-build-debug/CMakeFiles/png.dir/progress.make b/png/cmake-build-debug/CMakeFiles/png.dir/progress.make new file mode 100644 index 0000000..abadeb0 --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/png.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/png/cmake-build-debug/CMakeFiles/progress.marks b/png/cmake-build-debug/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/png/cmake-build-debug/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/png/cmake-build-debug/Makefile b/png/cmake-build-debug/Makefile new file mode 100644 index 0000000..ea52b3d --- /dev/null +++ b/png/cmake-build-debug/Makefile @@ -0,0 +1,177 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "MinGW Makefiles" Generator, CMake Version 3.10 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +SHELL = cmd.exe + +# The CMake executable. +CMAKE_COMMAND = "C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" + +# The command to remove a file. +RM = "C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = C:\Users\Xice\Documents\sort-and-png\png + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = C:\Users\Xice\Documents\sort-and-png\png\cmake-build-debug + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + "C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E echo "No interactive CMake dialog available." +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + "C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start C:\Users\Xice\Documents\sort-and-png\png\cmake-build-debug\CMakeFiles C:\Users\Xice\Documents\sort-and-png\png\cmake-build-debug\CMakeFiles\progress.marks + $(MAKE) -f CMakeFiles\Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start C:\Users\Xice\Documents\sort-and-png\png\cmake-build-debug\CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) -f CMakeFiles\Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) -f CMakeFiles\Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) -f CMakeFiles\Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles\Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named png + +# Build rule for target. +png: cmake_check_build_system + $(MAKE) -f CMakeFiles\Makefile2 png +.PHONY : png + +# fast build rule for target. +png/fast: + $(MAKE) -f CMakeFiles\png.dir\build.make CMakeFiles/png.dir/build +.PHONY : png/fast + +main.obj: main.cpp.obj + +.PHONY : main.obj + +# target to build an object file +main.cpp.obj: + $(MAKE) -f CMakeFiles\png.dir\build.make CMakeFiles/png.dir/main.cpp.obj +.PHONY : main.cpp.obj + +main.i: main.cpp.i + +.PHONY : main.i + +# target to preprocess a source file +main.cpp.i: + $(MAKE) -f CMakeFiles\png.dir\build.make CMakeFiles/png.dir/main.cpp.i +.PHONY : main.cpp.i + +main.s: main.cpp.s + +.PHONY : main.s + +# target to generate assembly for a file +main.cpp.s: + $(MAKE) -f CMakeFiles\png.dir\build.make CMakeFiles/png.dir/main.cpp.s +.PHONY : main.cpp.s + +# Help Target +help: + @echo The following are some of the valid targets for this Makefile: + @echo ... all (the default if no target is provided) + @echo ... clean + @echo ... depend + @echo ... png + @echo ... edit_cache + @echo ... rebuild_cache + @echo ... main.obj + @echo ... main.i + @echo ... main.s +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles\Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/png/cmake-build-debug/cmake_install.cmake b/png/cmake-build-debug/cmake_install.cmake new file mode 100644 index 0000000..78ad2f5 --- /dev/null +++ b/png/cmake-build-debug/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: C:/Users/Xice/Documents/sort-and-png/png + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/png") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "C:/Users/Xice/Documents/sort-and-png/png/cmake-build-debug/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/png/cmake-build-debug/png.cbp b/png/cmake-build-debug/png.cbp new file mode 100644 index 0000000..1b5cbff --- /dev/null +++ b/png/cmake-build-debug/png.cbp @@ -0,0 +1,92 @@ + + + + + + diff --git a/png/cmake-build-debug/png.exe b/png/cmake-build-debug/png.exe new file mode 100644 index 0000000000000000000000000000000000000000..1a5d9c8d6ce8befd9ca4c7480e8e21a47f8a3e3e GIT binary patch literal 143381 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 literal 0 HcmV?d00001 diff --git a/png/main.cpp b/png/main.cpp new file mode 100644 index 0000000..07d9987 --- /dev/null +++ b/png/main.cpp @@ -0,0 +1,291 @@ +#include +#include +#include + +struct term{ + float coef; + int expn; + term *next; +}; +void deletLastOne(term* in){ + auto tmp = in; + while (tmp->next->next){ + tmp = tmp->next; + } + delete tmp->next; + tmp->next = nullptr; +} +class Polynomial{ +public: + char* name; + term *termList; + Polynomial(term*in,char* inName){name=inName;termList=in;} + ~Polynomial(){ + while(termList){ + auto tmp = termList; + termList=termList->next; + delete tmp; + } + delete name; + } + term* operator+(Polynomial &ri); + term* operator-(Polynomial &ri); + term* operator*(Polynomial &ri); + term* derivative(); + bool operator==(const char* in); + float operator()(float in); + float fPower(float m, int n){ //m^n + if(n==1) return m; + if(n==0) return 1; + float temp=fPower(m,n/2); + return (n%2==0 ? 1 : m)*temp*temp; + } +}; +term* Polynomial::operator+(Polynomial &ri) { + auto* head = new term{0,0, nullptr}; + auto end = head; + auto this_head = this->termList; + auto that_head = ri.termList; + while (this_head || that_head){ + if(!that_head || (this_head && this_head->expn < that_head->expn)){ + end->coef = this_head->coef; + end->expn = this_head->expn; + end->next = new term{0,0, nullptr}; + end = end->next; + this_head = this_head->next; + continue; + } + if(!this_head || this_head->expn > that_head->expn){ + end->coef = that_head->coef; + end->expn = that_head->expn; + end->next = new term{0,0, nullptr}; + end = end->next; + that_head = that_head->next; + continue; + } + if(this_head->expn == that_head->expn){ + end->coef = this_head->coef+that_head->coef; + end->expn = that_head->expn; + end->next = new term{0,0, nullptr}; + end = end->next; + that_head = that_head->next; + this_head = this_head->next; + continue; + } + } + deletLastOne(head); + return head; +} +term* Polynomial::operator-(Polynomial &ri) { + auto* head = new term{0,0, nullptr}; + auto end = head; + auto this_head = this->termList; + auto that_head = ri.termList; + while (this_head||that_head){ + if(!that_head || (this_head && this_head->expn < that_head->expn)){ + end->coef = this_head->coef; + end->expn = this_head->expn; + end->next = new term{0,0, nullptr}; + end = end->next; + this_head = this_head->next; + continue; + } + if(!this_head || this_head->expn > that_head->expn){ + end->coef = 0-that_head->coef; + end->expn = that_head->expn; + end->next = new term{0,0, nullptr}; + end = end->next; + that_head = that_head->next; + continue; + } + if(this_head->expn == that_head->expn){ + end->coef = this_head->coef - that_head->coef; + end->expn = that_head->expn; + end->next = new term{0,0, nullptr}; + end = end->next; + that_head = that_head->next; + this_head = this_head->next; + continue; + } + } + deletLastOne(head); + return head; +} +term* Polynomial::operator*(Polynomial &ri) { + int numa = 0,numb=0; + term* tmp = this->termList; + while (tmp->next)tmp=tmp->next; + numa = tmp->expn; + tmp = ri.termList; + while (tmp->next)tmp=tmp->next; + numb = tmp->expn; + auto *coList = new float[numa+numb+1]{0}; + term* la = this->termList ,*lb; + while (la){ + lb = ri.termList; + while (lb){ + coList[la->expn+lb->expn]=la->coef*lb->coef; + lb = lb->next; + } + la=la->next; + } + auto* head = new term{0,0, nullptr}; + auto end = head; + for(int i = 0;i<=numa+numb;i++){ + if(coList[i] == 0) continue; + end->coef = coList[i]; + end->expn = i; + end->next = new term{0,0, nullptr}; + end = end->next; + } + deletLastOne(head); + return head; +} +term* Polynomial::derivative() { + auto* head = new term{0,0, nullptr}; + auto end = head; + auto tmp = this->termList; + while (tmp){ + if(tmp->expn != 0) { + end->coef = tmp->coef * tmp->expn; + end->expn = tmp->expn - 1; + end->next = new term{0, 0, nullptr}; + end = end->next; + } + tmp = tmp->next; + } + deletLastOne(head); + return head; +} +bool Polynomial::operator==(const char *in) { + return strcmp(this->name, in) == 0; +} +float Polynomial::operator()(float in) { + auto tmp = this->termList; + float out = 0; + while (tmp){ + out += tmp->coef* fPower(in,tmp->expn); + tmp = tmp->next; + } + return out; +} +std::ostream & operator<<(std::ostream &out,const Polynomial &obj){ + out << obj.name << "(x)="; + auto tmp = obj.termList; + while (tmp){ + out << ' '<<(tmp->coef>0?"+":"")<coef; + if(tmp->expn != 0) { + out << "x^" << tmp->expn; + } + tmp = tmp->next; + } + return out; +} + +#include +#include +using namespace std; +int main(){ + list a; + while (true){ + cout << "当前暂存的函数有:" <> check; + auto* name = new char[20]; + int ex,num;float co; + auto * head = new term{0,0,nullptr}; + auto end = head; + char c[20],b[20]; + list::iterator itb,itc; + switch (check){ + case 1: + cout << "多项式名称:"; + cin >> name; + cout << "请输入项数:"; + cin >> num; + cout << "请按照次数从小到大的顺序输入 指数 和 系数"<< endl; + for(int i = 0;i> ex >> co; + end->expn = ex; + end->coef = co; + end->next = new term{0,0, nullptr}; + end = end->next; + } + deletLastOne(head); + a.emplace_back(head,name); + cout << endl << "输入结束,您输入的表达式为:"<> name; + cout << "请输入两个运算多项式的名称 空格分隔:"; + cin >> c >> b; + itc = find(a.begin(),a.end(),c); + itb = find(a.begin(),a.end(),b); + if(itc == a.end() || itb == a.end()){ + cout << "输入的名字有误"; + }else{ + switch (check){ + case 2: + a.emplace_back(*itc+*itb,name); + break; + case 3: + a.emplace_back(*itc-*itb,name); + break; + case 4: + a.emplace_back(*itc**itb,name); + break; + default:break; + } + cout << "输入结束,得到的表达式为:"<> name; + cout << "请输入需要计算的多项式名称:"; + cin >> b; + itb = find(a.begin(),a.end(),b); + if(itb == a.end()){ + cout << "输入的名字有误"; + } else{ + a.emplace_back((*itb).derivative(),name); + cout <<"输入结束,得到的表达式为:"<> name; + itb = find(a.begin(),a.end(),name); + if(itb == a.end()){ + cout << "输入的名字有误"; + } else{ + cout << "请输入参数:"; + cin >> co; + cout << "计算结果:"; + cout << (*itb)(co) << endl; + } + break; + case 0: + return 0; + default: + break; + } + } +} \ No newline at end of file diff --git a/sort/.idea/workspace.xml b/sort/.idea/workspace.xml index 463c3a6..d6b8ed7 100644 --- a/sort/.idea/workspace.xml +++ b/sort/.idea/workspace.xml @@ -31,11 +31,10 @@ - - + + - @@ -148,12 +147,12 @@ - - + + -