From b3b95dbe25d2acb301d388c13cb13ddf8a775c1c Mon Sep 17 00:00:00 2001 From: Greg Bowne Date: Thu, 9 Nov 2023 19:13:25 -0800 Subject: [PATCH] Initial Commit --- .gitignore | 1 + .vscode/browse.vc.db-shm | Bin 32768 -> 32768 bytes .vscode/browse.vc.db-wal | Bin 0 -> 164352 bytes build/CMakeCache.txt | 426 ------------- .../CMakeFiles/3.13.4/CMakeCXXCompiler.cmake | 76 --- .../3.13.4/CMakeDetermineCompilerABI_CXX.bin | Bin 16560 -> 0 bytes build/CMakeFiles/3.13.4/CMakeSystem.cmake | 15 - .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 602 ------------------ build/CMakeFiles/3.13.4/CompilerIdCXX/a.out | Bin 16712 -> 0 bytes build/CMakeFiles/CMakeOutput.log | 500 --------------- build/CMakeFiles/cmake.check_cache | 1 - build/CMakeFiles/feature_tests.bin | Bin 16504 -> 0 bytes build/CMakeFiles/feature_tests.cxx | 405 ------------ build/DartConfiguration.tcl | 115 ---- 14 files changed, 1 insertion(+), 2140 deletions(-) create mode 100644 .gitignore delete mode 100644 build/CMakeCache.txt delete mode 100644 build/CMakeFiles/3.13.4/CMakeCXXCompiler.cmake delete mode 100755 build/CMakeFiles/3.13.4/CMakeDetermineCompilerABI_CXX.bin delete mode 100644 build/CMakeFiles/3.13.4/CMakeSystem.cmake delete mode 100644 build/CMakeFiles/3.13.4/CompilerIdCXX/CMakeCXXCompilerId.cpp delete mode 100755 build/CMakeFiles/3.13.4/CompilerIdCXX/a.out delete mode 100644 build/CMakeFiles/CMakeOutput.log delete mode 100644 build/CMakeFiles/cmake.check_cache delete mode 100755 build/CMakeFiles/feature_tests.bin delete mode 100644 build/CMakeFiles/feature_tests.cxx delete mode 100644 build/DartConfiguration.tcl diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e390b12 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +build/** \ No newline at end of file diff --git a/.vscode/browse.vc.db-shm b/.vscode/browse.vc.db-shm index e66d3a5eb819eccae95e8698c1f001ef0e0f7f40..cb4a6dfa8f396d734ee14f77aef55d58120e203c 100644 GIT binary patch delta 261 zcmZo@U}|V!s+V}A%K!ogWf&M385k5qfb5Oj3=Ee}zi)lLSha7}_ja2y-=k}{US4*m zTguIeRP|uPfdt6h|40BTKCxbK@&YE2$qwu+lRvPrOkTnyfX?0=%)Z)sa{_xM=j4wG zi-C-2CPt>sf$XzIS(zC)8Tf%rPbO9l20jK6AX8qDm6d^;K@iCN$;8UWz{4N}WL7h> WvM_Kl2mqPoEUfGdybQu11uOupkxxzl literal 32768 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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_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" -# if defined(__ibmxl__) -# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) -# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) -# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) -# else - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) -# endif - - -#elif defined(__ibmxl__) || (defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800) -# define COMPILER_ID "XL" -# if defined(__ibmxl__) -# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) -# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) -# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) -# else - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) -# endif - - -#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 -# define COMPILER_ID "VisualAge" -# if defined(__ibmxl__) -# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) -# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) -# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) -# else - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) -# endif - - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) -# define COMPILER_ID "Fujitsu" - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__clang__) && defined(__apple_build_version__) -# define COMPILER_ID "AppleClang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) - -#elif defined(__clang__) -# define COMPILER_ID "Clang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif - -#elif defined(__GNUC__) || defined(__GNUG__) -# define COMPILER_ID "GNU" -# if defined(__GNUC__) -# define COMPILER_VERSION_MAJOR DEC(__GNUC__) -# else -# define COMPILER_VERSION_MAJOR DEC(__GNUG__) -# endif -# if defined(__GNUC_MINOR__) -# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(_MSC_VER) -# define COMPILER_ID "MSVC" - /* _MSC_VER = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) -# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) -# if defined(_MSC_FULL_VER) -# if _MSC_VER >= 1400 - /* _MSC_FULL_VER = VVRRPPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) -# else - /* _MSC_FULL_VER = VVRRPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) -# endif -# endif -# if defined(_MSC_BUILD) -# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) -# endif - -#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) -# define COMPILER_ID "ADSP" -#if defined(__VISUALDSPVERSION__) - /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) -# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) -#endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# define COMPILER_ID "IAR" -# if defined(__VER__) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) -# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) -# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# endif - -#elif defined(__ARMCC_VERSION) -# define COMPILER_ID "ARMCC" -#if __ARMCC_VERSION >= 1000000 - /* __ARMCC_VERSION = VRRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#else - /* __ARMCC_VERSION = VRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#endif - - -#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) -# define COMPILER_ID "MIPSpro" -# if defined(_SGI_COMPILER_VERSION) - /* _SGI_COMPILER_VERSION = VRP */ -# define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) -# define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) -# define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) -# else - /* _COMPILER_VERSION = VRP */ -# define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) -# define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) -# define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) -# endif - - -/* These compilers are either not known or too old to define an - identification macro. Try to identify the platform and guess that - it is the native compiler. */ -#elif defined(__sgi) -# define COMPILER_ID "MIPSpro" - -#elif defined(__hpux) || defined(__hpua) -# define COMPILER_ID "HP" - -#else /* unknown compiler */ -# define COMPILER_ID "" -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; -#ifdef SIMULATE_ID -char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; -#endif - -#ifdef __QNXNTO__ -char const* qnxnto = "INFO" ":" "qnxnto[]"; -#endif - -#if defined(__CRAYXE) || defined(__CRAYXC) -char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; -#endif - -#define STRINGIFY_HELPER(X) #X -#define STRINGIFY(X) STRINGIFY_HELPER(X) - -/* Identify known platforms by name. */ -#if defined(__linux) || defined(__linux__) || defined(linux) -# define PLATFORM_ID "Linux" - -#elif defined(__CYGWIN__) -# define PLATFORM_ID "Cygwin" - -#elif defined(__MINGW32__) -# define PLATFORM_ID "MinGW" - -#elif defined(__APPLE__) -# define PLATFORM_ID "Darwin" - -#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) -# define PLATFORM_ID "Windows" - -#elif defined(__FreeBSD__) || defined(__FreeBSD) -# define PLATFORM_ID "FreeBSD" - -#elif defined(__NetBSD__) || defined(__NetBSD) -# define PLATFORM_ID "NetBSD" - -#elif defined(__OpenBSD__) || defined(__OPENBSD) -# define PLATFORM_ID "OpenBSD" - -#elif defined(__sun) || defined(sun) -# define PLATFORM_ID "SunOS" - -#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) -# define PLATFORM_ID "AIX" - -#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) -# define PLATFORM_ID "IRIX" - -#elif defined(__hpux) || defined(__hpux__) -# define PLATFORM_ID "HP-UX" - -#elif defined(__HAIKU__) -# define PLATFORM_ID "Haiku" - -#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) -# define PLATFORM_ID "BeOS" - -#elif defined(__QNX__) || defined(__QNXNTO__) -# define PLATFORM_ID "QNX" - -#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) -# define PLATFORM_ID "Tru64" - -#elif defined(__riscos) || defined(__riscos__) -# define PLATFORM_ID "RISCos" - -#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) -# define PLATFORM_ID "SINIX" - -#elif defined(__UNIX_SV__) -# define PLATFORM_ID "UNIX_SV" - -#elif defined(__bsdos__) -# define PLATFORM_ID "BSDOS" - -#elif defined(_MPRAS) || defined(MPRAS) -# define PLATFORM_ID "MP-RAS" - -#elif defined(__osf) || defined(__osf__) -# define PLATFORM_ID "OSF1" - -#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) -# define PLATFORM_ID "SCO_SV" - -#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) -# define PLATFORM_ID "ULTRIX" - -#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) -# define PLATFORM_ID "Xenix" - -#elif defined(__WATCOMC__) -# if defined(__LINUX__) -# define PLATFORM_ID "Linux" - -# elif defined(__DOS__) -# define PLATFORM_ID "DOS" - -# elif defined(__OS2__) -# define PLATFORM_ID "OS2" - -# elif defined(__WINDOWS__) -# define PLATFORM_ID "Windows3x" - -# else /* unknown platform */ -# define PLATFORM_ID -# endif - -#else /* unknown platform */ -# define PLATFORM_ID - -#endif - -/* For windows compilers MSVC and Intel we can determine - the architecture of the compiler being used. This is because - the compilers do not have flags that can change the architecture, - but rather depend on which compiler is being used -*/ -#if defined(_WIN32) && defined(_MSC_VER) -# if defined(_M_IA64) -# define ARCHITECTURE_ID "IA64" - -# elif defined(_M_X64) || defined(_M_AMD64) -# define ARCHITECTURE_ID "x64" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# elif defined(_M_ARM64) -# define ARCHITECTURE_ID "ARM64" - -# elif defined(_M_ARM) -# if _M_ARM == 4 -# define ARCHITECTURE_ID "ARMV4I" -# elif _M_ARM == 5 -# define ARCHITECTURE_ID "ARMV5I" -# else -# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) -# endif - -# elif defined(_M_MIPS) -# define ARCHITECTURE_ID "MIPS" - -# elif defined(_M_SH) -# define ARCHITECTURE_ID "SHx" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__WATCOMC__) -# if defined(_M_I86) -# define ARCHITECTURE_ID "I86" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# if defined(__ICCARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__ICCAVR__) -# define ARCHITECTURE_ID "AVR" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif -#else -# define ARCHITECTURE_ID -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number components. */ -#ifdef COMPILER_VERSION_MAJOR -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct a string literal encoding the internal version number. */ -#ifdef COMPILER_VERSION_INTERNAL -char const info_version_internal[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', - 'i','n','t','e','r','n','a','l','[', - COMPILER_VERSION_INTERNAL,']','\0'}; -#endif - -/* Construct a string literal encoding the version number components. */ -#ifdef SIMULATE_VERSION_MAJOR -char const info_simulate_version[] = { - 'I', 'N', 'F', 'O', ':', - 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', - SIMULATE_VERSION_MAJOR, -# ifdef SIMULATE_VERSION_MINOR - '.', SIMULATE_VERSION_MINOR, -# ifdef SIMULATE_VERSION_PATCH - '.', SIMULATE_VERSION_PATCH, -# ifdef SIMULATE_VERSION_TWEAK - '.', SIMULATE_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - - -#if defined(_MSC_VER) && defined(_MSVC_LANG) -#define CXX_STD _MSVC_LANG -#else -#define CXX_STD __cplusplus -#endif - -const char* info_language_dialect_default = "INFO" ":" "dialect_default[" -#if CXX_STD > 201703L - "20" -#elif CXX_STD >= 201703L - "17" -#elif CXX_STD >= 201402L - "14" -#elif CXX_STD >= 201103L - "11" -#else - "98" -#endif -"]"; - -/*--------------------------------------------------------------------------*/ - -int main(int argc, char* argv[]) -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif -#ifdef COMPILER_VERSION_INTERNAL - require += info_version_internal[argc]; -#endif -#ifdef SIMULATE_ID - require += info_simulate[argc]; -#endif -#ifdef SIMULATE_VERSION_MAJOR - require += info_simulate_version[argc]; -#endif -#if defined(__CRAYXE) || defined(__CRAYXC) - require += info_cray[argc]; -#endif - require += info_language_dialect_default[argc]; - (void)argv; - return require; -} diff --git a/build/CMakeFiles/3.13.4/CompilerIdCXX/a.out b/build/CMakeFiles/3.13.4/CompilerIdCXX/a.out deleted file mode 100755 index 73836e98ca41a5d6ddf512f38cab2dc754e89f50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16712 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 ignore - arg [-plugin] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/8/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/8/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccnkC5Ws.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 [-m] ==> ignore - arg [elf_x86_64] ==> ignore - arg [--hash-style=gnu] ==> ignore - arg [-dynamic-linker] ==> ignore - arg [/lib64/ld-linux-x86-64.so.2] ==> ignore - arg [-pie] ==> ignore - arg [-o] ==> ignore - arg [cmTC_9854a] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/crti.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/8/crtbeginS.o] ==> ignore - arg [-L/usr/lib/gcc/x86_64-linux-gnu/8] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/8] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/8/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/8/../../../../lib] - arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] - arg [-L/lib/../lib] ==> dir [/lib/../lib] - arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] - arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/8/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/8/../../..] - arg [CMakeFiles/cmTC_9854a.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-linux-gnu/8/crtendS.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/crtn.o] ==> ignore - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/8] ==> [/usr/lib/gcc/x86_64-linux-gnu/8] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/8/../../../../lib] ==> [/usr/lib] - collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] - collapse library dir [/lib/../lib] ==> [/lib] - collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/../lib] ==> [/usr/lib] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/8/../../..] ==> [/usr/lib] - implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] - implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/8;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] - implicit fwks: [] - - - - -Detecting CXX [-std=c++2a] compiler features compiled with the following output: -Change Dir: /home/gbowne1/Documents/antenna_calc/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_1503d/fast" -/usr/bin/make -f CMakeFiles/cmTC_1503d.dir/build.make CMakeFiles/cmTC_1503d.dir/build -make[1]: Entering directory '/home/gbowne1/Documents/antenna_calc/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_1503d.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++2a -o CMakeFiles/cmTC_1503d.dir/feature_tests.cxx.o -c /home/gbowne1/Documents/antenna_calc/build/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_1503d -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1503d.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTC_1503d.dir/feature_tests.cxx.o -o cmTC_1503d -make[1]: Leaving directory '/home/gbowne1/Documents/antenna_calc/build/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++17] compiler features compiled with the following output: -Change Dir: /home/gbowne1/Documents/antenna_calc/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_d5638/fast" -/usr/bin/make -f CMakeFiles/cmTC_d5638.dir/build.make CMakeFiles/cmTC_d5638.dir/build -make[1]: Entering directory '/home/gbowne1/Documents/antenna_calc/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_d5638.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++17 -o CMakeFiles/cmTC_d5638.dir/feature_tests.cxx.o -c /home/gbowne1/Documents/antenna_calc/build/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_d5638 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d5638.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTC_d5638.dir/feature_tests.cxx.o -o cmTC_d5638 -make[1]: Leaving directory '/home/gbowne1/Documents/antenna_calc/build/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/gbowne1/Documents/antenna_calc/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_d2cab/fast" -/usr/bin/make -f CMakeFiles/cmTC_d2cab.dir/build.make CMakeFiles/cmTC_d2cab.dir/build -make[1]: Entering directory '/home/gbowne1/Documents/antenna_calc/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_d2cab.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++14 -o CMakeFiles/cmTC_d2cab.dir/feature_tests.cxx.o -c /home/gbowne1/Documents/antenna_calc/build/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_d2cab -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d2cab.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTC_d2cab.dir/feature_tests.cxx.o -o cmTC_d2cab -make[1]: Leaving directory '/home/gbowne1/Documents/antenna_calc/build/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/gbowne1/Documents/antenna_calc/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_377fb/fast" -/usr/bin/make -f CMakeFiles/cmTC_377fb.dir/build.make CMakeFiles/cmTC_377fb.dir/build -make[1]: Entering directory '/home/gbowne1/Documents/antenna_calc/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_377fb.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++11 -o CMakeFiles/cmTC_377fb.dir/feature_tests.cxx.o -c /home/gbowne1/Documents/antenna_calc/build/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_377fb -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_377fb.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTC_377fb.dir/feature_tests.cxx.o -o cmTC_377fb -make[1]: Leaving directory '/home/gbowne1/Documents/antenna_calc/build/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/gbowne1/Documents/antenna_calc/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_270bb/fast" -/usr/bin/make -f CMakeFiles/cmTC_270bb.dir/build.make CMakeFiles/cmTC_270bb.dir/build -make[1]: Entering directory '/home/gbowne1/Documents/antenna_calc/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_270bb.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++98 -o CMakeFiles/cmTC_270bb.dir/feature_tests.cxx.o -c /home/gbowne1/Documents/antenna_calc/build/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_270bb -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_270bb.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTC_270bb.dir/feature_tests.cxx.o -o cmTC_270bb -make[1]: Leaving directory '/home/gbowne1/Documents/antenna_calc/build/CMakeFiles/CMakeTmp' - - - Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers - Feature record: CXX_FEATURE:0cxx_alias_templates - Feature record: CXX_FEATURE:0cxx_alignas - Feature record: CXX_FEATURE:0cxx_alignof - Feature record: CXX_FEATURE:0cxx_attributes - Feature record: CXX_FEATURE:0cxx_attribute_deprecated - Feature record: CXX_FEATURE:0cxx_auto_type - Feature record: CXX_FEATURE:0cxx_binary_literals - Feature record: CXX_FEATURE:0cxx_constexpr - Feature record: CXX_FEATURE:0cxx_contextual_conversions - Feature record: CXX_FEATURE:0cxx_decltype - Feature record: CXX_FEATURE:0cxx_decltype_auto - Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types - Feature record: CXX_FEATURE:0cxx_default_function_template_args - Feature record: CXX_FEATURE:0cxx_defaulted_functions - Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers - Feature record: CXX_FEATURE:0cxx_delegating_constructors - Feature record: CXX_FEATURE:0cxx_deleted_functions - Feature record: CXX_FEATURE:0cxx_digit_separators - Feature record: CXX_FEATURE:0cxx_enum_forward_declarations - Feature record: CXX_FEATURE:0cxx_explicit_conversions - Feature record: CXX_FEATURE:0cxx_extended_friend_declarations - Feature record: CXX_FEATURE:0cxx_extern_templates - Feature record: CXX_FEATURE:0cxx_final - Feature record: CXX_FEATURE:0cxx_func_identifier - Feature record: CXX_FEATURE:0cxx_generalized_initializers - Feature record: CXX_FEATURE:0cxx_generic_lambdas - Feature record: CXX_FEATURE:0cxx_inheriting_constructors - Feature record: CXX_FEATURE:0cxx_inline_namespaces - Feature record: CXX_FEATURE:0cxx_lambdas - Feature record: CXX_FEATURE:0cxx_lambda_init_captures - Feature record: CXX_FEATURE:0cxx_local_type_template_args - Feature record: CXX_FEATURE:0cxx_long_long_type - Feature record: CXX_FEATURE:0cxx_noexcept - Feature record: CXX_FEATURE:0cxx_nonstatic_member_init - Feature record: CXX_FEATURE:0cxx_nullptr - Feature record: CXX_FEATURE:0cxx_override - Feature record: CXX_FEATURE:0cxx_range_for - Feature record: CXX_FEATURE:0cxx_raw_string_literals - Feature record: CXX_FEATURE:0cxx_reference_qualified_functions - Feature record: CXX_FEATURE:0cxx_relaxed_constexpr - Feature record: CXX_FEATURE:0cxx_return_type_deduction - Feature record: CXX_FEATURE:0cxx_right_angle_brackets - Feature record: CXX_FEATURE:0cxx_rvalue_references - Feature record: CXX_FEATURE:0cxx_sizeof_member - Feature record: CXX_FEATURE:0cxx_static_assert - Feature record: CXX_FEATURE:0cxx_strong_enums - Feature record: CXX_FEATURE:1cxx_template_template_parameters - Feature record: CXX_FEATURE:0cxx_thread_local - Feature record: CXX_FEATURE:0cxx_trailing_return_types - Feature record: CXX_FEATURE:0cxx_unicode_literals - Feature record: CXX_FEATURE:0cxx_uniform_initialization - Feature record: CXX_FEATURE:0cxx_unrestricted_unions - Feature record: CXX_FEATURE:0cxx_user_literals - Feature record: CXX_FEATURE:0cxx_variable_templates - Feature record: CXX_FEATURE:0cxx_variadic_macros - Feature record: CXX_FEATURE:0cxx_variadic_templates diff --git a/build/CMakeFiles/cmake.check_cache b/build/CMakeFiles/cmake.check_cache deleted file mode 100644 index 3dccd73..0000000 --- a/build/CMakeFiles/cmake.check_cache +++ /dev/null @@ -1 +0,0 @@ -# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/CMakeFiles/feature_tests.bin b/build/CMakeFiles/feature_tests.bin deleted file mode 100755 index f00921ac8b7a09913ad81844db2475ec21bac465..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16504 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 PzQ5n+c#9b&Y?S{G*c|4* diff --git a/build/CMakeFiles/feature_tests.cxx b/build/CMakeFiles/feature_tests.cxx deleted file mode 100644 index b93418c..0000000 --- a/build/CMakeFiles/feature_tests.cxx +++ /dev/null @@ -1,405 +0,0 @@ - - const char features[] = {"\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L -"1" -#else -"0" -#endif -"cxx_aggregate_default_initializers\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_alias_templates\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_alignas\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_alignof\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_attributes\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L -"1" -#else -"0" -#endif -"cxx_attribute_deprecated\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_auto_type\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L -"1" -#else -"0" -#endif -"cxx_binary_literals\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_constexpr\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L -"1" -#else -"0" -#endif -"cxx_contextual_conversions\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_decltype\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L -"1" -#else -"0" -#endif -"cxx_decltype_auto\n" -"CXX_FEATURE:" -#if ((__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40801) && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_decltype_incomplete_return_types\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_default_function_template_args\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_defaulted_functions\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_defaulted_move_initializers\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_delegating_constructors\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_deleted_functions\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L -"1" -#else -"0" -#endif -"cxx_digit_separators\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_enum_forward_declarations\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_explicit_conversions\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_extended_friend_declarations\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_extern_templates\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_final\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_func_identifier\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_generalized_initializers\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L -"1" -#else -"0" -#endif -"cxx_generic_lambdas\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_inheriting_constructors\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_inline_namespaces\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_lambdas\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L -"1" -#else -"0" -#endif -"cxx_lambda_init_captures\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_local_type_template_args\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_long_long_type\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_noexcept\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_nonstatic_member_init\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_nullptr\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_override\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_range_for\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 405 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_raw_string_literals\n" -"CXX_FEATURE:" -#if ((__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__) >= 40801) && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_reference_qualified_functions\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L -"1" -#else -"0" -#endif -"cxx_relaxed_constexpr\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 409 && __cplusplus > 201103L -"1" -#else -"0" -#endif -"cxx_return_type_deduction\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_right_angle_brackets\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_rvalue_references\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_sizeof_member\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_static_assert\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_strong_enums\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && __cplusplus -"1" -#else -"0" -#endif -"cxx_template_template_parameters\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_thread_local\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_trailing_return_types\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_unicode_literals\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_uniform_initialization\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 406 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_unrestricted_unions\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 407 && __cplusplus >= 201103L -"1" -#else -"0" -#endif -"cxx_user_literals\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 500 && __cplusplus >= 201402L -"1" -#else -"0" -#endif -"cxx_variable_templates\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_variadic_macros\n" -"CXX_FEATURE:" -#if (__GNUC__ * 100 + __GNUC_MINOR__) >= 404 && (__cplusplus >= 201103L || (defined(__GXX_EXPERIMENTAL_CXX0X__) && __GXX_EXPERIMENTAL_CXX0X__)) -"1" -#else -"0" -#endif -"cxx_variadic_templates\n" - -}; - -int main(int argc, char** argv) { (void)argv; return features[argc]; } diff --git a/build/DartConfiguration.tcl b/build/DartConfiguration.tcl deleted file mode 100644 index 8357150..0000000 --- a/build/DartConfiguration.tcl +++ /dev/null @@ -1,115 +0,0 @@ -# This file is configured by CMake automatically as DartConfiguration.tcl -# If you choose not to use CMake, this file may be hand configured, by -# filling in the required variables. - - -# Configuration directories and files -SourceDirectory: /home/gbowne1/Documents/antenna_calc -BuildDirectory: /home/gbowne1/Documents/antenna_calc/build - -# Where to place the cost data store -CostDataFile: - -# Site is something like machine.domain, i.e. pragmatic.crd -Site: gregbowne - -# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ -BuildName: Linux-g++ - -# Subprojects -LabelsForSubprojects: - -# Submission information -IsCDash: -CDashVersion: -QueryCDashVersion: -DropSite: -DropLocation: -DropSiteUser: -DropSitePassword: -DropSiteMode: -DropMethod: http -TriggerSite: -ScpCommand: /usr/bin/scp - -# Dashboard start time -NightlyStartTime: 00:00:00 EDT - -# Commands for the build/test/submit cycle -ConfigureCommand: "/usr/bin/cmake" "/home/gbowne1/Documents/antenna_calc" -MakeCommand: /usr/bin/cmake --build . --config "${CTEST_CONFIGURATION_TYPE}" -DefaultCTestConfigurationType: Release - -# version control -UpdateVersionOnly: - -# CVS options -# Default is "-d -P -A" -CVSCommand: CVSCOMMAND-NOTFOUND -CVSUpdateOptions: -d -A -P - -# Subversion options -SVNCommand: SVNCOMMAND-NOTFOUND -SVNOptions: -SVNUpdateOptions: - -# Git options -GITCommand: /usr/bin/git -GITInitSubmodules: -GITUpdateOptions: -GITUpdateCustom: - -# Perforce options -P4Command: P4COMMAND-NOTFOUND -P4Client: -P4Options: -P4UpdateOptions: -P4UpdateCustom: - -# Generic update command -UpdateCommand: -UpdateOptions: -UpdateType: - -# Compiler info -Compiler: /usr/bin/g++ -CompilerVersion: 8.3.0 - -# Dynamic analysis (MemCheck) -PurifyCommand: -ValgrindCommand: -ValgrindCommandOptions: -MemoryCheckType: -MemoryCheckSanitizerOptions: -MemoryCheckCommand: MEMORYCHECK_COMMAND-NOTFOUND -MemoryCheckCommandOptions: -MemoryCheckSuppressionFile: - -# Coverage -CoverageCommand: /usr/bin/gcov -CoverageExtraFlags: -l - -# Cluster commands -SlurmBatchCommand: SLURM_SBATCH_COMMAND-NOTFOUND -SlurmRunCommand: SLURM_SRUN_COMMAND-NOTFOUND - -# Testing options -# TimeOut is the amount of time in seconds to wait for processes -# to complete during testing. After TimeOut seconds, the -# process will be summarily terminated. -# Currently set to 25 minutes -TimeOut: 1500 - -# During parallel testing CTest will not start a new test if doing -# so would cause the system load to exceed this value. -TestLoad: - -UseLaunchers: -CurlOptions: -# warning, if you add new options here that have to do with submit, -# you have to update cmCTestSubmitCommand.cxx - -# For CTest submissions that timeout, these options -# specify behavior for retrying the submission -CTestSubmitRetryDelay: 5 -CTestSubmitRetryCount: 3