From 21b636aa984d9fca27697b25afbe2acc804e03d6 Mon Sep 17 00:00:00 2001 From: IMback Date: Sun, 5 Nov 2017 17:37:21 +0100 Subject: [PATCH] Added Sate output --- CMakeCache.txt | 30 +- CMakeFiles/3.8.0/CMakeCCompiler.cmake | 68 - CMakeFiles/3.8.0/CMakeCXXCompiler.cmake | 70 - .../3.8.0/CMakeDetermineCompilerABI_C.bin | Bin 8216 -> 0 bytes .../3.8.0/CMakeDetermineCompilerABI_CXX.bin | Bin 8224 -> 0 bytes CMakeFiles/3.8.0/CMakeSystem.cmake | 15 - .../3.8.0/CompilerIdC/CMakeCCompilerId.c | 567 ------- CMakeFiles/3.8.0/CompilerIdC/a.out | Bin 8376 -> 0 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 539 ------ CMakeFiles/3.8.0/CompilerIdCXX/a.out | Bin 8384 -> 0 bytes CMakeFiles/3.8.2/CMakeCCompiler.cmake | 68 - CMakeFiles/3.8.2/CMakeCXXCompiler.cmake | 70 - .../3.8.2/CMakeDetermineCompilerABI_C.bin | Bin 8384 -> 0 bytes .../3.8.2/CMakeDetermineCompilerABI_CXX.bin | Bin 8392 -> 0 bytes CMakeFiles/3.8.2/CMakeSystem.cmake | 15 - .../3.8.2/CompilerIdC/CMakeCCompilerId.c | 567 ------- CMakeFiles/3.8.2/CompilerIdC/a.out | Bin 8544 -> 0 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 539 ------ CMakeFiles/3.8.2/CompilerIdCXX/a.out | Bin 8552 -> 0 bytes CMakeFiles/CMakeDirectoryInformation.cmake | 2 +- CMakeFiles/CMakeOutput.log | 1506 ++++++++--------- CMakeFiles/Makefile.cmake | 110 +- CMakeFiles/Makefile2 | 2 +- CMakeFiles/download.dir/build.make | 2 +- CMakeFiles/download.dir/depend.internal | 2 +- CMakeFiles/download.dir/depend.make | 2 +- CMakeFiles/export.dir/build.make | 2 +- CMakeFiles/export.dir/depend.internal | 3 - CMakeFiles/export.dir/depend.make | 3 - CMakeFiles/feature_tests.bin | Bin 12440 -> 12248 bytes CMakeFiles/rgbcontroller.dir/CXX.includecache | 2 + .../rgbcontroller.dir/WirelessRelay.cpp.o | Bin 14232 -> 14372 bytes CMakeFiles/rgbcontroller.dir/build.make | 2 +- CMakeFiles/rgbcontroller.dir/depend.internal | 2 +- CMakeFiles/rgbcontroller.dir/depend.make | 2 +- CMakeFiles/rgbcontroller.dir/flags.make | 2 +- CMakeFiles/rgbcontroller.dir/main.cpp.o | Bin 27088 -> 28144 bytes CMakeFiles/rgbcontroller.dir/pwm.cpp.o | Bin 12016 -> 12180 bytes CMakeFiles/rgbcontroller.dir/rgbled.cpp.o | Bin 18628 -> 18724 bytes CMakeFiles/rgbcontroller.dir/serial.cpp.o | Bin 13364 -> 16244 bytes Makefile | 2 +- main.cpp | 71 +- rgbcontroller | Bin 9104 -> 10012 bytes rgbcontroller.hex | 734 ++++---- rgbled.cpp | 18 +- rgbled.h | 4 + serial.cpp | 70 +- serial.h | 14 +- 48 files changed, 1363 insertions(+), 3742 deletions(-) delete mode 100644 CMakeFiles/3.8.0/CMakeCCompiler.cmake delete mode 100644 CMakeFiles/3.8.0/CMakeCXXCompiler.cmake delete mode 100755 CMakeFiles/3.8.0/CMakeDetermineCompilerABI_C.bin delete mode 100755 CMakeFiles/3.8.0/CMakeDetermineCompilerABI_CXX.bin delete mode 100644 CMakeFiles/3.8.0/CMakeSystem.cmake delete mode 100644 CMakeFiles/3.8.0/CompilerIdC/CMakeCCompilerId.c delete mode 100755 CMakeFiles/3.8.0/CompilerIdC/a.out delete mode 100644 CMakeFiles/3.8.0/CompilerIdCXX/CMakeCXXCompilerId.cpp delete mode 100755 CMakeFiles/3.8.0/CompilerIdCXX/a.out delete mode 100644 CMakeFiles/3.8.2/CMakeCCompiler.cmake delete mode 100644 CMakeFiles/3.8.2/CMakeCXXCompiler.cmake delete mode 100755 CMakeFiles/3.8.2/CMakeDetermineCompilerABI_C.bin delete mode 100755 CMakeFiles/3.8.2/CMakeDetermineCompilerABI_CXX.bin delete mode 100644 CMakeFiles/3.8.2/CMakeSystem.cmake delete mode 100644 CMakeFiles/3.8.2/CompilerIdC/CMakeCCompilerId.c delete mode 100755 CMakeFiles/3.8.2/CompilerIdC/a.out delete mode 100644 CMakeFiles/3.8.2/CompilerIdCXX/CMakeCXXCompilerId.cpp delete mode 100755 CMakeFiles/3.8.2/CompilerIdCXX/a.out delete mode 100644 CMakeFiles/export.dir/depend.internal delete mode 100644 CMakeFiles/export.dir/depend.make diff --git a/CMakeCache.txt b/CMakeCache.txt index be33984..5c54b40 100644 --- a/CMakeCache.txt +++ b/CMakeCache.txt @@ -30,6 +30,14 @@ CMAKE_COLOR_MAKEFILE:BOOL=ON //CXX compiler CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + //Flags used by the compiler during all build types. CMAKE_CXX_FLAGS:STRING= @@ -49,6 +57,14 @@ CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG //C compiler CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + //Flags used by the compiler during all build types. CMAKE_C_FLAGS:STRING= @@ -204,9 +220,9 @@ CMAKE_CACHEFILE_DIR:INTERNAL=/home/philipp/Programming/RGBcontroller //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=8 +CMAKE_CACHE_MINOR_VERSION:INTERNAL=9 //Patch version of cmake used to create the current loaded cache -CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 +CMAKE_CACHE_PATCH_VERSION:INTERNAL=4 //ADVANCED property for variable: CMAKE_COLOR_MAKEFILE CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 //Path to CMake executable. @@ -217,6 +233,10 @@ CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest //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 @@ -229,6 +249,10 @@ CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 CMAKE_CXX_FLAGS_RELWITHDEBINFO-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 @@ -295,7 +319,7 @@ CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 //ADVANCED property for variable: CMAKE_RANLIB CMAKE_RANLIB-ADVANCED:INTERNAL=1 //Path to CMake installation. -CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.8 +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.9 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG diff --git a/CMakeFiles/3.8.0/CMakeCCompiler.cmake b/CMakeFiles/3.8.0/CMakeCCompiler.cmake deleted file mode 100644 index d6c8ffd..0000000 --- a/CMakeFiles/3.8.0/CMakeCCompiler.cmake +++ /dev/null @@ -1,68 +0,0 @@ -set(CMAKE_C_COMPILER "/usr/bin/cc") -set(CMAKE_C_COMPILER_ARG1 "") -set(CMAKE_C_COMPILER_ID "GNU") -set(CMAKE_C_COMPILER_VERSION "6.3.1") -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 "Linux") -set(CMAKE_C_SIMULATE_ID "") -set(CMAKE_C_SIMULATE_VERSION "") - -set(CMAKE_AR "/usr/bin/ar") -set(CMAKE_RANLIB "/usr/bin/ranlib") -set(CMAKE_LINKER "/usr/bin/ld") -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 ) -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 "8") -set(CMAKE_C_COMPILER_ABI "ELF") -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 "c") -set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1;/usr/lib;/lib") -set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/CMakeFiles/3.8.0/CMakeCXXCompiler.cmake b/CMakeFiles/3.8.0/CMakeCXXCompiler.cmake deleted file mode 100644 index 4f03615..0000000 --- a/CMakeFiles/3.8.0/CMakeCXXCompiler.cmake +++ /dev/null @@ -1,70 +0,0 @@ -set(CMAKE_CXX_COMPILER "/usr/bin/c++") -set(CMAKE_CXX_COMPILER_ARG1 "") -set(CMAKE_CXX_COMPILER_ID "GNU") -set(CMAKE_CXX_COMPILER_VERSION "6.3.1") -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 "Linux") -set(CMAKE_CXX_SIMULATE_ID "") -set(CMAKE_CXX_SIMULATE_VERSION "") - -set(CMAKE_AR "/usr/bin/ar") -set(CMAKE_RANLIB "/usr/bin/ranlib") -set(CMAKE_LINKER "/usr/bin/ld") -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 ) -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 "8") -set(CMAKE_CXX_COMPILER_ABI "ELF") -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++;m;c") -set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1;/usr/lib;/lib") -set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/CMakeFiles/3.8.0/CMakeDetermineCompilerABI_C.bin b/CMakeFiles/3.8.0/CMakeDetermineCompilerABI_C.bin deleted file mode 100755 index 72fb4970ee752289abf600913859bf4492062169..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8216 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 diff --git a/CMakeFiles/3.8.0/CMakeDetermineCompilerABI_CXX.bin b/CMakeFiles/3.8.0/CMakeDetermineCompilerABI_CXX.bin deleted file mode 100755 index b66a6fd681a415be16c3fc527e9b856c61af0e43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8224 zcmeHMZERa-6+X7}*$*e}(l)FWHG`p)l3OPmnb!fc))NuXTOi^PG?O`}(}c`ydqf5LUrT zXh5VMpP-NsHET?7NY_l8q@D+99X=C&;8`*1DzzJhwNx7jLmn(^e4u$&dbHGE0 zEp@>2h_%9UXm1^=lKxoWE5L8Vj|qG^bl7kMai4>q3B;Ge!peDEi#(MCK1*=)Lvnxc zKG=^q>7Q!|VhunS-vEb^w!(^bJJa1?kNi(JZYom#TRv@m6@B|xBT^eNKsVuq> zNTN{GMpD@nX#HDIoJ?i4VnI)$I2kwMrh!!#RSo2a3k8PL}C5}$+xRd{YyAF zHRnMGYH3zIb@5@<^{RSy&RACQwvfHGtcJlEbcyXB_|n;CA3$-*b~L=0EtkuKuhySH z$aPJ$bg~0qpz7qqP^^FN`)F5jc9jguX9oYd4{fMk`qpK&R6KV&a+5mxeB`n^)$;Oz zaU6ZiiD_5lCL;$e$W81OJ4drW|9rRO1f z$JgQ0MBPF9e13*<9VzsBTMxT?z3t!iM7+L3b-mt> z@6@Ya|FaFMH!#__$s5dj10k5Q4jGeBQ3XHF@@f0gjS!9w*TuJde6^HF@Ja`-7b7Pfx z@TSP;r5axf6pq`A2kydrhZEige6O+EcmPicUK{Mi<8YrP9go93)WrGJ%zL79QU_Pd z^N3labLWKLg}4iEwDxiN5O?FcoUxs=dnDd!d(Y7|ko4{Ezef;vS^CfC_%VUk&ht~! z55G^573C0qyByZ*MZ}%P^@`A640QjY!tbRwvF^e=0NsM9aB|~T^YahXaX||lX$q2h zrF@7rr+FgpjY-_T&qsxy+I@Qx zai_e>IO3G|u;(#mB+mIyzB3&VeyC5?WuMTmJ=cc?Uad>qFA#Ui+x!M`r##Z{grC}c z&YMENHlMRa;`Y4L-=%-L)?3RJ>EE9J`IEpM-fxsfQ4)~I8wH~{GJ;i2`$~8~i}r7e zVL~UV=k?K4!O-)XkY1s?D0D* zi42bx&*$TNH9c$O_rgd%p3${rF_YPgCKgVko>i%aH^raO!#j3_v7uC2&xd;ZmBjcs zXpcp^dQ#buoMyR*6B-a8-onxIhJnzgh!)x0hl4Ul$aVY?)FP@>Q2Pcz+Zf%_8;WXM zHf-1yiD|J=Z!|(iu}$HMgJdD6jm5Lcw2p$Ro>Ioj0*K5QXnkMb9NN?$MwuVR zVl$ma*|A{In#%h4sWFii6X`Zk3VSm~d>E;bH|ZGHQdwN+aZs{3LsxKmJB|3Lj|p zPIOVx$K)m$OQHpHriHm1Obf2>PM{k4jAv2_Y%qro@k<#`W5x7{8A4ESb7pYES&z!c zs#E-mN2!tp;y8%^_u%-Ios+J$d>WZXd^ktK@e=>9;Ik@Yz0SsWA#b(kxXO?YKV#Fk z+xMaTI>xBn{**f?ET$yzxZvjFY>tN|43uA{n40Z5PP-w2F*#t0%c;ut90@#%80Gre zp5wV8+0mC!W-a#l+l4}kx!IoMzP5VP>XXt~vXypN{|S^+49`5rhXHBellJ!hOBnWH zg}Tc2d~etx?fKro?c2xyG}_Xb_};?#_=D151{#`pJ?SE;TFwSSQ zgCjP3zNf`#Q(@uzj>*;TzZXzIP4M{n|B4}LZ@)j-+dpcv=l{W`q&?+Gt;Ifmil?mY zbKLxzwEw-;80$R$48M#Oim7N1QsKCR|1Y!aGtcz5Xw!lZ+jBhQlYtuRk#8!@GyNlC z)PJ_;xVGaq_T-Do>-f;#VSA42`Txvmx&FMrxLsa{x6#(xKF9yFG$<^rXL7au{~HRd z_LX~rG~{!BEBi|}d;XuTUE1HOefBqt6&e$dpW~knX~^SceK{S>f*BX%|GyQ)tgt=j zBUsG#R?2&yb%?66{fqJ(k{^0kbANbV=zMYCv05qqsJ<|-b| HirxM{)QL26 diff --git a/CMakeFiles/3.8.0/CMakeSystem.cmake b/CMakeFiles/3.8.0/CMakeSystem.cmake deleted file mode 100644 index 9d33b78..0000000 --- a/CMakeFiles/3.8.0/CMakeSystem.cmake +++ /dev/null @@ -1,15 +0,0 @@ -set(CMAKE_HOST_SYSTEM "Linux-4.10.13-1-ARCH") -set(CMAKE_HOST_SYSTEM_NAME "Linux") -set(CMAKE_HOST_SYSTEM_VERSION "4.10.13-1-ARCH") -set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") - - - -set(CMAKE_SYSTEM "Linux-4.10.13-1-ARCH") -set(CMAKE_SYSTEM_NAME "Linux") -set(CMAKE_SYSTEM_VERSION "4.10.13-1-ARCH") -set(CMAKE_SYSTEM_PROCESSOR "x86_64") - -set(CMAKE_CROSSCOMPILING "FALSE") - -set(CMAKE_SYSTEM_LOADED 1) diff --git a/CMakeFiles/3.8.0/CompilerIdC/CMakeCCompilerId.c b/CMakeFiles/3.8.0/CompilerIdC/CMakeCCompilerId.c deleted file mode 100644 index df91daf..0000000 --- a/CMakeFiles/3.8.0/CompilerIdC/CMakeCCompilerId.c +++ /dev/null @@ -1,567 +0,0 @@ -#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" - -#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_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 - -#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 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 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/CMakeFiles/3.8.0/CompilerIdC/a.out b/CMakeFiles/3.8.0/CompilerIdC/a.out deleted file mode 100755 index faf2a5b9a519f1f68a659443af5d50beba4d355f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8376 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 diff --git a/CMakeFiles/3.8.0/CompilerIdCXX/CMakeCXXCompilerId.cpp b/CMakeFiles/3.8.0/CompilerIdCXX/CMakeCXXCompilerId.cpp deleted file mode 100644 index e7037e5..0000000 --- a/CMakeFiles/3.8.0/CompilerIdCXX/CMakeCXXCompilerId.cpp +++ /dev/null @@ -1,539 +0,0 @@ -/* 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" - -#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_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 - -#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 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 "]"; - - - - -const char* info_language_dialect_default = "INFO" ":" "dialect_default[" -#if __cplusplus > 201402L - "17" -#elif __cplusplus >= 201402L - "14" -#elif __cplusplus >= 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 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/CMakeFiles/3.8.0/CompilerIdCXX/a.out b/CMakeFiles/3.8.0/CompilerIdCXX/a.out deleted file mode 100755 index 2f05f8a4267e69d3851132131e0f1a073910fbc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8384 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 WIQMI|V$AET|9R@*CJPd^>;Drt=WuTT diff --git a/CMakeFiles/3.8.2/CMakeDetermineCompilerABI_CXX.bin b/CMakeFiles/3.8.2/CMakeDetermineCompilerABI_CXX.bin deleted file mode 100755 index 199a5a06414346c4334fc3c881957122e010fc15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8392 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 & 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" - -#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_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 - -#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 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 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/CMakeFiles/3.8.2/CompilerIdC/a.out b/CMakeFiles/3.8.2/CompilerIdC/a.out deleted file mode 100755 index 5178f5a6949238e67bb230444e3ccd4512239d5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8544 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 N$a&MvOm)}|_`ixfZ@2&e diff --git a/CMakeFiles/3.8.2/CompilerIdCXX/CMakeCXXCompilerId.cpp b/CMakeFiles/3.8.2/CompilerIdCXX/CMakeCXXCompilerId.cpp deleted file mode 100644 index e7037e5..0000000 --- a/CMakeFiles/3.8.2/CompilerIdCXX/CMakeCXXCompilerId.cpp +++ /dev/null @@ -1,539 +0,0 @@ -/* 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" - -#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_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 - -#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 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 "]"; - - - - -const char* info_language_dialect_default = "INFO" ":" "dialect_default[" -#if __cplusplus > 201402L - "17" -#elif __cplusplus >= 201402L - "14" -#elif __cplusplus >= 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 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/CMakeFiles/3.8.2/CompilerIdCXX/a.out b/CMakeFiles/3.8.2/CompilerIdCXX/a.out deleted file mode 100755 index 36a296e725c2165e71b8d933626d455ca6ef4bd8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8552 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 diff --git a/CMakeFiles/CMakeDirectoryInformation.cmake b/CMakeFiles/CMakeDirectoryInformation.cmake index b177802..61a5f62 100644 --- a/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/CMakeFiles/CMakeDirectoryInformation.cmake @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.8 +# Generated by "Unix Makefiles" Generator, CMake Version 3.9 # Relative path conversion top directories. set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/philipp/Programming/RGBcontroller") diff --git a/CMakeFiles/CMakeOutput.log b/CMakeFiles/CMakeOutput.log index 789c86d..6c39386 100644 --- a/CMakeFiles/CMakeOutput.log +++ b/CMakeFiles/CMakeOutput.log @@ -1,614 +1,3 @@ -The system is: Linux - 4.10.13-1-ARCH - x86_64 -Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. -Compiler: /usr/bin/cc -Build flags: -Id flags: - -The output was: -0 - - -Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" - -The C compiler identification is GNU, found in "/home/philipp/Programming/RGBcontroller/CMakeFiles/3.8.0/CompilerIdC/a.out" - -Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. -Compiler: /usr/bin/c++ -Build flags: -Id flags: - -The output was: -0 - - -Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" - -The CXX compiler identification is GNU, found in "/home/philipp/Programming/RGBcontroller/CMakeFiles/3.8.0/CompilerIdCXX/a.out" - -Determining if the C compiler works passed with the following output: -Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_3b3cd/fast" -/usr/bin/make -f CMakeFiles/cmTC_3b3cd.dir/build.make CMakeFiles/cmTC_3b3cd.dir/build -make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_3b3cd.dir/testCCompiler.c.o -/usr/bin/cc -o CMakeFiles/cmTC_3b3cd.dir/testCCompiler.c.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp/testCCompiler.c -Linking C executable cmTC_3b3cd -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3b3cd.dir/link.txt --verbose=1 -/usr/bin/cc -rdynamic CMakeFiles/cmTC_3b3cd.dir/testCCompiler.c.o -o cmTC_3b3cd -make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' - - -Detecting C compiler ABI info compiled with the following output: -Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_be217/fast" -/usr/bin/make -f CMakeFiles/cmTC_be217.dir/build.make CMakeFiles/cmTC_be217.dir/build -make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_be217.dir/CMakeCCompilerABI.c.o -/usr/bin/cc -o CMakeFiles/cmTC_be217.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.8/Modules/CMakeCCompilerABI.c -Linking C executable cmTC_be217 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_be217.dir/link.txt --verbose=1 -/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_be217.dir/CMakeCCompilerABI.c.o -o cmTC_be217 -Using built-in specs. -COLLECT_GCC=/usr/bin/cc -COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/lto-wrapper -Target: x86_64-pc-linux-gnu -Configured with: /build/gcc-multilib/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release -Thread model: posix -gcc version 6.3.1 20170306 (GCC) -COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/ -LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_be217' '-mtune=generic' '-march=x86-64' - /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cc6xcPZE.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_be217 /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib/crt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/crtbegin.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../.. CMakeFiles/cmTC_be217.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/crtend.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib/crtn.o -COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_be217' '-mtune=generic' '-march=x86-64' -make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' - - -Parsed C implicit link information from above output: - link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command:"/usr/bin/make" "cmTC_be217/fast"] - ignore line: [/usr/bin/make -f CMakeFiles/cmTC_be217.dir/build.make CMakeFiles/cmTC_be217.dir/build] - ignore line: [make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp'] - ignore line: [Building C object CMakeFiles/cmTC_be217.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/cc -o CMakeFiles/cmTC_be217.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.8/Modules/CMakeCCompilerABI.c] - ignore line: [Linking C executable cmTC_be217] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_be217.dir/link.txt --verbose=1] - ignore line: [/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_be217.dir/CMakeCCompilerABI.c.o -o cmTC_be217 ] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/cc] - ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/lto-wrapper] - ignore line: [Target: x86_64-pc-linux-gnu] - ignore line: [Configured with: /build/gcc-multilib/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release] - ignore line: [Thread model: posix] - ignore line: [gcc version 6.3.1 20170306 (GCC) ] - ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_be217' '-mtune=generic' '-march=x86-64'] - link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cc6xcPZE.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_be217 /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib/crt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/crtbegin.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../.. CMakeFiles/cmTC_be217.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/crtend.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib/crtn.o] - arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/cc6xcPZE.res] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [-plugin-opt=-pass-through=-lc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [--build-id] ==> ignore - arg [--eh-frame-hdr] ==> ignore - arg [--hash-style=gnu] ==> ignore - arg [-m] ==> ignore - arg [elf_x86_64] ==> ignore - arg [-export-dynamic] ==> ignore - arg [-dynamic-linker] ==> ignore - arg [/lib64/ld-linux-x86-64.so.2] ==> ignore - arg [-o] ==> ignore - arg [cmTC_be217] ==> ignore - arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib/crt1.o] ==> ignore - arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib/crti.o] ==> ignore - arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/crtbegin.o] ==> ignore - arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1] - arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib] - arg [-L/lib/../lib] ==> dir [/lib/../lib] - arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] - arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../..] - arg [CMakeFiles/cmTC_be217.dir/CMakeCCompilerABI.c.o] ==> ignore - arg [-lgcc] ==> lib [gcc] - arg [--as-needed] ==> ignore - arg [-lgcc_s] ==> lib [gcc_s] - arg [--no-as-needed] ==> ignore - arg [-lc] ==> lib [c] - arg [-lgcc] ==> lib [gcc] - arg [--as-needed] ==> ignore - arg [-lgcc_s] ==> lib [gcc_s] - arg [--no-as-needed] ==> ignore - arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/crtend.o] ==> ignore - arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib/crtn.o] ==> ignore - remove lib [gcc] - remove lib [gcc_s] - remove lib [gcc] - remove lib [gcc_s] - collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1] - collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib] ==> [/usr/lib] - collapse library dir [/lib/../lib] ==> [/lib] - collapse library dir [/usr/lib/../lib] ==> [/usr/lib] - collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../..] ==> [/usr/lib] - implicit libs: [c] - implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1;/usr/lib;/lib] - implicit fwks: [] - - - - -Detecting C [-std=c11] compiler features compiled with the following output: -Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_8678b/fast" -/usr/bin/make -f CMakeFiles/cmTC_8678b.dir/build.make CMakeFiles/cmTC_8678b.dir/build -make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_8678b.dir/feature_tests.c.o -/usr/bin/cc -std=c11 -o CMakeFiles/cmTC_8678b.dir/feature_tests.c.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.c -Linking C executable cmTC_8678b -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8678b.dir/link.txt --verbose=1 -/usr/bin/cc -rdynamic CMakeFiles/cmTC_8678b.dir/feature_tests.c.o -o cmTC_8678b -make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/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: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_a2d86/fast" -/usr/bin/make -f CMakeFiles/cmTC_a2d86.dir/build.make CMakeFiles/cmTC_a2d86.dir/build -make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_a2d86.dir/feature_tests.c.o -/usr/bin/cc -std=c99 -o CMakeFiles/cmTC_a2d86.dir/feature_tests.c.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.c -Linking C executable cmTC_a2d86 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a2d86.dir/link.txt --verbose=1 -/usr/bin/cc -rdynamic CMakeFiles/cmTC_a2d86.dir/feature_tests.c.o -o cmTC_a2d86 -make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/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: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_a857f/fast" -/usr/bin/make -f CMakeFiles/cmTC_a857f.dir/build.make CMakeFiles/cmTC_a857f.dir/build -make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_a857f.dir/feature_tests.c.o -/usr/bin/cc -std=c90 -o CMakeFiles/cmTC_a857f.dir/feature_tests.c.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.c -Linking C executable cmTC_a857f -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a857f.dir/link.txt --verbose=1 -/usr/bin/cc -rdynamic CMakeFiles/cmTC_a857f.dir/feature_tests.c.o -o cmTC_a857f -make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/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: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_8f04d/fast" -/usr/bin/make -f CMakeFiles/cmTC_8f04d.dir/build.make CMakeFiles/cmTC_8f04d.dir/build -make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_8f04d.dir/testCXXCompiler.cxx.o -/usr/bin/c++ -o CMakeFiles/cmTC_8f04d.dir/testCXXCompiler.cxx.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp/testCXXCompiler.cxx -Linking CXX executable cmTC_8f04d -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8f04d.dir/link.txt --verbose=1 -/usr/bin/c++ -rdynamic CMakeFiles/cmTC_8f04d.dir/testCXXCompiler.cxx.o -o cmTC_8f04d -make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' - - -Detecting CXX compiler ABI info compiled with the following output: -Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_75a82/fast" -/usr/bin/make -f CMakeFiles/cmTC_75a82.dir/build.make CMakeFiles/cmTC_75a82.dir/build -make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_75a82.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/c++ -o CMakeFiles/cmTC_75a82.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.8/Modules/CMakeCXXCompilerABI.cpp -Linking CXX executable cmTC_75a82 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_75a82.dir/link.txt --verbose=1 -/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_75a82.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_75a82 -Using built-in specs. -COLLECT_GCC=/usr/bin/c++ -COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/lto-wrapper -Target: x86_64-pc-linux-gnu -Configured with: /build/gcc-multilib/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release -Thread model: posix -gcc version 6.3.1 20170306 (GCC) -COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/ -LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_75a82' '-shared-libgcc' '-mtune=generic' '-march=x86-64' - /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cc1BqcQq.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_75a82 /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib/crt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/crtbegin.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../.. CMakeFiles/cmTC_75a82.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/crtend.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib/crtn.o -COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_75a82' '-shared-libgcc' '-mtune=generic' '-march=x86-64' -make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' - - -Parsed CXX implicit link information from above output: - link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command:"/usr/bin/make" "cmTC_75a82/fast"] - ignore line: [/usr/bin/make -f CMakeFiles/cmTC_75a82.dir/build.make CMakeFiles/cmTC_75a82.dir/build] - ignore line: [make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp'] - ignore line: [Building CXX object CMakeFiles/cmTC_75a82.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -o CMakeFiles/cmTC_75a82.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.8/Modules/CMakeCXXCompilerABI.cpp] - ignore line: [Linking CXX executable cmTC_75a82] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_75a82.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_75a82.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_75a82 ] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/c++] - ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/lto-wrapper] - ignore line: [Target: x86_64-pc-linux-gnu] - ignore line: [Configured with: /build/gcc-multilib/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release] - ignore line: [Thread model: posix] - ignore line: [gcc version 6.3.1 20170306 (GCC) ] - ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_75a82' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] - link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cc1BqcQq.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_75a82 /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib/crt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/crtbegin.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../.. CMakeFiles/cmTC_75a82.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/crtend.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib/crtn.o] - arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/cc1BqcQq.res] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [--build-id] ==> ignore - arg [--eh-frame-hdr] ==> ignore - arg [--hash-style=gnu] ==> ignore - arg [-m] ==> ignore - arg [elf_x86_64] ==> ignore - arg [-export-dynamic] ==> ignore - arg [-dynamic-linker] ==> ignore - arg [/lib64/ld-linux-x86-64.so.2] ==> ignore - arg [-o] ==> ignore - arg [cmTC_75a82] ==> ignore - arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib/crt1.o] ==> ignore - arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib/crti.o] ==> ignore - arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/crtbegin.o] ==> ignore - arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1] - arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib] - arg [-L/lib/../lib] ==> dir [/lib/../lib] - arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] - arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../..] - arg [CMakeFiles/cmTC_75a82.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore - arg [-lstdc++] ==> lib [stdc++] - arg [-lm] ==> lib [m] - arg [-lgcc_s] ==> lib [gcc_s] - arg [-lgcc] ==> lib [gcc] - arg [-lc] ==> lib [c] - arg [-lgcc_s] ==> lib [gcc_s] - arg [-lgcc] ==> lib [gcc] - arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/crtend.o] ==> ignore - arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib/crtn.o] ==> ignore - remove lib [gcc_s] - remove lib [gcc] - remove lib [gcc_s] - remove lib [gcc] - collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1] - collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../../../lib] ==> [/usr/lib] - collapse library dir [/lib/../lib] ==> [/lib] - collapse library dir [/usr/lib/../lib] ==> [/usr/lib] - collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/../../..] ==> [/usr/lib] - implicit libs: [stdc++;m;c] - implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1;/usr/lib;/lib] - implicit fwks: [] - - - - -Detecting CXX [-std=c++1z] compiler features compiled with the following output: -Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_e2388/fast" -/usr/bin/make -f CMakeFiles/cmTC_e2388.dir/build.make CMakeFiles/cmTC_e2388.dir/build -make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_e2388.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++1z -o CMakeFiles/cmTC_e2388.dir/feature_tests.cxx.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_e2388 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e2388.dir/link.txt --verbose=1 -/usr/bin/c++ -rdynamic CMakeFiles/cmTC_e2388.dir/feature_tests.cxx.o -o cmTC_e2388 -make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/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: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_19abc/fast" -/usr/bin/make -f CMakeFiles/cmTC_19abc.dir/build.make CMakeFiles/cmTC_19abc.dir/build -make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_19abc.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++14 -o CMakeFiles/cmTC_19abc.dir/feature_tests.cxx.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_19abc -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_19abc.dir/link.txt --verbose=1 -/usr/bin/c++ -rdynamic CMakeFiles/cmTC_19abc.dir/feature_tests.cxx.o -o cmTC_19abc -make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/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: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_d2249/fast" -/usr/bin/make -f CMakeFiles/cmTC_d2249.dir/build.make CMakeFiles/cmTC_d2249.dir/build -make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_d2249.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++11 -o CMakeFiles/cmTC_d2249.dir/feature_tests.cxx.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_d2249 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d2249.dir/link.txt --verbose=1 -/usr/bin/c++ -rdynamic CMakeFiles/cmTC_d2249.dir/feature_tests.cxx.o -o cmTC_d2249 -make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/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: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_0f128/fast" -/usr/bin/make -f CMakeFiles/cmTC_0f128.dir/build.make CMakeFiles/cmTC_0f128.dir/build -make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_0f128.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++98 -o CMakeFiles/cmTC_0f128.dir/feature_tests.cxx.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_0f128 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0f128.dir/link.txt --verbose=1 -/usr/bin/c++ -rdynamic CMakeFiles/cmTC_0f128.dir/feature_tests.cxx.o -o cmTC_0f128 -make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/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 The system is: Linux - 4.11.2-1-ARCH - x86_64 Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. Compiler: /usr/bin/cc @@ -621,7 +10,7 @@ The output was: Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" -The C compiler identification is GNU, found in "/home/philipp/Programming/RGBcontroller/CMakeFiles/3.8.2/CompilerIdC/a.out" +The C compiler identification is GNU, found in "/home/philipp/Programming/RGBcontroller/CMakeFiles/3.9.1/CompilerIdC/a.out" Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. Compiler: /usr/bin/c++ @@ -634,36 +23,33 @@ The output was: Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" -The CXX compiler identification is GNU, found in "/home/philipp/Programming/RGBcontroller/CMakeFiles/3.8.2/CompilerIdCXX/a.out" +The CXX compiler identification is GNU, found in "/home/philipp/Programming/RGBcontroller/CMakeFiles/3.9.1/CompilerIdCXX/a.out" Determining if the C compiler works passed with the following output: Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_9f6b8/fast" +Run Build Command:"/usr/bin/make" "cmTC_d5075/fast" +/usr/bin/make -f CMakeFiles/cmTC_d5075.dir/build.make CMakeFiles/cmTC_d5075.dir/build make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -/usr/bin/make -f CMakeFiles/cmTC_9f6b8.dir/build.make CMakeFiles/cmTC_9f6b8.dir/build -make[2]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_9f6b8.dir/testCCompiler.c.o -/usr/bin/cc -o CMakeFiles/cmTC_9f6b8.dir/testCCompiler.c.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp/testCCompiler.c -Linking C executable cmTC_9f6b8 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9f6b8.dir/link.txt --verbose=1 -/usr/bin/cc -rdynamic CMakeFiles/cmTC_9f6b8.dir/testCCompiler.c.o -o cmTC_9f6b8 -make[2]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_d5075.dir/testCCompiler.c.o +/usr/bin/cc -o CMakeFiles/cmTC_d5075.dir/testCCompiler.c.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp/testCCompiler.c +Linking C executable cmTC_d5075 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d5075.dir/link.txt --verbose=1 +/usr/bin/cc -rdynamic CMakeFiles/cmTC_d5075.dir/testCCompiler.c.o -o cmTC_d5075 make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' Detecting C compiler ABI info compiled with the following output: Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_dec2d/fast" +Run Build Command:"/usr/bin/make" "cmTC_676e0/fast" +/usr/bin/make -f CMakeFiles/cmTC_676e0.dir/build.make CMakeFiles/cmTC_676e0.dir/build make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -/usr/bin/make -f CMakeFiles/cmTC_dec2d.dir/build.make CMakeFiles/cmTC_dec2d.dir/build -make[2]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_dec2d.dir/CMakeCCompilerABI.c.o -/usr/bin/cc -o CMakeFiles/cmTC_dec2d.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.8/Modules/CMakeCCompilerABI.c -Linking C executable cmTC_dec2d -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_dec2d.dir/link.txt --verbose=1 -/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_dec2d.dir/CMakeCCompilerABI.c.o -o cmTC_dec2d +Building C object CMakeFiles/cmTC_676e0.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -o CMakeFiles/cmTC_676e0.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.9/Modules/CMakeCCompilerABI.c +Linking C executable cmTC_676e0 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_676e0.dir/link.txt --verbose=1 +/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_676e0.dir/CMakeCCompilerABI.c.o -o cmTC_676e0 Using built-in specs. COLLECT_GCC=/usr/bin/cc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/lto-wrapper @@ -673,26 +59,24 @@ Thread model: posix gcc version 7.1.1 20170630 (GCC) COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_dec2d' '-mtune=generic' '-march=x86-64' - /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccF5oZvn.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_dec2d /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../.. CMakeFiles/cmTC_dec2d.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/crtn.o -COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_dec2d' '-mtune=generic' '-march=x86-64' -make[2]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_676e0' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccv6WZqC.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_676e0 /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../.. CMakeFiles/cmTC_676e0.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_676e0' '-mtune=generic' '-march=x86-64' make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' Parsed C implicit link information from above output: - link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)] + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command:"/usr/bin/make" "cmTC_dec2d/fast"] + ignore line: [Run Build Command:"/usr/bin/make" "cmTC_676e0/fast"] + ignore line: [/usr/bin/make -f CMakeFiles/cmTC_676e0.dir/build.make CMakeFiles/cmTC_676e0.dir/build] ignore line: [make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp'] - ignore line: [/usr/bin/make -f CMakeFiles/cmTC_dec2d.dir/build.make CMakeFiles/cmTC_dec2d.dir/build] - ignore line: [make[2]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp'] - ignore line: [Building C object CMakeFiles/cmTC_dec2d.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/cc -o CMakeFiles/cmTC_dec2d.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.8/Modules/CMakeCCompilerABI.c] - ignore line: [Linking C executable cmTC_dec2d] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_dec2d.dir/link.txt --verbose=1] - ignore line: [/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_dec2d.dir/CMakeCCompilerABI.c.o -o cmTC_dec2d ] + ignore line: [Building C object CMakeFiles/cmTC_676e0.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -o CMakeFiles/cmTC_676e0.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.9/Modules/CMakeCCompilerABI.c] + ignore line: [Linking C executable cmTC_676e0] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_676e0.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_676e0.dir/CMakeCCompilerABI.c.o -o cmTC_676e0 ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/cc] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/lto-wrapper] @@ -702,13 +86,13 @@ Parsed C implicit link information from above output: ignore line: [gcc version 7.1.1 20170630 (GCC) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_dec2d' '-mtune=generic' '-march=x86-64'] - link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccF5oZvn.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_dec2d /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../.. CMakeFiles/cmTC_dec2d.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_676e0' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccv6WZqC.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_676e0 /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../.. CMakeFiles/cmTC_676e0.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/crtn.o] arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccF5oZvn.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccv6WZqC.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore @@ -724,7 +108,7 @@ Parsed C implicit link information from above output: arg [/lib64/ld-linux-x86-64.so.2] ==> ignore arg [-pie] ==> ignore arg [-o] ==> ignore - arg [cmTC_dec2d] ==> ignore + arg [cmTC_676e0] ==> ignore arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/Scrt1.o] ==> ignore arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/crti.o] ==> ignore arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/crtbeginS.o] ==> ignore @@ -733,7 +117,7 @@ Parsed C implicit link information from above output: arg [-L/lib/../lib] ==> dir [/lib/../lib] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../..] - arg [CMakeFiles/cmTC_dec2d.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [CMakeFiles/cmTC_676e0.dir/CMakeCCompilerABI.c.o] ==> ignore arg [-lgcc] ==> lib [gcc] arg [--as-needed] ==> ignore arg [-lgcc_s] ==> lib [gcc_s] @@ -745,16 +129,12 @@ Parsed C implicit link information from above output: arg [--no-as-needed] ==> ignore arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/crtendS.o] ==> ignore arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/crtn.o] ==> ignore - remove lib [gcc] - remove lib [gcc_s] - remove lib [gcc] - remove lib [gcc_s] collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1] collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib] ==> [/usr/lib] collapse library dir [/lib/../lib] ==> [/lib] collapse library dir [/usr/lib/../lib] ==> [/usr/lib] collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../..] ==> [/usr/lib] - implicit libs: [c] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1;/usr/lib;/lib] implicit fwks: [] @@ -764,15 +144,625 @@ Parsed C implicit link information from above output: Detecting C [-std=c11] compiler features compiled with the following output: Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_4318f/fast" +Run Build Command:"/usr/bin/make" "cmTC_14024/fast" +/usr/bin/make -f CMakeFiles/cmTC_14024.dir/build.make CMakeFiles/cmTC_14024.dir/build make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -/usr/bin/make -f CMakeFiles/cmTC_4318f.dir/build.make CMakeFiles/cmTC_4318f.dir/build +Building C object CMakeFiles/cmTC_14024.dir/feature_tests.c.o +/usr/bin/cc -std=c11 -o CMakeFiles/cmTC_14024.dir/feature_tests.c.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.c +Linking C executable cmTC_14024 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_14024.dir/link.txt --verbose=1 +/usr/bin/cc -rdynamic CMakeFiles/cmTC_14024.dir/feature_tests.c.o -o cmTC_14024 +make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/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: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_e0065/fast" +/usr/bin/make -f CMakeFiles/cmTC_e0065.dir/build.make CMakeFiles/cmTC_e0065.dir/build +make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_e0065.dir/feature_tests.c.o +/usr/bin/cc -std=c99 -o CMakeFiles/cmTC_e0065.dir/feature_tests.c.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.c +Linking C executable cmTC_e0065 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e0065.dir/link.txt --verbose=1 +/usr/bin/cc -rdynamic CMakeFiles/cmTC_e0065.dir/feature_tests.c.o -o cmTC_e0065 +make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/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: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_45a49/fast" +/usr/bin/make -f CMakeFiles/cmTC_45a49.dir/build.make CMakeFiles/cmTC_45a49.dir/build +make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_45a49.dir/feature_tests.c.o +/usr/bin/cc -std=c90 -o CMakeFiles/cmTC_45a49.dir/feature_tests.c.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.c +Linking C executable cmTC_45a49 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_45a49.dir/link.txt --verbose=1 +/usr/bin/cc -rdynamic CMakeFiles/cmTC_45a49.dir/feature_tests.c.o -o cmTC_45a49 +make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/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: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_ef990/fast" +/usr/bin/make -f CMakeFiles/cmTC_ef990.dir/build.make CMakeFiles/cmTC_ef990.dir/build +make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_ef990.dir/testCXXCompiler.cxx.o +/usr/bin/c++ -o CMakeFiles/cmTC_ef990.dir/testCXXCompiler.cxx.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTC_ef990 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ef990.dir/link.txt --verbose=1 +/usr/bin/c++ -rdynamic CMakeFiles/cmTC_ef990.dir/testCXXCompiler.cxx.o -o cmTC_ef990 +make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_0e545/fast" +/usr/bin/make -f CMakeFiles/cmTC_0e545.dir/build.make CMakeFiles/cmTC_0e545.dir/build +make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_0e545.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -o CMakeFiles/cmTC_0e545.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.9/Modules/CMakeCXXCompilerABI.cpp +Linking CXX executable cmTC_0e545 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0e545.dir/link.txt --verbose=1 +/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_0e545.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_0e545 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/lto-wrapper +Target: x86_64-pc-linux-gnu +Configured with: /build/gcc-multilib/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp +Thread model: posix +gcc version 7.1.1 20170630 (GCC) +COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_0e545' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cc5WgQKb.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_0e545 /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../.. CMakeFiles/cmTC_0e545.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_0e545' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command:"/usr/bin/make" "cmTC_0e545/fast"] + ignore line: [/usr/bin/make -f CMakeFiles/cmTC_0e545.dir/build.make CMakeFiles/cmTC_0e545.dir/build] + ignore line: [make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_0e545.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -o CMakeFiles/cmTC_0e545.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.9/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Linking CXX executable cmTC_0e545] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0e545.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_0e545.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_0e545 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/lto-wrapper] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /build/gcc-multilib/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp] + ignore line: [Thread model: posix] + ignore line: [gcc version 7.1.1 20170630 (GCC) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_0e545' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cc5WgQKb.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_0e545 /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../.. CMakeFiles/cmTC_0e545.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/crtn.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc5WgQKb.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-o] ==> ignore + arg [cmTC_0e545] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/Scrt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/crtbeginS.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../..] + arg [CMakeFiles/cmTC_0e545.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/crtendS.o] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1;/usr/lib;/lib] + implicit fwks: [] + + + + +Detecting CXX [-std=c++1z] compiler features compiled with the following output: +Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_54fb9/fast" +/usr/bin/make -f CMakeFiles/cmTC_54fb9.dir/build.make CMakeFiles/cmTC_54fb9.dir/build +make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_54fb9.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++1z -o CMakeFiles/cmTC_54fb9.dir/feature_tests.cxx.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_54fb9 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_54fb9.dir/link.txt --verbose=1 +/usr/bin/c++ -rdynamic CMakeFiles/cmTC_54fb9.dir/feature_tests.cxx.o -o cmTC_54fb9 +make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/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: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_01c45/fast" +/usr/bin/make -f CMakeFiles/cmTC_01c45.dir/build.make CMakeFiles/cmTC_01c45.dir/build +make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_01c45.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++14 -o CMakeFiles/cmTC_01c45.dir/feature_tests.cxx.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_01c45 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_01c45.dir/link.txt --verbose=1 +/usr/bin/c++ -rdynamic CMakeFiles/cmTC_01c45.dir/feature_tests.cxx.o -o cmTC_01c45 +make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/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: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_18d87/fast" +/usr/bin/make -f CMakeFiles/cmTC_18d87.dir/build.make CMakeFiles/cmTC_18d87.dir/build +make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_18d87.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++11 -o CMakeFiles/cmTC_18d87.dir/feature_tests.cxx.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_18d87 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_18d87.dir/link.txt --verbose=1 +/usr/bin/c++ -rdynamic CMakeFiles/cmTC_18d87.dir/feature_tests.cxx.o -o cmTC_18d87 +make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/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: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_f3b8f/fast" +/usr/bin/make -f CMakeFiles/cmTC_f3b8f.dir/build.make CMakeFiles/cmTC_f3b8f.dir/build +make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_f3b8f.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++98 -o CMakeFiles/cmTC_f3b8f.dir/feature_tests.cxx.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_f3b8f +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f3b8f.dir/link.txt --verbose=1 +/usr/bin/c++ -rdynamic CMakeFiles/cmTC_f3b8f.dir/feature_tests.cxx.o -o cmTC_f3b8f +make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/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 +The system is: Linux - 4.12.0-1-amd-staging - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/philipp/Programming/RGBcontroller/CMakeFiles/3.9.4/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/philipp/Programming/RGBcontroller/CMakeFiles/3.9.4/CompilerIdCXX/a.out" + +Determining if the C compiler works passed with the following output: +Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_bd0e7/fast" +make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' +/usr/bin/make -f CMakeFiles/cmTC_bd0e7.dir/build.make CMakeFiles/cmTC_bd0e7.dir/build make[2]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_4318f.dir/feature_tests.c.o -/usr/bin/cc -std=c11 -o CMakeFiles/cmTC_4318f.dir/feature_tests.c.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.c -Linking C executable cmTC_4318f -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4318f.dir/link.txt --verbose=1 -/usr/bin/cc -rdynamic CMakeFiles/cmTC_4318f.dir/feature_tests.c.o -o cmTC_4318f +Building C object CMakeFiles/cmTC_bd0e7.dir/testCCompiler.c.o +/usr/bin/cc -o CMakeFiles/cmTC_bd0e7.dir/testCCompiler.c.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp/testCCompiler.c +Linking C executable cmTC_bd0e7 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bd0e7.dir/link.txt --verbose=1 +/usr/bin/cc -rdynamic CMakeFiles/cmTC_bd0e7.dir/testCCompiler.c.o -o cmTC_bd0e7 +make[2]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' +make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' + + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_0dea9/fast" +make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' +/usr/bin/make -f CMakeFiles/cmTC_0dea9.dir/build.make CMakeFiles/cmTC_0dea9.dir/build +make[2]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_0dea9.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -o CMakeFiles/cmTC_0dea9.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.9/Modules/CMakeCCompilerABI.c +Linking C executable cmTC_0dea9 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0dea9.dir/link.txt --verbose=1 +/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_0dea9.dir/CMakeCCompilerABI.c.o -o cmTC_0dea9 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/lto-wrapper +Target: x86_64-pc-linux-gnu +Configured with: /build/gcc-multilib/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp +Thread model: posix +gcc version 7.2.0 (GCC) +COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_0dea9' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cc0wHjUG.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_0dea9 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../.. CMakeFiles/cmTC_0dea9.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_0dea9' '-mtune=generic' '-march=x86-64' +make[2]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' +make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command:"/usr/bin/make" "cmTC_0dea9/fast"] + ignore line: [make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp'] + ignore line: [/usr/bin/make -f CMakeFiles/cmTC_0dea9.dir/build.make CMakeFiles/cmTC_0dea9.dir/build] + ignore line: [make[2]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_0dea9.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -o CMakeFiles/cmTC_0dea9.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.9/Modules/CMakeCCompilerABI.c] + ignore line: [Linking C executable cmTC_0dea9] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0dea9.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_0dea9.dir/CMakeCCompilerABI.c.o -o cmTC_0dea9 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/lto-wrapper] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /build/gcc-multilib/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp] + ignore line: [Thread model: posix] + ignore line: [gcc version 7.2.0 (GCC) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_0dea9' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/cc0wHjUG.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_0dea9 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../.. CMakeFiles/cmTC_0dea9.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crtn.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc0wHjUG.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-o] ==> ignore + arg [cmTC_0dea9] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/Scrt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtbeginS.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../..] + arg [CMakeFiles/cmTC_0dea9.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--no-as-needed] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--no-as-needed] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtendS.o] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0;/usr/lib;/lib] + implicit fwks: [] + + + + +Detecting C [-std=c11] compiler features compiled with the following output: +Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_3c8ae/fast" +make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' +/usr/bin/make -f CMakeFiles/cmTC_3c8ae.dir/build.make CMakeFiles/cmTC_3c8ae.dir/build +make[2]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_3c8ae.dir/feature_tests.c.o +/usr/bin/cc -std=c11 -o CMakeFiles/cmTC_3c8ae.dir/feature_tests.c.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.c +Linking C executable cmTC_3c8ae +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_3c8ae.dir/link.txt --verbose=1 +/usr/bin/cc -rdynamic CMakeFiles/cmTC_3c8ae.dir/feature_tests.c.o -o cmTC_3c8ae make[2]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' @@ -786,15 +776,15 @@ make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/C Detecting C [-std=c99] compiler features compiled with the following output: Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_8950b/fast" +Run Build Command:"/usr/bin/make" "cmTC_05616/fast" make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -/usr/bin/make -f CMakeFiles/cmTC_8950b.dir/build.make CMakeFiles/cmTC_8950b.dir/build +/usr/bin/make -f CMakeFiles/cmTC_05616.dir/build.make CMakeFiles/cmTC_05616.dir/build make[2]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_8950b.dir/feature_tests.c.o -/usr/bin/cc -std=c99 -o CMakeFiles/cmTC_8950b.dir/feature_tests.c.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.c -Linking C executable cmTC_8950b -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8950b.dir/link.txt --verbose=1 -/usr/bin/cc -rdynamic CMakeFiles/cmTC_8950b.dir/feature_tests.c.o -o cmTC_8950b +Building C object CMakeFiles/cmTC_05616.dir/feature_tests.c.o +/usr/bin/cc -std=c99 -o CMakeFiles/cmTC_05616.dir/feature_tests.c.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.c +Linking C executable cmTC_05616 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_05616.dir/link.txt --verbose=1 +/usr/bin/cc -rdynamic CMakeFiles/cmTC_05616.dir/feature_tests.c.o -o cmTC_05616 make[2]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' @@ -808,15 +798,15 @@ make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/C Detecting C [-std=c90] compiler features compiled with the following output: Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_864a3/fast" +Run Build Command:"/usr/bin/make" "cmTC_f7c58/fast" make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -/usr/bin/make -f CMakeFiles/cmTC_864a3.dir/build.make CMakeFiles/cmTC_864a3.dir/build +/usr/bin/make -f CMakeFiles/cmTC_f7c58.dir/build.make CMakeFiles/cmTC_f7c58.dir/build make[2]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_864a3.dir/feature_tests.c.o -/usr/bin/cc -std=c90 -o CMakeFiles/cmTC_864a3.dir/feature_tests.c.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.c -Linking C executable cmTC_864a3 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_864a3.dir/link.txt --verbose=1 -/usr/bin/cc -rdynamic CMakeFiles/cmTC_864a3.dir/feature_tests.c.o -o cmTC_864a3 +Building C object CMakeFiles/cmTC_f7c58.dir/feature_tests.c.o +/usr/bin/cc -std=c90 -o CMakeFiles/cmTC_f7c58.dir/feature_tests.c.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.c +Linking C executable cmTC_f7c58 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f7c58.dir/link.txt --verbose=1 +/usr/bin/cc -rdynamic CMakeFiles/cmTC_f7c58.dir/feature_tests.c.o -o cmTC_f7c58 make[2]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' @@ -828,15 +818,15 @@ make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/C Determining if the CXX compiler works passed with the following output: Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_f98fc/fast" +Run Build Command:"/usr/bin/make" "cmTC_28e39/fast" make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -/usr/bin/make -f CMakeFiles/cmTC_f98fc.dir/build.make CMakeFiles/cmTC_f98fc.dir/build +/usr/bin/make -f CMakeFiles/cmTC_28e39.dir/build.make CMakeFiles/cmTC_28e39.dir/build make[2]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_f98fc.dir/testCXXCompiler.cxx.o -/usr/bin/c++ -o CMakeFiles/cmTC_f98fc.dir/testCXXCompiler.cxx.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp/testCXXCompiler.cxx -Linking CXX executable cmTC_f98fc -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f98fc.dir/link.txt --verbose=1 -/usr/bin/c++ -rdynamic CMakeFiles/cmTC_f98fc.dir/testCXXCompiler.cxx.o -o cmTC_f98fc +Building CXX object CMakeFiles/cmTC_28e39.dir/testCXXCompiler.cxx.o +/usr/bin/c++ -o CMakeFiles/cmTC_28e39.dir/testCXXCompiler.cxx.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTC_28e39 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_28e39.dir/link.txt --verbose=1 +/usr/bin/c++ -rdynamic CMakeFiles/cmTC_28e39.dir/testCXXCompiler.cxx.o -o cmTC_28e39 make[2]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' @@ -844,60 +834,60 @@ make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/C Detecting CXX compiler ABI info compiled with the following output: Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_4285f/fast" +Run Build Command:"/usr/bin/make" "cmTC_66d35/fast" make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -/usr/bin/make -f CMakeFiles/cmTC_4285f.dir/build.make CMakeFiles/cmTC_4285f.dir/build +/usr/bin/make -f CMakeFiles/cmTC_66d35.dir/build.make CMakeFiles/cmTC_66d35.dir/build make[2]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_4285f.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/c++ -o CMakeFiles/cmTC_4285f.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.8/Modules/CMakeCXXCompilerABI.cpp -Linking CXX executable cmTC_4285f -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4285f.dir/link.txt --verbose=1 -/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_4285f.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_4285f +Building CXX object CMakeFiles/cmTC_66d35.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -o CMakeFiles/cmTC_66d35.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.9/Modules/CMakeCXXCompilerABI.cpp +Linking CXX executable cmTC_66d35 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_66d35.dir/link.txt --verbose=1 +/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_66d35.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_66d35 Using built-in specs. COLLECT_GCC=/usr/bin/c++ -COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/lto-wrapper +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: /build/gcc-multilib/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp Thread model: posix -gcc version 7.1.1 20170630 (GCC) -COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/ -LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_4285f' '-shared-libgcc' '-mtune=generic' '-march=x86-64' - /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cc16OECZ.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_4285f /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../.. CMakeFiles/cmTC_4285f.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/crtn.o -COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_4285f' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +gcc version 7.2.0 (GCC) +COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_66d35' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccZ6Hpfr.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_66d35 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../.. CMakeFiles/cmTC_66d35.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_66d35' '-shared-libgcc' '-mtune=generic' '-march=x86-64' make[2]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' Parsed CXX implicit link information from above output: - link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)] + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command:"/usr/bin/make" "cmTC_4285f/fast"] + ignore line: [Run Build Command:"/usr/bin/make" "cmTC_66d35/fast"] ignore line: [make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp'] - ignore line: [/usr/bin/make -f CMakeFiles/cmTC_4285f.dir/build.make CMakeFiles/cmTC_4285f.dir/build] + ignore line: [/usr/bin/make -f CMakeFiles/cmTC_66d35.dir/build.make CMakeFiles/cmTC_66d35.dir/build] ignore line: [make[2]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp'] - ignore line: [Building CXX object CMakeFiles/cmTC_4285f.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -o CMakeFiles/cmTC_4285f.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.8/Modules/CMakeCXXCompilerABI.cpp] - ignore line: [Linking CXX executable cmTC_4285f] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4285f.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_4285f.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_4285f ] + ignore line: [Building CXX object CMakeFiles/cmTC_66d35.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -o CMakeFiles/cmTC_66d35.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.9/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Linking CXX executable cmTC_66d35] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_66d35.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_66d35.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_66d35 ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] - ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/lto-wrapper] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/lto-wrapper] ignore line: [Target: x86_64-pc-linux-gnu] ignore line: [Configured with: /build/gcc-multilib/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp] ignore line: [Thread model: posix] - ignore line: [gcc version 7.1.1 20170630 (GCC) ] - ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_4285f' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] - link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cc16OECZ.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_4285f /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../.. CMakeFiles/cmTC_4285f.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/crtn.o] - arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/collect2] ==> ignore + ignore line: [gcc version 7.2.0 (GCC) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_66d35' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccZ6Hpfr.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_66d35 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../.. CMakeFiles/cmTC_66d35.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crtn.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/collect2] ==> ignore arg [-plugin] ==> ignore - arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/cc16OECZ.res] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccZ6Hpfr.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore @@ -913,16 +903,16 @@ Parsed CXX implicit link information from above output: arg [/lib64/ld-linux-x86-64.so.2] ==> ignore arg [-pie] ==> ignore arg [-o] ==> ignore - arg [cmTC_4285f] ==> ignore - arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/Scrt1.o] ==> ignore - arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/crti.o] ==> ignore - arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/crtbeginS.o] ==> ignore - arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1] - arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib] + arg [cmTC_66d35] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/Scrt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtbeginS.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib] arg [-L/lib/../lib] ==> dir [/lib/../lib] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] - arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../..] - arg [CMakeFiles/cmTC_4285f.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../..] + arg [CMakeFiles/cmTC_66d35.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore arg [-lstdc++] ==> lib [stdc++] arg [-lm] ==> lib [m] arg [-lgcc_s] ==> lib [gcc_s] @@ -930,19 +920,15 @@ Parsed CXX implicit link information from above output: arg [-lc] ==> lib [c] arg [-lgcc_s] ==> lib [gcc_s] arg [-lgcc] ==> lib [gcc] - arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/crtendS.o] ==> ignore - arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib/crtn.o] ==> ignore - remove lib [gcc_s] - remove lib [gcc] - remove lib [gcc_s] - remove lib [gcc] - collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1] - collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../lib] ==> [/usr/lib] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/crtendS.o] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib] ==> [/usr/lib] collapse library dir [/lib/../lib] ==> [/lib] collapse library dir [/usr/lib/../lib] ==> [/usr/lib] - collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1/../../..] ==> [/usr/lib] - implicit libs: [stdc++;m;c] - implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/7.1.1;/usr/lib;/lib] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0;/usr/lib;/lib] implicit fwks: [] @@ -951,15 +937,15 @@ Parsed CXX implicit link information from above output: Detecting CXX [-std=c++1z] compiler features compiled with the following output: Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_b425d/fast" +Run Build Command:"/usr/bin/make" "cmTC_24f07/fast" make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -/usr/bin/make -f CMakeFiles/cmTC_b425d.dir/build.make CMakeFiles/cmTC_b425d.dir/build +/usr/bin/make -f CMakeFiles/cmTC_24f07.dir/build.make CMakeFiles/cmTC_24f07.dir/build make[2]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_b425d.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++1z -o CMakeFiles/cmTC_b425d.dir/feature_tests.cxx.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_b425d -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b425d.dir/link.txt --verbose=1 -/usr/bin/c++ -rdynamic CMakeFiles/cmTC_b425d.dir/feature_tests.cxx.o -o cmTC_b425d +Building CXX object CMakeFiles/cmTC_24f07.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++1z -o CMakeFiles/cmTC_24f07.dir/feature_tests.cxx.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_24f07 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_24f07.dir/link.txt --verbose=1 +/usr/bin/c++ -rdynamic CMakeFiles/cmTC_24f07.dir/feature_tests.cxx.o -o cmTC_24f07 make[2]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' @@ -1026,15 +1012,15 @@ make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/C Detecting CXX [-std=c++14] compiler features compiled with the following output: Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_df8d7/fast" +Run Build Command:"/usr/bin/make" "cmTC_dffe1/fast" make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -/usr/bin/make -f CMakeFiles/cmTC_df8d7.dir/build.make CMakeFiles/cmTC_df8d7.dir/build +/usr/bin/make -f CMakeFiles/cmTC_dffe1.dir/build.make CMakeFiles/cmTC_dffe1.dir/build make[2]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_df8d7.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++14 -o CMakeFiles/cmTC_df8d7.dir/feature_tests.cxx.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_df8d7 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_df8d7.dir/link.txt --verbose=1 -/usr/bin/c++ -rdynamic CMakeFiles/cmTC_df8d7.dir/feature_tests.cxx.o -o cmTC_df8d7 +Building CXX object CMakeFiles/cmTC_dffe1.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++14 -o CMakeFiles/cmTC_dffe1.dir/feature_tests.cxx.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_dffe1 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_dffe1.dir/link.txt --verbose=1 +/usr/bin/c++ -rdynamic CMakeFiles/cmTC_dffe1.dir/feature_tests.cxx.o -o cmTC_dffe1 make[2]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' @@ -1101,15 +1087,15 @@ make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/C Detecting CXX [-std=c++11] compiler features compiled with the following output: Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_5e37d/fast" +Run Build Command:"/usr/bin/make" "cmTC_27873/fast" make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -/usr/bin/make -f CMakeFiles/cmTC_5e37d.dir/build.make CMakeFiles/cmTC_5e37d.dir/build +/usr/bin/make -f CMakeFiles/cmTC_27873.dir/build.make CMakeFiles/cmTC_27873.dir/build make[2]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_5e37d.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++11 -o CMakeFiles/cmTC_5e37d.dir/feature_tests.cxx.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_5e37d -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5e37d.dir/link.txt --verbose=1 -/usr/bin/c++ -rdynamic CMakeFiles/cmTC_5e37d.dir/feature_tests.cxx.o -o cmTC_5e37d +Building CXX object CMakeFiles/cmTC_27873.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++11 -o CMakeFiles/cmTC_27873.dir/feature_tests.cxx.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_27873 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_27873.dir/link.txt --verbose=1 +/usr/bin/c++ -rdynamic CMakeFiles/cmTC_27873.dir/feature_tests.cxx.o -o cmTC_27873 make[2]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' @@ -1176,15 +1162,15 @@ make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/C Detecting CXX [-std=c++98] compiler features compiled with the following output: Change Dir: /home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp -Run Build Command:"/usr/bin/make" "cmTC_644d7/fast" +Run Build Command:"/usr/bin/make" "cmTC_bc6b5/fast" make[1]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -/usr/bin/make -f CMakeFiles/cmTC_644d7.dir/build.make CMakeFiles/cmTC_644d7.dir/build +/usr/bin/make -f CMakeFiles/cmTC_bc6b5.dir/build.make CMakeFiles/cmTC_bc6b5.dir/build make[2]: Entering directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_644d7.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++98 -o CMakeFiles/cmTC_644d7.dir/feature_tests.cxx.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_644d7 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_644d7.dir/link.txt --verbose=1 -/usr/bin/c++ -rdynamic CMakeFiles/cmTC_644d7.dir/feature_tests.cxx.o -o cmTC_644d7 +Building CXX object CMakeFiles/cmTC_bc6b5.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++98 -o CMakeFiles/cmTC_bc6b5.dir/feature_tests.cxx.o -c /home/philipp/Programming/RGBcontroller/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_bc6b5 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bc6b5.dir/link.txt --verbose=1 +/usr/bin/c++ -rdynamic CMakeFiles/cmTC_bc6b5.dir/feature_tests.cxx.o -o cmTC_bc6b5 make[2]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' make[1]: Leaving directory '/home/philipp/Programming/RGBcontroller/CMakeFiles/CMakeTmp' diff --git a/CMakeFiles/Makefile.cmake b/CMakeFiles/Makefile.cmake index 30fa169..a45e5ff 100644 --- a/CMakeFiles/Makefile.cmake +++ b/CMakeFiles/Makefile.cmake @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.8 +# Generated by "Unix Makefiles" Generator, CMake Version 3.9 # The generator used is: set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") @@ -7,25 +7,92 @@ set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") # The top level Makefile was generated from the following files: set(CMAKE_MAKEFILE_DEPENDS "CMakeCache.txt" - "CMakeFiles/3.8.2/CMakeCCompiler.cmake" - "CMakeFiles/3.8.2/CMakeCXXCompiler.cmake" - "CMakeFiles/3.8.2/CMakeSystem.cmake" + "CMakeFiles/3.9.4/CMakeCCompiler.cmake" + "CMakeFiles/3.9.4/CMakeCXXCompiler.cmake" + "CMakeFiles/3.9.4/CMakeSystem.cmake" + "CMakeFiles/feature_tests.c" + "CMakeFiles/feature_tests.cxx" "CMakeLists.txt" - "/usr/share/cmake-3.8/Modules/CMakeCInformation.cmake" - "/usr/share/cmake-3.8/Modules/CMakeCXXInformation.cmake" - "/usr/share/cmake-3.8/Modules/CMakeCommonLanguageInclude.cmake" - "/usr/share/cmake-3.8/Modules/CMakeGenericSystem.cmake" - "/usr/share/cmake-3.8/Modules/CMakeLanguageInformation.cmake" - "/usr/share/cmake-3.8/Modules/CMakeSystemSpecificInformation.cmake" - "/usr/share/cmake-3.8/Modules/CMakeSystemSpecificInitialize.cmake" - "/usr/share/cmake-3.8/Modules/Compiler/GNU-C.cmake" - "/usr/share/cmake-3.8/Modules/Compiler/GNU-CXX.cmake" - "/usr/share/cmake-3.8/Modules/Compiler/GNU.cmake" - "/usr/share/cmake-3.8/Modules/Platform/Linux-GNU-C.cmake" - "/usr/share/cmake-3.8/Modules/Platform/Linux-GNU-CXX.cmake" - "/usr/share/cmake-3.8/Modules/Platform/Linux-GNU.cmake" - "/usr/share/cmake-3.8/Modules/Platform/Linux.cmake" - "/usr/share/cmake-3.8/Modules/Platform/UnixPaths.cmake" + "/usr/share/cmake-3.9/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.9/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.9/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.9/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.9/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.9/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.9/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.9/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.9/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.9/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.9/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.9/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.9/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.9/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.9/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.9/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.9/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.9/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.9/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.9/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.9/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.9/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.9/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.9/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/GNU-C-FeatureTests.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/GNU-CXX-FeatureTests.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/MIPSpro-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.9/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.9/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.9/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.9/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.9/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.9/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.9/Modules/Platform/UnixPaths.cmake" ) # The corresponding makefile is: @@ -36,6 +103,11 @@ set(CMAKE_MAKEFILE_OUTPUTS # Byproducts of CMake generate step: set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.9.4/CMakeSystem.cmake" + "CMakeFiles/3.9.4/CMakeCCompiler.cmake" + "CMakeFiles/3.9.4/CMakeCXXCompiler.cmake" + "CMakeFiles/3.9.4/CMakeCCompiler.cmake" + "CMakeFiles/3.9.4/CMakeCXXCompiler.cmake" "CMakeFiles/CMakeDirectoryInformation.cmake" ) diff --git a/CMakeFiles/Makefile2 b/CMakeFiles/Makefile2 index 26c2cee..a16fa05 100644 --- a/CMakeFiles/Makefile2 +++ b/CMakeFiles/Makefile2 @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.8 +# Generated by "Unix Makefiles" Generator, CMake Version 3.9 # Default target executed when no arguments are given to make. default_target: all diff --git a/CMakeFiles/download.dir/build.make b/CMakeFiles/download.dir/build.make index 8743956..f415889 100644 --- a/CMakeFiles/download.dir/build.make +++ b/CMakeFiles/download.dir/build.make @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.8 +# Generated by "Unix Makefiles" Generator, CMake Version 3.9 # Delete rule output on recipe failure. .DELETE_ON_ERROR: diff --git a/CMakeFiles/download.dir/depend.internal b/CMakeFiles/download.dir/depend.internal index 3a278f7..bd7aaa2 100644 --- a/CMakeFiles/download.dir/depend.internal +++ b/CMakeFiles/download.dir/depend.internal @@ -1,3 +1,3 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.8 +# Generated by "Unix Makefiles" Generator, CMake Version 3.9 diff --git a/CMakeFiles/download.dir/depend.make b/CMakeFiles/download.dir/depend.make index 3a278f7..bd7aaa2 100644 --- a/CMakeFiles/download.dir/depend.make +++ b/CMakeFiles/download.dir/depend.make @@ -1,3 +1,3 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.8 +# Generated by "Unix Makefiles" Generator, CMake Version 3.9 diff --git a/CMakeFiles/export.dir/build.make b/CMakeFiles/export.dir/build.make index 82db3cf..774a9a2 100644 --- a/CMakeFiles/export.dir/build.make +++ b/CMakeFiles/export.dir/build.make @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.8 +# Generated by "Unix Makefiles" Generator, CMake Version 3.9 # Delete rule output on recipe failure. .DELETE_ON_ERROR: diff --git a/CMakeFiles/export.dir/depend.internal b/CMakeFiles/export.dir/depend.internal deleted file mode 100644 index 3a278f7..0000000 --- a/CMakeFiles/export.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.8 - diff --git a/CMakeFiles/export.dir/depend.make b/CMakeFiles/export.dir/depend.make deleted file mode 100644 index 3a278f7..0000000 --- a/CMakeFiles/export.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.8 - diff --git a/CMakeFiles/feature_tests.bin b/CMakeFiles/feature_tests.bin index e41a51714adb2434be889ca47f49ed9d69be9b35..a709c3cc388fb8daabdf9e25ab3cea624ec3e574 100755 GIT binary patch delta 2334 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 diff --git a/CMakeFiles/rgbcontroller.dir/build.make b/CMakeFiles/rgbcontroller.dir/build.make index 50bcd78..749ec69 100644 --- a/CMakeFiles/rgbcontroller.dir/build.make +++ b/CMakeFiles/rgbcontroller.dir/build.make @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.8 +# Generated by "Unix Makefiles" Generator, CMake Version 3.9 # Delete rule output on recipe failure. .DELETE_ON_ERROR: diff --git a/CMakeFiles/rgbcontroller.dir/depend.internal b/CMakeFiles/rgbcontroller.dir/depend.internal index 05e14ad..84c9112 100644 --- a/CMakeFiles/rgbcontroller.dir/depend.internal +++ b/CMakeFiles/rgbcontroller.dir/depend.internal @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.8 +# Generated by "Unix Makefiles" Generator, CMake Version 3.9 CMakeFiles/rgbcontroller.dir/WirelessRelay.cpp.o /home/philipp/Programming/RGBcontroller/WirelessRelay.cpp diff --git a/CMakeFiles/rgbcontroller.dir/depend.make b/CMakeFiles/rgbcontroller.dir/depend.make index 4538c67..b3332ab 100644 --- a/CMakeFiles/rgbcontroller.dir/depend.make +++ b/CMakeFiles/rgbcontroller.dir/depend.make @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.8 +# Generated by "Unix Makefiles" Generator, CMake Version 3.9 CMakeFiles/rgbcontroller.dir/WirelessRelay.cpp.o: WirelessRelay.cpp CMakeFiles/rgbcontroller.dir/WirelessRelay.cpp.o: WirelessRelay.h diff --git a/CMakeFiles/rgbcontroller.dir/flags.make b/CMakeFiles/rgbcontroller.dir/flags.make index 60bb682..89a81f2 100644 --- a/CMakeFiles/rgbcontroller.dir/flags.make +++ b/CMakeFiles/rgbcontroller.dir/flags.make @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.8 +# Generated by "Unix Makefiles" Generator, CMake Version 3.9 # compile CXX with /usr/bin/avr-g++ CXX_FLAGS = -mmcu=atmega328p -c -g -Os -Wall -std=c++11 -fno-exceptions -ffunction-sections -fdata-sections diff --git a/CMakeFiles/rgbcontroller.dir/main.cpp.o b/CMakeFiles/rgbcontroller.dir/main.cpp.o index 889d82a1118a159e6a8909f785ed44df9b5905f8..3e2764f4ea1c4c92ef158827abc1169b56ba1289 100644 GIT binary patch delta 10158 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 M3+!1dAqqPEA5IN;x&QzG diff --git a/CMakeFiles/rgbcontroller.dir/pwm.cpp.o b/CMakeFiles/rgbcontroller.dir/pwm.cpp.o index b83414b0f05de75a921c1b5c0ae85e8e89badd5a..5276d3ba005af5a3f76ba91ab6f8dcf31f3dba39 100644 GIT binary patch delta 1512 zcmY+^O-NKx6bJD0hIuyHWaA|HiM?sm@nhbgAy^s_IG}{Y1Qn4+5-nV~sAv%-Xrv(G zLb+N71_do5S}5b9g@Hklfr|~=iYnnefK?P^UCzvy=qZ{zK%4b=p5ryY=8Vjh3Pnb06Kv>uBM4ZCJDQ|( zSyE)$<2g>y{DQ|zYM%S58W&l|59`p|^g#fvci%q`!A_rcj5C1qG3cqf5PqfRsk~M@ z@H_QU_>-D%*NU1a_e0Io`l&t!3yy$modWxU8nhuORHxu_bthb>?txFLZ^3QqyYPAS zFx&<6j_DqnFB95;$D-xNatmS%bLfV9IyEuH6KAB zdpFNVoUi7doNTPm3B?HF+Tp;*)irQZT?eONE=+gQd~?zIJs#nB%};v#T+K~PtAo7% zIRq@kJ6@m<0ch(UZ*zj?{iv|#keWqH)vQwmvku)r^Tk4I_xKX*I@)m^!JcoZ`BwMp z1bQf4RDI89jhKnrs4W%Pt$9-$wdT#Y+L-mre2y0wCmynPOnp4&%XQ4OEB?qNf delta 1389 zcmYk*Pe>F|90&0C24`K(w$a_hRM@Fq_m9oaN=aC15H9FJWDf=&j5g@tVGj`=q^vbk zsE|;eWrv6e4;~6O)9{-}A&?tI?w{eJJwdo#Om z*|{`lw(PVEF(ZWN#8-%fXcotWbp7>px75{uo>MEjql&&^I8=&Ow@R5&7yOHA*YDsP zQu{T7bS>p-R~zHO#oS&0qb(VFyf=R^f7I>OEnvd_zP@v2qJQXO(mZ3IF7+Po*6IU@ zH{cVltSADd`;kvFDbU_|G6N<6Dr_=C69}2T*MlFsF=J#K0?z7FDbF`dX}4PT5p%#3_ENSK47=Q{+i019dHQ7!h&qpV0}riC0d3C*jXxIk9s`DrX7rP zK6#29q*;Vm^0-L(9AEQzgB=(_!51!|iFU~J)}a0NxC+}gIc|8|%C16w0;XDWXX$P7 zrY5`8Su3I!@g|L{D^^72)r=LFFVrh5t}lo2k5}(c2Gvi?&{o6hj}?`)(5aXF>-QgQvEiF0%lEZdL+s@IO|?+^>Pu}Ry|%WiMp wj_BW@DmPxX4K1Hk+jdObHkB_O(;QRT>6o622$5BH(m|C^8`?xt-A*_D1@U&OH2?qr diff --git a/CMakeFiles/rgbcontroller.dir/rgbled.cpp.o b/CMakeFiles/rgbcontroller.dir/rgbled.cpp.o index b058c90c3402da571e795eca19c3fd97d803bde6..ff6e276a472fa4ef97ca2f11811e809c73bcf579 100644 GIT binary patch delta 5260 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 Gm;MJkEp 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 z z!=KFcF4mkRo6mbsjQ;WH=;Bjb%*;D%DIJHPF^ui-l1YsJw6`vG+m}0zG#okp&>yY2 z>~T~_$sa^x+DsjvI5qK|i62b7J8^bG$K#mypl7XmZ+dFl>8xMger@BDPFVTF_)o6# zW-fc@Yd>A-W-B~;$qS7}mv}R)o-|Xs&ySY;6t;w(@-A9y%@k=hQ+IeDH-6Z-+gmmL z?PV|5{9@7nR##tqlRdfUjZS{qo4s&h+3dV`7N5P!yLkS(Pgnf6x8U$4j+OW1#F5b> zmMdDZ&`epGcRW3NXUE%+zIXFS5gI*|e!6RKI2WJq@9@rbv^0 zi{gHWwtM-xoDZta$FsV%s_5$uW2(#?-HhWZet);Yul;zI-V%1I<1c`3Q^#w3Cir-^ z8Gi#CO2-f0tCDn;!Ao{ks{A*ew$fS?2vqrR3|zZ=`{s`Eaz>RZ|ILhRcW(sT@lqvC z_S{f%?B1?AdHXKF300Zk{V~;5ndNvxW6L(|>hK ztwTJ9q}?4KmgDQWeV%zrj_F-d9cJrgIi~klb%@X3$?*z4o^O6G$00thGoQ$@m0x78 zm&u~{EOmIBw#FT^{8F;qJ{_81lG{%w-NRKa$A} z_y>pF^_?DB)B^6W*Xrs<_oey}x1Z`TxWuc#M2?E~Ton_@b#A z%C2vSR?k4H8&9RV)V?8_Z+h?T$*CAp{2tQHn}-UNGm6iFLsEZHm@^;W_fUO36^mj%X7ly%S*y!|LekZZoUbov50?0Oa`D_Qe2JYFeLT!g=s}wAxv{x zFWd-j5hk5o!Zg3zgtvn42h&)@J;b#Dlt&dmPV!QJLh-Z0OCkT~!sPp_VA4Z;npl?I zGm6iVywqP*Odp3(J=`|e36oz-g(+uN3)8hFEF1!_2h&)@TZtC{Q1&X$lDyQ92-8?c zg~_BbVVcvYg*hjM>rww*;V5`Yn686w3n#%J2yX@d3z+O7rf<$XJ^^71E@_S%!6B)S z3sVe}!eqk^;V*&r2-E!b3X=_a;d{Xa;oab4!ddV)g$KdU36FqZ5-xyW7d{GpQ}`J8 zXTlTUY2jzU=Y?MYUlM)=Ts_bF^#*vp@EPz5;g7)e!k>Zf7cPK%gsJbKFkO2dRs1-Z zVo3G$EuFUz!YHpQK27pc|DNJA!juE&M4odGYm8fCDZi^J@la?!i0Lv%^Kp&+EQ-Ge zm?ykeWU#{*Hi3MLVwy9jlg6vUnnQ)w!8uq5NJmKVYH*#%)Pt)aL-|Rz&B6Ig=20JF zI>%`&Cr@Klp`KD}4mLfm^M(4)!8uF%keN^MdPqJi39VtL@@gxpmbM{bvlYA0;vfss-d~Q^Etckb(F`ikfw=#STap?SJ9NqWYdtd(&>GWlRA=Y!kYyDHmu3k6#W=jBG_~;{4c*3Su|Tij~2)vn1=}y1=BH z_EaumG2Dwijf>k0e_Z-HQS0l4K8X6o>HFOhxe3V88s>_V%c4S$d;cvq4m9pOX`{G| zW7Fe43w^Y%x#IL4LxtAY1ASrCkv`Jn;`e>9*7pJQ(VFIp)Auqew7wHcANk|-(R!lw zg+g{rRC96q-p7&FcN+RuqmJyGFKuKeeU+{Ctq&Q4e|~ZLE~7^4I|qHcP)GW(jQRGh zEYY_oRM}tp>Ranu-x%bAKgE=;;^Gc-_y{y2z6v1UCU@J^7nU8M}1tL zzOX7_RC62c3lP%h+e?t6YqBe(gUX2tas_U&f1KR60mPIeR7fAi%@t~Mn;z#hputString("Available Commands: \n\ + serial->write("Available Commands: \n\ help : Show this prompt \n\ relay add [id] : Add Wireless Relay\n\ relay list : Print list of saved Wireless Relays \n\ relay [on/off] [nn] : Turn on/off nth relay\n\ + relay state : Get full machine readable relay state\n\ erase : Erase epprom\n\ rgb [on/off] : Turn on/off RGB leds at current value.\n\ rgb print : Print current RGB value.\n\ @@ -48,20 +50,20 @@ void relayDispatch(WirelessRelayStore* relays, char* inBuffer, Serial* serial) EEPROM_write_string( relays->count*2+1, (char*) &id, 2 ); sprintf(buffer, "Relay saved! NUMBER: %u ID: %X\n", relays->count, id); - serial->putString(buffer, 64); + serial->write(buffer, 64); relays->count++; } - else serial->putString("Usage: relay add [id] [id] being a 16bit hex nummber\n"); + else serial->write("Usage: relay add [id] [id] being a 16bit hex nummber\n"); } else if( strncmp(inBuffer, "list", 4) == 0) { - serial->putString("Relays:\n"); + serial->write("Relays:\n"); for(uint8_t i = 0; i < relays->count; i++) { char buffer[64]; sprintf(buffer, "NUMBER: %u ID: %X\n", i, relays->array[i].getId()); - serial->putString(buffer, 64); + serial->write(buffer, 64); } serial->putChar('\n'); } @@ -75,9 +77,9 @@ void relayDispatch(WirelessRelayStore* relays, char* inBuffer, Serial* serial) char buffer[64]; sprintf(buffer, "RELAY: %u turned on\n", selected); - serial->putString(buffer, 64); + serial->write(buffer, 64); } - else serial->putString("No sutch Relay\n"); + else serial->write("No sutch Relay\n"); } else if( strncmp(inBuffer, "off", 3) == 0 && inBuffer[3] != '\0') { @@ -88,14 +90,22 @@ void relayDispatch(WirelessRelayStore* relays, char* inBuffer, Serial* serial) char buffer[64]; sprintf(buffer, "RELAY: %u turned off\n", selected); - serial->putString(buffer, 64); + serial->write(buffer, 64); } - else serial->putString("No sutch Relay\n"); + else serial->write("No sutch Relay\n"); + } + else if( strncmp(inBuffer, "state", 5) == 0 && inBuffer[3] != '\0') + { + serial->write("ST"); + serial->write(relays->count); + serial->putChar(','); + for(uint8_t i = 0; i < relays->count; i++) relays->states[i] ? serial->putChar('1') : serial->putChar('0'); + serial->putChar('\n'); } else { - serial->putString(inBuffer, COMMAND_BUFFER_SIZE-5); - serial->putString(" is not a valid subcommand: relay [add/list/on/off]\n"); + serial->write(inBuffer, COMMAND_BUFFER_SIZE-5); + serial->write(" is not a valid subcommand: relay [add/list/on/off]\n"); } } @@ -104,18 +114,18 @@ void rgbDispatch(RgbLed* rgbled, char* inBuffer, Serial* serial) if( strncmp(inBuffer, "on", 2) == 0 ) { rgbled->on(); - serial->putString("RGB lights on\n"); + serial->write("RGB lights on\n"); } else if( strncmp(inBuffer, "off", 3) == 0 ) { rgbled->off(); - serial->putString("RGB lights off\n"); + serial->write("RGB lights off\n"); } else if( strncmp(inBuffer, "print", 5) == 0 ) { char buffer[64]; sprintf(buffer, "Current RGB values:\nR: %u G: %u B: %u\n", rgbled->getR(), rgbled->getG(), rgbled->getB()); - serial->putString(buffer, 64); + serial->write(buffer, 64); } else if( strncmp(inBuffer, "set", 3) == 0 ) { @@ -126,34 +136,34 @@ void rgbDispatch(RgbLed* rgbled, char* inBuffer, Serial* serial) inBuffer[7] = '\0'; inBuffer[11] = '\0'; rgbled->setSolidColor(atoi(inBuffer+4), atoi(inBuffer+8), atoi(inBuffer+12)); - serial->putString("Set RGB values\n"); + serial->write("Set RGB values\n"); } - else serial->putString("Usage: rgb set [RRR] [GGG] [BBB]\n"); + else serial->write("Usage: rgb set [RRR] [GGG] [BBB]\n"); } else if( strncmp(inBuffer, "pattern", 7) == 0 ) { rgbled->setPattern(atoi(inBuffer+8)); - serial->putString("Set Pattern\n"); + serial->write("Set Pattern\n"); } else if( strncmp(inBuffer, "preset", 6) == 0 ) { rgbled->setPreset(atoi(inBuffer+7)); - serial->putString("Set Preset\n"); + serial->write("Set Preset\n"); } else if( strncmp(inBuffer, "fade on", 7) == 0 ) { rgbled->setFade(true); - serial->putString("Turned on Fade\n"); + serial->write("Turned on Fade\n"); } else if( strncmp(inBuffer, "fade off", 8) == 0 ) { rgbled->setFade(false); - serial->putString("Turned off Fade\n"); + serial->write("Turned off Fade\n"); } else { - serial->putString(inBuffer, COMMAND_BUFFER_SIZE-4); - serial->putString(" is not a valid subcommand: rgb [/on/off/print/set/pattern/preset]\n"); + serial->write(inBuffer, COMMAND_BUFFER_SIZE-4); + serial->write(" is not a valid subcommand: rgb [/on/off/print/set/pattern/preset]\n"); } } @@ -166,9 +176,6 @@ void serialDispatch(Serial* serial , WirelessRelayStore* relays, RgbLed* rgbled) const int length = serial->getString(buffer, COMMAND_BUFFER_SIZE); if(length != 0) { - //serial->putString("InString: "); - //serial->putString(buffer, COMMAND_BUFFER_SIZE); - //serial->putChar('\n'); if(length > 4 && strncmp(buffer, "relay", 5) == 0) { relayDispatch(relays, buffer+6, serial); @@ -177,10 +184,14 @@ void serialDispatch(Serial* serial , WirelessRelayStore* relays, RgbLed* rgbled) { rgbDispatch(rgbled, buffer+4, serial); } + else if(length > 4 && strncmp(buffer, "state", 3) == 0) + { + rgbDispatch(rgbled, buffer+4, serial); + } else if(length > 4 && strncmp(buffer, "erase", 5) == 0) { for(uint16_t i = 0; i < MAX_RELAYS*2+1; i++) EEPROM_write_char(i, 0); - serial->putString("EEPROM erased\n"); + serial->write("EEPROM erased\n"); relays->count = 0; } else if(buffer[0] == '?' || ( length > 3 && strncmp(buffer, "help", 4) == 0)) @@ -189,7 +200,7 @@ void serialDispatch(Serial* serial , WirelessRelayStore* relays, RgbLed* rgbled) } else { - serial->putString("Not a valid command\n"); + serial->write("Not a valid command\n"); } } } @@ -239,16 +250,12 @@ int main() relays.count=0; restore_relays(&relays); - serial.putString("RGBController v0.3 starting\n"); + serial.write("RGBController v0.4 starting\n"); while(true) { serialDispatch(&serial, &relays, &rgbled); rgbled.logic(); _delay_ms(2); - /* - char buffer[64]; - sprintf(buffer, "R: %u G: %u B: %u\n", rgbled.getR(), rgbled.getG(), rgbled.getB()); - serial.putString(buffer, 64);*/ } return 0; //master interupt. diff --git a/rgbcontroller b/rgbcontroller index 1cf100a9ec22ab05ad4f79130b7bc99109ff2e4d..685c7244a711f1facadee0f5e10e3e06e551ea6c 100755 GIT binary patch delta 4146 zcma)9dr(tX8qc|MlY2wR1tEw6CK3dy2#8%<9alqr;MOj|N2}ZFlK4PWDx>C2(PIVp8(rT$Q5O-R%+pbr3c6WAnT0K082G138z$AR1AmroW~SX8c+gF`X)(fiX32TYfBdu2nV|~^xD%c4X1%ZJ_UmP1 zm`>ir!TF$b)vKTuEJgXqhRV?upqHQ39iGj41h*el2{mTcchGI=&PQcfe+7g!=;erT zbAzL$q{ZB5H^7IuTYp_Z$B^*LU8B+JD z3<cc z0+(WdXayo|46F-FaFCJ`L(*Np!d&U)E@tc9U}lTyCGOC=LpE~*HV>FBL*?k3z&f^| z@d%#{lL(i!OeT4LqKykYJG4e8hgmn`Q4bFzXMljCfGaQ>tVYN^WZ)w}8a;`Ii|Fj6 zo&Ot;n=^bL@JN!H%riW7a~F8(3%*lqeNd!h9A@2n8CL-lpx`4sBU{0&n>Aw_-tePU09l}JcmgMEx34~0zDBVrBWUD)F54B23|`~ zK57T01r93-@ud17I6V85=McIT>kW(Xk`}U|J&5#ikiOfnOa0V3oi8UqTH#~59N&AO z9qhufKE<(SQU6wgaW;Ah!K4+(C4A_4CR- z)q#|%J>;Y)#a82?=K8kwguI-}&O!K|CKU|A>lz!C%fM_VDcSwoE_Q6k;|*WgQ{7h6 zU)yH*=zx3;@N1f_dYPf&0VZi(P2h)>F*+}&yU^{7uz^Tq9>_vD1Go+YWf+uSOU$jz zH4wCw@hm8lnX|yMw!qpBiq<%+*TB($Wd{TAGI5SPCcMCC)fp1$%YMG+K8SMGx^DZG zwKuJCm6tbOw~&@pCY64(k3a;HSWKS9hu|nQIiyY%FR3)51T=3+l;)f?NdwDHr(Q~}D>!By z0j8>nT8lKI&X;~r+oT8TGHFy@9q$T%H~eC_V2~{*>GSk4-$W14a5C|HA`dYN#3&G> zz)6}>X-MjjQd*>Dsa|qOrBZ=pl`r;4F1IU>AsoVwgT=BgiqVrtNe&-Q~0OlC#Ra5#FGZ91gKm zED){OC3yVueg3g}OX>SZBiw%l>qo=fHK|RhWKm~86IU3%KfEa!%G-gyHxkvNl^Ltk z?dj#|A%HfI7b(-a7+{E^4|_m<6#F^&7`zRfn6*x=oOvkIw&@<&-f{};$UNZ4>{FUd z3p{>+IIrLOJOdg5oOE3s{5i=`dW<|`bh;tNihlsdCMBE`F?vOYa^Dc9d zsfle;pH^Q|r+I~}WaQM4Zee|=+$Nl77S7Xx^UTM2J_j~|p`oMGPH4|++qG%j0^_sB zmyGkumZd(QnqKg<^*aa167B<&kR4s){@LJ$Ci*meiDo?e+@?msyB?5#BCCKG)lZX{ zVvsrXmuY|3)?h2fv&Bu0JVreX1Xut%!56V#smuL?x*rm7zf|&)9SP z@MvL0ybNAA79H*W5eZ{^=5ea7fk5ZOPs5`hY36@|Pr!WTGWrLqP>R7j%5~&MZOWHm za>F;$h!ouz(@-bHG|oU-=oA3%Wn8W6j$h6cUA%DE%vbS3^=!V%p2d28?SA7fM4`hY zpr?AK@LY*mcwOAr&NDoo~*9fsE#mjZ9XK_H+bZ`24)f?j@; zsTJN72u(UX4{D363eBfHHWajIV?wi5JR{b6xedQ8$bTPW<@CzLO5z=gocMasOMWD- z%#47TN*nCp5|=$-blA_HZ=1__R=N8#J*a=vJ*!UsTDy>4!Y*ZV*;Q;FyP93cuE*mg zwt(HjZfAF~yIIrM)*;&+ovdS_Df0OAHfFbAa|OX#$$Z`TLfRPk-^fL}M>B^>QS(z* zpnb0Gu4i4{{?O7&gz*Tk32OuT7oj7{;P4Lb7G4Wz?FLg%h34w;{D5{L_9g`&T6-4X zb3jw(Au+I3UxmgtT(%}9U^gpZM=}f8^&QX@dA6c`&GtF_Q=^iryNjA_bE1+%q{gD=HeBwJ|#n-3`2h7+1}Q_-K?qP~ir}GdiR3`{_QFte3yiuKz)ET`v!4 zH6xR*=lOJ4lJBy(vRpGEHWfh8+7ofVH)+k9-cNVV*2|>aIl#iylY4{RqBR>`-jLIDY7!7p${u^ zxHA~>)-7T*g@f6#E2t7Zd?gl9Tl8?_lniQv9@b4U5#iY>vE@#YB2Ca#)#XVtx77 zuw_qBwotx@Zx^o%jRNJaA8H;-Z|LdP$@93@FQ&c#5_DXL)FS<_5?ZOH72AsKzcU47rU{>gCR6UVy{5vKi;GRW?OTd= zlx#CqY_o5*Z!RX2hkmWQjL%V)CrOZsy*o;_YgM^Rmo7A=<>o#Agz2e_?2N3(1#=%4 z{32r>7O3F886VT+Dn9~0OiHENr^6db)3xN@PVVp8FsL>sQF$}rEOQD~Jrk}mr^J1N P6^qG@e(Xao`{eU~v-ZbX delta 3271 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 _pwmB->on(); } void RgbLed::off() { + _powerd = false; _pwmA->off(); _pwmB->off(); } @@ -117,7 +119,7 @@ void RgbLed::patternStep() _pwmA->setDutyA(255-_counter); _pwmB->setDutyB(_counter-64); } - else if(_pattern == 2) + else if(_pattern == 2) //Alarm! { if(!_stroke)_counter++; else _counter --; @@ -137,16 +139,16 @@ void RgbLed::patternStep() _pwmA->setDutyA(_counter >> 8); _pwmB->setDutyB(_counter >> 3); } - else if(_pattern == 4) + else if(_pattern == 4) //Sunrise { - ( _counter < 8192 ) ? _pwmA->setDutyB(_counter >> 6) : _pwmA->setDutyB( 128 + (_counter >> 11)); - if( _counter > 1024 ) ( 8192 < _counter < 16384 ) ? _pwmA->setDutyA(_counter-8192 >> 6) : _pwmA->setDutyA( 128 + (_counter >> 9 )); - if( _counter > 8192 ) _pwmB->setDutyB(_counter >> 9); + ( _counter < 8192 ) ? _pwmA->setDutyB(_counter >> 6) : _pwmA->setDutyB( 128 + (_counter >> 11)); + if( _counter > 8192 ) ( _counter < 16384 ) ? _pwmA->setDutyA((_counter-8192) >> 6) : _pwmA->setDutyA( 128 + (_counter >> 9 )); + if( _counter > 16384 ) _pwmB->setDutyB((_counter >> 14)*20); - if(_counter<65530) _counter++; - else _pwmB->setDutyB(140); + if( _counter < 65535 ) _counter++; + //else _pwmB->setDutyB(140); - _delay_ms(18); //honey dose this make me look slow? + //_delay_ms(18); //honey dose this make me look slow? } } diff --git a/rgbled.h b/rgbled.h index 419e699..8d9af1e 100644 --- a/rgbled.h +++ b/rgbled.h @@ -18,6 +18,8 @@ private: bool _fade = true; uint8_t _fadeSpeed = 7; + bool _powerd = false; + void patternStep(); public: @@ -36,6 +38,8 @@ public: uint8_t getR(); uint8_t getB(); uint8_t getG(); + bool isPowerd(); + uint8_t getPattern(); }; diff --git a/serial.cpp b/serial.cpp index fd4880b..45bef10 100644 --- a/serial.cpp +++ b/serial.cpp @@ -1,12 +1,26 @@ #include "serial.h" char rxBuffer[BUFFER_SIZE]; -volatile uint16_t interruptIndex = 0; +volatile uint32_t interruptIndex = 0; +volatile uint32_t _rxIndex = 0; + +bool stopped = false; ISR (USART_RX_vect) //I have seen worse interrupt sintax { rxBuffer[interruptIndex % BUFFER_SIZE] = UDR0; - interruptIndex++; + /*if (interruptIndex - BUFFER_SIZE > 0 && _rxIndex - BUFFER_SIZE > 0) + { + interruptIndex -= BUFFER_SIZE; + _rxIndex -= BUFFER_SIZE; + }*/ + if(serialFlowControl && !stopped && interruptIndex - _rxIndex > BUFFER_SIZE - 64) + { + loop_until_bit_is_set(UCSR0A, UDRE0); + UDR0 = 0x13; + stopped = true; + } + if(interruptIndex - _rxIndex < BUFFER_SIZE )interruptIndex++; } Serial::Serial() @@ -24,7 +38,7 @@ void Serial::putChar(const char c) UDR0 = c; } -void Serial::putString(const char* in, const unsigned int length) +void Serial::write(const char* in, const unsigned int length) { for(unsigned int i = 0; i < length && in[i] != '\0'; i++) { @@ -32,7 +46,7 @@ void Serial::putString(const char* in, const unsigned int length) } } -void Serial::putString(const char in[]) +void Serial::write(const char in[]) { for(unsigned int i = 0; i < strlen(in); i++) { @@ -40,6 +54,35 @@ void Serial::putString(const char in[]) } } + +void Serial::write(int32_t in) +{ + if(in == 0) + { + putChar('0'); + } + else + { + bool flag = false; + char str[64] = { 0 }; + int16_t i = 62; + if (in < 0) + { + flag = true; + in = abs(in); + } + + while (in != 0 && i > 0) + { + str[i--] = (in % 10) + '0'; + in /= 10; + } + + if (flag) str[i--] = '-'; + write(str + i + 1, 64-(i+1)); + } +} + bool Serial::dataIsWaiting() { return (interruptIndex > _rxIndex); @@ -47,10 +90,15 @@ bool Serial::dataIsWaiting() char Serial::getChar() { - if( _rxIndex >= (32768) - 2*BUFFER_SIZE ) flush(); //may explode only occasionaly if(dataIsWaiting()) { _rxIndex++; + if(serialFlowControl && stopped && interruptIndex - _rxIndex < 64) + { + loop_until_bit_is_set(UCSR0A, UDRE0); + UDR0 = 0x11; + stopped = false; + } return rxBuffer[(_rxIndex -1) % BUFFER_SIZE]; } else return '\0'; @@ -58,12 +106,12 @@ char Serial::getChar() unsigned int Serial::getString(char* buffer, const int bufferLength) { - int i = 0; + unsigned int i = 0; for(; i <= (interruptIndex-_rxIndex) && i <= BUFFER_SIZE && rxBuffer[(_rxIndex+i) % BUFFER_SIZE] != _terminator; i++); if( i < (interruptIndex-_rxIndex) && i > 0) { - int j = 0; + unsigned int j = 0; for(; j < i && j < bufferLength-1 ; j++) { buffer[j] = getChar(); @@ -71,12 +119,8 @@ unsigned int Serial::getString(char* buffer, const int bufferLength) buffer[j+1]='\0'; _rxIndex++; } - else - { - i = 0; - if( _rxIndex >= (32768) - 2*BUFFER_SIZE ) flush(); - } - + else i = 0; + if (rxBuffer[(_rxIndex+i) % BUFFER_SIZE] == _terminator) _rxIndex++; return i; diff --git a/serial.h b/serial.h index 810ef8d..a262893 100644 --- a/serial.h +++ b/serial.h @@ -1,25 +1,29 @@ #ifndef SERIAL_H #define SERIAL_H -#define BAUD 38400 -#define BUFFER_SIZE 128 +#define BAUD 19200 +#define BUFFER_SIZE 1024 #include #include #include #include +#include + +const bool serialFlowControl = false; class Serial { private: char _terminator = '\n'; - uint16_t _rxIndex=0; + public: Serial(); void putChar(const char c); - void putString(const char* in, const unsigned int length); - void putString(const char in[]); + void write(const char* in, const unsigned int length); + void write(const char in[]); + void write(const int32_t in); bool dataIsWaiting(); char getChar(); unsigned int getString(char* buffer, const int bufferLength);