Skip to content

Instantly share code, notes, and snippets.

@rhastie
Created May 23, 2020 19:41
Show Gist options
  • Save rhastie/04e5af6fa4f61e8e278a1a5ee27484f2 to your computer and use it in GitHub Desktop.
Save rhastie/04e5af6fa4f61e8e278a1a5ee27484f2 to your computer and use it in GitHub Desktop.
Error outputs
time="2020-04-26T06:13:57-07:00" level=warning msg="No output specified for docker-container driver. Build result will only remain in the build cache. To push result image into registry use --push or to load image into docker use --load"
#1 [internal] load .dockerignore
#1 transferring context: 2B done
#1 DONE 0.0s
#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 32B done
#2 DONE 0.0s
#3 [internal] load metadata for docker.io/library/ubuntu:focal
#3 DONE 1.6s
#10 [stage1-build 7/16] RUN cd /home/nmos-cpp/Development && openssl ve...
#10 CACHED
#6 [stage1-build 3/16] RUN cd /home/ && git config --global http.sslVerify...
#6 CACHED
#7 [stage1-build 4/16] RUN cd /home && mkdir certs && git config --global ...
#7 CACHED
#8 [stage1-build 5/16] RUN cd /home/ && curl -k --output - -s https://code...
#8 CACHED
#5 [stage1-build 2/16] RUN apt-get update && export DEBIAN_FRONTEND=nonint...
#5 CACHED
#9 [stage1-build 6/16] RUN cd /home/ && wget --no-check-certificate https:...
#9 CACHED
#11 [stage1-build 8/16] RUN cd /home/conan && ls -la
#11 CACHED
#4 [stage1-build 1/16] FROM docker.io/library/ubuntu:focal@sha256:8bce6704...
#4 resolve docker.io/library/ubuntu:focal@sha256:8bce67040cd0ae39e0beb55bcb976a824d9966d2ac8d2e4bf6119b45505cee64 done
#4 CACHED
#15 [internal] load build context
#15 transferring context: 403B done
#15 DONE 0.0s
#12 [stage1-build 9/16] RUN mkdir /home/nmos-cpp/Development/build && c...
#12 0.246 Running with expanded trace output on.
#12 0.246 /home/nmos-cpp/Development/CMakeLists.txt(2): cmake_minimum_required(VERSION 3.9 FATAL_ERROR )
#12 0.252 /home/nmos-cpp/Development/CMakeLists.txt(5): project(nmos-cpp )
#12 0.257 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(34): if(CMAKE_HOST_UNIX )
#12 0.261 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(35): find_program(CMAKE_UNAME uname /bin /usr/bin /usr/local/bin )
#12 0.267 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(36): if(CMAKE_UNAME )
#12 0.268 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(37): if(CMAKE_HOST_SYSTEM_NAME STREQUAL AIX )
#12 0.269 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(43): else()
#12 0.269 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(44): exec_program(/usr/bin/uname ARGS -r OUTPUT_VARIABLE CMAKE_HOST_SYSTEM_VERSION )
#12 0.320 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(46): if(CMAKE_HOST_SYSTEM_NAME MATCHES Linux|CYGWIN.*|Darwin|^GNU$ )
#12 0.321 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(47): exec_program(/usr/bin/uname ARGS -m OUTPUT_VARIABLE CMAKE_HOST_SYSTEM_PROCESSOR RETURN_VALUE val )
#12 0.367 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(49): if(CMAKE_HOST_SYSTEM_NAME STREQUAL Darwin AND CMAKE_HOST_SYSTEM_PROCESSOR STREQUAL Power Macintosh )
#12 0.367 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(66): if(0 GREATER 0 )
#12 0.369 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(69): set(CMAKE_UNAME /usr/bin/uname CACHE INTERNAL uname command )
#12 0.370 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(71): string(REPLACE " CMAKE_HOST_SYSTEM_PROCESSOR armv7l )
#12 0.372 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(72): string(REPLACE / _ CMAKE_HOST_SYSTEM_PROCESSOR armv7l )
#12 0.372 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(88): if(CMAKE_TOOLCHAIN_FILE )
#12 0.372 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(108): if(CMAKE_SYSTEM_NAME )
#12 0.373 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(113): elseif(CMAKE_VS_WINCE_VERSION )
#12 0.374 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(119): else()
#12 0.374 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(120): set(CMAKE_SYSTEM_NAME Linux )
#12 0.374 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(121): if(NOT DEFINED CMAKE_SYSTEM_VERSION )
#12 0.375 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(122): set(CMAKE_SYSTEM_VERSION 5.3.0-46-generic )
#12 0.375 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(124): set(CMAKE_SYSTEM_PROCESSOR armv7l )
#12 0.376 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(125): set(CMAKE_CROSSCOMPILING FALSE )
#12 0.376 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(126): set(PRESET_CMAKE_SYSTEM_NAME FALSE )
#12 0.377 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(129): include(Platform/Linux-Determine OPTIONAL )
#12 0.378 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(131): macro(ADJUST_CMAKE_SYSTEM_VARIABLES _PREFIX )
#12 0.380 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(160): ADJUST_CMAKE_SYSTEM_VARIABLES(CMAKE_SYSTEM )
#12 0.381 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(132): if(NOT CMAKE_SYSTEM_NAME )
#12 0.382 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(137): if(CMAKE_SYSTEM_NAME MATCHES BSD.OS )
#12 0.382 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(142): if(CMAKE_SYSTEM_NAME MATCHES kFreeBSD )
#12 0.383 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(147): if(CMAKE_SYSTEM_NAME MATCHES CYGWIN )
#12 0.384 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(152): set(CMAKE_SYSTEM Linux )
#12 0.385 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(154): if(CMAKE_SYSTEM_VERSION )
#12 0.385 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(155): set(CMAKE_SYSTEM Linux-5.3.0-46-generic )
#12 0.386 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(161): ADJUST_CMAKE_SYSTEM_VARIABLES(CMAKE_HOST_SYSTEM )
#12 0.387 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(132): if(NOT CMAKE_HOST_SYSTEM_NAME )
#12 0.387 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(137): if(CMAKE_HOST_SYSTEM_NAME MATCHES BSD.OS )
#12 0.387 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(142): if(CMAKE_HOST_SYSTEM_NAME MATCHES kFreeBSD )
#12 0.387 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(147): if(CMAKE_HOST_SYSTEM_NAME MATCHES CYGWIN )
#12 0.388 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(152): set(CMAKE_HOST_SYSTEM Linux )
#12 0.388 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(154): if(CMAKE_HOST_SYSTEM_VERSION )
#12 0.388 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(155): set(CMAKE_HOST_SYSTEM Linux-5.3.0-46-generic )
#12 0.388 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(165): if(CMAKE_BINARY_DIR )
#12 0.389 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(167): if(PRESET_CMAKE_SYSTEM_NAME )
#12 0.389 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(172): else()
#12 0.390 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(173): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeOutput.log The system is: Linux - 5.3.0-46-generic - armv7l
#12 0.390 )
#12 0.394 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(179): set(INCLUDE_CMAKE_TOOLCHAIN_FILE_IF_REQUIRED )
#12 0.394 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(180): if(CMAKE_TOOLCHAIN_FILE )
#12 0.395 /usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake(185): configure_file(/usr/share/cmake-3.16/Modules/CMakeSystem.cmake.in /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeSystem.cmake @ONLY )
#12 0.401 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeSystem.cmake(1): set(CMAKE_HOST_SYSTEM Linux-5.3.0-46-generic )
#12 0.401 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeSystem.cmake(2): set(CMAKE_HOST_SYSTEM_NAME Linux )
#12 0.401 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeSystem.cmake(3): set(CMAKE_HOST_SYSTEM_VERSION 5.3.0-46-generic )
#12 0.402 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeSystem.cmake(4): set(CMAKE_HOST_SYSTEM_PROCESSOR armv7l )
#12 0.402 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeSystem.cmake(8): set(CMAKE_SYSTEM Linux-5.3.0-46-generic )
#12 0.402 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeSystem.cmake(9): set(CMAKE_SYSTEM_NAME Linux )
#12 0.402 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeSystem.cmake(10): set(CMAKE_SYSTEM_VERSION 5.3.0-46-generic )
#12 0.402 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeSystem.cmake(11): set(CMAKE_SYSTEM_PROCESSOR armv7l )
#12 0.403 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeSystem.cmake(13): set(CMAKE_CROSSCOMPILING FALSE )
#12 0.403 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeSystem.cmake(15): set(CMAKE_SYSTEM_LOADED 1 )
#12 0.404 /usr/share/cmake-3.16/Modules/CMakeUnixFindMake.cmake(5): find_program(CMAKE_MAKE_PROGRAM NAMES gmake make smake )
#12 0.405 /usr/share/cmake-3.16/Modules/CMakeUnixFindMake.cmake(6): mark_as_advanced(CMAKE_MAKE_PROGRAM )
#12 0.406 /usr/share/cmake-3.16/Modules/CMakeUnixFindMake.cmake(9): if(NOT CMAKE_MAKE_PROGRAM AND CMAKE_HOST_APPLE )
#12 0.408 /usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake(19): set(CMAKE_EFFECTIVE_SYSTEM_NAME Linux )
#12 0.408 /usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake(21): include(Platform/Linux-Initialize OPTIONAL )
#12 0.408 /usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake(23): set(CMAKE_SYSTEM_SPECIFIC_INITIALIZE_LOADED 1 )
#12 0.410 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(24): include(/usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake )
#12 0.412 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(5): macro(_cmake_find_compiler lang )
#12 0.413 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(92): macro(_cmake_find_compiler_path lang )
#12 0.414 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(27): include(Platform/Linux-Determine-C OPTIONAL )
#12 0.414 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(28): include(Platform/Linux-C OPTIONAL )
#12 0.415 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(29): if(NOT CMAKE_C_COMPILER_NAMES )
#12 0.415 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(30): set(CMAKE_C_COMPILER_NAMES cc )
#12 0.415 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(33): if(Unix Makefiles MATCHES Visual Studio )
#12 0.416 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(34): elseif(Unix Makefiles MATCHES Green Hills MULTI )
#12 0.416 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(35): elseif(Unix Makefiles MATCHES Xcode )
#12 0.417 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(38): else()
#12 0.417 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(39): if(NOT CMAKE_C_COMPILER )
#12 0.417 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(40): set(CMAKE_C_COMPILER_INIT NOTFOUND )
#12 0.418 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(43): if(NOT STREQUAL )
#12 0.418 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(54): if(CMAKE_GENERATOR_CC )
#12 0.418 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(61): if(NOT CMAKE_C_COMPILER_INIT )
#12 0.419 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(62): set(CMAKE_C_COMPILER_LIST cc gcc cl bcc xlc clang )
#12 0.419 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(65): _cmake_find_compiler(C )
#12 0.420 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(7): get_property(_languages GLOBAL PROPERTY ENABLED_LANGUAGES )
#12 0.421 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(8): list(REMOVE_ITEM _languages C )
#12 0.422 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(10): if(CMAKE_C_COMPILER_INIT )
#12 0.422 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(13): else()
#12 0.422 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(15): set(_C_COMPILER_LIST cc;gcc;cl;bcc;xlc;clang )
#12 0.423 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(16): set(CMAKE_C_COMPILER_LIST )
#12 0.423 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(18): foreach(l )
#12 0.424 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(23): list(APPEND CMAKE_C_COMPILER_LIST cc )
#12 0.425 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(25): list(APPEND CMAKE_C_COMPILER_LIST cc;gcc;cl;bcc;xlc;clang )
#12 0.426 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(26): unset(_C_COMPILER_LIST )
#12 0.426 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(27): list(REMOVE_DUPLICATES CMAKE_C_COMPILER_LIST )
#12 0.427 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(28): if(CMAKE_C_COMPILER_EXCLUDE )
#12 0.428 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(35): set(_C_COMPILER_HINTS )
#12 0.428 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(36): foreach(l )
#12 0.429 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(47): if(_C_COMPILER_HINTS )
#12 0.429 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(56): find_program(CMAKE_C_COMPILER NAMES cc;gcc;cl;bcc;xlc;clang DOC C compiler )
#12 0.430 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(57): if(CMAKE_C_COMPILER_INIT AND NOT CMAKE_C_COMPILER )
#12 0.430 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(60): unset(_C_COMPILER_HINTS )
#12 0.431 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(61): unset(_languages )
#12 0.431 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(64): if(CMAKE_HOST_APPLE )
#12 0.431 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(70): mark_as_advanced(CMAKE_C_COMPILER )
#12 0.432 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(75): set(CMAKE_C_COMPILER_ID_TEST_FLAGS_FIRST )
#12 0.432 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(76): set(CMAKE_C_COMPILER_ID_TEST_FLAGS -c -Aa -D__CLASSIC_C__ --target=arm-arm-none-eabi -mcpu=cortex-m3 )
#12 0.433 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(92): if(NOT CMAKE_C_COMPILER_ID_RUN )
#12 0.433 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(93): set(CMAKE_C_COMPILER_ID_RUN 1 )
#12 0.433 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(96): set(CMAKE_C_COMPILER_ID )
#12 0.434 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(97): set(CMAKE_C_PLATFORM_ID )
#12 0.434 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(98): file(READ /usr/share/cmake-3.16/Modules/CMakePlatformId.h.in CMAKE_C_COMPILER_ID_PLATFORM_CONTENT )
#12 0.436 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(103): list(APPEND CMAKE_C_COMPILER_ID_VENDORS IAR )
#12 0.437 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(104): set(CMAKE_C_COMPILER_ID_VENDOR_FLAGS_IAR )
#12 0.437 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(105): set(CMAKE_C_COMPILER_ID_VENDOR_REGEX_IAR IAR .+ Compiler )
#12 0.438 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(112): set(CMAKE_C_COMPILER_ID_TOOL_MATCH_REGEX
#12 0.438 Ld[^
#12 0.438 ]*(
#12 0.438 [ ]+[^
#12 0.438 ]*)*
#12 0.438 [ ]+([^
#12 0.438 ]+)[^
#12 0.438 ]*-o[^
#12 0.438 ]*CompilerIdC/(\./)?(CompilerIdC.(framework|xctest)/)?CompilerIdC[
#12 0.438 \"] )
#12 0.438 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(113): set(CMAKE_C_COMPILER_ID_TOOL_MATCH_INDEX 2 )
#12 0.438 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(115): include(/usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake )
#12 0.444 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(9): function(CMAKE_DETERMINE_COMPILER_ID lang flagvar src )
#12 0.446 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(203): include(CMakeCompilerIdDetection )
#12 0.447 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(5): function(_readFile file )
#12 0.448 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(14): function(compiler_id_detection outvar lang )
#12 0.448 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(207): function(CMAKE_DETERMINE_COMPILER_ID_WRITE lang src )
#12 0.449 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(225): function(CMAKE_DETERMINE_COMPILER_ID_BUILD lang testflags userflags src )
#12 0.450 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(617): function(CMAKE_DETERMINE_COMPILER_ID_MATCH_VENDOR lang output )
#12 0.450 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(628): function(CMAKE_DETERMINE_COMPILER_ID_CHECK lang file )
#12 0.451 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(840): function(CMAKE_DETERMINE_COMPILER_ID_VENDOR lang userflags )
#12 0.451 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(887): function(CMAKE_DETERMINE_MSVC_SHOWINCLUDES_PREFIX lang userflags )
#12 0.453 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(116): CMAKE_DETERMINE_COMPILER_ID(C CFLAGS CMakeCCompilerId.c )
#12 0.454 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(11): string(STRIP CMAKE_C_COMPILER_ID_ARG1 )
#12 0.455 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(12): string(REGEX REPLACE + ; CMAKE_C_COMPILER_ID_ARG1 )
#12 0.456 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(15): if(CMAKE_C_FLAGS )
#12 0.456 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(17): else()
#12 0.456 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(18): set(CMAKE_C_COMPILER_ID_FLAGS )
#12 0.457 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(20): string(REPLACE ; CMAKE_C_COMPILER_ID_FLAGS_LIST )
#12 0.457 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(23): set(CMAKE_C_COMPILER_ID_DIR /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC )
#12 0.457 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(27): foreach(userflags )
#12 0.458 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(28): foreach(testflags -c;-Aa;-D__CLASSIC_C__;--target=arm-arm-none-eabi -mcpu=cortex-m3 )
#12 0.458 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(31): separate_arguments(testflags UNIX_COMMAND )
#12 0.459 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(32): CMAKE_DETERMINE_COMPILER_ID_BUILD(C CMakeCCompilerId.c )
#12 0.460 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(227): file(REMOVE_RECURSE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC )
#12 0.460 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(228): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC )
#12 0.461 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(229): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC/tmp )
#12 0.461 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(230): CMAKE_DETERMINE_COMPILER_ID_WRITE(C CMakeCCompilerId.c )
#12 0.462 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(208): find_file(src_in CMakeCCompilerId.c.in PATHS /usr/share/cmake-3.16/Modules NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH )
#12 0.463 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(209): file(READ /usr/share/cmake-3.16/Modules/CMakeCCompilerId.c.in ID_CONTENT_IN )
#12 0.464 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(211): compiler_id_detection(CMAKE_C_COMPILER_ID_CONTENT C ID_STRING VERSION_STRINGS PLATFORM_DEFAULT_COMPILER )
#12 0.465 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(16): if(NOT lang STREQUAL Fortran AND NOT lang STREQUAL CSharp )
#12 0.465 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(17): file(GLOB lang_files /usr/share/cmake-3.16/Modules/Compiler/*-DetermineCompiler.cmake )
#12 0.466 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(19): set(nonlang CXX )
#12 0.467 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(20): if(lang STREQUAL CXX )
#12 0.467 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(24): file(GLOB nonlang_files /usr/share/cmake-3.16/Modules/Compiler/*-CXX-DetermineCompiler.cmake )
#12 0.468 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(26): list(REMOVE_ITEM lang_files )
#12 0.470 CMake Error at /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake:26 (list):
#12 0.470 list sub-command REMOVE_ITEM requires two or more arguments.
#12 0.470 Call Stack (most recent call first):
#12 0.470 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:211 (compiler_id_detection)
#12 0.470 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:230 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
#12 0.470 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:32 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
#12 0.470 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake:116 (CMAKE_DETERMINE_COMPILER_ID)
#12 0.470 CMakeLists.txt:5 (project)
#12 0.470
#12 0.470
#12 0.471 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(29): set(files )
#12 0.471 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(30): if(files )
#12 0.471 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(151): set(CMAKE_C_COMPILER_ID_CONTENT PARENT_SCOPE )
#12 0.473 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(217): unset(src_in CACHE )
#12 0.473 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(218): string(CONFIGURE #ifdef __cplusplus
#12 0.473 # error "A C++ compiler has been selected for C."
#12 0.473 #endif
#12 0.473
#12 0.473 #if defined(__18CXX)
#12 0.473 # define ID_VOID_MAIN
#12 0.473 #endif
#12 0.473 #if defined(__CLASSIC_C__)
#12 0.473 /* cv-qualifiers did not exist in K&R C */
#12 0.473 # define const
#12 0.473 # define volatile
#12 0.473 #endif
#12 0.473
#12 0.473 @CMAKE_C_COMPILER_ID_CONTENT@
#12 0.473
#12 0.473 /* Construct the string literal in pieces to prevent the source from
#12 0.473 getting matched. Store it in a pointer rather than an array
#12 0.473 because some compilers will just produce instructions to fill the
#12 0.473 array rather than assigning a pointer to a static array. */
#12 0.473 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 0.473 #ifdef SIMULATE_ID
#12 0.473 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 0.473 #endif
#12 0.473
#12 0.473 #ifdef __QNXNTO__
#12 0.473 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 0.473 #endif
#12 0.473
#12 0.473 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 0.473 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 0.473 #endif
#12 0.473
#12 0.473 @CMAKE_C_COMPILER_ID_PLATFORM_CONTENT@
#12 0.473 @CMAKE_C_COMPILER_ID_ERROR_FOR_TEST@
#12 0.473
#12 0.473 #if !defined(__STDC__)
#12 0.473 # if (defined(_MSC_VER) && !defined(__clang__)) \
#12 0.473 || (defined(__ibmxl__) || defined(__IBMC__))
#12 0.473 # define C_DIALECT "90"
#12 0.473 # else
#12 0.473 # define C_DIALECT
#12 0.473 # endif
#12 0.473 #elif __STDC_VERSION__ >= 201000L
#12 0.473 # define C_DIALECT "11"
#12 0.473 #elif __STDC_VERSION__ >= 199901L
#12 0.473 # define C_DIALECT "99"
#12 0.473 #else
#12 0.473 # define C_DIALECT "90"
#12 0.473 #endif
#12 0.473 const char* info_language_dialect_default =
#12 0.473 "INFO" ":" "dialect_default[" C_DIALECT "]";
#12 0.473
#12 0.473 /*--------------------------------------------------------------------------*/
#12 0.473
#12 0.473 #ifdef ID_VOID_MAIN
#12 0.473 void main() {}
#12 0.473 #else
#12 0.473 # if defined(__CLASSIC_C__)
#12 0.473 int main(argc, argv) int argc; char *argv[];
#12 0.473 # else
#12 0.473 int main(int argc, char* argv[])
#12 0.473 # endif
#12 0.473 {
#12 0.473 int require = 0;
#12 0.473 require += info_compiler[argc];
#12 0.473 require += info_platform[argc];
#12 0.473 require += info_arch[argc];
#12 0.473 #ifdef COMPILER_VERSION_MAJOR
#12 0.473 require += info_version[argc];
#12 0.473 #endif
#12 0.473 #ifdef COMPILER_VERSION_INTERNAL
#12 0.473 require += info_version_internal[argc];
#12 0.473 #endif
#12 0.473 #ifdef SIMULATE_ID
#12 0.473 require += info_simulate[argc];
#12 0.473 #endif
#12 0.473 #ifdef SIMULATE_VERSION_MAJOR
#12 0.473 require += info_simulate_version[argc];
#12 0.473 #endif
#12 0.473 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 0.473 require += info_cray[argc];
#12 0.473 #endif
#12 0.473 require += info_language_dialect_default[argc];
#12 0.473 (void)argv;
#12 0.473 return require;
#12 0.473 }
#12 0.473 #endif
#12 0.473 ID_CONTENT_OUT @ONLY )
#12 0.474 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(219): file(WRITE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c #ifdef __cplusplus
#12 0.474 # error "A C++ compiler has been selected for C."
#12 0.474 #endif
#12 0.474
#12 0.474 #if defined(__18CXX)
#12 0.474 # define ID_VOID_MAIN
#12 0.474 #endif
#12 0.474 #if defined(__CLASSIC_C__)
#12 0.474 /* cv-qualifiers did not exist in K&R C */
#12 0.474 # define const
#12 0.474 # define volatile
#12 0.474 #endif
#12 0.474
#12 0.474
#12 0.474
#12 0.474 /* Construct the string literal in pieces to prevent the source from
#12 0.474 getting matched. Store it in a pointer rather than an array
#12 0.474 because some compilers will just produce instructions to fill the
#12 0.474 array rather than assigning a pointer to a static array. */
#12 0.474 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 0.474 #ifdef SIMULATE_ID
#12 0.474 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 0.474 #endif
#12 0.474
#12 0.474 #ifdef __QNXNTO__
#12 0.474 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 0.474 #endif
#12 0.474
#12 0.474 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 0.474 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 0.474 #endif
#12 0.474
#12 0.474 #define STRINGIFY_HELPER(X) #X
#12 0.474 #define STRINGIFY(X) STRINGIFY_HELPER(X)
#12 0.474
#12 0.474 /* Identify known platforms by name. */
#12 0.474 #if defined(__linux) || defined(__linux__) || defined(linux)
#12 0.474 # define PLATFORM_ID "Linux"
#12 0.474
#12 0.474 #elif defined(__CYGWIN__)
#12 0.474 # define PLATFORM_ID "Cygwin"
#12 0.474
#12 0.474 #elif defined(__MINGW32__)
#12 0.474 # define PLATFORM_ID "MinGW"
#12 0.474
#12 0.474 #elif defined(__APPLE__)
#12 0.474 # define PLATFORM_ID "Darwin"
#12 0.474
#12 0.474 #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
#12 0.474 # define PLATFORM_ID "Windows"
#12 0.474
#12 0.474 #elif defined(__FreeBSD__) || defined(__FreeBSD)
#12 0.474 # define PLATFORM_ID "FreeBSD"
#12 0.474
#12 0.474 #elif defined(__NetBSD__) || defined(__NetBSD)
#12 0.474 # define PLATFORM_ID "NetBSD"
#12 0.474
#12 0.474 #elif defined(__OpenBSD__) || defined(__OPENBSD)
#12 0.474 # define PLATFORM_ID "OpenBSD"
#12 0.474
#12 0.474 #elif defined(__sun) || defined(sun)
#12 0.474 # define PLATFORM_ID "SunOS"
#12 0.474
#12 0.474 #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
#12 0.474 # define PLATFORM_ID "AIX"
#12 0.474
#12 0.474 #elif defined(__hpux) || defined(__hpux__)
#12 0.474 # define PLATFORM_ID "HP-UX"
#12 0.474
#12 0.474 #elif defined(__HAIKU__)
#12 0.474 # define PLATFORM_ID "Haiku"
#12 0.474
#12 0.474 #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
#12 0.474 # define PLATFORM_ID "BeOS"
#12 0.474
#12 0.474 #elif defined(__QNX__) || defined(__QNXNTO__)
#12 0.474 # define PLATFORM_ID "QNX"
#12 0.474
#12 0.474 #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
#12 0.474 # define PLATFORM_ID "Tru64"
#12 0.474
#12 0.474 #elif defined(__riscos) || defined(__riscos__)
#12 0.474 # define PLATFORM_ID "RISCos"
#12 0.474
#12 0.474 #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
#12 0.474 # define PLATFORM_ID "SINIX"
#12 0.474
#12 0.474 #elif defined(__UNIX_SV__)
#12 0.474 # define PLATFORM_ID "UNIX_SV"
#12 0.474
#12 0.474 #elif defined(__bsdos__)
#12 0.474 # define PLATFORM_ID "BSDOS"
#12 0.474
#12 0.474 #elif defined(_MPRAS) || defined(MPRAS)
#12 0.474 # define PLATFORM_ID "MP-RAS"
#12 0.474
#12 0.474 #elif defined(__osf) || defined(__osf__)
#12 0.474 # define PLATFORM_ID "OSF1"
#12 0.474
#12 0.474 #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
#12 0.474 # define PLATFORM_ID "SCO_SV"
#12 0.474
#12 0.474 #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
#12 0.474 # define PLATFORM_ID "ULTRIX"
#12 0.474
#12 0.474 #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
#12 0.474 # define PLATFORM_ID "Xenix"
#12 0.474
#12 0.474 #elif defined(__WATCOMC__)
#12 0.474 # if defined(__LINUX__)
#12 0.474 # define PLATFORM_ID "Linux"
#12 0.474
#12 0.474 # elif defined(__DOS__)
#12 0.474 # define PLATFORM_ID "DOS"
#12 0.474
#12 0.474 # elif defined(__OS2__)
#12 0.474 # define PLATFORM_ID "OS2"
#12 0.474
#12 0.474 # elif defined(__WINDOWS__)
#12 0.474 # define PLATFORM_ID "Windows3x"
#12 0.474
#12 0.474 # else /* unknown platform */
#12 0.474 # define PLATFORM_ID
#12 0.474 # endif
#12 0.474
#12 0.474 #elif defined(__INTEGRITY)
#12 0.474 # if defined(INT_178B)
#12 0.474 # define PLATFORM_ID "Integrity178"
#12 0.474
#12 0.474 # else /* regular Integrity */
#12 0.474 # define PLATFORM_ID "Integrity"
#12 0.474 # endif
#12 0.474
#12 0.474 #else /* unknown platform */
#12 0.474 # define PLATFORM_ID
#12 0.474
#12 0.474 #endif
#12 0.474
#12 0.474 /* For windows compilers MSVC and Intel we can determine
#12 0.474 the architecture of the compiler being used. This is because
#12 0.474 the compilers do not have flags that can change the architecture,
#12 0.474 but rather depend on which compiler is being used
#12 0.474 */
#12 0.474 #if defined(_WIN32) && defined(_MSC_VER)
#12 0.474 # if defined(_M_IA64)
#12 0.474 # define ARCHITECTURE_ID "IA64"
#12 0.474
#12 0.474 # elif defined(_M_X64) || defined(_M_AMD64)
#12 0.474 # define ARCHITECTURE_ID "x64"
#12 0.474
#12 0.474 # elif defined(_M_IX86)
#12 0.474 # define ARCHITECTURE_ID "X86"
#12 0.474
#12 0.474 # elif defined(_M_ARM64)
#12 0.474 # define ARCHITECTURE_ID "ARM64"
#12 0.474
#12 0.474 # elif defined(_M_ARM)
#12 0.474 # if _M_ARM == 4
#12 0.474 # define ARCHITECTURE_ID "ARMV4I"
#12 0.474 # elif _M_ARM == 5
#12 0.474 # define ARCHITECTURE_ID "ARMV5I"
#12 0.474 # else
#12 0.474 # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
#12 0.474 # endif
#12 0.474
#12 0.474 # elif defined(_M_MIPS)
#12 0.474 # define ARCHITECTURE_ID "MIPS"
#12 0.474
#12 0.474 # elif defined(_M_SH)
#12 0.474 # define ARCHITECTURE_ID "SHx"
#12 0.474
#12 0.474 # else /* unknown architecture */
#12 0.474 # define ARCHITECTURE_ID ""
#12 0.474 # endif
#12 0.474
#12 0.474 #elif defined(__WATCOMC__)
#12 0.474 # if defined(_M_I86)
#12 0.474 # define ARCHITECTURE_ID "I86"
#12 0.474
#12 0.474 # elif defined(_M_IX86)
#12 0.474 # define ARCHITECTURE_ID "X86"
#12 0.474
#12 0.474 # else /* unknown architecture */
#12 0.474 # define ARCHITECTURE_ID ""
#12 0.474 # endif
#12 0.474
#12 0.474 #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
#12 0.474 # if defined(__ICCARM__)
#12 0.474 # define ARCHITECTURE_ID "ARM"
#12 0.474
#12 0.474 # elif defined(__ICCRX__)
#12 0.474 # define ARCHITECTURE_ID "RX"
#12 0.474
#12 0.474 # elif defined(__ICCRH850__)
#12 0.474 # define ARCHITECTURE_ID "RH850"
#12 0.474
#12 0.474 # elif defined(__ICCRL78__)
#12 0.474 # define ARCHITECTURE_ID "RL78"
#12 0.474
#12 0.474 # elif defined(__ICCRISCV__)
#12 0.474 # define ARCHITECTURE_ID "RISCV"
#12 0.474
#12 0.474 # elif defined(__ICCAVR__)
#12 0.474 # define ARCHITECTURE_ID "AVR"
#12 0.474
#12 0.474 # elif defined(__ICC430__)
#12 0.474 # define ARCHITECTURE_ID "MSP430"
#12 0.474
#12 0.474 # elif defined(__ICCV850__)
#12 0.474 # define ARCHITECTURE_ID "V850"
#12 0.474
#12 0.474 # elif defined(__ICC8051__)
#12 0.474 # define ARCHITECTURE_ID "8051"
#12 0.474
#12 0.474 # else /* unknown architecture */
#12 0.474 # define ARCHITECTURE_ID ""
#12 0.474 # endif
#12 0.474
#12 0.474 #elif defined(__ghs__)
#12 0.474 # if defined(__PPC64__)
#12 0.474 # define ARCHITECTURE_ID "PPC64"
#12 0.474
#12 0.474 # elif defined(__ppc__)
#12 0.474 # define ARCHITECTURE_ID "PPC"
#12 0.474
#12 0.474 # elif defined(__ARM__)
#12 0.474 # define ARCHITECTURE_ID "ARM"
#12 0.474
#12 0.474 # elif defined(__x86_64__)
#12 0.474 # define ARCHITECTURE_ID "x64"
#12 0.474
#12 0.474 # elif defined(__i386__)
#12 0.474 # define ARCHITECTURE_ID "X86"
#12 0.474
#12 0.474 # else /* unknown architecture */
#12 0.474 # define ARCHITECTURE_ID ""
#12 0.474 # endif
#12 0.474 #else
#12 0.474 # define ARCHITECTURE_ID
#12 0.474 #endif
#12 0.474
#12 0.474 /* Convert integer to decimal digit literals. */
#12 0.474 #define DEC(n) \
#12 0.474 ('0' + (((n) / 10000000)%10)), \
#12 0.474 ('0' + (((n) / 1000000)%10)), \
#12 0.474 ('0' + (((n) / 100000)%10)), \
#12 0.474 ('0' + (((n) / 10000)%10)), \
#12 0.474 ('0' + (((n) / 1000)%10)), \
#12 0.474 ('0' + (((n) / 100)%10)), \
#12 0.474 ('0' + (((n) / 10)%10)), \
#12 0.474 ('0' + ((n) % 10))
#12 0.474
#12 0.474 /* Convert integer to hex digit literals. */
#12 0.474 #define HEX(n) \
#12 0.474 ('0' + ((n)>>28 & 0xF)), \
#12 0.474 ('0' + ((n)>>24 & 0xF)), \
#12 0.474 ('0' + ((n)>>20 & 0xF)), \
#12 0.474 ('0' + ((n)>>16 & 0xF)), \
#12 0.474 ('0' + ((n)>>12 & 0xF)), \
#12 0.474 ('0' + ((n)>>8 & 0xF)), \
#12 0.474 ('0' + ((n)>>4 & 0xF)), \
#12 0.474 ('0' + ((n) & 0xF))
#12 0.474
#12 0.474 /* Construct a string literal encoding the version number components. */
#12 0.474 #ifdef COMPILER_VERSION_MAJOR
#12 0.474 char const info_version[] = {
#12 0.474 'I', 'N', 'F', 'O', ':',
#12 0.474 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
#12 0.474 COMPILER_VERSION_MAJOR,
#12 0.474 # ifdef COMPILER_VERSION_MINOR
#12 0.474 '.', COMPILER_VERSION_MINOR,
#12 0.474 # ifdef COMPILER_VERSION_PATCH
#12 0.474 '.', COMPILER_VERSION_PATCH,
#12 0.474 # ifdef COMPILER_VERSION_TWEAK
#12 0.474 '.', COMPILER_VERSION_TWEAK,
#12 0.474 # endif
#12 0.474 # endif
#12 0.474 # endif
#12 0.474 ']','\0'};
#12 0.474 #endif
#12 0.474
#12 0.474 /* Construct a string literal encoding the internal version number. */
#12 0.474 #ifdef COMPILER_VERSION_INTERNAL
#12 0.474 char const info_version_internal[] = {
#12 0.474 'I', 'N', 'F', 'O', ':',
#12 0.474 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
#12 0.474 'i','n','t','e','r','n','a','l','[',
#12 0.474 COMPILER_VERSION_INTERNAL,']','\0'};
#12 0.474 #endif
#12 0.474
#12 0.474 /* Construct a string literal encoding the version number components. */
#12 0.474 #ifdef SIMULATE_VERSION_MAJOR
#12 0.474 char const info_simulate_version[] = {
#12 0.474 'I', 'N', 'F', 'O', ':',
#12 0.474 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
#12 0.474 SIMULATE_VERSION_MAJOR,
#12 0.474 # ifdef SIMULATE_VERSION_MINOR
#12 0.474 '.', SIMULATE_VERSION_MINOR,
#12 0.474 # ifdef SIMULATE_VERSION_PATCH
#12 0.474 '.', SIMULATE_VERSION_PATCH,
#12 0.474 # ifdef SIMULATE_VERSION_TWEAK
#12 0.474 '.', SIMULATE_VERSION_TWEAK,
#12 0.474 # endif
#12 0.474 # endif
#12 0.474 # endif
#12 0.474 ']','\0'};
#12 0.474 #endif
#12 0.474
#12 0.474 /* Construct the string literal in pieces to prevent the source from
#12 0.474 getting matched. Store it in a pointer rather than an array
#12 0.474 because some compilers will just produce instructions to fill the
#12 0.474 array rather than assigning a pointer to a static array. */
#12 0.474 char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
#12 0.474 char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#12 0.474
#12 0.474
#12 0.474
#12 0.474
#12 0.474 #if !defined(__STDC__)
#12 0.474 # if (defined(_MSC_VER) && !defined(__clang__)) \
#12 0.474 || (defined(__ibmxl__) || defined(__IBMC__))
#12 0.474 # define C_DIALECT "90"
#12 0.474 # else
#12 0.474 # define C_DIALECT
#12 0.474 # endif
#12 0.474 #elif __STDC_VERSION__ >= 201000L
#12 0.474 # define C_DIALECT "11"
#12 0.474 #elif __STDC_VERSION__ >= 199901L
#12 0.474 # define C_DIALECT "99"
#12 0.474 #else
#12 0.474 # define C_DIALECT "90"
#12 0.474 #endif
#12 0.474 const char* info_language_dialect_default =
#12 0.474 "INFO" ":" "dialect_default[" C_DIALECT "]";
#12 0.474
#12 0.474 /*--------------------------------------------------------------------------*/
#12 0.474
#12 0.474 #ifdef ID_VOID_MAIN
#12 0.474 void main() {}
#12 0.474 #else
#12 0.474 # if defined(__CLASSIC_C__)
#12 0.474 int main(argc, argv) int argc; char *argv[];
#12 0.474 # else
#12 0.474 int main(int argc, char* argv[])
#12 0.474 # endif
#12 0.474 {
#12 0.474 int require = 0;
#12 0.474 require += info_compiler[argc];
#12 0.474 require += info_platform[argc];
#12 0.474 require += info_arch[argc];
#12 0.474 #ifdef COMPILER_VERSION_MAJOR
#12 0.474 require += info_version[argc];
#12 0.474 #endif
#12 0.474 #ifdef COMPILER_VERSION_INTERNAL
#12 0.474 require += info_version_internal[argc];
#12 0.474 #endif
#12 0.474 #ifdef SIMULATE_ID
#12 0.474 require += info_simulate[argc];
#12 0.474 #endif
#12 0.474 #ifdef SIMULATE_VERSION_MAJOR
#12 0.474 require += info_simulate_version[argc];
#12 0.474 #endif
#12 0.474 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 0.474 require += info_cray[argc];
#12 0.474 #endif
#12 0.474 require += info_language_dialect_default[argc];
#12 0.474 (void)argv;
#12 0.474 return require;
#12 0.474 }
#12 0.474 #endif
#12 0.474 )
#12 0.476 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(233): set(COMPILER_DESCRIPTION Compiler: /usr/bin/cc
#12 0.476 Build flags:
#12 0.476 Id flags:
#12 0.476 )
#12 0.477 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(240): if(Unix Makefiles MATCHES Visual Studio ([0-9]+) )
#12 0.477 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(402): elseif(Unix Makefiles MATCHES Xcode )
#12 0.478 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(482): elseif(Unix Makefiles MATCHES Green Hills MULTI )
#12 0.478 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(524): else()
#12 0.479 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(525): execute_process(COMMAND /usr/bin/cc CMakeCCompilerId.c WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC OUTPUT_VARIABLE CMAKE_C_COMPILER_ID_OUTPUT ERROR_VARIABLE CMAKE_C_COMPILER_ID_OUTPUT RESULT_VARIABLE CMAKE_C_COMPILER_ID_RESULT )
#12 0.758 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(540): if(CMAKE_C_COMPILER_ID_RESULT OR CMAKE_C_COMPILER_ID_OUTPUT MATCHES Bad # preprocessor line )
#12 0.758 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(545): set(MSG Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
#12 0.758 Compiler: /usr/bin/cc
#12 0.758 Build flags:
#12 0.758 Id flags:
#12 0.758
#12 0.758 The output was:
#12 0.758 1
#12 0.758 CMakeCCompilerId.c:20:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 0.758 20 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 0.758 | ^~~~~~~~~~~
#12 0.758
#12 0.758
#12 0.758 )
#12 0.759 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(553): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
#12 0.759 Compiler: /usr/bin/cc
#12 0.759 Build flags:
#12 0.759 Id flags:
#12 0.759
#12 0.759 The output was:
#12 0.759 1
#12 0.759 CMakeCCompilerId.c:20:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 0.759 20 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 0.759 | ^~~~~~~~~~~
#12 0.759
#12 0.759
#12 0.759 )
#12 0.759 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(559): set(COMPILER_C_PRODUCED_FILES )
#12 0.759 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(560): set(COMPILER_C_PRODUCED_OUTPUT )
#12 0.760 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(610): set(COMPILER_C_PRODUCED_FILES PARENT_SCOPE )
#12 0.760 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(611): set(COMPILER_C_PRODUCED_OUTPUT PARENT_SCOPE )
#12 0.761 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(33): CMAKE_DETERMINE_COMPILER_ID_MATCH_VENDOR(C )
#12 0.761 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(618): foreach(vendor )
#12 0.761 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(623): set(CMAKE_C_COMPILER_ID PARENT_SCOPE )
#12 0.761 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(34): if(CMAKE_C_COMPILER_ID )
#12 0.761 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(37): foreach(file )
#12 0.762 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(40): if(CMAKE_C_COMPILER_ID )
#12 0.762 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(31): separate_arguments(testflags UNIX_COMMAND -c )
#12 0.763 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(32): CMAKE_DETERMINE_COMPILER_ID_BUILD(C -c CMakeCCompilerId.c )
#12 0.764 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(227): file(REMOVE_RECURSE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC )
#12 0.764 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(228): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC )
#12 0.764 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(229): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC/tmp )
#12 0.765 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(230): CMAKE_DETERMINE_COMPILER_ID_WRITE(C CMakeCCompilerId.c )
#12 0.765 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(208): find_file(src_in CMakeCCompilerId.c.in PATHS /usr/share/cmake-3.16/Modules NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH )
#12 0.766 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(209): file(READ /usr/share/cmake-3.16/Modules/CMakeCCompilerId.c.in ID_CONTENT_IN )
#12 0.766 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(211): compiler_id_detection(CMAKE_C_COMPILER_ID_CONTENT C ID_STRING VERSION_STRINGS PLATFORM_DEFAULT_COMPILER )
#12 0.767 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(16): if(NOT lang STREQUAL Fortran AND NOT lang STREQUAL CSharp )
#12 0.767 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(17): file(GLOB lang_files /usr/share/cmake-3.16/Modules/Compiler/*-DetermineCompiler.cmake )
#12 0.767 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(19): set(nonlang CXX )
#12 0.767 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(20): if(lang STREQUAL CXX )
#12 0.768 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(24): file(GLOB nonlang_files /usr/share/cmake-3.16/Modules/Compiler/*-CXX-DetermineCompiler.cmake )
#12 0.769 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(26): list(REMOVE_ITEM lang_files )
#12 0.769 CMake Error at /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake:26 (list):
#12 0.769 list sub-command REMOVE_ITEM requires two or more arguments.
#12 0.769 Call Stack (most recent call first):
#12 0.769 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:211 (compiler_id_detection)
#12 0.769 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:230 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
#12 0.769 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:32 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
#12 0.769 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake:116 (CMAKE_DETERMINE_COMPILER_ID)
#12 0.769 CMakeLists.txt:5 (project)
#12 0.769
#12 0.769
#12 0.769 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(29): set(files )
#12 0.769 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(30): if(files )
#12 0.770 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(151): set(CMAKE_C_COMPILER_ID_CONTENT PARENT_SCOPE )
#12 0.770 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(217): unset(src_in CACHE )
#12 0.770 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(218): string(CONFIGURE #ifdef __cplusplus
#12 0.770 # error "A C++ compiler has been selected for C."
#12 0.770 #endif
#12 0.770
#12 0.770 #if defined(__18CXX)
#12 0.770 # define ID_VOID_MAIN
#12 0.770 #endif
#12 0.770 #if defined(__CLASSIC_C__)
#12 0.770 /* cv-qualifiers did not exist in K&R C */
#12 0.770 # define const
#12 0.770 # define volatile
#12 0.770 #endif
#12 0.770
#12 0.770 @CMAKE_C_COMPILER_ID_CONTENT@
#12 0.770
#12 0.770 /* Construct the string literal in pieces to prevent the source from
#12 0.770 getting matched. Store it in a pointer rather than an array
#12 0.770 because some compilers will just produce instructions to fill the
#12 0.770 array rather than assigning a pointer to a static array. */
#12 0.770 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 0.770 #ifdef SIMULATE_ID
#12 0.770 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 0.770 #endif
#12 0.770
#12 0.770 #ifdef __QNXNTO__
#12 0.770 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 0.770 #endif
#12 0.770
#12 0.770 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 0.770 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 0.770 #endif
#12 0.770
#12 0.770 @CMAKE_C_COMPILER_ID_PLATFORM_CONTENT@
#12 0.770 @CMAKE_C_COMPILER_ID_ERROR_FOR_TEST@
#12 0.770
#12 0.770 #if !defined(__STDC__)
#12 0.770 # if (defined(_MSC_VER) && !defined(__clang__)) \
#12 0.770 || (defined(__ibmxl__) || defined(__IBMC__))
#12 0.770 # define C_DIALECT "90"
#12 0.770 # else
#12 0.770 # define C_DIALECT
#12 0.770 # endif
#12 0.770 #elif __STDC_VERSION__ >= 201000L
#12 0.770 # define C_DIALECT "11"
#12 0.770 #elif __STDC_VERSION__ >= 199901L
#12 0.770 # define C_DIALECT "99"
#12 0.770 #else
#12 0.770 # define C_DIALECT "90"
#12 0.770 #endif
#12 0.770 const char* info_language_dialect_default =
#12 0.770 "INFO" ":" "dialect_default[" C_DIALECT "]";
#12 0.770
#12 0.770 /*--------------------------------------------------------------------------*/
#12 0.770
#12 0.770 #ifdef ID_VOID_MAIN
#12 0.770 void main() {}
#12 0.770 #else
#12 0.770 # if defined(__CLASSIC_C__)
#12 0.770 int main(argc, argv) int argc; char *argv[];
#12 0.770 # else
#12 0.770 int main(int argc, char* argv[])
#12 0.770 # endif
#12 0.770 {
#12 0.770 int require = 0;
#12 0.770 require += info_compiler[argc];
#12 0.770 require += info_platform[argc];
#12 0.770 require += info_arch[argc];
#12 0.770 #ifdef COMPILER_VERSION_MAJOR
#12 0.770 require += info_version[argc];
#12 0.770 #endif
#12 0.770 #ifdef COMPILER_VERSION_INTERNAL
#12 0.770 require += info_version_internal[argc];
#12 0.770 #endif
#12 0.770 #ifdef SIMULATE_ID
#12 0.770 require += info_simulate[argc];
#12 0.770 #endif
#12 0.770 #ifdef SIMULATE_VERSION_MAJOR
#12 0.770 require += info_simulate_version[argc];
#12 0.770 #endif
#12 0.770 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 0.770 require += info_cray[argc];
#12 0.770 #endif
#12 0.770 require += info_language_dialect_default[argc];
#12 0.770 (void)argv;
#12 0.770 return require;
#12 0.770 }
#12 0.770 #endif
#12 0.770 ID_CONTENT_OUT @ONLY )
#12 0.771 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(219): file(WRITE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c #ifdef __cplusplus
#12 0.771 # error "A C++ compiler has been selected for C."
#12 0.771 #endif
#12 0.771
#12 0.771 #if defined(__18CXX)
#12 0.771 # define ID_VOID_MAIN
#12 0.771 #endif
#12 0.771 #if defined(__CLASSIC_C__)
#12 0.771 /* cv-qualifiers did not exist in K&R C */
#12 0.771 # define const
#12 0.771 # define volatile
#12 0.771 #endif
#12 0.771
#12 0.771
#12 0.771
#12 0.771 /* Construct the string literal in pieces to prevent the source from
#12 0.771 getting matched. Store it in a pointer rather than an array
#12 0.771 because some compilers will just produce instructions to fill the
#12 0.771 array rather than assigning a pointer to a static array. */
#12 0.771 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 0.771 #ifdef SIMULATE_ID
#12 0.771 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 0.771 #endif
#12 0.771
#12 0.771 #ifdef __QNXNTO__
#12 0.771 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 0.771 #endif
#12 0.771
#12 0.771 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 0.771 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 0.771 #endif
#12 0.771
#12 0.771 #define STRINGIFY_HELPER(X) #X
#12 0.771 #define STRINGIFY(X) STRINGIFY_HELPER(X)
#12 0.771
#12 0.771 /* Identify known platforms by name. */
#12 0.771 #if defined(__linux) || defined(__linux__) || defined(linux)
#12 0.771 # define PLATFORM_ID "Linux"
#12 0.771
#12 0.771 #elif defined(__CYGWIN__)
#12 0.771 # define PLATFORM_ID "Cygwin"
#12 0.771
#12 0.771 #elif defined(__MINGW32__)
#12 0.771 # define PLATFORM_ID "MinGW"
#12 0.771
#12 0.771 #elif defined(__APPLE__)
#12 0.771 # define PLATFORM_ID "Darwin"
#12 0.771
#12 0.771 #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
#12 0.771 # define PLATFORM_ID "Windows"
#12 0.771
#12 0.771 #elif defined(__FreeBSD__) || defined(__FreeBSD)
#12 0.771 # define PLATFORM_ID "FreeBSD"
#12 0.771
#12 0.771 #elif defined(__NetBSD__) || defined(__NetBSD)
#12 0.771 # define PLATFORM_ID "NetBSD"
#12 0.771
#12 0.771 #elif defined(__OpenBSD__) || defined(__OPENBSD)
#12 0.771 # define PLATFORM_ID "OpenBSD"
#12 0.771
#12 0.771 #elif defined(__sun) || defined(sun)
#12 0.771 # define PLATFORM_ID "SunOS"
#12 0.771
#12 0.771 #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
#12 0.771 # define PLATFORM_ID "AIX"
#12 0.771
#12 0.771 #elif defined(__hpux) || defined(__hpux__)
#12 0.771 # define PLATFORM_ID "HP-UX"
#12 0.771
#12 0.771 #elif defined(__HAIKU__)
#12 0.771 # define PLATFORM_ID "Haiku"
#12 0.771
#12 0.771 #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
#12 0.771 # define PLATFORM_ID "BeOS"
#12 0.771
#12 0.771 #elif defined(__QNX__) || defined(__QNXNTO__)
#12 0.771 # define PLATFORM_ID "QNX"
#12 0.771
#12 0.771 #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
#12 0.771 # define PLATFORM_ID "Tru64"
#12 0.771
#12 0.771 #elif defined(__riscos) || defined(__riscos__)
#12 0.771 # define PLATFORM_ID "RISCos"
#12 0.771
#12 0.771 #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
#12 0.771 # define PLATFORM_ID "SINIX"
#12 0.771
#12 0.771 #elif defined(__UNIX_SV__)
#12 0.771 # define PLATFORM_ID "UNIX_SV"
#12 0.771
#12 0.771 #elif defined(__bsdos__)
#12 0.771 # define PLATFORM_ID "BSDOS"
#12 0.771
#12 0.771 #elif defined(_MPRAS) || defined(MPRAS)
#12 0.771 # define PLATFORM_ID "MP-RAS"
#12 0.771
#12 0.771 #elif defined(__osf) || defined(__osf__)
#12 0.771 # define PLATFORM_ID "OSF1"
#12 0.771
#12 0.771 #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
#12 0.771 # define PLATFORM_ID "SCO_SV"
#12 0.771
#12 0.771 #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
#12 0.771 # define PLATFORM_ID "ULTRIX"
#12 0.771
#12 0.771 #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
#12 0.771 # define PLATFORM_ID "Xenix"
#12 0.771
#12 0.771 #elif defined(__WATCOMC__)
#12 0.771 # if defined(__LINUX__)
#12 0.771 # define PLATFORM_ID "Linux"
#12 0.771
#12 0.771 # elif defined(__DOS__)
#12 0.771 # define PLATFORM_ID "DOS"
#12 0.771
#12 0.771 # elif defined(__OS2__)
#12 0.771 # define PLATFORM_ID "OS2"
#12 0.771
#12 0.771 # elif defined(__WINDOWS__)
#12 0.771 # define PLATFORM_ID "Windows3x"
#12 0.771
#12 0.771 # else /* unknown platform */
#12 0.771 # define PLATFORM_ID
#12 0.771 # endif
#12 0.771
#12 0.771 #elif defined(__INTEGRITY)
#12 0.771 # if defined(INT_178B)
#12 0.771 # define PLATFORM_ID "Integrity178"
#12 0.771
#12 0.771 # else /* regular Integrity */
#12 0.771 # define PLATFORM_ID "Integrity"
#12 0.771 # endif
#12 0.771
#12 0.771 #else /* unknown platform */
#12 0.771 # define PLATFORM_ID
#12 0.771
#12 0.771 #endif
#12 0.771
#12 0.771 /* For windows compilers MSVC and Intel we can determine
#12 0.771 the architecture of the compiler being used. This is because
#12 0.771 the compilers do not have flags that can change the architecture,
#12 0.771 but rather depend on which compiler is being used
#12 0.771 */
#12 0.771 #if defined(_WIN32) && defined(_MSC_VER)
#12 0.771 # if defined(_M_IA64)
#12 0.771 # define ARCHITECTURE_ID "IA64"
#12 0.771
#12 0.771 # elif defined(_M_X64) || defined(_M_AMD64)
#12 0.771 # define ARCHITECTURE_ID "x64"
#12 0.771
#12 0.771 # elif defined(_M_IX86)
#12 0.771 # define ARCHITECTURE_ID "X86"
#12 0.771
#12 0.771 # elif defined(_M_ARM64)
#12 0.771 # define ARCHITECTURE_ID "ARM64"
#12 0.771
#12 0.771 # elif defined(_M_ARM)
#12 0.771 # if _M_ARM == 4
#12 0.771 # define ARCHITECTURE_ID "ARMV4I"
#12 0.771 # elif _M_ARM == 5
#12 0.771 # define ARCHITECTURE_ID "ARMV5I"
#12 0.771 # else
#12 0.771 # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
#12 0.771 # endif
#12 0.771
#12 0.771 # elif defined(_M_MIPS)
#12 0.771 # define ARCHITECTURE_ID "MIPS"
#12 0.771
#12 0.771 # elif defined(_M_SH)
#12 0.771 # define ARCHITECTURE_ID "SHx"
#12 0.771
#12 0.771 # else /* unknown architecture */
#12 0.771 # define ARCHITECTURE_ID ""
#12 0.771 # endif
#12 0.771
#12 0.771 #elif defined(__WATCOMC__)
#12 0.771 # if defined(_M_I86)
#12 0.771 # define ARCHITECTURE_ID "I86"
#12 0.771
#12 0.771 # elif defined(_M_IX86)
#12 0.771 # define ARCHITECTURE_ID "X86"
#12 0.771
#12 0.771 # else /* unknown architecture */
#12 0.771 # define ARCHITECTURE_ID ""
#12 0.771 # endif
#12 0.771
#12 0.771 #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
#12 0.771 # if defined(__ICCARM__)
#12 0.771 # define ARCHITECTURE_ID "ARM"
#12 0.771
#12 0.771 # elif defined(__ICCRX__)
#12 0.771 # define ARCHITECTURE_ID "RX"
#12 0.771
#12 0.771 # elif defined(__ICCRH850__)
#12 0.771 # define ARCHITECTURE_ID "RH850"
#12 0.771
#12 0.771 # elif defined(__ICCRL78__)
#12 0.771 # define ARCHITECTURE_ID "RL78"
#12 0.771
#12 0.771 # elif defined(__ICCRISCV__)
#12 0.771 # define ARCHITECTURE_ID "RISCV"
#12 0.771
#12 0.771 # elif defined(__ICCAVR__)
#12 0.771 # define ARCHITECTURE_ID "AVR"
#12 0.771
#12 0.771 # elif defined(__ICC430__)
#12 0.771 # define ARCHITECTURE_ID "MSP430"
#12 0.771
#12 0.771 # elif defined(__ICCV850__)
#12 0.771 # define ARCHITECTURE_ID "V850"
#12 0.771
#12 0.771 # elif defined(__ICC8051__)
#12 0.771 # define ARCHITECTURE_ID "8051"
#12 0.771
#12 0.771 # else /* unknown architecture */
#12 0.771 # define ARCHITECTURE_ID ""
#12 0.771 # endif
#12 0.771
#12 0.771 #elif defined(__ghs__)
#12 0.771 # if defined(__PPC64__)
#12 0.771 # define ARCHITECTURE_ID "PPC64"
#12 0.771
#12 0.771 # elif defined(__ppc__)
#12 0.771 # define ARCHITECTURE_ID "PPC"
#12 0.771
#12 0.771 # elif defined(__ARM__)
#12 0.771 # define ARCHITECTURE_ID "ARM"
#12 0.771
#12 0.771 # elif defined(__x86_64__)
#12 0.771 # define ARCHITECTURE_ID "x64"
#12 0.771
#12 0.771 # elif defined(__i386__)
#12 0.771 # define ARCHITECTURE_ID "X86"
#12 0.771
#12 0.771 # else /* unknown architecture */
#12 0.771 # define ARCHITECTURE_ID ""
#12 0.771 # endif
#12 0.771 #else
#12 0.771 # define ARCHITECTURE_ID
#12 0.771 #endif
#12 0.771
#12 0.771 /* Convert integer to decimal digit literals. */
#12 0.771 #define DEC(n) \
#12 0.771 ('0' + (((n) / 10000000)%10)), \
#12 0.771 ('0' + (((n) / 1000000)%10)), \
#12 0.771 ('0' + (((n) / 100000)%10)), \
#12 0.771 ('0' + (((n) / 10000)%10)), \
#12 0.771 ('0' + (((n) / 1000)%10)), \
#12 0.771 ('0' + (((n) / 100)%10)), \
#12 0.771 ('0' + (((n) / 10)%10)), \
#12 0.771 ('0' + ((n) % 10))
#12 0.771
#12 0.771 /* Convert integer to hex digit literals. */
#12 0.771 #define HEX(n) \
#12 0.771 ('0' + ((n)>>28 & 0xF)), \
#12 0.771 ('0' + ((n)>>24 & 0xF)), \
#12 0.771 ('0' + ((n)>>20 & 0xF)), \
#12 0.771 ('0' + ((n)>>16 & 0xF)), \
#12 0.771 ('0' + ((n)>>12 & 0xF)), \
#12 0.771 ('0' + ((n)>>8 & 0xF)), \
#12 0.771 ('0' + ((n)>>4 & 0xF)), \
#12 0.771 ('0' + ((n) & 0xF))
#12 0.771
#12 0.771 /* Construct a string literal encoding the version number components. */
#12 0.771 #ifdef COMPILER_VERSION_MAJOR
#12 0.771 char const info_version[] = {
#12 0.771 'I', 'N', 'F', 'O', ':',
#12 0.771 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
#12 0.771 COMPILER_VERSION_MAJOR,
#12 0.771 # ifdef COMPILER_VERSION_MINOR
#12 0.771 '.', COMPILER_VERSION_MINOR,
#12 0.771 # ifdef COMPILER_VERSION_PATCH
#12 0.771 '.', COMPILER_VERSION_PATCH,
#12 0.771 # ifdef COMPILER_VERSION_TWEAK
#12 0.771 '.', COMPILER_VERSION_TWEAK,
#12 0.771 # endif
#12 0.771 # endif
#12 0.771 # endif
#12 0.771 ']','\0'};
#12 0.771 #endif
#12 0.771
#12 0.771 /* Construct a string literal encoding the internal version number. */
#12 0.771 #ifdef COMPILER_VERSION_INTERNAL
#12 0.771 char const info_version_internal[] = {
#12 0.771 'I', 'N', 'F', 'O', ':',
#12 0.771 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
#12 0.771 'i','n','t','e','r','n','a','l','[',
#12 0.771 COMPILER_VERSION_INTERNAL,']','\0'};
#12 0.771 #endif
#12 0.771
#12 0.771 /* Construct a string literal encoding the version number components. */
#12 0.771 #ifdef SIMULATE_VERSION_MAJOR
#12 0.771 char const info_simulate_version[] = {
#12 0.771 'I', 'N', 'F', 'O', ':',
#12 0.771 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
#12 0.771 SIMULATE_VERSION_MAJOR,
#12 0.771 # ifdef SIMULATE_VERSION_MINOR
#12 0.771 '.', SIMULATE_VERSION_MINOR,
#12 0.771 # ifdef SIMULATE_VERSION_PATCH
#12 0.771 '.', SIMULATE_VERSION_PATCH,
#12 0.771 # ifdef SIMULATE_VERSION_TWEAK
#12 0.771 '.', SIMULATE_VERSION_TWEAK,
#12 0.771 # endif
#12 0.771 # endif
#12 0.771 # endif
#12 0.771 ']','\0'};
#12 0.771 #endif
#12 0.771
#12 0.771 /* Construct the string literal in pieces to prevent the source from
#12 0.771 getting matched. Store it in a pointer rather than an array
#12 0.771 because some compilers will just produce instructions to fill the
#12 0.771 array rather than assigning a pointer to a static array. */
#12 0.771 char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
#12 0.771 char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#12 0.771
#12 0.771
#12 0.771
#12 0.771
#12 0.771 #if !defined(__STDC__)
#12 0.771 # if (defined(_MSC_VER) && !defined(__clang__)) \
#12 0.771 || (defined(__ibmxl__) || defined(__IBMC__))
#12 0.771 # define C_DIALECT "90"
#12 0.771 # else
#12 0.771 # define C_DIALECT
#12 0.771 # endif
#12 0.771 #elif __STDC_VERSION__ >= 201000L
#12 0.771 # define C_DIALECT "11"
#12 0.771 #elif __STDC_VERSION__ >= 199901L
#12 0.771 # define C_DIALECT "99"
#12 0.771 #else
#12 0.771 # define C_DIALECT "90"
#12 0.771 #endif
#12 0.771 const char* info_language_dialect_default =
#12 0.771 "INFO" ":" "dialect_default[" C_DIALECT "]";
#12 0.771
#12 0.771 /*--------------------------------------------------------------------------*/
#12 0.771
#12 0.771 #ifdef ID_VOID_MAIN
#12 0.771 void main() {}
#12 0.771 #else
#12 0.771 # if defined(__CLASSIC_C__)
#12 0.771 int main(argc, argv) int argc; char *argv[];
#12 0.771 # else
#12 0.771 int main(int argc, char* argv[])
#12 0.771 # endif
#12 0.771 {
#12 0.771 int require = 0;
#12 0.771 require += info_compiler[argc];
#12 0.771 require += info_platform[argc];
#12 0.771 require += info_arch[argc];
#12 0.771 #ifdef COMPILER_VERSION_MAJOR
#12 0.771 require += info_version[argc];
#12 0.771 #endif
#12 0.771 #ifdef COMPILER_VERSION_INTERNAL
#12 0.771 require += info_version_internal[argc];
#12 0.771 #endif
#12 0.771 #ifdef SIMULATE_ID
#12 0.771 require += info_simulate[argc];
#12 0.771 #endif
#12 0.771 #ifdef SIMULATE_VERSION_MAJOR
#12 0.771 require += info_simulate_version[argc];
#12 0.771 #endif
#12 0.771 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 0.771 require += info_cray[argc];
#12 0.771 #endif
#12 0.771 require += info_language_dialect_default[argc];
#12 0.771 (void)argv;
#12 0.771 return require;
#12 0.771 }
#12 0.771 #endif
#12 0.771 )
#12 0.772 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(233): set(COMPILER_DESCRIPTION Compiler: /usr/bin/cc
#12 0.772 Build flags:
#12 0.772 Id flags: -c
#12 0.772 )
#12 0.772 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(240): if(Unix Makefiles MATCHES Visual Studio ([0-9]+) )
#12 0.773 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(402): elseif(Unix Makefiles MATCHES Xcode )
#12 0.773 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(482): elseif(Unix Makefiles MATCHES Green Hills MULTI )
#12 0.773 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(524): else()
#12 0.773 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(525): execute_process(COMMAND /usr/bin/cc -c CMakeCCompilerId.c WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC OUTPUT_VARIABLE CMAKE_C_COMPILER_ID_OUTPUT ERROR_VARIABLE CMAKE_C_COMPILER_ID_OUTPUT RESULT_VARIABLE CMAKE_C_COMPILER_ID_RESULT )
#12 1.042 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(540): if(CMAKE_C_COMPILER_ID_RESULT OR CMAKE_C_COMPILER_ID_OUTPUT MATCHES Bad # preprocessor line )
#12 1.042 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(545): set(MSG Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
#12 1.042 Compiler: /usr/bin/cc
#12 1.042 Build flags:
#12 1.042 Id flags: -c
#12 1.042
#12 1.042 The output was:
#12 1.042 1
#12 1.042 CMakeCCompilerId.c:20:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 1.042 20 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 1.042 | ^~~~~~~~~~~
#12 1.042
#12 1.042
#12 1.042 )
#12 1.042 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(553): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
#12 1.042 Compiler: /usr/bin/cc
#12 1.042 Build flags:
#12 1.042 Id flags: -c
#12 1.042
#12 1.042 The output was:
#12 1.042 1
#12 1.042 CMakeCCompilerId.c:20:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 1.042 20 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 1.042 | ^~~~~~~~~~~
#12 1.042
#12 1.042
#12 1.042 )
#12 1.043 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(559): set(COMPILER_C_PRODUCED_FILES )
#12 1.043 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(560): set(COMPILER_C_PRODUCED_OUTPUT )
#12 1.043 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(610): set(COMPILER_C_PRODUCED_FILES PARENT_SCOPE )
#12 1.043 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(611): set(COMPILER_C_PRODUCED_OUTPUT PARENT_SCOPE )
#12 1.044 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(33): CMAKE_DETERMINE_COMPILER_ID_MATCH_VENDOR(C )
#12 1.044 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(618): foreach(vendor )
#12 1.044 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(623): set(CMAKE_C_COMPILER_ID PARENT_SCOPE )
#12 1.045 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(34): if(CMAKE_C_COMPILER_ID )
#12 1.045 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(37): foreach(file )
#12 1.045 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(40): if(CMAKE_C_COMPILER_ID )
#12 1.046 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(31): separate_arguments(testflags UNIX_COMMAND -Aa )
#12 1.047 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(32): CMAKE_DETERMINE_COMPILER_ID_BUILD(C -Aa CMakeCCompilerId.c )
#12 1.047 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(227): file(REMOVE_RECURSE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC )
#12 1.047 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(228): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC )
#12 1.047 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(229): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC/tmp )
#12 1.047 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(230): CMAKE_DETERMINE_COMPILER_ID_WRITE(C CMakeCCompilerId.c )
#12 1.048 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(208): find_file(src_in CMakeCCompilerId.c.in PATHS /usr/share/cmake-3.16/Modules NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH )
#12 1.048 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(209): file(READ /usr/share/cmake-3.16/Modules/CMakeCCompilerId.c.in ID_CONTENT_IN )
#12 1.049 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(211): compiler_id_detection(CMAKE_C_COMPILER_ID_CONTENT C ID_STRING VERSION_STRINGS PLATFORM_DEFAULT_COMPILER )
#12 1.050 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(16): if(NOT lang STREQUAL Fortran AND NOT lang STREQUAL CSharp )
#12 1.050 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(17): file(GLOB lang_files /usr/share/cmake-3.16/Modules/Compiler/*-DetermineCompiler.cmake )
#12 1.050 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(19): set(nonlang CXX )
#12 1.050 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(20): if(lang STREQUAL CXX )
#12 1.050 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(24): file(GLOB nonlang_files /usr/share/cmake-3.16/Modules/Compiler/*-CXX-DetermineCompiler.cmake )
#12 1.051 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(26): list(REMOVE_ITEM lang_files )
#12 1.051 CMake Error at /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake:26 (list):
#12 1.051 list sub-command REMOVE_ITEM requires two or more arguments.
#12 1.051 Call Stack (most recent call first):
#12 1.051 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:211 (compiler_id_detection)
#12 1.051 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:230 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
#12 1.051 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:32 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
#12 1.051 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake:116 (CMAKE_DETERMINE_COMPILER_ID)
#12 1.051 CMakeLists.txt:5 (project)
#12 1.051
#12 1.051
#12 1.051 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(29): set(files )
#12 1.051 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(30): if(files )
#12 1.052 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(151): set(CMAKE_C_COMPILER_ID_CONTENT PARENT_SCOPE )
#12 1.052 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(217): unset(src_in CACHE )
#12 1.052 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(218): string(CONFIGURE #ifdef __cplusplus
#12 1.052 # error "A C++ compiler has been selected for C."
#12 1.052 #endif
#12 1.052
#12 1.052 #if defined(__18CXX)
#12 1.052 # define ID_VOID_MAIN
#12 1.052 #endif
#12 1.052 #if defined(__CLASSIC_C__)
#12 1.052 /* cv-qualifiers did not exist in K&R C */
#12 1.052 # define const
#12 1.052 # define volatile
#12 1.052 #endif
#12 1.052
#12 1.052 @CMAKE_C_COMPILER_ID_CONTENT@
#12 1.052
#12 1.052 /* Construct the string literal in pieces to prevent the source from
#12 1.052 getting matched. Store it in a pointer rather than an array
#12 1.052 because some compilers will just produce instructions to fill the
#12 1.052 array rather than assigning a pointer to a static array. */
#12 1.052 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 1.052 #ifdef SIMULATE_ID
#12 1.052 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 1.052 #endif
#12 1.052
#12 1.052 #ifdef __QNXNTO__
#12 1.052 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 1.052 #endif
#12 1.052
#12 1.052 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 1.052 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 1.052 #endif
#12 1.052
#12 1.052 @CMAKE_C_COMPILER_ID_PLATFORM_CONTENT@
#12 1.052 @CMAKE_C_COMPILER_ID_ERROR_FOR_TEST@
#12 1.052
#12 1.052 #if !defined(__STDC__)
#12 1.052 # if (defined(_MSC_VER) && !defined(__clang__)) \
#12 1.052 || (defined(__ibmxl__) || defined(__IBMC__))
#12 1.052 # define C_DIALECT "90"
#12 1.052 # else
#12 1.052 # define C_DIALECT
#12 1.052 # endif
#12 1.052 #elif __STDC_VERSION__ >= 201000L
#12 1.052 # define C_DIALECT "11"
#12 1.052 #elif __STDC_VERSION__ >= 199901L
#12 1.052 # define C_DIALECT "99"
#12 1.052 #else
#12 1.052 # define C_DIALECT "90"
#12 1.052 #endif
#12 1.052 const char* info_language_dialect_default =
#12 1.052 "INFO" ":" "dialect_default[" C_DIALECT "]";
#12 1.052
#12 1.052 /*--------------------------------------------------------------------------*/
#12 1.052
#12 1.052 #ifdef ID_VOID_MAIN
#12 1.052 void main() {}
#12 1.052 #else
#12 1.052 # if defined(__CLASSIC_C__)
#12 1.052 int main(argc, argv) int argc; char *argv[];
#12 1.052 # else
#12 1.052 int main(int argc, char* argv[])
#12 1.052 # endif
#12 1.052 {
#12 1.052 int require = 0;
#12 1.052 require += info_compiler[argc];
#12 1.052 require += info_platform[argc];
#12 1.052 require += info_arch[argc];
#12 1.052 #ifdef COMPILER_VERSION_MAJOR
#12 1.052 require += info_version[argc];
#12 1.052 #endif
#12 1.052 #ifdef COMPILER_VERSION_INTERNAL
#12 1.052 require += info_version_internal[argc];
#12 1.052 #endif
#12 1.052 #ifdef SIMULATE_ID
#12 1.052 require += info_simulate[argc];
#12 1.052 #endif
#12 1.052 #ifdef SIMULATE_VERSION_MAJOR
#12 1.052 require += info_simulate_version[argc];
#12 1.052 #endif
#12 1.052 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 1.052 require += info_cray[argc];
#12 1.052 #endif
#12 1.052 require += info_language_dialect_default[argc];
#12 1.052 (void)argv;
#12 1.052 return require;
#12 1.052 }
#12 1.052 #endif
#12 1.052 ID_CONTENT_OUT @ONLY )
#12 1.053 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(219): file(WRITE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c #ifdef __cplusplus
#12 1.053 # error "A C++ compiler has been selected for C."
#12 1.053 #endif
#12 1.053
#12 1.053 #if defined(__18CXX)
#12 1.053 # define ID_VOID_MAIN
#12 1.053 #endif
#12 1.053 #if defined(__CLASSIC_C__)
#12 1.053 /* cv-qualifiers did not exist in K&R C */
#12 1.053 # define const
#12 1.053 # define volatile
#12 1.053 #endif
#12 1.053
#12 1.053
#12 1.053
#12 1.053 /* Construct the string literal in pieces to prevent the source from
#12 1.053 getting matched. Store it in a pointer rather than an array
#12 1.053 because some compilers will just produce instructions to fill the
#12 1.053 array rather than assigning a pointer to a static array. */
#12 1.053 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 1.053 #ifdef SIMULATE_ID
#12 1.053 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 1.053 #endif
#12 1.053
#12 1.053 #ifdef __QNXNTO__
#12 1.053 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 1.053 #endif
#12 1.053
#12 1.053 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 1.053 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 1.053 #endif
#12 1.053
#12 1.053 #define STRINGIFY_HELPER(X) #X
#12 1.053 #define STRINGIFY(X) STRINGIFY_HELPER(X)
#12 1.053
#12 1.053 /* Identify known platforms by name. */
#12 1.053 #if defined(__linux) || defined(__linux__) || defined(linux)
#12 1.053 # define PLATFORM_ID "Linux"
#12 1.053
#12 1.053 #elif defined(__CYGWIN__)
#12 1.053 # define PLATFORM_ID "Cygwin"
#12 1.053
#12 1.053 #elif defined(__MINGW32__)
#12 1.053 # define PLATFORM_ID "MinGW"
#12 1.053
#12 1.053 #elif defined(__APPLE__)
#12 1.053 # define PLATFORM_ID "Darwin"
#12 1.053
#12 1.053 #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
#12 1.053 # define PLATFORM_ID "Windows"
#12 1.053
#12 1.053 #elif defined(__FreeBSD__) || defined(__FreeBSD)
#12 1.053 # define PLATFORM_ID "FreeBSD"
#12 1.053
#12 1.053 #elif defined(__NetBSD__) || defined(__NetBSD)
#12 1.053 # define PLATFORM_ID "NetBSD"
#12 1.053
#12 1.053 #elif defined(__OpenBSD__) || defined(__OPENBSD)
#12 1.053 # define PLATFORM_ID "OpenBSD"
#12 1.053
#12 1.053 #elif defined(__sun) || defined(sun)
#12 1.053 # define PLATFORM_ID "SunOS"
#12 1.053
#12 1.053 #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
#12 1.053 # define PLATFORM_ID "AIX"
#12 1.053
#12 1.053 #elif defined(__hpux) || defined(__hpux__)
#12 1.053 # define PLATFORM_ID "HP-UX"
#12 1.053
#12 1.053 #elif defined(__HAIKU__)
#12 1.053 # define PLATFORM_ID "Haiku"
#12 1.053
#12 1.053 #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
#12 1.053 # define PLATFORM_ID "BeOS"
#12 1.053
#12 1.053 #elif defined(__QNX__) || defined(__QNXNTO__)
#12 1.053 # define PLATFORM_ID "QNX"
#12 1.053
#12 1.053 #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
#12 1.053 # define PLATFORM_ID "Tru64"
#12 1.053
#12 1.053 #elif defined(__riscos) || defined(__riscos__)
#12 1.053 # define PLATFORM_ID "RISCos"
#12 1.053
#12 1.053 #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
#12 1.053 # define PLATFORM_ID "SINIX"
#12 1.053
#12 1.053 #elif defined(__UNIX_SV__)
#12 1.053 # define PLATFORM_ID "UNIX_SV"
#12 1.053
#12 1.053 #elif defined(__bsdos__)
#12 1.053 # define PLATFORM_ID "BSDOS"
#12 1.053
#12 1.053 #elif defined(_MPRAS) || defined(MPRAS)
#12 1.053 # define PLATFORM_ID "MP-RAS"
#12 1.053
#12 1.053 #elif defined(__osf) || defined(__osf__)
#12 1.053 # define PLATFORM_ID "OSF1"
#12 1.053
#12 1.053 #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
#12 1.053 # define PLATFORM_ID "SCO_SV"
#12 1.053
#12 1.053 #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
#12 1.053 # define PLATFORM_ID "ULTRIX"
#12 1.053
#12 1.053 #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
#12 1.053 # define PLATFORM_ID "Xenix"
#12 1.053
#12 1.053 #elif defined(__WATCOMC__)
#12 1.053 # if defined(__LINUX__)
#12 1.053 # define PLATFORM_ID "Linux"
#12 1.053
#12 1.053 # elif defined(__DOS__)
#12 1.053 # define PLATFORM_ID "DOS"
#12 1.053
#12 1.053 # elif defined(__OS2__)
#12 1.053 # define PLATFORM_ID "OS2"
#12 1.053
#12 1.053 # elif defined(__WINDOWS__)
#12 1.053 # define PLATFORM_ID "Windows3x"
#12 1.053
#12 1.053 # else /* unknown platform */
#12 1.053 # define PLATFORM_ID
#12 1.053 # endif
#12 1.053
#12 1.053 #elif defined(__INTEGRITY)
#12 1.053 # if defined(INT_178B)
#12 1.053 # define PLATFORM_ID "Integrity178"
#12 1.053
#12 1.053 # else /* regular Integrity */
#12 1.053 # define PLATFORM_ID "Integrity"
#12 1.053 # endif
#12 1.053
#12 1.053 #else /* unknown platform */
#12 1.053 # define PLATFORM_ID
#12 1.053
#12 1.053 #endif
#12 1.053
#12 1.053 /* For windows compilers MSVC and Intel we can determine
#12 1.053 the architecture of the compiler being used. This is because
#12 1.053 the compilers do not have flags that can change the architecture,
#12 1.053 but rather depend on which compiler is being used
#12 1.053 */
#12 1.053 #if defined(_WIN32) && defined(_MSC_VER)
#12 1.053 # if defined(_M_IA64)
#12 1.053 # define ARCHITECTURE_ID "IA64"
#12 1.053
#12 1.053 # elif defined(_M_X64) || defined(_M_AMD64)
#12 1.053 # define ARCHITECTURE_ID "x64"
#12 1.053
#12 1.053 # elif defined(_M_IX86)
#12 1.053 # define ARCHITECTURE_ID "X86"
#12 1.053
#12 1.053 # elif defined(_M_ARM64)
#12 1.053 # define ARCHITECTURE_ID "ARM64"
#12 1.053
#12 1.053 # elif defined(_M_ARM)
#12 1.053 # if _M_ARM == 4
#12 1.053 # define ARCHITECTURE_ID "ARMV4I"
#12 1.053 # elif _M_ARM == 5
#12 1.053 # define ARCHITECTURE_ID "ARMV5I"
#12 1.053 # else
#12 1.053 # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
#12 1.053 # endif
#12 1.053
#12 1.053 # elif defined(_M_MIPS)
#12 1.053 # define ARCHITECTURE_ID "MIPS"
#12 1.053
#12 1.053 # elif defined(_M_SH)
#12 1.053 # define ARCHITECTURE_ID "SHx"
#12 1.053
#12 1.053 # else /* unknown architecture */
#12 1.053 # define ARCHITECTURE_ID ""
#12 1.053 # endif
#12 1.053
#12 1.053 #elif defined(__WATCOMC__)
#12 1.053 # if defined(_M_I86)
#12 1.053 # define ARCHITECTURE_ID "I86"
#12 1.053
#12 1.053 # elif defined(_M_IX86)
#12 1.053 # define ARCHITECTURE_ID "X86"
#12 1.053
#12 1.053 # else /* unknown architecture */
#12 1.053 # define ARCHITECTURE_ID ""
#12 1.053 # endif
#12 1.053
#12 1.053 #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
#12 1.053 # if defined(__ICCARM__)
#12 1.053 # define ARCHITECTURE_ID "ARM"
#12 1.053
#12 1.053 # elif defined(__ICCRX__)
#12 1.053 # define ARCHITECTURE_ID "RX"
#12 1.053
#12 1.053 # elif defined(__ICCRH850__)
#12 1.053 # define ARCHITECTURE_ID "RH850"
#12 1.053
#12 1.053 # elif defined(__ICCRL78__)
#12 1.053 # define ARCHITECTURE_ID "RL78"
#12 1.053
#12 1.053 # elif defined(__ICCRISCV__)
#12 1.053 # define ARCHITECTURE_ID "RISCV"
#12 1.053
#12 1.053 # elif defined(__ICCAVR__)
#12 1.053 # define ARCHITECTURE_ID "AVR"
#12 1.053
#12 1.053 # elif defined(__ICC430__)
#12 1.053 # define ARCHITECTURE_ID "MSP430"
#12 1.053
#12 1.053 # elif defined(__ICCV850__)
#12 1.053 # define ARCHITECTURE_ID "V850"
#12 1.053
#12 1.053 # elif defined(__ICC8051__)
#12 1.053 # define ARCHITECTURE_ID "8051"
#12 1.053
#12 1.053 # else /* unknown architecture */
#12 1.053 # define ARCHITECTURE_ID ""
#12 1.053 # endif
#12 1.053
#12 1.053 #elif defined(__ghs__)
#12 1.053 # if defined(__PPC64__)
#12 1.053 # define ARCHITECTURE_ID "PPC64"
#12 1.053
#12 1.053 # elif defined(__ppc__)
#12 1.053 # define ARCHITECTURE_ID "PPC"
#12 1.053
#12 1.053 # elif defined(__ARM__)
#12 1.053 # define ARCHITECTURE_ID "ARM"
#12 1.053
#12 1.053 # elif defined(__x86_64__)
#12 1.053 # define ARCHITECTURE_ID "x64"
#12 1.053
#12 1.053 # elif defined(__i386__)
#12 1.053 # define ARCHITECTURE_ID "X86"
#12 1.053
#12 1.053 # else /* unknown architecture */
#12 1.053 # define ARCHITECTURE_ID ""
#12 1.053 # endif
#12 1.053 #else
#12 1.053 # define ARCHITECTURE_ID
#12 1.053 #endif
#12 1.053
#12 1.053 /* Convert integer to decimal digit literals. */
#12 1.053 #define DEC(n) \
#12 1.053 ('0' + (((n) / 10000000)%10)), \
#12 1.053 ('0' + (((n) / 1000000)%10)), \
#12 1.053 ('0' + (((n) / 100000)%10)), \
#12 1.053 ('0' + (((n) / 10000)%10)), \
#12 1.053 ('0' + (((n) / 1000)%10)), \
#12 1.053 ('0' + (((n) / 100)%10)), \
#12 1.053 ('0' + (((n) / 10)%10)), \
#12 1.053 ('0' + ((n) % 10))
#12 1.053
#12 1.053 /* Convert integer to hex digit literals. */
#12 1.053 #define HEX(n) \
#12 1.053 ('0' + ((n)>>28 & 0xF)), \
#12 1.053 ('0' + ((n)>>24 & 0xF)), \
#12 1.053 ('0' + ((n)>>20 & 0xF)), \
#12 1.053 ('0' + ((n)>>16 & 0xF)), \
#12 1.053 ('0' + ((n)>>12 & 0xF)), \
#12 1.053 ('0' + ((n)>>8 & 0xF)), \
#12 1.053 ('0' + ((n)>>4 & 0xF)), \
#12 1.053 ('0' + ((n) & 0xF))
#12 1.053
#12 1.053 /* Construct a string literal encoding the version number components. */
#12 1.053 #ifdef COMPILER_VERSION_MAJOR
#12 1.053 char const info_version[] = {
#12 1.053 'I', 'N', 'F', 'O', ':',
#12 1.053 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
#12 1.053 COMPILER_VERSION_MAJOR,
#12 1.053 # ifdef COMPILER_VERSION_MINOR
#12 1.053 '.', COMPILER_VERSION_MINOR,
#12 1.053 # ifdef COMPILER_VERSION_PATCH
#12 1.053 '.', COMPILER_VERSION_PATCH,
#12 1.053 # ifdef COMPILER_VERSION_TWEAK
#12 1.053 '.', COMPILER_VERSION_TWEAK,
#12 1.053 # endif
#12 1.053 # endif
#12 1.053 # endif
#12 1.053 ']','\0'};
#12 1.053 #endif
#12 1.053
#12 1.053 /* Construct a string literal encoding the internal version number. */
#12 1.053 #ifdef COMPILER_VERSION_INTERNAL
#12 1.053 char const info_version_internal[] = {
#12 1.053 'I', 'N', 'F', 'O', ':',
#12 1.053 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
#12 1.053 'i','n','t','e','r','n','a','l','[',
#12 1.053 COMPILER_VERSION_INTERNAL,']','\0'};
#12 1.053 #endif
#12 1.053
#12 1.053 /* Construct a string literal encoding the version number components. */
#12 1.053 #ifdef SIMULATE_VERSION_MAJOR
#12 1.053 char const info_simulate_version[] = {
#12 1.053 'I', 'N', 'F', 'O', ':',
#12 1.053 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
#12 1.053 SIMULATE_VERSION_MAJOR,
#12 1.053 # ifdef SIMULATE_VERSION_MINOR
#12 1.053 '.', SIMULATE_VERSION_MINOR,
#12 1.053 # ifdef SIMULATE_VERSION_PATCH
#12 1.053 '.', SIMULATE_VERSION_PATCH,
#12 1.053 # ifdef SIMULATE_VERSION_TWEAK
#12 1.053 '.', SIMULATE_VERSION_TWEAK,
#12 1.053 # endif
#12 1.053 # endif
#12 1.053 # endif
#12 1.053 ']','\0'};
#12 1.053 #endif
#12 1.053
#12 1.053 /* Construct the string literal in pieces to prevent the source from
#12 1.053 getting matched. Store it in a pointer rather than an array
#12 1.053 because some compilers will just produce instructions to fill the
#12 1.053 array rather than assigning a pointer to a static array. */
#12 1.053 char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
#12 1.053 char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#12 1.053
#12 1.053
#12 1.053
#12 1.053
#12 1.053 #if !defined(__STDC__)
#12 1.053 # if (defined(_MSC_VER) && !defined(__clang__)) \
#12 1.053 || (defined(__ibmxl__) || defined(__IBMC__))
#12 1.053 # define C_DIALECT "90"
#12 1.053 # else
#12 1.053 # define C_DIALECT
#12 1.053 # endif
#12 1.053 #elif __STDC_VERSION__ >= 201000L
#12 1.053 # define C_DIALECT "11"
#12 1.053 #elif __STDC_VERSION__ >= 199901L
#12 1.053 # define C_DIALECT "99"
#12 1.053 #else
#12 1.053 # define C_DIALECT "90"
#12 1.053 #endif
#12 1.053 const char* info_language_dialect_default =
#12 1.053 "INFO" ":" "dialect_default[" C_DIALECT "]";
#12 1.053
#12 1.053 /*--------------------------------------------------------------------------*/
#12 1.053
#12 1.053 #ifdef ID_VOID_MAIN
#12 1.053 void main() {}
#12 1.053 #else
#12 1.053 # if defined(__CLASSIC_C__)
#12 1.053 int main(argc, argv) int argc; char *argv[];
#12 1.053 # else
#12 1.053 int main(int argc, char* argv[])
#12 1.053 # endif
#12 1.053 {
#12 1.053 int require = 0;
#12 1.053 require += info_compiler[argc];
#12 1.053 require += info_platform[argc];
#12 1.053 require += info_arch[argc];
#12 1.053 #ifdef COMPILER_VERSION_MAJOR
#12 1.053 require += info_version[argc];
#12 1.053 #endif
#12 1.053 #ifdef COMPILER_VERSION_INTERNAL
#12 1.053 require += info_version_internal[argc];
#12 1.053 #endif
#12 1.053 #ifdef SIMULATE_ID
#12 1.053 require += info_simulate[argc];
#12 1.053 #endif
#12 1.053 #ifdef SIMULATE_VERSION_MAJOR
#12 1.053 require += info_simulate_version[argc];
#12 1.053 #endif
#12 1.053 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 1.053 require += info_cray[argc];
#12 1.053 #endif
#12 1.053 require += info_language_dialect_default[argc];
#12 1.053 (void)argv;
#12 1.053 return require;
#12 1.053 }
#12 1.053 #endif
#12 1.053 )
#12 1.054 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(233): set(COMPILER_DESCRIPTION Compiler: /usr/bin/cc
#12 1.054 Build flags:
#12 1.054 Id flags: -Aa
#12 1.054 )
#12 1.054 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(240): if(Unix Makefiles MATCHES Visual Studio ([0-9]+) )
#12 1.055 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(402): elseif(Unix Makefiles MATCHES Xcode )
#12 1.055 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(482): elseif(Unix Makefiles MATCHES Green Hills MULTI )
#12 1.055 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(524): else()
#12 1.056 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(525): execute_process(COMMAND /usr/bin/cc -Aa CMakeCCompilerId.c WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC OUTPUT_VARIABLE CMAKE_C_COMPILER_ID_OUTPUT ERROR_VARIABLE CMAKE_C_COMPILER_ID_OUTPUT RESULT_VARIABLE CMAKE_C_COMPILER_ID_RESULT )
#12 1.336 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(540): if(CMAKE_C_COMPILER_ID_RESULT OR CMAKE_C_COMPILER_ID_OUTPUT MATCHES Bad # preprocessor line )
#12 1.336 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(545): set(MSG Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
#12 1.336 Compiler: /usr/bin/cc
#12 1.336 Build flags:
#12 1.336 Id flags: -Aa
#12 1.336
#12 1.336 The output was:
#12 1.336 1
#12 1.336 <command-line>: error: missing '(' after predicate
#12 1.336 CMakeCCompilerId.c:20:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 1.336 20 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 1.336 | ^~~~~~~~~~~
#12 1.336
#12 1.336
#12 1.336 )
#12 1.337 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(553): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
#12 1.337 Compiler: /usr/bin/cc
#12 1.337 Build flags:
#12 1.337 Id flags: -Aa
#12 1.337
#12 1.337 The output was:
#12 1.337 1
#12 1.337 <command-line>: error: missing '(' after predicate
#12 1.337 CMakeCCompilerId.c:20:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 1.337 20 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 1.337 | ^~~~~~~~~~~
#12 1.337
#12 1.337
#12 1.337 )
#12 1.337 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(559): set(COMPILER_C_PRODUCED_FILES )
#12 1.337 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(560): set(COMPILER_C_PRODUCED_OUTPUT )
#12 1.337 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(610): set(COMPILER_C_PRODUCED_FILES PARENT_SCOPE )
#12 1.338 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(611): set(COMPILER_C_PRODUCED_OUTPUT PARENT_SCOPE )
#12 1.338 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(33): CMAKE_DETERMINE_COMPILER_ID_MATCH_VENDOR(C )
#12 1.338 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(618): foreach(vendor )
#12 1.339 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(623): set(CMAKE_C_COMPILER_ID PARENT_SCOPE )
#12 1.339 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(34): if(CMAKE_C_COMPILER_ID )
#12 1.339 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(37): foreach(file )
#12 1.340 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(40): if(CMAKE_C_COMPILER_ID )
#12 1.340 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(31): separate_arguments(testflags UNIX_COMMAND -D__CLASSIC_C__ )
#12 1.341 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(32): CMAKE_DETERMINE_COMPILER_ID_BUILD(C -D__CLASSIC_C__ CMakeCCompilerId.c )
#12 1.341 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(227): file(REMOVE_RECURSE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC )
#12 1.342 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(228): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC )
#12 1.342 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(229): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC/tmp )
#12 1.342 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(230): CMAKE_DETERMINE_COMPILER_ID_WRITE(C CMakeCCompilerId.c )
#12 1.342 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(208): find_file(src_in CMakeCCompilerId.c.in PATHS /usr/share/cmake-3.16/Modules NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH )
#12 1.343 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(209): file(READ /usr/share/cmake-3.16/Modules/CMakeCCompilerId.c.in ID_CONTENT_IN )
#12 1.343 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(211): compiler_id_detection(CMAKE_C_COMPILER_ID_CONTENT C ID_STRING VERSION_STRINGS PLATFORM_DEFAULT_COMPILER )
#12 1.344 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(16): if(NOT lang STREQUAL Fortran AND NOT lang STREQUAL CSharp )
#12 1.344 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(17): file(GLOB lang_files /usr/share/cmake-3.16/Modules/Compiler/*-DetermineCompiler.cmake )
#12 1.345 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(19): set(nonlang CXX )
#12 1.345 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(20): if(lang STREQUAL CXX )
#12 1.345 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(24): file(GLOB nonlang_files /usr/share/cmake-3.16/Modules/Compiler/*-CXX-DetermineCompiler.cmake )
#12 1.345 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(26): list(REMOVE_ITEM lang_files )
#12 1.346 CMake Error at /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake:26 (list):
#12 1.346 list sub-command REMOVE_ITEM requires two or more arguments.
#12 1.346 Call Stack (most recent call first):
#12 1.346 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:211 (compiler_id_detection)
#12 1.346 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:230 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
#12 1.346 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:32 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
#12 1.346 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake:116 (CMAKE_DETERMINE_COMPILER_ID)
#12 1.346 CMakeLists.txt:5 (project)
#12 1.346
#12 1.346
#12 1.346 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(29): set(files )
#12 1.346 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(30): if(files )
#12 1.346 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(151): set(CMAKE_C_COMPILER_ID_CONTENT PARENT_SCOPE )
#12 1.347 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(217): unset(src_in CACHE )
#12 1.347 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(218): string(CONFIGURE #ifdef __cplusplus
#12 1.347 # error "A C++ compiler has been selected for C."
#12 1.347 #endif
#12 1.347
#12 1.347 #if defined(__18CXX)
#12 1.347 # define ID_VOID_MAIN
#12 1.347 #endif
#12 1.347 #if defined(__CLASSIC_C__)
#12 1.347 /* cv-qualifiers did not exist in K&R C */
#12 1.347 # define const
#12 1.347 # define volatile
#12 1.347 #endif
#12 1.347
#12 1.347 @CMAKE_C_COMPILER_ID_CONTENT@
#12 1.347
#12 1.347 /* Construct the string literal in pieces to prevent the source from
#12 1.347 getting matched. Store it in a pointer rather than an array
#12 1.347 because some compilers will just produce instructions to fill the
#12 1.347 array rather than assigning a pointer to a static array. */
#12 1.347 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 1.347 #ifdef SIMULATE_ID
#12 1.347 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 1.347 #endif
#12 1.347
#12 1.347 #ifdef __QNXNTO__
#12 1.347 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 1.347 #endif
#12 1.347
#12 1.347 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 1.347 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 1.347 #endif
#12 1.347
#12 1.347 @CMAKE_C_COMPILER_ID_PLATFORM_CONTENT@
#12 1.347 @CMAKE_C_COMPILER_ID_ERROR_FOR_TEST@
#12 1.347
#12 1.347 #if !defined(__STDC__)
#12 1.347 # if (defined(_MSC_VER) && !defined(__clang__)) \
#12 1.347 || (defined(__ibmxl__) || defined(__IBMC__))
#12 1.347 # define C_DIALECT "90"
#12 1.347 # else
#12 1.347 # define C_DIALECT
#12 1.347 # endif
#12 1.347 #elif __STDC_VERSION__ >= 201000L
#12 1.347 # define C_DIALECT "11"
#12 1.347 #elif __STDC_VERSION__ >= 199901L
#12 1.347 # define C_DIALECT "99"
#12 1.347 #else
#12 1.347 # define C_DIALECT "90"
#12 1.347 #endif
#12 1.347 const char* info_language_dialect_default =
#12 1.347 "INFO" ":" "dialect_default[" C_DIALECT "]";
#12 1.347
#12 1.347 /*--------------------------------------------------------------------------*/
#12 1.347
#12 1.347 #ifdef ID_VOID_MAIN
#12 1.347 void main() {}
#12 1.347 #else
#12 1.347 # if defined(__CLASSIC_C__)
#12 1.347 int main(argc, argv) int argc; char *argv[];
#12 1.347 # else
#12 1.347 int main(int argc, char* argv[])
#12 1.347 # endif
#12 1.347 {
#12 1.347 int require = 0;
#12 1.347 require += info_compiler[argc];
#12 1.347 require += info_platform[argc];
#12 1.347 require += info_arch[argc];
#12 1.347 #ifdef COMPILER_VERSION_MAJOR
#12 1.347 require += info_version[argc];
#12 1.347 #endif
#12 1.347 #ifdef COMPILER_VERSION_INTERNAL
#12 1.347 require += info_version_internal[argc];
#12 1.347 #endif
#12 1.347 #ifdef SIMULATE_ID
#12 1.347 require += info_simulate[argc];
#12 1.347 #endif
#12 1.347 #ifdef SIMULATE_VERSION_MAJOR
#12 1.347 require += info_simulate_version[argc];
#12 1.347 #endif
#12 1.347 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 1.347 require += info_cray[argc];
#12 1.347 #endif
#12 1.347 require += info_language_dialect_default[argc];
#12 1.347 (void)argv;
#12 1.347 return require;
#12 1.347 }
#12 1.347 #endif
#12 1.347 ID_CONTENT_OUT @ONLY )
#12 1.347 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(219): file(WRITE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c #ifdef __cplusplus
#12 1.347 # error "A C++ compiler has been selected for C."
#12 1.347 #endif
#12 1.347
#12 1.347 #if defined(__18CXX)
#12 1.347 # define ID_VOID_MAIN
#12 1.347 #endif
#12 1.347 #if defined(__CLASSIC_C__)
#12 1.347 /* cv-qualifiers did not exist in K&R C */
#12 1.347 # define const
#12 1.347 # define volatile
#12 1.347 #endif
#12 1.347
#12 1.347
#12 1.347
#12 1.347 /* Construct the string literal in pieces to prevent the source from
#12 1.347 getting matched. Store it in a pointer rather than an array
#12 1.347 because some compilers will just produce instructions to fill the
#12 1.347 array rather than assigning a pointer to a static array. */
#12 1.347 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 1.347 #ifdef SIMULATE_ID
#12 1.347 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 1.347 #endif
#12 1.347
#12 1.347 #ifdef __QNXNTO__
#12 1.347 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 1.347 #endif
#12 1.347
#12 1.347 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 1.347 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 1.347 #endif
#12 1.347
#12 1.347 #define STRINGIFY_HELPER(X) #X
#12 1.347 #define STRINGIFY(X) STRINGIFY_HELPER(X)
#12 1.347
#12 1.347 /* Identify known platforms by name. */
#12 1.347 #if defined(__linux) || defined(__linux__) || defined(linux)
#12 1.347 # define PLATFORM_ID "Linux"
#12 1.347
#12 1.347 #elif defined(__CYGWIN__)
#12 1.347 # define PLATFORM_ID "Cygwin"
#12 1.347
#12 1.347 #elif defined(__MINGW32__)
#12 1.347 # define PLATFORM_ID "MinGW"
#12 1.347
#12 1.347 #elif defined(__APPLE__)
#12 1.347 # define PLATFORM_ID "Darwin"
#12 1.347
#12 1.347 #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
#12 1.347 # define PLATFORM_ID "Windows"
#12 1.347
#12 1.347 #elif defined(__FreeBSD__) || defined(__FreeBSD)
#12 1.347 # define PLATFORM_ID "FreeBSD"
#12 1.347
#12 1.347 #elif defined(__NetBSD__) || defined(__NetBSD)
#12 1.347 # define PLATFORM_ID "NetBSD"
#12 1.347
#12 1.347 #elif defined(__OpenBSD__) || defined(__OPENBSD)
#12 1.347 # define PLATFORM_ID "OpenBSD"
#12 1.347
#12 1.347 #elif defined(__sun) || defined(sun)
#12 1.347 # define PLATFORM_ID "SunOS"
#12 1.347
#12 1.347 #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
#12 1.347 # define PLATFORM_ID "AIX"
#12 1.347
#12 1.347 #elif defined(__hpux) || defined(__hpux__)
#12 1.347 # define PLATFORM_ID "HP-UX"
#12 1.347
#12 1.347 #elif defined(__HAIKU__)
#12 1.347 # define PLATFORM_ID "Haiku"
#12 1.347
#12 1.347 #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
#12 1.347 # define PLATFORM_ID "BeOS"
#12 1.347
#12 1.347 #elif defined(__QNX__) || defined(__QNXNTO__)
#12 1.347 # define PLATFORM_ID "QNX"
#12 1.347
#12 1.347 #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
#12 1.347 # define PLATFORM_ID "Tru64"
#12 1.347
#12 1.347 #elif defined(__riscos) || defined(__riscos__)
#12 1.347 # define PLATFORM_ID "RISCos"
#12 1.347
#12 1.347 #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
#12 1.347 # define PLATFORM_ID "SINIX"
#12 1.347
#12 1.347 #elif defined(__UNIX_SV__)
#12 1.347 # define PLATFORM_ID "UNIX_SV"
#12 1.347
#12 1.347 #elif defined(__bsdos__)
#12 1.347 # define PLATFORM_ID "BSDOS"
#12 1.347
#12 1.347 #elif defined(_MPRAS) || defined(MPRAS)
#12 1.347 # define PLATFORM_ID "MP-RAS"
#12 1.347
#12 1.347 #elif defined(__osf) || defined(__osf__)
#12 1.347 # define PLATFORM_ID "OSF1"
#12 1.347
#12 1.347 #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
#12 1.347 # define PLATFORM_ID "SCO_SV"
#12 1.347
#12 1.347 #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
#12 1.347 # define PLATFORM_ID "ULTRIX"
#12 1.347
#12 1.347 #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
#12 1.347 # define PLATFORM_ID "Xenix"
#12 1.347
#12 1.347 #elif defined(__WATCOMC__)
#12 1.347 # if defined(__LINUX__)
#12 1.347 # define PLATFORM_ID "Linux"
#12 1.347
#12 1.347 # elif defined(__DOS__)
#12 1.347 # define PLATFORM_ID "DOS"
#12 1.347
#12 1.347 # elif defined(__OS2__)
#12 1.347 # define PLATFORM_ID "OS2"
#12 1.347
#12 1.347 # elif defined(__WINDOWS__)
#12 1.347 # define PLATFORM_ID "Windows3x"
#12 1.347
#12 1.347 # else /* unknown platform */
#12 1.347 # define PLATFORM_ID
#12 1.347 # endif
#12 1.347
#12 1.347 #elif defined(__INTEGRITY)
#12 1.347 # if defined(INT_178B)
#12 1.347 # define PLATFORM_ID "Integrity178"
#12 1.347
#12 1.347 # else /* regular Integrity */
#12 1.347 # define PLATFORM_ID "Integrity"
#12 1.347 # endif
#12 1.347
#12 1.347 #else /* unknown platform */
#12 1.347 # define PLATFORM_ID
#12 1.347
#12 1.347 #endif
#12 1.347
#12 1.347 /* For windows compilers MSVC and Intel we can determine
#12 1.347 the architecture of the compiler being used. This is because
#12 1.347 the compilers do not have flags that can change the architecture,
#12 1.347 but rather depend on which compiler is being used
#12 1.347 */
#12 1.347 #if defined(_WIN32) && defined(_MSC_VER)
#12 1.347 # if defined(_M_IA64)
#12 1.347 # define ARCHITECTURE_ID "IA64"
#12 1.347
#12 1.347 # elif defined(_M_X64) || defined(_M_AMD64)
#12 1.347 # define ARCHITECTURE_ID "x64"
#12 1.347
#12 1.347 # elif defined(_M_IX86)
#12 1.347 # define ARCHITECTURE_ID "X86"
#12 1.347
#12 1.347 # elif defined(_M_ARM64)
#12 1.347 # define ARCHITECTURE_ID "ARM64"
#12 1.347
#12 1.347 # elif defined(_M_ARM)
#12 1.347 # if _M_ARM == 4
#12 1.347 # define ARCHITECTURE_ID "ARMV4I"
#12 1.347 # elif _M_ARM == 5
#12 1.347 # define ARCHITECTURE_ID "ARMV5I"
#12 1.347 # else
#12 1.347 # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
#12 1.347 # endif
#12 1.347
#12 1.347 # elif defined(_M_MIPS)
#12 1.347 # define ARCHITECTURE_ID "MIPS"
#12 1.347
#12 1.347 # elif defined(_M_SH)
#12 1.347 # define ARCHITECTURE_ID "SHx"
#12 1.347
#12 1.347 # else /* unknown architecture */
#12 1.347 # define ARCHITECTURE_ID ""
#12 1.347 # endif
#12 1.347
#12 1.347 #elif defined(__WATCOMC__)
#12 1.347 # if defined(_M_I86)
#12 1.347 # define ARCHITECTURE_ID "I86"
#12 1.347
#12 1.347 # elif defined(_M_IX86)
#12 1.347 # define ARCHITECTURE_ID "X86"
#12 1.347
#12 1.347 # else /* unknown architecture */
#12 1.347 # define ARCHITECTURE_ID ""
#12 1.347 # endif
#12 1.347
#12 1.347 #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
#12 1.347 # if defined(__ICCARM__)
#12 1.347 # define ARCHITECTURE_ID "ARM"
#12 1.347
#12 1.347 # elif defined(__ICCRX__)
#12 1.347 # define ARCHITECTURE_ID "RX"
#12 1.347
#12 1.347 # elif defined(__ICCRH850__)
#12 1.347 # define ARCHITECTURE_ID "RH850"
#12 1.347
#12 1.347 # elif defined(__ICCRL78__)
#12 1.347 # define ARCHITECTURE_ID "RL78"
#12 1.347
#12 1.347 # elif defined(__ICCRISCV__)
#12 1.347 # define ARCHITECTURE_ID "RISCV"
#12 1.347
#12 1.347 # elif defined(__ICCAVR__)
#12 1.347 # define ARCHITECTURE_ID "AVR"
#12 1.347
#12 1.347 # elif defined(__ICC430__)
#12 1.347 # define ARCHITECTURE_ID "MSP430"
#12 1.347
#12 1.347 # elif defined(__ICCV850__)
#12 1.347 # define ARCHITECTURE_ID "V850"
#12 1.347
#12 1.347 # elif defined(__ICC8051__)
#12 1.347 # define ARCHITECTURE_ID "8051"
#12 1.347
#12 1.347 # else /* unknown architecture */
#12 1.347 # define ARCHITECTURE_ID ""
#12 1.347 # endif
#12 1.347
#12 1.347 #elif defined(__ghs__)
#12 1.347 # if defined(__PPC64__)
#12 1.347 # define ARCHITECTURE_ID "PPC64"
#12 1.347
#12 1.347 # elif defined(__ppc__)
#12 1.347 # define ARCHITECTURE_ID "PPC"
#12 1.347
#12 1.347 # elif defined(__ARM__)
#12 1.347 # define ARCHITECTURE_ID "ARM"
#12 1.347
#12 1.347 # elif defined(__x86_64__)
#12 1.347 # define ARCHITECTURE_ID "x64"
#12 1.347
#12 1.347 # elif defined(__i386__)
#12 1.347 # define ARCHITECTURE_ID "X86"
#12 1.347
#12 1.347 # else /* unknown architecture */
#12 1.347 # define ARCHITECTURE_ID ""
#12 1.347 # endif
#12 1.347 #else
#12 1.347 # define ARCHITECTURE_ID
#12 1.347 #endif
#12 1.347
#12 1.347 /* Convert integer to decimal digit literals. */
#12 1.347 #define DEC(n) \
#12 1.347 ('0' + (((n) / 10000000)%10)), \
#12 1.347 ('0' + (((n) / 1000000)%10)), \
#12 1.347 ('0' + (((n) / 100000)%10)), \
#12 1.347 ('0' + (((n) / 10000)%10)), \
#12 1.347 ('0' + (((n) / 1000)%10)), \
#12 1.347 ('0' + (((n) / 100)%10)), \
#12 1.347 ('0' + (((n) / 10)%10)), \
#12 1.347 ('0' + ((n) % 10))
#12 1.347
#12 1.347 /* Convert integer to hex digit literals. */
#12 1.347 #define HEX(n) \
#12 1.347 ('0' + ((n)>>28 & 0xF)), \
#12 1.347 ('0' + ((n)>>24 & 0xF)), \
#12 1.347 ('0' + ((n)>>20 & 0xF)), \
#12 1.347 ('0' + ((n)>>16 & 0xF)), \
#12 1.347 ('0' + ((n)>>12 & 0xF)), \
#12 1.347 ('0' + ((n)>>8 & 0xF)), \
#12 1.347 ('0' + ((n)>>4 & 0xF)), \
#12 1.347 ('0' + ((n) & 0xF))
#12 1.347
#12 1.347 /* Construct a string literal encoding the version number components. */
#12 1.347 #ifdef COMPILER_VERSION_MAJOR
#12 1.347 char const info_version[] = {
#12 1.347 'I', 'N', 'F', 'O', ':',
#12 1.347 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
#12 1.347 COMPILER_VERSION_MAJOR,
#12 1.347 # ifdef COMPILER_VERSION_MINOR
#12 1.347 '.', COMPILER_VERSION_MINOR,
#12 1.347 # ifdef COMPILER_VERSION_PATCH
#12 1.347 '.', COMPILER_VERSION_PATCH,
#12 1.347 # ifdef COMPILER_VERSION_TWEAK
#12 1.347 '.', COMPILER_VERSION_TWEAK,
#12 1.347 # endif
#12 1.347 # endif
#12 1.347 # endif
#12 1.347 ']','\0'};
#12 1.347 #endif
#12 1.347
#12 1.347 /* Construct a string literal encoding the internal version number. */
#12 1.347 #ifdef COMPILER_VERSION_INTERNAL
#12 1.347 char const info_version_internal[] = {
#12 1.347 'I', 'N', 'F', 'O', ':',
#12 1.347 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
#12 1.347 'i','n','t','e','r','n','a','l','[',
#12 1.347 COMPILER_VERSION_INTERNAL,']','\0'};
#12 1.347 #endif
#12 1.347
#12 1.347 /* Construct a string literal encoding the version number components. */
#12 1.347 #ifdef SIMULATE_VERSION_MAJOR
#12 1.347 char const info_simulate_version[] = {
#12 1.347 'I', 'N', 'F', 'O', ':',
#12 1.347 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
#12 1.347 SIMULATE_VERSION_MAJOR,
#12 1.347 # ifdef SIMULATE_VERSION_MINOR
#12 1.347 '.', SIMULATE_VERSION_MINOR,
#12 1.347 # ifdef SIMULATE_VERSION_PATCH
#12 1.347 '.', SIMULATE_VERSION_PATCH,
#12 1.347 # ifdef SIMULATE_VERSION_TWEAK
#12 1.347 '.', SIMULATE_VERSION_TWEAK,
#12 1.347 # endif
#12 1.347 # endif
#12 1.347 # endif
#12 1.347 ']','\0'};
#12 1.347 #endif
#12 1.347
#12 1.347 /* Construct the string literal in pieces to prevent the source from
#12 1.347 getting matched. Store it in a pointer rather than an array
#12 1.347 because some compilers will just produce instructions to fill the
#12 1.347 array rather than assigning a pointer to a static array. */
#12 1.347 char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
#12 1.347 char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#12 1.347
#12 1.347
#12 1.347
#12 1.347
#12 1.347 #if !defined(__STDC__)
#12 1.347 # if (defined(_MSC_VER) && !defined(__clang__)) \
#12 1.347 || (defined(__ibmxl__) || defined(__IBMC__))
#12 1.347 # define C_DIALECT "90"
#12 1.347 # else
#12 1.347 # define C_DIALECT
#12 1.347 # endif
#12 1.347 #elif __STDC_VERSION__ >= 201000L
#12 1.347 # define C_DIALECT "11"
#12 1.347 #elif __STDC_VERSION__ >= 199901L
#12 1.347 # define C_DIALECT "99"
#12 1.347 #else
#12 1.347 # define C_DIALECT "90"
#12 1.347 #endif
#12 1.347 const char* info_language_dialect_default =
#12 1.347 "INFO" ":" "dialect_default[" C_DIALECT "]";
#12 1.347
#12 1.347 /*--------------------------------------------------------------------------*/
#12 1.347
#12 1.347 #ifdef ID_VOID_MAIN
#12 1.347 void main() {}
#12 1.347 #else
#12 1.347 # if defined(__CLASSIC_C__)
#12 1.347 int main(argc, argv) int argc; char *argv[];
#12 1.347 # else
#12 1.347 int main(int argc, char* argv[])
#12 1.347 # endif
#12 1.347 {
#12 1.347 int require = 0;
#12 1.347 require += info_compiler[argc];
#12 1.347 require += info_platform[argc];
#12 1.347 require += info_arch[argc];
#12 1.347 #ifdef COMPILER_VERSION_MAJOR
#12 1.347 require += info_version[argc];
#12 1.347 #endif
#12 1.347 #ifdef COMPILER_VERSION_INTERNAL
#12 1.347 require += info_version_internal[argc];
#12 1.347 #endif
#12 1.347 #ifdef SIMULATE_ID
#12 1.347 require += info_simulate[argc];
#12 1.347 #endif
#12 1.347 #ifdef SIMULATE_VERSION_MAJOR
#12 1.347 require += info_simulate_version[argc];
#12 1.347 #endif
#12 1.347 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 1.347 require += info_cray[argc];
#12 1.347 #endif
#12 1.347 require += info_language_dialect_default[argc];
#12 1.347 (void)argv;
#12 1.347 return require;
#12 1.347 }
#12 1.347 #endif
#12 1.347 )
#12 1.348 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(233): set(COMPILER_DESCRIPTION Compiler: /usr/bin/cc
#12 1.348 Build flags:
#12 1.348 Id flags: -D__CLASSIC_C__
#12 1.348 )
#12 1.348 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(240): if(Unix Makefiles MATCHES Visual Studio ([0-9]+) )
#12 1.349 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(402): elseif(Unix Makefiles MATCHES Xcode )
#12 1.349 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(482): elseif(Unix Makefiles MATCHES Green Hills MULTI )
#12 1.350 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(524): else()
#12 1.350 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(525): execute_process(COMMAND /usr/bin/cc -D__CLASSIC_C__ CMakeCCompilerId.c WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC OUTPUT_VARIABLE CMAKE_C_COMPILER_ID_OUTPUT ERROR_VARIABLE CMAKE_C_COMPILER_ID_OUTPUT RESULT_VARIABLE CMAKE_C_COMPILER_ID_RESULT )
#12 1.625 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(540): if(CMAKE_C_COMPILER_ID_RESULT OR CMAKE_C_COMPILER_ID_OUTPUT MATCHES Bad # preprocessor line )
#12 1.625 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(545): set(MSG Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
#12 1.625 Compiler: /usr/bin/cc
#12 1.625 Build flags:
#12 1.625 Id flags: -D__CLASSIC_C__
#12 1.625
#12 1.625 The output was:
#12 1.625 1
#12 1.625 CMakeCCompilerId.c:20:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 1.625 20 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 1.625 | ^~~~~~~~~~~
#12 1.625
#12 1.625
#12 1.625 )
#12 1.626 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(553): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
#12 1.626 Compiler: /usr/bin/cc
#12 1.626 Build flags:
#12 1.626 Id flags: -D__CLASSIC_C__
#12 1.626
#12 1.626 The output was:
#12 1.626 1
#12 1.626 CMakeCCompilerId.c:20:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 1.626 20 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 1.626 | ^~~~~~~~~~~
#12 1.626
#12 1.626
#12 1.626 )
#12 1.626 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(559): set(COMPILER_C_PRODUCED_FILES )
#12 1.626 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(560): set(COMPILER_C_PRODUCED_OUTPUT )
#12 1.627 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(610): set(COMPILER_C_PRODUCED_FILES PARENT_SCOPE )
#12 1.627 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(611): set(COMPILER_C_PRODUCED_OUTPUT PARENT_SCOPE )
#12 1.627 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(33): CMAKE_DETERMINE_COMPILER_ID_MATCH_VENDOR(C )
#12 1.627 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(618): foreach(vendor )
#12 1.628 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(623): set(CMAKE_C_COMPILER_ID PARENT_SCOPE )
#12 1.628 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(34): if(CMAKE_C_COMPILER_ID )
#12 1.628 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(37): foreach(file )
#12 1.628 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(40): if(CMAKE_C_COMPILER_ID )
#12 1.628 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(31): separate_arguments(testflags UNIX_COMMAND --target=arm-arm-none-eabi -mcpu=cortex-m3 )
#12 1.629 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(32): CMAKE_DETERMINE_COMPILER_ID_BUILD(C --target=arm-arm-none-eabi;-mcpu=cortex-m3 CMakeCCompilerId.c )
#12 1.630 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(227): file(REMOVE_RECURSE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC )
#12 1.630 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(228): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC )
#12 1.630 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(229): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC/tmp )
#12 1.631 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(230): CMAKE_DETERMINE_COMPILER_ID_WRITE(C CMakeCCompilerId.c )
#12 1.631 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(208): find_file(src_in CMakeCCompilerId.c.in PATHS /usr/share/cmake-3.16/Modules NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH )
#12 1.632 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(209): file(READ /usr/share/cmake-3.16/Modules/CMakeCCompilerId.c.in ID_CONTENT_IN )
#12 1.632 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(211): compiler_id_detection(CMAKE_C_COMPILER_ID_CONTENT C ID_STRING VERSION_STRINGS PLATFORM_DEFAULT_COMPILER )
#12 1.633 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(16): if(NOT lang STREQUAL Fortran AND NOT lang STREQUAL CSharp )
#12 1.633 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(17): file(GLOB lang_files /usr/share/cmake-3.16/Modules/Compiler/*-DetermineCompiler.cmake )
#12 1.633 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(19): set(nonlang CXX )
#12 1.633 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(20): if(lang STREQUAL CXX )
#12 1.634 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(24): file(GLOB nonlang_files /usr/share/cmake-3.16/Modules/Compiler/*-CXX-DetermineCompiler.cmake )
#12 1.634 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(26): list(REMOVE_ITEM lang_files )
#12 1.635 CMake Error at /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake:26 (list):
#12 1.635 list sub-command REMOVE_ITEM requires two or more arguments.
#12 1.635 Call Stack (most recent call first):
#12 1.635 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:211 (compiler_id_detection)
#12 1.635 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:230 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
#12 1.635 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:32 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
#12 1.635 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake:116 (CMAKE_DETERMINE_COMPILER_ID)
#12 1.635 CMakeLists.txt:5 (project)
#12 1.635
#12 1.635
#12 1.635 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(29): set(files )
#12 1.635 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(30): if(files )
#12 1.636 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(151): set(CMAKE_C_COMPILER_ID_CONTENT PARENT_SCOPE )
#12 1.636 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(217): unset(src_in CACHE )
#12 1.636 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(218): string(CONFIGURE #ifdef __cplusplus
#12 1.636 # error "A C++ compiler has been selected for C."
#12 1.636 #endif
#12 1.636
#12 1.636 #if defined(__18CXX)
#12 1.636 # define ID_VOID_MAIN
#12 1.636 #endif
#12 1.636 #if defined(__CLASSIC_C__)
#12 1.636 /* cv-qualifiers did not exist in K&R C */
#12 1.636 # define const
#12 1.636 # define volatile
#12 1.636 #endif
#12 1.636
#12 1.636 @CMAKE_C_COMPILER_ID_CONTENT@
#12 1.636
#12 1.636 /* Construct the string literal in pieces to prevent the source from
#12 1.636 getting matched. Store it in a pointer rather than an array
#12 1.636 because some compilers will just produce instructions to fill the
#12 1.636 array rather than assigning a pointer to a static array. */
#12 1.636 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 1.636 #ifdef SIMULATE_ID
#12 1.636 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 1.636 #endif
#12 1.636
#12 1.636 #ifdef __QNXNTO__
#12 1.636 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 1.636 #endif
#12 1.636
#12 1.636 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 1.636 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 1.636 #endif
#12 1.636
#12 1.636 @CMAKE_C_COMPILER_ID_PLATFORM_CONTENT@
#12 1.636 @CMAKE_C_COMPILER_ID_ERROR_FOR_TEST@
#12 1.636
#12 1.636 #if !defined(__STDC__)
#12 1.636 # if (defined(_MSC_VER) && !defined(__clang__)) \
#12 1.636 || (defined(__ibmxl__) || defined(__IBMC__))
#12 1.636 # define C_DIALECT "90"
#12 1.636 # else
#12 1.636 # define C_DIALECT
#12 1.636 # endif
#12 1.636 #elif __STDC_VERSION__ >= 201000L
#12 1.636 # define C_DIALECT "11"
#12 1.636 #elif __STDC_VERSION__ >= 199901L
#12 1.636 # define C_DIALECT "99"
#12 1.636 #else
#12 1.636 # define C_DIALECT "90"
#12 1.636 #endif
#12 1.636 const char* info_language_dialect_default =
#12 1.636 "INFO" ":" "dialect_default[" C_DIALECT "]";
#12 1.636
#12 1.636 /*--------------------------------------------------------------------------*/
#12 1.636
#12 1.636 #ifdef ID_VOID_MAIN
#12 1.636 void main() {}
#12 1.636 #else
#12 1.636 # if defined(__CLASSIC_C__)
#12 1.636 int main(argc, argv) int argc; char *argv[];
#12 1.636 # else
#12 1.636 int main(int argc, char* argv[])
#12 1.636 # endif
#12 1.636 {
#12 1.636 int require = 0;
#12 1.636 require += info_compiler[argc];
#12 1.636 require += info_platform[argc];
#12 1.636 require += info_arch[argc];
#12 1.636 #ifdef COMPILER_VERSION_MAJOR
#12 1.636 require += info_version[argc];
#12 1.636 #endif
#12 1.636 #ifdef COMPILER_VERSION_INTERNAL
#12 1.636 require += info_version_internal[argc];
#12 1.636 #endif
#12 1.636 #ifdef SIMULATE_ID
#12 1.636 require += info_simulate[argc];
#12 1.636 #endif
#12 1.636 #ifdef SIMULATE_VERSION_MAJOR
#12 1.636 require += info_simulate_version[argc];
#12 1.636 #endif
#12 1.636 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 1.636 require += info_cray[argc];
#12 1.636 #endif
#12 1.636 require += info_language_dialect_default[argc];
#12 1.636 (void)argv;
#12 1.636 return require;
#12 1.636 }
#12 1.636 #endif
#12 1.636 ID_CONTENT_OUT @ONLY )
#12 1.637 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(219): file(WRITE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c #ifdef __cplusplus
#12 1.637 # error "A C++ compiler has been selected for C."
#12 1.637 #endif
#12 1.637
#12 1.637 #if defined(__18CXX)
#12 1.637 # define ID_VOID_MAIN
#12 1.637 #endif
#12 1.637 #if defined(__CLASSIC_C__)
#12 1.637 /* cv-qualifiers did not exist in K&R C */
#12 1.637 # define const
#12 1.637 # define volatile
#12 1.637 #endif
#12 1.637
#12 1.637
#12 1.637
#12 1.637 /* Construct the string literal in pieces to prevent the source from
#12 1.637 getting matched. Store it in a pointer rather than an array
#12 1.637 because some compilers will just produce instructions to fill the
#12 1.637 array rather than assigning a pointer to a static array. */
#12 1.637 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 1.637 #ifdef SIMULATE_ID
#12 1.637 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 1.637 #endif
#12 1.637
#12 1.637 #ifdef __QNXNTO__
#12 1.637 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 1.637 #endif
#12 1.637
#12 1.637 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 1.637 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 1.637 #endif
#12 1.637
#12 1.637 #define STRINGIFY_HELPER(X) #X
#12 1.637 #define STRINGIFY(X) STRINGIFY_HELPER(X)
#12 1.637
#12 1.637 /* Identify known platforms by name. */
#12 1.637 #if defined(__linux) || defined(__linux__) || defined(linux)
#12 1.637 # define PLATFORM_ID "Linux"
#12 1.637
#12 1.637 #elif defined(__CYGWIN__)
#12 1.637 # define PLATFORM_ID "Cygwin"
#12 1.637
#12 1.637 #elif defined(__MINGW32__)
#12 1.637 # define PLATFORM_ID "MinGW"
#12 1.637
#12 1.637 #elif defined(__APPLE__)
#12 1.637 # define PLATFORM_ID "Darwin"
#12 1.637
#12 1.637 #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
#12 1.637 # define PLATFORM_ID "Windows"
#12 1.637
#12 1.637 #elif defined(__FreeBSD__) || defined(__FreeBSD)
#12 1.637 # define PLATFORM_ID "FreeBSD"
#12 1.637
#12 1.637 #elif defined(__NetBSD__) || defined(__NetBSD)
#12 1.637 # define PLATFORM_ID "NetBSD"
#12 1.637
#12 1.637 #elif defined(__OpenBSD__) || defined(__OPENBSD)
#12 1.637 # define PLATFORM_ID "OpenBSD"
#12 1.637
#12 1.637 #elif defined(__sun) || defined(sun)
#12 1.637 # define PLATFORM_ID "SunOS"
#12 1.637
#12 1.637 #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
#12 1.637 # define PLATFORM_ID "AIX"
#12 1.637
#12 1.637 #elif defined(__hpux) || defined(__hpux__)
#12 1.637 # define PLATFORM_ID "HP-UX"
#12 1.637
#12 1.637 #elif defined(__HAIKU__)
#12 1.637 # define PLATFORM_ID "Haiku"
#12 1.637
#12 1.637 #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
#12 1.637 # define PLATFORM_ID "BeOS"
#12 1.637
#12 1.637 #elif defined(__QNX__) || defined(__QNXNTO__)
#12 1.637 # define PLATFORM_ID "QNX"
#12 1.637
#12 1.637 #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
#12 1.637 # define PLATFORM_ID "Tru64"
#12 1.637
#12 1.637 #elif defined(__riscos) || defined(__riscos__)
#12 1.637 # define PLATFORM_ID "RISCos"
#12 1.637
#12 1.637 #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
#12 1.637 # define PLATFORM_ID "SINIX"
#12 1.637
#12 1.637 #elif defined(__UNIX_SV__)
#12 1.637 # define PLATFORM_ID "UNIX_SV"
#12 1.637
#12 1.637 #elif defined(__bsdos__)
#12 1.637 # define PLATFORM_ID "BSDOS"
#12 1.637
#12 1.637 #elif defined(_MPRAS) || defined(MPRAS)
#12 1.637 # define PLATFORM_ID "MP-RAS"
#12 1.637
#12 1.637 #elif defined(__osf) || defined(__osf__)
#12 1.637 # define PLATFORM_ID "OSF1"
#12 1.637
#12 1.637 #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
#12 1.637 # define PLATFORM_ID "SCO_SV"
#12 1.637
#12 1.637 #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
#12 1.637 # define PLATFORM_ID "ULTRIX"
#12 1.637
#12 1.637 #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
#12 1.637 # define PLATFORM_ID "Xenix"
#12 1.637
#12 1.637 #elif defined(__WATCOMC__)
#12 1.637 # if defined(__LINUX__)
#12 1.637 # define PLATFORM_ID "Linux"
#12 1.637
#12 1.637 # elif defined(__DOS__)
#12 1.637 # define PLATFORM_ID "DOS"
#12 1.637
#12 1.637 # elif defined(__OS2__)
#12 1.637 # define PLATFORM_ID "OS2"
#12 1.637
#12 1.637 # elif defined(__WINDOWS__)
#12 1.637 # define PLATFORM_ID "Windows3x"
#12 1.637
#12 1.637 # else /* unknown platform */
#12 1.637 # define PLATFORM_ID
#12 1.637 # endif
#12 1.637
#12 1.637 #elif defined(__INTEGRITY)
#12 1.637 # if defined(INT_178B)
#12 1.637 # define PLATFORM_ID "Integrity178"
#12 1.637
#12 1.637 # else /* regular Integrity */
#12 1.637 # define PLATFORM_ID "Integrity"
#12 1.637 # endif
#12 1.637
#12 1.637 #else /* unknown platform */
#12 1.637 # define PLATFORM_ID
#12 1.637
#12 1.637 #endif
#12 1.637
#12 1.637 /* For windows compilers MSVC and Intel we can determine
#12 1.637 the architecture of the compiler being used. This is because
#12 1.637 the compilers do not have flags that can change the architecture,
#12 1.637 but rather depend on which compiler is being used
#12 1.637 */
#12 1.637 #if defined(_WIN32) && defined(_MSC_VER)
#12 1.637 # if defined(_M_IA64)
#12 1.637 # define ARCHITECTURE_ID "IA64"
#12 1.637
#12 1.637 # elif defined(_M_X64) || defined(_M_AMD64)
#12 1.637 # define ARCHITECTURE_ID "x64"
#12 1.637
#12 1.637 # elif defined(_M_IX86)
#12 1.637 # define ARCHITECTURE_ID "X86"
#12 1.637
#12 1.637 # elif defined(_M_ARM64)
#12 1.637 # define ARCHITECTURE_ID "ARM64"
#12 1.637
#12 1.637 # elif defined(_M_ARM)
#12 1.637 # if _M_ARM == 4
#12 1.637 # define ARCHITECTURE_ID "ARMV4I"
#12 1.637 # elif _M_ARM == 5
#12 1.637 # define ARCHITECTURE_ID "ARMV5I"
#12 1.637 # else
#12 1.637 # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
#12 1.637 # endif
#12 1.637
#12 1.637 # elif defined(_M_MIPS)
#12 1.637 # define ARCHITECTURE_ID "MIPS"
#12 1.637
#12 1.637 # elif defined(_M_SH)
#12 1.637 # define ARCHITECTURE_ID "SHx"
#12 1.637
#12 1.637 # else /* unknown architecture */
#12 1.637 # define ARCHITECTURE_ID ""
#12 1.637 # endif
#12 1.637
#12 1.637 #elif defined(__WATCOMC__)
#12 1.637 # if defined(_M_I86)
#12 1.637 # define ARCHITECTURE_ID "I86"
#12 1.637
#12 1.637 # elif defined(_M_IX86)
#12 1.637 # define ARCHITECTURE_ID "X86"
#12 1.637
#12 1.637 # else /* unknown architecture */
#12 1.637 # define ARCHITECTURE_ID ""
#12 1.637 # endif
#12 1.637
#12 1.637 #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
#12 1.637 # if defined(__ICCARM__)
#12 1.637 # define ARCHITECTURE_ID "ARM"
#12 1.637
#12 1.637 # elif defined(__ICCRX__)
#12 1.637 # define ARCHITECTURE_ID "RX"
#12 1.637
#12 1.637 # elif defined(__ICCRH850__)
#12 1.637 # define ARCHITECTURE_ID "RH850"
#12 1.637
#12 1.637 # elif defined(__ICCRL78__)
#12 1.637 # define ARCHITECTURE_ID "RL78"
#12 1.637
#12 1.637 # elif defined(__ICCRISCV__)
#12 1.637 # define ARCHITECTURE_ID "RISCV"
#12 1.637
#12 1.637 # elif defined(__ICCAVR__)
#12 1.637 # define ARCHITECTURE_ID "AVR"
#12 1.637
#12 1.637 # elif defined(__ICC430__)
#12 1.637 # define ARCHITECTURE_ID "MSP430"
#12 1.637
#12 1.637 # elif defined(__ICCV850__)
#12 1.637 # define ARCHITECTURE_ID "V850"
#12 1.637
#12 1.637 # elif defined(__ICC8051__)
#12 1.637 # define ARCHITECTURE_ID "8051"
#12 1.637
#12 1.637 # else /* unknown architecture */
#12 1.637 # define ARCHITECTURE_ID ""
#12 1.637 # endif
#12 1.637
#12 1.637 #elif defined(__ghs__)
#12 1.637 # if defined(__PPC64__)
#12 1.637 # define ARCHITECTURE_ID "PPC64"
#12 1.637
#12 1.637 # elif defined(__ppc__)
#12 1.637 # define ARCHITECTURE_ID "PPC"
#12 1.637
#12 1.637 # elif defined(__ARM__)
#12 1.637 # define ARCHITECTURE_ID "ARM"
#12 1.637
#12 1.637 # elif defined(__x86_64__)
#12 1.637 # define ARCHITECTURE_ID "x64"
#12 1.637
#12 1.637 # elif defined(__i386__)
#12 1.637 # define ARCHITECTURE_ID "X86"
#12 1.637
#12 1.637 # else /* unknown architecture */
#12 1.637 # define ARCHITECTURE_ID ""
#12 1.637 # endif
#12 1.637 #else
#12 1.637 # define ARCHITECTURE_ID
#12 1.637 #endif
#12 1.637
#12 1.637 /* Convert integer to decimal digit literals. */
#12 1.637 #define DEC(n) \
#12 1.637 ('0' + (((n) / 10000000)%10)), \
#12 1.637 ('0' + (((n) / 1000000)%10)), \
#12 1.637 ('0' + (((n) / 100000)%10)), \
#12 1.637 ('0' + (((n) / 10000)%10)), \
#12 1.637 ('0' + (((n) / 1000)%10)), \
#12 1.637 ('0' + (((n) / 100)%10)), \
#12 1.637 ('0' + (((n) / 10)%10)), \
#12 1.637 ('0' + ((n) % 10))
#12 1.637
#12 1.637 /* Convert integer to hex digit literals. */
#12 1.637 #define HEX(n) \
#12 1.637 ('0' + ((n)>>28 & 0xF)), \
#12 1.637 ('0' + ((n)>>24 & 0xF)), \
#12 1.637 ('0' + ((n)>>20 & 0xF)), \
#12 1.637 ('0' + ((n)>>16 & 0xF)), \
#12 1.637 ('0' + ((n)>>12 & 0xF)), \
#12 1.637 ('0' + ((n)>>8 & 0xF)), \
#12 1.637 ('0' + ((n)>>4 & 0xF)), \
#12 1.637 ('0' + ((n) & 0xF))
#12 1.637
#12 1.637 /* Construct a string literal encoding the version number components. */
#12 1.637 #ifdef COMPILER_VERSION_MAJOR
#12 1.637 char const info_version[] = {
#12 1.637 'I', 'N', 'F', 'O', ':',
#12 1.637 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
#12 1.637 COMPILER_VERSION_MAJOR,
#12 1.637 # ifdef COMPILER_VERSION_MINOR
#12 1.637 '.', COMPILER_VERSION_MINOR,
#12 1.637 # ifdef COMPILER_VERSION_PATCH
#12 1.637 '.', COMPILER_VERSION_PATCH,
#12 1.637 # ifdef COMPILER_VERSION_TWEAK
#12 1.637 '.', COMPILER_VERSION_TWEAK,
#12 1.637 # endif
#12 1.637 # endif
#12 1.637 # endif
#12 1.637 ']','\0'};
#12 1.637 #endif
#12 1.637
#12 1.637 /* Construct a string literal encoding the internal version number. */
#12 1.637 #ifdef COMPILER_VERSION_INTERNAL
#12 1.637 char const info_version_internal[] = {
#12 1.637 'I', 'N', 'F', 'O', ':',
#12 1.637 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
#12 1.637 'i','n','t','e','r','n','a','l','[',
#12 1.637 COMPILER_VERSION_INTERNAL,']','\0'};
#12 1.637 #endif
#12 1.637
#12 1.637 /* Construct a string literal encoding the version number components. */
#12 1.637 #ifdef SIMULATE_VERSION_MAJOR
#12 1.637 char const info_simulate_version[] = {
#12 1.637 'I', 'N', 'F', 'O', ':',
#12 1.637 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
#12 1.637 SIMULATE_VERSION_MAJOR,
#12 1.637 # ifdef SIMULATE_VERSION_MINOR
#12 1.637 '.', SIMULATE_VERSION_MINOR,
#12 1.637 # ifdef SIMULATE_VERSION_PATCH
#12 1.637 '.', SIMULATE_VERSION_PATCH,
#12 1.637 # ifdef SIMULATE_VERSION_TWEAK
#12 1.637 '.', SIMULATE_VERSION_TWEAK,
#12 1.637 # endif
#12 1.637 # endif
#12 1.637 # endif
#12 1.637 ']','\0'};
#12 1.637 #endif
#12 1.637
#12 1.637 /* Construct the string literal in pieces to prevent the source from
#12 1.637 getting matched. Store it in a pointer rather than an array
#12 1.637 because some compilers will just produce instructions to fill the
#12 1.637 array rather than assigning a pointer to a static array. */
#12 1.637 char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
#12 1.637 char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#12 1.637
#12 1.637
#12 1.637
#12 1.637
#12 1.637 #if !defined(__STDC__)
#12 1.637 # if (defined(_MSC_VER) && !defined(__clang__)) \
#12 1.637 || (defined(__ibmxl__) || defined(__IBMC__))
#12 1.637 # define C_DIALECT "90"
#12 1.637 # else
#12 1.637 # define C_DIALECT
#12 1.637 # endif
#12 1.637 #elif __STDC_VERSION__ >= 201000L
#12 1.637 # define C_DIALECT "11"
#12 1.637 #elif __STDC_VERSION__ >= 199901L
#12 1.637 # define C_DIALECT "99"
#12 1.637 #else
#12 1.637 # define C_DIALECT "90"
#12 1.637 #endif
#12 1.637 const char* info_language_dialect_default =
#12 1.637 "INFO" ":" "dialect_default[" C_DIALECT "]";
#12 1.637
#12 1.637 /*--------------------------------------------------------------------------*/
#12 1.637
#12 1.637 #ifdef ID_VOID_MAIN
#12 1.637 void main() {}
#12 1.637 #else
#12 1.637 # if defined(__CLASSIC_C__)
#12 1.637 int main(argc, argv) int argc; char *argv[];
#12 1.637 # else
#12 1.637 int main(int argc, char* argv[])
#12 1.637 # endif
#12 1.637 {
#12 1.637 int require = 0;
#12 1.637 require += info_compiler[argc];
#12 1.637 require += info_platform[argc];
#12 1.637 require += info_arch[argc];
#12 1.637 #ifdef COMPILER_VERSION_MAJOR
#12 1.637 require += info_version[argc];
#12 1.637 #endif
#12 1.637 #ifdef COMPILER_VERSION_INTERNAL
#12 1.637 require += info_version_internal[argc];
#12 1.637 #endif
#12 1.637 #ifdef SIMULATE_ID
#12 1.637 require += info_simulate[argc];
#12 1.637 #endif
#12 1.637 #ifdef SIMULATE_VERSION_MAJOR
#12 1.637 require += info_simulate_version[argc];
#12 1.637 #endif
#12 1.637 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 1.637 require += info_cray[argc];
#12 1.637 #endif
#12 1.637 require += info_language_dialect_default[argc];
#12 1.637 (void)argv;
#12 1.637 return require;
#12 1.637 }
#12 1.637 #endif
#12 1.637 )
#12 1.638 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(233): set(COMPILER_DESCRIPTION Compiler: /usr/bin/cc
#12 1.638 Build flags:
#12 1.638 Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3
#12 1.638 )
#12 1.638 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(240): if(Unix Makefiles MATCHES Visual Studio ([0-9]+) )
#12 1.639 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(402): elseif(Unix Makefiles MATCHES Xcode )
#12 1.639 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(482): elseif(Unix Makefiles MATCHES Green Hills MULTI )
#12 1.639 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(524): else()
#12 1.640 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(525): execute_process(COMMAND /usr/bin/cc --target=arm-arm-none-eabi;-mcpu=cortex-m3 CMakeCCompilerId.c WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC OUTPUT_VARIABLE CMAKE_C_COMPILER_ID_OUTPUT ERROR_VARIABLE CMAKE_C_COMPILER_ID_OUTPUT RESULT_VARIABLE CMAKE_C_COMPILER_ID_RESULT )
#12 1.738 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(540): if(CMAKE_C_COMPILER_ID_RESULT OR CMAKE_C_COMPILER_ID_OUTPUT MATCHES Bad # preprocessor line )
#12 1.738 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(545): set(MSG Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
#12 1.738 Compiler: /usr/bin/cc
#12 1.738 Build flags:
#12 1.738 Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3
#12 1.738
#12 1.738 The output was:
#12 1.738 1
#12 1.738 cc: error: unrecognized command line option '--target=arm-arm-none-eabi'
#12 1.738
#12 1.738
#12 1.738 )
#12 1.740 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(553): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
#12 1.740 Compiler: /usr/bin/cc
#12 1.740 Build flags:
#12 1.740 Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3
#12 1.740
#12 1.740 The output was:
#12 1.740 1
#12 1.740 cc: error: unrecognized command line option '--target=arm-arm-none-eabi'
#12 1.740
#12 1.740
#12 1.740 )
#12 1.740 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(559): set(COMPILER_C_PRODUCED_FILES )
#12 1.740 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(560): set(COMPILER_C_PRODUCED_OUTPUT )
#12 1.740 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(610): set(COMPILER_C_PRODUCED_FILES PARENT_SCOPE )
#12 1.740 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(611): set(COMPILER_C_PRODUCED_OUTPUT PARENT_SCOPE )
#12 1.740 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(33): CMAKE_DETERMINE_COMPILER_ID_MATCH_VENDOR(C )
#12 1.740 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(618): foreach(vendor )
#12 1.740 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(623): set(CMAKE_C_COMPILER_ID PARENT_SCOPE )
#12 1.740 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(34): if(CMAKE_C_COMPILER_ID )
#12 1.740 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(37): foreach(file )
#12 1.740 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(40): if(CMAKE_C_COMPILER_ID )
#12 1.740 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(44): if(CMAKE_C_COMPILER_ID )
#12 1.740 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(28): foreach(testflags -c;-Aa;-D__CLASSIC_C__;--target=arm-arm-none-eabi -mcpu=cortex-m3 )
#12 1.741 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(31): separate_arguments(testflags UNIX_COMMAND )
#12 1.742 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(32): CMAKE_DETERMINE_COMPILER_ID_BUILD(C CMakeCCompilerId.c )
#12 1.742 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(227): file(REMOVE_RECURSE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC )
#12 1.742 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(228): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC )
#12 1.742 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(229): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC/tmp )
#12 1.743 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(230): CMAKE_DETERMINE_COMPILER_ID_WRITE(C CMakeCCompilerId.c )
#12 1.743 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(208): find_file(src_in CMakeCCompilerId.c.in PATHS /usr/share/cmake-3.16/Modules NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH )
#12 1.744 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(209): file(READ /usr/share/cmake-3.16/Modules/CMakeCCompilerId.c.in ID_CONTENT_IN )
#12 1.744 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(211): compiler_id_detection(CMAKE_C_COMPILER_ID_CONTENT C ID_STRING VERSION_STRINGS PLATFORM_DEFAULT_COMPILER )
#12 1.745 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(16): if(NOT lang STREQUAL Fortran AND NOT lang STREQUAL CSharp )
#12 1.746 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(17): file(GLOB lang_files /usr/share/cmake-3.16/Modules/Compiler/*-DetermineCompiler.cmake )
#12 1.746 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(19): set(nonlang CXX )
#12 1.746 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(20): if(lang STREQUAL CXX )
#12 1.747 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(24): file(GLOB nonlang_files /usr/share/cmake-3.16/Modules/Compiler/*-CXX-DetermineCompiler.cmake )
#12 1.748 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(26): list(REMOVE_ITEM lang_files )
#12 1.749 CMake Error at /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake:26 (list):
#12 1.749 list sub-command REMOVE_ITEM requires two or more arguments.
#12 1.749 Call Stack (most recent call first):
#12 1.749 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:211 (compiler_id_detection)
#12 1.749 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:230 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
#12 1.749 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:32 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
#12 1.749 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake:116 (CMAKE_DETERMINE_COMPILER_ID)
#12 1.749 CMakeLists.txt:5 (project)
#12 1.749
#12 1.749
#12 1.749 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(29): set(files )
#12 1.749 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(30): if(files )
#12 1.750 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(151): set(CMAKE_C_COMPILER_ID_CONTENT PARENT_SCOPE )
#12 1.750 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(217): unset(src_in CACHE )
#12 1.751 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(218): string(CONFIGURE #ifdef __cplusplus
#12 1.751 # error "A C++ compiler has been selected for C."
#12 1.751 #endif
#12 1.751
#12 1.751 #if defined(__18CXX)
#12 1.751 # define ID_VOID_MAIN
#12 1.751 #endif
#12 1.751 #if defined(__CLASSIC_C__)
#12 1.751 /* cv-qualifiers did not exist in K&R C */
#12 1.751 # define const
#12 1.751 # define volatile
#12 1.751 #endif
#12 1.751
#12 1.751 @CMAKE_C_COMPILER_ID_CONTENT@
#12 1.751
#12 1.751 /* Construct the string literal in pieces to prevent the source from
#12 1.751 getting matched. Store it in a pointer rather than an array
#12 1.751 because some compilers will just produce instructions to fill the
#12 1.751 array rather than assigning a pointer to a static array. */
#12 1.751 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 1.751 #ifdef SIMULATE_ID
#12 1.751 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 1.751 #endif
#12 1.751
#12 1.751 #ifdef __QNXNTO__
#12 1.751 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 1.751 #endif
#12 1.751
#12 1.751 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 1.751 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 1.751 #endif
#12 1.751
#12 1.751 @CMAKE_C_COMPILER_ID_PLATFORM_CONTENT@
#12 1.751 @CMAKE_C_COMPILER_ID_ERROR_FOR_TEST@
#12 1.751
#12 1.751 #if !defined(__STDC__)
#12 1.751 # if (defined(_MSC_VER) && !defined(__clang__)) \
#12 1.751 || (defined(__ibmxl__) || defined(__IBMC__))
#12 1.751 # define C_DIALECT "90"
#12 1.751 # else
#12 1.751 # define C_DIALECT
#12 1.751 # endif
#12 1.751 #elif __STDC_VERSION__ >= 201000L
#12 1.751 # define C_DIALECT "11"
#12 1.751 #elif __STDC_VERSION__ >= 199901L
#12 1.751 # define C_DIALECT "99"
#12 1.751 #else
#12 1.751 # define C_DIALECT "90"
#12 1.751 #endif
#12 1.751 const char* info_language_dialect_default =
#12 1.751 "INFO" ":" "dialect_default[" C_DIALECT "]";
#12 1.751
#12 1.751 /*--------------------------------------------------------------------------*/
#12 1.751
#12 1.751 #ifdef ID_VOID_MAIN
#12 1.751 void main() {}
#12 1.751 #else
#12 1.751 # if defined(__CLASSIC_C__)
#12 1.751 int main(argc, argv) int argc; char *argv[];
#12 1.751 # else
#12 1.751 int main(int argc, char* argv[])
#12 1.751 # endif
#12 1.751 {
#12 1.751 int require = 0;
#12 1.751 require += info_compiler[argc];
#12 1.751 require += info_platform[argc];
#12 1.751 require += info_arch[argc];
#12 1.751 #ifdef COMPILER_VERSION_MAJOR
#12 1.751 require += info_version[argc];
#12 1.751 #endif
#12 1.751 #ifdef COMPILER_VERSION_INTERNAL
#12 1.751 require += info_version_internal[argc];
#12 1.751 #endif
#12 1.751 #ifdef SIMULATE_ID
#12 1.751 require += info_simulate[argc];
#12 1.751 #endif
#12 1.751 #ifdef SIMULATE_VERSION_MAJOR
#12 1.751 require += info_simulate_version[argc];
#12 1.751 #endif
#12 1.751 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 1.751 require += info_cray[argc];
#12 1.751 #endif
#12 1.751 require += info_language_dialect_default[argc];
#12 1.751 (void)argv;
#12 1.751 return require;
#12 1.751 }
#12 1.751 #endif
#12 1.751 ID_CONTENT_OUT @ONLY )
#12 1.751 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(219): file(WRITE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c #ifdef __cplusplus
#12 1.751 # error "A C++ compiler has been selected for C."
#12 1.751 #endif
#12 1.751
#12 1.751 #if defined(__18CXX)
#12 1.751 # define ID_VOID_MAIN
#12 1.751 #endif
#12 1.751 #if defined(__CLASSIC_C__)
#12 1.751 /* cv-qualifiers did not exist in K&R C */
#12 1.751 # define const
#12 1.751 # define volatile
#12 1.751 #endif
#12 1.751
#12 1.751
#12 1.751
#12 1.751 /* Construct the string literal in pieces to prevent the source from
#12 1.751 getting matched. Store it in a pointer rather than an array
#12 1.751 because some compilers will just produce instructions to fill the
#12 1.751 array rather than assigning a pointer to a static array. */
#12 1.751 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 1.751 #ifdef SIMULATE_ID
#12 1.751 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 1.751 #endif
#12 1.751
#12 1.751 #ifdef __QNXNTO__
#12 1.751 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 1.751 #endif
#12 1.751
#12 1.751 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 1.751 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 1.751 #endif
#12 1.751
#12 1.751 #define STRINGIFY_HELPER(X) #X
#12 1.751 #define STRINGIFY(X) STRINGIFY_HELPER(X)
#12 1.751
#12 1.751 /* Identify known platforms by name. */
#12 1.751 #if defined(__linux) || defined(__linux__) || defined(linux)
#12 1.751 # define PLATFORM_ID "Linux"
#12 1.751
#12 1.751 #elif defined(__CYGWIN__)
#12 1.751 # define PLATFORM_ID "Cygwin"
#12 1.751
#12 1.751 #elif defined(__MINGW32__)
#12 1.751 # define PLATFORM_ID "MinGW"
#12 1.751
#12 1.751 #elif defined(__APPLE__)
#12 1.751 # define PLATFORM_ID "Darwin"
#12 1.751
#12 1.751 #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
#12 1.751 # define PLATFORM_ID "Windows"
#12 1.751
#12 1.751 #elif defined(__FreeBSD__) || defined(__FreeBSD)
#12 1.751 # define PLATFORM_ID "FreeBSD"
#12 1.751
#12 1.751 #elif defined(__NetBSD__) || defined(__NetBSD)
#12 1.751 # define PLATFORM_ID "NetBSD"
#12 1.751
#12 1.751 #elif defined(__OpenBSD__) || defined(__OPENBSD)
#12 1.751 # define PLATFORM_ID "OpenBSD"
#12 1.751
#12 1.751 #elif defined(__sun) || defined(sun)
#12 1.751 # define PLATFORM_ID "SunOS"
#12 1.751
#12 1.751 #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
#12 1.751 # define PLATFORM_ID "AIX"
#12 1.751
#12 1.751 #elif defined(__hpux) || defined(__hpux__)
#12 1.751 # define PLATFORM_ID "HP-UX"
#12 1.751
#12 1.751 #elif defined(__HAIKU__)
#12 1.751 # define PLATFORM_ID "Haiku"
#12 1.751
#12 1.751 #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
#12 1.751 # define PLATFORM_ID "BeOS"
#12 1.751
#12 1.751 #elif defined(__QNX__) || defined(__QNXNTO__)
#12 1.751 # define PLATFORM_ID "QNX"
#12 1.751
#12 1.751 #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
#12 1.751 # define PLATFORM_ID "Tru64"
#12 1.751
#12 1.751 #elif defined(__riscos) || defined(__riscos__)
#12 1.751 # define PLATFORM_ID "RISCos"
#12 1.751
#12 1.751 #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
#12 1.751 # define PLATFORM_ID "SINIX"
#12 1.751
#12 1.751 #elif defined(__UNIX_SV__)
#12 1.751 # define PLATFORM_ID "UNIX_SV"
#12 1.751
#12 1.751 #elif defined(__bsdos__)
#12 1.751 # define PLATFORM_ID "BSDOS"
#12 1.751
#12 1.751 #elif defined(_MPRAS) || defined(MPRAS)
#12 1.751 # define PLATFORM_ID "MP-RAS"
#12 1.751
#12 1.751 #elif defined(__osf) || defined(__osf__)
#12 1.751 # define PLATFORM_ID "OSF1"
#12 1.751
#12 1.751 #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
#12 1.751 # define PLATFORM_ID "SCO_SV"
#12 1.751
#12 1.751 #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
#12 1.751 # define PLATFORM_ID "ULTRIX"
#12 1.751
#12 1.751 #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
#12 1.751 # define PLATFORM_ID "Xenix"
#12 1.751
#12 1.751 #elif defined(__WATCOMC__)
#12 1.751 # if defined(__LINUX__)
#12 1.751 # define PLATFORM_ID "Linux"
#12 1.751
#12 1.751 # elif defined(__DOS__)
#12 1.751 # define PLATFORM_ID "DOS"
#12 1.751
#12 1.751 # elif defined(__OS2__)
#12 1.751 # define PLATFORM_ID "OS2"
#12 1.751
#12 1.751 # elif defined(__WINDOWS__)
#12 1.751 # define PLATFORM_ID "Windows3x"
#12 1.751
#12 1.751 # else /* unknown platform */
#12 1.751 # define PLATFORM_ID
#12 1.751 # endif
#12 1.751
#12 1.751 #elif defined(__INTEGRITY)
#12 1.751 # if defined(INT_178B)
#12 1.751 # define PLATFORM_ID "Integrity178"
#12 1.751
#12 1.751 # else /* regular Integrity */
#12 1.751 # define PLATFORM_ID "Integrity"
#12 1.751 # endif
#12 1.751
#12 1.751 #else /* unknown platform */
#12 1.751 # define PLATFORM_ID
#12 1.751
#12 1.751 #endif
#12 1.751
#12 1.751 /* For windows compilers MSVC and Intel we can determine
#12 1.751 the architecture of the compiler being used. This is because
#12 1.751 the compilers do not have flags that can change the architecture,
#12 1.751 but rather depend on which compiler is being used
#12 1.751 */
#12 1.751 #if defined(_WIN32) && defined(_MSC_VER)
#12 1.751 # if defined(_M_IA64)
#12 1.751 # define ARCHITECTURE_ID "IA64"
#12 1.751
#12 1.751 # elif defined(_M_X64) || defined(_M_AMD64)
#12 1.751 # define ARCHITECTURE_ID "x64"
#12 1.751
#12 1.751 # elif defined(_M_IX86)
#12 1.751 # define ARCHITECTURE_ID "X86"
#12 1.751
#12 1.751 # elif defined(_M_ARM64)
#12 1.751 # define ARCHITECTURE_ID "ARM64"
#12 1.751
#12 1.751 # elif defined(_M_ARM)
#12 1.751 # if _M_ARM == 4
#12 1.751 # define ARCHITECTURE_ID "ARMV4I"
#12 1.751 # elif _M_ARM == 5
#12 1.751 # define ARCHITECTURE_ID "ARMV5I"
#12 1.751 # else
#12 1.751 # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
#12 1.751 # endif
#12 1.751
#12 1.751 # elif defined(_M_MIPS)
#12 1.751 # define ARCHITECTURE_ID "MIPS"
#12 1.751
#12 1.751 # elif defined(_M_SH)
#12 1.751 # define ARCHITECTURE_ID "SHx"
#12 1.751
#12 1.751 # else /* unknown architecture */
#12 1.751 # define ARCHITECTURE_ID ""
#12 1.751 # endif
#12 1.751
#12 1.751 #elif defined(__WATCOMC__)
#12 1.751 # if defined(_M_I86)
#12 1.751 # define ARCHITECTURE_ID "I86"
#12 1.751
#12 1.751 # elif defined(_M_IX86)
#12 1.751 # define ARCHITECTURE_ID "X86"
#12 1.751
#12 1.751 # else /* unknown architecture */
#12 1.751 # define ARCHITECTURE_ID ""
#12 1.751 # endif
#12 1.751
#12 1.751 #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
#12 1.751 # if defined(__ICCARM__)
#12 1.751 # define ARCHITECTURE_ID "ARM"
#12 1.751
#12 1.751 # elif defined(__ICCRX__)
#12 1.751 # define ARCHITECTURE_ID "RX"
#12 1.751
#12 1.751 # elif defined(__ICCRH850__)
#12 1.751 # define ARCHITECTURE_ID "RH850"
#12 1.751
#12 1.751 # elif defined(__ICCRL78__)
#12 1.751 # define ARCHITECTURE_ID "RL78"
#12 1.751
#12 1.751 # elif defined(__ICCRISCV__)
#12 1.751 # define ARCHITECTURE_ID "RISCV"
#12 1.751
#12 1.751 # elif defined(__ICCAVR__)
#12 1.751 # define ARCHITECTURE_ID "AVR"
#12 1.751
#12 1.751 # elif defined(__ICC430__)
#12 1.751 # define ARCHITECTURE_ID "MSP430"
#12 1.751
#12 1.751 # elif defined(__ICCV850__)
#12 1.751 # define ARCHITECTURE_ID "V850"
#12 1.751
#12 1.751 # elif defined(__ICC8051__)
#12 1.751 # define ARCHITECTURE_ID "8051"
#12 1.751
#12 1.751 # else /* unknown architecture */
#12 1.751 # define ARCHITECTURE_ID ""
#12 1.751 # endif
#12 1.751
#12 1.751 #elif defined(__ghs__)
#12 1.751 # if defined(__PPC64__)
#12 1.751 # define ARCHITECTURE_ID "PPC64"
#12 1.751
#12 1.751 # elif defined(__ppc__)
#12 1.751 # define ARCHITECTURE_ID "PPC"
#12 1.751
#12 1.751 # elif defined(__ARM__)
#12 1.751 # define ARCHITECTURE_ID "ARM"
#12 1.751
#12 1.751 # elif defined(__x86_64__)
#12 1.751 # define ARCHITECTURE_ID "x64"
#12 1.751
#12 1.751 # elif defined(__i386__)
#12 1.751 # define ARCHITECTURE_ID "X86"
#12 1.751
#12 1.751 # else /* unknown architecture */
#12 1.751 # define ARCHITECTURE_ID ""
#12 1.751 # endif
#12 1.751 #else
#12 1.751 # define ARCHITECTURE_ID
#12 1.751 #endif
#12 1.751
#12 1.751 /* Convert integer to decimal digit literals. */
#12 1.751 #define DEC(n) \
#12 1.751 ('0' + (((n) / 10000000)%10)), \
#12 1.751 ('0' + (((n) / 1000000)%10)), \
#12 1.751 ('0' + (((n) / 100000)%10)), \
#12 1.751 ('0' + (((n) / 10000)%10)), \
#12 1.751 ('0' + (((n) / 1000)%10)), \
#12 1.751 ('0' + (((n) / 100)%10)), \
#12 1.751 ('0' + (((n) / 10)%10)), \
#12 1.751 ('0' + ((n) % 10))
#12 1.751
#12 1.751 /* Convert integer to hex digit literals. */
#12 1.751 #define HEX(n) \
#12 1.751 ('0' + ((n)>>28 & 0xF)), \
#12 1.751 ('0' + ((n)>>24 & 0xF)), \
#12 1.751 ('0' + ((n)>>20 & 0xF)), \
#12 1.751 ('0' + ((n)>>16 & 0xF)), \
#12 1.751 ('0' + ((n)>>12 & 0xF)), \
#12 1.751 ('0' + ((n)>>8 & 0xF)), \
#12 1.751 ('0' + ((n)>>4 & 0xF)), \
#12 1.751 ('0' + ((n) & 0xF))
#12 1.751
#12 1.751 /* Construct a string literal encoding the version number components. */
#12 1.751 #ifdef COMPILER_VERSION_MAJOR
#12 1.751 char const info_version[] = {
#12 1.751 'I', 'N', 'F', 'O', ':',
#12 1.751 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
#12 1.751 COMPILER_VERSION_MAJOR,
#12 1.751 # ifdef COMPILER_VERSION_MINOR
#12 1.751 '.', COMPILER_VERSION_MINOR,
#12 1.751 # ifdef COMPILER_VERSION_PATCH
#12 1.751 '.', COMPILER_VERSION_PATCH,
#12 1.751 # ifdef COMPILER_VERSION_TWEAK
#12 1.751 '.', COMPILER_VERSION_TWEAK,
#12 1.751 # endif
#12 1.751 # endif
#12 1.751 # endif
#12 1.751 ']','\0'};
#12 1.751 #endif
#12 1.751
#12 1.751 /* Construct a string literal encoding the internal version number. */
#12 1.751 #ifdef COMPILER_VERSION_INTERNAL
#12 1.751 char const info_version_internal[] = {
#12 1.751 'I', 'N', 'F', 'O', ':',
#12 1.751 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
#12 1.751 'i','n','t','e','r','n','a','l','[',
#12 1.751 COMPILER_VERSION_INTERNAL,']','\0'};
#12 1.751 #endif
#12 1.751
#12 1.751 /* Construct a string literal encoding the version number components. */
#12 1.751 #ifdef SIMULATE_VERSION_MAJOR
#12 1.751 char const info_simulate_version[] = {
#12 1.751 'I', 'N', 'F', 'O', ':',
#12 1.751 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
#12 1.751 SIMULATE_VERSION_MAJOR,
#12 1.751 # ifdef SIMULATE_VERSION_MINOR
#12 1.751 '.', SIMULATE_VERSION_MINOR,
#12 1.751 # ifdef SIMULATE_VERSION_PATCH
#12 1.751 '.', SIMULATE_VERSION_PATCH,
#12 1.751 # ifdef SIMULATE_VERSION_TWEAK
#12 1.751 '.', SIMULATE_VERSION_TWEAK,
#12 1.751 # endif
#12 1.751 # endif
#12 1.751 # endif
#12 1.751 ']','\0'};
#12 1.751 #endif
#12 1.751
#12 1.751 /* Construct the string literal in pieces to prevent the source from
#12 1.751 getting matched. Store it in a pointer rather than an array
#12 1.751 because some compilers will just produce instructions to fill the
#12 1.751 array rather than assigning a pointer to a static array. */
#12 1.751 char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
#12 1.751 char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#12 1.751
#12 1.751
#12 1.751
#12 1.751
#12 1.751 #if !defined(__STDC__)
#12 1.751 # if (defined(_MSC_VER) && !defined(__clang__)) \
#12 1.751 || (defined(__ibmxl__) || defined(__IBMC__))
#12 1.751 # define C_DIALECT "90"
#12 1.751 # else
#12 1.751 # define C_DIALECT
#12 1.751 # endif
#12 1.751 #elif __STDC_VERSION__ >= 201000L
#12 1.751 # define C_DIALECT "11"
#12 1.751 #elif __STDC_VERSION__ >= 199901L
#12 1.751 # define C_DIALECT "99"
#12 1.751 #else
#12 1.751 # define C_DIALECT "90"
#12 1.751 #endif
#12 1.751 const char* info_language_dialect_default =
#12 1.751 "INFO" ":" "dialect_default[" C_DIALECT "]";
#12 1.751
#12 1.751 /*--------------------------------------------------------------------------*/
#12 1.751
#12 1.751 #ifdef ID_VOID_MAIN
#12 1.751 void main() {}
#12 1.751 #else
#12 1.751 # if defined(__CLASSIC_C__)
#12 1.751 int main(argc, argv) int argc; char *argv[];
#12 1.751 # else
#12 1.751 int main(int argc, char* argv[])
#12 1.751 # endif
#12 1.751 {
#12 1.751 int require = 0;
#12 1.751 require += info_compiler[argc];
#12 1.751 require += info_platform[argc];
#12 1.751 require += info_arch[argc];
#12 1.751 #ifdef COMPILER_VERSION_MAJOR
#12 1.751 require += info_version[argc];
#12 1.751 #endif
#12 1.751 #ifdef COMPILER_VERSION_INTERNAL
#12 1.751 require += info_version_internal[argc];
#12 1.751 #endif
#12 1.751 #ifdef SIMULATE_ID
#12 1.751 require += info_simulate[argc];
#12 1.751 #endif
#12 1.751 #ifdef SIMULATE_VERSION_MAJOR
#12 1.751 require += info_simulate_version[argc];
#12 1.751 #endif
#12 1.751 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 1.751 require += info_cray[argc];
#12 1.751 #endif
#12 1.751 require += info_language_dialect_default[argc];
#12 1.751 (void)argv;
#12 1.751 return require;
#12 1.751 }
#12 1.751 #endif
#12 1.751 )
#12 1.752 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(233): set(COMPILER_DESCRIPTION Compiler: /usr/bin/cc
#12 1.752 Build flags:
#12 1.752 Id flags:
#12 1.752 )
#12 1.753 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(240): if(Unix Makefiles MATCHES Visual Studio ([0-9]+) )
#12 1.754 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(402): elseif(Unix Makefiles MATCHES Xcode )
#12 1.754 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(482): elseif(Unix Makefiles MATCHES Green Hills MULTI )
#12 1.754 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(524): else()
#12 1.755 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(525): execute_process(COMMAND /usr/bin/cc CMakeCCompilerId.c WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC OUTPUT_VARIABLE CMAKE_C_COMPILER_ID_OUTPUT ERROR_VARIABLE CMAKE_C_COMPILER_ID_OUTPUT RESULT_VARIABLE CMAKE_C_COMPILER_ID_RESULT )
#12 2.028 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(540): if(CMAKE_C_COMPILER_ID_RESULT OR CMAKE_C_COMPILER_ID_OUTPUT MATCHES Bad # preprocessor line )
#12 2.028 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(545): set(MSG Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
#12 2.028 Compiler: /usr/bin/cc
#12 2.028 Build flags:
#12 2.028 Id flags:
#12 2.028
#12 2.028 The output was:
#12 2.028 1
#12 2.028 CMakeCCompilerId.c:20:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 2.028 20 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 2.028 | ^~~~~~~~~~~
#12 2.028
#12 2.028
#12 2.028 )
#12 2.029 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(553): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
#12 2.029 Compiler: /usr/bin/cc
#12 2.029 Build flags:
#12 2.029 Id flags:
#12 2.029
#12 2.029 The output was:
#12 2.029 1
#12 2.029 CMakeCCompilerId.c:20:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 2.029 20 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 2.029 | ^~~~~~~~~~~
#12 2.029
#12 2.029
#12 2.029 )
#12 2.029 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(559): set(COMPILER_C_PRODUCED_FILES )
#12 2.030 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(560): set(COMPILER_C_PRODUCED_OUTPUT )
#12 2.030 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(610): set(COMPILER_C_PRODUCED_FILES PARENT_SCOPE )
#12 2.030 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(611): set(COMPILER_C_PRODUCED_OUTPUT PARENT_SCOPE )
#12 2.031 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(33): CMAKE_DETERMINE_COMPILER_ID_MATCH_VENDOR(C )
#12 2.031 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(618): foreach(vendor )
#12 2.032 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(623): set(CMAKE_C_COMPILER_ID PARENT_SCOPE )
#12 2.033 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(34): if(CMAKE_C_COMPILER_ID )
#12 2.033 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(37): foreach(file )
#12 2.033 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(40): if(CMAKE_C_COMPILER_ID )
#12 2.033 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(31): separate_arguments(testflags UNIX_COMMAND -c )
#12 2.034 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(32): CMAKE_DETERMINE_COMPILER_ID_BUILD(C -c CMakeCCompilerId.c )
#12 2.035 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(227): file(REMOVE_RECURSE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC )
#12 2.036 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(228): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC )
#12 2.036 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(229): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC/tmp )
#12 2.036 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(230): CMAKE_DETERMINE_COMPILER_ID_WRITE(C CMakeCCompilerId.c )
#12 2.037 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(208): find_file(src_in CMakeCCompilerId.c.in PATHS /usr/share/cmake-3.16/Modules NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH )
#12 2.038 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(209): file(READ /usr/share/cmake-3.16/Modules/CMakeCCompilerId.c.in ID_CONTENT_IN )
#12 2.039 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(211): compiler_id_detection(CMAKE_C_COMPILER_ID_CONTENT C ID_STRING VERSION_STRINGS PLATFORM_DEFAULT_COMPILER )
#12 2.039 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(16): if(NOT lang STREQUAL Fortran AND NOT lang STREQUAL CSharp )
#12 2.040 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(17): file(GLOB lang_files /usr/share/cmake-3.16/Modules/Compiler/*-DetermineCompiler.cmake )
#12 2.041 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(19): set(nonlang CXX )
#12 2.041 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(20): if(lang STREQUAL CXX )
#12 2.042 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(24): file(GLOB nonlang_files /usr/share/cmake-3.16/Modules/Compiler/*-CXX-DetermineCompiler.cmake )
#12 2.042 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(26): list(REMOVE_ITEM lang_files )
#12 2.043 CMake Error at /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake:26 (list):
#12 2.043 list sub-command REMOVE_ITEM requires two or more arguments.
#12 2.043 Call Stack (most recent call first):
#12 2.043 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:211 (compiler_id_detection)
#12 2.043 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:230 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
#12 2.043 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:32 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
#12 2.043 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake:116 (CMAKE_DETERMINE_COMPILER_ID)
#12 2.043 CMakeLists.txt:5 (project)
#12 2.043
#12 2.043
#12 2.043 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(29): set(files )
#12 2.043 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(30): if(files )
#12 2.044 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(151): set(CMAKE_C_COMPILER_ID_CONTENT PARENT_SCOPE )
#12 2.044 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(217): unset(src_in CACHE )
#12 2.045 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(218): string(CONFIGURE #ifdef __cplusplus
#12 2.045 # error "A C++ compiler has been selected for C."
#12 2.045 #endif
#12 2.045
#12 2.045 #if defined(__18CXX)
#12 2.045 # define ID_VOID_MAIN
#12 2.045 #endif
#12 2.045 #if defined(__CLASSIC_C__)
#12 2.045 /* cv-qualifiers did not exist in K&R C */
#12 2.045 # define const
#12 2.045 # define volatile
#12 2.045 #endif
#12 2.045
#12 2.045 @CMAKE_C_COMPILER_ID_CONTENT@
#12 2.045
#12 2.045 /* Construct the string literal in pieces to prevent the source from
#12 2.045 getting matched. Store it in a pointer rather than an array
#12 2.045 because some compilers will just produce instructions to fill the
#12 2.045 array rather than assigning a pointer to a static array. */
#12 2.045 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 2.045 #ifdef SIMULATE_ID
#12 2.045 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 2.045 #endif
#12 2.045
#12 2.045 #ifdef __QNXNTO__
#12 2.045 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 2.045 #endif
#12 2.045
#12 2.045 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 2.045 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 2.045 #endif
#12 2.045
#12 2.045 @CMAKE_C_COMPILER_ID_PLATFORM_CONTENT@
#12 2.045 @CMAKE_C_COMPILER_ID_ERROR_FOR_TEST@
#12 2.045
#12 2.045 #if !defined(__STDC__)
#12 2.045 # if (defined(_MSC_VER) && !defined(__clang__)) \
#12 2.045 || (defined(__ibmxl__) || defined(__IBMC__))
#12 2.045 # define C_DIALECT "90"
#12 2.045 # else
#12 2.045 # define C_DIALECT
#12 2.045 # endif
#12 2.045 #elif __STDC_VERSION__ >= 201000L
#12 2.045 # define C_DIALECT "11"
#12 2.045 #elif __STDC_VERSION__ >= 199901L
#12 2.045 # define C_DIALECT "99"
#12 2.045 #else
#12 2.045 # define C_DIALECT "90"
#12 2.045 #endif
#12 2.045 const char* info_language_dialect_default =
#12 2.045 "INFO" ":" "dialect_default[" C_DIALECT "]";
#12 2.045
#12 2.045 /*--------------------------------------------------------------------------*/
#12 2.045
#12 2.045 #ifdef ID_VOID_MAIN
#12 2.045 void main() {}
#12 2.045 #else
#12 2.045 # if defined(__CLASSIC_C__)
#12 2.045 int main(argc, argv) int argc; char *argv[];
#12 2.045 # else
#12 2.045 int main(int argc, char* argv[])
#12 2.045 # endif
#12 2.045 {
#12 2.045 int require = 0;
#12 2.045 require += info_compiler[argc];
#12 2.045 require += info_platform[argc];
#12 2.045 require += info_arch[argc];
#12 2.045 #ifdef COMPILER_VERSION_MAJOR
#12 2.045 require += info_version[argc];
#12 2.045 #endif
#12 2.045 #ifdef COMPILER_VERSION_INTERNAL
#12 2.045 require += info_version_internal[argc];
#12 2.045 #endif
#12 2.045 #ifdef SIMULATE_ID
#12 2.045 require += info_simulate[argc];
#12 2.045 #endif
#12 2.045 #ifdef SIMULATE_VERSION_MAJOR
#12 2.045 require += info_simulate_version[argc];
#12 2.045 #endif
#12 2.045 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 2.045 require += info_cray[argc];
#12 2.045 #endif
#12 2.045 require += info_language_dialect_default[argc];
#12 2.045 (void)argv;
#12 2.045 return require;
#12 2.045 }
#12 2.045 #endif
#12 2.045 ID_CONTENT_OUT @ONLY )
#12 2.046 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(219): file(WRITE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c #ifdef __cplusplus
#12 2.046 # error "A C++ compiler has been selected for C."
#12 2.046 #endif
#12 2.046
#12 2.046 #if defined(__18CXX)
#12 2.046 # define ID_VOID_MAIN
#12 2.046 #endif
#12 2.046 #if defined(__CLASSIC_C__)
#12 2.046 /* cv-qualifiers did not exist in K&R C */
#12 2.046 # define const
#12 2.046 # define volatile
#12 2.046 #endif
#12 2.046
#12 2.046
#12 2.046
#12 2.046 /* Construct the string literal in pieces to prevent the source from
#12 2.046 getting matched. Store it in a pointer rather than an array
#12 2.046 because some compilers will just produce instructions to fill the
#12 2.046 array rather than assigning a pointer to a static array. */
#12 2.046 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 2.046 #ifdef SIMULATE_ID
#12 2.046 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 2.046 #endif
#12 2.046
#12 2.046 #ifdef __QNXNTO__
#12 2.046 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 2.046 #endif
#12 2.046
#12 2.046 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 2.046 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 2.046 #endif
#12 2.046
#12 2.046 #define STRINGIFY_HELPER(X) #X
#12 2.046 #define STRINGIFY(X) STRINGIFY_HELPER(X)
#12 2.046
#12 2.046 /* Identify known platforms by name. */
#12 2.046 #if defined(__linux) || defined(__linux__) || defined(linux)
#12 2.046 # define PLATFORM_ID "Linux"
#12 2.046
#12 2.046 #elif defined(__CYGWIN__)
#12 2.046 # define PLATFORM_ID "Cygwin"
#12 2.046
#12 2.046 #elif defined(__MINGW32__)
#12 2.046 # define PLATFORM_ID "MinGW"
#12 2.046
#12 2.046 #elif defined(__APPLE__)
#12 2.046 # define PLATFORM_ID "Darwin"
#12 2.046
#12 2.046 #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
#12 2.046 # define PLATFORM_ID "Windows"
#12 2.046
#12 2.046 #elif defined(__FreeBSD__) || defined(__FreeBSD)
#12 2.046 # define PLATFORM_ID "FreeBSD"
#12 2.046
#12 2.046 #elif defined(__NetBSD__) || defined(__NetBSD)
#12 2.046 # define PLATFORM_ID "NetBSD"
#12 2.046
#12 2.046 #elif defined(__OpenBSD__) || defined(__OPENBSD)
#12 2.046 # define PLATFORM_ID "OpenBSD"
#12 2.046
#12 2.046 #elif defined(__sun) || defined(sun)
#12 2.046 # define PLATFORM_ID "SunOS"
#12 2.046
#12 2.046 #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
#12 2.046 # define PLATFORM_ID "AIX"
#12 2.046
#12 2.046 #elif defined(__hpux) || defined(__hpux__)
#12 2.046 # define PLATFORM_ID "HP-UX"
#12 2.046
#12 2.046 #elif defined(__HAIKU__)
#12 2.046 # define PLATFORM_ID "Haiku"
#12 2.046
#12 2.046 #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
#12 2.046 # define PLATFORM_ID "BeOS"
#12 2.046
#12 2.046 #elif defined(__QNX__) || defined(__QNXNTO__)
#12 2.046 # define PLATFORM_ID "QNX"
#12 2.046
#12 2.046 #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
#12 2.046 # define PLATFORM_ID "Tru64"
#12 2.046
#12 2.046 #elif defined(__riscos) || defined(__riscos__)
#12 2.046 # define PLATFORM_ID "RISCos"
#12 2.046
#12 2.046 #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
#12 2.046 # define PLATFORM_ID "SINIX"
#12 2.046
#12 2.046 #elif defined(__UNIX_SV__)
#12 2.046 # define PLATFORM_ID "UNIX_SV"
#12 2.046
#12 2.046 #elif defined(__bsdos__)
#12 2.046 # define PLATFORM_ID "BSDOS"
#12 2.046
#12 2.046 #elif defined(_MPRAS) || defined(MPRAS)
#12 2.046 # define PLATFORM_ID "MP-RAS"
#12 2.046
#12 2.046 #elif defined(__osf) || defined(__osf__)
#12 2.046 # define PLATFORM_ID "OSF1"
#12 2.046
#12 2.046 #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
#12 2.046 # define PLATFORM_ID "SCO_SV"
#12 2.046
#12 2.046 #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
#12 2.046 # define PLATFORM_ID "ULTRIX"
#12 2.046
#12 2.046 #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
#12 2.046 # define PLATFORM_ID "Xenix"
#12 2.046
#12 2.046 #elif defined(__WATCOMC__)
#12 2.046 # if defined(__LINUX__)
#12 2.046 # define PLATFORM_ID "Linux"
#12 2.046
#12 2.046 # elif defined(__DOS__)
#12 2.046 # define PLATFORM_ID "DOS"
#12 2.046
#12 2.046 # elif defined(__OS2__)
#12 2.046 # define PLATFORM_ID "OS2"
#12 2.046
#12 2.046 # elif defined(__WINDOWS__)
#12 2.046 # define PLATFORM_ID "Windows3x"
#12 2.046
#12 2.046 # else /* unknown platform */
#12 2.046 # define PLATFORM_ID
#12 2.046 # endif
#12 2.046
#12 2.046 #elif defined(__INTEGRITY)
#12 2.046 # if defined(INT_178B)
#12 2.046 # define PLATFORM_ID "Integrity178"
#12 2.046
#12 2.046 # else /* regular Integrity */
#12 2.046 # define PLATFORM_ID "Integrity"
#12 2.046 # endif
#12 2.046
#12 2.046 #else /* unknown platform */
#12 2.046 # define PLATFORM_ID
#12 2.046
#12 2.046 #endif
#12 2.046
#12 2.046 /* For windows compilers MSVC and Intel we can determine
#12 2.046 the architecture of the compiler being used. This is because
#12 2.046 the compilers do not have flags that can change the architecture,
#12 2.046 but rather depend on which compiler is being used
#12 2.046 */
#12 2.046 #if defined(_WIN32) && defined(_MSC_VER)
#12 2.046 # if defined(_M_IA64)
#12 2.046 # define ARCHITECTURE_ID "IA64"
#12 2.046
#12 2.046 # elif defined(_M_X64) || defined(_M_AMD64)
#12 2.046 # define ARCHITECTURE_ID "x64"
#12 2.046
#12 2.046 # elif defined(_M_IX86)
#12 2.046 # define ARCHITECTURE_ID "X86"
#12 2.046
#12 2.046 # elif defined(_M_ARM64)
#12 2.046 # define ARCHITECTURE_ID "ARM64"
#12 2.046
#12 2.046 # elif defined(_M_ARM)
#12 2.046 # if _M_ARM == 4
#12 2.046 # define ARCHITECTURE_ID "ARMV4I"
#12 2.046 # elif _M_ARM == 5
#12 2.046 # define ARCHITECTURE_ID "ARMV5I"
#12 2.046 # else
#12 2.046 # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
#12 2.046 # endif
#12 2.046
#12 2.046 # elif defined(_M_MIPS)
#12 2.046 # define ARCHITECTURE_ID "MIPS"
#12 2.046
#12 2.046 # elif defined(_M_SH)
#12 2.046 # define ARCHITECTURE_ID "SHx"
#12 2.046
#12 2.046 # else /* unknown architecture */
#12 2.046 # define ARCHITECTURE_ID ""
#12 2.046 # endif
#12 2.046
#12 2.046 #elif defined(__WATCOMC__)
#12 2.046 # if defined(_M_I86)
#12 2.046 # define ARCHITECTURE_ID "I86"
#12 2.046
#12 2.046 # elif defined(_M_IX86)
#12 2.046 # define ARCHITECTURE_ID "X86"
#12 2.046
#12 2.046 # else /* unknown architecture */
#12 2.046 # define ARCHITECTURE_ID ""
#12 2.046 # endif
#12 2.046
#12 2.046 #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
#12 2.046 # if defined(__ICCARM__)
#12 2.046 # define ARCHITECTURE_ID "ARM"
#12 2.046
#12 2.046 # elif defined(__ICCRX__)
#12 2.046 # define ARCHITECTURE_ID "RX"
#12 2.046
#12 2.046 # elif defined(__ICCRH850__)
#12 2.046 # define ARCHITECTURE_ID "RH850"
#12 2.046
#12 2.046 # elif defined(__ICCRL78__)
#12 2.046 # define ARCHITECTURE_ID "RL78"
#12 2.046
#12 2.046 # elif defined(__ICCRISCV__)
#12 2.046 # define ARCHITECTURE_ID "RISCV"
#12 2.046
#12 2.046 # elif defined(__ICCAVR__)
#12 2.046 # define ARCHITECTURE_ID "AVR"
#12 2.046
#12 2.046 # elif defined(__ICC430__)
#12 2.046 # define ARCHITECTURE_ID "MSP430"
#12 2.046
#12 2.046 # elif defined(__ICCV850__)
#12 2.046 # define ARCHITECTURE_ID "V850"
#12 2.046
#12 2.046 # elif defined(__ICC8051__)
#12 2.046 # define ARCHITECTURE_ID "8051"
#12 2.046
#12 2.046 # else /* unknown architecture */
#12 2.046 # define ARCHITECTURE_ID ""
#12 2.046 # endif
#12 2.046
#12 2.046 #elif defined(__ghs__)
#12 2.046 # if defined(__PPC64__)
#12 2.046 # define ARCHITECTURE_ID "PPC64"
#12 2.046
#12 2.046 # elif defined(__ppc__)
#12 2.046 # define ARCHITECTURE_ID "PPC"
#12 2.046
#12 2.046 # elif defined(__ARM__)
#12 2.046 # define ARCHITECTURE_ID "ARM"
#12 2.046
#12 2.046 # elif defined(__x86_64__)
#12 2.046 # define ARCHITECTURE_ID "x64"
#12 2.046
#12 2.046 # elif defined(__i386__)
#12 2.046 # define ARCHITECTURE_ID "X86"
#12 2.046
#12 2.046 # else /* unknown architecture */
#12 2.046 # define ARCHITECTURE_ID ""
#12 2.046 # endif
#12 2.046 #else
#12 2.046 # define ARCHITECTURE_ID
#12 2.046 #endif
#12 2.046
#12 2.046 /* Convert integer to decimal digit literals. */
#12 2.046 #define DEC(n) \
#12 2.046 ('0' + (((n) / 10000000)%10)), \
#12 2.046 ('0' + (((n) / 1000000)%10)), \
#12 2.046 ('0' + (((n) / 100000)%10)), \
#12 2.046 ('0' + (((n) / 10000)%10)), \
#12 2.046 ('0' + (((n) / 1000)%10)), \
#12 2.046 ('0' + (((n) / 100)%10)), \
#12 2.046 ('0' + (((n) / 10)%10)), \
#12 2.046 ('0' + ((n) % 10))
#12 2.046
#12 2.046 /* Convert integer to hex digit literals. */
#12 2.046 #define HEX(n) \
#12 2.046 ('0' + ((n)>>28 & 0xF)), \
#12 2.046 ('0' + ((n)>>24 & 0xF)), \
#12 2.046 ('0' + ((n)>>20 & 0xF)), \
#12 2.046 ('0' + ((n)>>16 & 0xF)), \
#12 2.046 ('0' + ((n)>>12 & 0xF)), \
#12 2.046 ('0' + ((n)>>8 & 0xF)), \
#12 2.046 ('0' + ((n)>>4 & 0xF)), \
#12 2.046 ('0' + ((n) & 0xF))
#12 2.046
#12 2.046 /* Construct a string literal encoding the version number components. */
#12 2.046 #ifdef COMPILER_VERSION_MAJOR
#12 2.046 char const info_version[] = {
#12 2.046 'I', 'N', 'F', 'O', ':',
#12 2.046 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
#12 2.046 COMPILER_VERSION_MAJOR,
#12 2.046 # ifdef COMPILER_VERSION_MINOR
#12 2.046 '.', COMPILER_VERSION_MINOR,
#12 2.046 # ifdef COMPILER_VERSION_PATCH
#12 2.046 '.', COMPILER_VERSION_PATCH,
#12 2.046 # ifdef COMPILER_VERSION_TWEAK
#12 2.046 '.', COMPILER_VERSION_TWEAK,
#12 2.046 # endif
#12 2.046 # endif
#12 2.046 # endif
#12 2.046 ']','\0'};
#12 2.046 #endif
#12 2.046
#12 2.046 /* Construct a string literal encoding the internal version number. */
#12 2.046 #ifdef COMPILER_VERSION_INTERNAL
#12 2.046 char const info_version_internal[] = {
#12 2.046 'I', 'N', 'F', 'O', ':',
#12 2.046 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
#12 2.046 'i','n','t','e','r','n','a','l','[',
#12 2.046 COMPILER_VERSION_INTERNAL,']','\0'};
#12 2.046 #endif
#12 2.046
#12 2.046 /* Construct a string literal encoding the version number components. */
#12 2.046 #ifdef SIMULATE_VERSION_MAJOR
#12 2.046 char const info_simulate_version[] = {
#12 2.046 'I', 'N', 'F', 'O', ':',
#12 2.046 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
#12 2.046 SIMULATE_VERSION_MAJOR,
#12 2.046 # ifdef SIMULATE_VERSION_MINOR
#12 2.046 '.', SIMULATE_VERSION_MINOR,
#12 2.046 # ifdef SIMULATE_VERSION_PATCH
#12 2.046 '.', SIMULATE_VERSION_PATCH,
#12 2.046 # ifdef SIMULATE_VERSION_TWEAK
#12 2.046 '.', SIMULATE_VERSION_TWEAK,
#12 2.046 # endif
#12 2.046 # endif
#12 2.046 # endif
#12 2.046 ']','\0'};
#12 2.046 #endif
#12 2.046
#12 2.046 /* Construct the string literal in pieces to prevent the source from
#12 2.046 getting matched. Store it in a pointer rather than an array
#12 2.046 because some compilers will just produce instructions to fill the
#12 2.046 array rather than assigning a pointer to a static array. */
#12 2.046 char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
#12 2.046 char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#12 2.046
#12 2.046
#12 2.046
#12 2.046
#12 2.046 #if !defined(__STDC__)
#12 2.046 # if (defined(_MSC_VER) && !defined(__clang__)) \
#12 2.046 || (defined(__ibmxl__) || defined(__IBMC__))
#12 2.046 # define C_DIALECT "90"
#12 2.046 # else
#12 2.046 # define C_DIALECT
#12 2.046 # endif
#12 2.046 #elif __STDC_VERSION__ >= 201000L
#12 2.046 # define C_DIALECT "11"
#12 2.046 #elif __STDC_VERSION__ >= 199901L
#12 2.046 # define C_DIALECT "99"
#12 2.046 #else
#12 2.046 # define C_DIALECT "90"
#12 2.046 #endif
#12 2.046 const char* info_language_dialect_default =
#12 2.046 "INFO" ":" "dialect_default[" C_DIALECT "]";
#12 2.046
#12 2.046 /*--------------------------------------------------------------------------*/
#12 2.046
#12 2.046 #ifdef ID_VOID_MAIN
#12 2.046 void main() {}
#12 2.046 #else
#12 2.046 # if defined(__CLASSIC_C__)
#12 2.046 int main(argc, argv) int argc; char *argv[];
#12 2.046 # else
#12 2.046 int main(int argc, char* argv[])
#12 2.046 # endif
#12 2.046 {
#12 2.046 int require = 0;
#12 2.046 require += info_compiler[argc];
#12 2.046 require += info_platform[argc];
#12 2.046 require += info_arch[argc];
#12 2.046 #ifdef COMPILER_VERSION_MAJOR
#12 2.046 require += info_version[argc];
#12 2.046 #endif
#12 2.046 #ifdef COMPILER_VERSION_INTERNAL
#12 2.046 require += info_version_internal[argc];
#12 2.046 #endif
#12 2.046 #ifdef SIMULATE_ID
#12 2.046 require += info_simulate[argc];
#12 2.046 #endif
#12 2.046 #ifdef SIMULATE_VERSION_MAJOR
#12 2.046 require += info_simulate_version[argc];
#12 2.046 #endif
#12 2.046 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 2.046 require += info_cray[argc];
#12 2.046 #endif
#12 2.046 require += info_language_dialect_default[argc];
#12 2.046 (void)argv;
#12 2.046 return require;
#12 2.046 }
#12 2.046 #endif
#12 2.046 )
#12 2.047 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(233): set(COMPILER_DESCRIPTION Compiler: /usr/bin/cc
#12 2.047 Build flags:
#12 2.047 Id flags: -c
#12 2.047 )
#12 2.047 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(240): if(Unix Makefiles MATCHES Visual Studio ([0-9]+) )
#12 2.049 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(402): elseif(Unix Makefiles MATCHES Xcode )
#12 2.049 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(482): elseif(Unix Makefiles MATCHES Green Hills MULTI )
#12 2.049 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(524): else()
#12 2.050 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(525): execute_process(COMMAND /usr/bin/cc -c CMakeCCompilerId.c WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC OUTPUT_VARIABLE CMAKE_C_COMPILER_ID_OUTPUT ERROR_VARIABLE CMAKE_C_COMPILER_ID_OUTPUT RESULT_VARIABLE CMAKE_C_COMPILER_ID_RESULT )
#12 2.315 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(540): if(CMAKE_C_COMPILER_ID_RESULT OR CMAKE_C_COMPILER_ID_OUTPUT MATCHES Bad # preprocessor line )
#12 2.316 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(545): set(MSG Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
#12 2.316 Compiler: /usr/bin/cc
#12 2.316 Build flags:
#12 2.316 Id flags: -c
#12 2.316
#12 2.316 The output was:
#12 2.316 1
#12 2.316 CMakeCCompilerId.c:20:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 2.316 20 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 2.316 | ^~~~~~~~~~~
#12 2.316
#12 2.316
#12 2.316 )
#12 2.317 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(553): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
#12 2.317 Compiler: /usr/bin/cc
#12 2.317 Build flags:
#12 2.317 Id flags: -c
#12 2.317
#12 2.317 The output was:
#12 2.317 1
#12 2.317 CMakeCCompilerId.c:20:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 2.317 20 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 2.317 | ^~~~~~~~~~~
#12 2.317
#12 2.317
#12 2.317 )
#12 2.317 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(559): set(COMPILER_C_PRODUCED_FILES )
#12 2.318 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(560): set(COMPILER_C_PRODUCED_OUTPUT )
#12 2.318 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(610): set(COMPILER_C_PRODUCED_FILES PARENT_SCOPE )
#12 2.318 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(611): set(COMPILER_C_PRODUCED_OUTPUT PARENT_SCOPE )
#12 2.319 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(33): CMAKE_DETERMINE_COMPILER_ID_MATCH_VENDOR(C )
#12 2.319 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(618): foreach(vendor )
#12 2.320 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(623): set(CMAKE_C_COMPILER_ID PARENT_SCOPE )
#12 2.321 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(34): if(CMAKE_C_COMPILER_ID )
#12 2.321 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(37): foreach(file )
#12 2.322 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(40): if(CMAKE_C_COMPILER_ID )
#12 2.322 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(31): separate_arguments(testflags UNIX_COMMAND -Aa )
#12 2.323 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(32): CMAKE_DETERMINE_COMPILER_ID_BUILD(C -Aa CMakeCCompilerId.c )
#12 2.324 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(227): file(REMOVE_RECURSE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC )
#12 2.324 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(228): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC )
#12 2.324 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(229): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC/tmp )
#12 2.325 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(230): CMAKE_DETERMINE_COMPILER_ID_WRITE(C CMakeCCompilerId.c )
#12 2.326 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(208): find_file(src_in CMakeCCompilerId.c.in PATHS /usr/share/cmake-3.16/Modules NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH )
#12 2.327 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(209): file(READ /usr/share/cmake-3.16/Modules/CMakeCCompilerId.c.in ID_CONTENT_IN )
#12 2.328 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(211): compiler_id_detection(CMAKE_C_COMPILER_ID_CONTENT C ID_STRING VERSION_STRINGS PLATFORM_DEFAULT_COMPILER )
#12 2.329 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(16): if(NOT lang STREQUAL Fortran AND NOT lang STREQUAL CSharp )
#12 2.329 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(17): file(GLOB lang_files /usr/share/cmake-3.16/Modules/Compiler/*-DetermineCompiler.cmake )
#12 2.330 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(19): set(nonlang CXX )
#12 2.331 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(20): if(lang STREQUAL CXX )
#12 2.331 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(24): file(GLOB nonlang_files /usr/share/cmake-3.16/Modules/Compiler/*-CXX-DetermineCompiler.cmake )
#12 2.332 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(26): list(REMOVE_ITEM lang_files )
#12 2.332 CMake Error at /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake:26 (list):
#12 2.332 list sub-command REMOVE_ITEM requires two or more arguments.
#12 2.332 Call Stack (most recent call first):
#12 2.332 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:211 (compiler_id_detection)
#12 2.332 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:230 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
#12 2.332 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:32 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
#12 2.332 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake:116 (CMAKE_DETERMINE_COMPILER_ID)
#12 2.332 CMakeLists.txt:5 (project)
#12 2.332
#12 2.332
#12 2.332 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(29): set(files )
#12 2.333 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(30): if(files )
#12 2.333 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(151): set(CMAKE_C_COMPILER_ID_CONTENT PARENT_SCOPE )
#12 2.333 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(217): unset(src_in CACHE )
#12 2.334 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(218): string(CONFIGURE #ifdef __cplusplus
#12 2.334 # error "A C++ compiler has been selected for C."
#12 2.334 #endif
#12 2.334
#12 2.334 #if defined(__18CXX)
#12 2.334 # define ID_VOID_MAIN
#12 2.334 #endif
#12 2.334 #if defined(__CLASSIC_C__)
#12 2.334 /* cv-qualifiers did not exist in K&R C */
#12 2.334 # define const
#12 2.334 # define volatile
#12 2.334 #endif
#12 2.334
#12 2.334 @CMAKE_C_COMPILER_ID_CONTENT@
#12 2.334
#12 2.334 /* Construct the string literal in pieces to prevent the source from
#12 2.334 getting matched. Store it in a pointer rather than an array
#12 2.334 because some compilers will just produce instructions to fill the
#12 2.334 array rather than assigning a pointer to a static array. */
#12 2.334 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 2.334 #ifdef SIMULATE_ID
#12 2.334 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 2.334 #endif
#12 2.334
#12 2.334 #ifdef __QNXNTO__
#12 2.334 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 2.334 #endif
#12 2.334
#12 2.334 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 2.334 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 2.334 #endif
#12 2.334
#12 2.334 @CMAKE_C_COMPILER_ID_PLATFORM_CONTENT@
#12 2.334 @CMAKE_C_COMPILER_ID_ERROR_FOR_TEST@
#12 2.334
#12 2.334 #if !defined(__STDC__)
#12 2.334 # if (defined(_MSC_VER) && !defined(__clang__)) \
#12 2.334 || (defined(__ibmxl__) || defined(__IBMC__))
#12 2.334 # define C_DIALECT "90"
#12 2.334 # else
#12 2.334 # define C_DIALECT
#12 2.334 # endif
#12 2.334 #elif __STDC_VERSION__ >= 201000L
#12 2.334 # define C_DIALECT "11"
#12 2.334 #elif __STDC_VERSION__ >= 199901L
#12 2.334 # define C_DIALECT "99"
#12 2.334 #else
#12 2.334 # define C_DIALECT "90"
#12 2.334 #endif
#12 2.334 const char* info_language_dialect_default =
#12 2.334 "INFO" ":" "dialect_default[" C_DIALECT "]";
#12 2.334
#12 2.334 /*--------------------------------------------------------------------------*/
#12 2.334
#12 2.334 #ifdef ID_VOID_MAIN
#12 2.334 void main() {}
#12 2.334 #else
#12 2.334 # if defined(__CLASSIC_C__)
#12 2.334 int main(argc, argv) int argc; char *argv[];
#12 2.334 # else
#12 2.334 int main(int argc, char* argv[])
#12 2.334 # endif
#12 2.334 {
#12 2.334 int require = 0;
#12 2.334 require += info_compiler[argc];
#12 2.334 require += info_platform[argc];
#12 2.334 require += info_arch[argc];
#12 2.334 #ifdef COMPILER_VERSION_MAJOR
#12 2.334 require += info_version[argc];
#12 2.334 #endif
#12 2.334 #ifdef COMPILER_VERSION_INTERNAL
#12 2.334 require += info_version_internal[argc];
#12 2.334 #endif
#12 2.334 #ifdef SIMULATE_ID
#12 2.334 require += info_simulate[argc];
#12 2.334 #endif
#12 2.334 #ifdef SIMULATE_VERSION_MAJOR
#12 2.334 require += info_simulate_version[argc];
#12 2.334 #endif
#12 2.334 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 2.334 require += info_cray[argc];
#12 2.334 #endif
#12 2.334 require += info_language_dialect_default[argc];
#12 2.334 (void)argv;
#12 2.334 return require;
#12 2.334 }
#12 2.334 #endif
#12 2.334 ID_CONTENT_OUT @ONLY )
#12 2.334 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(219): file(WRITE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c #ifdef __cplusplus
#12 2.334 # error "A C++ compiler has been selected for C."
#12 2.334 #endif
#12 2.334
#12 2.334 #if defined(__18CXX)
#12 2.334 # define ID_VOID_MAIN
#12 2.334 #endif
#12 2.334 #if defined(__CLASSIC_C__)
#12 2.334 /* cv-qualifiers did not exist in K&R C */
#12 2.334 # define const
#12 2.334 # define volatile
#12 2.334 #endif
#12 2.334
#12 2.334
#12 2.334
#12 2.334 /* Construct the string literal in pieces to prevent the source from
#12 2.334 getting matched. Store it in a pointer rather than an array
#12 2.334 because some compilers will just produce instructions to fill the
#12 2.334 array rather than assigning a pointer to a static array. */
#12 2.334 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 2.334 #ifdef SIMULATE_ID
#12 2.334 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 2.334 #endif
#12 2.334
#12 2.334 #ifdef __QNXNTO__
#12 2.334 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 2.334 #endif
#12 2.334
#12 2.334 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 2.334 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 2.334 #endif
#12 2.334
#12 2.334 #define STRINGIFY_HELPER(X) #X
#12 2.334 #define STRINGIFY(X) STRINGIFY_HELPER(X)
#12 2.334
#12 2.334 /* Identify known platforms by name. */
#12 2.334 #if defined(__linux) || defined(__linux__) || defined(linux)
#12 2.334 # define PLATFORM_ID "Linux"
#12 2.334
#12 2.334 #elif defined(__CYGWIN__)
#12 2.334 # define PLATFORM_ID "Cygwin"
#12 2.334
#12 2.334 #elif defined(__MINGW32__)
#12 2.334 # define PLATFORM_ID "MinGW"
#12 2.334
#12 2.334 #elif defined(__APPLE__)
#12 2.334 # define PLATFORM_ID "Darwin"
#12 2.334
#12 2.334 #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
#12 2.334 # define PLATFORM_ID "Windows"
#12 2.334
#12 2.334 #elif defined(__FreeBSD__) || defined(__FreeBSD)
#12 2.334 # define PLATFORM_ID "FreeBSD"
#12 2.334
#12 2.334 #elif defined(__NetBSD__) || defined(__NetBSD)
#12 2.334 # define PLATFORM_ID "NetBSD"
#12 2.334
#12 2.334 #elif defined(__OpenBSD__) || defined(__OPENBSD)
#12 2.334 # define PLATFORM_ID "OpenBSD"
#12 2.334
#12 2.334 #elif defined(__sun) || defined(sun)
#12 2.334 # define PLATFORM_ID "SunOS"
#12 2.334
#12 2.334 #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
#12 2.334 # define PLATFORM_ID "AIX"
#12 2.334
#12 2.334 #elif defined(__hpux) || defined(__hpux__)
#12 2.334 # define PLATFORM_ID "HP-UX"
#12 2.334
#12 2.334 #elif defined(__HAIKU__)
#12 2.334 # define PLATFORM_ID "Haiku"
#12 2.334
#12 2.334 #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
#12 2.334 # define PLATFORM_ID "BeOS"
#12 2.334
#12 2.334 #elif defined(__QNX__) || defined(__QNXNTO__)
#12 2.334 # define PLATFORM_ID "QNX"
#12 2.334
#12 2.334 #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
#12 2.334 # define PLATFORM_ID "Tru64"
#12 2.334
#12 2.334 #elif defined(__riscos) || defined(__riscos__)
#12 2.334 # define PLATFORM_ID "RISCos"
#12 2.334
#12 2.334 #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
#12 2.334 # define PLATFORM_ID "SINIX"
#12 2.334
#12 2.334 #elif defined(__UNIX_SV__)
#12 2.334 # define PLATFORM_ID "UNIX_SV"
#12 2.334
#12 2.334 #elif defined(__bsdos__)
#12 2.334 # define PLATFORM_ID "BSDOS"
#12 2.334
#12 2.334 #elif defined(_MPRAS) || defined(MPRAS)
#12 2.334 # define PLATFORM_ID "MP-RAS"
#12 2.334
#12 2.334 #elif defined(__osf) || defined(__osf__)
#12 2.334 # define PLATFORM_ID "OSF1"
#12 2.334
#12 2.334 #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
#12 2.334 # define PLATFORM_ID "SCO_SV"
#12 2.334
#12 2.334 #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
#12 2.334 # define PLATFORM_ID "ULTRIX"
#12 2.334
#12 2.334 #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
#12 2.334 # define PLATFORM_ID "Xenix"
#12 2.334
#12 2.334 #elif defined(__WATCOMC__)
#12 2.334 # if defined(__LINUX__)
#12 2.334 # define PLATFORM_ID "Linux"
#12 2.334
#12 2.334 # elif defined(__DOS__)
#12 2.334 # define PLATFORM_ID "DOS"
#12 2.334
#12 2.334 # elif defined(__OS2__)
#12 2.334 # define PLATFORM_ID "OS2"
#12 2.334
#12 2.334 # elif defined(__WINDOWS__)
#12 2.334 # define PLATFORM_ID "Windows3x"
#12 2.334
#12 2.334 # else /* unknown platform */
#12 2.334 # define PLATFORM_ID
#12 2.334 # endif
#12 2.334
#12 2.334 #elif defined(__INTEGRITY)
#12 2.334 # if defined(INT_178B)
#12 2.334 # define PLATFORM_ID "Integrity178"
#12 2.334
#12 2.334 # else /* regular Integrity */
#12 2.334 # define PLATFORM_ID "Integrity"
#12 2.334 # endif
#12 2.334
#12 2.334 #else /* unknown platform */
#12 2.334 # define PLATFORM_ID
#12 2.334
#12 2.334 #endif
#12 2.334
#12 2.334 /* For windows compilers MSVC and Intel we can determine
#12 2.334 the architecture of the compiler being used. This is because
#12 2.334 the compilers do not have flags that can change the architecture,
#12 2.334 but rather depend on which compiler is being used
#12 2.334 */
#12 2.334 #if defined(_WIN32) && defined(_MSC_VER)
#12 2.334 # if defined(_M_IA64)
#12 2.334 # define ARCHITECTURE_ID "IA64"
#12 2.334
#12 2.334 # elif defined(_M_X64) || defined(_M_AMD64)
#12 2.334 # define ARCHITECTURE_ID "x64"
#12 2.334
#12 2.334 # elif defined(_M_IX86)
#12 2.334 # define ARCHITECTURE_ID "X86"
#12 2.334
#12 2.334 # elif defined(_M_ARM64)
#12 2.334 # define ARCHITECTURE_ID "ARM64"
#12 2.334
#12 2.334 # elif defined(_M_ARM)
#12 2.334 # if _M_ARM == 4
#12 2.334 # define ARCHITECTURE_ID "ARMV4I"
#12 2.334 # elif _M_ARM == 5
#12 2.334 # define ARCHITECTURE_ID "ARMV5I"
#12 2.334 # else
#12 2.334 # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
#12 2.334 # endif
#12 2.334
#12 2.334 # elif defined(_M_MIPS)
#12 2.334 # define ARCHITECTURE_ID "MIPS"
#12 2.334
#12 2.334 # elif defined(_M_SH)
#12 2.334 # define ARCHITECTURE_ID "SHx"
#12 2.334
#12 2.334 # else /* unknown architecture */
#12 2.334 # define ARCHITECTURE_ID ""
#12 2.334 # endif
#12 2.334
#12 2.334 #elif defined(__WATCOMC__)
#12 2.334 # if defined(_M_I86)
#12 2.334 # define ARCHITECTURE_ID "I86"
#12 2.334
#12 2.334 # elif defined(_M_IX86)
#12 2.334 # define ARCHITECTURE_ID "X86"
#12 2.334
#12 2.334 # else /* unknown architecture */
#12 2.334 # define ARCHITECTURE_ID ""
#12 2.334 # endif
#12 2.334
#12 2.334 #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
#12 2.334 # if defined(__ICCARM__)
#12 2.334 # define ARCHITECTURE_ID "ARM"
#12 2.334
#12 2.334 # elif defined(__ICCRX__)
#12 2.334 # define ARCHITECTURE_ID "RX"
#12 2.334
#12 2.334 # elif defined(__ICCRH850__)
#12 2.334 # define ARCHITECTURE_ID "RH850"
#12 2.334
#12 2.334 # elif defined(__ICCRL78__)
#12 2.334 # define ARCHITECTURE_ID "RL78"
#12 2.334
#12 2.334 # elif defined(__ICCRISCV__)
#12 2.334 # define ARCHITECTURE_ID "RISCV"
#12 2.334
#12 2.334 # elif defined(__ICCAVR__)
#12 2.334 # define ARCHITECTURE_ID "AVR"
#12 2.334
#12 2.334 # elif defined(__ICC430__)
#12 2.334 # define ARCHITECTURE_ID "MSP430"
#12 2.334
#12 2.334 # elif defined(__ICCV850__)
#12 2.334 # define ARCHITECTURE_ID "V850"
#12 2.334
#12 2.334 # elif defined(__ICC8051__)
#12 2.334 # define ARCHITECTURE_ID "8051"
#12 2.334
#12 2.334 # else /* unknown architecture */
#12 2.334 # define ARCHITECTURE_ID ""
#12 2.334 # endif
#12 2.334
#12 2.334 #elif defined(__ghs__)
#12 2.334 # if defined(__PPC64__)
#12 2.334 # define ARCHITECTURE_ID "PPC64"
#12 2.334
#12 2.334 # elif defined(__ppc__)
#12 2.334 # define ARCHITECTURE_ID "PPC"
#12 2.334
#12 2.334 # elif defined(__ARM__)
#12 2.334 # define ARCHITECTURE_ID "ARM"
#12 2.334
#12 2.334 # elif defined(__x86_64__)
#12 2.334 # define ARCHITECTURE_ID "x64"
#12 2.334
#12 2.334 # elif defined(__i386__)
#12 2.334 # define ARCHITECTURE_ID "X86"
#12 2.334
#12 2.334 # else /* unknown architecture */
#12 2.334 # define ARCHITECTURE_ID ""
#12 2.334 # endif
#12 2.334 #else
#12 2.334 # define ARCHITECTURE_ID
#12 2.334 #endif
#12 2.334
#12 2.334 /* Convert integer to decimal digit literals. */
#12 2.334 #define DEC(n) \
#12 2.334 ('0' + (((n) / 10000000)%10)), \
#12 2.334 ('0' + (((n) / 1000000)%10)), \
#12 2.334 ('0' + (((n) / 100000)%10)), \
#12 2.334 ('0' + (((n) / 10000)%10)), \
#12 2.334 ('0' + (((n) / 1000)%10)), \
#12 2.334 ('0' + (((n) / 100)%10)), \
#12 2.334 ('0' + (((n) / 10)%10)), \
#12 2.334 ('0' + ((n) % 10))
#12 2.334
#12 2.334 /* Convert integer to hex digit literals. */
#12 2.334 #define HEX(n) \
#12 2.334 ('0' + ((n)>>28 & 0xF)), \
#12 2.334 ('0' + ((n)>>24 & 0xF)), \
#12 2.334 ('0' + ((n)>>20 & 0xF)), \
#12 2.334 ('0' + ((n)>>16 & 0xF)), \
#12 2.334 ('0' + ((n)>>12 & 0xF)), \
#12 2.334 ('0' + ((n)>>8 & 0xF)), \
#12 2.334 ('0' + ((n)>>4 & 0xF)), \
#12 2.334 ('0' + ((n) & 0xF))
#12 2.334
#12 2.334 /* Construct a string literal encoding the version number components. */
#12 2.334 #ifdef COMPILER_VERSION_MAJOR
#12 2.334 char const info_version[] = {
#12 2.334 'I', 'N', 'F', 'O', ':',
#12 2.334 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
#12 2.334 COMPILER_VERSION_MAJOR,
#12 2.334 # ifdef COMPILER_VERSION_MINOR
#12 2.334 '.', COMPILER_VERSION_MINOR,
#12 2.334 # ifdef COMPILER_VERSION_PATCH
#12 2.334 '.', COMPILER_VERSION_PATCH,
#12 2.334 # ifdef COMPILER_VERSION_TWEAK
#12 2.334 '.', COMPILER_VERSION_TWEAK,
#12 2.334 # endif
#12 2.334 # endif
#12 2.334 # endif
#12 2.334 ']','\0'};
#12 2.334 #endif
#12 2.334
#12 2.334 /* Construct a string literal encoding the internal version number. */
#12 2.334 #ifdef COMPILER_VERSION_INTERNAL
#12 2.334 char const info_version_internal[] = {
#12 2.334 'I', 'N', 'F', 'O', ':',
#12 2.334 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
#12 2.334 'i','n','t','e','r','n','a','l','[',
#12 2.334 COMPILER_VERSION_INTERNAL,']','\0'};
#12 2.334 #endif
#12 2.334
#12 2.334 /* Construct a string literal encoding the version number components. */
#12 2.334 #ifdef SIMULATE_VERSION_MAJOR
#12 2.334 char const info_simulate_version[] = {
#12 2.334 'I', 'N', 'F', 'O', ':',
#12 2.334 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
#12 2.334 SIMULATE_VERSION_MAJOR,
#12 2.334 # ifdef SIMULATE_VERSION_MINOR
#12 2.334 '.', SIMULATE_VERSION_MINOR,
#12 2.334 # ifdef SIMULATE_VERSION_PATCH
#12 2.334 '.', SIMULATE_VERSION_PATCH,
#12 2.334 # ifdef SIMULATE_VERSION_TWEAK
#12 2.334 '.', SIMULATE_VERSION_TWEAK,
#12 2.334 # endif
#12 2.334 # endif
#12 2.334 # endif
#12 2.334 ']','\0'};
#12 2.334 #endif
#12 2.334
#12 2.334 /* Construct the string literal in pieces to prevent the source from
#12 2.334 getting matched. Store it in a pointer rather than an array
#12 2.334 because some compilers will just produce instructions to fill the
#12 2.334 array rather than assigning a pointer to a static array. */
#12 2.334 char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
#12 2.334 char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#12 2.334
#12 2.334
#12 2.334
#12 2.334
#12 2.334 #if !defined(__STDC__)
#12 2.334 # if (defined(_MSC_VER) && !defined(__clang__)) \
#12 2.334 || (defined(__ibmxl__) || defined(__IBMC__))
#12 2.334 # define C_DIALECT "90"
#12 2.334 # else
#12 2.334 # define C_DIALECT
#12 2.334 # endif
#12 2.334 #elif __STDC_VERSION__ >= 201000L
#12 2.334 # define C_DIALECT "11"
#12 2.334 #elif __STDC_VERSION__ >= 199901L
#12 2.334 # define C_DIALECT "99"
#12 2.334 #else
#12 2.334 # define C_DIALECT "90"
#12 2.334 #endif
#12 2.334 const char* info_language_dialect_default =
#12 2.334 "INFO" ":" "dialect_default[" C_DIALECT "]";
#12 2.334
#12 2.334 /*--------------------------------------------------------------------------*/
#12 2.334
#12 2.334 #ifdef ID_VOID_MAIN
#12 2.334 void main() {}
#12 2.334 #else
#12 2.334 # if defined(__CLASSIC_C__)
#12 2.334 int main(argc, argv) int argc; char *argv[];
#12 2.334 # else
#12 2.334 int main(int argc, char* argv[])
#12 2.334 # endif
#12 2.334 {
#12 2.334 int require = 0;
#12 2.334 require += info_compiler[argc];
#12 2.334 require += info_platform[argc];
#12 2.334 require += info_arch[argc];
#12 2.334 #ifdef COMPILER_VERSION_MAJOR
#12 2.334 require += info_version[argc];
#12 2.334 #endif
#12 2.334 #ifdef COMPILER_VERSION_INTERNAL
#12 2.334 require += info_version_internal[argc];
#12 2.334 #endif
#12 2.334 #ifdef SIMULATE_ID
#12 2.334 require += info_simulate[argc];
#12 2.334 #endif
#12 2.334 #ifdef SIMULATE_VERSION_MAJOR
#12 2.334 require += info_simulate_version[argc];
#12 2.334 #endif
#12 2.334 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 2.334 require += info_cray[argc];
#12 2.334 #endif
#12 2.334 require += info_language_dialect_default[argc];
#12 2.334 (void)argv;
#12 2.334 return require;
#12 2.334 }
#12 2.334 #endif
#12 2.334 )
#12 2.335 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(233): set(COMPILER_DESCRIPTION Compiler: /usr/bin/cc
#12 2.335 Build flags:
#12 2.335 Id flags: -Aa
#12 2.335 )
#12 2.335 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(240): if(Unix Makefiles MATCHES Visual Studio ([0-9]+) )
#12 2.336 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(402): elseif(Unix Makefiles MATCHES Xcode )
#12 2.336 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(482): elseif(Unix Makefiles MATCHES Green Hills MULTI )
#12 2.337 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(524): else()
#12 2.337 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(525): execute_process(COMMAND /usr/bin/cc -Aa CMakeCCompilerId.c WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC OUTPUT_VARIABLE CMAKE_C_COMPILER_ID_OUTPUT ERROR_VARIABLE CMAKE_C_COMPILER_ID_OUTPUT RESULT_VARIABLE CMAKE_C_COMPILER_ID_RESULT )
#12 2.618 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(540): if(CMAKE_C_COMPILER_ID_RESULT OR CMAKE_C_COMPILER_ID_OUTPUT MATCHES Bad # preprocessor line )
#12 2.618 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(545): set(MSG Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
#12 2.618 Compiler: /usr/bin/cc
#12 2.618 Build flags:
#12 2.618 Id flags: -Aa
#12 2.618
#12 2.618 The output was:
#12 2.618 1
#12 2.618 <command-line>: error: missing '(' after predicate
#12 2.618 CMakeCCompilerId.c:20:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 2.618 20 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 2.618 | ^~~~~~~~~~~
#12 2.618
#12 2.618
#12 2.618 )
#12 2.619 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(553): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
#12 2.619 Compiler: /usr/bin/cc
#12 2.619 Build flags:
#12 2.619 Id flags: -Aa
#12 2.619
#12 2.619 The output was:
#12 2.619 1
#12 2.619 <command-line>: error: missing '(' after predicate
#12 2.619 CMakeCCompilerId.c:20:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 2.619 20 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 2.619 | ^~~~~~~~~~~
#12 2.619
#12 2.619
#12 2.619 )
#12 2.620 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(559): set(COMPILER_C_PRODUCED_FILES )
#12 2.620 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(560): set(COMPILER_C_PRODUCED_OUTPUT )
#12 2.620 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(610): set(COMPILER_C_PRODUCED_FILES PARENT_SCOPE )
#12 2.621 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(611): set(COMPILER_C_PRODUCED_OUTPUT PARENT_SCOPE )
#12 2.621 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(33): CMAKE_DETERMINE_COMPILER_ID_MATCH_VENDOR(C )
#12 2.622 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(618): foreach(vendor )
#12 2.622 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(623): set(CMAKE_C_COMPILER_ID PARENT_SCOPE )
#12 2.623 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(34): if(CMAKE_C_COMPILER_ID )
#12 2.623 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(37): foreach(file )
#12 2.623 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(40): if(CMAKE_C_COMPILER_ID )
#12 2.624 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(31): separate_arguments(testflags UNIX_COMMAND -D__CLASSIC_C__ )
#12 2.624 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(32): CMAKE_DETERMINE_COMPILER_ID_BUILD(C -D__CLASSIC_C__ CMakeCCompilerId.c )
#12 2.625 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(227): file(REMOVE_RECURSE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC )
#12 2.626 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(228): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC )
#12 2.626 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(229): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC/tmp )
#12 2.626 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(230): CMAKE_DETERMINE_COMPILER_ID_WRITE(C CMakeCCompilerId.c )
#12 2.627 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(208): find_file(src_in CMakeCCompilerId.c.in PATHS /usr/share/cmake-3.16/Modules NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH )
#12 2.628 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(209): file(READ /usr/share/cmake-3.16/Modules/CMakeCCompilerId.c.in ID_CONTENT_IN )
#12 2.628 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(211): compiler_id_detection(CMAKE_C_COMPILER_ID_CONTENT C ID_STRING VERSION_STRINGS PLATFORM_DEFAULT_COMPILER )
#12 2.629 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(16): if(NOT lang STREQUAL Fortran AND NOT lang STREQUAL CSharp )
#12 2.630 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(17): file(GLOB lang_files /usr/share/cmake-3.16/Modules/Compiler/*-DetermineCompiler.cmake )
#12 2.630 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(19): set(nonlang CXX )
#12 2.631 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(20): if(lang STREQUAL CXX )
#12 2.631 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(24): file(GLOB nonlang_files /usr/share/cmake-3.16/Modules/Compiler/*-CXX-DetermineCompiler.cmake )
#12 2.632 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(26): list(REMOVE_ITEM lang_files )
#12 2.632 CMake Error at /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake:26 (list):
#12 2.632 list sub-command REMOVE_ITEM requires two or more arguments.
#12 2.632 Call Stack (most recent call first):
#12 2.632 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:211 (compiler_id_detection)
#12 2.632 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:230 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
#12 2.632 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:32 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
#12 2.632 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake:116 (CMAKE_DETERMINE_COMPILER_ID)
#12 2.632 CMakeLists.txt:5 (project)
#12 2.632
#12 2.632
#12 2.633 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(29): set(files )
#12 2.633 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(30): if(files )
#12 2.633 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(151): set(CMAKE_C_COMPILER_ID_CONTENT PARENT_SCOPE )
#12 2.634 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(217): unset(src_in CACHE )
#12 2.634 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(218): string(CONFIGURE #ifdef __cplusplus
#12 2.634 # error "A C++ compiler has been selected for C."
#12 2.634 #endif
#12 2.634
#12 2.634 #if defined(__18CXX)
#12 2.634 # define ID_VOID_MAIN
#12 2.634 #endif
#12 2.634 #if defined(__CLASSIC_C__)
#12 2.634 /* cv-qualifiers did not exist in K&R C */
#12 2.634 # define const
#12 2.634 # define volatile
#12 2.634 #endif
#12 2.634
#12 2.634 @CMAKE_C_COMPILER_ID_CONTENT@
#12 2.634
#12 2.634 /* Construct the string literal in pieces to prevent the source from
#12 2.634 getting matched. Store it in a pointer rather than an array
#12 2.634 because some compilers will just produce instructions to fill the
#12 2.634 array rather than assigning a pointer to a static array. */
#12 2.634 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 2.634 #ifdef SIMULATE_ID
#12 2.634 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 2.634 #endif
#12 2.634
#12 2.634 #ifdef __QNXNTO__
#12 2.634 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 2.634 #endif
#12 2.634
#12 2.634 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 2.634 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 2.634 #endif
#12 2.634
#12 2.634 @CMAKE_C_COMPILER_ID_PLATFORM_CONTENT@
#12 2.634 @CMAKE_C_COMPILER_ID_ERROR_FOR_TEST@
#12 2.634
#12 2.634 #if !defined(__STDC__)
#12 2.634 # if (defined(_MSC_VER) && !defined(__clang__)) \
#12 2.634 || (defined(__ibmxl__) || defined(__IBMC__))
#12 2.634 # define C_DIALECT "90"
#12 2.634 # else
#12 2.634 # define C_DIALECT
#12 2.634 # endif
#12 2.634 #elif __STDC_VERSION__ >= 201000L
#12 2.634 # define C_DIALECT "11"
#12 2.634 #elif __STDC_VERSION__ >= 199901L
#12 2.634 # define C_DIALECT "99"
#12 2.634 #else
#12 2.634 # define C_DIALECT "90"
#12 2.634 #endif
#12 2.634 const char* info_language_dialect_default =
#12 2.634 "INFO" ":" "dialect_default[" C_DIALECT "]";
#12 2.634
#12 2.634 /*--------------------------------------------------------------------------*/
#12 2.634
#12 2.634 #ifdef ID_VOID_MAIN
#12 2.634 void main() {}
#12 2.634 #else
#12 2.634 # if defined(__CLASSIC_C__)
#12 2.634 int main(argc, argv) int argc; char *argv[];
#12 2.634 # else
#12 2.634 int main(int argc, char* argv[])
#12 2.634 # endif
#12 2.634 {
#12 2.634 int require = 0;
#12 2.634 require += info_compiler[argc];
#12 2.634 require += info_platform[argc];
#12 2.634 require += info_arch[argc];
#12 2.634 #ifdef COMPILER_VERSION_MAJOR
#12 2.634 require += info_version[argc];
#12 2.634 #endif
#12 2.634 #ifdef COMPILER_VERSION_INTERNAL
#12 2.634 require += info_version_internal[argc];
#12 2.634 #endif
#12 2.634 #ifdef SIMULATE_ID
#12 2.634 require += info_simulate[argc];
#12 2.634 #endif
#12 2.634 #ifdef SIMULATE_VERSION_MAJOR
#12 2.634 require += info_simulate_version[argc];
#12 2.634 #endif
#12 2.634 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 2.634 require += info_cray[argc];
#12 2.634 #endif
#12 2.634 require += info_language_dialect_default[argc];
#12 2.634 (void)argv;
#12 2.634 return require;
#12 2.634 }
#12 2.634 #endif
#12 2.634 ID_CONTENT_OUT @ONLY )
#12 2.635 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(219): file(WRITE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c #ifdef __cplusplus
#12 2.635 # error "A C++ compiler has been selected for C."
#12 2.635 #endif
#12 2.635
#12 2.635 #if defined(__18CXX)
#12 2.635 # define ID_VOID_MAIN
#12 2.635 #endif
#12 2.635 #if defined(__CLASSIC_C__)
#12 2.635 /* cv-qualifiers did not exist in K&R C */
#12 2.635 # define const
#12 2.635 # define volatile
#12 2.635 #endif
#12 2.635
#12 2.635
#12 2.635
#12 2.635 /* Construct the string literal in pieces to prevent the source from
#12 2.635 getting matched. Store it in a pointer rather than an array
#12 2.635 because some compilers will just produce instructions to fill the
#12 2.635 array rather than assigning a pointer to a static array. */
#12 2.635 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 2.635 #ifdef SIMULATE_ID
#12 2.635 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 2.635 #endif
#12 2.635
#12 2.635 #ifdef __QNXNTO__
#12 2.635 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 2.635 #endif
#12 2.635
#12 2.635 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 2.635 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 2.635 #endif
#12 2.635
#12 2.635 #define STRINGIFY_HELPER(X) #X
#12 2.635 #define STRINGIFY(X) STRINGIFY_HELPER(X)
#12 2.635
#12 2.635 /* Identify known platforms by name. */
#12 2.635 #if defined(__linux) || defined(__linux__) || defined(linux)
#12 2.635 # define PLATFORM_ID "Linux"
#12 2.635
#12 2.635 #elif defined(__CYGWIN__)
#12 2.635 # define PLATFORM_ID "Cygwin"
#12 2.635
#12 2.635 #elif defined(__MINGW32__)
#12 2.635 # define PLATFORM_ID "MinGW"
#12 2.635
#12 2.635 #elif defined(__APPLE__)
#12 2.635 # define PLATFORM_ID "Darwin"
#12 2.635
#12 2.635 #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
#12 2.635 # define PLATFORM_ID "Windows"
#12 2.635
#12 2.635 #elif defined(__FreeBSD__) || defined(__FreeBSD)
#12 2.635 # define PLATFORM_ID "FreeBSD"
#12 2.635
#12 2.635 #elif defined(__NetBSD__) || defined(__NetBSD)
#12 2.635 # define PLATFORM_ID "NetBSD"
#12 2.635
#12 2.635 #elif defined(__OpenBSD__) || defined(__OPENBSD)
#12 2.635 # define PLATFORM_ID "OpenBSD"
#12 2.635
#12 2.635 #elif defined(__sun) || defined(sun)
#12 2.635 # define PLATFORM_ID "SunOS"
#12 2.635
#12 2.635 #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
#12 2.635 # define PLATFORM_ID "AIX"
#12 2.635
#12 2.635 #elif defined(__hpux) || defined(__hpux__)
#12 2.635 # define PLATFORM_ID "HP-UX"
#12 2.635
#12 2.635 #elif defined(__HAIKU__)
#12 2.635 # define PLATFORM_ID "Haiku"
#12 2.635
#12 2.635 #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
#12 2.635 # define PLATFORM_ID "BeOS"
#12 2.635
#12 2.635 #elif defined(__QNX__) || defined(__QNXNTO__)
#12 2.635 # define PLATFORM_ID "QNX"
#12 2.635
#12 2.635 #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
#12 2.635 # define PLATFORM_ID "Tru64"
#12 2.635
#12 2.635 #elif defined(__riscos) || defined(__riscos__)
#12 2.635 # define PLATFORM_ID "RISCos"
#12 2.635
#12 2.635 #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
#12 2.635 # define PLATFORM_ID "SINIX"
#12 2.635
#12 2.635 #elif defined(__UNIX_SV__)
#12 2.635 # define PLATFORM_ID "UNIX_SV"
#12 2.635
#12 2.635 #elif defined(__bsdos__)
#12 2.635 # define PLATFORM_ID "BSDOS"
#12 2.635
#12 2.635 #elif defined(_MPRAS) || defined(MPRAS)
#12 2.635 # define PLATFORM_ID "MP-RAS"
#12 2.635
#12 2.635 #elif defined(__osf) || defined(__osf__)
#12 2.635 # define PLATFORM_ID "OSF1"
#12 2.635
#12 2.635 #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
#12 2.635 # define PLATFORM_ID "SCO_SV"
#12 2.635
#12 2.635 #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
#12 2.635 # define PLATFORM_ID "ULTRIX"
#12 2.635
#12 2.635 #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
#12 2.635 # define PLATFORM_ID "Xenix"
#12 2.635
#12 2.635 #elif defined(__WATCOMC__)
#12 2.635 # if defined(__LINUX__)
#12 2.635 # define PLATFORM_ID "Linux"
#12 2.635
#12 2.635 # elif defined(__DOS__)
#12 2.635 # define PLATFORM_ID "DOS"
#12 2.635
#12 2.635 # elif defined(__OS2__)
#12 2.635 # define PLATFORM_ID "OS2"
#12 2.635
#12 2.635 # elif defined(__WINDOWS__)
#12 2.635 # define PLATFORM_ID "Windows3x"
#12 2.635
#12 2.635 # else /* unknown platform */
#12 2.635 # define PLATFORM_ID
#12 2.635 # endif
#12 2.635
#12 2.635 #elif defined(__INTEGRITY)
#12 2.635 # if defined(INT_178B)
#12 2.635 # define PLATFORM_ID "Integrity178"
#12 2.635
#12 2.635 # else /* regular Integrity */
#12 2.635 # define PLATFORM_ID "Integrity"
#12 2.635 # endif
#12 2.635
#12 2.635 #else /* unknown platform */
#12 2.635 # define PLATFORM_ID
#12 2.635
#12 2.635 #endif
#12 2.635
#12 2.635 /* For windows compilers MSVC and Intel we can determine
#12 2.635 the architecture of the compiler being used. This is because
#12 2.635 the compilers do not have flags that can change the architecture,
#12 2.635 but rather depend on which compiler is being used
#12 2.635 */
#12 2.635 #if defined(_WIN32) && defined(_MSC_VER)
#12 2.635 # if defined(_M_IA64)
#12 2.635 # define ARCHITECTURE_ID "IA64"
#12 2.635
#12 2.635 # elif defined(_M_X64) || defined(_M_AMD64)
#12 2.635 # define ARCHITECTURE_ID "x64"
#12 2.635
#12 2.635 # elif defined(_M_IX86)
#12 2.635 # define ARCHITECTURE_ID "X86"
#12 2.635
#12 2.635 # elif defined(_M_ARM64)
#12 2.635 # define ARCHITECTURE_ID "ARM64"
#12 2.635
#12 2.635 # elif defined(_M_ARM)
#12 2.635 # if _M_ARM == 4
#12 2.635 # define ARCHITECTURE_ID "ARMV4I"
#12 2.635 # elif _M_ARM == 5
#12 2.635 # define ARCHITECTURE_ID "ARMV5I"
#12 2.635 # else
#12 2.635 # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
#12 2.635 # endif
#12 2.635
#12 2.635 # elif defined(_M_MIPS)
#12 2.635 # define ARCHITECTURE_ID "MIPS"
#12 2.635
#12 2.635 # elif defined(_M_SH)
#12 2.635 # define ARCHITECTURE_ID "SHx"
#12 2.635
#12 2.635 # else /* unknown architecture */
#12 2.635 # define ARCHITECTURE_ID ""
#12 2.635 # endif
#12 2.635
#12 2.635 #elif defined(__WATCOMC__)
#12 2.635 # if defined(_M_I86)
#12 2.635 # define ARCHITECTURE_ID "I86"
#12 2.635
#12 2.635 # elif defined(_M_IX86)
#12 2.635 # define ARCHITECTURE_ID "X86"
#12 2.635
#12 2.635 # else /* unknown architecture */
#12 2.635 # define ARCHITECTURE_ID ""
#12 2.635 # endif
#12 2.635
#12 2.635 #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
#12 2.635 # if defined(__ICCARM__)
#12 2.635 # define ARCHITECTURE_ID "ARM"
#12 2.635
#12 2.635 # elif defined(__ICCRX__)
#12 2.635 # define ARCHITECTURE_ID "RX"
#12 2.635
#12 2.635 # elif defined(__ICCRH850__)
#12 2.635 # define ARCHITECTURE_ID "RH850"
#12 2.635
#12 2.635 # elif defined(__ICCRL78__)
#12 2.635 # define ARCHITECTURE_ID "RL78"
#12 2.635
#12 2.635 # elif defined(__ICCRISCV__)
#12 2.635 # define ARCHITECTURE_ID "RISCV"
#12 2.635
#12 2.635 # elif defined(__ICCAVR__)
#12 2.635 # define ARCHITECTURE_ID "AVR"
#12 2.635
#12 2.635 # elif defined(__ICC430__)
#12 2.635 # define ARCHITECTURE_ID "MSP430"
#12 2.635
#12 2.635 # elif defined(__ICCV850__)
#12 2.635 # define ARCHITECTURE_ID "V850"
#12 2.635
#12 2.635 # elif defined(__ICC8051__)
#12 2.635 # define ARCHITECTURE_ID "8051"
#12 2.635
#12 2.635 # else /* unknown architecture */
#12 2.635 # define ARCHITECTURE_ID ""
#12 2.635 # endif
#12 2.635
#12 2.635 #elif defined(__ghs__)
#12 2.635 # if defined(__PPC64__)
#12 2.635 # define ARCHITECTURE_ID "PPC64"
#12 2.635
#12 2.635 # elif defined(__ppc__)
#12 2.635 # define ARCHITECTURE_ID "PPC"
#12 2.635
#12 2.635 # elif defined(__ARM__)
#12 2.635 # define ARCHITECTURE_ID "ARM"
#12 2.635
#12 2.635 # elif defined(__x86_64__)
#12 2.635 # define ARCHITECTURE_ID "x64"
#12 2.635
#12 2.635 # elif defined(__i386__)
#12 2.635 # define ARCHITECTURE_ID "X86"
#12 2.635
#12 2.635 # else /* unknown architecture */
#12 2.635 # define ARCHITECTURE_ID ""
#12 2.635 # endif
#12 2.635 #else
#12 2.635 # define ARCHITECTURE_ID
#12 2.635 #endif
#12 2.635
#12 2.635 /* Convert integer to decimal digit literals. */
#12 2.635 #define DEC(n) \
#12 2.635 ('0' + (((n) / 10000000)%10)), \
#12 2.635 ('0' + (((n) / 1000000)%10)), \
#12 2.635 ('0' + (((n) / 100000)%10)), \
#12 2.635 ('0' + (((n) / 10000)%10)), \
#12 2.635 ('0' + (((n) / 1000)%10)), \
#12 2.635 ('0' + (((n) / 100)%10)), \
#12 2.635 ('0' + (((n) / 10)%10)), \
#12 2.635 ('0' + ((n) % 10))
#12 2.635
#12 2.635 /* Convert integer to hex digit literals. */
#12 2.635 #define HEX(n) \
#12 2.635 ('0' + ((n)>>28 & 0xF)), \
#12 2.635 ('0' + ((n)>>24 & 0xF)), \
#12 2.635 ('0' + ((n)>>20 & 0xF)), \
#12 2.635 ('0' + ((n)>>16 & 0xF)), \
#12 2.635 ('0' + ((n)>>12 & 0xF)), \
#12 2.635 ('0' + ((n)>>8 & 0xF)), \
#12 2.635 ('0' + ((n)>>4 & 0xF)), \
#12 2.635 ('0' + ((n) & 0xF))
#12 2.635
#12 2.635 /* Construct a string literal encoding the version number components. */
#12 2.635 #ifdef COMPILER_VERSION_MAJOR
#12 2.635 char const info_version[] = {
#12 2.635 'I', 'N', 'F', 'O', ':',
#12 2.635 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
#12 2.635 COMPILER_VERSION_MAJOR,
#12 2.635 # ifdef COMPILER_VERSION_MINOR
#12 2.635 '.', COMPILER_VERSION_MINOR,
#12 2.635 # ifdef COMPILER_VERSION_PATCH
#12 2.635 '.', COMPILER_VERSION_PATCH,
#12 2.635 # ifdef COMPILER_VERSION_TWEAK
#12 2.635 '.', COMPILER_VERSION_TWEAK,
#12 2.635 # endif
#12 2.635 # endif
#12 2.635 # endif
#12 2.635 ']','\0'};
#12 2.635 #endif
#12 2.635
#12 2.635 /* Construct a string literal encoding the internal version number. */
#12 2.635 #ifdef COMPILER_VERSION_INTERNAL
#12 2.635 char const info_version_internal[] = {
#12 2.635 'I', 'N', 'F', 'O', ':',
#12 2.635 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
#12 2.635 'i','n','t','e','r','n','a','l','[',
#12 2.635 COMPILER_VERSION_INTERNAL,']','\0'};
#12 2.635 #endif
#12 2.635
#12 2.635 /* Construct a string literal encoding the version number components. */
#12 2.635 #ifdef SIMULATE_VERSION_MAJOR
#12 2.635 char const info_simulate_version[] = {
#12 2.635 'I', 'N', 'F', 'O', ':',
#12 2.635 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
#12 2.635 SIMULATE_VERSION_MAJOR,
#12 2.635 # ifdef SIMULATE_VERSION_MINOR
#12 2.635 '.', SIMULATE_VERSION_MINOR,
#12 2.635 # ifdef SIMULATE_VERSION_PATCH
#12 2.635 '.', SIMULATE_VERSION_PATCH,
#12 2.635 # ifdef SIMULATE_VERSION_TWEAK
#12 2.635 '.', SIMULATE_VERSION_TWEAK,
#12 2.635 # endif
#12 2.635 # endif
#12 2.635 # endif
#12 2.635 ']','\0'};
#12 2.635 #endif
#12 2.635
#12 2.635 /* Construct the string literal in pieces to prevent the source from
#12 2.635 getting matched. Store it in a pointer rather than an array
#12 2.635 because some compilers will just produce instructions to fill the
#12 2.635 array rather than assigning a pointer to a static array. */
#12 2.635 char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
#12 2.635 char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#12 2.635
#12 2.635
#12 2.635
#12 2.635
#12 2.635 #if !defined(__STDC__)
#12 2.635 # if (defined(_MSC_VER) && !defined(__clang__)) \
#12 2.635 || (defined(__ibmxl__) || defined(__IBMC__))
#12 2.635 # define C_DIALECT "90"
#12 2.635 # else
#12 2.635 # define C_DIALECT
#12 2.635 # endif
#12 2.635 #elif __STDC_VERSION__ >= 201000L
#12 2.635 # define C_DIALECT "11"
#12 2.635 #elif __STDC_VERSION__ >= 199901L
#12 2.635 # define C_DIALECT "99"
#12 2.635 #else
#12 2.635 # define C_DIALECT "90"
#12 2.635 #endif
#12 2.635 const char* info_language_dialect_default =
#12 2.635 "INFO" ":" "dialect_default[" C_DIALECT "]";
#12 2.635
#12 2.635 /*--------------------------------------------------------------------------*/
#12 2.635
#12 2.635 #ifdef ID_VOID_MAIN
#12 2.635 void main() {}
#12 2.635 #else
#12 2.635 # if defined(__CLASSIC_C__)
#12 2.635 int main(argc, argv) int argc; char *argv[];
#12 2.635 # else
#12 2.635 int main(int argc, char* argv[])
#12 2.635 # endif
#12 2.635 {
#12 2.635 int require = 0;
#12 2.635 require += info_compiler[argc];
#12 2.635 require += info_platform[argc];
#12 2.635 require += info_arch[argc];
#12 2.635 #ifdef COMPILER_VERSION_MAJOR
#12 2.635 require += info_version[argc];
#12 2.635 #endif
#12 2.635 #ifdef COMPILER_VERSION_INTERNAL
#12 2.635 require += info_version_internal[argc];
#12 2.635 #endif
#12 2.635 #ifdef SIMULATE_ID
#12 2.635 require += info_simulate[argc];
#12 2.635 #endif
#12 2.635 #ifdef SIMULATE_VERSION_MAJOR
#12 2.635 require += info_simulate_version[argc];
#12 2.635 #endif
#12 2.635 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 2.635 require += info_cray[argc];
#12 2.635 #endif
#12 2.635 require += info_language_dialect_default[argc];
#12 2.635 (void)argv;
#12 2.635 return require;
#12 2.635 }
#12 2.635 #endif
#12 2.635 )
#12 2.636 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(233): set(COMPILER_DESCRIPTION Compiler: /usr/bin/cc
#12 2.636 Build flags:
#12 2.636 Id flags: -D__CLASSIC_C__
#12 2.636 )
#12 2.636 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(240): if(Unix Makefiles MATCHES Visual Studio ([0-9]+) )
#12 2.638 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(402): elseif(Unix Makefiles MATCHES Xcode )
#12 2.639 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(482): elseif(Unix Makefiles MATCHES Green Hills MULTI )
#12 2.639 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(524): else()
#12 2.640 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(525): execute_process(COMMAND /usr/bin/cc -D__CLASSIC_C__ CMakeCCompilerId.c WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC OUTPUT_VARIABLE CMAKE_C_COMPILER_ID_OUTPUT ERROR_VARIABLE CMAKE_C_COMPILER_ID_OUTPUT RESULT_VARIABLE CMAKE_C_COMPILER_ID_RESULT )
#12 2.903 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(540): if(CMAKE_C_COMPILER_ID_RESULT OR CMAKE_C_COMPILER_ID_OUTPUT MATCHES Bad # preprocessor line )
#12 2.904 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(545): set(MSG Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
#12 2.904 Compiler: /usr/bin/cc
#12 2.904 Build flags:
#12 2.904 Id flags: -D__CLASSIC_C__
#12 2.904
#12 2.904 The output was:
#12 2.904 1
#12 2.904 CMakeCCompilerId.c:20:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 2.904 20 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 2.904 | ^~~~~~~~~~~
#12 2.904
#12 2.904
#12 2.904 )
#12 2.904 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(553): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
#12 2.904 Compiler: /usr/bin/cc
#12 2.904 Build flags:
#12 2.904 Id flags: -D__CLASSIC_C__
#12 2.904
#12 2.904 The output was:
#12 2.904 1
#12 2.904 CMakeCCompilerId.c:20:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 2.904 20 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 2.904 | ^~~~~~~~~~~
#12 2.904
#12 2.904
#12 2.904 )
#12 2.904 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(559): set(COMPILER_C_PRODUCED_FILES )
#12 2.904 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(560): set(COMPILER_C_PRODUCED_OUTPUT )
#12 2.905 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(610): set(COMPILER_C_PRODUCED_FILES PARENT_SCOPE )
#12 2.905 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(611): set(COMPILER_C_PRODUCED_OUTPUT PARENT_SCOPE )
#12 2.906 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(33): CMAKE_DETERMINE_COMPILER_ID_MATCH_VENDOR(C )
#12 2.906 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(618): foreach(vendor )
#12 2.906 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(623): set(CMAKE_C_COMPILER_ID PARENT_SCOPE )
#12 2.907 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(34): if(CMAKE_C_COMPILER_ID )
#12 2.907 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(37): foreach(file )
#12 2.907 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(40): if(CMAKE_C_COMPILER_ID )
#12 2.908 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(31): separate_arguments(testflags UNIX_COMMAND --target=arm-arm-none-eabi -mcpu=cortex-m3 )
#12 2.909 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(32): CMAKE_DETERMINE_COMPILER_ID_BUILD(C --target=arm-arm-none-eabi;-mcpu=cortex-m3 CMakeCCompilerId.c )
#12 2.910 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(227): file(REMOVE_RECURSE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC )
#12 2.911 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(228): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC )
#12 2.911 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(229): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC/tmp )
#12 2.911 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(230): CMAKE_DETERMINE_COMPILER_ID_WRITE(C CMakeCCompilerId.c )
#12 2.912 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(208): find_file(src_in CMakeCCompilerId.c.in PATHS /usr/share/cmake-3.16/Modules NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH )
#12 2.913 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(209): file(READ /usr/share/cmake-3.16/Modules/CMakeCCompilerId.c.in ID_CONTENT_IN )
#12 2.914 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(211): compiler_id_detection(CMAKE_C_COMPILER_ID_CONTENT C ID_STRING VERSION_STRINGS PLATFORM_DEFAULT_COMPILER )
#12 2.915 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(16): if(NOT lang STREQUAL Fortran AND NOT lang STREQUAL CSharp )
#12 2.915 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(17): file(GLOB lang_files /usr/share/cmake-3.16/Modules/Compiler/*-DetermineCompiler.cmake )
#12 2.916 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(19): set(nonlang CXX )
#12 2.916 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(20): if(lang STREQUAL CXX )
#12 2.916 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(24): file(GLOB nonlang_files /usr/share/cmake-3.16/Modules/Compiler/*-CXX-DetermineCompiler.cmake )
#12 2.917 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(26): list(REMOVE_ITEM lang_files )
#12 2.917 CMake Error at /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake:26 (list):
#12 2.917 list sub-command REMOVE_ITEM requires two or more arguments.
#12 2.917 Call Stack (most recent call first):
#12 2.917 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:211 (compiler_id_detection)
#12 2.917 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:230 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
#12 2.917 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:32 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
#12 2.917 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake:116 (CMAKE_DETERMINE_COMPILER_ID)
#12 2.917 CMakeLists.txt:5 (project)
#12 2.917
#12 2.917
#12 2.918 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(29): set(files )
#12 2.918 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(30): if(files )
#12 2.919 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(151): set(CMAKE_C_COMPILER_ID_CONTENT PARENT_SCOPE )
#12 2.919 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(217): unset(src_in CACHE )
#12 2.919 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(218): string(CONFIGURE #ifdef __cplusplus
#12 2.919 # error "A C++ compiler has been selected for C."
#12 2.919 #endif
#12 2.919
#12 2.919 #if defined(__18CXX)
#12 2.919 # define ID_VOID_MAIN
#12 2.919 #endif
#12 2.919 #if defined(__CLASSIC_C__)
#12 2.919 /* cv-qualifiers did not exist in K&R C */
#12 2.919 # define const
#12 2.919 # define volatile
#12 2.919 #endif
#12 2.919
#12 2.919 @CMAKE_C_COMPILER_ID_CONTENT@
#12 2.919
#12 2.919 /* Construct the string literal in pieces to prevent the source from
#12 2.919 getting matched. Store it in a pointer rather than an array
#12 2.919 because some compilers will just produce instructions to fill the
#12 2.919 array rather than assigning a pointer to a static array. */
#12 2.919 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 2.919 #ifdef SIMULATE_ID
#12 2.919 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 2.919 #endif
#12 2.919
#12 2.919 #ifdef __QNXNTO__
#12 2.919 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 2.919 #endif
#12 2.919
#12 2.919 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 2.919 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 2.919 #endif
#12 2.919
#12 2.919 @CMAKE_C_COMPILER_ID_PLATFORM_CONTENT@
#12 2.919 @CMAKE_C_COMPILER_ID_ERROR_FOR_TEST@
#12 2.919
#12 2.919 #if !defined(__STDC__)
#12 2.919 # if (defined(_MSC_VER) && !defined(__clang__)) \
#12 2.919 || (defined(__ibmxl__) || defined(__IBMC__))
#12 2.919 # define C_DIALECT "90"
#12 2.919 # else
#12 2.919 # define C_DIALECT
#12 2.919 # endif
#12 2.919 #elif __STDC_VERSION__ >= 201000L
#12 2.919 # define C_DIALECT "11"
#12 2.919 #elif __STDC_VERSION__ >= 199901L
#12 2.919 # define C_DIALECT "99"
#12 2.919 #else
#12 2.919 # define C_DIALECT "90"
#12 2.919 #endif
#12 2.919 const char* info_language_dialect_default =
#12 2.919 "INFO" ":" "dialect_default[" C_DIALECT "]";
#12 2.919
#12 2.919 /*--------------------------------------------------------------------------*/
#12 2.919
#12 2.919 #ifdef ID_VOID_MAIN
#12 2.919 void main() {}
#12 2.919 #else
#12 2.919 # if defined(__CLASSIC_C__)
#12 2.919 int main(argc, argv) int argc; char *argv[];
#12 2.919 # else
#12 2.919 int main(int argc, char* argv[])
#12 2.919 # endif
#12 2.919 {
#12 2.919 int require = 0;
#12 2.919 require += info_compiler[argc];
#12 2.919 require += info_platform[argc];
#12 2.919 require += info_arch[argc];
#12 2.919 #ifdef COMPILER_VERSION_MAJOR
#12 2.919 require += info_version[argc];
#12 2.919 #endif
#12 2.919 #ifdef COMPILER_VERSION_INTERNAL
#12 2.919 require += info_version_internal[argc];
#12 2.919 #endif
#12 2.919 #ifdef SIMULATE_ID
#12 2.919 require += info_simulate[argc];
#12 2.919 #endif
#12 2.919 #ifdef SIMULATE_VERSION_MAJOR
#12 2.919 require += info_simulate_version[argc];
#12 2.919 #endif
#12 2.919 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 2.919 require += info_cray[argc];
#12 2.919 #endif
#12 2.919 require += info_language_dialect_default[argc];
#12 2.919 (void)argv;
#12 2.919 return require;
#12 2.919 }
#12 2.919 #endif
#12 2.919 ID_CONTENT_OUT @ONLY )
#12 2.920 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(219): file(WRITE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c #ifdef __cplusplus
#12 2.920 # error "A C++ compiler has been selected for C."
#12 2.920 #endif
#12 2.920
#12 2.920 #if defined(__18CXX)
#12 2.920 # define ID_VOID_MAIN
#12 2.920 #endif
#12 2.920 #if defined(__CLASSIC_C__)
#12 2.920 /* cv-qualifiers did not exist in K&R C */
#12 2.920 # define const
#12 2.920 # define volatile
#12 2.920 #endif
#12 2.920
#12 2.920
#12 2.920
#12 2.920 /* Construct the string literal in pieces to prevent the source from
#12 2.920 getting matched. Store it in a pointer rather than an array
#12 2.920 because some compilers will just produce instructions to fill the
#12 2.920 array rather than assigning a pointer to a static array. */
#12 2.920 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 2.920 #ifdef SIMULATE_ID
#12 2.920 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 2.920 #endif
#12 2.920
#12 2.920 #ifdef __QNXNTO__
#12 2.920 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 2.920 #endif
#12 2.920
#12 2.920 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 2.920 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 2.920 #endif
#12 2.920
#12 2.920 #define STRINGIFY_HELPER(X) #X
#12 2.920 #define STRINGIFY(X) STRINGIFY_HELPER(X)
#12 2.920
#12 2.920 /* Identify known platforms by name. */
#12 2.920 #if defined(__linux) || defined(__linux__) || defined(linux)
#12 2.920 # define PLATFORM_ID "Linux"
#12 2.920
#12 2.920 #elif defined(__CYGWIN__)
#12 2.920 # define PLATFORM_ID "Cygwin"
#12 2.920
#12 2.920 #elif defined(__MINGW32__)
#12 2.920 # define PLATFORM_ID "MinGW"
#12 2.920
#12 2.920 #elif defined(__APPLE__)
#12 2.920 # define PLATFORM_ID "Darwin"
#12 2.920
#12 2.920 #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
#12 2.920 # define PLATFORM_ID "Windows"
#12 2.920
#12 2.920 #elif defined(__FreeBSD__) || defined(__FreeBSD)
#12 2.920 # define PLATFORM_ID "FreeBSD"
#12 2.920
#12 2.920 #elif defined(__NetBSD__) || defined(__NetBSD)
#12 2.920 # define PLATFORM_ID "NetBSD"
#12 2.920
#12 2.920 #elif defined(__OpenBSD__) || defined(__OPENBSD)
#12 2.920 # define PLATFORM_ID "OpenBSD"
#12 2.920
#12 2.920 #elif defined(__sun) || defined(sun)
#12 2.920 # define PLATFORM_ID "SunOS"
#12 2.920
#12 2.920 #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
#12 2.920 # define PLATFORM_ID "AIX"
#12 2.920
#12 2.920 #elif defined(__hpux) || defined(__hpux__)
#12 2.920 # define PLATFORM_ID "HP-UX"
#12 2.920
#12 2.920 #elif defined(__HAIKU__)
#12 2.920 # define PLATFORM_ID "Haiku"
#12 2.920
#12 2.920 #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
#12 2.920 # define PLATFORM_ID "BeOS"
#12 2.920
#12 2.920 #elif defined(__QNX__) || defined(__QNXNTO__)
#12 2.920 # define PLATFORM_ID "QNX"
#12 2.920
#12 2.920 #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
#12 2.920 # define PLATFORM_ID "Tru64"
#12 2.920
#12 2.920 #elif defined(__riscos) || defined(__riscos__)
#12 2.920 # define PLATFORM_ID "RISCos"
#12 2.920
#12 2.920 #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
#12 2.920 # define PLATFORM_ID "SINIX"
#12 2.920
#12 2.920 #elif defined(__UNIX_SV__)
#12 2.920 # define PLATFORM_ID "UNIX_SV"
#12 2.920
#12 2.920 #elif defined(__bsdos__)
#12 2.920 # define PLATFORM_ID "BSDOS"
#12 2.920
#12 2.920 #elif defined(_MPRAS) || defined(MPRAS)
#12 2.920 # define PLATFORM_ID "MP-RAS"
#12 2.920
#12 2.920 #elif defined(__osf) || defined(__osf__)
#12 2.920 # define PLATFORM_ID "OSF1"
#12 2.920
#12 2.920 #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
#12 2.920 # define PLATFORM_ID "SCO_SV"
#12 2.920
#12 2.920 #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
#12 2.920 # define PLATFORM_ID "ULTRIX"
#12 2.920
#12 2.920 #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
#12 2.920 # define PLATFORM_ID "Xenix"
#12 2.920
#12 2.920 #elif defined(__WATCOMC__)
#12 2.920 # if defined(__LINUX__)
#12 2.920 # define PLATFORM_ID "Linux"
#12 2.920
#12 2.920 # elif defined(__DOS__)
#12 2.920 # define PLATFORM_ID "DOS"
#12 2.920
#12 2.920 # elif defined(__OS2__)
#12 2.920 # define PLATFORM_ID "OS2"
#12 2.920
#12 2.920 # elif defined(__WINDOWS__)
#12 2.920 # define PLATFORM_ID "Windows3x"
#12 2.920
#12 2.920 # else /* unknown platform */
#12 2.920 # define PLATFORM_ID
#12 2.920 # endif
#12 2.920
#12 2.920 #elif defined(__INTEGRITY)
#12 2.920 # if defined(INT_178B)
#12 2.920 # define PLATFORM_ID "Integrity178"
#12 2.920
#12 2.920 # else /* regular Integrity */
#12 2.920 # define PLATFORM_ID "Integrity"
#12 2.920 # endif
#12 2.920
#12 2.920 #else /* unknown platform */
#12 2.920 # define PLATFORM_ID
#12 2.920
#12 2.920 #endif
#12 2.920
#12 2.920 /* For windows compilers MSVC and Intel we can determine
#12 2.920 the architecture of the compiler being used. This is because
#12 2.920 the compilers do not have flags that can change the architecture,
#12 2.920 but rather depend on which compiler is being used
#12 2.920 */
#12 2.920 #if defined(_WIN32) && defined(_MSC_VER)
#12 2.920 # if defined(_M_IA64)
#12 2.920 # define ARCHITECTURE_ID "IA64"
#12 2.920
#12 2.920 # elif defined(_M_X64) || defined(_M_AMD64)
#12 2.920 # define ARCHITECTURE_ID "x64"
#12 2.920
#12 2.920 # elif defined(_M_IX86)
#12 2.920 # define ARCHITECTURE_ID "X86"
#12 2.920
#12 2.920 # elif defined(_M_ARM64)
#12 2.920 # define ARCHITECTURE_ID "ARM64"
#12 2.920
#12 2.920 # elif defined(_M_ARM)
#12 2.920 # if _M_ARM == 4
#12 2.920 # define ARCHITECTURE_ID "ARMV4I"
#12 2.920 # elif _M_ARM == 5
#12 2.920 # define ARCHITECTURE_ID "ARMV5I"
#12 2.920 # else
#12 2.920 # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
#12 2.920 # endif
#12 2.920
#12 2.920 # elif defined(_M_MIPS)
#12 2.920 # define ARCHITECTURE_ID "MIPS"
#12 2.920
#12 2.920 # elif defined(_M_SH)
#12 2.920 # define ARCHITECTURE_ID "SHx"
#12 2.920
#12 2.920 # else /* unknown architecture */
#12 2.920 # define ARCHITECTURE_ID ""
#12 2.920 # endif
#12 2.920
#12 2.920 #elif defined(__WATCOMC__)
#12 2.920 # if defined(_M_I86)
#12 2.920 # define ARCHITECTURE_ID "I86"
#12 2.920
#12 2.920 # elif defined(_M_IX86)
#12 2.920 # define ARCHITECTURE_ID "X86"
#12 2.920
#12 2.920 # else /* unknown architecture */
#12 2.920 # define ARCHITECTURE_ID ""
#12 2.920 # endif
#12 2.920
#12 2.920 #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
#12 2.920 # if defined(__ICCARM__)
#12 2.920 # define ARCHITECTURE_ID "ARM"
#12 2.920
#12 2.920 # elif defined(__ICCRX__)
#12 2.920 # define ARCHITECTURE_ID "RX"
#12 2.920
#12 2.920 # elif defined(__ICCRH850__)
#12 2.920 # define ARCHITECTURE_ID "RH850"
#12 2.920
#12 2.920 # elif defined(__ICCRL78__)
#12 2.920 # define ARCHITECTURE_ID "RL78"
#12 2.920
#12 2.920 # elif defined(__ICCRISCV__)
#12 2.920 # define ARCHITECTURE_ID "RISCV"
#12 2.920
#12 2.920 # elif defined(__ICCAVR__)
#12 2.920 # define ARCHITECTURE_ID "AVR"
#12 2.920
#12 2.920 # elif defined(__ICC430__)
#12 2.920 # define ARCHITECTURE_ID "MSP430"
#12 2.920
#12 2.920 # elif defined(__ICCV850__)
#12 2.920 # define ARCHITECTURE_ID "V850"
#12 2.920
#12 2.920 # elif defined(__ICC8051__)
#12 2.920 # define ARCHITECTURE_ID "8051"
#12 2.920
#12 2.920 # else /* unknown architecture */
#12 2.920 # define ARCHITECTURE_ID ""
#12 2.920 # endif
#12 2.920
#12 2.920 #elif defined(__ghs__)
#12 2.920 # if defined(__PPC64__)
#12 2.920 # define ARCHITECTURE_ID "PPC64"
#12 2.920
#12 2.920 # elif defined(__ppc__)
#12 2.920 # define ARCHITECTURE_ID "PPC"
#12 2.920
#12 2.920 # elif defined(__ARM__)
#12 2.920 # define ARCHITECTURE_ID "ARM"
#12 2.920
#12 2.920 # elif defined(__x86_64__)
#12 2.920 # define ARCHITECTURE_ID "x64"
#12 2.920
#12 2.920 # elif defined(__i386__)
#12 2.920 # define ARCHITECTURE_ID "X86"
#12 2.920
#12 2.920 # else /* unknown architecture */
#12 2.920 # define ARCHITECTURE_ID ""
#12 2.920 # endif
#12 2.920 #else
#12 2.920 # define ARCHITECTURE_ID
#12 2.920 #endif
#12 2.920
#12 2.920 /* Convert integer to decimal digit literals. */
#12 2.920 #define DEC(n) \
#12 2.920 ('0' + (((n) / 10000000)%10)), \
#12 2.920 ('0' + (((n) / 1000000)%10)), \
#12 2.920 ('0' + (((n) / 100000)%10)), \
#12 2.920 ('0' + (((n) / 10000)%10)), \
#12 2.920 ('0' + (((n) / 1000)%10)), \
#12 2.920 ('0' + (((n) / 100)%10)), \
#12 2.920 ('0' + (((n) / 10)%10)), \
#12 2.920 ('0' + ((n) % 10))
#12 2.920
#12 2.920 /* Convert integer to hex digit literals. */
#12 2.920 #define HEX(n) \
#12 2.920 ('0' + ((n)>>28 & 0xF)), \
#12 2.920 ('0' + ((n)>>24 & 0xF)), \
#12 2.920 ('0' + ((n)>>20 & 0xF)), \
#12 2.920 ('0' + ((n)>>16 & 0xF)), \
#12 2.920 ('0' + ((n)>>12 & 0xF)), \
#12 2.920 ('0' + ((n)>>8 & 0xF)), \
#12 2.920 ('0' + ((n)>>4 & 0xF)), \
#12 2.920 ('0' + ((n) & 0xF))
#12 2.920
#12 2.920 /* Construct a string literal encoding the version number components. */
#12 2.920 #ifdef COMPILER_VERSION_MAJOR
#12 2.920 char const info_version[] = {
#12 2.920 'I', 'N', 'F', 'O', ':',
#12 2.920 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
#12 2.920 COMPILER_VERSION_MAJOR,
#12 2.920 # ifdef COMPILER_VERSION_MINOR
#12 2.920 '.', COMPILER_VERSION_MINOR,
#12 2.920 # ifdef COMPILER_VERSION_PATCH
#12 2.920 '.', COMPILER_VERSION_PATCH,
#12 2.920 # ifdef COMPILER_VERSION_TWEAK
#12 2.920 '.', COMPILER_VERSION_TWEAK,
#12 2.920 # endif
#12 2.920 # endif
#12 2.920 # endif
#12 2.920 ']','\0'};
#12 2.920 #endif
#12 2.920
#12 2.920 /* Construct a string literal encoding the internal version number. */
#12 2.920 #ifdef COMPILER_VERSION_INTERNAL
#12 2.920 char const info_version_internal[] = {
#12 2.920 'I', 'N', 'F', 'O', ':',
#12 2.920 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
#12 2.920 'i','n','t','e','r','n','a','l','[',
#12 2.920 COMPILER_VERSION_INTERNAL,']','\0'};
#12 2.920 #endif
#12 2.920
#12 2.920 /* Construct a string literal encoding the version number components. */
#12 2.920 #ifdef SIMULATE_VERSION_MAJOR
#12 2.920 char const info_simulate_version[] = {
#12 2.920 'I', 'N', 'F', 'O', ':',
#12 2.920 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
#12 2.920 SIMULATE_VERSION_MAJOR,
#12 2.920 # ifdef SIMULATE_VERSION_MINOR
#12 2.920 '.', SIMULATE_VERSION_MINOR,
#12 2.920 # ifdef SIMULATE_VERSION_PATCH
#12 2.920 '.', SIMULATE_VERSION_PATCH,
#12 2.920 # ifdef SIMULATE_VERSION_TWEAK
#12 2.920 '.', SIMULATE_VERSION_TWEAK,
#12 2.920 # endif
#12 2.920 # endif
#12 2.920 # endif
#12 2.920 ']','\0'};
#12 2.920 #endif
#12 2.920
#12 2.920 /* Construct the string literal in pieces to prevent the source from
#12 2.920 getting matched. Store it in a pointer rather than an array
#12 2.920 because some compilers will just produce instructions to fill the
#12 2.920 array rather than assigning a pointer to a static array. */
#12 2.920 char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
#12 2.920 char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#12 2.920
#12 2.920
#12 2.920
#12 2.920
#12 2.920 #if !defined(__STDC__)
#12 2.920 # if (defined(_MSC_VER) && !defined(__clang__)) \
#12 2.920 || (defined(__ibmxl__) || defined(__IBMC__))
#12 2.920 # define C_DIALECT "90"
#12 2.920 # else
#12 2.920 # define C_DIALECT
#12 2.920 # endif
#12 2.920 #elif __STDC_VERSION__ >= 201000L
#12 2.920 # define C_DIALECT "11"
#12 2.920 #elif __STDC_VERSION__ >= 199901L
#12 2.920 # define C_DIALECT "99"
#12 2.920 #else
#12 2.920 # define C_DIALECT "90"
#12 2.920 #endif
#12 2.920 const char* info_language_dialect_default =
#12 2.920 "INFO" ":" "dialect_default[" C_DIALECT "]";
#12 2.920
#12 2.920 /*--------------------------------------------------------------------------*/
#12 2.920
#12 2.920 #ifdef ID_VOID_MAIN
#12 2.920 void main() {}
#12 2.920 #else
#12 2.920 # if defined(__CLASSIC_C__)
#12 2.920 int main(argc, argv) int argc; char *argv[];
#12 2.920 # else
#12 2.920 int main(int argc, char* argv[])
#12 2.920 # endif
#12 2.920 {
#12 2.920 int require = 0;
#12 2.920 require += info_compiler[argc];
#12 2.920 require += info_platform[argc];
#12 2.920 require += info_arch[argc];
#12 2.920 #ifdef COMPILER_VERSION_MAJOR
#12 2.920 require += info_version[argc];
#12 2.920 #endif
#12 2.920 #ifdef COMPILER_VERSION_INTERNAL
#12 2.920 require += info_version_internal[argc];
#12 2.920 #endif
#12 2.920 #ifdef SIMULATE_ID
#12 2.920 require += info_simulate[argc];
#12 2.920 #endif
#12 2.920 #ifdef SIMULATE_VERSION_MAJOR
#12 2.920 require += info_simulate_version[argc];
#12 2.920 #endif
#12 2.920 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 2.920 require += info_cray[argc];
#12 2.920 #endif
#12 2.920 require += info_language_dialect_default[argc];
#12 2.920 (void)argv;
#12 2.920 return require;
#12 2.920 }
#12 2.920 #endif
#12 2.920 )
#12 2.921 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(233): set(COMPILER_DESCRIPTION Compiler: /usr/bin/cc
#12 2.921 Build flags:
#12 2.921 Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3
#12 2.921 )
#12 2.921 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(240): if(Unix Makefiles MATCHES Visual Studio ([0-9]+) )
#12 2.922 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(402): elseif(Unix Makefiles MATCHES Xcode )
#12 2.922 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(482): elseif(Unix Makefiles MATCHES Green Hills MULTI )
#12 2.923 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(524): else()
#12 2.923 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(525): execute_process(COMMAND /usr/bin/cc --target=arm-arm-none-eabi;-mcpu=cortex-m3 CMakeCCompilerId.c WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC OUTPUT_VARIABLE CMAKE_C_COMPILER_ID_OUTPUT ERROR_VARIABLE CMAKE_C_COMPILER_ID_OUTPUT RESULT_VARIABLE CMAKE_C_COMPILER_ID_RESULT )
#12 3.017 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(540): if(CMAKE_C_COMPILER_ID_RESULT OR CMAKE_C_COMPILER_ID_OUTPUT MATCHES Bad # preprocessor line )
#12 3.020 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(545): set(MSG Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
#12 3.020 Compiler: /usr/bin/cc
#12 3.020 Build flags:
#12 3.020 Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3
#12 3.020
#12 3.020 The output was:
#12 3.020 1
#12 3.020 cc: error: unrecognized command line option '--target=arm-arm-none-eabi'
#12 3.020
#12 3.020
#12 3.020 )
#12 3.020 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(553): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
#12 3.020 Compiler: /usr/bin/cc
#12 3.020 Build flags:
#12 3.020 Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3
#12 3.020
#12 3.020 The output was:
#12 3.020 1
#12 3.020 cc: error: unrecognized command line option '--target=arm-arm-none-eabi'
#12 3.020
#12 3.020
#12 3.020 )
#12 3.020 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(559): set(COMPILER_C_PRODUCED_FILES )
#12 3.020 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(560): set(COMPILER_C_PRODUCED_OUTPUT )
#12 3.020 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(610): set(COMPILER_C_PRODUCED_FILES PARENT_SCOPE )
#12 3.020 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(611): set(COMPILER_C_PRODUCED_OUTPUT PARENT_SCOPE )
#12 3.020 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(33): CMAKE_DETERMINE_COMPILER_ID_MATCH_VENDOR(C )
#12 3.021 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(618): foreach(vendor )
#12 3.022 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(623): set(CMAKE_C_COMPILER_ID PARENT_SCOPE )
#12 3.022 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(34): if(CMAKE_C_COMPILER_ID )
#12 3.023 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(37): foreach(file )
#12 3.024 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(40): if(CMAKE_C_COMPILER_ID )
#12 3.024 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(44): if(CMAKE_C_COMPILER_ID )
#12 3.025 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(50): if(CMAKE_C_COMPILER_ID_TOOL )
#12 3.026 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(53): elseif(NOT CMAKE_C_COMPILER )
#12 3.027 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(58): if(CMAKE_C_COMPILER AND NOT CMAKE_C_COMPILER_ID )
#12 3.027 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(59): foreach(userflags )
#12 3.028 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(60): CMAKE_DETERMINE_COMPILER_ID_VENDOR(C )
#12 3.029 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(842): if(NOT CMAKE_C_COMPILER_ID_DIR )
#12 3.029 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(852): foreach(vendor IAR )
#12 3.030 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(853): set(flags )
#12 3.030 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(854): set(regex IAR .+ Compiler )
#12 3.032 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(855): execute_process(COMMAND /usr/bin/cc WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC OUTPUT_VARIABLE output ERROR_VARIABLE output RESULT_VARIABLE result TIMEOUT 10 )
#12 3.078 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(866): if(cc: fatal error: no input files
#12 3.078 compilation terminated.
#12 3.078 MATCHES IAR .+ Compiler )
#12 3.079 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(873): else()
#12 3.080 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(874): if(1 MATCHES timeout )
#12 3.081 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(878): else()
#12 3.082 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(879): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Checking whether the C compiler is IAR using "" did not match "IAR .+ Compiler":
#12 3.082 cc: fatal error: no input files
#12 3.082 compilation terminated.
#12 3.082 )
#12 3.084 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(60): CMAKE_DETERMINE_COMPILER_ID_VENDOR(C )
#12 3.085 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(842): if(NOT CMAKE_C_COMPILER_ID_DIR )
#12 3.085 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(852): foreach(vendor IAR )
#12 3.086 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(853): set(flags )
#12 3.087 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(854): set(regex IAR .+ Compiler )
#12 3.087 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(855): execute_process(COMMAND /usr/bin/cc WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdC OUTPUT_VARIABLE output ERROR_VARIABLE output RESULT_VARIABLE result TIMEOUT 10 )
#12 3.125 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(866): if(cc: fatal error: no input files
#12 3.125 compilation terminated.
#12 3.125 MATCHES IAR .+ Compiler )
#12 3.125 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(873): else()
#12 3.125 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(874): if(1 MATCHES timeout )
#12 3.125 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(878): else()
#12 3.126 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(879): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Checking whether the C compiler is IAR using "" did not match "IAR .+ Compiler":
#12 3.126 cc: fatal error: no input files
#12 3.126 compilation terminated.
#12 3.126 )
#12 3.127 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(65): if(NOT CMAKE_C_COMPILER_ID AND Unix Makefiles MATCHES Green Hills MULTI )
#12 3.128 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(72): if(lang STREQUAL CUDA AND CMAKE_C_COMPILER_ID STREQUAL NVIDIA AND NOT CMAKE_C_COMPILER_VERSION )
#12 3.129 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(88): if(lang STREQUAL Swift AND CMAKE_C_COMPILER AND NOT CMAKE_C_COMPILER_VERSION )
#12 3.129 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(111): if(COMPILER_QNXNTO AND CMAKE_C_COMPILER_ID STREQUAL GNU )
#12 3.130 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(127): if(NOT CMAKE_EXECUTABLE_FORMAT )
#12 3.130 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(128): set(CMAKE_EXECUTABLE_FORMAT Unknown CACHE INTERNAL Executable file format )
#12 3.131 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(131): if(CMAKE_GENERATOR STREQUAL Ninja AND MSVC_C_ARCHITECTURE_ID )
#12 3.131 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(135): else()
#12 3.131 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(136): set(CMAKE_C_CL_SHOWINCLUDES_PREFIX )
#12 3.132 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(139): set(_variant )
#12 3.132 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(140): if(x STREQUAL xClang )
#12 3.133 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(160): else()
#12 3.133 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(161): set(CMAKE_C_COMPILER_FRONTEND_VARIANT )
#12 3.134 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(165): if(CMAKE_C_COMPILER_ID )
#12 3.134 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(181): else()
#12 3.134 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(182): message(STATUS The C compiler identification is unknown )
#12 3.136 -- The C compiler identification is unknown
#12 3.137 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(185): set(CMAKE_C_COMPILER_ID PARENT_SCOPE )
#12 3.137 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(186): set(CMAKE_C_PLATFORM_ID PARENT_SCOPE )
#12 3.138 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(187): set(CMAKE_C_COMPILER_ARCHITECTURE_ID PARENT_SCOPE )
#12 3.139 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(188): set(MSVC_C_ARCHITECTURE_ID PARENT_SCOPE )
#12 3.139 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(190): set(CMAKE_C_XCODE_ARCHS PARENT_SCOPE )
#12 3.140 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(191): set(CMAKE_C_CL_SHOWINCLUDES_PREFIX PARENT_SCOPE )
#12 3.140 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(192): set(CMAKE_C_COMPILER_FRONTEND_VARIANT PARENT_SCOPE )
#12 3.141 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(193): set(CMAKE_C_COMPILER_VERSION PARENT_SCOPE )
#12 3.142 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(194): set(CMAKE_C_COMPILER_VERSION_INTERNAL PARENT_SCOPE )
#12 3.142 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(195): set(CMAKE_C_COMPILER_WRAPPER PARENT_SCOPE )
#12 3.143 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(196): set(CMAKE_C_SIMULATE_ID PARENT_SCOPE )
#12 3.143 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(197): set(CMAKE_C_SIMULATE_VERSION PARENT_SCOPE )
#12 3.144 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(198): set(CMAKE_C_STANDARD_COMPUTED_DEFAULT PARENT_SCOPE )
#12 3.145 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(199): set(CMAKE_C_COMPILER_PRODUCED_OUTPUT PARENT_SCOPE )
#12 3.145 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(200): set(CMAKE_C_COMPILER_PRODUCED_FILES PARENT_SCOPE )
#12 3.146 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(119): if(CMAKE_C_COMPILER_ID STREQUAL GNU )
#12 3.146 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(122): if(CMAKE_C_PLATFORM_ID MATCHES MinGW )
#12 3.147 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(124): elseif(CMAKE_C_PLATFORM_ID MATCHES Cygwin )
#12 3.147 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(145): if(NOT _CMAKE_TOOLCHAIN_LOCATION )
#12 3.147 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(146): get_filename_component(_CMAKE_TOOLCHAIN_LOCATION /usr/bin/cc PATH )
#12 3.148 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(156): if(CMAKE_CROSSCOMPILING AND NOT _CMAKE_TOOLCHAIN_PREFIX )
#12 3.149 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(189): set(_CMAKE_PROCESSING_LANGUAGE C )
#12 3.149 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(190): include(CMakeFindBinUtils )
#12 3.151 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(24): function(__resolve_tool_path CMAKE_TOOL SEARCH_PATH DOCSTRING )
#12 3.152 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(57): __resolve_tool_path(CMAKE_LINKER /usr/bin Default Linker )
#12 3.153 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(26): if(CMAKE_LINKER )
#12 3.153 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(58): __resolve_tool_path(CMAKE_MT /usr/bin Default Manifest Tool )
#12 3.154 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(26): if(CMAKE_MT )
#12 3.154 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(60): set(_CMAKE_TOOL_VARS )
#12 3.155 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(63): if(( x STREQUAL xMSVC AND ( x STREQUAL xMSVC OR NOT x STREQUAL xClang ) ) OR x STREQUAL xMSVC OR ( CMAKE_HOST_WIN32 AND x STREQUAL xPGI ) OR ( CMAKE_HOST_WIN32 AND x STREQUAL xNVIDIA ) OR ( CMAKE_GENERATOR MATCHES Visual Studio AND NOT CMAKE_VS_PLATFORM_NAME STREQUAL Tegra-Android ) )
#12 3.157 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(83): else()
#12 3.157 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(84): if(CMAKE_C_COMPILER_EXTERNAL_TOOLCHAIN )
#12 3.157 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(87): if(CMAKE_CXX_COMPILER_EXTERNAL_TOOLCHAIN )
#12 3.157 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(91): if( STREQUAL Clang )
#12 3.158 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(104): find_program(CMAKE_AR NAMES ar HINTS /usr/bin )
#12 3.160 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(106): find_program(CMAKE_RANLIB NAMES ranlib HINTS /usr/bin )
#12 3.161 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(107): if(NOT CMAKE_RANLIB )
#12 3.161 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(112): find_program(CMAKE_STRIP NAMES strip HINTS /usr/bin )
#12 3.162 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(113): find_program(CMAKE_LINKER NAMES ld HINTS /usr/bin )
#12 3.164 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(114): find_program(CMAKE_NM NAMES nm HINTS /usr/bin )
#12 3.165 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(115): find_program(CMAKE_OBJDUMP NAMES objdump HINTS /usr/bin )
#12 3.166 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(116): find_program(CMAKE_OBJCOPY NAMES objcopy HINTS /usr/bin )
#12 3.167 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(117): find_program(CMAKE_READELF NAMES readelf HINTS /usr/bin )
#12 3.168 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(118): find_program(CMAKE_DLLTOOL NAMES dlltool HINTS /usr/bin )
#12 3.169 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(119): find_program(CMAKE_ADDR2LINE NAMES addr2line HINTS /usr/bin )
#12 3.170 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(121): list(APPEND _CMAKE_TOOL_VARS AR RANLIB STRIP LINKER NM OBJDUMP OBJCOPY READELF DLLTOOL ADDR2LINE )
#12 3.170 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(124): if(CMAKE_PLATFORM_HAS_INSTALLNAME )
#12 3.171 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(135): foreach(var IN LISTS _CMAKE_TOOL_VARS )
#12 3.172 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(136): get_property(_CMAKE_TOOL_CACHED CACHE CMAKE_AR PROPERTY TYPE )
#12 3.172 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(137): if(_CMAKE_TOOL_CACHED )
#12 3.172 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(138): mark_as_advanced(CMAKE_AR )
#12 3.173 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(140): unset(_CMAKE_ADDITIONAL_AR_NAMES )
#12 3.173 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(136): get_property(_CMAKE_TOOL_CACHED CACHE CMAKE_RANLIB PROPERTY TYPE )
#12 3.174 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(137): if(_CMAKE_TOOL_CACHED )
#12 3.174 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(138): mark_as_advanced(CMAKE_RANLIB )
#12 3.174 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(140): unset(_CMAKE_ADDITIONAL_RANLIB_NAMES )
#12 3.175 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(136): get_property(_CMAKE_TOOL_CACHED CACHE CMAKE_STRIP PROPERTY TYPE )
#12 3.175 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(137): if(_CMAKE_TOOL_CACHED )
#12 3.175 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(138): mark_as_advanced(CMAKE_STRIP )
#12 3.175 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(140): unset(_CMAKE_ADDITIONAL_STRIP_NAMES )
#12 3.176 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(136): get_property(_CMAKE_TOOL_CACHED CACHE CMAKE_LINKER PROPERTY TYPE )
#12 3.176 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(137): if(_CMAKE_TOOL_CACHED )
#12 3.176 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(138): mark_as_advanced(CMAKE_LINKER )
#12 3.176 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(140): unset(_CMAKE_ADDITIONAL_LINKER_NAMES )
#12 3.177 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(136): get_property(_CMAKE_TOOL_CACHED CACHE CMAKE_NM PROPERTY TYPE )
#12 3.177 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(137): if(_CMAKE_TOOL_CACHED )
#12 3.177 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(138): mark_as_advanced(CMAKE_NM )
#12 3.178 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(140): unset(_CMAKE_ADDITIONAL_NM_NAMES )
#12 3.178 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(136): get_property(_CMAKE_TOOL_CACHED CACHE CMAKE_OBJDUMP PROPERTY TYPE )
#12 3.178 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(137): if(_CMAKE_TOOL_CACHED )
#12 3.178 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(138): mark_as_advanced(CMAKE_OBJDUMP )
#12 3.178 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(140): unset(_CMAKE_ADDITIONAL_OBJDUMP_NAMES )
#12 3.179 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(136): get_property(_CMAKE_TOOL_CACHED CACHE CMAKE_OBJCOPY PROPERTY TYPE )
#12 3.179 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(137): if(_CMAKE_TOOL_CACHED )
#12 3.180 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(138): mark_as_advanced(CMAKE_OBJCOPY )
#12 3.180 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(140): unset(_CMAKE_ADDITIONAL_OBJCOPY_NAMES )
#12 3.180 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(136): get_property(_CMAKE_TOOL_CACHED CACHE CMAKE_READELF PROPERTY TYPE )
#12 3.180 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(137): if(_CMAKE_TOOL_CACHED )
#12 3.180 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(138): mark_as_advanced(CMAKE_READELF )
#12 3.181 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(140): unset(_CMAKE_ADDITIONAL_READELF_NAMES )
#12 3.181 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(136): get_property(_CMAKE_TOOL_CACHED CACHE CMAKE_DLLTOOL PROPERTY TYPE )
#12 3.181 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(137): if(_CMAKE_TOOL_CACHED )
#12 3.181 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(138): mark_as_advanced(CMAKE_DLLTOOL )
#12 3.182 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(140): unset(_CMAKE_ADDITIONAL_DLLTOOL_NAMES )
#12 3.182 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(136): get_property(_CMAKE_TOOL_CACHED CACHE CMAKE_ADDR2LINE PROPERTY TYPE )
#12 3.182 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(137): if(_CMAKE_TOOL_CACHED )
#12 3.183 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(138): mark_as_advanced(CMAKE_ADDR2LINE )
#12 3.183 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(140): unset(_CMAKE_ADDITIONAL_ADDR2LINE_NAMES )
#12 3.183 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(142): unset(_CMAKE_TOOL_VARS )
#12 3.183 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(143): unset(_CMAKE_TOOL_CACHED )
#12 3.184 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(191): include(Compiler/-FindBinUtils OPTIONAL )
#12 3.184 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(192): unset(_CMAKE_PROCESSING_LANGUAGE )
#12 3.184 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(194): if(CMAKE_C_COMPILER_ARCHITECTURE_ID )
#12 3.184 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(197): else()
#12 3.184 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(198): set(_SET_CMAKE_C_COMPILER_ARCHITECTURE_ID )
#12 3.185 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(201): if(MSVC_C_ARCHITECTURE_ID )
#12 3.185 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(206): if(CMAKE_C_XCODE_ARCHS )
#12 3.185 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(212): configure_file(/usr/share/cmake-3.16/Modules/CMakeCCompiler.cmake.in /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake @ONLY )
#12 3.187 /usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake(216): set(CMAKE_C_COMPILER_ENV_VAR CC )
#12 3.189 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(1): set(CMAKE_C_COMPILER /usr/bin/cc )
#12 3.189 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(2): set(CMAKE_C_COMPILER_ARG1 )
#12 3.189 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(3): set(CMAKE_C_COMPILER_ID )
#12 3.189 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(4): set(CMAKE_C_COMPILER_VERSION )
#12 3.190 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(5): set(CMAKE_C_COMPILER_VERSION_INTERNAL )
#12 3.190 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(6): set(CMAKE_C_COMPILER_WRAPPER )
#12 3.190 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(7): set(CMAKE_C_STANDARD_COMPUTED_DEFAULT )
#12 3.191 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(8): set(CMAKE_C_COMPILE_FEATURES )
#12 3.191 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(9): set(CMAKE_C90_COMPILE_FEATURES )
#12 3.191 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(10): set(CMAKE_C99_COMPILE_FEATURES )
#12 3.191 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(11): set(CMAKE_C11_COMPILE_FEATURES )
#12 3.191 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(13): set(CMAKE_C_PLATFORM_ID )
#12 3.192 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(14): set(CMAKE_C_SIMULATE_ID )
#12 3.192 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(15): set(CMAKE_C_COMPILER_FRONTEND_VARIANT )
#12 3.192 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(16): set(CMAKE_C_SIMULATE_VERSION )
#12 3.192 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(20): set(CMAKE_AR /usr/bin/ar )
#12 3.193 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(21): set(CMAKE_C_COMPILER_AR )
#12 3.193 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(22): set(CMAKE_RANLIB /usr/bin/ranlib )
#12 3.194 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(23): set(CMAKE_C_COMPILER_RANLIB )
#12 3.194 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(24): set(CMAKE_LINKER /usr/bin/ld )
#12 3.194 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(25): set(CMAKE_MT )
#12 3.195 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(26): set(CMAKE_COMPILER_IS_GNUCC )
#12 3.195 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(27): set(CMAKE_C_COMPILER_LOADED 1 )
#12 3.195 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(28): set(CMAKE_C_COMPILER_WORKS )
#12 3.195 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(29): set(CMAKE_C_ABI_COMPILED )
#12 3.196 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(30): set(CMAKE_COMPILER_IS_MINGW )
#12 3.196 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(31): set(CMAKE_COMPILER_IS_CYGWIN )
#12 3.197 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(32): if(CMAKE_COMPILER_IS_CYGWIN )
#12 3.197 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(37): set(CMAKE_C_COMPILER_ENV_VAR CC )
#12 3.197 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(39): if(CMAKE_COMPILER_IS_MINGW )
#12 3.197 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(42): set(CMAKE_C_COMPILER_ID_RUN 1 )
#12 3.198 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(43): set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m )
#12 3.198 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(44): set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC )
#12 3.198 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(45): set(CMAKE_C_LINKER_PREFERENCE 10 )
#12 3.198 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(48): set(CMAKE_C_SIZEOF_DATA_PTR )
#12 3.198 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(49): set(CMAKE_C_COMPILER_ABI )
#12 3.199 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(50): set(CMAKE_C_LIBRARY_ARCHITECTURE )
#12 3.199 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(52): if(CMAKE_C_SIZEOF_DATA_PTR )
#12 3.199 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(56): if(CMAKE_C_COMPILER_ABI )
#12 3.200 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(60): if(CMAKE_C_LIBRARY_ARCHITECTURE )
#12 3.200 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(64): set(CMAKE_C_CL_SHOWINCLUDES_PREFIX )
#12 3.200 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(65): if(CMAKE_C_CL_SHOWINCLUDES_PREFIX )
#12 3.200 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(73): set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES )
#12 3.201 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(74): set(CMAKE_C_IMPLICIT_LINK_LIBRARIES )
#12 3.201 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(75): set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES )
#12 3.201 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(76): set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES )
#12 3.204 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(23): include(/usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake )
#12 3.205 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(5): macro(_cmake_find_compiler lang )
#12 3.206 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(92): macro(_cmake_find_compiler_path lang )
#12 3.207 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(26): include(Platform/Linux-Determine-CXX OPTIONAL )
#12 3.208 /usr/share/cmake-3.16/Modules/Platform/Linux-Determine-CXX.cmake(1): if(NOT CMAKE_CXX_COMPILER_NAMES )
#12 3.208 /usr/share/cmake-3.16/Modules/Platform/Linux-Determine-CXX.cmake(2): set(CMAKE_CXX_COMPILER_NAMES c++ )
#12 3.209 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(27): include(Platform/Linux-CXX OPTIONAL )
#12 3.209 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(28): if(NOT CMAKE_CXX_COMPILER_NAMES )
#12 3.209 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(32): if(Unix Makefiles MATCHES Visual Studio )
#12 3.210 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(33): elseif(Unix Makefiles MATCHES Green Hills MULTI )
#12 3.210 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(34): elseif(Unix Makefiles MATCHES Xcode )
#12 3.210 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(37): else()
#12 3.210 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(38): if(NOT CMAKE_CXX_COMPILER )
#12 3.211 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(39): set(CMAKE_CXX_COMPILER_INIT NOTFOUND )
#12 3.211 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(42): if(NOT STREQUAL )
#12 3.211 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(53): if(CMAKE_GENERATOR_CXX )
#12 3.212 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(60): if(NOT CMAKE_CXX_COMPILER_INIT )
#12 3.212 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(61): set(CMAKE_CXX_COMPILER_LIST CC c++ g++ aCC cl bcc xlC clang++ )
#12 3.213 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(64): _cmake_find_compiler(CXX )
#12 3.213 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(7): get_property(_languages GLOBAL PROPERTY ENABLED_LANGUAGES )
#12 3.214 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(8): list(REMOVE_ITEM _languages CXX )
#12 3.214 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(10): if(CMAKE_CXX_COMPILER_INIT )
#12 3.215 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(13): else()
#12 3.215 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(15): set(_CXX_COMPILER_LIST CC;c++;g++;aCC;cl;bcc;xlC;clang++ )
#12 3.215 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(16): set(CMAKE_CXX_COMPILER_LIST )
#12 3.215 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(18): foreach(l C )
#12 3.215 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(19): list(APPEND CMAKE_CXX_COMPILER_LIST )
#12 3.215 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(23): list(APPEND CMAKE_CXX_COMPILER_LIST c++ )
#12 3.216 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(25): list(APPEND CMAKE_CXX_COMPILER_LIST CC;c++;g++;aCC;cl;bcc;xlC;clang++ )
#12 3.216 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(26): unset(_CXX_COMPILER_LIST )
#12 3.216 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(27): list(REMOVE_DUPLICATES CMAKE_CXX_COMPILER_LIST )
#12 3.216 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(28): if(CMAKE_CXX_COMPILER_EXCLUDE )
#12 3.217 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(35): set(_CXX_COMPILER_HINTS )
#12 3.217 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(36): foreach(l C )
#12 3.217 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(37): if(CMAKE_C_COMPILER AND IS_ABSOLUTE /usr/bin/cc )
#12 3.218 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(38): get_filename_component(_hint /usr/bin/cc PATH )
#12 3.218 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(39): if(IS_DIRECTORY /usr/bin )
#12 3.218 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(40): list(APPEND _CXX_COMPILER_HINTS /usr/bin )
#12 3.219 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(42): unset(_hint )
#12 3.219 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(47): if(_CXX_COMPILER_HINTS )
#12 3.220 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(49): list(REMOVE_DUPLICATES _CXX_COMPILER_HINTS )
#12 3.220 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(50): find_program(CMAKE_CXX_COMPILER NAMES c++;CC;g++;aCC;cl;bcc;xlC;clang++ PATHS /usr/bin NO_DEFAULT_PATH DOC CXX compiler )
#12 3.220 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(56): find_program(CMAKE_CXX_COMPILER NAMES c++;CC;g++;aCC;cl;bcc;xlC;clang++ DOC CXX compiler )
#12 3.221 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(57): if(CMAKE_CXX_COMPILER_INIT AND NOT CMAKE_CXX_COMPILER )
#12 3.221 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(60): unset(_CXX_COMPILER_HINTS )
#12 3.221 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(61): unset(_languages )
#12 3.222 /usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake(64): if(CMAKE_HOST_APPLE )
#12 3.223 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(68): mark_as_advanced(CMAKE_CXX_COMPILER )
#12 3.223 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(73): set(CMAKE_CXX_COMPILER_ID_TEST_FLAGS_FIRST )
#12 3.223 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(74): set(CMAKE_CXX_COMPILER_ID_TEST_FLAGS -c --c++ --ec++ --target=arm-arm-none-eabi -mcpu=cortex-m3 )
#12 3.223 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(87): if(NOT CMAKE_CXX_COMPILER_ID_RUN )
#12 3.224 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(88): set(CMAKE_CXX_COMPILER_ID_RUN 1 )
#12 3.224 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(91): set(CMAKE_CXX_COMPILER_ID )
#12 3.224 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(92): set(CMAKE_CXX_PLATFORM_ID )
#12 3.224 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(93): file(READ /usr/share/cmake-3.16/Modules/CMakePlatformId.h.in CMAKE_CXX_COMPILER_ID_PLATFORM_CONTENT )
#12 3.225 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(98): list(APPEND CMAKE_CXX_COMPILER_ID_VENDORS IAR )
#12 3.225 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(99): set(CMAKE_CXX_COMPILER_ID_VENDOR_FLAGS_IAR )
#12 3.225 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(100): set(CMAKE_CXX_COMPILER_ID_VENDOR_REGEX_IAR IAR .+ Compiler )
#12 3.225 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(107): set(CMAKE_CXX_COMPILER_ID_TOOL_MATCH_REGEX
#12 3.225 Ld[^
#12 3.225 ]*(
#12 3.225 [ ]+[^
#12 3.225 ]*)*
#12 3.225 [ ]+([^
#12 3.225 ]+)[^
#12 3.225 ]*-o[^
#12 3.225 ]*CompilerIdCXX/(\./)?(CompilerIdCXX.(framework|xctest)/)?CompilerIdCXX[
#12 3.225 \"] )
#12 3.225 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(108): set(CMAKE_CXX_COMPILER_ID_TOOL_MATCH_INDEX 2 )
#12 3.225 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(110): include(/usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake )
#12 3.231 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(9): function(CMAKE_DETERMINE_COMPILER_ID lang flagvar src )
#12 3.232 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(203): include(CMakeCompilerIdDetection )
#12 3.233 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(5): function(_readFile file )
#12 3.234 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(14): function(compiler_id_detection outvar lang )
#12 3.234 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(207): function(CMAKE_DETERMINE_COMPILER_ID_WRITE lang src )
#12 3.234 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(225): function(CMAKE_DETERMINE_COMPILER_ID_BUILD lang testflags userflags src )
#12 3.236 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(617): function(CMAKE_DETERMINE_COMPILER_ID_MATCH_VENDOR lang output )
#12 3.236 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(628): function(CMAKE_DETERMINE_COMPILER_ID_CHECK lang file )
#12 3.237 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(840): function(CMAKE_DETERMINE_COMPILER_ID_VENDOR lang userflags )
#12 3.238 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(887): function(CMAKE_DETERMINE_MSVC_SHOWINCLUDES_PREFIX lang userflags )
#12 3.238 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(111): CMAKE_DETERMINE_COMPILER_ID(CXX CXXFLAGS CMakeCXXCompilerId.cpp )
#12 3.239 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(11): string(STRIP CMAKE_CXX_COMPILER_ID_ARG1 )
#12 3.239 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(12): string(REGEX REPLACE + ; CMAKE_CXX_COMPILER_ID_ARG1 )
#12 3.239 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(15): if(CMAKE_CXX_FLAGS )
#12 3.240 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(17): else()
#12 3.240 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(18): set(CMAKE_CXX_COMPILER_ID_FLAGS )
#12 3.240 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(20): string(REPLACE ; CMAKE_CXX_COMPILER_ID_FLAGS_LIST )
#12 3.240 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(23): set(CMAKE_CXX_COMPILER_ID_DIR /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX )
#12 3.240 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(27): foreach(userflags )
#12 3.241 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(28): foreach(testflags -c;--c++;--ec++;--target=arm-arm-none-eabi -mcpu=cortex-m3 )
#12 3.241 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(31): separate_arguments(testflags UNIX_COMMAND )
#12 3.242 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(32): CMAKE_DETERMINE_COMPILER_ID_BUILD(CXX CMakeCXXCompilerId.cpp )
#12 3.242 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(227): file(REMOVE_RECURSE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX )
#12 3.242 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(228): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX )
#12 3.243 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(229): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX/tmp )
#12 3.243 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(230): CMAKE_DETERMINE_COMPILER_ID_WRITE(CXX CMakeCXXCompilerId.cpp )
#12 3.243 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(208): find_file(src_in CMakeCXXCompilerId.cpp.in PATHS /usr/share/cmake-3.16/Modules NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH )
#12 3.244 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(209): file(READ /usr/share/cmake-3.16/Modules/CMakeCXXCompilerId.cpp.in ID_CONTENT_IN )
#12 3.244 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(211): compiler_id_detection(CMAKE_CXX_COMPILER_ID_CONTENT CXX ID_STRING VERSION_STRINGS PLATFORM_DEFAULT_COMPILER )
#12 3.245 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(16): if(NOT lang STREQUAL Fortran AND NOT lang STREQUAL CSharp )
#12 3.245 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(17): file(GLOB lang_files /usr/share/cmake-3.16/Modules/Compiler/*-DetermineCompiler.cmake )
#12 3.246 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(19): set(nonlang CXX )
#12 3.246 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(20): if(lang STREQUAL CXX )
#12 3.246 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(21): set(nonlang C )
#12 3.246 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(24): file(GLOB nonlang_files /usr/share/cmake-3.16/Modules/Compiler/*-C-DetermineCompiler.cmake )
#12 3.247 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(26): list(REMOVE_ITEM lang_files )
#12 3.247 CMake Error at /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake:26 (list):
#12 3.247 list sub-command REMOVE_ITEM requires two or more arguments.
#12 3.247 Call Stack (most recent call first):
#12 3.247 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:211 (compiler_id_detection)
#12 3.247 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:230 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
#12 3.247 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:32 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
#12 3.247 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake:111 (CMAKE_DETERMINE_COMPILER_ID)
#12 3.247 CMakeLists.txt:5 (project)
#12 3.247
#12 3.247
#12 3.247 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(29): set(files )
#12 3.247 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(30): if(files )
#12 3.248 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(151): set(CMAKE_CXX_COMPILER_ID_CONTENT PARENT_SCOPE )
#12 3.248 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(217): unset(src_in CACHE )
#12 3.248 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(218): string(CONFIGURE /* This source file must have a .cpp extension so that all C++ compilers
#12 3.248 recognize the extension without flags. Borland does not know .cxx for
#12 3.248 example. */
#12 3.248 #ifndef __cplusplus
#12 3.248 # error "A C compiler has been selected for C++."
#12 3.248 #endif
#12 3.248
#12 3.248 @CMAKE_CXX_COMPILER_ID_CONTENT@
#12 3.248
#12 3.248 /* Construct the string literal in pieces to prevent the source from
#12 3.248 getting matched. Store it in a pointer rather than an array
#12 3.248 because some compilers will just produce instructions to fill the
#12 3.248 array rather than assigning a pointer to a static array. */
#12 3.248 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 3.248 #ifdef SIMULATE_ID
#12 3.248 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 3.248 #endif
#12 3.248
#12 3.248 #ifdef __QNXNTO__
#12 3.248 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 3.248 #endif
#12 3.248
#12 3.248 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 3.248 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 3.248 #endif
#12 3.248
#12 3.248 @CMAKE_CXX_COMPILER_ID_PLATFORM_CONTENT@
#12 3.248 @CMAKE_CXX_COMPILER_ID_ERROR_FOR_TEST@
#12 3.248
#12 3.248 #if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
#12 3.248 # if defined(__INTEL_CXX11_MODE__)
#12 3.248 # if defined(__cpp_aggregate_nsdmi)
#12 3.248 # define CXX_STD 201402L
#12 3.248 # else
#12 3.248 # define CXX_STD 201103L
#12 3.248 # endif
#12 3.248 # else
#12 3.248 # define CXX_STD 199711L
#12 3.248 # endif
#12 3.248 #elif defined(_MSC_VER) && defined(_MSVC_LANG)
#12 3.248 # define CXX_STD _MSVC_LANG
#12 3.248 #else
#12 3.248 # define CXX_STD __cplusplus
#12 3.248 #endif
#12 3.248
#12 3.248 const char* info_language_dialect_default = "INFO" ":" "dialect_default["
#12 3.248 #if CXX_STD > 201703L
#12 3.248 "20"
#12 3.248 #elif CXX_STD >= 201703L
#12 3.248 "17"
#12 3.248 #elif CXX_STD >= 201402L
#12 3.248 "14"
#12 3.248 #elif CXX_STD >= 201103L
#12 3.248 "11"
#12 3.248 #else
#12 3.248 "98"
#12 3.248 #endif
#12 3.248 "]";
#12 3.248
#12 3.248 /*--------------------------------------------------------------------------*/
#12 3.248
#12 3.248 int main(int argc, char* argv[])
#12 3.248 {
#12 3.248 int require = 0;
#12 3.248 require += info_compiler[argc];
#12 3.248 require += info_platform[argc];
#12 3.248 #ifdef COMPILER_VERSION_MAJOR
#12 3.248 require += info_version[argc];
#12 3.248 #endif
#12 3.248 #ifdef COMPILER_VERSION_INTERNAL
#12 3.248 require += info_version_internal[argc];
#12 3.248 #endif
#12 3.248 #ifdef SIMULATE_ID
#12 3.248 require += info_simulate[argc];
#12 3.248 #endif
#12 3.248 #ifdef SIMULATE_VERSION_MAJOR
#12 3.248 require += info_simulate_version[argc];
#12 3.248 #endif
#12 3.248 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 3.248 require += info_cray[argc];
#12 3.248 #endif
#12 3.248 require += info_language_dialect_default[argc];
#12 3.248 (void)argv;
#12 3.248 return require;
#12 3.248 }
#12 3.248 ID_CONTENT_OUT @ONLY )
#12 3.249 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(219): file(WRITE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp /* This source file must have a .cpp extension so that all C++ compilers
#12 3.249 recognize the extension without flags. Borland does not know .cxx for
#12 3.249 example. */
#12 3.249 #ifndef __cplusplus
#12 3.249 # error "A C compiler has been selected for C++."
#12 3.249 #endif
#12 3.249
#12 3.249
#12 3.249
#12 3.249 /* Construct the string literal in pieces to prevent the source from
#12 3.249 getting matched. Store it in a pointer rather than an array
#12 3.249 because some compilers will just produce instructions to fill the
#12 3.249 array rather than assigning a pointer to a static array. */
#12 3.249 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 3.249 #ifdef SIMULATE_ID
#12 3.249 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 3.249 #endif
#12 3.249
#12 3.249 #ifdef __QNXNTO__
#12 3.249 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 3.249 #endif
#12 3.249
#12 3.249 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 3.249 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 3.249 #endif
#12 3.249
#12 3.249 #define STRINGIFY_HELPER(X) #X
#12 3.249 #define STRINGIFY(X) STRINGIFY_HELPER(X)
#12 3.249
#12 3.249 /* Identify known platforms by name. */
#12 3.249 #if defined(__linux) || defined(__linux__) || defined(linux)
#12 3.249 # define PLATFORM_ID "Linux"
#12 3.249
#12 3.249 #elif defined(__CYGWIN__)
#12 3.249 # define PLATFORM_ID "Cygwin"
#12 3.249
#12 3.249 #elif defined(__MINGW32__)
#12 3.249 # define PLATFORM_ID "MinGW"
#12 3.249
#12 3.249 #elif defined(__APPLE__)
#12 3.249 # define PLATFORM_ID "Darwin"
#12 3.249
#12 3.249 #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
#12 3.249 # define PLATFORM_ID "Windows"
#12 3.249
#12 3.249 #elif defined(__FreeBSD__) || defined(__FreeBSD)
#12 3.249 # define PLATFORM_ID "FreeBSD"
#12 3.249
#12 3.249 #elif defined(__NetBSD__) || defined(__NetBSD)
#12 3.249 # define PLATFORM_ID "NetBSD"
#12 3.249
#12 3.249 #elif defined(__OpenBSD__) || defined(__OPENBSD)
#12 3.249 # define PLATFORM_ID "OpenBSD"
#12 3.249
#12 3.249 #elif defined(__sun) || defined(sun)
#12 3.249 # define PLATFORM_ID "SunOS"
#12 3.249
#12 3.249 #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
#12 3.249 # define PLATFORM_ID "AIX"
#12 3.249
#12 3.249 #elif defined(__hpux) || defined(__hpux__)
#12 3.249 # define PLATFORM_ID "HP-UX"
#12 3.249
#12 3.249 #elif defined(__HAIKU__)
#12 3.249 # define PLATFORM_ID "Haiku"
#12 3.249
#12 3.249 #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
#12 3.249 # define PLATFORM_ID "BeOS"
#12 3.249
#12 3.249 #elif defined(__QNX__) || defined(__QNXNTO__)
#12 3.249 # define PLATFORM_ID "QNX"
#12 3.249
#12 3.249 #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
#12 3.249 # define PLATFORM_ID "Tru64"
#12 3.249
#12 3.249 #elif defined(__riscos) || defined(__riscos__)
#12 3.249 # define PLATFORM_ID "RISCos"
#12 3.249
#12 3.249 #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
#12 3.249 # define PLATFORM_ID "SINIX"
#12 3.249
#12 3.249 #elif defined(__UNIX_SV__)
#12 3.249 # define PLATFORM_ID "UNIX_SV"
#12 3.249
#12 3.249 #elif defined(__bsdos__)
#12 3.249 # define PLATFORM_ID "BSDOS"
#12 3.249
#12 3.249 #elif defined(_MPRAS) || defined(MPRAS)
#12 3.249 # define PLATFORM_ID "MP-RAS"
#12 3.249
#12 3.249 #elif defined(__osf) || defined(__osf__)
#12 3.249 # define PLATFORM_ID "OSF1"
#12 3.249
#12 3.249 #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
#12 3.249 # define PLATFORM_ID "SCO_SV"
#12 3.249
#12 3.249 #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
#12 3.249 # define PLATFORM_ID "ULTRIX"
#12 3.249
#12 3.249 #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
#12 3.249 # define PLATFORM_ID "Xenix"
#12 3.249
#12 3.249 #elif defined(__WATCOMC__)
#12 3.249 # if defined(__LINUX__)
#12 3.249 # define PLATFORM_ID "Linux"
#12 3.249
#12 3.249 # elif defined(__DOS__)
#12 3.249 # define PLATFORM_ID "DOS"
#12 3.249
#12 3.249 # elif defined(__OS2__)
#12 3.249 # define PLATFORM_ID "OS2"
#12 3.249
#12 3.249 # elif defined(__WINDOWS__)
#12 3.249 # define PLATFORM_ID "Windows3x"
#12 3.249
#12 3.249 # else /* unknown platform */
#12 3.249 # define PLATFORM_ID
#12 3.249 # endif
#12 3.249
#12 3.249 #elif defined(__INTEGRITY)
#12 3.249 # if defined(INT_178B)
#12 3.249 # define PLATFORM_ID "Integrity178"
#12 3.249
#12 3.249 # else /* regular Integrity */
#12 3.249 # define PLATFORM_ID "Integrity"
#12 3.249 # endif
#12 3.249
#12 3.249 #else /* unknown platform */
#12 3.249 # define PLATFORM_ID
#12 3.249
#12 3.249 #endif
#12 3.249
#12 3.249 /* For windows compilers MSVC and Intel we can determine
#12 3.249 the architecture of the compiler being used. This is because
#12 3.249 the compilers do not have flags that can change the architecture,
#12 3.249 but rather depend on which compiler is being used
#12 3.249 */
#12 3.249 #if defined(_WIN32) && defined(_MSC_VER)
#12 3.249 # if defined(_M_IA64)
#12 3.249 # define ARCHITECTURE_ID "IA64"
#12 3.249
#12 3.249 # elif defined(_M_X64) || defined(_M_AMD64)
#12 3.249 # define ARCHITECTURE_ID "x64"
#12 3.249
#12 3.249 # elif defined(_M_IX86)
#12 3.249 # define ARCHITECTURE_ID "X86"
#12 3.249
#12 3.249 # elif defined(_M_ARM64)
#12 3.249 # define ARCHITECTURE_ID "ARM64"
#12 3.249
#12 3.249 # elif defined(_M_ARM)
#12 3.249 # if _M_ARM == 4
#12 3.249 # define ARCHITECTURE_ID "ARMV4I"
#12 3.249 # elif _M_ARM == 5
#12 3.249 # define ARCHITECTURE_ID "ARMV5I"
#12 3.249 # else
#12 3.249 # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
#12 3.249 # endif
#12 3.249
#12 3.249 # elif defined(_M_MIPS)
#12 3.249 # define ARCHITECTURE_ID "MIPS"
#12 3.249
#12 3.249 # elif defined(_M_SH)
#12 3.249 # define ARCHITECTURE_ID "SHx"
#12 3.249
#12 3.249 # else /* unknown architecture */
#12 3.249 # define ARCHITECTURE_ID ""
#12 3.249 # endif
#12 3.249
#12 3.249 #elif defined(__WATCOMC__)
#12 3.249 # if defined(_M_I86)
#12 3.249 # define ARCHITECTURE_ID "I86"
#12 3.249
#12 3.249 # elif defined(_M_IX86)
#12 3.249 # define ARCHITECTURE_ID "X86"
#12 3.249
#12 3.249 # else /* unknown architecture */
#12 3.249 # define ARCHITECTURE_ID ""
#12 3.249 # endif
#12 3.249
#12 3.249 #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
#12 3.249 # if defined(__ICCARM__)
#12 3.249 # define ARCHITECTURE_ID "ARM"
#12 3.249
#12 3.249 # elif defined(__ICCRX__)
#12 3.249 # define ARCHITECTURE_ID "RX"
#12 3.249
#12 3.249 # elif defined(__ICCRH850__)
#12 3.249 # define ARCHITECTURE_ID "RH850"
#12 3.249
#12 3.249 # elif defined(__ICCRL78__)
#12 3.249 # define ARCHITECTURE_ID "RL78"
#12 3.249
#12 3.249 # elif defined(__ICCRISCV__)
#12 3.249 # define ARCHITECTURE_ID "RISCV"
#12 3.249
#12 3.249 # elif defined(__ICCAVR__)
#12 3.249 # define ARCHITECTURE_ID "AVR"
#12 3.249
#12 3.249 # elif defined(__ICC430__)
#12 3.249 # define ARCHITECTURE_ID "MSP430"
#12 3.249
#12 3.249 # elif defined(__ICCV850__)
#12 3.249 # define ARCHITECTURE_ID "V850"
#12 3.249
#12 3.249 # elif defined(__ICC8051__)
#12 3.249 # define ARCHITECTURE_ID "8051"
#12 3.249
#12 3.249 # else /* unknown architecture */
#12 3.249 # define ARCHITECTURE_ID ""
#12 3.249 # endif
#12 3.249
#12 3.249 #elif defined(__ghs__)
#12 3.249 # if defined(__PPC64__)
#12 3.249 # define ARCHITECTURE_ID "PPC64"
#12 3.249
#12 3.249 # elif defined(__ppc__)
#12 3.249 # define ARCHITECTURE_ID "PPC"
#12 3.249
#12 3.249 # elif defined(__ARM__)
#12 3.249 # define ARCHITECTURE_ID "ARM"
#12 3.249
#12 3.249 # elif defined(__x86_64__)
#12 3.249 # define ARCHITECTURE_ID "x64"
#12 3.249
#12 3.249 # elif defined(__i386__)
#12 3.249 # define ARCHITECTURE_ID "X86"
#12 3.249
#12 3.249 # else /* unknown architecture */
#12 3.249 # define ARCHITECTURE_ID ""
#12 3.249 # endif
#12 3.249 #else
#12 3.249 # define ARCHITECTURE_ID
#12 3.249 #endif
#12 3.249
#12 3.249 /* Convert integer to decimal digit literals. */
#12 3.249 #define DEC(n) \
#12 3.249 ('0' + (((n) / 10000000)%10)), \
#12 3.249 ('0' + (((n) / 1000000)%10)), \
#12 3.249 ('0' + (((n) / 100000)%10)), \
#12 3.249 ('0' + (((n) / 10000)%10)), \
#12 3.249 ('0' + (((n) / 1000)%10)), \
#12 3.249 ('0' + (((n) / 100)%10)), \
#12 3.249 ('0' + (((n) / 10)%10)), \
#12 3.249 ('0' + ((n) % 10))
#12 3.249
#12 3.249 /* Convert integer to hex digit literals. */
#12 3.249 #define HEX(n) \
#12 3.249 ('0' + ((n)>>28 & 0xF)), \
#12 3.249 ('0' + ((n)>>24 & 0xF)), \
#12 3.249 ('0' + ((n)>>20 & 0xF)), \
#12 3.249 ('0' + ((n)>>16 & 0xF)), \
#12 3.249 ('0' + ((n)>>12 & 0xF)), \
#12 3.249 ('0' + ((n)>>8 & 0xF)), \
#12 3.249 ('0' + ((n)>>4 & 0xF)), \
#12 3.249 ('0' + ((n) & 0xF))
#12 3.249
#12 3.249 /* Construct a string literal encoding the version number components. */
#12 3.249 #ifdef COMPILER_VERSION_MAJOR
#12 3.249 char const info_version[] = {
#12 3.249 'I', 'N', 'F', 'O', ':',
#12 3.249 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
#12 3.249 COMPILER_VERSION_MAJOR,
#12 3.249 # ifdef COMPILER_VERSION_MINOR
#12 3.249 '.', COMPILER_VERSION_MINOR,
#12 3.249 # ifdef COMPILER_VERSION_PATCH
#12 3.249 '.', COMPILER_VERSION_PATCH,
#12 3.249 # ifdef COMPILER_VERSION_TWEAK
#12 3.249 '.', COMPILER_VERSION_TWEAK,
#12 3.249 # endif
#12 3.249 # endif
#12 3.249 # endif
#12 3.249 ']','\0'};
#12 3.249 #endif
#12 3.249
#12 3.249 /* Construct a string literal encoding the internal version number. */
#12 3.249 #ifdef COMPILER_VERSION_INTERNAL
#12 3.249 char const info_version_internal[] = {
#12 3.249 'I', 'N', 'F', 'O', ':',
#12 3.249 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
#12 3.249 'i','n','t','e','r','n','a','l','[',
#12 3.249 COMPILER_VERSION_INTERNAL,']','\0'};
#12 3.249 #endif
#12 3.249
#12 3.249 /* Construct a string literal encoding the version number components. */
#12 3.249 #ifdef SIMULATE_VERSION_MAJOR
#12 3.249 char const info_simulate_version[] = {
#12 3.249 'I', 'N', 'F', 'O', ':',
#12 3.249 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
#12 3.249 SIMULATE_VERSION_MAJOR,
#12 3.249 # ifdef SIMULATE_VERSION_MINOR
#12 3.249 '.', SIMULATE_VERSION_MINOR,
#12 3.249 # ifdef SIMULATE_VERSION_PATCH
#12 3.249 '.', SIMULATE_VERSION_PATCH,
#12 3.249 # ifdef SIMULATE_VERSION_TWEAK
#12 3.249 '.', SIMULATE_VERSION_TWEAK,
#12 3.249 # endif
#12 3.249 # endif
#12 3.249 # endif
#12 3.249 ']','\0'};
#12 3.249 #endif
#12 3.249
#12 3.249 /* Construct the string literal in pieces to prevent the source from
#12 3.249 getting matched. Store it in a pointer rather than an array
#12 3.249 because some compilers will just produce instructions to fill the
#12 3.249 array rather than assigning a pointer to a static array. */
#12 3.249 char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
#12 3.249 char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#12 3.249
#12 3.249
#12 3.249
#12 3.249
#12 3.249 #if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
#12 3.249 # if defined(__INTEL_CXX11_MODE__)
#12 3.249 # if defined(__cpp_aggregate_nsdmi)
#12 3.249 # define CXX_STD 201402L
#12 3.249 # else
#12 3.249 # define CXX_STD 201103L
#12 3.249 # endif
#12 3.249 # else
#12 3.249 # define CXX_STD 199711L
#12 3.249 # endif
#12 3.249 #elif defined(_MSC_VER) && defined(_MSVC_LANG)
#12 3.249 # define CXX_STD _MSVC_LANG
#12 3.249 #else
#12 3.249 # define CXX_STD __cplusplus
#12 3.249 #endif
#12 3.249
#12 3.249 const char* info_language_dialect_default = "INFO" ":" "dialect_default["
#12 3.249 #if CXX_STD > 201703L
#12 3.249 "20"
#12 3.249 #elif CXX_STD >= 201703L
#12 3.249 "17"
#12 3.249 #elif CXX_STD >= 201402L
#12 3.249 "14"
#12 3.249 #elif CXX_STD >= 201103L
#12 3.249 "11"
#12 3.249 #else
#12 3.249 "98"
#12 3.249 #endif
#12 3.249 "]";
#12 3.249
#12 3.249 /*--------------------------------------------------------------------------*/
#12 3.249
#12 3.249 int main(int argc, char* argv[])
#12 3.249 {
#12 3.249 int require = 0;
#12 3.249 require += info_compiler[argc];
#12 3.249 require += info_platform[argc];
#12 3.249 #ifdef COMPILER_VERSION_MAJOR
#12 3.249 require += info_version[argc];
#12 3.249 #endif
#12 3.249 #ifdef COMPILER_VERSION_INTERNAL
#12 3.249 require += info_version_internal[argc];
#12 3.249 #endif
#12 3.249 #ifdef SIMULATE_ID
#12 3.249 require += info_simulate[argc];
#12 3.249 #endif
#12 3.249 #ifdef SIMULATE_VERSION_MAJOR
#12 3.249 require += info_simulate_version[argc];
#12 3.249 #endif
#12 3.249 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 3.249 require += info_cray[argc];
#12 3.249 #endif
#12 3.249 require += info_language_dialect_default[argc];
#12 3.249 (void)argv;
#12 3.249 return require;
#12 3.249 }
#12 3.249 )
#12 3.250 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(233): set(COMPILER_DESCRIPTION Compiler: /usr/bin/c++
#12 3.250 Build flags:
#12 3.250 Id flags:
#12 3.250 )
#12 3.250 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(240): if(Unix Makefiles MATCHES Visual Studio ([0-9]+) )
#12 3.251 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(402): elseif(Unix Makefiles MATCHES Xcode )
#12 3.251 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(482): elseif(Unix Makefiles MATCHES Green Hills MULTI )
#12 3.251 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(524): else()
#12 3.252 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(525): execute_process(COMMAND /usr/bin/c++ CMakeCXXCompilerId.cpp WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX OUTPUT_VARIABLE CMAKE_CXX_COMPILER_ID_OUTPUT ERROR_VARIABLE CMAKE_CXX_COMPILER_ID_OUTPUT RESULT_VARIABLE CMAKE_CXX_COMPILER_ID_RESULT )
#12 3.569 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(540): if(CMAKE_CXX_COMPILER_ID_RESULT OR CMAKE_CXX_COMPILER_ID_OUTPUT MATCHES Bad # preprocessor line )
#12 3.569 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(545): set(MSG Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
#12 3.569 Compiler: /usr/bin/c++
#12 3.569 Build flags:
#12 3.569 Id flags:
#12 3.569
#12 3.569 The output was:
#12 3.569 1
#12 3.569 CMakeCXXCompilerId.cpp:14:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 3.569 14 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 3.569 | ^~~~~~~~~~~
#12 3.569
#12 3.569
#12 3.569 )
#12 3.570 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(553): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
#12 3.570 Compiler: /usr/bin/c++
#12 3.570 Build flags:
#12 3.570 Id flags:
#12 3.570
#12 3.570 The output was:
#12 3.570 1
#12 3.570 CMakeCXXCompilerId.cpp:14:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 3.570 14 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 3.570 | ^~~~~~~~~~~
#12 3.570
#12 3.570
#12 3.570 )
#12 3.570 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(559): set(COMPILER_CXX_PRODUCED_FILES )
#12 3.570 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(560): set(COMPILER_CXX_PRODUCED_OUTPUT )
#12 3.570 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(610): set(COMPILER_CXX_PRODUCED_FILES PARENT_SCOPE )
#12 3.571 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(611): set(COMPILER_CXX_PRODUCED_OUTPUT PARENT_SCOPE )
#12 3.571 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(33): CMAKE_DETERMINE_COMPILER_ID_MATCH_VENDOR(CXX )
#12 3.571 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(618): foreach(vendor )
#12 3.571 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(623): set(CMAKE_CXX_COMPILER_ID PARENT_SCOPE )
#12 3.572 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(34): if(CMAKE_CXX_COMPILER_ID )
#12 3.572 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(37): foreach(file )
#12 3.572 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(40): if(CMAKE_CXX_COMPILER_ID )
#12 3.572 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(31): separate_arguments(testflags UNIX_COMMAND -c )
#12 3.573 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(32): CMAKE_DETERMINE_COMPILER_ID_BUILD(CXX -c CMakeCXXCompilerId.cpp )
#12 3.574 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(227): file(REMOVE_RECURSE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX )
#12 3.574 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(228): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX )
#12 3.574 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(229): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX/tmp )
#12 3.574 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(230): CMAKE_DETERMINE_COMPILER_ID_WRITE(CXX CMakeCXXCompilerId.cpp )
#12 3.574 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(208): find_file(src_in CMakeCXXCompilerId.cpp.in PATHS /usr/share/cmake-3.16/Modules NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH )
#12 3.575 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(209): file(READ /usr/share/cmake-3.16/Modules/CMakeCXXCompilerId.cpp.in ID_CONTENT_IN )
#12 3.576 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(211): compiler_id_detection(CMAKE_CXX_COMPILER_ID_CONTENT CXX ID_STRING VERSION_STRINGS PLATFORM_DEFAULT_COMPILER )
#12 3.576 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(16): if(NOT lang STREQUAL Fortran AND NOT lang STREQUAL CSharp )
#12 3.576 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(17): file(GLOB lang_files /usr/share/cmake-3.16/Modules/Compiler/*-DetermineCompiler.cmake )
#12 3.577 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(19): set(nonlang CXX )
#12 3.577 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(20): if(lang STREQUAL CXX )
#12 3.577 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(21): set(nonlang C )
#12 3.578 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(24): file(GLOB nonlang_files /usr/share/cmake-3.16/Modules/Compiler/*-C-DetermineCompiler.cmake )
#12 3.578 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(26): list(REMOVE_ITEM lang_files )
#12 3.578 CMake Error at /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake:26 (list):
#12 3.578 list sub-command REMOVE_ITEM requires two or more arguments.
#12 3.578 Call Stack (most recent call first):
#12 3.578 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:211 (compiler_id_detection)
#12 3.578 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:230 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
#12 3.578 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:32 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
#12 3.578 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake:111 (CMAKE_DETERMINE_COMPILER_ID)
#12 3.578 CMakeLists.txt:5 (project)
#12 3.578
#12 3.578
#12 3.578 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(29): set(files )
#12 3.579 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(30): if(files )
#12 3.579 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(151): set(CMAKE_CXX_COMPILER_ID_CONTENT PARENT_SCOPE )
#12 3.579 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(217): unset(src_in CACHE )
#12 3.580 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(218): string(CONFIGURE /* This source file must have a .cpp extension so that all C++ compilers
#12 3.580 recognize the extension without flags. Borland does not know .cxx for
#12 3.580 example. */
#12 3.580 #ifndef __cplusplus
#12 3.580 # error "A C compiler has been selected for C++."
#12 3.580 #endif
#12 3.580
#12 3.580 @CMAKE_CXX_COMPILER_ID_CONTENT@
#12 3.580
#12 3.580 /* Construct the string literal in pieces to prevent the source from
#12 3.580 getting matched. Store it in a pointer rather than an array
#12 3.580 because some compilers will just produce instructions to fill the
#12 3.580 array rather than assigning a pointer to a static array. */
#12 3.580 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 3.580 #ifdef SIMULATE_ID
#12 3.580 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 3.580 #endif
#12 3.580
#12 3.580 #ifdef __QNXNTO__
#12 3.580 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 3.580 #endif
#12 3.580
#12 3.580 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 3.580 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 3.580 #endif
#12 3.580
#12 3.580 @CMAKE_CXX_COMPILER_ID_PLATFORM_CONTENT@
#12 3.580 @CMAKE_CXX_COMPILER_ID_ERROR_FOR_TEST@
#12 3.580
#12 3.580 #if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
#12 3.580 # if defined(__INTEL_CXX11_MODE__)
#12 3.580 # if defined(__cpp_aggregate_nsdmi)
#12 3.580 # define CXX_STD 201402L
#12 3.580 # else
#12 3.580 # define CXX_STD 201103L
#12 3.580 # endif
#12 3.580 # else
#12 3.580 # define CXX_STD 199711L
#12 3.580 # endif
#12 3.580 #elif defined(_MSC_VER) && defined(_MSVC_LANG)
#12 3.580 # define CXX_STD _MSVC_LANG
#12 3.580 #else
#12 3.580 # define CXX_STD __cplusplus
#12 3.580 #endif
#12 3.580
#12 3.580 const char* info_language_dialect_default = "INFO" ":" "dialect_default["
#12 3.580 #if CXX_STD > 201703L
#12 3.580 "20"
#12 3.580 #elif CXX_STD >= 201703L
#12 3.580 "17"
#12 3.580 #elif CXX_STD >= 201402L
#12 3.580 "14"
#12 3.580 #elif CXX_STD >= 201103L
#12 3.580 "11"
#12 3.580 #else
#12 3.580 "98"
#12 3.580 #endif
#12 3.580 "]";
#12 3.580
#12 3.580 /*--------------------------------------------------------------------------*/
#12 3.580
#12 3.580 int main(int argc, char* argv[])
#12 3.580 {
#12 3.580 int require = 0;
#12 3.580 require += info_compiler[argc];
#12 3.580 require += info_platform[argc];
#12 3.580 #ifdef COMPILER_VERSION_MAJOR
#12 3.580 require += info_version[argc];
#12 3.580 #endif
#12 3.580 #ifdef COMPILER_VERSION_INTERNAL
#12 3.580 require += info_version_internal[argc];
#12 3.580 #endif
#12 3.580 #ifdef SIMULATE_ID
#12 3.580 require += info_simulate[argc];
#12 3.580 #endif
#12 3.580 #ifdef SIMULATE_VERSION_MAJOR
#12 3.580 require += info_simulate_version[argc];
#12 3.580 #endif
#12 3.580 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 3.580 require += info_cray[argc];
#12 3.580 #endif
#12 3.580 require += info_language_dialect_default[argc];
#12 3.580 (void)argv;
#12 3.580 return require;
#12 3.580 }
#12 3.580 ID_CONTENT_OUT @ONLY )
#12 3.580 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(219): file(WRITE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp /* This source file must have a .cpp extension so that all C++ compilers
#12 3.580 recognize the extension without flags. Borland does not know .cxx for
#12 3.580 example. */
#12 3.580 #ifndef __cplusplus
#12 3.580 # error "A C compiler has been selected for C++."
#12 3.580 #endif
#12 3.580
#12 3.580
#12 3.580
#12 3.580 /* Construct the string literal in pieces to prevent the source from
#12 3.580 getting matched. Store it in a pointer rather than an array
#12 3.580 because some compilers will just produce instructions to fill the
#12 3.580 array rather than assigning a pointer to a static array. */
#12 3.580 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 3.580 #ifdef SIMULATE_ID
#12 3.580 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 3.580 #endif
#12 3.580
#12 3.580 #ifdef __QNXNTO__
#12 3.580 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 3.580 #endif
#12 3.580
#12 3.580 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 3.580 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 3.580 #endif
#12 3.580
#12 3.580 #define STRINGIFY_HELPER(X) #X
#12 3.580 #define STRINGIFY(X) STRINGIFY_HELPER(X)
#12 3.580
#12 3.580 /* Identify known platforms by name. */
#12 3.580 #if defined(__linux) || defined(__linux__) || defined(linux)
#12 3.580 # define PLATFORM_ID "Linux"
#12 3.580
#12 3.580 #elif defined(__CYGWIN__)
#12 3.580 # define PLATFORM_ID "Cygwin"
#12 3.580
#12 3.580 #elif defined(__MINGW32__)
#12 3.580 # define PLATFORM_ID "MinGW"
#12 3.580
#12 3.580 #elif defined(__APPLE__)
#12 3.580 # define PLATFORM_ID "Darwin"
#12 3.580
#12 3.580 #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
#12 3.580 # define PLATFORM_ID "Windows"
#12 3.580
#12 3.580 #elif defined(__FreeBSD__) || defined(__FreeBSD)
#12 3.580 # define PLATFORM_ID "FreeBSD"
#12 3.580
#12 3.580 #elif defined(__NetBSD__) || defined(__NetBSD)
#12 3.580 # define PLATFORM_ID "NetBSD"
#12 3.580
#12 3.580 #elif defined(__OpenBSD__) || defined(__OPENBSD)
#12 3.580 # define PLATFORM_ID "OpenBSD"
#12 3.580
#12 3.580 #elif defined(__sun) || defined(sun)
#12 3.580 # define PLATFORM_ID "SunOS"
#12 3.580
#12 3.580 #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
#12 3.580 # define PLATFORM_ID "AIX"
#12 3.580
#12 3.580 #elif defined(__hpux) || defined(__hpux__)
#12 3.580 # define PLATFORM_ID "HP-UX"
#12 3.580
#12 3.580 #elif defined(__HAIKU__)
#12 3.580 # define PLATFORM_ID "Haiku"
#12 3.580
#12 3.580 #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
#12 3.580 # define PLATFORM_ID "BeOS"
#12 3.580
#12 3.580 #elif defined(__QNX__) || defined(__QNXNTO__)
#12 3.580 # define PLATFORM_ID "QNX"
#12 3.580
#12 3.580 #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
#12 3.580 # define PLATFORM_ID "Tru64"
#12 3.580
#12 3.580 #elif defined(__riscos) || defined(__riscos__)
#12 3.580 # define PLATFORM_ID "RISCos"
#12 3.580
#12 3.580 #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
#12 3.580 # define PLATFORM_ID "SINIX"
#12 3.580
#12 3.580 #elif defined(__UNIX_SV__)
#12 3.580 # define PLATFORM_ID "UNIX_SV"
#12 3.580
#12 3.580 #elif defined(__bsdos__)
#12 3.580 # define PLATFORM_ID "BSDOS"
#12 3.580
#12 3.580 #elif defined(_MPRAS) || defined(MPRAS)
#12 3.580 # define PLATFORM_ID "MP-RAS"
#12 3.580
#12 3.580 #elif defined(__osf) || defined(__osf__)
#12 3.580 # define PLATFORM_ID "OSF1"
#12 3.580
#12 3.580 #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
#12 3.580 # define PLATFORM_ID "SCO_SV"
#12 3.580
#12 3.580 #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
#12 3.580 # define PLATFORM_ID "ULTRIX"
#12 3.580
#12 3.580 #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
#12 3.580 # define PLATFORM_ID "Xenix"
#12 3.580
#12 3.580 #elif defined(__WATCOMC__)
#12 3.580 # if defined(__LINUX__)
#12 3.580 # define PLATFORM_ID "Linux"
#12 3.580
#12 3.580 # elif defined(__DOS__)
#12 3.580 # define PLATFORM_ID "DOS"
#12 3.580
#12 3.580 # elif defined(__OS2__)
#12 3.580 # define PLATFORM_ID "OS2"
#12 3.580
#12 3.580 # elif defined(__WINDOWS__)
#12 3.580 # define PLATFORM_ID "Windows3x"
#12 3.580
#12 3.580 # else /* unknown platform */
#12 3.580 # define PLATFORM_ID
#12 3.580 # endif
#12 3.580
#12 3.580 #elif defined(__INTEGRITY)
#12 3.580 # if defined(INT_178B)
#12 3.580 # define PLATFORM_ID "Integrity178"
#12 3.580
#12 3.580 # else /* regular Integrity */
#12 3.580 # define PLATFORM_ID "Integrity"
#12 3.580 # endif
#12 3.580
#12 3.580 #else /* unknown platform */
#12 3.580 # define PLATFORM_ID
#12 3.580
#12 3.580 #endif
#12 3.580
#12 3.580 /* For windows compilers MSVC and Intel we can determine
#12 3.580 the architecture of the compiler being used. This is because
#12 3.580 the compilers do not have flags that can change the architecture,
#12 3.580 but rather depend on which compiler is being used
#12 3.580 */
#12 3.580 #if defined(_WIN32) && defined(_MSC_VER)
#12 3.580 # if defined(_M_IA64)
#12 3.580 # define ARCHITECTURE_ID "IA64"
#12 3.580
#12 3.580 # elif defined(_M_X64) || defined(_M_AMD64)
#12 3.580 # define ARCHITECTURE_ID "x64"
#12 3.580
#12 3.580 # elif defined(_M_IX86)
#12 3.580 # define ARCHITECTURE_ID "X86"
#12 3.580
#12 3.580 # elif defined(_M_ARM64)
#12 3.580 # define ARCHITECTURE_ID "ARM64"
#12 3.580
#12 3.580 # elif defined(_M_ARM)
#12 3.580 # if _M_ARM == 4
#12 3.580 # define ARCHITECTURE_ID "ARMV4I"
#12 3.580 # elif _M_ARM == 5
#12 3.580 # define ARCHITECTURE_ID "ARMV5I"
#12 3.580 # else
#12 3.580 # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
#12 3.580 # endif
#12 3.580
#12 3.580 # elif defined(_M_MIPS)
#12 3.580 # define ARCHITECTURE_ID "MIPS"
#12 3.580
#12 3.580 # elif defined(_M_SH)
#12 3.580 # define ARCHITECTURE_ID "SHx"
#12 3.580
#12 3.580 # else /* unknown architecture */
#12 3.580 # define ARCHITECTURE_ID ""
#12 3.580 # endif
#12 3.580
#12 3.580 #elif defined(__WATCOMC__)
#12 3.580 # if defined(_M_I86)
#12 3.580 # define ARCHITECTURE_ID "I86"
#12 3.580
#12 3.580 # elif defined(_M_IX86)
#12 3.580 # define ARCHITECTURE_ID "X86"
#12 3.580
#12 3.580 # else /* unknown architecture */
#12 3.580 # define ARCHITECTURE_ID ""
#12 3.580 # endif
#12 3.580
#12 3.580 #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
#12 3.580 # if defined(__ICCARM__)
#12 3.580 # define ARCHITECTURE_ID "ARM"
#12 3.580
#12 3.580 # elif defined(__ICCRX__)
#12 3.580 # define ARCHITECTURE_ID "RX"
#12 3.580
#12 3.580 # elif defined(__ICCRH850__)
#12 3.580 # define ARCHITECTURE_ID "RH850"
#12 3.580
#12 3.580 # elif defined(__ICCRL78__)
#12 3.580 # define ARCHITECTURE_ID "RL78"
#12 3.580
#12 3.580 # elif defined(__ICCRISCV__)
#12 3.580 # define ARCHITECTURE_ID "RISCV"
#12 3.580
#12 3.580 # elif defined(__ICCAVR__)
#12 3.580 # define ARCHITECTURE_ID "AVR"
#12 3.580
#12 3.580 # elif defined(__ICC430__)
#12 3.580 # define ARCHITECTURE_ID "MSP430"
#12 3.580
#12 3.580 # elif defined(__ICCV850__)
#12 3.580 # define ARCHITECTURE_ID "V850"
#12 3.580
#12 3.580 # elif defined(__ICC8051__)
#12 3.580 # define ARCHITECTURE_ID "8051"
#12 3.580
#12 3.580 # else /* unknown architecture */
#12 3.580 # define ARCHITECTURE_ID ""
#12 3.580 # endif
#12 3.580
#12 3.580 #elif defined(__ghs__)
#12 3.580 # if defined(__PPC64__)
#12 3.580 # define ARCHITECTURE_ID "PPC64"
#12 3.580
#12 3.580 # elif defined(__ppc__)
#12 3.580 # define ARCHITECTURE_ID "PPC"
#12 3.580
#12 3.580 # elif defined(__ARM__)
#12 3.580 # define ARCHITECTURE_ID "ARM"
#12 3.580
#12 3.580 # elif defined(__x86_64__)
#12 3.580 # define ARCHITECTURE_ID "x64"
#12 3.580
#12 3.580 # elif defined(__i386__)
#12 3.580 # define ARCHITECTURE_ID "X86"
#12 3.580
#12 3.580 # else /* unknown architecture */
#12 3.580 # define ARCHITECTURE_ID ""
#12 3.580 # endif
#12 3.580 #else
#12 3.580 # define ARCHITECTURE_ID
#12 3.580 #endif
#12 3.580
#12 3.580 /* Convert integer to decimal digit literals. */
#12 3.580 #define DEC(n) \
#12 3.580 ('0' + (((n) / 10000000)%10)), \
#12 3.580 ('0' + (((n) / 1000000)%10)), \
#12 3.580 ('0' + (((n) / 100000)%10)), \
#12 3.580 ('0' + (((n) / 10000)%10)), \
#12 3.580 ('0' + (((n) / 1000)%10)), \
#12 3.580 ('0' + (((n) / 100)%10)), \
#12 3.580 ('0' + (((n) / 10)%10)), \
#12 3.580 ('0' + ((n) % 10))
#12 3.580
#12 3.580 /* Convert integer to hex digit literals. */
#12 3.580 #define HEX(n) \
#12 3.580 ('0' + ((n)>>28 & 0xF)), \
#12 3.580 ('0' + ((n)>>24 & 0xF)), \
#12 3.580 ('0' + ((n)>>20 & 0xF)), \
#12 3.580 ('0' + ((n)>>16 & 0xF)), \
#12 3.580 ('0' + ((n)>>12 & 0xF)), \
#12 3.580 ('0' + ((n)>>8 & 0xF)), \
#12 3.580 ('0' + ((n)>>4 & 0xF)), \
#12 3.580 ('0' + ((n) & 0xF))
#12 3.580
#12 3.580 /* Construct a string literal encoding the version number components. */
#12 3.580 #ifdef COMPILER_VERSION_MAJOR
#12 3.580 char const info_version[] = {
#12 3.580 'I', 'N', 'F', 'O', ':',
#12 3.580 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
#12 3.580 COMPILER_VERSION_MAJOR,
#12 3.580 # ifdef COMPILER_VERSION_MINOR
#12 3.580 '.', COMPILER_VERSION_MINOR,
#12 3.580 # ifdef COMPILER_VERSION_PATCH
#12 3.580 '.', COMPILER_VERSION_PATCH,
#12 3.580 # ifdef COMPILER_VERSION_TWEAK
#12 3.580 '.', COMPILER_VERSION_TWEAK,
#12 3.580 # endif
#12 3.580 # endif
#12 3.580 # endif
#12 3.580 ']','\0'};
#12 3.580 #endif
#12 3.580
#12 3.580 /* Construct a string literal encoding the internal version number. */
#12 3.580 #ifdef COMPILER_VERSION_INTERNAL
#12 3.580 char const info_version_internal[] = {
#12 3.580 'I', 'N', 'F', 'O', ':',
#12 3.580 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
#12 3.580 'i','n','t','e','r','n','a','l','[',
#12 3.580 COMPILER_VERSION_INTERNAL,']','\0'};
#12 3.580 #endif
#12 3.580
#12 3.580 /* Construct a string literal encoding the version number components. */
#12 3.580 #ifdef SIMULATE_VERSION_MAJOR
#12 3.580 char const info_simulate_version[] = {
#12 3.580 'I', 'N', 'F', 'O', ':',
#12 3.580 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
#12 3.580 SIMULATE_VERSION_MAJOR,
#12 3.580 # ifdef SIMULATE_VERSION_MINOR
#12 3.580 '.', SIMULATE_VERSION_MINOR,
#12 3.580 # ifdef SIMULATE_VERSION_PATCH
#12 3.580 '.', SIMULATE_VERSION_PATCH,
#12 3.580 # ifdef SIMULATE_VERSION_TWEAK
#12 3.580 '.', SIMULATE_VERSION_TWEAK,
#12 3.580 # endif
#12 3.580 # endif
#12 3.580 # endif
#12 3.580 ']','\0'};
#12 3.580 #endif
#12 3.580
#12 3.580 /* Construct the string literal in pieces to prevent the source from
#12 3.580 getting matched. Store it in a pointer rather than an array
#12 3.580 because some compilers will just produce instructions to fill the
#12 3.580 array rather than assigning a pointer to a static array. */
#12 3.580 char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
#12 3.580 char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#12 3.580
#12 3.580
#12 3.580
#12 3.580
#12 3.580 #if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
#12 3.580 # if defined(__INTEL_CXX11_MODE__)
#12 3.580 # if defined(__cpp_aggregate_nsdmi)
#12 3.580 # define CXX_STD 201402L
#12 3.580 # else
#12 3.580 # define CXX_STD 201103L
#12 3.580 # endif
#12 3.580 # else
#12 3.580 # define CXX_STD 199711L
#12 3.580 # endif
#12 3.580 #elif defined(_MSC_VER) && defined(_MSVC_LANG)
#12 3.580 # define CXX_STD _MSVC_LANG
#12 3.580 #else
#12 3.580 # define CXX_STD __cplusplus
#12 3.580 #endif
#12 3.580
#12 3.580 const char* info_language_dialect_default = "INFO" ":" "dialect_default["
#12 3.580 #if CXX_STD > 201703L
#12 3.580 "20"
#12 3.580 #elif CXX_STD >= 201703L
#12 3.580 "17"
#12 3.580 #elif CXX_STD >= 201402L
#12 3.580 "14"
#12 3.580 #elif CXX_STD >= 201103L
#12 3.580 "11"
#12 3.580 #else
#12 3.580 "98"
#12 3.580 #endif
#12 3.580 "]";
#12 3.580
#12 3.580 /*--------------------------------------------------------------------------*/
#12 3.580
#12 3.580 int main(int argc, char* argv[])
#12 3.580 {
#12 3.580 int require = 0;
#12 3.580 require += info_compiler[argc];
#12 3.580 require += info_platform[argc];
#12 3.580 #ifdef COMPILER_VERSION_MAJOR
#12 3.580 require += info_version[argc];
#12 3.580 #endif
#12 3.580 #ifdef COMPILER_VERSION_INTERNAL
#12 3.580 require += info_version_internal[argc];
#12 3.580 #endif
#12 3.580 #ifdef SIMULATE_ID
#12 3.580 require += info_simulate[argc];
#12 3.580 #endif
#12 3.580 #ifdef SIMULATE_VERSION_MAJOR
#12 3.580 require += info_simulate_version[argc];
#12 3.580 #endif
#12 3.580 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 3.580 require += info_cray[argc];
#12 3.580 #endif
#12 3.580 require += info_language_dialect_default[argc];
#12 3.580 (void)argv;
#12 3.580 return require;
#12 3.580 }
#12 3.580 )
#12 3.581 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(233): set(COMPILER_DESCRIPTION Compiler: /usr/bin/c++
#12 3.581 Build flags:
#12 3.581 Id flags: -c
#12 3.581 )
#12 3.581 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(240): if(Unix Makefiles MATCHES Visual Studio ([0-9]+) )
#12 3.582 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(402): elseif(Unix Makefiles MATCHES Xcode )
#12 3.583 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(482): elseif(Unix Makefiles MATCHES Green Hills MULTI )
#12 3.583 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(524): else()
#12 3.583 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(525): execute_process(COMMAND /usr/bin/c++ -c CMakeCXXCompilerId.cpp WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX OUTPUT_VARIABLE CMAKE_CXX_COMPILER_ID_OUTPUT ERROR_VARIABLE CMAKE_CXX_COMPILER_ID_OUTPUT RESULT_VARIABLE CMAKE_CXX_COMPILER_ID_RESULT )
#12 3.901 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(540): if(CMAKE_CXX_COMPILER_ID_RESULT OR CMAKE_CXX_COMPILER_ID_OUTPUT MATCHES Bad # preprocessor line )
#12 3.901 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(545): set(MSG Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
#12 3.901 Compiler: /usr/bin/c++
#12 3.901 Build flags:
#12 3.901 Id flags: -c
#12 3.901
#12 3.901 The output was:
#12 3.901 1
#12 3.901 CMakeCXXCompilerId.cpp:14:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 3.901 14 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 3.901 | ^~~~~~~~~~~
#12 3.901
#12 3.901
#12 3.901 )
#12 3.901 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(553): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
#12 3.901 Compiler: /usr/bin/c++
#12 3.901 Build flags:
#12 3.901 Id flags: -c
#12 3.901
#12 3.901 The output was:
#12 3.901 1
#12 3.901 CMakeCXXCompilerId.cpp:14:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 3.901 14 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 3.901 | ^~~~~~~~~~~
#12 3.901
#12 3.901
#12 3.901 )
#12 3.902 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(559): set(COMPILER_CXX_PRODUCED_FILES )
#12 3.902 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(560): set(COMPILER_CXX_PRODUCED_OUTPUT )
#12 3.902 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(610): set(COMPILER_CXX_PRODUCED_FILES PARENT_SCOPE )
#12 3.903 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(611): set(COMPILER_CXX_PRODUCED_OUTPUT PARENT_SCOPE )
#12 3.903 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(33): CMAKE_DETERMINE_COMPILER_ID_MATCH_VENDOR(CXX )
#12 3.903 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(618): foreach(vendor )
#12 3.903 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(623): set(CMAKE_CXX_COMPILER_ID PARENT_SCOPE )
#12 3.903 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(34): if(CMAKE_CXX_COMPILER_ID )
#12 3.904 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(37): foreach(file )
#12 3.904 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(40): if(CMAKE_CXX_COMPILER_ID )
#12 3.904 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(31): separate_arguments(testflags UNIX_COMMAND --c++ )
#12 3.905 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(32): CMAKE_DETERMINE_COMPILER_ID_BUILD(CXX --c++ CMakeCXXCompilerId.cpp )
#12 3.905 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(227): file(REMOVE_RECURSE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX )
#12 3.906 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(228): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX )
#12 3.906 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(229): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX/tmp )
#12 3.906 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(230): CMAKE_DETERMINE_COMPILER_ID_WRITE(CXX CMakeCXXCompilerId.cpp )
#12 3.907 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(208): find_file(src_in CMakeCXXCompilerId.cpp.in PATHS /usr/share/cmake-3.16/Modules NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH )
#12 3.907 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(209): file(READ /usr/share/cmake-3.16/Modules/CMakeCXXCompilerId.cpp.in ID_CONTENT_IN )
#12 3.908 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(211): compiler_id_detection(CMAKE_CXX_COMPILER_ID_CONTENT CXX ID_STRING VERSION_STRINGS PLATFORM_DEFAULT_COMPILER )
#12 3.908 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(16): if(NOT lang STREQUAL Fortran AND NOT lang STREQUAL CSharp )
#12 3.909 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(17): file(GLOB lang_files /usr/share/cmake-3.16/Modules/Compiler/*-DetermineCompiler.cmake )
#12 3.909 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(19): set(nonlang CXX )
#12 3.909 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(20): if(lang STREQUAL CXX )
#12 3.909 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(21): set(nonlang C )
#12 3.909 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(24): file(GLOB nonlang_files /usr/share/cmake-3.16/Modules/Compiler/*-C-DetermineCompiler.cmake )
#12 3.910 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(26): list(REMOVE_ITEM lang_files )
#12 3.910 CMake Error at /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake:26 (list):
#12 3.910 list sub-command REMOVE_ITEM requires two or more arguments.
#12 3.910 Call Stack (most recent call first):
#12 3.910 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:211 (compiler_id_detection)
#12 3.910 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:230 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
#12 3.910 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:32 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
#12 3.910 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake:111 (CMAKE_DETERMINE_COMPILER_ID)
#12 3.910 CMakeLists.txt:5 (project)
#12 3.910
#12 3.910
#12 3.910 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(29): set(files )
#12 3.910 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(30): if(files )
#12 3.911 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(151): set(CMAKE_CXX_COMPILER_ID_CONTENT PARENT_SCOPE )
#12 3.911 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(217): unset(src_in CACHE )
#12 3.911 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(218): string(CONFIGURE /* This source file must have a .cpp extension so that all C++ compilers
#12 3.911 recognize the extension without flags. Borland does not know .cxx for
#12 3.911 example. */
#12 3.911 #ifndef __cplusplus
#12 3.911 # error "A C compiler has been selected for C++."
#12 3.911 #endif
#12 3.911
#12 3.911 @CMAKE_CXX_COMPILER_ID_CONTENT@
#12 3.911
#12 3.911 /* Construct the string literal in pieces to prevent the source from
#12 3.911 getting matched. Store it in a pointer rather than an array
#12 3.911 because some compilers will just produce instructions to fill the
#12 3.911 array rather than assigning a pointer to a static array. */
#12 3.911 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 3.911 #ifdef SIMULATE_ID
#12 3.911 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 3.911 #endif
#12 3.911
#12 3.911 #ifdef __QNXNTO__
#12 3.911 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 3.911 #endif
#12 3.911
#12 3.911 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 3.911 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 3.911 #endif
#12 3.911
#12 3.911 @CMAKE_CXX_COMPILER_ID_PLATFORM_CONTENT@
#12 3.911 @CMAKE_CXX_COMPILER_ID_ERROR_FOR_TEST@
#12 3.911
#12 3.911 #if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
#12 3.911 # if defined(__INTEL_CXX11_MODE__)
#12 3.911 # if defined(__cpp_aggregate_nsdmi)
#12 3.911 # define CXX_STD 201402L
#12 3.911 # else
#12 3.911 # define CXX_STD 201103L
#12 3.911 # endif
#12 3.911 # else
#12 3.911 # define CXX_STD 199711L
#12 3.911 # endif
#12 3.911 #elif defined(_MSC_VER) && defined(_MSVC_LANG)
#12 3.911 # define CXX_STD _MSVC_LANG
#12 3.911 #else
#12 3.911 # define CXX_STD __cplusplus
#12 3.911 #endif
#12 3.911
#12 3.911 const char* info_language_dialect_default = "INFO" ":" "dialect_default["
#12 3.911 #if CXX_STD > 201703L
#12 3.911 "20"
#12 3.911 #elif CXX_STD >= 201703L
#12 3.911 "17"
#12 3.911 #elif CXX_STD >= 201402L
#12 3.911 "14"
#12 3.911 #elif CXX_STD >= 201103L
#12 3.911 "11"
#12 3.911 #else
#12 3.911 "98"
#12 3.911 #endif
#12 3.911 "]";
#12 3.911
#12 3.911 /*--------------------------------------------------------------------------*/
#12 3.911
#12 3.911 int main(int argc, char* argv[])
#12 3.911 {
#12 3.911 int require = 0;
#12 3.911 require += info_compiler[argc];
#12 3.911 require += info_platform[argc];
#12 3.911 #ifdef COMPILER_VERSION_MAJOR
#12 3.911 require += info_version[argc];
#12 3.911 #endif
#12 3.911 #ifdef COMPILER_VERSION_INTERNAL
#12 3.911 require += info_version_internal[argc];
#12 3.911 #endif
#12 3.911 #ifdef SIMULATE_ID
#12 3.911 require += info_simulate[argc];
#12 3.911 #endif
#12 3.911 #ifdef SIMULATE_VERSION_MAJOR
#12 3.911 require += info_simulate_version[argc];
#12 3.911 #endif
#12 3.911 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 3.911 require += info_cray[argc];
#12 3.911 #endif
#12 3.911 require += info_language_dialect_default[argc];
#12 3.911 (void)argv;
#12 3.911 return require;
#12 3.911 }
#12 3.911 ID_CONTENT_OUT @ONLY )
#12 3.912 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(219): file(WRITE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp /* This source file must have a .cpp extension so that all C++ compilers
#12 3.912 recognize the extension without flags. Borland does not know .cxx for
#12 3.912 example. */
#12 3.912 #ifndef __cplusplus
#12 3.912 # error "A C compiler has been selected for C++."
#12 3.912 #endif
#12 3.912
#12 3.912
#12 3.912
#12 3.912 /* Construct the string literal in pieces to prevent the source from
#12 3.912 getting matched. Store it in a pointer rather than an array
#12 3.912 because some compilers will just produce instructions to fill the
#12 3.912 array rather than assigning a pointer to a static array. */
#12 3.912 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 3.912 #ifdef SIMULATE_ID
#12 3.912 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 3.912 #endif
#12 3.912
#12 3.912 #ifdef __QNXNTO__
#12 3.912 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 3.912 #endif
#12 3.912
#12 3.912 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 3.912 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 3.912 #endif
#12 3.912
#12 3.912 #define STRINGIFY_HELPER(X) #X
#12 3.912 #define STRINGIFY(X) STRINGIFY_HELPER(X)
#12 3.912
#12 3.912 /* Identify known platforms by name. */
#12 3.912 #if defined(__linux) || defined(__linux__) || defined(linux)
#12 3.912 # define PLATFORM_ID "Linux"
#12 3.912
#12 3.912 #elif defined(__CYGWIN__)
#12 3.912 # define PLATFORM_ID "Cygwin"
#12 3.912
#12 3.912 #elif defined(__MINGW32__)
#12 3.912 # define PLATFORM_ID "MinGW"
#12 3.912
#12 3.912 #elif defined(__APPLE__)
#12 3.912 # define PLATFORM_ID "Darwin"
#12 3.912
#12 3.912 #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
#12 3.912 # define PLATFORM_ID "Windows"
#12 3.912
#12 3.912 #elif defined(__FreeBSD__) || defined(__FreeBSD)
#12 3.912 # define PLATFORM_ID "FreeBSD"
#12 3.912
#12 3.912 #elif defined(__NetBSD__) || defined(__NetBSD)
#12 3.912 # define PLATFORM_ID "NetBSD"
#12 3.912
#12 3.912 #elif defined(__OpenBSD__) || defined(__OPENBSD)
#12 3.912 # define PLATFORM_ID "OpenBSD"
#12 3.912
#12 3.912 #elif defined(__sun) || defined(sun)
#12 3.912 # define PLATFORM_ID "SunOS"
#12 3.912
#12 3.912 #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
#12 3.912 # define PLATFORM_ID "AIX"
#12 3.912
#12 3.912 #elif defined(__hpux) || defined(__hpux__)
#12 3.912 # define PLATFORM_ID "HP-UX"
#12 3.912
#12 3.912 #elif defined(__HAIKU__)
#12 3.912 # define PLATFORM_ID "Haiku"
#12 3.912
#12 3.912 #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
#12 3.912 # define PLATFORM_ID "BeOS"
#12 3.912
#12 3.912 #elif defined(__QNX__) || defined(__QNXNTO__)
#12 3.912 # define PLATFORM_ID "QNX"
#12 3.912
#12 3.912 #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
#12 3.912 # define PLATFORM_ID "Tru64"
#12 3.912
#12 3.912 #elif defined(__riscos) || defined(__riscos__)
#12 3.912 # define PLATFORM_ID "RISCos"
#12 3.912
#12 3.912 #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
#12 3.912 # define PLATFORM_ID "SINIX"
#12 3.912
#12 3.912 #elif defined(__UNIX_SV__)
#12 3.912 # define PLATFORM_ID "UNIX_SV"
#12 3.912
#12 3.912 #elif defined(__bsdos__)
#12 3.912 # define PLATFORM_ID "BSDOS"
#12 3.912
#12 3.912 #elif defined(_MPRAS) || defined(MPRAS)
#12 3.912 # define PLATFORM_ID "MP-RAS"
#12 3.912
#12 3.912 #elif defined(__osf) || defined(__osf__)
#12 3.912 # define PLATFORM_ID "OSF1"
#12 3.912
#12 3.912 #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
#12 3.912 # define PLATFORM_ID "SCO_SV"
#12 3.912
#12 3.912 #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
#12 3.912 # define PLATFORM_ID "ULTRIX"
#12 3.912
#12 3.912 #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
#12 3.912 # define PLATFORM_ID "Xenix"
#12 3.912
#12 3.912 #elif defined(__WATCOMC__)
#12 3.912 # if defined(__LINUX__)
#12 3.912 # define PLATFORM_ID "Linux"
#12 3.912
#12 3.912 # elif defined(__DOS__)
#12 3.912 # define PLATFORM_ID "DOS"
#12 3.912
#12 3.912 # elif defined(__OS2__)
#12 3.912 # define PLATFORM_ID "OS2"
#12 3.912
#12 3.912 # elif defined(__WINDOWS__)
#12 3.912 # define PLATFORM_ID "Windows3x"
#12 3.912
#12 3.912 # else /* unknown platform */
#12 3.912 # define PLATFORM_ID
#12 3.912 # endif
#12 3.912
#12 3.912 #elif defined(__INTEGRITY)
#12 3.912 # if defined(INT_178B)
#12 3.912 # define PLATFORM_ID "Integrity178"
#12 3.912
#12 3.912 # else /* regular Integrity */
#12 3.912 # define PLATFORM_ID "Integrity"
#12 3.912 # endif
#12 3.912
#12 3.912 #else /* unknown platform */
#12 3.912 # define PLATFORM_ID
#12 3.912
#12 3.912 #endif
#12 3.912
#12 3.912 /* For windows compilers MSVC and Intel we can determine
#12 3.912 the architecture of the compiler being used. This is because
#12 3.912 the compilers do not have flags that can change the architecture,
#12 3.912 but rather depend on which compiler is being used
#12 3.912 */
#12 3.912 #if defined(_WIN32) && defined(_MSC_VER)
#12 3.912 # if defined(_M_IA64)
#12 3.912 # define ARCHITECTURE_ID "IA64"
#12 3.912
#12 3.912 # elif defined(_M_X64) || defined(_M_AMD64)
#12 3.912 # define ARCHITECTURE_ID "x64"
#12 3.912
#12 3.912 # elif defined(_M_IX86)
#12 3.912 # define ARCHITECTURE_ID "X86"
#12 3.912
#12 3.912 # elif defined(_M_ARM64)
#12 3.912 # define ARCHITECTURE_ID "ARM64"
#12 3.912
#12 3.912 # elif defined(_M_ARM)
#12 3.912 # if _M_ARM == 4
#12 3.912 # define ARCHITECTURE_ID "ARMV4I"
#12 3.912 # elif _M_ARM == 5
#12 3.912 # define ARCHITECTURE_ID "ARMV5I"
#12 3.912 # else
#12 3.912 # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
#12 3.912 # endif
#12 3.912
#12 3.912 # elif defined(_M_MIPS)
#12 3.912 # define ARCHITECTURE_ID "MIPS"
#12 3.912
#12 3.912 # elif defined(_M_SH)
#12 3.912 # define ARCHITECTURE_ID "SHx"
#12 3.912
#12 3.912 # else /* unknown architecture */
#12 3.912 # define ARCHITECTURE_ID ""
#12 3.912 # endif
#12 3.912
#12 3.912 #elif defined(__WATCOMC__)
#12 3.912 # if defined(_M_I86)
#12 3.912 # define ARCHITECTURE_ID "I86"
#12 3.912
#12 3.912 # elif defined(_M_IX86)
#12 3.912 # define ARCHITECTURE_ID "X86"
#12 3.912
#12 3.912 # else /* unknown architecture */
#12 3.912 # define ARCHITECTURE_ID ""
#12 3.912 # endif
#12 3.912
#12 3.912 #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
#12 3.912 # if defined(__ICCARM__)
#12 3.912 # define ARCHITECTURE_ID "ARM"
#12 3.912
#12 3.912 # elif defined(__ICCRX__)
#12 3.912 # define ARCHITECTURE_ID "RX"
#12 3.912
#12 3.912 # elif defined(__ICCRH850__)
#12 3.912 # define ARCHITECTURE_ID "RH850"
#12 3.912
#12 3.912 # elif defined(__ICCRL78__)
#12 3.912 # define ARCHITECTURE_ID "RL78"
#12 3.912
#12 3.912 # elif defined(__ICCRISCV__)
#12 3.912 # define ARCHITECTURE_ID "RISCV"
#12 3.912
#12 3.912 # elif defined(__ICCAVR__)
#12 3.912 # define ARCHITECTURE_ID "AVR"
#12 3.912
#12 3.912 # elif defined(__ICC430__)
#12 3.912 # define ARCHITECTURE_ID "MSP430"
#12 3.912
#12 3.912 # elif defined(__ICCV850__)
#12 3.912 # define ARCHITECTURE_ID "V850"
#12 3.912
#12 3.912 # elif defined(__ICC8051__)
#12 3.912 # define ARCHITECTURE_ID "8051"
#12 3.912
#12 3.912 # else /* unknown architecture */
#12 3.912 # define ARCHITECTURE_ID ""
#12 3.912 # endif
#12 3.912
#12 3.912 #elif defined(__ghs__)
#12 3.912 # if defined(__PPC64__)
#12 3.912 # define ARCHITECTURE_ID "PPC64"
#12 3.912
#12 3.912 # elif defined(__ppc__)
#12 3.912 # define ARCHITECTURE_ID "PPC"
#12 3.912
#12 3.912 # elif defined(__ARM__)
#12 3.912 # define ARCHITECTURE_ID "ARM"
#12 3.912
#12 3.912 # elif defined(__x86_64__)
#12 3.912 # define ARCHITECTURE_ID "x64"
#12 3.912
#12 3.912 # elif defined(__i386__)
#12 3.912 # define ARCHITECTURE_ID "X86"
#12 3.912
#12 3.912 # else /* unknown architecture */
#12 3.912 # define ARCHITECTURE_ID ""
#12 3.912 # endif
#12 3.912 #else
#12 3.912 # define ARCHITECTURE_ID
#12 3.912 #endif
#12 3.912
#12 3.912 /* Convert integer to decimal digit literals. */
#12 3.912 #define DEC(n) \
#12 3.912 ('0' + (((n) / 10000000)%10)), \
#12 3.912 ('0' + (((n) / 1000000)%10)), \
#12 3.912 ('0' + (((n) / 100000)%10)), \
#12 3.912 ('0' + (((n) / 10000)%10)), \
#12 3.912 ('0' + (((n) / 1000)%10)), \
#12 3.912 ('0' + (((n) / 100)%10)), \
#12 3.912 ('0' + (((n) / 10)%10)), \
#12 3.912 ('0' + ((n) % 10))
#12 3.912
#12 3.912 /* Convert integer to hex digit literals. */
#12 3.912 #define HEX(n) \
#12 3.912 ('0' + ((n)>>28 & 0xF)), \
#12 3.912 ('0' + ((n)>>24 & 0xF)), \
#12 3.912 ('0' + ((n)>>20 & 0xF)), \
#12 3.912 ('0' + ((n)>>16 & 0xF)), \
#12 3.912 ('0' + ((n)>>12 & 0xF)), \
#12 3.912 ('0' + ((n)>>8 & 0xF)), \
#12 3.912 ('0' + ((n)>>4 & 0xF)), \
#12 3.912 ('0' + ((n) & 0xF))
#12 3.912
#12 3.912 /* Construct a string literal encoding the version number components. */
#12 3.912 #ifdef COMPILER_VERSION_MAJOR
#12 3.912 char const info_version[] = {
#12 3.912 'I', 'N', 'F', 'O', ':',
#12 3.912 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
#12 3.912 COMPILER_VERSION_MAJOR,
#12 3.912 # ifdef COMPILER_VERSION_MINOR
#12 3.912 '.', COMPILER_VERSION_MINOR,
#12 3.912 # ifdef COMPILER_VERSION_PATCH
#12 3.912 '.', COMPILER_VERSION_PATCH,
#12 3.912 # ifdef COMPILER_VERSION_TWEAK
#12 3.912 '.', COMPILER_VERSION_TWEAK,
#12 3.912 # endif
#12 3.912 # endif
#12 3.912 # endif
#12 3.912 ']','\0'};
#12 3.912 #endif
#12 3.912
#12 3.912 /* Construct a string literal encoding the internal version number. */
#12 3.912 #ifdef COMPILER_VERSION_INTERNAL
#12 3.912 char const info_version_internal[] = {
#12 3.912 'I', 'N', 'F', 'O', ':',
#12 3.912 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
#12 3.912 'i','n','t','e','r','n','a','l','[',
#12 3.912 COMPILER_VERSION_INTERNAL,']','\0'};
#12 3.912 #endif
#12 3.912
#12 3.912 /* Construct a string literal encoding the version number components. */
#12 3.912 #ifdef SIMULATE_VERSION_MAJOR
#12 3.912 char const info_simulate_version[] = {
#12 3.912 'I', 'N', 'F', 'O', ':',
#12 3.912 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
#12 3.912 SIMULATE_VERSION_MAJOR,
#12 3.912 # ifdef SIMULATE_VERSION_MINOR
#12 3.912 '.', SIMULATE_VERSION_MINOR,
#12 3.912 # ifdef SIMULATE_VERSION_PATCH
#12 3.912 '.', SIMULATE_VERSION_PATCH,
#12 3.912 # ifdef SIMULATE_VERSION_TWEAK
#12 3.912 '.', SIMULATE_VERSION_TWEAK,
#12 3.912 # endif
#12 3.912 # endif
#12 3.912 # endif
#12 3.912 ']','\0'};
#12 3.912 #endif
#12 3.912
#12 3.912 /* Construct the string literal in pieces to prevent the source from
#12 3.912 getting matched. Store it in a pointer rather than an array
#12 3.912 because some compilers will just produce instructions to fill the
#12 3.912 array rather than assigning a pointer to a static array. */
#12 3.912 char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
#12 3.912 char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#12 3.912
#12 3.912
#12 3.912
#12 3.912
#12 3.912 #if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
#12 3.912 # if defined(__INTEL_CXX11_MODE__)
#12 3.912 # if defined(__cpp_aggregate_nsdmi)
#12 3.912 # define CXX_STD 201402L
#12 3.912 # else
#12 3.912 # define CXX_STD 201103L
#12 3.912 # endif
#12 3.912 # else
#12 3.912 # define CXX_STD 199711L
#12 3.912 # endif
#12 3.912 #elif defined(_MSC_VER) && defined(_MSVC_LANG)
#12 3.912 # define CXX_STD _MSVC_LANG
#12 3.912 #else
#12 3.912 # define CXX_STD __cplusplus
#12 3.912 #endif
#12 3.912
#12 3.912 const char* info_language_dialect_default = "INFO" ":" "dialect_default["
#12 3.912 #if CXX_STD > 201703L
#12 3.912 "20"
#12 3.912 #elif CXX_STD >= 201703L
#12 3.912 "17"
#12 3.912 #elif CXX_STD >= 201402L
#12 3.912 "14"
#12 3.912 #elif CXX_STD >= 201103L
#12 3.912 "11"
#12 3.912 #else
#12 3.912 "98"
#12 3.912 #endif
#12 3.912 "]";
#12 3.912
#12 3.912 /*--------------------------------------------------------------------------*/
#12 3.912
#12 3.912 int main(int argc, char* argv[])
#12 3.912 {
#12 3.912 int require = 0;
#12 3.912 require += info_compiler[argc];
#12 3.912 require += info_platform[argc];
#12 3.912 #ifdef COMPILER_VERSION_MAJOR
#12 3.912 require += info_version[argc];
#12 3.912 #endif
#12 3.912 #ifdef COMPILER_VERSION_INTERNAL
#12 3.912 require += info_version_internal[argc];
#12 3.912 #endif
#12 3.912 #ifdef SIMULATE_ID
#12 3.912 require += info_simulate[argc];
#12 3.912 #endif
#12 3.912 #ifdef SIMULATE_VERSION_MAJOR
#12 3.912 require += info_simulate_version[argc];
#12 3.912 #endif
#12 3.912 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 3.912 require += info_cray[argc];
#12 3.912 #endif
#12 3.912 require += info_language_dialect_default[argc];
#12 3.912 (void)argv;
#12 3.912 return require;
#12 3.912 }
#12 3.912 )
#12 3.912 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(233): set(COMPILER_DESCRIPTION Compiler: /usr/bin/c++
#12 3.912 Build flags:
#12 3.912 Id flags: --c++
#12 3.912 )
#12 3.913 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(240): if(Unix Makefiles MATCHES Visual Studio ([0-9]+) )
#12 3.913 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(402): elseif(Unix Makefiles MATCHES Xcode )
#12 3.914 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(482): elseif(Unix Makefiles MATCHES Green Hills MULTI )
#12 3.914 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(524): else()
#12 3.914 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(525): execute_process(COMMAND /usr/bin/c++ --c++ CMakeCXXCompilerId.cpp WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX OUTPUT_VARIABLE CMAKE_CXX_COMPILER_ID_OUTPUT ERROR_VARIABLE CMAKE_CXX_COMPILER_ID_OUTPUT RESULT_VARIABLE CMAKE_CXX_COMPILER_ID_RESULT )
#12 3.964 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(540): if(CMAKE_CXX_COMPILER_ID_RESULT OR CMAKE_CXX_COMPILER_ID_OUTPUT MATCHES Bad # preprocessor line )
#12 3.964 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(545): set(MSG Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
#12 3.964 Compiler: /usr/bin/c++
#12 3.964 Build flags:
#12 3.964 Id flags: --c++
#12 3.964
#12 3.964 The output was:
#12 3.964 1
#12 3.964 c++: error: unrecognized command line option '--c++'
#12 3.964
#12 3.964
#12 3.964 )
#12 3.964 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(553): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
#12 3.964 Compiler: /usr/bin/c++
#12 3.964 Build flags:
#12 3.964 Id flags: --c++
#12 3.964
#12 3.964 The output was:
#12 3.964 1
#12 3.964 c++: error: unrecognized command line option '--c++'
#12 3.964
#12 3.964
#12 3.964 )
#12 3.965 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(559): set(COMPILER_CXX_PRODUCED_FILES )
#12 3.965 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(560): set(COMPILER_CXX_PRODUCED_OUTPUT )
#12 3.965 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(610): set(COMPILER_CXX_PRODUCED_FILES PARENT_SCOPE )
#12 3.965 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(611): set(COMPILER_CXX_PRODUCED_OUTPUT PARENT_SCOPE )
#12 3.966 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(33): CMAKE_DETERMINE_COMPILER_ID_MATCH_VENDOR(CXX )
#12 3.966 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(618): foreach(vendor )
#12 3.968 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(623): set(CMAKE_CXX_COMPILER_ID PARENT_SCOPE )
#12 3.968 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(34): if(CMAKE_CXX_COMPILER_ID )
#12 3.968 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(37): foreach(file )
#12 3.968 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(40): if(CMAKE_CXX_COMPILER_ID )
#12 3.968 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(31): separate_arguments(testflags UNIX_COMMAND --ec++ )
#12 3.968 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(32): CMAKE_DETERMINE_COMPILER_ID_BUILD(CXX --ec++ CMakeCXXCompilerId.cpp )
#12 3.968 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(227): file(REMOVE_RECURSE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX )
#12 3.968 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(228): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX )
#12 3.969 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(229): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX/tmp )
#12 3.969 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(230): CMAKE_DETERMINE_COMPILER_ID_WRITE(CXX CMakeCXXCompilerId.cpp )
#12 3.969 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(208): find_file(src_in CMakeCXXCompilerId.cpp.in PATHS /usr/share/cmake-3.16/Modules NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH )
#12 3.970 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(209): file(READ /usr/share/cmake-3.16/Modules/CMakeCXXCompilerId.cpp.in ID_CONTENT_IN )
#12 3.971 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(211): compiler_id_detection(CMAKE_CXX_COMPILER_ID_CONTENT CXX ID_STRING VERSION_STRINGS PLATFORM_DEFAULT_COMPILER )
#12 3.972 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(16): if(NOT lang STREQUAL Fortran AND NOT lang STREQUAL CSharp )
#12 3.972 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(17): file(GLOB lang_files /usr/share/cmake-3.16/Modules/Compiler/*-DetermineCompiler.cmake )
#12 3.972 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(19): set(nonlang CXX )
#12 3.972 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(20): if(lang STREQUAL CXX )
#12 3.973 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(21): set(nonlang C )
#12 3.973 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(24): file(GLOB nonlang_files /usr/share/cmake-3.16/Modules/Compiler/*-C-DetermineCompiler.cmake )
#12 3.973 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(26): list(REMOVE_ITEM lang_files )
#12 3.974 CMake Error at /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake:26 (list):
#12 3.974 list sub-command REMOVE_ITEM requires two or more arguments.
#12 3.974 Call Stack (most recent call first):
#12 3.974 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:211 (compiler_id_detection)
#12 3.974 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:230 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
#12 3.974 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:32 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
#12 3.974 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake:111 (CMAKE_DETERMINE_COMPILER_ID)
#12 3.974 CMakeLists.txt:5 (project)
#12 3.974
#12 3.974
#12 3.974 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(29): set(files )
#12 3.974 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(30): if(files )
#12 3.974 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(151): set(CMAKE_CXX_COMPILER_ID_CONTENT PARENT_SCOPE )
#12 3.975 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(217): unset(src_in CACHE )
#12 3.975 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(218): string(CONFIGURE /* This source file must have a .cpp extension so that all C++ compilers
#12 3.975 recognize the extension without flags. Borland does not know .cxx for
#12 3.975 example. */
#12 3.975 #ifndef __cplusplus
#12 3.975 # error "A C compiler has been selected for C++."
#12 3.975 #endif
#12 3.975
#12 3.975 @CMAKE_CXX_COMPILER_ID_CONTENT@
#12 3.975
#12 3.975 /* Construct the string literal in pieces to prevent the source from
#12 3.975 getting matched. Store it in a pointer rather than an array
#12 3.975 because some compilers will just produce instructions to fill the
#12 3.975 array rather than assigning a pointer to a static array. */
#12 3.975 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 3.975 #ifdef SIMULATE_ID
#12 3.975 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 3.975 #endif
#12 3.975
#12 3.975 #ifdef __QNXNTO__
#12 3.975 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 3.975 #endif
#12 3.975
#12 3.975 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 3.975 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 3.975 #endif
#12 3.975
#12 3.975 @CMAKE_CXX_COMPILER_ID_PLATFORM_CONTENT@
#12 3.975 @CMAKE_CXX_COMPILER_ID_ERROR_FOR_TEST@
#12 3.975
#12 3.975 #if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
#12 3.975 # if defined(__INTEL_CXX11_MODE__)
#12 3.975 # if defined(__cpp_aggregate_nsdmi)
#12 3.975 # define CXX_STD 201402L
#12 3.975 # else
#12 3.975 # define CXX_STD 201103L
#12 3.975 # endif
#12 3.975 # else
#12 3.975 # define CXX_STD 199711L
#12 3.975 # endif
#12 3.975 #elif defined(_MSC_VER) && defined(_MSVC_LANG)
#12 3.975 # define CXX_STD _MSVC_LANG
#12 3.975 #else
#12 3.975 # define CXX_STD __cplusplus
#12 3.975 #endif
#12 3.975
#12 3.975 const char* info_language_dialect_default = "INFO" ":" "dialect_default["
#12 3.975 #if CXX_STD > 201703L
#12 3.975 "20"
#12 3.975 #elif CXX_STD >= 201703L
#12 3.975 "17"
#12 3.975 #elif CXX_STD >= 201402L
#12 3.975 "14"
#12 3.975 #elif CXX_STD >= 201103L
#12 3.975 "11"
#12 3.975 #else
#12 3.975 "98"
#12 3.975 #endif
#12 3.975 "]";
#12 3.975
#12 3.975 /*--------------------------------------------------------------------------*/
#12 3.975
#12 3.975 int main(int argc, char* argv[])
#12 3.975 {
#12 3.975 int require = 0;
#12 3.975 require += info_compiler[argc];
#12 3.975 require += info_platform[argc];
#12 3.975 #ifdef COMPILER_VERSION_MAJOR
#12 3.975 require += info_version[argc];
#12 3.975 #endif
#12 3.975 #ifdef COMPILER_VERSION_INTERNAL
#12 3.975 require += info_version_internal[argc];
#12 3.975 #endif
#12 3.975 #ifdef SIMULATE_ID
#12 3.975 require += info_simulate[argc];
#12 3.975 #endif
#12 3.975 #ifdef SIMULATE_VERSION_MAJOR
#12 3.975 require += info_simulate_version[argc];
#12 3.975 #endif
#12 3.975 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 3.975 require += info_cray[argc];
#12 3.975 #endif
#12 3.975 require += info_language_dialect_default[argc];
#12 3.975 (void)argv;
#12 3.975 return require;
#12 3.975 }
#12 3.975 ID_CONTENT_OUT @ONLY )
#12 3.976 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(219): file(WRITE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp /* This source file must have a .cpp extension so that all C++ compilers
#12 3.976 recognize the extension without flags. Borland does not know .cxx for
#12 3.976 example. */
#12 3.976 #ifndef __cplusplus
#12 3.976 # error "A C compiler has been selected for C++."
#12 3.976 #endif
#12 3.976
#12 3.976
#12 3.976
#12 3.976 /* Construct the string literal in pieces to prevent the source from
#12 3.976 getting matched. Store it in a pointer rather than an array
#12 3.976 because some compilers will just produce instructions to fill the
#12 3.976 array rather than assigning a pointer to a static array. */
#12 3.976 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 3.976 #ifdef SIMULATE_ID
#12 3.976 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 3.976 #endif
#12 3.976
#12 3.976 #ifdef __QNXNTO__
#12 3.976 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 3.976 #endif
#12 3.976
#12 3.976 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 3.976 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 3.976 #endif
#12 3.976
#12 3.976 #define STRINGIFY_HELPER(X) #X
#12 3.976 #define STRINGIFY(X) STRINGIFY_HELPER(X)
#12 3.976
#12 3.976 /* Identify known platforms by name. */
#12 3.976 #if defined(__linux) || defined(__linux__) || defined(linux)
#12 3.976 # define PLATFORM_ID "Linux"
#12 3.976
#12 3.976 #elif defined(__CYGWIN__)
#12 3.976 # define PLATFORM_ID "Cygwin"
#12 3.976
#12 3.976 #elif defined(__MINGW32__)
#12 3.976 # define PLATFORM_ID "MinGW"
#12 3.976
#12 3.976 #elif defined(__APPLE__)
#12 3.976 # define PLATFORM_ID "Darwin"
#12 3.976
#12 3.976 #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
#12 3.976 # define PLATFORM_ID "Windows"
#12 3.976
#12 3.976 #elif defined(__FreeBSD__) || defined(__FreeBSD)
#12 3.976 # define PLATFORM_ID "FreeBSD"
#12 3.976
#12 3.976 #elif defined(__NetBSD__) || defined(__NetBSD)
#12 3.976 # define PLATFORM_ID "NetBSD"
#12 3.976
#12 3.976 #elif defined(__OpenBSD__) || defined(__OPENBSD)
#12 3.976 # define PLATFORM_ID "OpenBSD"
#12 3.976
#12 3.976 #elif defined(__sun) || defined(sun)
#12 3.976 # define PLATFORM_ID "SunOS"
#12 3.976
#12 3.976 #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
#12 3.976 # define PLATFORM_ID "AIX"
#12 3.976
#12 3.976 #elif defined(__hpux) || defined(__hpux__)
#12 3.976 # define PLATFORM_ID "HP-UX"
#12 3.976
#12 3.976 #elif defined(__HAIKU__)
#12 3.976 # define PLATFORM_ID "Haiku"
#12 3.976
#12 3.976 #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
#12 3.976 # define PLATFORM_ID "BeOS"
#12 3.976
#12 3.976 #elif defined(__QNX__) || defined(__QNXNTO__)
#12 3.976 # define PLATFORM_ID "QNX"
#12 3.976
#12 3.976 #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
#12 3.976 # define PLATFORM_ID "Tru64"
#12 3.976
#12 3.976 #elif defined(__riscos) || defined(__riscos__)
#12 3.976 # define PLATFORM_ID "RISCos"
#12 3.976
#12 3.976 #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
#12 3.976 # define PLATFORM_ID "SINIX"
#12 3.976
#12 3.976 #elif defined(__UNIX_SV__)
#12 3.976 # define PLATFORM_ID "UNIX_SV"
#12 3.976
#12 3.976 #elif defined(__bsdos__)
#12 3.976 # define PLATFORM_ID "BSDOS"
#12 3.976
#12 3.976 #elif defined(_MPRAS) || defined(MPRAS)
#12 3.976 # define PLATFORM_ID "MP-RAS"
#12 3.976
#12 3.976 #elif defined(__osf) || defined(__osf__)
#12 3.976 # define PLATFORM_ID "OSF1"
#12 3.976
#12 3.976 #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
#12 3.976 # define PLATFORM_ID "SCO_SV"
#12 3.976
#12 3.976 #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
#12 3.976 # define PLATFORM_ID "ULTRIX"
#12 3.976
#12 3.976 #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
#12 3.976 # define PLATFORM_ID "Xenix"
#12 3.976
#12 3.976 #elif defined(__WATCOMC__)
#12 3.976 # if defined(__LINUX__)
#12 3.976 # define PLATFORM_ID "Linux"
#12 3.976
#12 3.976 # elif defined(__DOS__)
#12 3.976 # define PLATFORM_ID "DOS"
#12 3.976
#12 3.976 # elif defined(__OS2__)
#12 3.976 # define PLATFORM_ID "OS2"
#12 3.976
#12 3.976 # elif defined(__WINDOWS__)
#12 3.976 # define PLATFORM_ID "Windows3x"
#12 3.976
#12 3.976 # else /* unknown platform */
#12 3.976 # define PLATFORM_ID
#12 3.976 # endif
#12 3.976
#12 3.976 #elif defined(__INTEGRITY)
#12 3.976 # if defined(INT_178B)
#12 3.976 # define PLATFORM_ID "Integrity178"
#12 3.976
#12 3.976 # else /* regular Integrity */
#12 3.976 # define PLATFORM_ID "Integrity"
#12 3.976 # endif
#12 3.976
#12 3.976 #else /* unknown platform */
#12 3.976 # define PLATFORM_ID
#12 3.976
#12 3.976 #endif
#12 3.976
#12 3.976 /* For windows compilers MSVC and Intel we can determine
#12 3.976 the architecture of the compiler being used. This is because
#12 3.976 the compilers do not have flags that can change the architecture,
#12 3.976 but rather depend on which compiler is being used
#12 3.976 */
#12 3.976 #if defined(_WIN32) && defined(_MSC_VER)
#12 3.976 # if defined(_M_IA64)
#12 3.976 # define ARCHITECTURE_ID "IA64"
#12 3.976
#12 3.976 # elif defined(_M_X64) || defined(_M_AMD64)
#12 3.976 # define ARCHITECTURE_ID "x64"
#12 3.976
#12 3.976 # elif defined(_M_IX86)
#12 3.976 # define ARCHITECTURE_ID "X86"
#12 3.976
#12 3.976 # elif defined(_M_ARM64)
#12 3.976 # define ARCHITECTURE_ID "ARM64"
#12 3.976
#12 3.976 # elif defined(_M_ARM)
#12 3.976 # if _M_ARM == 4
#12 3.976 # define ARCHITECTURE_ID "ARMV4I"
#12 3.976 # elif _M_ARM == 5
#12 3.976 # define ARCHITECTURE_ID "ARMV5I"
#12 3.976 # else
#12 3.976 # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
#12 3.976 # endif
#12 3.976
#12 3.976 # elif defined(_M_MIPS)
#12 3.976 # define ARCHITECTURE_ID "MIPS"
#12 3.976
#12 3.976 # elif defined(_M_SH)
#12 3.976 # define ARCHITECTURE_ID "SHx"
#12 3.976
#12 3.976 # else /* unknown architecture */
#12 3.976 # define ARCHITECTURE_ID ""
#12 3.976 # endif
#12 3.976
#12 3.976 #elif defined(__WATCOMC__)
#12 3.976 # if defined(_M_I86)
#12 3.976 # define ARCHITECTURE_ID "I86"
#12 3.976
#12 3.976 # elif defined(_M_IX86)
#12 3.976 # define ARCHITECTURE_ID "X86"
#12 3.976
#12 3.976 # else /* unknown architecture */
#12 3.976 # define ARCHITECTURE_ID ""
#12 3.976 # endif
#12 3.976
#12 3.976 #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
#12 3.976 # if defined(__ICCARM__)
#12 3.976 # define ARCHITECTURE_ID "ARM"
#12 3.976
#12 3.976 # elif defined(__ICCRX__)
#12 3.976 # define ARCHITECTURE_ID "RX"
#12 3.976
#12 3.976 # elif defined(__ICCRH850__)
#12 3.976 # define ARCHITECTURE_ID "RH850"
#12 3.976
#12 3.976 # elif defined(__ICCRL78__)
#12 3.976 # define ARCHITECTURE_ID "RL78"
#12 3.976
#12 3.976 # elif defined(__ICCRISCV__)
#12 3.976 # define ARCHITECTURE_ID "RISCV"
#12 3.976
#12 3.976 # elif defined(__ICCAVR__)
#12 3.976 # define ARCHITECTURE_ID "AVR"
#12 3.976
#12 3.976 # elif defined(__ICC430__)
#12 3.976 # define ARCHITECTURE_ID "MSP430"
#12 3.976
#12 3.976 # elif defined(__ICCV850__)
#12 3.976 # define ARCHITECTURE_ID "V850"
#12 3.976
#12 3.976 # elif defined(__ICC8051__)
#12 3.976 # define ARCHITECTURE_ID "8051"
#12 3.976
#12 3.976 # else /* unknown architecture */
#12 3.976 # define ARCHITECTURE_ID ""
#12 3.976 # endif
#12 3.976
#12 3.976 #elif defined(__ghs__)
#12 3.976 # if defined(__PPC64__)
#12 3.976 # define ARCHITECTURE_ID "PPC64"
#12 3.976
#12 3.976 # elif defined(__ppc__)
#12 3.976 # define ARCHITECTURE_ID "PPC"
#12 3.976
#12 3.976 # elif defined(__ARM__)
#12 3.976 # define ARCHITECTURE_ID "ARM"
#12 3.976
#12 3.976 # elif defined(__x86_64__)
#12 3.976 # define ARCHITECTURE_ID "x64"
#12 3.976
#12 3.976 # elif defined(__i386__)
#12 3.976 # define ARCHITECTURE_ID "X86"
#12 3.976
#12 3.976 # else /* unknown architecture */
#12 3.976 # define ARCHITECTURE_ID ""
#12 3.976 # endif
#12 3.976 #else
#12 3.976 # define ARCHITECTURE_ID
#12 3.976 #endif
#12 3.976
#12 3.976 /* Convert integer to decimal digit literals. */
#12 3.976 #define DEC(n) \
#12 3.976 ('0' + (((n) / 10000000)%10)), \
#12 3.976 ('0' + (((n) / 1000000)%10)), \
#12 3.976 ('0' + (((n) / 100000)%10)), \
#12 3.976 ('0' + (((n) / 10000)%10)), \
#12 3.976 ('0' + (((n) / 1000)%10)), \
#12 3.976 ('0' + (((n) / 100)%10)), \
#12 3.976 ('0' + (((n) / 10)%10)), \
#12 3.976 ('0' + ((n) % 10))
#12 3.976
#12 3.976 /* Convert integer to hex digit literals. */
#12 3.976 #define HEX(n) \
#12 3.976 ('0' + ((n)>>28 & 0xF)), \
#12 3.976 ('0' + ((n)>>24 & 0xF)), \
#12 3.976 ('0' + ((n)>>20 & 0xF)), \
#12 3.976 ('0' + ((n)>>16 & 0xF)), \
#12 3.976 ('0' + ((n)>>12 & 0xF)), \
#12 3.976 ('0' + ((n)>>8 & 0xF)), \
#12 3.976 ('0' + ((n)>>4 & 0xF)), \
#12 3.976 ('0' + ((n) & 0xF))
#12 3.976
#12 3.976 /* Construct a string literal encoding the version number components. */
#12 3.976 #ifdef COMPILER_VERSION_MAJOR
#12 3.976 char const info_version[] = {
#12 3.976 'I', 'N', 'F', 'O', ':',
#12 3.976 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
#12 3.976 COMPILER_VERSION_MAJOR,
#12 3.976 # ifdef COMPILER_VERSION_MINOR
#12 3.976 '.', COMPILER_VERSION_MINOR,
#12 3.976 # ifdef COMPILER_VERSION_PATCH
#12 3.976 '.', COMPILER_VERSION_PATCH,
#12 3.976 # ifdef COMPILER_VERSION_TWEAK
#12 3.976 '.', COMPILER_VERSION_TWEAK,
#12 3.976 # endif
#12 3.976 # endif
#12 3.976 # endif
#12 3.976 ']','\0'};
#12 3.976 #endif
#12 3.976
#12 3.976 /* Construct a string literal encoding the internal version number. */
#12 3.976 #ifdef COMPILER_VERSION_INTERNAL
#12 3.976 char const info_version_internal[] = {
#12 3.976 'I', 'N', 'F', 'O', ':',
#12 3.976 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
#12 3.976 'i','n','t','e','r','n','a','l','[',
#12 3.976 COMPILER_VERSION_INTERNAL,']','\0'};
#12 3.976 #endif
#12 3.976
#12 3.976 /* Construct a string literal encoding the version number components. */
#12 3.976 #ifdef SIMULATE_VERSION_MAJOR
#12 3.976 char const info_simulate_version[] = {
#12 3.976 'I', 'N', 'F', 'O', ':',
#12 3.976 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
#12 3.976 SIMULATE_VERSION_MAJOR,
#12 3.976 # ifdef SIMULATE_VERSION_MINOR
#12 3.976 '.', SIMULATE_VERSION_MINOR,
#12 3.976 # ifdef SIMULATE_VERSION_PATCH
#12 3.976 '.', SIMULATE_VERSION_PATCH,
#12 3.976 # ifdef SIMULATE_VERSION_TWEAK
#12 3.976 '.', SIMULATE_VERSION_TWEAK,
#12 3.976 # endif
#12 3.976 # endif
#12 3.976 # endif
#12 3.976 ']','\0'};
#12 3.976 #endif
#12 3.976
#12 3.976 /* Construct the string literal in pieces to prevent the source from
#12 3.976 getting matched. Store it in a pointer rather than an array
#12 3.976 because some compilers will just produce instructions to fill the
#12 3.976 array rather than assigning a pointer to a static array. */
#12 3.976 char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
#12 3.976 char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#12 3.976
#12 3.976
#12 3.976
#12 3.976
#12 3.976 #if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
#12 3.976 # if defined(__INTEL_CXX11_MODE__)
#12 3.976 # if defined(__cpp_aggregate_nsdmi)
#12 3.976 # define CXX_STD 201402L
#12 3.976 # else
#12 3.976 # define CXX_STD 201103L
#12 3.976 # endif
#12 3.976 # else
#12 3.976 # define CXX_STD 199711L
#12 3.976 # endif
#12 3.976 #elif defined(_MSC_VER) && defined(_MSVC_LANG)
#12 3.976 # define CXX_STD _MSVC_LANG
#12 3.976 #else
#12 3.976 # define CXX_STD __cplusplus
#12 3.976 #endif
#12 3.976
#12 3.976 const char* info_language_dialect_default = "INFO" ":" "dialect_default["
#12 3.976 #if CXX_STD > 201703L
#12 3.976 "20"
#12 3.976 #elif CXX_STD >= 201703L
#12 3.976 "17"
#12 3.976 #elif CXX_STD >= 201402L
#12 3.976 "14"
#12 3.976 #elif CXX_STD >= 201103L
#12 3.976 "11"
#12 3.976 #else
#12 3.976 "98"
#12 3.976 #endif
#12 3.976 "]";
#12 3.976
#12 3.976 /*--------------------------------------------------------------------------*/
#12 3.976
#12 3.976 int main(int argc, char* argv[])
#12 3.976 {
#12 3.976 int require = 0;
#12 3.976 require += info_compiler[argc];
#12 3.976 require += info_platform[argc];
#12 3.976 #ifdef COMPILER_VERSION_MAJOR
#12 3.976 require += info_version[argc];
#12 3.976 #endif
#12 3.976 #ifdef COMPILER_VERSION_INTERNAL
#12 3.976 require += info_version_internal[argc];
#12 3.976 #endif
#12 3.976 #ifdef SIMULATE_ID
#12 3.976 require += info_simulate[argc];
#12 3.976 #endif
#12 3.976 #ifdef SIMULATE_VERSION_MAJOR
#12 3.976 require += info_simulate_version[argc];
#12 3.976 #endif
#12 3.976 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 3.976 require += info_cray[argc];
#12 3.976 #endif
#12 3.976 require += info_language_dialect_default[argc];
#12 3.976 (void)argv;
#12 3.976 return require;
#12 3.976 }
#12 3.976 )
#12 3.977 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(233): set(COMPILER_DESCRIPTION Compiler: /usr/bin/c++
#12 3.977 Build flags:
#12 3.977 Id flags: --ec++
#12 3.977 )
#12 3.977 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(240): if(Unix Makefiles MATCHES Visual Studio ([0-9]+) )
#12 3.978 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(402): elseif(Unix Makefiles MATCHES Xcode )
#12 3.979 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(482): elseif(Unix Makefiles MATCHES Green Hills MULTI )
#12 3.979 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(524): else()
#12 3.979 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(525): execute_process(COMMAND /usr/bin/c++ --ec++ CMakeCXXCompilerId.cpp WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX OUTPUT_VARIABLE CMAKE_CXX_COMPILER_ID_OUTPUT ERROR_VARIABLE CMAKE_CXX_COMPILER_ID_OUTPUT RESULT_VARIABLE CMAKE_CXX_COMPILER_ID_RESULT )
#12 4.032 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(540): if(CMAKE_CXX_COMPILER_ID_RESULT OR CMAKE_CXX_COMPILER_ID_OUTPUT MATCHES Bad # preprocessor line )
#12 4.033 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(545): set(MSG Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
#12 4.033 Compiler: /usr/bin/c++
#12 4.033 Build flags:
#12 4.033 Id flags: --ec++
#12 4.033
#12 4.033 The output was:
#12 4.033 1
#12 4.033 c++: error: unrecognized command line option '--ec++'; did you mean '-Weffc++'?
#12 4.033
#12 4.033
#12 4.033 )
#12 4.034 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(553): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
#12 4.034 Compiler: /usr/bin/c++
#12 4.034 Build flags:
#12 4.034 Id flags: --ec++
#12 4.034
#12 4.034 The output was:
#12 4.034 1
#12 4.034 c++: error: unrecognized command line option '--ec++'; did you mean '-Weffc++'?
#12 4.034
#12 4.034
#12 4.034 )
#12 4.034 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(559): set(COMPILER_CXX_PRODUCED_FILES )
#12 4.034 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(560): set(COMPILER_CXX_PRODUCED_OUTPUT )
#12 4.035 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(610): set(COMPILER_CXX_PRODUCED_FILES PARENT_SCOPE )
#12 4.035 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(611): set(COMPILER_CXX_PRODUCED_OUTPUT PARENT_SCOPE )
#12 4.035 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(33): CMAKE_DETERMINE_COMPILER_ID_MATCH_VENDOR(CXX )
#12 4.035 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(618): foreach(vendor )
#12 4.035 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(623): set(CMAKE_CXX_COMPILER_ID PARENT_SCOPE )
#12 4.036 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(34): if(CMAKE_CXX_COMPILER_ID )
#12 4.036 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(37): foreach(file )
#12 4.036 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(40): if(CMAKE_CXX_COMPILER_ID )
#12 4.036 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(31): separate_arguments(testflags UNIX_COMMAND --target=arm-arm-none-eabi -mcpu=cortex-m3 )
#12 4.037 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(32): CMAKE_DETERMINE_COMPILER_ID_BUILD(CXX --target=arm-arm-none-eabi;-mcpu=cortex-m3 CMakeCXXCompilerId.cpp )
#12 4.037 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(227): file(REMOVE_RECURSE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX )
#12 4.037 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(228): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX )
#12 4.038 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(229): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX/tmp )
#12 4.038 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(230): CMAKE_DETERMINE_COMPILER_ID_WRITE(CXX CMakeCXXCompilerId.cpp )
#12 4.038 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(208): find_file(src_in CMakeCXXCompilerId.cpp.in PATHS /usr/share/cmake-3.16/Modules NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH )
#12 4.038 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(209): file(READ /usr/share/cmake-3.16/Modules/CMakeCXXCompilerId.cpp.in ID_CONTENT_IN )
#12 4.039 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(211): compiler_id_detection(CMAKE_CXX_COMPILER_ID_CONTENT CXX ID_STRING VERSION_STRINGS PLATFORM_DEFAULT_COMPILER )
#12 4.039 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(16): if(NOT lang STREQUAL Fortran AND NOT lang STREQUAL CSharp )
#12 4.040 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(17): file(GLOB lang_files /usr/share/cmake-3.16/Modules/Compiler/*-DetermineCompiler.cmake )
#12 4.040 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(19): set(nonlang CXX )
#12 4.040 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(20): if(lang STREQUAL CXX )
#12 4.041 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(21): set(nonlang C )
#12 4.041 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(24): file(GLOB nonlang_files /usr/share/cmake-3.16/Modules/Compiler/*-C-DetermineCompiler.cmake )
#12 4.042 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(26): list(REMOVE_ITEM lang_files )
#12 4.042 CMake Error at /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake:26 (list):
#12 4.042 list sub-command REMOVE_ITEM requires two or more arguments.
#12 4.042 Call Stack (most recent call first):
#12 4.042 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:211 (compiler_id_detection)
#12 4.042 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:230 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
#12 4.042 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:32 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
#12 4.042 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake:111 (CMAKE_DETERMINE_COMPILER_ID)
#12 4.042 CMakeLists.txt:5 (project)
#12 4.042
#12 4.042
#12 4.042 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(29): set(files )
#12 4.042 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(30): if(files )
#12 4.043 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(151): set(CMAKE_CXX_COMPILER_ID_CONTENT PARENT_SCOPE )
#12 4.043 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(217): unset(src_in CACHE )
#12 4.043 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(218): string(CONFIGURE /* This source file must have a .cpp extension so that all C++ compilers
#12 4.043 recognize the extension without flags. Borland does not know .cxx for
#12 4.043 example. */
#12 4.043 #ifndef __cplusplus
#12 4.043 # error "A C compiler has been selected for C++."
#12 4.043 #endif
#12 4.043
#12 4.043 @CMAKE_CXX_COMPILER_ID_CONTENT@
#12 4.043
#12 4.043 /* Construct the string literal in pieces to prevent the source from
#12 4.043 getting matched. Store it in a pointer rather than an array
#12 4.043 because some compilers will just produce instructions to fill the
#12 4.043 array rather than assigning a pointer to a static array. */
#12 4.043 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 4.043 #ifdef SIMULATE_ID
#12 4.043 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 4.043 #endif
#12 4.043
#12 4.043 #ifdef __QNXNTO__
#12 4.043 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 4.043 #endif
#12 4.043
#12 4.043 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.043 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 4.043 #endif
#12 4.043
#12 4.043 @CMAKE_CXX_COMPILER_ID_PLATFORM_CONTENT@
#12 4.043 @CMAKE_CXX_COMPILER_ID_ERROR_FOR_TEST@
#12 4.043
#12 4.043 #if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
#12 4.043 # if defined(__INTEL_CXX11_MODE__)
#12 4.043 # if defined(__cpp_aggregate_nsdmi)
#12 4.043 # define CXX_STD 201402L
#12 4.043 # else
#12 4.043 # define CXX_STD 201103L
#12 4.043 # endif
#12 4.043 # else
#12 4.043 # define CXX_STD 199711L
#12 4.043 # endif
#12 4.043 #elif defined(_MSC_VER) && defined(_MSVC_LANG)
#12 4.043 # define CXX_STD _MSVC_LANG
#12 4.043 #else
#12 4.043 # define CXX_STD __cplusplus
#12 4.043 #endif
#12 4.043
#12 4.043 const char* info_language_dialect_default = "INFO" ":" "dialect_default["
#12 4.043 #if CXX_STD > 201703L
#12 4.043 "20"
#12 4.043 #elif CXX_STD >= 201703L
#12 4.043 "17"
#12 4.043 #elif CXX_STD >= 201402L
#12 4.043 "14"
#12 4.043 #elif CXX_STD >= 201103L
#12 4.043 "11"
#12 4.043 #else
#12 4.043 "98"
#12 4.043 #endif
#12 4.043 "]";
#12 4.043
#12 4.043 /*--------------------------------------------------------------------------*/
#12 4.043
#12 4.043 int main(int argc, char* argv[])
#12 4.043 {
#12 4.043 int require = 0;
#12 4.043 require += info_compiler[argc];
#12 4.043 require += info_platform[argc];
#12 4.043 #ifdef COMPILER_VERSION_MAJOR
#12 4.043 require += info_version[argc];
#12 4.043 #endif
#12 4.043 #ifdef COMPILER_VERSION_INTERNAL
#12 4.043 require += info_version_internal[argc];
#12 4.043 #endif
#12 4.043 #ifdef SIMULATE_ID
#12 4.043 require += info_simulate[argc];
#12 4.043 #endif
#12 4.043 #ifdef SIMULATE_VERSION_MAJOR
#12 4.043 require += info_simulate_version[argc];
#12 4.043 #endif
#12 4.043 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.043 require += info_cray[argc];
#12 4.043 #endif
#12 4.043 require += info_language_dialect_default[argc];
#12 4.043 (void)argv;
#12 4.043 return require;
#12 4.043 }
#12 4.043 ID_CONTENT_OUT @ONLY )
#12 4.044 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(219): file(WRITE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp /* This source file must have a .cpp extension so that all C++ compilers
#12 4.044 recognize the extension without flags. Borland does not know .cxx for
#12 4.044 example. */
#12 4.044 #ifndef __cplusplus
#12 4.044 # error "A C compiler has been selected for C++."
#12 4.044 #endif
#12 4.044
#12 4.044
#12 4.044
#12 4.044 /* Construct the string literal in pieces to prevent the source from
#12 4.044 getting matched. Store it in a pointer rather than an array
#12 4.044 because some compilers will just produce instructions to fill the
#12 4.044 array rather than assigning a pointer to a static array. */
#12 4.044 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 4.044 #ifdef SIMULATE_ID
#12 4.044 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 4.044 #endif
#12 4.044
#12 4.044 #ifdef __QNXNTO__
#12 4.044 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 4.044 #endif
#12 4.044
#12 4.044 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.044 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 4.044 #endif
#12 4.044
#12 4.044 #define STRINGIFY_HELPER(X) #X
#12 4.044 #define STRINGIFY(X) STRINGIFY_HELPER(X)
#12 4.044
#12 4.044 /* Identify known platforms by name. */
#12 4.044 #if defined(__linux) || defined(__linux__) || defined(linux)
#12 4.044 # define PLATFORM_ID "Linux"
#12 4.044
#12 4.044 #elif defined(__CYGWIN__)
#12 4.044 # define PLATFORM_ID "Cygwin"
#12 4.044
#12 4.044 #elif defined(__MINGW32__)
#12 4.044 # define PLATFORM_ID "MinGW"
#12 4.044
#12 4.044 #elif defined(__APPLE__)
#12 4.044 # define PLATFORM_ID "Darwin"
#12 4.044
#12 4.044 #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
#12 4.044 # define PLATFORM_ID "Windows"
#12 4.044
#12 4.044 #elif defined(__FreeBSD__) || defined(__FreeBSD)
#12 4.044 # define PLATFORM_ID "FreeBSD"
#12 4.044
#12 4.044 #elif defined(__NetBSD__) || defined(__NetBSD)
#12 4.044 # define PLATFORM_ID "NetBSD"
#12 4.044
#12 4.044 #elif defined(__OpenBSD__) || defined(__OPENBSD)
#12 4.044 # define PLATFORM_ID "OpenBSD"
#12 4.044
#12 4.044 #elif defined(__sun) || defined(sun)
#12 4.044 # define PLATFORM_ID "SunOS"
#12 4.044
#12 4.044 #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
#12 4.044 # define PLATFORM_ID "AIX"
#12 4.044
#12 4.044 #elif defined(__hpux) || defined(__hpux__)
#12 4.044 # define PLATFORM_ID "HP-UX"
#12 4.044
#12 4.044 #elif defined(__HAIKU__)
#12 4.044 # define PLATFORM_ID "Haiku"
#12 4.044
#12 4.044 #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
#12 4.044 # define PLATFORM_ID "BeOS"
#12 4.044
#12 4.044 #elif defined(__QNX__) || defined(__QNXNTO__)
#12 4.044 # define PLATFORM_ID "QNX"
#12 4.044
#12 4.044 #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
#12 4.044 # define PLATFORM_ID "Tru64"
#12 4.044
#12 4.044 #elif defined(__riscos) || defined(__riscos__)
#12 4.044 # define PLATFORM_ID "RISCos"
#12 4.044
#12 4.044 #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
#12 4.044 # define PLATFORM_ID "SINIX"
#12 4.044
#12 4.044 #elif defined(__UNIX_SV__)
#12 4.044 # define PLATFORM_ID "UNIX_SV"
#12 4.044
#12 4.044 #elif defined(__bsdos__)
#12 4.044 # define PLATFORM_ID "BSDOS"
#12 4.044
#12 4.044 #elif defined(_MPRAS) || defined(MPRAS)
#12 4.044 # define PLATFORM_ID "MP-RAS"
#12 4.044
#12 4.044 #elif defined(__osf) || defined(__osf__)
#12 4.044 # define PLATFORM_ID "OSF1"
#12 4.044
#12 4.044 #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
#12 4.044 # define PLATFORM_ID "SCO_SV"
#12 4.044
#12 4.044 #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
#12 4.044 # define PLATFORM_ID "ULTRIX"
#12 4.044
#12 4.044 #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
#12 4.044 # define PLATFORM_ID "Xenix"
#12 4.044
#12 4.044 #elif defined(__WATCOMC__)
#12 4.044 # if defined(__LINUX__)
#12 4.044 # define PLATFORM_ID "Linux"
#12 4.044
#12 4.044 # elif defined(__DOS__)
#12 4.044 # define PLATFORM_ID "DOS"
#12 4.044
#12 4.044 # elif defined(__OS2__)
#12 4.044 # define PLATFORM_ID "OS2"
#12 4.044
#12 4.044 # elif defined(__WINDOWS__)
#12 4.044 # define PLATFORM_ID "Windows3x"
#12 4.044
#12 4.044 # else /* unknown platform */
#12 4.044 # define PLATFORM_ID
#12 4.044 # endif
#12 4.044
#12 4.044 #elif defined(__INTEGRITY)
#12 4.044 # if defined(INT_178B)
#12 4.044 # define PLATFORM_ID "Integrity178"
#12 4.044
#12 4.044 # else /* regular Integrity */
#12 4.044 # define PLATFORM_ID "Integrity"
#12 4.044 # endif
#12 4.044
#12 4.044 #else /* unknown platform */
#12 4.044 # define PLATFORM_ID
#12 4.044
#12 4.044 #endif
#12 4.044
#12 4.044 /* For windows compilers MSVC and Intel we can determine
#12 4.044 the architecture of the compiler being used. This is because
#12 4.044 the compilers do not have flags that can change the architecture,
#12 4.044 but rather depend on which compiler is being used
#12 4.044 */
#12 4.044 #if defined(_WIN32) && defined(_MSC_VER)
#12 4.044 # if defined(_M_IA64)
#12 4.044 # define ARCHITECTURE_ID "IA64"
#12 4.044
#12 4.044 # elif defined(_M_X64) || defined(_M_AMD64)
#12 4.044 # define ARCHITECTURE_ID "x64"
#12 4.044
#12 4.044 # elif defined(_M_IX86)
#12 4.044 # define ARCHITECTURE_ID "X86"
#12 4.044
#12 4.044 # elif defined(_M_ARM64)
#12 4.044 # define ARCHITECTURE_ID "ARM64"
#12 4.044
#12 4.044 # elif defined(_M_ARM)
#12 4.044 # if _M_ARM == 4
#12 4.044 # define ARCHITECTURE_ID "ARMV4I"
#12 4.044 # elif _M_ARM == 5
#12 4.044 # define ARCHITECTURE_ID "ARMV5I"
#12 4.044 # else
#12 4.044 # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
#12 4.044 # endif
#12 4.044
#12 4.044 # elif defined(_M_MIPS)
#12 4.044 # define ARCHITECTURE_ID "MIPS"
#12 4.044
#12 4.044 # elif defined(_M_SH)
#12 4.044 # define ARCHITECTURE_ID "SHx"
#12 4.044
#12 4.044 # else /* unknown architecture */
#12 4.044 # define ARCHITECTURE_ID ""
#12 4.044 # endif
#12 4.044
#12 4.044 #elif defined(__WATCOMC__)
#12 4.044 # if defined(_M_I86)
#12 4.044 # define ARCHITECTURE_ID "I86"
#12 4.044
#12 4.044 # elif defined(_M_IX86)
#12 4.044 # define ARCHITECTURE_ID "X86"
#12 4.044
#12 4.044 # else /* unknown architecture */
#12 4.044 # define ARCHITECTURE_ID ""
#12 4.044 # endif
#12 4.044
#12 4.044 #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
#12 4.044 # if defined(__ICCARM__)
#12 4.044 # define ARCHITECTURE_ID "ARM"
#12 4.044
#12 4.044 # elif defined(__ICCRX__)
#12 4.044 # define ARCHITECTURE_ID "RX"
#12 4.044
#12 4.044 # elif defined(__ICCRH850__)
#12 4.044 # define ARCHITECTURE_ID "RH850"
#12 4.044
#12 4.044 # elif defined(__ICCRL78__)
#12 4.044 # define ARCHITECTURE_ID "RL78"
#12 4.044
#12 4.044 # elif defined(__ICCRISCV__)
#12 4.044 # define ARCHITECTURE_ID "RISCV"
#12 4.044
#12 4.044 # elif defined(__ICCAVR__)
#12 4.044 # define ARCHITECTURE_ID "AVR"
#12 4.044
#12 4.044 # elif defined(__ICC430__)
#12 4.044 # define ARCHITECTURE_ID "MSP430"
#12 4.044
#12 4.044 # elif defined(__ICCV850__)
#12 4.044 # define ARCHITECTURE_ID "V850"
#12 4.044
#12 4.044 # elif defined(__ICC8051__)
#12 4.044 # define ARCHITECTURE_ID "8051"
#12 4.044
#12 4.044 # else /* unknown architecture */
#12 4.044 # define ARCHITECTURE_ID ""
#12 4.044 # endif
#12 4.044
#12 4.044 #elif defined(__ghs__)
#12 4.044 # if defined(__PPC64__)
#12 4.044 # define ARCHITECTURE_ID "PPC64"
#12 4.044
#12 4.044 # elif defined(__ppc__)
#12 4.044 # define ARCHITECTURE_ID "PPC"
#12 4.044
#12 4.044 # elif defined(__ARM__)
#12 4.044 # define ARCHITECTURE_ID "ARM"
#12 4.044
#12 4.044 # elif defined(__x86_64__)
#12 4.044 # define ARCHITECTURE_ID "x64"
#12 4.044
#12 4.044 # elif defined(__i386__)
#12 4.044 # define ARCHITECTURE_ID "X86"
#12 4.044
#12 4.044 # else /* unknown architecture */
#12 4.044 # define ARCHITECTURE_ID ""
#12 4.044 # endif
#12 4.044 #else
#12 4.044 # define ARCHITECTURE_ID
#12 4.044 #endif
#12 4.044
#12 4.044 /* Convert integer to decimal digit literals. */
#12 4.044 #define DEC(n) \
#12 4.044 ('0' + (((n) / 10000000)%10)), \
#12 4.044 ('0' + (((n) / 1000000)%10)), \
#12 4.044 ('0' + (((n) / 100000)%10)), \
#12 4.044 ('0' + (((n) / 10000)%10)), \
#12 4.044 ('0' + (((n) / 1000)%10)), \
#12 4.044 ('0' + (((n) / 100)%10)), \
#12 4.044 ('0' + (((n) / 10)%10)), \
#12 4.044 ('0' + ((n) % 10))
#12 4.044
#12 4.044 /* Convert integer to hex digit literals. */
#12 4.044 #define HEX(n) \
#12 4.044 ('0' + ((n)>>28 & 0xF)), \
#12 4.044 ('0' + ((n)>>24 & 0xF)), \
#12 4.044 ('0' + ((n)>>20 & 0xF)), \
#12 4.044 ('0' + ((n)>>16 & 0xF)), \
#12 4.044 ('0' + ((n)>>12 & 0xF)), \
#12 4.044 ('0' + ((n)>>8 & 0xF)), \
#12 4.044 ('0' + ((n)>>4 & 0xF)), \
#12 4.044 ('0' + ((n) & 0xF))
#12 4.044
#12 4.044 /* Construct a string literal encoding the version number components. */
#12 4.044 #ifdef COMPILER_VERSION_MAJOR
#12 4.044 char const info_version[] = {
#12 4.044 'I', 'N', 'F', 'O', ':',
#12 4.044 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
#12 4.044 COMPILER_VERSION_MAJOR,
#12 4.044 # ifdef COMPILER_VERSION_MINOR
#12 4.044 '.', COMPILER_VERSION_MINOR,
#12 4.044 # ifdef COMPILER_VERSION_PATCH
#12 4.044 '.', COMPILER_VERSION_PATCH,
#12 4.044 # ifdef COMPILER_VERSION_TWEAK
#12 4.044 '.', COMPILER_VERSION_TWEAK,
#12 4.044 # endif
#12 4.044 # endif
#12 4.044 # endif
#12 4.044 ']','\0'};
#12 4.044 #endif
#12 4.044
#12 4.044 /* Construct a string literal encoding the internal version number. */
#12 4.044 #ifdef COMPILER_VERSION_INTERNAL
#12 4.044 char const info_version_internal[] = {
#12 4.044 'I', 'N', 'F', 'O', ':',
#12 4.044 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
#12 4.044 'i','n','t','e','r','n','a','l','[',
#12 4.044 COMPILER_VERSION_INTERNAL,']','\0'};
#12 4.044 #endif
#12 4.044
#12 4.044 /* Construct a string literal encoding the version number components. */
#12 4.044 #ifdef SIMULATE_VERSION_MAJOR
#12 4.044 char const info_simulate_version[] = {
#12 4.044 'I', 'N', 'F', 'O', ':',
#12 4.044 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
#12 4.044 SIMULATE_VERSION_MAJOR,
#12 4.044 # ifdef SIMULATE_VERSION_MINOR
#12 4.044 '.', SIMULATE_VERSION_MINOR,
#12 4.044 # ifdef SIMULATE_VERSION_PATCH
#12 4.044 '.', SIMULATE_VERSION_PATCH,
#12 4.044 # ifdef SIMULATE_VERSION_TWEAK
#12 4.044 '.', SIMULATE_VERSION_TWEAK,
#12 4.044 # endif
#12 4.044 # endif
#12 4.044 # endif
#12 4.044 ']','\0'};
#12 4.044 #endif
#12 4.044
#12 4.044 /* Construct the string literal in pieces to prevent the source from
#12 4.044 getting matched. Store it in a pointer rather than an array
#12 4.044 because some compilers will just produce instructions to fill the
#12 4.044 array rather than assigning a pointer to a static array. */
#12 4.044 char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
#12 4.044 char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#12 4.044
#12 4.044
#12 4.044
#12 4.044
#12 4.044 #if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
#12 4.044 # if defined(__INTEL_CXX11_MODE__)
#12 4.044 # if defined(__cpp_aggregate_nsdmi)
#12 4.044 # define CXX_STD 201402L
#12 4.044 # else
#12 4.044 # define CXX_STD 201103L
#12 4.044 # endif
#12 4.044 # else
#12 4.044 # define CXX_STD 199711L
#12 4.044 # endif
#12 4.044 #elif defined(_MSC_VER) && defined(_MSVC_LANG)
#12 4.044 # define CXX_STD _MSVC_LANG
#12 4.044 #else
#12 4.044 # define CXX_STD __cplusplus
#12 4.044 #endif
#12 4.044
#12 4.044 const char* info_language_dialect_default = "INFO" ":" "dialect_default["
#12 4.044 #if CXX_STD > 201703L
#12 4.044 "20"
#12 4.044 #elif CXX_STD >= 201703L
#12 4.044 "17"
#12 4.044 #elif CXX_STD >= 201402L
#12 4.044 "14"
#12 4.044 #elif CXX_STD >= 201103L
#12 4.044 "11"
#12 4.044 #else
#12 4.044 "98"
#12 4.044 #endif
#12 4.044 "]";
#12 4.044
#12 4.044 /*--------------------------------------------------------------------------*/
#12 4.044
#12 4.044 int main(int argc, char* argv[])
#12 4.044 {
#12 4.044 int require = 0;
#12 4.044 require += info_compiler[argc];
#12 4.044 require += info_platform[argc];
#12 4.044 #ifdef COMPILER_VERSION_MAJOR
#12 4.044 require += info_version[argc];
#12 4.044 #endif
#12 4.044 #ifdef COMPILER_VERSION_INTERNAL
#12 4.044 require += info_version_internal[argc];
#12 4.044 #endif
#12 4.044 #ifdef SIMULATE_ID
#12 4.044 require += info_simulate[argc];
#12 4.044 #endif
#12 4.044 #ifdef SIMULATE_VERSION_MAJOR
#12 4.044 require += info_simulate_version[argc];
#12 4.044 #endif
#12 4.044 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.044 require += info_cray[argc];
#12 4.044 #endif
#12 4.044 require += info_language_dialect_default[argc];
#12 4.044 (void)argv;
#12 4.044 return require;
#12 4.044 }
#12 4.044 )
#12 4.045 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(233): set(COMPILER_DESCRIPTION Compiler: /usr/bin/c++
#12 4.045 Build flags:
#12 4.045 Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3
#12 4.045 )
#12 4.045 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(240): if(Unix Makefiles MATCHES Visual Studio ([0-9]+) )
#12 4.046 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(402): elseif(Unix Makefiles MATCHES Xcode )
#12 4.047 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(482): elseif(Unix Makefiles MATCHES Green Hills MULTI )
#12 4.047 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(524): else()
#12 4.047 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(525): execute_process(COMMAND /usr/bin/c++ --target=arm-arm-none-eabi;-mcpu=cortex-m3 CMakeCXXCompilerId.cpp WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX OUTPUT_VARIABLE CMAKE_CXX_COMPILER_ID_OUTPUT ERROR_VARIABLE CMAKE_CXX_COMPILER_ID_OUTPUT RESULT_VARIABLE CMAKE_CXX_COMPILER_ID_RESULT )
#12 4.148 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(540): if(CMAKE_CXX_COMPILER_ID_RESULT OR CMAKE_CXX_COMPILER_ID_OUTPUT MATCHES Bad # preprocessor line )
#12 4.149 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(545): set(MSG Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
#12 4.149 Compiler: /usr/bin/c++
#12 4.149 Build flags:
#12 4.149 Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3
#12 4.149
#12 4.149 The output was:
#12 4.149 1
#12 4.149 c++: error: unrecognized command line option '--target=arm-arm-none-eabi'
#12 4.149
#12 4.149
#12 4.149 )
#12 4.149 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(553): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
#12 4.149 Compiler: /usr/bin/c++
#12 4.149 Build flags:
#12 4.149 Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3
#12 4.149
#12 4.149 The output was:
#12 4.149 1
#12 4.149 c++: error: unrecognized command line option '--target=arm-arm-none-eabi'
#12 4.149
#12 4.149
#12 4.149 )
#12 4.150 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(559): set(COMPILER_CXX_PRODUCED_FILES )
#12 4.150 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(560): set(COMPILER_CXX_PRODUCED_OUTPUT )
#12 4.151 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(610): set(COMPILER_CXX_PRODUCED_FILES PARENT_SCOPE )
#12 4.151 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(611): set(COMPILER_CXX_PRODUCED_OUTPUT PARENT_SCOPE )
#12 4.152 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(33): CMAKE_DETERMINE_COMPILER_ID_MATCH_VENDOR(CXX )
#12 4.152 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(618): foreach(vendor )
#12 4.152 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(623): set(CMAKE_CXX_COMPILER_ID PARENT_SCOPE )
#12 4.152 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(34): if(CMAKE_CXX_COMPILER_ID )
#12 4.152 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(37): foreach(file )
#12 4.153 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(40): if(CMAKE_CXX_COMPILER_ID )
#12 4.153 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(44): if(CMAKE_CXX_COMPILER_ID )
#12 4.153 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(28): foreach(testflags -c;--c++;--ec++;--target=arm-arm-none-eabi -mcpu=cortex-m3 )
#12 4.153 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(31): separate_arguments(testflags UNIX_COMMAND )
#12 4.154 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(32): CMAKE_DETERMINE_COMPILER_ID_BUILD(CXX CMakeCXXCompilerId.cpp )
#12 4.154 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(227): file(REMOVE_RECURSE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX )
#12 4.155 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(228): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX )
#12 4.155 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(229): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX/tmp )
#12 4.155 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(230): CMAKE_DETERMINE_COMPILER_ID_WRITE(CXX CMakeCXXCompilerId.cpp )
#12 4.155 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(208): find_file(src_in CMakeCXXCompilerId.cpp.in PATHS /usr/share/cmake-3.16/Modules NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH )
#12 4.156 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(209): file(READ /usr/share/cmake-3.16/Modules/CMakeCXXCompilerId.cpp.in ID_CONTENT_IN )
#12 4.157 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(211): compiler_id_detection(CMAKE_CXX_COMPILER_ID_CONTENT CXX ID_STRING VERSION_STRINGS PLATFORM_DEFAULT_COMPILER )
#12 4.158 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(16): if(NOT lang STREQUAL Fortran AND NOT lang STREQUAL CSharp )
#12 4.158 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(17): file(GLOB lang_files /usr/share/cmake-3.16/Modules/Compiler/*-DetermineCompiler.cmake )
#12 4.158 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(19): set(nonlang CXX )
#12 4.158 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(20): if(lang STREQUAL CXX )
#12 4.159 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(21): set(nonlang C )
#12 4.159 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(24): file(GLOB nonlang_files /usr/share/cmake-3.16/Modules/Compiler/*-C-DetermineCompiler.cmake )
#12 4.159 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(26): list(REMOVE_ITEM lang_files )
#12 4.160 CMake Error at /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake:26 (list):
#12 4.160 list sub-command REMOVE_ITEM requires two or more arguments.
#12 4.160 Call Stack (most recent call first):
#12 4.160 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:211 (compiler_id_detection)
#12 4.160 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:230 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
#12 4.160 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:32 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
#12 4.160 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake:111 (CMAKE_DETERMINE_COMPILER_ID)
#12 4.160 CMakeLists.txt:5 (project)
#12 4.160
#12 4.160
#12 4.160 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(29): set(files )
#12 4.160 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(30): if(files )
#12 4.160 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(151): set(CMAKE_CXX_COMPILER_ID_CONTENT PARENT_SCOPE )
#12 4.160 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(217): unset(src_in CACHE )
#12 4.160 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(218): string(CONFIGURE /* This source file must have a .cpp extension so that all C++ compilers
#12 4.160 recognize the extension without flags. Borland does not know .cxx for
#12 4.160 example. */
#12 4.160 #ifndef __cplusplus
#12 4.160 # error "A C compiler has been selected for C++."
#12 4.160 #endif
#12 4.160
#12 4.160 @CMAKE_CXX_COMPILER_ID_CONTENT@
#12 4.160
#12 4.160 /* Construct the string literal in pieces to prevent the source from
#12 4.160 getting matched. Store it in a pointer rather than an array
#12 4.160 because some compilers will just produce instructions to fill the
#12 4.160 array rather than assigning a pointer to a static array. */
#12 4.160 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 4.160 #ifdef SIMULATE_ID
#12 4.160 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 4.160 #endif
#12 4.160
#12 4.160 #ifdef __QNXNTO__
#12 4.160 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 4.160 #endif
#12 4.160
#12 4.160 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.160 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 4.160 #endif
#12 4.160
#12 4.160 @CMAKE_CXX_COMPILER_ID_PLATFORM_CONTENT@
#12 4.160 @CMAKE_CXX_COMPILER_ID_ERROR_FOR_TEST@
#12 4.160
#12 4.160 #if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
#12 4.160 # if defined(__INTEL_CXX11_MODE__)
#12 4.160 # if defined(__cpp_aggregate_nsdmi)
#12 4.160 # define CXX_STD 201402L
#12 4.160 # else
#12 4.160 # define CXX_STD 201103L
#12 4.160 # endif
#12 4.160 # else
#12 4.160 # define CXX_STD 199711L
#12 4.160 # endif
#12 4.160 #elif defined(_MSC_VER) && defined(_MSVC_LANG)
#12 4.160 # define CXX_STD _MSVC_LANG
#12 4.160 #else
#12 4.160 # define CXX_STD __cplusplus
#12 4.160 #endif
#12 4.160
#12 4.160 const char* info_language_dialect_default = "INFO" ":" "dialect_default["
#12 4.160 #if CXX_STD > 201703L
#12 4.160 "20"
#12 4.160 #elif CXX_STD >= 201703L
#12 4.160 "17"
#12 4.160 #elif CXX_STD >= 201402L
#12 4.160 "14"
#12 4.160 #elif CXX_STD >= 201103L
#12 4.160 "11"
#12 4.160 #else
#12 4.160 "98"
#12 4.160 #endif
#12 4.160 "]";
#12 4.160
#12 4.160 /*--------------------------------------------------------------------------*/
#12 4.160
#12 4.160 int main(int argc, char* argv[])
#12 4.160 {
#12 4.160 int require = 0;
#12 4.160 require += info_compiler[argc];
#12 4.160 require += info_platform[argc];
#12 4.160 #ifdef COMPILER_VERSION_MAJOR
#12 4.160 require += info_version[argc];
#12 4.160 #endif
#12 4.160 #ifdef COMPILER_VERSION_INTERNAL
#12 4.160 require += info_version_internal[argc];
#12 4.160 #endif
#12 4.160 #ifdef SIMULATE_ID
#12 4.160 require += info_simulate[argc];
#12 4.160 #endif
#12 4.160 #ifdef SIMULATE_VERSION_MAJOR
#12 4.160 require += info_simulate_version[argc];
#12 4.160 #endif
#12 4.160 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.160 require += info_cray[argc];
#12 4.160 #endif
#12 4.160 require += info_language_dialect_default[argc];
#12 4.160 (void)argv;
#12 4.160 return require;
#12 4.160 }
#12 4.160 ID_CONTENT_OUT @ONLY )
#12 4.161 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(219): file(WRITE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp /* This source file must have a .cpp extension so that all C++ compilers
#12 4.161 recognize the extension without flags. Borland does not know .cxx for
#12 4.161 example. */
#12 4.161 #ifndef __cplusplus
#12 4.161 # error "A C compiler has been selected for C++."
#12 4.161 #endif
#12 4.161
#12 4.161
#12 4.161
#12 4.161 /* Construct the string literal in pieces to prevent the source from
#12 4.161 getting matched. Store it in a pointer rather than an array
#12 4.161 because some compilers will just produce instructions to fill the
#12 4.161 array rather than assigning a pointer to a static array. */
#12 4.161 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 4.161 #ifdef SIMULATE_ID
#12 4.161 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 4.161 #endif
#12 4.161
#12 4.161 #ifdef __QNXNTO__
#12 4.161 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 4.161 #endif
#12 4.161
#12 4.161 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.161 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 4.161 #endif
#12 4.161
#12 4.161 #define STRINGIFY_HELPER(X) #X
#12 4.161 #define STRINGIFY(X) STRINGIFY_HELPER(X)
#12 4.161
#12 4.161 /* Identify known platforms by name. */
#12 4.161 #if defined(__linux) || defined(__linux__) || defined(linux)
#12 4.161 # define PLATFORM_ID "Linux"
#12 4.161
#12 4.161 #elif defined(__CYGWIN__)
#12 4.161 # define PLATFORM_ID "Cygwin"
#12 4.161
#12 4.161 #elif defined(__MINGW32__)
#12 4.161 # define PLATFORM_ID "MinGW"
#12 4.161
#12 4.161 #elif defined(__APPLE__)
#12 4.161 # define PLATFORM_ID "Darwin"
#12 4.161
#12 4.161 #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
#12 4.161 # define PLATFORM_ID "Windows"
#12 4.161
#12 4.161 #elif defined(__FreeBSD__) || defined(__FreeBSD)
#12 4.161 # define PLATFORM_ID "FreeBSD"
#12 4.161
#12 4.161 #elif defined(__NetBSD__) || defined(__NetBSD)
#12 4.161 # define PLATFORM_ID "NetBSD"
#12 4.161
#12 4.161 #elif defined(__OpenBSD__) || defined(__OPENBSD)
#12 4.161 # define PLATFORM_ID "OpenBSD"
#12 4.161
#12 4.161 #elif defined(__sun) || defined(sun)
#12 4.161 # define PLATFORM_ID "SunOS"
#12 4.161
#12 4.161 #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
#12 4.161 # define PLATFORM_ID "AIX"
#12 4.161
#12 4.161 #elif defined(__hpux) || defined(__hpux__)
#12 4.161 # define PLATFORM_ID "HP-UX"
#12 4.161
#12 4.161 #elif defined(__HAIKU__)
#12 4.161 # define PLATFORM_ID "Haiku"
#12 4.161
#12 4.161 #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
#12 4.161 # define PLATFORM_ID "BeOS"
#12 4.161
#12 4.161 #elif defined(__QNX__) || defined(__QNXNTO__)
#12 4.161 # define PLATFORM_ID "QNX"
#12 4.161
#12 4.161 #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
#12 4.161 # define PLATFORM_ID "Tru64"
#12 4.161
#12 4.161 #elif defined(__riscos) || defined(__riscos__)
#12 4.161 # define PLATFORM_ID "RISCos"
#12 4.161
#12 4.161 #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
#12 4.161 # define PLATFORM_ID "SINIX"
#12 4.161
#12 4.161 #elif defined(__UNIX_SV__)
#12 4.161 # define PLATFORM_ID "UNIX_SV"
#12 4.161
#12 4.161 #elif defined(__bsdos__)
#12 4.161 # define PLATFORM_ID "BSDOS"
#12 4.161
#12 4.161 #elif defined(_MPRAS) || defined(MPRAS)
#12 4.161 # define PLATFORM_ID "MP-RAS"
#12 4.161
#12 4.161 #elif defined(__osf) || defined(__osf__)
#12 4.161 # define PLATFORM_ID "OSF1"
#12 4.161
#12 4.161 #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
#12 4.161 # define PLATFORM_ID "SCO_SV"
#12 4.161
#12 4.161 #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
#12 4.161 # define PLATFORM_ID "ULTRIX"
#12 4.161
#12 4.161 #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
#12 4.161 # define PLATFORM_ID "Xenix"
#12 4.161
#12 4.161 #elif defined(__WATCOMC__)
#12 4.161 # if defined(__LINUX__)
#12 4.161 # define PLATFORM_ID "Linux"
#12 4.161
#12 4.161 # elif defined(__DOS__)
#12 4.161 # define PLATFORM_ID "DOS"
#12 4.161
#12 4.161 # elif defined(__OS2__)
#12 4.161 # define PLATFORM_ID "OS2"
#12 4.161
#12 4.161 # elif defined(__WINDOWS__)
#12 4.161 # define PLATFORM_ID "Windows3x"
#12 4.161
#12 4.161 # else /* unknown platform */
#12 4.161 # define PLATFORM_ID
#12 4.161 # endif
#12 4.161
#12 4.161 #elif defined(__INTEGRITY)
#12 4.161 # if defined(INT_178B)
#12 4.161 # define PLATFORM_ID "Integrity178"
#12 4.161
#12 4.161 # else /* regular Integrity */
#12 4.161 # define PLATFORM_ID "Integrity"
#12 4.161 # endif
#12 4.161
#12 4.161 #else /* unknown platform */
#12 4.161 # define PLATFORM_ID
#12 4.161
#12 4.161 #endif
#12 4.161
#12 4.161 /* For windows compilers MSVC and Intel we can determine
#12 4.161 the architecture of the compiler being used. This is because
#12 4.161 the compilers do not have flags that can change the architecture,
#12 4.161 but rather depend on which compiler is being used
#12 4.161 */
#12 4.161 #if defined(_WIN32) && defined(_MSC_VER)
#12 4.161 # if defined(_M_IA64)
#12 4.161 # define ARCHITECTURE_ID "IA64"
#12 4.161
#12 4.161 # elif defined(_M_X64) || defined(_M_AMD64)
#12 4.161 # define ARCHITECTURE_ID "x64"
#12 4.161
#12 4.161 # elif defined(_M_IX86)
#12 4.161 # define ARCHITECTURE_ID "X86"
#12 4.161
#12 4.161 # elif defined(_M_ARM64)
#12 4.161 # define ARCHITECTURE_ID "ARM64"
#12 4.161
#12 4.161 # elif defined(_M_ARM)
#12 4.161 # if _M_ARM == 4
#12 4.161 # define ARCHITECTURE_ID "ARMV4I"
#12 4.161 # elif _M_ARM == 5
#12 4.161 # define ARCHITECTURE_ID "ARMV5I"
#12 4.161 # else
#12 4.161 # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
#12 4.161 # endif
#12 4.161
#12 4.161 # elif defined(_M_MIPS)
#12 4.161 # define ARCHITECTURE_ID "MIPS"
#12 4.161
#12 4.161 # elif defined(_M_SH)
#12 4.161 # define ARCHITECTURE_ID "SHx"
#12 4.161
#12 4.161 # else /* unknown architecture */
#12 4.161 # define ARCHITECTURE_ID ""
#12 4.161 # endif
#12 4.161
#12 4.161 #elif defined(__WATCOMC__)
#12 4.161 # if defined(_M_I86)
#12 4.161 # define ARCHITECTURE_ID "I86"
#12 4.161
#12 4.161 # elif defined(_M_IX86)
#12 4.161 # define ARCHITECTURE_ID "X86"
#12 4.161
#12 4.161 # else /* unknown architecture */
#12 4.161 # define ARCHITECTURE_ID ""
#12 4.161 # endif
#12 4.161
#12 4.161 #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
#12 4.161 # if defined(__ICCARM__)
#12 4.161 # define ARCHITECTURE_ID "ARM"
#12 4.161
#12 4.161 # elif defined(__ICCRX__)
#12 4.161 # define ARCHITECTURE_ID "RX"
#12 4.161
#12 4.161 # elif defined(__ICCRH850__)
#12 4.161 # define ARCHITECTURE_ID "RH850"
#12 4.161
#12 4.161 # elif defined(__ICCRL78__)
#12 4.161 # define ARCHITECTURE_ID "RL78"
#12 4.161
#12 4.161 # elif defined(__ICCRISCV__)
#12 4.161 # define ARCHITECTURE_ID "RISCV"
#12 4.161
#12 4.161 # elif defined(__ICCAVR__)
#12 4.161 # define ARCHITECTURE_ID "AVR"
#12 4.161
#12 4.161 # elif defined(__ICC430__)
#12 4.161 # define ARCHITECTURE_ID "MSP430"
#12 4.161
#12 4.161 # elif defined(__ICCV850__)
#12 4.161 # define ARCHITECTURE_ID "V850"
#12 4.161
#12 4.161 # elif defined(__ICC8051__)
#12 4.161 # define ARCHITECTURE_ID "8051"
#12 4.161
#12 4.161 # else /* unknown architecture */
#12 4.161 # define ARCHITECTURE_ID ""
#12 4.161 # endif
#12 4.161
#12 4.161 #elif defined(__ghs__)
#12 4.161 # if defined(__PPC64__)
#12 4.161 # define ARCHITECTURE_ID "PPC64"
#12 4.161
#12 4.161 # elif defined(__ppc__)
#12 4.161 # define ARCHITECTURE_ID "PPC"
#12 4.161
#12 4.161 # elif defined(__ARM__)
#12 4.161 # define ARCHITECTURE_ID "ARM"
#12 4.161
#12 4.161 # elif defined(__x86_64__)
#12 4.161 # define ARCHITECTURE_ID "x64"
#12 4.161
#12 4.161 # elif defined(__i386__)
#12 4.161 # define ARCHITECTURE_ID "X86"
#12 4.161
#12 4.161 # else /* unknown architecture */
#12 4.161 # define ARCHITECTURE_ID ""
#12 4.161 # endif
#12 4.161 #else
#12 4.161 # define ARCHITECTURE_ID
#12 4.161 #endif
#12 4.161
#12 4.161 /* Convert integer to decimal digit literals. */
#12 4.161 #define DEC(n) \
#12 4.161 ('0' + (((n) / 10000000)%10)), \
#12 4.161 ('0' + (((n) / 1000000)%10)), \
#12 4.161 ('0' + (((n) / 100000)%10)), \
#12 4.161 ('0' + (((n) / 10000)%10)), \
#12 4.161 ('0' + (((n) / 1000)%10)), \
#12 4.161 ('0' + (((n) / 100)%10)), \
#12 4.161 ('0' + (((n) / 10)%10)), \
#12 4.161 ('0' + ((n) % 10))
#12 4.161
#12 4.161 /* Convert integer to hex digit literals. */
#12 4.161 #define HEX(n) \
#12 4.161 ('0' + ((n)>>28 & 0xF)), \
#12 4.161 ('0' + ((n)>>24 & 0xF)), \
#12 4.161 ('0' + ((n)>>20 & 0xF)), \
#12 4.161 ('0' + ((n)>>16 & 0xF)), \
#12 4.161 ('0' + ((n)>>12 & 0xF)), \
#12 4.161 ('0' + ((n)>>8 & 0xF)), \
#12 4.161 ('0' + ((n)>>4 & 0xF)), \
#12 4.161 ('0' + ((n) & 0xF))
#12 4.161
#12 4.161 /* Construct a string literal encoding the version number components. */
#12 4.161 #ifdef COMPILER_VERSION_MAJOR
#12 4.161 char const info_version[] = {
#12 4.161 'I', 'N', 'F', 'O', ':',
#12 4.161 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
#12 4.161 COMPILER_VERSION_MAJOR,
#12 4.161 # ifdef COMPILER_VERSION_MINOR
#12 4.161 '.', COMPILER_VERSION_MINOR,
#12 4.161 # ifdef COMPILER_VERSION_PATCH
#12 4.161 '.', COMPILER_VERSION_PATCH,
#12 4.161 # ifdef COMPILER_VERSION_TWEAK
#12 4.161 '.', COMPILER_VERSION_TWEAK,
#12 4.161 # endif
#12 4.161 # endif
#12 4.161 # endif
#12 4.161 ']','\0'};
#12 4.161 #endif
#12 4.161
#12 4.161 /* Construct a string literal encoding the internal version number. */
#12 4.161 #ifdef COMPILER_VERSION_INTERNAL
#12 4.161 char const info_version_internal[] = {
#12 4.161 'I', 'N', 'F', 'O', ':',
#12 4.161 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
#12 4.161 'i','n','t','e','r','n','a','l','[',
#12 4.161 COMPILER_VERSION_INTERNAL,']','\0'};
#12 4.161 #endif
#12 4.161
#12 4.161 /* Construct a string literal encoding the version number components. */
#12 4.161 #ifdef SIMULATE_VERSION_MAJOR
#12 4.161 char const info_simulate_version[] = {
#12 4.161 'I', 'N', 'F', 'O', ':',
#12 4.161 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
#12 4.161 SIMULATE_VERSION_MAJOR,
#12 4.161 # ifdef SIMULATE_VERSION_MINOR
#12 4.161 '.', SIMULATE_VERSION_MINOR,
#12 4.161 # ifdef SIMULATE_VERSION_PATCH
#12 4.161 '.', SIMULATE_VERSION_PATCH,
#12 4.161 # ifdef SIMULATE_VERSION_TWEAK
#12 4.161 '.', SIMULATE_VERSION_TWEAK,
#12 4.161 # endif
#12 4.161 # endif
#12 4.161 # endif
#12 4.161 ']','\0'};
#12 4.161 #endif
#12 4.161
#12 4.161 /* Construct the string literal in pieces to prevent the source from
#12 4.161 getting matched. Store it in a pointer rather than an array
#12 4.161 because some compilers will just produce instructions to fill the
#12 4.161 array rather than assigning a pointer to a static array. */
#12 4.161 char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
#12 4.161 char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#12 4.161
#12 4.161
#12 4.161
#12 4.161
#12 4.161 #if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
#12 4.161 # if defined(__INTEL_CXX11_MODE__)
#12 4.161 # if defined(__cpp_aggregate_nsdmi)
#12 4.161 # define CXX_STD 201402L
#12 4.161 # else
#12 4.161 # define CXX_STD 201103L
#12 4.161 # endif
#12 4.161 # else
#12 4.161 # define CXX_STD 199711L
#12 4.161 # endif
#12 4.161 #elif defined(_MSC_VER) && defined(_MSVC_LANG)
#12 4.161 # define CXX_STD _MSVC_LANG
#12 4.161 #else
#12 4.161 # define CXX_STD __cplusplus
#12 4.161 #endif
#12 4.161
#12 4.161 const char* info_language_dialect_default = "INFO" ":" "dialect_default["
#12 4.161 #if CXX_STD > 201703L
#12 4.161 "20"
#12 4.161 #elif CXX_STD >= 201703L
#12 4.161 "17"
#12 4.161 #elif CXX_STD >= 201402L
#12 4.161 "14"
#12 4.161 #elif CXX_STD >= 201103L
#12 4.161 "11"
#12 4.161 #else
#12 4.161 "98"
#12 4.161 #endif
#12 4.161 "]";
#12 4.161
#12 4.161 /*--------------------------------------------------------------------------*/
#12 4.161
#12 4.161 int main(int argc, char* argv[])
#12 4.161 {
#12 4.161 int require = 0;
#12 4.161 require += info_compiler[argc];
#12 4.161 require += info_platform[argc];
#12 4.161 #ifdef COMPILER_VERSION_MAJOR
#12 4.161 require += info_version[argc];
#12 4.161 #endif
#12 4.161 #ifdef COMPILER_VERSION_INTERNAL
#12 4.161 require += info_version_internal[argc];
#12 4.161 #endif
#12 4.161 #ifdef SIMULATE_ID
#12 4.161 require += info_simulate[argc];
#12 4.161 #endif
#12 4.161 #ifdef SIMULATE_VERSION_MAJOR
#12 4.161 require += info_simulate_version[argc];
#12 4.161 #endif
#12 4.161 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.161 require += info_cray[argc];
#12 4.161 #endif
#12 4.161 require += info_language_dialect_default[argc];
#12 4.161 (void)argv;
#12 4.161 return require;
#12 4.161 }
#12 4.161 )
#12 4.162 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(233): set(COMPILER_DESCRIPTION Compiler: /usr/bin/c++
#12 4.162 Build flags:
#12 4.162 Id flags:
#12 4.162 )
#12 4.163 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(240): if(Unix Makefiles MATCHES Visual Studio ([0-9]+) )
#12 4.164 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(402): elseif(Unix Makefiles MATCHES Xcode )
#12 4.164 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(482): elseif(Unix Makefiles MATCHES Green Hills MULTI )
#12 4.164 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(524): else()
#12 4.164 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(525): execute_process(COMMAND /usr/bin/c++ CMakeCXXCompilerId.cpp WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX OUTPUT_VARIABLE CMAKE_CXX_COMPILER_ID_OUTPUT ERROR_VARIABLE CMAKE_CXX_COMPILER_ID_OUTPUT RESULT_VARIABLE CMAKE_CXX_COMPILER_ID_RESULT )
#12 4.491 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(540): if(CMAKE_CXX_COMPILER_ID_RESULT OR CMAKE_CXX_COMPILER_ID_OUTPUT MATCHES Bad # preprocessor line )
#12 4.491 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(545): set(MSG Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
#12 4.491 Compiler: /usr/bin/c++
#12 4.491 Build flags:
#12 4.491 Id flags:
#12 4.491
#12 4.491 The output was:
#12 4.491 1
#12 4.491 CMakeCXXCompilerId.cpp:14:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 4.491 14 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 4.491 | ^~~~~~~~~~~
#12 4.491
#12 4.491
#12 4.491 )
#12 4.491 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(553): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
#12 4.491 Compiler: /usr/bin/c++
#12 4.491 Build flags:
#12 4.491 Id flags:
#12 4.491
#12 4.491 The output was:
#12 4.491 1
#12 4.491 CMakeCXXCompilerId.cpp:14:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 4.491 14 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 4.491 | ^~~~~~~~~~~
#12 4.491
#12 4.491
#12 4.491 )
#12 4.492 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(559): set(COMPILER_CXX_PRODUCED_FILES )
#12 4.492 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(560): set(COMPILER_CXX_PRODUCED_OUTPUT )
#12 4.492 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(610): set(COMPILER_CXX_PRODUCED_FILES PARENT_SCOPE )
#12 4.493 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(611): set(COMPILER_CXX_PRODUCED_OUTPUT PARENT_SCOPE )
#12 4.493 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(33): CMAKE_DETERMINE_COMPILER_ID_MATCH_VENDOR(CXX )
#12 4.494 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(618): foreach(vendor )
#12 4.494 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(623): set(CMAKE_CXX_COMPILER_ID PARENT_SCOPE )
#12 4.494 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(34): if(CMAKE_CXX_COMPILER_ID )
#12 4.494 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(37): foreach(file )
#12 4.494 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(40): if(CMAKE_CXX_COMPILER_ID )
#12 4.494 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(31): separate_arguments(testflags UNIX_COMMAND -c )
#12 4.495 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(32): CMAKE_DETERMINE_COMPILER_ID_BUILD(CXX -c CMakeCXXCompilerId.cpp )
#12 4.495 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(227): file(REMOVE_RECURSE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX )
#12 4.496 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(228): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX )
#12 4.496 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(229): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX/tmp )
#12 4.496 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(230): CMAKE_DETERMINE_COMPILER_ID_WRITE(CXX CMakeCXXCompilerId.cpp )
#12 4.496 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(208): find_file(src_in CMakeCXXCompilerId.cpp.in PATHS /usr/share/cmake-3.16/Modules NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH )
#12 4.497 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(209): file(READ /usr/share/cmake-3.16/Modules/CMakeCXXCompilerId.cpp.in ID_CONTENT_IN )
#12 4.497 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(211): compiler_id_detection(CMAKE_CXX_COMPILER_ID_CONTENT CXX ID_STRING VERSION_STRINGS PLATFORM_DEFAULT_COMPILER )
#12 4.498 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(16): if(NOT lang STREQUAL Fortran AND NOT lang STREQUAL CSharp )
#12 4.498 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(17): file(GLOB lang_files /usr/share/cmake-3.16/Modules/Compiler/*-DetermineCompiler.cmake )
#12 4.498 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(19): set(nonlang CXX )
#12 4.498 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(20): if(lang STREQUAL CXX )
#12 4.499 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(21): set(nonlang C )
#12 4.499 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(24): file(GLOB nonlang_files /usr/share/cmake-3.16/Modules/Compiler/*-C-DetermineCompiler.cmake )
#12 4.499 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(26): list(REMOVE_ITEM lang_files )
#12 4.500 CMake Error at /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake:26 (list):
#12 4.500 list sub-command REMOVE_ITEM requires two or more arguments.
#12 4.500 Call Stack (most recent call first):
#12 4.500 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:211 (compiler_id_detection)
#12 4.500 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:230 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
#12 4.500 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:32 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
#12 4.500 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake:111 (CMAKE_DETERMINE_COMPILER_ID)
#12 4.500 CMakeLists.txt:5 (project)
#12 4.500
#12 4.500
#12 4.500 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(29): set(files )
#12 4.500 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(30): if(files )
#12 4.500 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(151): set(CMAKE_CXX_COMPILER_ID_CONTENT PARENT_SCOPE )
#12 4.500 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(217): unset(src_in CACHE )
#12 4.500 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(218): string(CONFIGURE /* This source file must have a .cpp extension so that all C++ compilers
#12 4.500 recognize the extension without flags. Borland does not know .cxx for
#12 4.500 example. */
#12 4.500 #ifndef __cplusplus
#12 4.500 # error "A C compiler has been selected for C++."
#12 4.500 #endif
#12 4.500
#12 4.500 @CMAKE_CXX_COMPILER_ID_CONTENT@
#12 4.500
#12 4.500 /* Construct the string literal in pieces to prevent the source from
#12 4.500 getting matched. Store it in a pointer rather than an array
#12 4.500 because some compilers will just produce instructions to fill the
#12 4.500 array rather than assigning a pointer to a static array. */
#12 4.500 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 4.500 #ifdef SIMULATE_ID
#12 4.500 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 4.500 #endif
#12 4.500
#12 4.500 #ifdef __QNXNTO__
#12 4.500 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 4.500 #endif
#12 4.500
#12 4.500 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.500 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 4.500 #endif
#12 4.500
#12 4.500 @CMAKE_CXX_COMPILER_ID_PLATFORM_CONTENT@
#12 4.500 @CMAKE_CXX_COMPILER_ID_ERROR_FOR_TEST@
#12 4.500
#12 4.500 #if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
#12 4.500 # if defined(__INTEL_CXX11_MODE__)
#12 4.500 # if defined(__cpp_aggregate_nsdmi)
#12 4.500 # define CXX_STD 201402L
#12 4.500 # else
#12 4.500 # define CXX_STD 201103L
#12 4.500 # endif
#12 4.500 # else
#12 4.500 # define CXX_STD 199711L
#12 4.500 # endif
#12 4.500 #elif defined(_MSC_VER) && defined(_MSVC_LANG)
#12 4.500 # define CXX_STD _MSVC_LANG
#12 4.500 #else
#12 4.500 # define CXX_STD __cplusplus
#12 4.500 #endif
#12 4.500
#12 4.500 const char* info_language_dialect_default = "INFO" ":" "dialect_default["
#12 4.500 #if CXX_STD > 201703L
#12 4.500 "20"
#12 4.500 #elif CXX_STD >= 201703L
#12 4.500 "17"
#12 4.500 #elif CXX_STD >= 201402L
#12 4.500 "14"
#12 4.500 #elif CXX_STD >= 201103L
#12 4.500 "11"
#12 4.500 #else
#12 4.500 "98"
#12 4.500 #endif
#12 4.500 "]";
#12 4.500
#12 4.500 /*--------------------------------------------------------------------------*/
#12 4.500
#12 4.500 int main(int argc, char* argv[])
#12 4.500 {
#12 4.500 int require = 0;
#12 4.500 require += info_compiler[argc];
#12 4.500 require += info_platform[argc];
#12 4.500 #ifdef COMPILER_VERSION_MAJOR
#12 4.500 require += info_version[argc];
#12 4.500 #endif
#12 4.500 #ifdef COMPILER_VERSION_INTERNAL
#12 4.500 require += info_version_internal[argc];
#12 4.500 #endif
#12 4.500 #ifdef SIMULATE_ID
#12 4.500 require += info_simulate[argc];
#12 4.500 #endif
#12 4.500 #ifdef SIMULATE_VERSION_MAJOR
#12 4.500 require += info_simulate_version[argc];
#12 4.500 #endif
#12 4.500 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.500 require += info_cray[argc];
#12 4.500 #endif
#12 4.500 require += info_language_dialect_default[argc];
#12 4.500 (void)argv;
#12 4.500 return require;
#12 4.500 }
#12 4.500 ID_CONTENT_OUT @ONLY )
#12 4.501 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(219): file(WRITE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp /* This source file must have a .cpp extension so that all C++ compilers
#12 4.501 recognize the extension without flags. Borland does not know .cxx for
#12 4.501 example. */
#12 4.501 #ifndef __cplusplus
#12 4.501 # error "A C compiler has been selected for C++."
#12 4.501 #endif
#12 4.501
#12 4.501
#12 4.501
#12 4.501 /* Construct the string literal in pieces to prevent the source from
#12 4.501 getting matched. Store it in a pointer rather than an array
#12 4.501 because some compilers will just produce instructions to fill the
#12 4.501 array rather than assigning a pointer to a static array. */
#12 4.501 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 4.501 #ifdef SIMULATE_ID
#12 4.501 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 4.501 #endif
#12 4.501
#12 4.501 #ifdef __QNXNTO__
#12 4.501 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 4.501 #endif
#12 4.501
#12 4.501 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.501 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 4.501 #endif
#12 4.501
#12 4.501 #define STRINGIFY_HELPER(X) #X
#12 4.501 #define STRINGIFY(X) STRINGIFY_HELPER(X)
#12 4.501
#12 4.501 /* Identify known platforms by name. */
#12 4.501 #if defined(__linux) || defined(__linux__) || defined(linux)
#12 4.501 # define PLATFORM_ID "Linux"
#12 4.501
#12 4.501 #elif defined(__CYGWIN__)
#12 4.501 # define PLATFORM_ID "Cygwin"
#12 4.501
#12 4.501 #elif defined(__MINGW32__)
#12 4.501 # define PLATFORM_ID "MinGW"
#12 4.501
#12 4.501 #elif defined(__APPLE__)
#12 4.501 # define PLATFORM_ID "Darwin"
#12 4.501
#12 4.501 #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
#12 4.501 # define PLATFORM_ID "Windows"
#12 4.501
#12 4.501 #elif defined(__FreeBSD__) || defined(__FreeBSD)
#12 4.501 # define PLATFORM_ID "FreeBSD"
#12 4.501
#12 4.501 #elif defined(__NetBSD__) || defined(__NetBSD)
#12 4.501 # define PLATFORM_ID "NetBSD"
#12 4.501
#12 4.501 #elif defined(__OpenBSD__) || defined(__OPENBSD)
#12 4.501 # define PLATFORM_ID "OpenBSD"
#12 4.501
#12 4.501 #elif defined(__sun) || defined(sun)
#12 4.501 # define PLATFORM_ID "SunOS"
#12 4.501
#12 4.501 #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
#12 4.501 # define PLATFORM_ID "AIX"
#12 4.501
#12 4.501 #elif defined(__hpux) || defined(__hpux__)
#12 4.501 # define PLATFORM_ID "HP-UX"
#12 4.501
#12 4.501 #elif defined(__HAIKU__)
#12 4.501 # define PLATFORM_ID "Haiku"
#12 4.501
#12 4.501 #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
#12 4.501 # define PLATFORM_ID "BeOS"
#12 4.501
#12 4.501 #elif defined(__QNX__) || defined(__QNXNTO__)
#12 4.501 # define PLATFORM_ID "QNX"
#12 4.501
#12 4.501 #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
#12 4.501 # define PLATFORM_ID "Tru64"
#12 4.501
#12 4.501 #elif defined(__riscos) || defined(__riscos__)
#12 4.501 # define PLATFORM_ID "RISCos"
#12 4.501
#12 4.501 #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
#12 4.501 # define PLATFORM_ID "SINIX"
#12 4.501
#12 4.501 #elif defined(__UNIX_SV__)
#12 4.501 # define PLATFORM_ID "UNIX_SV"
#12 4.501
#12 4.501 #elif defined(__bsdos__)
#12 4.501 # define PLATFORM_ID "BSDOS"
#12 4.501
#12 4.501 #elif defined(_MPRAS) || defined(MPRAS)
#12 4.501 # define PLATFORM_ID "MP-RAS"
#12 4.501
#12 4.501 #elif defined(__osf) || defined(__osf__)
#12 4.501 # define PLATFORM_ID "OSF1"
#12 4.501
#12 4.501 #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
#12 4.501 # define PLATFORM_ID "SCO_SV"
#12 4.501
#12 4.501 #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
#12 4.501 # define PLATFORM_ID "ULTRIX"
#12 4.501
#12 4.501 #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
#12 4.501 # define PLATFORM_ID "Xenix"
#12 4.501
#12 4.501 #elif defined(__WATCOMC__)
#12 4.501 # if defined(__LINUX__)
#12 4.501 # define PLATFORM_ID "Linux"
#12 4.501
#12 4.501 # elif defined(__DOS__)
#12 4.501 # define PLATFORM_ID "DOS"
#12 4.501
#12 4.501 # elif defined(__OS2__)
#12 4.501 # define PLATFORM_ID "OS2"
#12 4.501
#12 4.501 # elif defined(__WINDOWS__)
#12 4.501 # define PLATFORM_ID "Windows3x"
#12 4.501
#12 4.501 # else /* unknown platform */
#12 4.501 # define PLATFORM_ID
#12 4.501 # endif
#12 4.501
#12 4.501 #elif defined(__INTEGRITY)
#12 4.501 # if defined(INT_178B)
#12 4.501 # define PLATFORM_ID "Integrity178"
#12 4.501
#12 4.501 # else /* regular Integrity */
#12 4.501 # define PLATFORM_ID "Integrity"
#12 4.501 # endif
#12 4.501
#12 4.501 #else /* unknown platform */
#12 4.501 # define PLATFORM_ID
#12 4.501
#12 4.501 #endif
#12 4.501
#12 4.501 /* For windows compilers MSVC and Intel we can determine
#12 4.501 the architecture of the compiler being used. This is because
#12 4.501 the compilers do not have flags that can change the architecture,
#12 4.501 but rather depend on which compiler is being used
#12 4.501 */
#12 4.501 #if defined(_WIN32) && defined(_MSC_VER)
#12 4.501 # if defined(_M_IA64)
#12 4.501 # define ARCHITECTURE_ID "IA64"
#12 4.501
#12 4.501 # elif defined(_M_X64) || defined(_M_AMD64)
#12 4.501 # define ARCHITECTURE_ID "x64"
#12 4.501
#12 4.501 # elif defined(_M_IX86)
#12 4.501 # define ARCHITECTURE_ID "X86"
#12 4.501
#12 4.501 # elif defined(_M_ARM64)
#12 4.501 # define ARCHITECTURE_ID "ARM64"
#12 4.501
#12 4.501 # elif defined(_M_ARM)
#12 4.501 # if _M_ARM == 4
#12 4.501 # define ARCHITECTURE_ID "ARMV4I"
#12 4.501 # elif _M_ARM == 5
#12 4.501 # define ARCHITECTURE_ID "ARMV5I"
#12 4.501 # else
#12 4.501 # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
#12 4.501 # endif
#12 4.501
#12 4.501 # elif defined(_M_MIPS)
#12 4.501 # define ARCHITECTURE_ID "MIPS"
#12 4.501
#12 4.501 # elif defined(_M_SH)
#12 4.501 # define ARCHITECTURE_ID "SHx"
#12 4.501
#12 4.501 # else /* unknown architecture */
#12 4.501 # define ARCHITECTURE_ID ""
#12 4.501 # endif
#12 4.501
#12 4.501 #elif defined(__WATCOMC__)
#12 4.501 # if defined(_M_I86)
#12 4.501 # define ARCHITECTURE_ID "I86"
#12 4.501
#12 4.501 # elif defined(_M_IX86)
#12 4.501 # define ARCHITECTURE_ID "X86"
#12 4.501
#12 4.501 # else /* unknown architecture */
#12 4.501 # define ARCHITECTURE_ID ""
#12 4.501 # endif
#12 4.501
#12 4.501 #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
#12 4.501 # if defined(__ICCARM__)
#12 4.501 # define ARCHITECTURE_ID "ARM"
#12 4.501
#12 4.501 # elif defined(__ICCRX__)
#12 4.501 # define ARCHITECTURE_ID "RX"
#12 4.501
#12 4.501 # elif defined(__ICCRH850__)
#12 4.501 # define ARCHITECTURE_ID "RH850"
#12 4.501
#12 4.501 # elif defined(__ICCRL78__)
#12 4.501 # define ARCHITECTURE_ID "RL78"
#12 4.501
#12 4.501 # elif defined(__ICCRISCV__)
#12 4.501 # define ARCHITECTURE_ID "RISCV"
#12 4.501
#12 4.501 # elif defined(__ICCAVR__)
#12 4.501 # define ARCHITECTURE_ID "AVR"
#12 4.501
#12 4.501 # elif defined(__ICC430__)
#12 4.501 # define ARCHITECTURE_ID "MSP430"
#12 4.501
#12 4.501 # elif defined(__ICCV850__)
#12 4.501 # define ARCHITECTURE_ID "V850"
#12 4.501
#12 4.501 # elif defined(__ICC8051__)
#12 4.501 # define ARCHITECTURE_ID "8051"
#12 4.501
#12 4.501 # else /* unknown architecture */
#12 4.501 # define ARCHITECTURE_ID ""
#12 4.501 # endif
#12 4.501
#12 4.501 #elif defined(__ghs__)
#12 4.501 # if defined(__PPC64__)
#12 4.501 # define ARCHITECTURE_ID "PPC64"
#12 4.501
#12 4.501 # elif defined(__ppc__)
#12 4.501 # define ARCHITECTURE_ID "PPC"
#12 4.501
#12 4.501 # elif defined(__ARM__)
#12 4.501 # define ARCHITECTURE_ID "ARM"
#12 4.501
#12 4.501 # elif defined(__x86_64__)
#12 4.501 # define ARCHITECTURE_ID "x64"
#12 4.501
#12 4.501 # elif defined(__i386__)
#12 4.501 # define ARCHITECTURE_ID "X86"
#12 4.501
#12 4.501 # else /* unknown architecture */
#12 4.501 # define ARCHITECTURE_ID ""
#12 4.501 # endif
#12 4.501 #else
#12 4.501 # define ARCHITECTURE_ID
#12 4.501 #endif
#12 4.501
#12 4.501 /* Convert integer to decimal digit literals. */
#12 4.501 #define DEC(n) \
#12 4.501 ('0' + (((n) / 10000000)%10)), \
#12 4.501 ('0' + (((n) / 1000000)%10)), \
#12 4.501 ('0' + (((n) / 100000)%10)), \
#12 4.501 ('0' + (((n) / 10000)%10)), \
#12 4.501 ('0' + (((n) / 1000)%10)), \
#12 4.501 ('0' + (((n) / 100)%10)), \
#12 4.501 ('0' + (((n) / 10)%10)), \
#12 4.501 ('0' + ((n) % 10))
#12 4.501
#12 4.501 /* Convert integer to hex digit literals. */
#12 4.501 #define HEX(n) \
#12 4.501 ('0' + ((n)>>28 & 0xF)), \
#12 4.501 ('0' + ((n)>>24 & 0xF)), \
#12 4.501 ('0' + ((n)>>20 & 0xF)), \
#12 4.501 ('0' + ((n)>>16 & 0xF)), \
#12 4.501 ('0' + ((n)>>12 & 0xF)), \
#12 4.501 ('0' + ((n)>>8 & 0xF)), \
#12 4.501 ('0' + ((n)>>4 & 0xF)), \
#12 4.501 ('0' + ((n) & 0xF))
#12 4.501
#12 4.501 /* Construct a string literal encoding the version number components. */
#12 4.501 #ifdef COMPILER_VERSION_MAJOR
#12 4.501 char const info_version[] = {
#12 4.501 'I', 'N', 'F', 'O', ':',
#12 4.501 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
#12 4.501 COMPILER_VERSION_MAJOR,
#12 4.501 # ifdef COMPILER_VERSION_MINOR
#12 4.501 '.', COMPILER_VERSION_MINOR,
#12 4.501 # ifdef COMPILER_VERSION_PATCH
#12 4.501 '.', COMPILER_VERSION_PATCH,
#12 4.501 # ifdef COMPILER_VERSION_TWEAK
#12 4.501 '.', COMPILER_VERSION_TWEAK,
#12 4.501 # endif
#12 4.501 # endif
#12 4.501 # endif
#12 4.501 ']','\0'};
#12 4.501 #endif
#12 4.501
#12 4.501 /* Construct a string literal encoding the internal version number. */
#12 4.501 #ifdef COMPILER_VERSION_INTERNAL
#12 4.501 char const info_version_internal[] = {
#12 4.501 'I', 'N', 'F', 'O', ':',
#12 4.501 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
#12 4.501 'i','n','t','e','r','n','a','l','[',
#12 4.501 COMPILER_VERSION_INTERNAL,']','\0'};
#12 4.501 #endif
#12 4.501
#12 4.501 /* Construct a string literal encoding the version number components. */
#12 4.501 #ifdef SIMULATE_VERSION_MAJOR
#12 4.501 char const info_simulate_version[] = {
#12 4.501 'I', 'N', 'F', 'O', ':',
#12 4.501 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
#12 4.501 SIMULATE_VERSION_MAJOR,
#12 4.501 # ifdef SIMULATE_VERSION_MINOR
#12 4.501 '.', SIMULATE_VERSION_MINOR,
#12 4.501 # ifdef SIMULATE_VERSION_PATCH
#12 4.501 '.', SIMULATE_VERSION_PATCH,
#12 4.501 # ifdef SIMULATE_VERSION_TWEAK
#12 4.501 '.', SIMULATE_VERSION_TWEAK,
#12 4.501 # endif
#12 4.501 # endif
#12 4.501 # endif
#12 4.501 ']','\0'};
#12 4.501 #endif
#12 4.501
#12 4.501 /* Construct the string literal in pieces to prevent the source from
#12 4.501 getting matched. Store it in a pointer rather than an array
#12 4.501 because some compilers will just produce instructions to fill the
#12 4.501 array rather than assigning a pointer to a static array. */
#12 4.501 char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
#12 4.501 char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#12 4.501
#12 4.501
#12 4.501
#12 4.501
#12 4.501 #if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
#12 4.501 # if defined(__INTEL_CXX11_MODE__)
#12 4.501 # if defined(__cpp_aggregate_nsdmi)
#12 4.501 # define CXX_STD 201402L
#12 4.501 # else
#12 4.501 # define CXX_STD 201103L
#12 4.501 # endif
#12 4.501 # else
#12 4.501 # define CXX_STD 199711L
#12 4.501 # endif
#12 4.501 #elif defined(_MSC_VER) && defined(_MSVC_LANG)
#12 4.501 # define CXX_STD _MSVC_LANG
#12 4.501 #else
#12 4.501 # define CXX_STD __cplusplus
#12 4.501 #endif
#12 4.501
#12 4.501 const char* info_language_dialect_default = "INFO" ":" "dialect_default["
#12 4.501 #if CXX_STD > 201703L
#12 4.501 "20"
#12 4.501 #elif CXX_STD >= 201703L
#12 4.501 "17"
#12 4.501 #elif CXX_STD >= 201402L
#12 4.501 "14"
#12 4.501 #elif CXX_STD >= 201103L
#12 4.501 "11"
#12 4.501 #else
#12 4.501 "98"
#12 4.501 #endif
#12 4.501 "]";
#12 4.501
#12 4.501 /*--------------------------------------------------------------------------*/
#12 4.501
#12 4.501 int main(int argc, char* argv[])
#12 4.501 {
#12 4.501 int require = 0;
#12 4.501 require += info_compiler[argc];
#12 4.501 require += info_platform[argc];
#12 4.501 #ifdef COMPILER_VERSION_MAJOR
#12 4.501 require += info_version[argc];
#12 4.501 #endif
#12 4.501 #ifdef COMPILER_VERSION_INTERNAL
#12 4.501 require += info_version_internal[argc];
#12 4.501 #endif
#12 4.501 #ifdef SIMULATE_ID
#12 4.501 require += info_simulate[argc];
#12 4.501 #endif
#12 4.501 #ifdef SIMULATE_VERSION_MAJOR
#12 4.501 require += info_simulate_version[argc];
#12 4.501 #endif
#12 4.501 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.501 require += info_cray[argc];
#12 4.501 #endif
#12 4.501 require += info_language_dialect_default[argc];
#12 4.501 (void)argv;
#12 4.501 return require;
#12 4.501 }
#12 4.501 )
#12 4.502 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(233): set(COMPILER_DESCRIPTION Compiler: /usr/bin/c++
#12 4.502 Build flags:
#12 4.502 Id flags: -c
#12 4.502 )
#12 4.502 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(240): if(Unix Makefiles MATCHES Visual Studio ([0-9]+) )
#12 4.503 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(402): elseif(Unix Makefiles MATCHES Xcode )
#12 4.503 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(482): elseif(Unix Makefiles MATCHES Green Hills MULTI )
#12 4.503 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(524): else()
#12 4.503 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(525): execute_process(COMMAND /usr/bin/c++ -c CMakeCXXCompilerId.cpp WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX OUTPUT_VARIABLE CMAKE_CXX_COMPILER_ID_OUTPUT ERROR_VARIABLE CMAKE_CXX_COMPILER_ID_OUTPUT RESULT_VARIABLE CMAKE_CXX_COMPILER_ID_RESULT )
#12 4.817 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(540): if(CMAKE_CXX_COMPILER_ID_RESULT OR CMAKE_CXX_COMPILER_ID_OUTPUT MATCHES Bad # preprocessor line )
#12 4.817 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(545): set(MSG Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
#12 4.817 Compiler: /usr/bin/c++
#12 4.817 Build flags:
#12 4.817 Id flags: -c
#12 4.817
#12 4.817 The output was:
#12 4.817 1
#12 4.817 CMakeCXXCompilerId.cpp:14:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 4.817 14 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 4.817 | ^~~~~~~~~~~
#12 4.817
#12 4.817
#12 4.817 )
#12 4.817 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(553): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
#12 4.817 Compiler: /usr/bin/c++
#12 4.817 Build flags:
#12 4.817 Id flags: -c
#12 4.817
#12 4.817 The output was:
#12 4.817 1
#12 4.817 CMakeCXXCompilerId.cpp:14:52: error: expected ',' or ';' before 'COMPILER_ID'
#12 4.817 14 | char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 4.817 | ^~~~~~~~~~~
#12 4.817
#12 4.817
#12 4.817 )
#12 4.818 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(559): set(COMPILER_CXX_PRODUCED_FILES )
#12 4.818 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(560): set(COMPILER_CXX_PRODUCED_OUTPUT )
#12 4.818 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(610): set(COMPILER_CXX_PRODUCED_FILES PARENT_SCOPE )
#12 4.819 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(611): set(COMPILER_CXX_PRODUCED_OUTPUT PARENT_SCOPE )
#12 4.819 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(33): CMAKE_DETERMINE_COMPILER_ID_MATCH_VENDOR(CXX )
#12 4.819 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(618): foreach(vendor )
#12 4.820 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(623): set(CMAKE_CXX_COMPILER_ID PARENT_SCOPE )
#12 4.820 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(34): if(CMAKE_CXX_COMPILER_ID )
#12 4.821 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(37): foreach(file )
#12 4.821 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(40): if(CMAKE_CXX_COMPILER_ID )
#12 4.822 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(31): separate_arguments(testflags UNIX_COMMAND --c++ )
#12 4.823 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(32): CMAKE_DETERMINE_COMPILER_ID_BUILD(CXX --c++ CMakeCXXCompilerId.cpp )
#12 4.823 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(227): file(REMOVE_RECURSE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX )
#12 4.824 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(228): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX )
#12 4.824 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(229): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX/tmp )
#12 4.824 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(230): CMAKE_DETERMINE_COMPILER_ID_WRITE(CXX CMakeCXXCompilerId.cpp )
#12 4.825 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(208): find_file(src_in CMakeCXXCompilerId.cpp.in PATHS /usr/share/cmake-3.16/Modules NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH )
#12 4.826 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(209): file(READ /usr/share/cmake-3.16/Modules/CMakeCXXCompilerId.cpp.in ID_CONTENT_IN )
#12 4.826 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(211): compiler_id_detection(CMAKE_CXX_COMPILER_ID_CONTENT CXX ID_STRING VERSION_STRINGS PLATFORM_DEFAULT_COMPILER )
#12 4.827 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(16): if(NOT lang STREQUAL Fortran AND NOT lang STREQUAL CSharp )
#12 4.827 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(17): file(GLOB lang_files /usr/share/cmake-3.16/Modules/Compiler/*-DetermineCompiler.cmake )
#12 4.828 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(19): set(nonlang CXX )
#12 4.828 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(20): if(lang STREQUAL CXX )
#12 4.828 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(21): set(nonlang C )
#12 4.829 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(24): file(GLOB nonlang_files /usr/share/cmake-3.16/Modules/Compiler/*-C-DetermineCompiler.cmake )
#12 4.829 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(26): list(REMOVE_ITEM lang_files )
#12 4.829 CMake Error at /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake:26 (list):
#12 4.829 list sub-command REMOVE_ITEM requires two or more arguments.
#12 4.829 Call Stack (most recent call first):
#12 4.829 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:211 (compiler_id_detection)
#12 4.829 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:230 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
#12 4.829 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:32 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
#12 4.829 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake:111 (CMAKE_DETERMINE_COMPILER_ID)
#12 4.829 CMakeLists.txt:5 (project)
#12 4.829
#12 4.829
#12 4.830 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(29): set(files )
#12 4.830 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(30): if(files )
#12 4.830 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(151): set(CMAKE_CXX_COMPILER_ID_CONTENT PARENT_SCOPE )
#12 4.831 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(217): unset(src_in CACHE )
#12 4.831 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(218): string(CONFIGURE /* This source file must have a .cpp extension so that all C++ compilers
#12 4.831 recognize the extension without flags. Borland does not know .cxx for
#12 4.831 example. */
#12 4.831 #ifndef __cplusplus
#12 4.831 # error "A C compiler has been selected for C++."
#12 4.831 #endif
#12 4.831
#12 4.831 @CMAKE_CXX_COMPILER_ID_CONTENT@
#12 4.831
#12 4.831 /* Construct the string literal in pieces to prevent the source from
#12 4.831 getting matched. Store it in a pointer rather than an array
#12 4.831 because some compilers will just produce instructions to fill the
#12 4.831 array rather than assigning a pointer to a static array. */
#12 4.831 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 4.831 #ifdef SIMULATE_ID
#12 4.831 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 4.831 #endif
#12 4.831
#12 4.831 #ifdef __QNXNTO__
#12 4.831 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 4.831 #endif
#12 4.831
#12 4.831 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.831 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 4.831 #endif
#12 4.831
#12 4.831 @CMAKE_CXX_COMPILER_ID_PLATFORM_CONTENT@
#12 4.831 @CMAKE_CXX_COMPILER_ID_ERROR_FOR_TEST@
#12 4.831
#12 4.831 #if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
#12 4.831 # if defined(__INTEL_CXX11_MODE__)
#12 4.831 # if defined(__cpp_aggregate_nsdmi)
#12 4.831 # define CXX_STD 201402L
#12 4.831 # else
#12 4.831 # define CXX_STD 201103L
#12 4.831 # endif
#12 4.831 # else
#12 4.831 # define CXX_STD 199711L
#12 4.831 # endif
#12 4.831 #elif defined(_MSC_VER) && defined(_MSVC_LANG)
#12 4.831 # define CXX_STD _MSVC_LANG
#12 4.831 #else
#12 4.831 # define CXX_STD __cplusplus
#12 4.831 #endif
#12 4.831
#12 4.831 const char* info_language_dialect_default = "INFO" ":" "dialect_default["
#12 4.831 #if CXX_STD > 201703L
#12 4.831 "20"
#12 4.831 #elif CXX_STD >= 201703L
#12 4.831 "17"
#12 4.831 #elif CXX_STD >= 201402L
#12 4.831 "14"
#12 4.831 #elif CXX_STD >= 201103L
#12 4.831 "11"
#12 4.831 #else
#12 4.831 "98"
#12 4.831 #endif
#12 4.831 "]";
#12 4.831
#12 4.831 /*--------------------------------------------------------------------------*/
#12 4.831
#12 4.831 int main(int argc, char* argv[])
#12 4.831 {
#12 4.831 int require = 0;
#12 4.831 require += info_compiler[argc];
#12 4.831 require += info_platform[argc];
#12 4.831 #ifdef COMPILER_VERSION_MAJOR
#12 4.831 require += info_version[argc];
#12 4.831 #endif
#12 4.831 #ifdef COMPILER_VERSION_INTERNAL
#12 4.831 require += info_version_internal[argc];
#12 4.831 #endif
#12 4.831 #ifdef SIMULATE_ID
#12 4.831 require += info_simulate[argc];
#12 4.831 #endif
#12 4.831 #ifdef SIMULATE_VERSION_MAJOR
#12 4.831 require += info_simulate_version[argc];
#12 4.831 #endif
#12 4.831 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.831 require += info_cray[argc];
#12 4.831 #endif
#12 4.831 require += info_language_dialect_default[argc];
#12 4.831 (void)argv;
#12 4.831 return require;
#12 4.831 }
#12 4.831 ID_CONTENT_OUT @ONLY )
#12 4.831 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(219): file(WRITE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp /* This source file must have a .cpp extension so that all C++ compilers
#12 4.831 recognize the extension without flags. Borland does not know .cxx for
#12 4.831 example. */
#12 4.831 #ifndef __cplusplus
#12 4.831 # error "A C compiler has been selected for C++."
#12 4.831 #endif
#12 4.831
#12 4.831
#12 4.831
#12 4.831 /* Construct the string literal in pieces to prevent the source from
#12 4.831 getting matched. Store it in a pointer rather than an array
#12 4.831 because some compilers will just produce instructions to fill the
#12 4.831 array rather than assigning a pointer to a static array. */
#12 4.831 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 4.831 #ifdef SIMULATE_ID
#12 4.831 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 4.831 #endif
#12 4.831
#12 4.831 #ifdef __QNXNTO__
#12 4.831 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 4.831 #endif
#12 4.831
#12 4.831 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.831 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 4.831 #endif
#12 4.831
#12 4.831 #define STRINGIFY_HELPER(X) #X
#12 4.831 #define STRINGIFY(X) STRINGIFY_HELPER(X)
#12 4.831
#12 4.831 /* Identify known platforms by name. */
#12 4.831 #if defined(__linux) || defined(__linux__) || defined(linux)
#12 4.831 # define PLATFORM_ID "Linux"
#12 4.831
#12 4.831 #elif defined(__CYGWIN__)
#12 4.831 # define PLATFORM_ID "Cygwin"
#12 4.831
#12 4.831 #elif defined(__MINGW32__)
#12 4.831 # define PLATFORM_ID "MinGW"
#12 4.831
#12 4.831 #elif defined(__APPLE__)
#12 4.831 # define PLATFORM_ID "Darwin"
#12 4.831
#12 4.831 #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
#12 4.831 # define PLATFORM_ID "Windows"
#12 4.831
#12 4.831 #elif defined(__FreeBSD__) || defined(__FreeBSD)
#12 4.831 # define PLATFORM_ID "FreeBSD"
#12 4.831
#12 4.831 #elif defined(__NetBSD__) || defined(__NetBSD)
#12 4.831 # define PLATFORM_ID "NetBSD"
#12 4.831
#12 4.831 #elif defined(__OpenBSD__) || defined(__OPENBSD)
#12 4.831 # define PLATFORM_ID "OpenBSD"
#12 4.831
#12 4.831 #elif defined(__sun) || defined(sun)
#12 4.831 # define PLATFORM_ID "SunOS"
#12 4.831
#12 4.831 #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
#12 4.831 # define PLATFORM_ID "AIX"
#12 4.831
#12 4.831 #elif defined(__hpux) || defined(__hpux__)
#12 4.831 # define PLATFORM_ID "HP-UX"
#12 4.831
#12 4.831 #elif defined(__HAIKU__)
#12 4.831 # define PLATFORM_ID "Haiku"
#12 4.831
#12 4.831 #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
#12 4.831 # define PLATFORM_ID "BeOS"
#12 4.831
#12 4.831 #elif defined(__QNX__) || defined(__QNXNTO__)
#12 4.831 # define PLATFORM_ID "QNX"
#12 4.831
#12 4.831 #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
#12 4.831 # define PLATFORM_ID "Tru64"
#12 4.831
#12 4.831 #elif defined(__riscos) || defined(__riscos__)
#12 4.831 # define PLATFORM_ID "RISCos"
#12 4.831
#12 4.831 #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
#12 4.831 # define PLATFORM_ID "SINIX"
#12 4.831
#12 4.831 #elif defined(__UNIX_SV__)
#12 4.831 # define PLATFORM_ID "UNIX_SV"
#12 4.831
#12 4.831 #elif defined(__bsdos__)
#12 4.831 # define PLATFORM_ID "BSDOS"
#12 4.831
#12 4.831 #elif defined(_MPRAS) || defined(MPRAS)
#12 4.831 # define PLATFORM_ID "MP-RAS"
#12 4.831
#12 4.831 #elif defined(__osf) || defined(__osf__)
#12 4.831 # define PLATFORM_ID "OSF1"
#12 4.831
#12 4.831 #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
#12 4.831 # define PLATFORM_ID "SCO_SV"
#12 4.831
#12 4.831 #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
#12 4.831 # define PLATFORM_ID "ULTRIX"
#12 4.831
#12 4.831 #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
#12 4.831 # define PLATFORM_ID "Xenix"
#12 4.831
#12 4.831 #elif defined(__WATCOMC__)
#12 4.831 # if defined(__LINUX__)
#12 4.831 # define PLATFORM_ID "Linux"
#12 4.831
#12 4.831 # elif defined(__DOS__)
#12 4.831 # define PLATFORM_ID "DOS"
#12 4.831
#12 4.831 # elif defined(__OS2__)
#12 4.831 # define PLATFORM_ID "OS2"
#12 4.831
#12 4.831 # elif defined(__WINDOWS__)
#12 4.831 # define PLATFORM_ID "Windows3x"
#12 4.831
#12 4.831 # else /* unknown platform */
#12 4.831 # define PLATFORM_ID
#12 4.831 # endif
#12 4.831
#12 4.831 #elif defined(__INTEGRITY)
#12 4.831 # if defined(INT_178B)
#12 4.831 # define PLATFORM_ID "Integrity178"
#12 4.831
#12 4.831 # else /* regular Integrity */
#12 4.831 # define PLATFORM_ID "Integrity"
#12 4.831 # endif
#12 4.831
#12 4.831 #else /* unknown platform */
#12 4.831 # define PLATFORM_ID
#12 4.831
#12 4.831 #endif
#12 4.831
#12 4.831 /* For windows compilers MSVC and Intel we can determine
#12 4.831 the architecture of the compiler being used. This is because
#12 4.831 the compilers do not have flags that can change the architecture,
#12 4.831 but rather depend on which compiler is being used
#12 4.831 */
#12 4.831 #if defined(_WIN32) && defined(_MSC_VER)
#12 4.831 # if defined(_M_IA64)
#12 4.831 # define ARCHITECTURE_ID "IA64"
#12 4.831
#12 4.831 # elif defined(_M_X64) || defined(_M_AMD64)
#12 4.831 # define ARCHITECTURE_ID "x64"
#12 4.831
#12 4.831 # elif defined(_M_IX86)
#12 4.831 # define ARCHITECTURE_ID "X86"
#12 4.831
#12 4.831 # elif defined(_M_ARM64)
#12 4.831 # define ARCHITECTURE_ID "ARM64"
#12 4.831
#12 4.831 # elif defined(_M_ARM)
#12 4.831 # if _M_ARM == 4
#12 4.831 # define ARCHITECTURE_ID "ARMV4I"
#12 4.831 # elif _M_ARM == 5
#12 4.831 # define ARCHITECTURE_ID "ARMV5I"
#12 4.831 # else
#12 4.831 # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
#12 4.831 # endif
#12 4.831
#12 4.831 # elif defined(_M_MIPS)
#12 4.831 # define ARCHITECTURE_ID "MIPS"
#12 4.831
#12 4.831 # elif defined(_M_SH)
#12 4.831 # define ARCHITECTURE_ID "SHx"
#12 4.831
#12 4.831 # else /* unknown architecture */
#12 4.831 # define ARCHITECTURE_ID ""
#12 4.831 # endif
#12 4.831
#12 4.831 #elif defined(__WATCOMC__)
#12 4.831 # if defined(_M_I86)
#12 4.831 # define ARCHITECTURE_ID "I86"
#12 4.831
#12 4.831 # elif defined(_M_IX86)
#12 4.831 # define ARCHITECTURE_ID "X86"
#12 4.831
#12 4.831 # else /* unknown architecture */
#12 4.831 # define ARCHITECTURE_ID ""
#12 4.831 # endif
#12 4.831
#12 4.831 #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
#12 4.831 # if defined(__ICCARM__)
#12 4.831 # define ARCHITECTURE_ID "ARM"
#12 4.831
#12 4.831 # elif defined(__ICCRX__)
#12 4.831 # define ARCHITECTURE_ID "RX"
#12 4.831
#12 4.831 # elif defined(__ICCRH850__)
#12 4.831 # define ARCHITECTURE_ID "RH850"
#12 4.831
#12 4.831 # elif defined(__ICCRL78__)
#12 4.831 # define ARCHITECTURE_ID "RL78"
#12 4.831
#12 4.831 # elif defined(__ICCRISCV__)
#12 4.831 # define ARCHITECTURE_ID "RISCV"
#12 4.831
#12 4.831 # elif defined(__ICCAVR__)
#12 4.831 # define ARCHITECTURE_ID "AVR"
#12 4.831
#12 4.831 # elif defined(__ICC430__)
#12 4.831 # define ARCHITECTURE_ID "MSP430"
#12 4.831
#12 4.831 # elif defined(__ICCV850__)
#12 4.831 # define ARCHITECTURE_ID "V850"
#12 4.831
#12 4.831 # elif defined(__ICC8051__)
#12 4.831 # define ARCHITECTURE_ID "8051"
#12 4.831
#12 4.831 # else /* unknown architecture */
#12 4.831 # define ARCHITECTURE_ID ""
#12 4.831 # endif
#12 4.831
#12 4.831 #elif defined(__ghs__)
#12 4.831 # if defined(__PPC64__)
#12 4.831 # define ARCHITECTURE_ID "PPC64"
#12 4.831
#12 4.831 # elif defined(__ppc__)
#12 4.831 # define ARCHITECTURE_ID "PPC"
#12 4.831
#12 4.831 # elif defined(__ARM__)
#12 4.831 # define ARCHITECTURE_ID "ARM"
#12 4.831
#12 4.831 # elif defined(__x86_64__)
#12 4.831 # define ARCHITECTURE_ID "x64"
#12 4.831
#12 4.831 # elif defined(__i386__)
#12 4.831 # define ARCHITECTURE_ID "X86"
#12 4.831
#12 4.831 # else /* unknown architecture */
#12 4.831 # define ARCHITECTURE_ID ""
#12 4.831 # endif
#12 4.831 #else
#12 4.831 # define ARCHITECTURE_ID
#12 4.831 #endif
#12 4.831
#12 4.831 /* Convert integer to decimal digit literals. */
#12 4.831 #define DEC(n) \
#12 4.831 ('0' + (((n) / 10000000)%10)), \
#12 4.831 ('0' + (((n) / 1000000)%10)), \
#12 4.831 ('0' + (((n) / 100000)%10)), \
#12 4.831 ('0' + (((n) / 10000)%10)), \
#12 4.831 ('0' + (((n) / 1000)%10)), \
#12 4.831 ('0' + (((n) / 100)%10)), \
#12 4.831 ('0' + (((n) / 10)%10)), \
#12 4.831 ('0' + ((n) % 10))
#12 4.831
#12 4.831 /* Convert integer to hex digit literals. */
#12 4.831 #define HEX(n) \
#12 4.831 ('0' + ((n)>>28 & 0xF)), \
#12 4.831 ('0' + ((n)>>24 & 0xF)), \
#12 4.831 ('0' + ((n)>>20 & 0xF)), \
#12 4.831 ('0' + ((n)>>16 & 0xF)), \
#12 4.831 ('0' + ((n)>>12 & 0xF)), \
#12 4.831 ('0' + ((n)>>8 & 0xF)), \
#12 4.831 ('0' + ((n)>>4 & 0xF)), \
#12 4.831 ('0' + ((n) & 0xF))
#12 4.831
#12 4.831 /* Construct a string literal encoding the version number components. */
#12 4.831 #ifdef COMPILER_VERSION_MAJOR
#12 4.831 char const info_version[] = {
#12 4.831 'I', 'N', 'F', 'O', ':',
#12 4.831 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
#12 4.831 COMPILER_VERSION_MAJOR,
#12 4.831 # ifdef COMPILER_VERSION_MINOR
#12 4.831 '.', COMPILER_VERSION_MINOR,
#12 4.831 # ifdef COMPILER_VERSION_PATCH
#12 4.831 '.', COMPILER_VERSION_PATCH,
#12 4.831 # ifdef COMPILER_VERSION_TWEAK
#12 4.831 '.', COMPILER_VERSION_TWEAK,
#12 4.831 # endif
#12 4.831 # endif
#12 4.831 # endif
#12 4.831 ']','\0'};
#12 4.831 #endif
#12 4.831
#12 4.831 /* Construct a string literal encoding the internal version number. */
#12 4.831 #ifdef COMPILER_VERSION_INTERNAL
#12 4.831 char const info_version_internal[] = {
#12 4.831 'I', 'N', 'F', 'O', ':',
#12 4.831 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
#12 4.831 'i','n','t','e','r','n','a','l','[',
#12 4.831 COMPILER_VERSION_INTERNAL,']','\0'};
#12 4.831 #endif
#12 4.831
#12 4.831 /* Construct a string literal encoding the version number components. */
#12 4.831 #ifdef SIMULATE_VERSION_MAJOR
#12 4.831 char const info_simulate_version[] = {
#12 4.831 'I', 'N', 'F', 'O', ':',
#12 4.831 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
#12 4.831 SIMULATE_VERSION_MAJOR,
#12 4.831 # ifdef SIMULATE_VERSION_MINOR
#12 4.831 '.', SIMULATE_VERSION_MINOR,
#12 4.831 # ifdef SIMULATE_VERSION_PATCH
#12 4.831 '.', SIMULATE_VERSION_PATCH,
#12 4.831 # ifdef SIMULATE_VERSION_TWEAK
#12 4.831 '.', SIMULATE_VERSION_TWEAK,
#12 4.831 # endif
#12 4.831 # endif
#12 4.831 # endif
#12 4.831 ']','\0'};
#12 4.831 #endif
#12 4.831
#12 4.831 /* Construct the string literal in pieces to prevent the source from
#12 4.831 getting matched. Store it in a pointer rather than an array
#12 4.831 because some compilers will just produce instructions to fill the
#12 4.831 array rather than assigning a pointer to a static array. */
#12 4.831 char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
#12 4.831 char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#12 4.831
#12 4.831
#12 4.831
#12 4.831
#12 4.831 #if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
#12 4.831 # if defined(__INTEL_CXX11_MODE__)
#12 4.831 # if defined(__cpp_aggregate_nsdmi)
#12 4.831 # define CXX_STD 201402L
#12 4.831 # else
#12 4.831 # define CXX_STD 201103L
#12 4.831 # endif
#12 4.831 # else
#12 4.831 # define CXX_STD 199711L
#12 4.831 # endif
#12 4.831 #elif defined(_MSC_VER) && defined(_MSVC_LANG)
#12 4.831 # define CXX_STD _MSVC_LANG
#12 4.831 #else
#12 4.831 # define CXX_STD __cplusplus
#12 4.831 #endif
#12 4.831
#12 4.831 const char* info_language_dialect_default = "INFO" ":" "dialect_default["
#12 4.831 #if CXX_STD > 201703L
#12 4.831 "20"
#12 4.831 #elif CXX_STD >= 201703L
#12 4.831 "17"
#12 4.831 #elif CXX_STD >= 201402L
#12 4.831 "14"
#12 4.831 #elif CXX_STD >= 201103L
#12 4.831 "11"
#12 4.831 #else
#12 4.831 "98"
#12 4.831 #endif
#12 4.831 "]";
#12 4.831
#12 4.831 /*--------------------------------------------------------------------------*/
#12 4.831
#12 4.831 int main(int argc, char* argv[])
#12 4.831 {
#12 4.831 int require = 0;
#12 4.831 require += info_compiler[argc];
#12 4.831 require += info_platform[argc];
#12 4.831 #ifdef COMPILER_VERSION_MAJOR
#12 4.831 require += info_version[argc];
#12 4.831 #endif
#12 4.831 #ifdef COMPILER_VERSION_INTERNAL
#12 4.831 require += info_version_internal[argc];
#12 4.831 #endif
#12 4.831 #ifdef SIMULATE_ID
#12 4.831 require += info_simulate[argc];
#12 4.831 #endif
#12 4.831 #ifdef SIMULATE_VERSION_MAJOR
#12 4.831 require += info_simulate_version[argc];
#12 4.831 #endif
#12 4.831 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.831 require += info_cray[argc];
#12 4.831 #endif
#12 4.831 require += info_language_dialect_default[argc];
#12 4.831 (void)argv;
#12 4.831 return require;
#12 4.831 }
#12 4.831 )
#12 4.833 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(233): set(COMPILER_DESCRIPTION Compiler: /usr/bin/c++
#12 4.833 Build flags:
#12 4.833 Id flags: --c++
#12 4.833 )
#12 4.833 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(240): if(Unix Makefiles MATCHES Visual Studio ([0-9]+) )
#12 4.834 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(402): elseif(Unix Makefiles MATCHES Xcode )
#12 4.834 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(482): elseif(Unix Makefiles MATCHES Green Hills MULTI )
#12 4.834 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(524): else()
#12 4.835 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(525): execute_process(COMMAND /usr/bin/c++ --c++ CMakeCXXCompilerId.cpp WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX OUTPUT_VARIABLE CMAKE_CXX_COMPILER_ID_OUTPUT ERROR_VARIABLE CMAKE_CXX_COMPILER_ID_OUTPUT RESULT_VARIABLE CMAKE_CXX_COMPILER_ID_RESULT )
#12 4.890 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(540): if(CMAKE_CXX_COMPILER_ID_RESULT OR CMAKE_CXX_COMPILER_ID_OUTPUT MATCHES Bad # preprocessor line )
#12 4.891 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(545): set(MSG Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
#12 4.891 Compiler: /usr/bin/c++
#12 4.891 Build flags:
#12 4.891 Id flags: --c++
#12 4.891
#12 4.891 The output was:
#12 4.891 1
#12 4.891 c++: error: unrecognized command line option '--c++'
#12 4.891
#12 4.891
#12 4.891 )
#12 4.892 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(553): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
#12 4.892 Compiler: /usr/bin/c++
#12 4.892 Build flags:
#12 4.892 Id flags: --c++
#12 4.892
#12 4.892 The output was:
#12 4.892 1
#12 4.892 c++: error: unrecognized command line option '--c++'
#12 4.892
#12 4.892
#12 4.892 )
#12 4.893 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(559): set(COMPILER_CXX_PRODUCED_FILES )
#12 4.893 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(560): set(COMPILER_CXX_PRODUCED_OUTPUT )
#12 4.894 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(610): set(COMPILER_CXX_PRODUCED_FILES PARENT_SCOPE )
#12 4.894 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(611): set(COMPILER_CXX_PRODUCED_OUTPUT PARENT_SCOPE )
#12 4.895 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(33): CMAKE_DETERMINE_COMPILER_ID_MATCH_VENDOR(CXX )
#12 4.895 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(618): foreach(vendor )
#12 4.895 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(623): set(CMAKE_CXX_COMPILER_ID PARENT_SCOPE )
#12 4.896 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(34): if(CMAKE_CXX_COMPILER_ID )
#12 4.896 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(37): foreach(file )
#12 4.896 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(40): if(CMAKE_CXX_COMPILER_ID )
#12 4.896 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(31): separate_arguments(testflags UNIX_COMMAND --ec++ )
#12 4.897 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(32): CMAKE_DETERMINE_COMPILER_ID_BUILD(CXX --ec++ CMakeCXXCompilerId.cpp )
#12 4.898 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(227): file(REMOVE_RECURSE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX )
#12 4.899 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(228): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX )
#12 4.899 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(229): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX/tmp )
#12 4.899 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(230): CMAKE_DETERMINE_COMPILER_ID_WRITE(CXX CMakeCXXCompilerId.cpp )
#12 4.900 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(208): find_file(src_in CMakeCXXCompilerId.cpp.in PATHS /usr/share/cmake-3.16/Modules NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH )
#12 4.901 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(209): file(READ /usr/share/cmake-3.16/Modules/CMakeCXXCompilerId.cpp.in ID_CONTENT_IN )
#12 4.902 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(211): compiler_id_detection(CMAKE_CXX_COMPILER_ID_CONTENT CXX ID_STRING VERSION_STRINGS PLATFORM_DEFAULT_COMPILER )
#12 4.902 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(16): if(NOT lang STREQUAL Fortran AND NOT lang STREQUAL CSharp )
#12 4.902 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(17): file(GLOB lang_files /usr/share/cmake-3.16/Modules/Compiler/*-DetermineCompiler.cmake )
#12 4.903 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(19): set(nonlang CXX )
#12 4.903 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(20): if(lang STREQUAL CXX )
#12 4.903 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(21): set(nonlang C )
#12 4.904 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(24): file(GLOB nonlang_files /usr/share/cmake-3.16/Modules/Compiler/*-C-DetermineCompiler.cmake )
#12 4.904 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(26): list(REMOVE_ITEM lang_files )
#12 4.905 CMake Error at /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake:26 (list):
#12 4.905 list sub-command REMOVE_ITEM requires two or more arguments.
#12 4.905 Call Stack (most recent call first):
#12 4.905 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:211 (compiler_id_detection)
#12 4.905 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:230 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
#12 4.905 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:32 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
#12 4.905 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake:111 (CMAKE_DETERMINE_COMPILER_ID)
#12 4.905 CMakeLists.txt:5 (project)
#12 4.905
#12 4.905
#12 4.905 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(29): set(files )
#12 4.905 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(30): if(files )
#12 4.906 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(151): set(CMAKE_CXX_COMPILER_ID_CONTENT PARENT_SCOPE )
#12 4.906 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(217): unset(src_in CACHE )
#12 4.906 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(218): string(CONFIGURE /* This source file must have a .cpp extension so that all C++ compilers
#12 4.906 recognize the extension without flags. Borland does not know .cxx for
#12 4.906 example. */
#12 4.906 #ifndef __cplusplus
#12 4.906 # error "A C compiler has been selected for C++."
#12 4.906 #endif
#12 4.906
#12 4.906 @CMAKE_CXX_COMPILER_ID_CONTENT@
#12 4.906
#12 4.906 /* Construct the string literal in pieces to prevent the source from
#12 4.906 getting matched. Store it in a pointer rather than an array
#12 4.906 because some compilers will just produce instructions to fill the
#12 4.906 array rather than assigning a pointer to a static array. */
#12 4.906 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 4.906 #ifdef SIMULATE_ID
#12 4.906 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 4.906 #endif
#12 4.906
#12 4.906 #ifdef __QNXNTO__
#12 4.906 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 4.906 #endif
#12 4.906
#12 4.906 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.906 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 4.906 #endif
#12 4.906
#12 4.906 @CMAKE_CXX_COMPILER_ID_PLATFORM_CONTENT@
#12 4.906 @CMAKE_CXX_COMPILER_ID_ERROR_FOR_TEST@
#12 4.906
#12 4.906 #if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
#12 4.906 # if defined(__INTEL_CXX11_MODE__)
#12 4.906 # if defined(__cpp_aggregate_nsdmi)
#12 4.906 # define CXX_STD 201402L
#12 4.906 # else
#12 4.906 # define CXX_STD 201103L
#12 4.906 # endif
#12 4.906 # else
#12 4.906 # define CXX_STD 199711L
#12 4.906 # endif
#12 4.906 #elif defined(_MSC_VER) && defined(_MSVC_LANG)
#12 4.906 # define CXX_STD _MSVC_LANG
#12 4.906 #else
#12 4.906 # define CXX_STD __cplusplus
#12 4.906 #endif
#12 4.906
#12 4.906 const char* info_language_dialect_default = "INFO" ":" "dialect_default["
#12 4.906 #if CXX_STD > 201703L
#12 4.906 "20"
#12 4.906 #elif CXX_STD >= 201703L
#12 4.906 "17"
#12 4.906 #elif CXX_STD >= 201402L
#12 4.906 "14"
#12 4.906 #elif CXX_STD >= 201103L
#12 4.906 "11"
#12 4.906 #else
#12 4.906 "98"
#12 4.906 #endif
#12 4.906 "]";
#12 4.906
#12 4.906 /*--------------------------------------------------------------------------*/
#12 4.906
#12 4.906 int main(int argc, char* argv[])
#12 4.906 {
#12 4.906 int require = 0;
#12 4.906 require += info_compiler[argc];
#12 4.906 require += info_platform[argc];
#12 4.906 #ifdef COMPILER_VERSION_MAJOR
#12 4.906 require += info_version[argc];
#12 4.906 #endif
#12 4.906 #ifdef COMPILER_VERSION_INTERNAL
#12 4.906 require += info_version_internal[argc];
#12 4.906 #endif
#12 4.906 #ifdef SIMULATE_ID
#12 4.906 require += info_simulate[argc];
#12 4.906 #endif
#12 4.906 #ifdef SIMULATE_VERSION_MAJOR
#12 4.906 require += info_simulate_version[argc];
#12 4.906 #endif
#12 4.906 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.906 require += info_cray[argc];
#12 4.906 #endif
#12 4.906 require += info_language_dialect_default[argc];
#12 4.906 (void)argv;
#12 4.906 return require;
#12 4.906 }
#12 4.906 ID_CONTENT_OUT @ONLY )
#12 4.907 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(219): file(WRITE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp /* This source file must have a .cpp extension so that all C++ compilers
#12 4.907 recognize the extension without flags. Borland does not know .cxx for
#12 4.907 example. */
#12 4.907 #ifndef __cplusplus
#12 4.907 # error "A C compiler has been selected for C++."
#12 4.907 #endif
#12 4.907
#12 4.907
#12 4.907
#12 4.907 /* Construct the string literal in pieces to prevent the source from
#12 4.907 getting matched. Store it in a pointer rather than an array
#12 4.907 because some compilers will just produce instructions to fill the
#12 4.907 array rather than assigning a pointer to a static array. */
#12 4.907 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 4.907 #ifdef SIMULATE_ID
#12 4.907 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 4.907 #endif
#12 4.907
#12 4.907 #ifdef __QNXNTO__
#12 4.907 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 4.907 #endif
#12 4.907
#12 4.907 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.907 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 4.907 #endif
#12 4.907
#12 4.907 #define STRINGIFY_HELPER(X) #X
#12 4.907 #define STRINGIFY(X) STRINGIFY_HELPER(X)
#12 4.907
#12 4.907 /* Identify known platforms by name. */
#12 4.907 #if defined(__linux) || defined(__linux__) || defined(linux)
#12 4.907 # define PLATFORM_ID "Linux"
#12 4.907
#12 4.907 #elif defined(__CYGWIN__)
#12 4.907 # define PLATFORM_ID "Cygwin"
#12 4.907
#12 4.907 #elif defined(__MINGW32__)
#12 4.907 # define PLATFORM_ID "MinGW"
#12 4.907
#12 4.907 #elif defined(__APPLE__)
#12 4.907 # define PLATFORM_ID "Darwin"
#12 4.907
#12 4.907 #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
#12 4.907 # define PLATFORM_ID "Windows"
#12 4.907
#12 4.907 #elif defined(__FreeBSD__) || defined(__FreeBSD)
#12 4.907 # define PLATFORM_ID "FreeBSD"
#12 4.907
#12 4.907 #elif defined(__NetBSD__) || defined(__NetBSD)
#12 4.907 # define PLATFORM_ID "NetBSD"
#12 4.907
#12 4.907 #elif defined(__OpenBSD__) || defined(__OPENBSD)
#12 4.907 # define PLATFORM_ID "OpenBSD"
#12 4.907
#12 4.907 #elif defined(__sun) || defined(sun)
#12 4.907 # define PLATFORM_ID "SunOS"
#12 4.907
#12 4.907 #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
#12 4.907 # define PLATFORM_ID "AIX"
#12 4.907
#12 4.907 #elif defined(__hpux) || defined(__hpux__)
#12 4.907 # define PLATFORM_ID "HP-UX"
#12 4.907
#12 4.907 #elif defined(__HAIKU__)
#12 4.907 # define PLATFORM_ID "Haiku"
#12 4.907
#12 4.907 #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
#12 4.907 # define PLATFORM_ID "BeOS"
#12 4.907
#12 4.907 #elif defined(__QNX__) || defined(__QNXNTO__)
#12 4.907 # define PLATFORM_ID "QNX"
#12 4.907
#12 4.907 #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
#12 4.907 # define PLATFORM_ID "Tru64"
#12 4.907
#12 4.907 #elif defined(__riscos) || defined(__riscos__)
#12 4.907 # define PLATFORM_ID "RISCos"
#12 4.907
#12 4.907 #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
#12 4.907 # define PLATFORM_ID "SINIX"
#12 4.907
#12 4.907 #elif defined(__UNIX_SV__)
#12 4.907 # define PLATFORM_ID "UNIX_SV"
#12 4.907
#12 4.907 #elif defined(__bsdos__)
#12 4.907 # define PLATFORM_ID "BSDOS"
#12 4.907
#12 4.907 #elif defined(_MPRAS) || defined(MPRAS)
#12 4.907 # define PLATFORM_ID "MP-RAS"
#12 4.907
#12 4.907 #elif defined(__osf) || defined(__osf__)
#12 4.907 # define PLATFORM_ID "OSF1"
#12 4.907
#12 4.907 #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
#12 4.907 # define PLATFORM_ID "SCO_SV"
#12 4.907
#12 4.907 #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
#12 4.907 # define PLATFORM_ID "ULTRIX"
#12 4.907
#12 4.907 #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
#12 4.907 # define PLATFORM_ID "Xenix"
#12 4.907
#12 4.907 #elif defined(__WATCOMC__)
#12 4.907 # if defined(__LINUX__)
#12 4.907 # define PLATFORM_ID "Linux"
#12 4.907
#12 4.907 # elif defined(__DOS__)
#12 4.907 # define PLATFORM_ID "DOS"
#12 4.907
#12 4.907 # elif defined(__OS2__)
#12 4.907 # define PLATFORM_ID "OS2"
#12 4.907
#12 4.907 # elif defined(__WINDOWS__)
#12 4.907 # define PLATFORM_ID "Windows3x"
#12 4.907
#12 4.907 # else /* unknown platform */
#12 4.907 # define PLATFORM_ID
#12 4.907 # endif
#12 4.907
#12 4.907 #elif defined(__INTEGRITY)
#12 4.907 # if defined(INT_178B)
#12 4.907 # define PLATFORM_ID "Integrity178"
#12 4.907
#12 4.907 # else /* regular Integrity */
#12 4.907 # define PLATFORM_ID "Integrity"
#12 4.907 # endif
#12 4.907
#12 4.907 #else /* unknown platform */
#12 4.907 # define PLATFORM_ID
#12 4.907
#12 4.907 #endif
#12 4.907
#12 4.907 /* For windows compilers MSVC and Intel we can determine
#12 4.907 the architecture of the compiler being used. This is because
#12 4.907 the compilers do not have flags that can change the architecture,
#12 4.907 but rather depend on which compiler is being used
#12 4.907 */
#12 4.907 #if defined(_WIN32) && defined(_MSC_VER)
#12 4.907 # if defined(_M_IA64)
#12 4.907 # define ARCHITECTURE_ID "IA64"
#12 4.907
#12 4.907 # elif defined(_M_X64) || defined(_M_AMD64)
#12 4.907 # define ARCHITECTURE_ID "x64"
#12 4.907
#12 4.907 # elif defined(_M_IX86)
#12 4.907 # define ARCHITECTURE_ID "X86"
#12 4.907
#12 4.907 # elif defined(_M_ARM64)
#12 4.907 # define ARCHITECTURE_ID "ARM64"
#12 4.907
#12 4.907 # elif defined(_M_ARM)
#12 4.907 # if _M_ARM == 4
#12 4.907 # define ARCHITECTURE_ID "ARMV4I"
#12 4.907 # elif _M_ARM == 5
#12 4.907 # define ARCHITECTURE_ID "ARMV5I"
#12 4.907 # else
#12 4.907 # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
#12 4.907 # endif
#12 4.907
#12 4.907 # elif defined(_M_MIPS)
#12 4.907 # define ARCHITECTURE_ID "MIPS"
#12 4.907
#12 4.907 # elif defined(_M_SH)
#12 4.907 # define ARCHITECTURE_ID "SHx"
#12 4.907
#12 4.907 # else /* unknown architecture */
#12 4.907 # define ARCHITECTURE_ID ""
#12 4.907 # endif
#12 4.907
#12 4.907 #elif defined(__WATCOMC__)
#12 4.907 # if defined(_M_I86)
#12 4.907 # define ARCHITECTURE_ID "I86"
#12 4.907
#12 4.907 # elif defined(_M_IX86)
#12 4.907 # define ARCHITECTURE_ID "X86"
#12 4.907
#12 4.907 # else /* unknown architecture */
#12 4.907 # define ARCHITECTURE_ID ""
#12 4.907 # endif
#12 4.907
#12 4.907 #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
#12 4.907 # if defined(__ICCARM__)
#12 4.907 # define ARCHITECTURE_ID "ARM"
#12 4.907
#12 4.907 # elif defined(__ICCRX__)
#12 4.907 # define ARCHITECTURE_ID "RX"
#12 4.907
#12 4.907 # elif defined(__ICCRH850__)
#12 4.907 # define ARCHITECTURE_ID "RH850"
#12 4.907
#12 4.907 # elif defined(__ICCRL78__)
#12 4.907 # define ARCHITECTURE_ID "RL78"
#12 4.907
#12 4.907 # elif defined(__ICCRISCV__)
#12 4.907 # define ARCHITECTURE_ID "RISCV"
#12 4.907
#12 4.907 # elif defined(__ICCAVR__)
#12 4.907 # define ARCHITECTURE_ID "AVR"
#12 4.907
#12 4.907 # elif defined(__ICC430__)
#12 4.907 # define ARCHITECTURE_ID "MSP430"
#12 4.907
#12 4.907 # elif defined(__ICCV850__)
#12 4.907 # define ARCHITECTURE_ID "V850"
#12 4.907
#12 4.907 # elif defined(__ICC8051__)
#12 4.907 # define ARCHITECTURE_ID "8051"
#12 4.907
#12 4.907 # else /* unknown architecture */
#12 4.907 # define ARCHITECTURE_ID ""
#12 4.907 # endif
#12 4.907
#12 4.907 #elif defined(__ghs__)
#12 4.907 # if defined(__PPC64__)
#12 4.907 # define ARCHITECTURE_ID "PPC64"
#12 4.907
#12 4.907 # elif defined(__ppc__)
#12 4.907 # define ARCHITECTURE_ID "PPC"
#12 4.907
#12 4.907 # elif defined(__ARM__)
#12 4.907 # define ARCHITECTURE_ID "ARM"
#12 4.907
#12 4.907 # elif defined(__x86_64__)
#12 4.907 # define ARCHITECTURE_ID "x64"
#12 4.907
#12 4.907 # elif defined(__i386__)
#12 4.907 # define ARCHITECTURE_ID "X86"
#12 4.907
#12 4.907 # else /* unknown architecture */
#12 4.907 # define ARCHITECTURE_ID ""
#12 4.907 # endif
#12 4.907 #else
#12 4.907 # define ARCHITECTURE_ID
#12 4.907 #endif
#12 4.907
#12 4.907 /* Convert integer to decimal digit literals. */
#12 4.907 #define DEC(n) \
#12 4.907 ('0' + (((n) / 10000000)%10)), \
#12 4.907 ('0' + (((n) / 1000000)%10)), \
#12 4.907 ('0' + (((n) / 100000)%10)), \
#12 4.907 ('0' + (((n) / 10000)%10)), \
#12 4.907 ('0' + (((n) / 1000)%10)), \
#12 4.907 ('0' + (((n) / 100)%10)), \
#12 4.907 ('0' + (((n) / 10)%10)), \
#12 4.907 ('0' + ((n) % 10))
#12 4.907
#12 4.907 /* Convert integer to hex digit literals. */
#12 4.907 #define HEX(n) \
#12 4.907 ('0' + ((n)>>28 & 0xF)), \
#12 4.907 ('0' + ((n)>>24 & 0xF)), \
#12 4.907 ('0' + ((n)>>20 & 0xF)), \
#12 4.907 ('0' + ((n)>>16 & 0xF)), \
#12 4.907 ('0' + ((n)>>12 & 0xF)), \
#12 4.907 ('0' + ((n)>>8 & 0xF)), \
#12 4.907 ('0' + ((n)>>4 & 0xF)), \
#12 4.907 ('0' + ((n) & 0xF))
#12 4.907
#12 4.907 /* Construct a string literal encoding the version number components. */
#12 4.907 #ifdef COMPILER_VERSION_MAJOR
#12 4.907 char const info_version[] = {
#12 4.907 'I', 'N', 'F', 'O', ':',
#12 4.907 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
#12 4.907 COMPILER_VERSION_MAJOR,
#12 4.907 # ifdef COMPILER_VERSION_MINOR
#12 4.907 '.', COMPILER_VERSION_MINOR,
#12 4.907 # ifdef COMPILER_VERSION_PATCH
#12 4.907 '.', COMPILER_VERSION_PATCH,
#12 4.907 # ifdef COMPILER_VERSION_TWEAK
#12 4.907 '.', COMPILER_VERSION_TWEAK,
#12 4.907 # endif
#12 4.907 # endif
#12 4.907 # endif
#12 4.907 ']','\0'};
#12 4.907 #endif
#12 4.907
#12 4.907 /* Construct a string literal encoding the internal version number. */
#12 4.907 #ifdef COMPILER_VERSION_INTERNAL
#12 4.907 char const info_version_internal[] = {
#12 4.907 'I', 'N', 'F', 'O', ':',
#12 4.907 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
#12 4.907 'i','n','t','e','r','n','a','l','[',
#12 4.907 COMPILER_VERSION_INTERNAL,']','\0'};
#12 4.907 #endif
#12 4.907
#12 4.907 /* Construct a string literal encoding the version number components. */
#12 4.907 #ifdef SIMULATE_VERSION_MAJOR
#12 4.907 char const info_simulate_version[] = {
#12 4.907 'I', 'N', 'F', 'O', ':',
#12 4.907 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
#12 4.907 SIMULATE_VERSION_MAJOR,
#12 4.907 # ifdef SIMULATE_VERSION_MINOR
#12 4.907 '.', SIMULATE_VERSION_MINOR,
#12 4.907 # ifdef SIMULATE_VERSION_PATCH
#12 4.907 '.', SIMULATE_VERSION_PATCH,
#12 4.907 # ifdef SIMULATE_VERSION_TWEAK
#12 4.907 '.', SIMULATE_VERSION_TWEAK,
#12 4.907 # endif
#12 4.907 # endif
#12 4.907 # endif
#12 4.907 ']','\0'};
#12 4.907 #endif
#12 4.907
#12 4.907 /* Construct the string literal in pieces to prevent the source from
#12 4.907 getting matched. Store it in a pointer rather than an array
#12 4.907 because some compilers will just produce instructions to fill the
#12 4.907 array rather than assigning a pointer to a static array. */
#12 4.907 char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
#12 4.907 char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#12 4.907
#12 4.907
#12 4.907
#12 4.907
#12 4.907 #if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
#12 4.907 # if defined(__INTEL_CXX11_MODE__)
#12 4.907 # if defined(__cpp_aggregate_nsdmi)
#12 4.907 # define CXX_STD 201402L
#12 4.907 # else
#12 4.907 # define CXX_STD 201103L
#12 4.907 # endif
#12 4.907 # else
#12 4.907 # define CXX_STD 199711L
#12 4.907 # endif
#12 4.907 #elif defined(_MSC_VER) && defined(_MSVC_LANG)
#12 4.907 # define CXX_STD _MSVC_LANG
#12 4.907 #else
#12 4.907 # define CXX_STD __cplusplus
#12 4.907 #endif
#12 4.907
#12 4.907 const char* info_language_dialect_default = "INFO" ":" "dialect_default["
#12 4.907 #if CXX_STD > 201703L
#12 4.907 "20"
#12 4.907 #elif CXX_STD >= 201703L
#12 4.907 "17"
#12 4.907 #elif CXX_STD >= 201402L
#12 4.907 "14"
#12 4.907 #elif CXX_STD >= 201103L
#12 4.907 "11"
#12 4.907 #else
#12 4.907 "98"
#12 4.907 #endif
#12 4.907 "]";
#12 4.907
#12 4.907 /*--------------------------------------------------------------------------*/
#12 4.907
#12 4.907 int main(int argc, char* argv[])
#12 4.907 {
#12 4.907 int require = 0;
#12 4.907 require += info_compiler[argc];
#12 4.907 require += info_platform[argc];
#12 4.907 #ifdef COMPILER_VERSION_MAJOR
#12 4.907 require += info_version[argc];
#12 4.907 #endif
#12 4.907 #ifdef COMPILER_VERSION_INTERNAL
#12 4.907 require += info_version_internal[argc];
#12 4.907 #endif
#12 4.907 #ifdef SIMULATE_ID
#12 4.907 require += info_simulate[argc];
#12 4.907 #endif
#12 4.907 #ifdef SIMULATE_VERSION_MAJOR
#12 4.907 require += info_simulate_version[argc];
#12 4.907 #endif
#12 4.907 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.907 require += info_cray[argc];
#12 4.907 #endif
#12 4.907 require += info_language_dialect_default[argc];
#12 4.907 (void)argv;
#12 4.907 return require;
#12 4.907 }
#12 4.907 )
#12 4.909 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(233): set(COMPILER_DESCRIPTION Compiler: /usr/bin/c++
#12 4.909 Build flags:
#12 4.909 Id flags: --ec++
#12 4.909 )
#12 4.909 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(240): if(Unix Makefiles MATCHES Visual Studio ([0-9]+) )
#12 4.910 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(402): elseif(Unix Makefiles MATCHES Xcode )
#12 4.910 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(482): elseif(Unix Makefiles MATCHES Green Hills MULTI )
#12 4.910 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(524): else()
#12 4.911 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(525): execute_process(COMMAND /usr/bin/c++ --ec++ CMakeCXXCompilerId.cpp WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX OUTPUT_VARIABLE CMAKE_CXX_COMPILER_ID_OUTPUT ERROR_VARIABLE CMAKE_CXX_COMPILER_ID_OUTPUT RESULT_VARIABLE CMAKE_CXX_COMPILER_ID_RESULT )
#12 4.966 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(540): if(CMAKE_CXX_COMPILER_ID_RESULT OR CMAKE_CXX_COMPILER_ID_OUTPUT MATCHES Bad # preprocessor line )
#12 4.966 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(545): set(MSG Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
#12 4.966 Compiler: /usr/bin/c++
#12 4.966 Build flags:
#12 4.966 Id flags: --ec++
#12 4.966
#12 4.966 The output was:
#12 4.966 1
#12 4.966 c++: error: unrecognized command line option '--ec++'; did you mean '-Weffc++'?
#12 4.966
#12 4.966
#12 4.966 )
#12 4.967 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(553): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
#12 4.967 Compiler: /usr/bin/c++
#12 4.967 Build flags:
#12 4.967 Id flags: --ec++
#12 4.967
#12 4.967 The output was:
#12 4.967 1
#12 4.967 c++: error: unrecognized command line option '--ec++'; did you mean '-Weffc++'?
#12 4.967
#12 4.967
#12 4.967 )
#12 4.968 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(559): set(COMPILER_CXX_PRODUCED_FILES )
#12 4.969 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(560): set(COMPILER_CXX_PRODUCED_OUTPUT )
#12 4.970 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(610): set(COMPILER_CXX_PRODUCED_FILES PARENT_SCOPE )
#12 4.971 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(611): set(COMPILER_CXX_PRODUCED_OUTPUT PARENT_SCOPE )
#12 4.973 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(33): CMAKE_DETERMINE_COMPILER_ID_MATCH_VENDOR(CXX )
#12 4.974 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(618): foreach(vendor )
#12 4.975 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(623): set(CMAKE_CXX_COMPILER_ID PARENT_SCOPE )
#12 4.975 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(34): if(CMAKE_CXX_COMPILER_ID )
#12 4.976 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(37): foreach(file )
#12 4.977 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(40): if(CMAKE_CXX_COMPILER_ID )
#12 4.977 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(31): separate_arguments(testflags UNIX_COMMAND --target=arm-arm-none-eabi -mcpu=cortex-m3 )
#12 4.979 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(32): CMAKE_DETERMINE_COMPILER_ID_BUILD(CXX --target=arm-arm-none-eabi;-mcpu=cortex-m3 CMakeCXXCompilerId.cpp )
#12 4.980 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(227): file(REMOVE_RECURSE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX )
#12 4.981 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(228): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX )
#12 4.981 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(229): file(MAKE_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX/tmp )
#12 4.982 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(230): CMAKE_DETERMINE_COMPILER_ID_WRITE(CXX CMakeCXXCompilerId.cpp )
#12 4.983 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(208): find_file(src_in CMakeCXXCompilerId.cpp.in PATHS /usr/share/cmake-3.16/Modules NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH )
#12 4.984 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(209): file(READ /usr/share/cmake-3.16/Modules/CMakeCXXCompilerId.cpp.in ID_CONTENT_IN )
#12 4.985 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(211): compiler_id_detection(CMAKE_CXX_COMPILER_ID_CONTENT CXX ID_STRING VERSION_STRINGS PLATFORM_DEFAULT_COMPILER )
#12 4.986 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(16): if(NOT lang STREQUAL Fortran AND NOT lang STREQUAL CSharp )
#12 4.986 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(17): file(GLOB lang_files /usr/share/cmake-3.16/Modules/Compiler/*-DetermineCompiler.cmake )
#12 4.987 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(19): set(nonlang CXX )
#12 4.988 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(20): if(lang STREQUAL CXX )
#12 4.989 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(21): set(nonlang C )
#12 4.989 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(24): file(GLOB nonlang_files /usr/share/cmake-3.16/Modules/Compiler/*-C-DetermineCompiler.cmake )
#12 4.990 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(26): list(REMOVE_ITEM lang_files )
#12 4.991 CMake Error at /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake:26 (list):
#12 4.991 list sub-command REMOVE_ITEM requires two or more arguments.
#12 4.991 Call Stack (most recent call first):
#12 4.991 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:211 (compiler_id_detection)
#12 4.991 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:230 (CMAKE_DETERMINE_COMPILER_ID_WRITE)
#12 4.991 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake:32 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
#12 4.991 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake:111 (CMAKE_DETERMINE_COMPILER_ID)
#12 4.991 CMakeLists.txt:5 (project)
#12 4.991
#12 4.991
#12 4.992 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(29): set(files )
#12 4.992 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(30): if(files )
#12 4.993 /usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake(151): set(CMAKE_CXX_COMPILER_ID_CONTENT PARENT_SCOPE )
#12 4.994 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(217): unset(src_in CACHE )
#12 4.995 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(218): string(CONFIGURE /* This source file must have a .cpp extension so that all C++ compilers
#12 4.995 recognize the extension without flags. Borland does not know .cxx for
#12 4.995 example. */
#12 4.995 #ifndef __cplusplus
#12 4.995 # error "A C compiler has been selected for C++."
#12 4.995 #endif
#12 4.995
#12 4.995 @CMAKE_CXX_COMPILER_ID_CONTENT@
#12 4.995
#12 4.995 /* Construct the string literal in pieces to prevent the source from
#12 4.995 getting matched. Store it in a pointer rather than an array
#12 4.995 because some compilers will just produce instructions to fill the
#12 4.995 array rather than assigning a pointer to a static array. */
#12 4.995 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 4.995 #ifdef SIMULATE_ID
#12 4.995 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 4.995 #endif
#12 4.995
#12 4.995 #ifdef __QNXNTO__
#12 4.995 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 4.995 #endif
#12 4.995
#12 4.995 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.995 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 4.995 #endif
#12 4.995
#12 4.995 @CMAKE_CXX_COMPILER_ID_PLATFORM_CONTENT@
#12 4.995 @CMAKE_CXX_COMPILER_ID_ERROR_FOR_TEST@
#12 4.995
#12 4.995 #if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
#12 4.995 # if defined(__INTEL_CXX11_MODE__)
#12 4.995 # if defined(__cpp_aggregate_nsdmi)
#12 4.995 # define CXX_STD 201402L
#12 4.995 # else
#12 4.995 # define CXX_STD 201103L
#12 4.995 # endif
#12 4.995 # else
#12 4.995 # define CXX_STD 199711L
#12 4.995 # endif
#12 4.995 #elif defined(_MSC_VER) && defined(_MSVC_LANG)
#12 4.995 # define CXX_STD _MSVC_LANG
#12 4.995 #else
#12 4.995 # define CXX_STD __cplusplus
#12 4.995 #endif
#12 4.995
#12 4.995 const char* info_language_dialect_default = "INFO" ":" "dialect_default["
#12 4.995 #if CXX_STD > 201703L
#12 4.995 "20"
#12 4.995 #elif CXX_STD >= 201703L
#12 4.995 "17"
#12 4.995 #elif CXX_STD >= 201402L
#12 4.995 "14"
#12 4.995 #elif CXX_STD >= 201103L
#12 4.995 "11"
#12 4.995 #else
#12 4.995 "98"
#12 4.995 #endif
#12 4.995 "]";
#12 4.995
#12 4.995 /*--------------------------------------------------------------------------*/
#12 4.995
#12 4.995 int main(int argc, char* argv[])
#12 4.995 {
#12 4.995 int require = 0;
#12 4.995 require += info_compiler[argc];
#12 4.995 require += info_platform[argc];
#12 4.995 #ifdef COMPILER_VERSION_MAJOR
#12 4.995 require += info_version[argc];
#12 4.995 #endif
#12 4.995 #ifdef COMPILER_VERSION_INTERNAL
#12 4.995 require += info_version_internal[argc];
#12 4.995 #endif
#12 4.995 #ifdef SIMULATE_ID
#12 4.995 require += info_simulate[argc];
#12 4.995 #endif
#12 4.995 #ifdef SIMULATE_VERSION_MAJOR
#12 4.995 require += info_simulate_version[argc];
#12 4.995 #endif
#12 4.995 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.995 require += info_cray[argc];
#12 4.995 #endif
#12 4.995 require += info_language_dialect_default[argc];
#12 4.995 (void)argv;
#12 4.995 return require;
#12 4.995 }
#12 4.995 ID_CONTENT_OUT @ONLY )
#12 4.996 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(219): file(WRITE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp /* This source file must have a .cpp extension so that all C++ compilers
#12 4.996 recognize the extension without flags. Borland does not know .cxx for
#12 4.996 example. */
#12 4.996 #ifndef __cplusplus
#12 4.996 # error "A C compiler has been selected for C++."
#12 4.996 #endif
#12 4.996
#12 4.996
#12 4.996
#12 4.996 /* Construct the string literal in pieces to prevent the source from
#12 4.996 getting matched. Store it in a pointer rather than an array
#12 4.996 because some compilers will just produce instructions to fill the
#12 4.996 array rather than assigning a pointer to a static array. */
#12 4.996 char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#12 4.996 #ifdef SIMULATE_ID
#12 4.996 char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#12 4.996 #endif
#12 4.996
#12 4.996 #ifdef __QNXNTO__
#12 4.996 char const* qnxnto = "INFO" ":" "qnxnto[]";
#12 4.996 #endif
#12 4.996
#12 4.996 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.996 char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#12 4.996 #endif
#12 4.996
#12 4.996 #define STRINGIFY_HELPER(X) #X
#12 4.996 #define STRINGIFY(X) STRINGIFY_HELPER(X)
#12 4.996
#12 4.996 /* Identify known platforms by name. */
#12 4.996 #if defined(__linux) || defined(__linux__) || defined(linux)
#12 4.996 # define PLATFORM_ID "Linux"
#12 4.996
#12 4.996 #elif defined(__CYGWIN__)
#12 4.996 # define PLATFORM_ID "Cygwin"
#12 4.996
#12 4.996 #elif defined(__MINGW32__)
#12 4.996 # define PLATFORM_ID "MinGW"
#12 4.996
#12 4.996 #elif defined(__APPLE__)
#12 4.996 # define PLATFORM_ID "Darwin"
#12 4.996
#12 4.996 #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
#12 4.996 # define PLATFORM_ID "Windows"
#12 4.996
#12 4.996 #elif defined(__FreeBSD__) || defined(__FreeBSD)
#12 4.996 # define PLATFORM_ID "FreeBSD"
#12 4.996
#12 4.996 #elif defined(__NetBSD__) || defined(__NetBSD)
#12 4.996 # define PLATFORM_ID "NetBSD"
#12 4.996
#12 4.996 #elif defined(__OpenBSD__) || defined(__OPENBSD)
#12 4.996 # define PLATFORM_ID "OpenBSD"
#12 4.996
#12 4.996 #elif defined(__sun) || defined(sun)
#12 4.996 # define PLATFORM_ID "SunOS"
#12 4.996
#12 4.996 #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
#12 4.996 # define PLATFORM_ID "AIX"
#12 4.996
#12 4.996 #elif defined(__hpux) || defined(__hpux__)
#12 4.996 # define PLATFORM_ID "HP-UX"
#12 4.996
#12 4.996 #elif defined(__HAIKU__)
#12 4.996 # define PLATFORM_ID "Haiku"
#12 4.996
#12 4.996 #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
#12 4.996 # define PLATFORM_ID "BeOS"
#12 4.996
#12 4.996 #elif defined(__QNX__) || defined(__QNXNTO__)
#12 4.996 # define PLATFORM_ID "QNX"
#12 4.996
#12 4.996 #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
#12 4.996 # define PLATFORM_ID "Tru64"
#12 4.996
#12 4.996 #elif defined(__riscos) || defined(__riscos__)
#12 4.996 # define PLATFORM_ID "RISCos"
#12 4.996
#12 4.996 #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
#12 4.996 # define PLATFORM_ID "SINIX"
#12 4.996
#12 4.996 #elif defined(__UNIX_SV__)
#12 4.996 # define PLATFORM_ID "UNIX_SV"
#12 4.996
#12 4.996 #elif defined(__bsdos__)
#12 4.996 # define PLATFORM_ID "BSDOS"
#12 4.996
#12 4.996 #elif defined(_MPRAS) || defined(MPRAS)
#12 4.996 # define PLATFORM_ID "MP-RAS"
#12 4.996
#12 4.996 #elif defined(__osf) || defined(__osf__)
#12 4.996 # define PLATFORM_ID "OSF1"
#12 4.996
#12 4.996 #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
#12 4.996 # define PLATFORM_ID "SCO_SV"
#12 4.996
#12 4.996 #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
#12 4.996 # define PLATFORM_ID "ULTRIX"
#12 4.996
#12 4.996 #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
#12 4.996 # define PLATFORM_ID "Xenix"
#12 4.996
#12 4.996 #elif defined(__WATCOMC__)
#12 4.996 # if defined(__LINUX__)
#12 4.996 # define PLATFORM_ID "Linux"
#12 4.996
#12 4.996 # elif defined(__DOS__)
#12 4.996 # define PLATFORM_ID "DOS"
#12 4.996
#12 4.996 # elif defined(__OS2__)
#12 4.996 # define PLATFORM_ID "OS2"
#12 4.996
#12 4.996 # elif defined(__WINDOWS__)
#12 4.996 # define PLATFORM_ID "Windows3x"
#12 4.996
#12 4.996 # else /* unknown platform */
#12 4.996 # define PLATFORM_ID
#12 4.996 # endif
#12 4.996
#12 4.996 #elif defined(__INTEGRITY)
#12 4.996 # if defined(INT_178B)
#12 4.996 # define PLATFORM_ID "Integrity178"
#12 4.996
#12 4.996 # else /* regular Integrity */
#12 4.996 # define PLATFORM_ID "Integrity"
#12 4.996 # endif
#12 4.996
#12 4.996 #else /* unknown platform */
#12 4.996 # define PLATFORM_ID
#12 4.996
#12 4.996 #endif
#12 4.996
#12 4.996 /* For windows compilers MSVC and Intel we can determine
#12 4.996 the architecture of the compiler being used. This is because
#12 4.996 the compilers do not have flags that can change the architecture,
#12 4.996 but rather depend on which compiler is being used
#12 4.996 */
#12 4.996 #if defined(_WIN32) && defined(_MSC_VER)
#12 4.996 # if defined(_M_IA64)
#12 4.996 # define ARCHITECTURE_ID "IA64"
#12 4.996
#12 4.996 # elif defined(_M_X64) || defined(_M_AMD64)
#12 4.996 # define ARCHITECTURE_ID "x64"
#12 4.996
#12 4.996 # elif defined(_M_IX86)
#12 4.996 # define ARCHITECTURE_ID "X86"
#12 4.996
#12 4.996 # elif defined(_M_ARM64)
#12 4.996 # define ARCHITECTURE_ID "ARM64"
#12 4.996
#12 4.996 # elif defined(_M_ARM)
#12 4.996 # if _M_ARM == 4
#12 4.996 # define ARCHITECTURE_ID "ARMV4I"
#12 4.996 # elif _M_ARM == 5
#12 4.996 # define ARCHITECTURE_ID "ARMV5I"
#12 4.996 # else
#12 4.996 # define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
#12 4.996 # endif
#12 4.996
#12 4.996 # elif defined(_M_MIPS)
#12 4.996 # define ARCHITECTURE_ID "MIPS"
#12 4.996
#12 4.996 # elif defined(_M_SH)
#12 4.996 # define ARCHITECTURE_ID "SHx"
#12 4.996
#12 4.996 # else /* unknown architecture */
#12 4.996 # define ARCHITECTURE_ID ""
#12 4.996 # endif
#12 4.996
#12 4.996 #elif defined(__WATCOMC__)
#12 4.996 # if defined(_M_I86)
#12 4.996 # define ARCHITECTURE_ID "I86"
#12 4.996
#12 4.996 # elif defined(_M_IX86)
#12 4.996 # define ARCHITECTURE_ID "X86"
#12 4.996
#12 4.996 # else /* unknown architecture */
#12 4.996 # define ARCHITECTURE_ID ""
#12 4.996 # endif
#12 4.996
#12 4.996 #elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
#12 4.996 # if defined(__ICCARM__)
#12 4.996 # define ARCHITECTURE_ID "ARM"
#12 4.996
#12 4.996 # elif defined(__ICCRX__)
#12 4.996 # define ARCHITECTURE_ID "RX"
#12 4.996
#12 4.996 # elif defined(__ICCRH850__)
#12 4.996 # define ARCHITECTURE_ID "RH850"
#12 4.996
#12 4.996 # elif defined(__ICCRL78__)
#12 4.996 # define ARCHITECTURE_ID "RL78"
#12 4.996
#12 4.996 # elif defined(__ICCRISCV__)
#12 4.996 # define ARCHITECTURE_ID "RISCV"
#12 4.996
#12 4.996 # elif defined(__ICCAVR__)
#12 4.996 # define ARCHITECTURE_ID "AVR"
#12 4.996
#12 4.996 # elif defined(__ICC430__)
#12 4.996 # define ARCHITECTURE_ID "MSP430"
#12 4.996
#12 4.996 # elif defined(__ICCV850__)
#12 4.996 # define ARCHITECTURE_ID "V850"
#12 4.996
#12 4.996 # elif defined(__ICC8051__)
#12 4.996 # define ARCHITECTURE_ID "8051"
#12 4.996
#12 4.996 # else /* unknown architecture */
#12 4.996 # define ARCHITECTURE_ID ""
#12 4.996 # endif
#12 4.996
#12 4.996 #elif defined(__ghs__)
#12 4.996 # if defined(__PPC64__)
#12 4.996 # define ARCHITECTURE_ID "PPC64"
#12 4.996
#12 4.996 # elif defined(__ppc__)
#12 4.996 # define ARCHITECTURE_ID "PPC"
#12 4.996
#12 4.996 # elif defined(__ARM__)
#12 4.996 # define ARCHITECTURE_ID "ARM"
#12 4.996
#12 4.996 # elif defined(__x86_64__)
#12 4.996 # define ARCHITECTURE_ID "x64"
#12 4.996
#12 4.996 # elif defined(__i386__)
#12 4.996 # define ARCHITECTURE_ID "X86"
#12 4.996
#12 4.996 # else /* unknown architecture */
#12 4.996 # define ARCHITECTURE_ID ""
#12 4.996 # endif
#12 4.996 #else
#12 4.996 # define ARCHITECTURE_ID
#12 4.996 #endif
#12 4.996
#12 4.996 /* Convert integer to decimal digit literals. */
#12 4.996 #define DEC(n) \
#12 4.996 ('0' + (((n) / 10000000)%10)), \
#12 4.996 ('0' + (((n) / 1000000)%10)), \
#12 4.996 ('0' + (((n) / 100000)%10)), \
#12 4.996 ('0' + (((n) / 10000)%10)), \
#12 4.996 ('0' + (((n) / 1000)%10)), \
#12 4.996 ('0' + (((n) / 100)%10)), \
#12 4.996 ('0' + (((n) / 10)%10)), \
#12 4.996 ('0' + ((n) % 10))
#12 4.996
#12 4.996 /* Convert integer to hex digit literals. */
#12 4.996 #define HEX(n) \
#12 4.996 ('0' + ((n)>>28 & 0xF)), \
#12 4.996 ('0' + ((n)>>24 & 0xF)), \
#12 4.996 ('0' + ((n)>>20 & 0xF)), \
#12 4.996 ('0' + ((n)>>16 & 0xF)), \
#12 4.996 ('0' + ((n)>>12 & 0xF)), \
#12 4.996 ('0' + ((n)>>8 & 0xF)), \
#12 4.996 ('0' + ((n)>>4 & 0xF)), \
#12 4.996 ('0' + ((n) & 0xF))
#12 4.996
#12 4.996 /* Construct a string literal encoding the version number components. */
#12 4.996 #ifdef COMPILER_VERSION_MAJOR
#12 4.996 char const info_version[] = {
#12 4.996 'I', 'N', 'F', 'O', ':',
#12 4.996 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
#12 4.996 COMPILER_VERSION_MAJOR,
#12 4.996 # ifdef COMPILER_VERSION_MINOR
#12 4.996 '.', COMPILER_VERSION_MINOR,
#12 4.996 # ifdef COMPILER_VERSION_PATCH
#12 4.996 '.', COMPILER_VERSION_PATCH,
#12 4.996 # ifdef COMPILER_VERSION_TWEAK
#12 4.996 '.', COMPILER_VERSION_TWEAK,
#12 4.996 # endif
#12 4.996 # endif
#12 4.996 # endif
#12 4.996 ']','\0'};
#12 4.996 #endif
#12 4.996
#12 4.996 /* Construct a string literal encoding the internal version number. */
#12 4.996 #ifdef COMPILER_VERSION_INTERNAL
#12 4.996 char const info_version_internal[] = {
#12 4.996 'I', 'N', 'F', 'O', ':',
#12 4.996 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
#12 4.996 'i','n','t','e','r','n','a','l','[',
#12 4.996 COMPILER_VERSION_INTERNAL,']','\0'};
#12 4.996 #endif
#12 4.996
#12 4.996 /* Construct a string literal encoding the version number components. */
#12 4.996 #ifdef SIMULATE_VERSION_MAJOR
#12 4.996 char const info_simulate_version[] = {
#12 4.996 'I', 'N', 'F', 'O', ':',
#12 4.996 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
#12 4.996 SIMULATE_VERSION_MAJOR,
#12 4.996 # ifdef SIMULATE_VERSION_MINOR
#12 4.996 '.', SIMULATE_VERSION_MINOR,
#12 4.996 # ifdef SIMULATE_VERSION_PATCH
#12 4.996 '.', SIMULATE_VERSION_PATCH,
#12 4.996 # ifdef SIMULATE_VERSION_TWEAK
#12 4.996 '.', SIMULATE_VERSION_TWEAK,
#12 4.996 # endif
#12 4.996 # endif
#12 4.996 # endif
#12 4.996 ']','\0'};
#12 4.996 #endif
#12 4.996
#12 4.996 /* Construct the string literal in pieces to prevent the source from
#12 4.996 getting matched. Store it in a pointer rather than an array
#12 4.996 because some compilers will just produce instructions to fill the
#12 4.996 array rather than assigning a pointer to a static array. */
#12 4.996 char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
#12 4.996 char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#12 4.996
#12 4.996
#12 4.996
#12 4.996
#12 4.996 #if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
#12 4.996 # if defined(__INTEL_CXX11_MODE__)
#12 4.996 # if defined(__cpp_aggregate_nsdmi)
#12 4.996 # define CXX_STD 201402L
#12 4.996 # else
#12 4.996 # define CXX_STD 201103L
#12 4.996 # endif
#12 4.996 # else
#12 4.996 # define CXX_STD 199711L
#12 4.996 # endif
#12 4.996 #elif defined(_MSC_VER) && defined(_MSVC_LANG)
#12 4.996 # define CXX_STD _MSVC_LANG
#12 4.996 #else
#12 4.996 # define CXX_STD __cplusplus
#12 4.996 #endif
#12 4.996
#12 4.996 const char* info_language_dialect_default = "INFO" ":" "dialect_default["
#12 4.996 #if CXX_STD > 201703L
#12 4.996 "20"
#12 4.996 #elif CXX_STD >= 201703L
#12 4.996 "17"
#12 4.996 #elif CXX_STD >= 201402L
#12 4.996 "14"
#12 4.996 #elif CXX_STD >= 201103L
#12 4.996 "11"
#12 4.996 #else
#12 4.996 "98"
#12 4.996 #endif
#12 4.996 "]";
#12 4.996
#12 4.996 /*--------------------------------------------------------------------------*/
#12 4.996
#12 4.996 int main(int argc, char* argv[])
#12 4.996 {
#12 4.996 int require = 0;
#12 4.996 require += info_compiler[argc];
#12 4.996 require += info_platform[argc];
#12 4.996 #ifdef COMPILER_VERSION_MAJOR
#12 4.996 require += info_version[argc];
#12 4.996 #endif
#12 4.996 #ifdef COMPILER_VERSION_INTERNAL
#12 4.996 require += info_version_internal[argc];
#12 4.996 #endif
#12 4.996 #ifdef SIMULATE_ID
#12 4.996 require += info_simulate[argc];
#12 4.996 #endif
#12 4.996 #ifdef SIMULATE_VERSION_MAJOR
#12 4.996 require += info_simulate_version[argc];
#12 4.996 #endif
#12 4.996 #if defined(__CRAYXE) || defined(__CRAYXC)
#12 4.996 require += info_cray[argc];
#12 4.996 #endif
#12 4.996 require += info_language_dialect_default[argc];
#12 4.996 (void)argv;
#12 4.996 return require;
#12 4.996 }
#12 4.996 )
#12 4.998 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(233): set(COMPILER_DESCRIPTION Compiler: /usr/bin/c++
#12 4.998 Build flags:
#12 4.998 Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3
#12 4.998 )
#12 4.999 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(240): if(Unix Makefiles MATCHES Visual Studio ([0-9]+) )
#12 5.000 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(402): elseif(Unix Makefiles MATCHES Xcode )
#12 5.001 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(482): elseif(Unix Makefiles MATCHES Green Hills MULTI )
#12 5.001 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(524): else()
#12 5.002 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(525): execute_process(COMMAND /usr/bin/c++ --target=arm-arm-none-eabi;-mcpu=cortex-m3 CMakeCXXCompilerId.cpp WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX OUTPUT_VARIABLE CMAKE_CXX_COMPILER_ID_OUTPUT ERROR_VARIABLE CMAKE_CXX_COMPILER_ID_OUTPUT RESULT_VARIABLE CMAKE_CXX_COMPILER_ID_RESULT )
#12 5.101 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(540): if(CMAKE_CXX_COMPILER_ID_RESULT OR CMAKE_CXX_COMPILER_ID_OUTPUT MATCHES Bad # preprocessor line )
#12 5.101 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(545): set(MSG Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
#12 5.101 Compiler: /usr/bin/c++
#12 5.101 Build flags:
#12 5.101 Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3
#12 5.101
#12 5.101 The output was:
#12 5.101 1
#12 5.101 c++: error: unrecognized command line option '--target=arm-arm-none-eabi'
#12 5.101
#12 5.101
#12 5.101 )
#12 5.104 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(553): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
#12 5.104 Compiler: /usr/bin/c++
#12 5.104 Build flags:
#12 5.104 Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3
#12 5.104
#12 5.104 The output was:
#12 5.104 1
#12 5.104 c++: error: unrecognized command line option '--target=arm-arm-none-eabi'
#12 5.104
#12 5.104
#12 5.104 )
#12 5.105 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(559): set(COMPILER_CXX_PRODUCED_FILES )
#12 5.105 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(560): set(COMPILER_CXX_PRODUCED_OUTPUT )
#12 5.105 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(610): set(COMPILER_CXX_PRODUCED_FILES PARENT_SCOPE )
#12 5.106 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(611): set(COMPILER_CXX_PRODUCED_OUTPUT PARENT_SCOPE )
#12 5.107 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(33): CMAKE_DETERMINE_COMPILER_ID_MATCH_VENDOR(CXX )
#12 5.107 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(618): foreach(vendor )
#12 5.107 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(623): set(CMAKE_CXX_COMPILER_ID PARENT_SCOPE )
#12 5.108 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(34): if(CMAKE_CXX_COMPILER_ID )
#12 5.108 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(37): foreach(file )
#12 5.108 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(40): if(CMAKE_CXX_COMPILER_ID )
#12 5.108 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(44): if(CMAKE_CXX_COMPILER_ID )
#12 5.109 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(50): if(CMAKE_CXX_COMPILER_ID_TOOL )
#12 5.109 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(53): elseif(NOT CMAKE_CXX_COMPILER )
#12 5.109 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(58): if(CMAKE_CXX_COMPILER AND NOT CMAKE_CXX_COMPILER_ID )
#12 5.110 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(59): foreach(userflags )
#12 5.110 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(60): CMAKE_DETERMINE_COMPILER_ID_VENDOR(CXX )
#12 5.110 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(842): if(NOT CMAKE_CXX_COMPILER_ID_DIR )
#12 5.111 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(852): foreach(vendor IAR )
#12 5.111 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(853): set(flags )
#12 5.111 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(854): set(regex IAR .+ Compiler )
#12 5.112 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(855): execute_process(COMMAND /usr/bin/c++ WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX OUTPUT_VARIABLE output ERROR_VARIABLE output RESULT_VARIABLE result TIMEOUT 10 )
#12 5.150 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(866): if(c++: fatal error: no input files
#12 5.150 compilation terminated.
#12 5.150 MATCHES IAR .+ Compiler )
#12 5.150 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(873): else()
#12 5.150 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(874): if(1 MATCHES timeout )
#12 5.151 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(878): else()
#12 5.151 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(879): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Checking whether the CXX compiler is IAR using "" did not match "IAR .+ Compiler":
#12 5.151 c++: fatal error: no input files
#12 5.151 compilation terminated.
#12 5.151 )
#12 5.152 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(60): CMAKE_DETERMINE_COMPILER_ID_VENDOR(CXX )
#12 5.152 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(842): if(NOT CMAKE_CXX_COMPILER_ID_DIR )
#12 5.152 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(852): foreach(vendor IAR )
#12 5.152 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(853): set(flags )
#12 5.153 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(854): set(regex IAR .+ Compiler )
#12 5.153 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(855): execute_process(COMMAND /usr/bin/c++ WORKING_DIRECTORY /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CompilerIdCXX OUTPUT_VARIABLE output ERROR_VARIABLE output RESULT_VARIABLE result TIMEOUT 10 )
#12 5.190 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(866): if(c++: fatal error: no input files
#12 5.190 compilation terminated.
#12 5.190 MATCHES IAR .+ Compiler )
#12 5.191 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(873): else()
#12 5.191 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(874): if(1 MATCHES timeout )
#12 5.192 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(878): else()
#12 5.192 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(879): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log Checking whether the CXX compiler is IAR using "" did not match "IAR .+ Compiler":
#12 5.192 c++: fatal error: no input files
#12 5.192 compilation terminated.
#12 5.192 )
#12 5.193 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(65): if(NOT CMAKE_CXX_COMPILER_ID AND Unix Makefiles MATCHES Green Hills MULTI )
#12 5.193 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(72): if(lang STREQUAL CUDA AND CMAKE_CXX_COMPILER_ID STREQUAL NVIDIA AND NOT CMAKE_CXX_COMPILER_VERSION )
#12 5.194 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(88): if(lang STREQUAL Swift AND CMAKE_CXX_COMPILER AND NOT CMAKE_CXX_COMPILER_VERSION )
#12 5.194 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(111): if(COMPILER_QNXNTO AND CMAKE_CXX_COMPILER_ID STREQUAL GNU )
#12 5.195 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(127): if(NOT CMAKE_EXECUTABLE_FORMAT )
#12 5.195 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(131): if(CMAKE_GENERATOR STREQUAL Ninja AND MSVC_CXX_ARCHITECTURE_ID )
#12 5.195 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(135): else()
#12 5.196 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(136): set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX )
#12 5.196 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(139): set(_variant )
#12 5.197 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(140): if(x STREQUAL xClang )
#12 5.197 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(160): else()
#12 5.197 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(161): set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT )
#12 5.198 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(165): if(CMAKE_CXX_COMPILER_ID )
#12 5.198 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(181): else()
#12 5.198 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(182): message(STATUS The CXX compiler identification is unknown )
#12 5.198 -- The CXX compiler identification is unknown
#12 5.199 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(185): set(CMAKE_CXX_COMPILER_ID PARENT_SCOPE )
#12 5.199 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(186): set(CMAKE_CXX_PLATFORM_ID PARENT_SCOPE )
#12 5.200 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(187): set(CMAKE_CXX_COMPILER_ARCHITECTURE_ID PARENT_SCOPE )
#12 5.200 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(188): set(MSVC_CXX_ARCHITECTURE_ID PARENT_SCOPE )
#12 5.200 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(190): set(CMAKE_CXX_XCODE_ARCHS PARENT_SCOPE )
#12 5.201 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(191): set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX PARENT_SCOPE )
#12 5.202 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(192): set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT PARENT_SCOPE )
#12 5.202 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(193): set(CMAKE_CXX_COMPILER_VERSION PARENT_SCOPE )
#12 5.202 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(194): set(CMAKE_CXX_COMPILER_VERSION_INTERNAL PARENT_SCOPE )
#12 5.203 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(195): set(CMAKE_CXX_COMPILER_WRAPPER PARENT_SCOPE )
#12 5.204 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(196): set(CMAKE_CXX_SIMULATE_ID PARENT_SCOPE )
#12 5.204 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(197): set(CMAKE_CXX_SIMULATE_VERSION PARENT_SCOPE )
#12 5.205 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(198): set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT PARENT_SCOPE )
#12 5.205 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(199): set(CMAKE_CXX_COMPILER_PRODUCED_OUTPUT PARENT_SCOPE )
#12 5.205 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake(200): set(CMAKE_CXX_COMPILER_PRODUCED_FILES PARENT_SCOPE )
#12 5.206 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(114): if(CMAKE_CXX_COMPILER_ID STREQUAL GNU )
#12 5.207 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(117): if(CMAKE_CXX_PLATFORM_ID MATCHES MinGW )
#12 5.209 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(119): elseif(CMAKE_CXX_PLATFORM_ID MATCHES Cygwin )
#12 5.209 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(140): if(NOT _CMAKE_TOOLCHAIN_LOCATION )
#12 5.209 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(153): if(CMAKE_CROSSCOMPILING AND NOT _CMAKE_TOOLCHAIN_PREFIX )
#12 5.210 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(187): set(_CMAKE_PROCESSING_LANGUAGE CXX )
#12 5.210 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(188): include(CMakeFindBinUtils )
#12 5.212 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(24): function(__resolve_tool_path CMAKE_TOOL SEARCH_PATH DOCSTRING )
#12 5.212 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(57): __resolve_tool_path(CMAKE_LINKER /usr/bin Default Linker )
#12 5.212 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(26): if(CMAKE_LINKER )
#12 5.213 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(31): get_filename_component(_CMAKE_USER_TOOL_PATH /usr/bin/ld DIRECTORY )
#12 5.213 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(33): if(NOT _CMAKE_USER_TOOL_PATH )
#12 5.213 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(58): __resolve_tool_path(CMAKE_MT /usr/bin Default Manifest Tool )
#12 5.214 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(26): if(CMAKE_MT )
#12 5.214 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(60): set(_CMAKE_TOOL_VARS )
#12 5.214 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(63): if(( x STREQUAL xMSVC AND ( x STREQUAL xMSVC OR NOT x STREQUAL xClang ) ) OR x STREQUAL xMSVC OR ( CMAKE_HOST_WIN32 AND x STREQUAL xPGI ) OR ( CMAKE_HOST_WIN32 AND x STREQUAL xNVIDIA ) OR ( CMAKE_GENERATOR MATCHES Visual Studio AND NOT CMAKE_VS_PLATFORM_NAME STREQUAL Tegra-Android ) )
#12 5.215 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(83): else()
#12 5.215 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(84): if(CMAKE_C_COMPILER_EXTERNAL_TOOLCHAIN )
#12 5.215 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(87): if(CMAKE_CXX_COMPILER_EXTERNAL_TOOLCHAIN )
#12 5.215 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(91): if( STREQUAL Clang )
#12 5.216 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(104): find_program(CMAKE_AR NAMES ar HINTS /usr/bin )
#12 5.216 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(106): find_program(CMAKE_RANLIB NAMES ranlib HINTS /usr/bin )
#12 5.216 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(107): if(NOT CMAKE_RANLIB )
#12 5.216 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(112): find_program(CMAKE_STRIP NAMES strip HINTS /usr/bin )
#12 5.217 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(113): find_program(CMAKE_LINKER NAMES ld HINTS /usr/bin )
#12 5.217 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(114): find_program(CMAKE_NM NAMES nm HINTS /usr/bin )
#12 5.218 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(115): find_program(CMAKE_OBJDUMP NAMES objdump HINTS /usr/bin )
#12 5.218 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(116): find_program(CMAKE_OBJCOPY NAMES objcopy HINTS /usr/bin )
#12 5.218 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(117): find_program(CMAKE_READELF NAMES readelf HINTS /usr/bin )
#12 5.218 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(118): find_program(CMAKE_DLLTOOL NAMES dlltool HINTS /usr/bin )
#12 5.219 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(119): find_program(CMAKE_ADDR2LINE NAMES addr2line HINTS /usr/bin )
#12 5.219 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(121): list(APPEND _CMAKE_TOOL_VARS AR RANLIB STRIP LINKER NM OBJDUMP OBJCOPY READELF DLLTOOL ADDR2LINE )
#12 5.220 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(124): if(CMAKE_PLATFORM_HAS_INSTALLNAME )
#12 5.220 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(135): foreach(var IN LISTS _CMAKE_TOOL_VARS )
#12 5.221 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(136): get_property(_CMAKE_TOOL_CACHED CACHE CMAKE_AR PROPERTY TYPE )
#12 5.221 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(137): if(_CMAKE_TOOL_CACHED )
#12 5.221 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(138): mark_as_advanced(CMAKE_AR )
#12 5.221 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(140): unset(_CMAKE_ADDITIONAL_AR_NAMES )
#12 5.222 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(136): get_property(_CMAKE_TOOL_CACHED CACHE CMAKE_RANLIB PROPERTY TYPE )
#12 5.222 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(137): if(_CMAKE_TOOL_CACHED )
#12 5.222 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(138): mark_as_advanced(CMAKE_RANLIB )
#12 5.223 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(140): unset(_CMAKE_ADDITIONAL_RANLIB_NAMES )
#12 5.223 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(136): get_property(_CMAKE_TOOL_CACHED CACHE CMAKE_STRIP PROPERTY TYPE )
#12 5.223 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(137): if(_CMAKE_TOOL_CACHED )
#12 5.223 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(138): mark_as_advanced(CMAKE_STRIP )
#12 5.223 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(140): unset(_CMAKE_ADDITIONAL_STRIP_NAMES )
#12 5.224 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(136): get_property(_CMAKE_TOOL_CACHED CACHE CMAKE_LINKER PROPERTY TYPE )
#12 5.224 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(137): if(_CMAKE_TOOL_CACHED )
#12 5.224 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(138): mark_as_advanced(CMAKE_LINKER )
#12 5.225 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(140): unset(_CMAKE_ADDITIONAL_LINKER_NAMES )
#12 5.225 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(136): get_property(_CMAKE_TOOL_CACHED CACHE CMAKE_NM PROPERTY TYPE )
#12 5.225 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(137): if(_CMAKE_TOOL_CACHED )
#12 5.225 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(138): mark_as_advanced(CMAKE_NM )
#12 5.225 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(140): unset(_CMAKE_ADDITIONAL_NM_NAMES )
#12 5.226 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(136): get_property(_CMAKE_TOOL_CACHED CACHE CMAKE_OBJDUMP PROPERTY TYPE )
#12 5.226 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(137): if(_CMAKE_TOOL_CACHED )
#12 5.226 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(138): mark_as_advanced(CMAKE_OBJDUMP )
#12 5.226 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(140): unset(_CMAKE_ADDITIONAL_OBJDUMP_NAMES )
#12 5.227 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(136): get_property(_CMAKE_TOOL_CACHED CACHE CMAKE_OBJCOPY PROPERTY TYPE )
#12 5.227 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(137): if(_CMAKE_TOOL_CACHED )
#12 5.227 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(138): mark_as_advanced(CMAKE_OBJCOPY )
#12 5.228 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(140): unset(_CMAKE_ADDITIONAL_OBJCOPY_NAMES )
#12 5.228 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(136): get_property(_CMAKE_TOOL_CACHED CACHE CMAKE_READELF PROPERTY TYPE )
#12 5.228 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(137): if(_CMAKE_TOOL_CACHED )
#12 5.228 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(138): mark_as_advanced(CMAKE_READELF )
#12 5.229 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(140): unset(_CMAKE_ADDITIONAL_READELF_NAMES )
#12 5.229 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(136): get_property(_CMAKE_TOOL_CACHED CACHE CMAKE_DLLTOOL PROPERTY TYPE )
#12 5.229 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(137): if(_CMAKE_TOOL_CACHED )
#12 5.229 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(138): mark_as_advanced(CMAKE_DLLTOOL )
#12 5.230 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(140): unset(_CMAKE_ADDITIONAL_DLLTOOL_NAMES )
#12 5.230 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(136): get_property(_CMAKE_TOOL_CACHED CACHE CMAKE_ADDR2LINE PROPERTY TYPE )
#12 5.230 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(137): if(_CMAKE_TOOL_CACHED )
#12 5.231 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(138): mark_as_advanced(CMAKE_ADDR2LINE )
#12 5.231 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(140): unset(_CMAKE_ADDITIONAL_ADDR2LINE_NAMES )
#12 5.231 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(142): unset(_CMAKE_TOOL_VARS )
#12 5.231 /usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake(143): unset(_CMAKE_TOOL_CACHED )
#12 5.232 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(189): include(Compiler/-FindBinUtils OPTIONAL )
#12 5.232 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(190): unset(_CMAKE_PROCESSING_LANGUAGE )
#12 5.232 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(192): if(CMAKE_CXX_COMPILER_ARCHITECTURE_ID )
#12 5.233 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(195): else()
#12 5.233 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(196): set(_SET_CMAKE_CXX_COMPILER_ARCHITECTURE_ID )
#12 5.233 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(199): if(MSVC_CXX_ARCHITECTURE_ID )
#12 5.233 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(204): if(CMAKE_CXX_XCODE_ARCHS )
#12 5.233 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(210): configure_file(/usr/share/cmake-3.16/Modules/CMakeCXXCompiler.cmake.in /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake @ONLY )
#12 5.234 /usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake(215): set(CMAKE_CXX_COMPILER_ENV_VAR CXX )
#12 5.236 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(1): set(CMAKE_CXX_COMPILER /usr/bin/c++ )
#12 5.236 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(2): set(CMAKE_CXX_COMPILER_ARG1 )
#12 5.236 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(3): set(CMAKE_CXX_COMPILER_ID )
#12 5.236 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(4): set(CMAKE_CXX_COMPILER_VERSION )
#12 5.236 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(5): set(CMAKE_CXX_COMPILER_VERSION_INTERNAL )
#12 5.236 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(6): set(CMAKE_CXX_COMPILER_WRAPPER )
#12 5.236 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(7): set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT )
#12 5.236 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(8): set(CMAKE_CXX_COMPILE_FEATURES )
#12 5.236 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(9): set(CMAKE_CXX98_COMPILE_FEATURES )
#12 5.237 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(10): set(CMAKE_CXX11_COMPILE_FEATURES )
#12 5.237 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(11): set(CMAKE_CXX14_COMPILE_FEATURES )
#12 5.237 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(12): set(CMAKE_CXX17_COMPILE_FEATURES )
#12 5.237 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(13): set(CMAKE_CXX20_COMPILE_FEATURES )
#12 5.237 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(15): set(CMAKE_CXX_PLATFORM_ID )
#12 5.237 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(16): set(CMAKE_CXX_SIMULATE_ID )
#12 5.237 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(17): set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT )
#12 5.237 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(18): set(CMAKE_CXX_SIMULATE_VERSION )
#12 5.238 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(22): set(CMAKE_AR /usr/bin/ar )
#12 5.238 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(23): set(CMAKE_CXX_COMPILER_AR )
#12 5.238 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(24): set(CMAKE_RANLIB /usr/bin/ranlib )
#12 5.238 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(25): set(CMAKE_CXX_COMPILER_RANLIB )
#12 5.238 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(26): set(CMAKE_LINKER /usr/bin/ld )
#12 5.238 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(27): set(CMAKE_MT )
#12 5.239 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(28): set(CMAKE_COMPILER_IS_GNUCXX )
#12 5.239 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(29): set(CMAKE_CXX_COMPILER_LOADED 1 )
#12 5.239 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(30): set(CMAKE_CXX_COMPILER_WORKS )
#12 5.239 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(31): set(CMAKE_CXX_ABI_COMPILED )
#12 5.239 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(32): set(CMAKE_COMPILER_IS_MINGW )
#12 5.239 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(33): set(CMAKE_COMPILER_IS_CYGWIN )
#12 5.239 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(34): if(CMAKE_COMPILER_IS_CYGWIN )
#12 5.240 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(39): set(CMAKE_CXX_COMPILER_ENV_VAR CXX )
#12 5.240 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(41): if(CMAKE_COMPILER_IS_MINGW )
#12 5.240 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(44): set(CMAKE_CXX_COMPILER_ID_RUN 1 )
#12 5.240 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(45): set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP )
#12 5.241 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(46): set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC )
#12 5.241 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(48): foreach(lang C OBJC OBJCXX )
#12 5.241 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(49): if(CMAKE_C_COMPILER_ID_RUN )
#12 5.242 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(50): foreach(extension IN LISTS CMAKE_C_SOURCE_FILE_EXTENSIONS )
#12 5.242 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(51): list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS c )
#12 5.243 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(51): list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS m )
#12 5.243 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(49): if(CMAKE_OBJC_COMPILER_ID_RUN )
#12 5.243 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(49): if(CMAKE_OBJCXX_COMPILER_ID_RUN )
#12 5.243 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(56): set(CMAKE_CXX_LINKER_PREFERENCE 30 )
#12 5.244 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(57): set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1 )
#12 5.244 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(60): set(CMAKE_CXX_SIZEOF_DATA_PTR )
#12 5.244 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(61): set(CMAKE_CXX_COMPILER_ABI )
#12 5.244 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(62): set(CMAKE_CXX_LIBRARY_ARCHITECTURE )
#12 5.245 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(64): if(CMAKE_CXX_SIZEOF_DATA_PTR )
#12 5.245 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(68): if(CMAKE_CXX_COMPILER_ABI )
#12 5.245 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(72): if(CMAKE_CXX_LIBRARY_ARCHITECTURE )
#12 5.245 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(76): set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX )
#12 5.246 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(77): if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX )
#12 5.246 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(85): set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES )
#12 5.246 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(86): set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES )
#12 5.246 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(87): set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES )
#12 5.246 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(88): set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES )
#12 5.248 /usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake(14): set(APPLE )
#12 5.248 /usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake(15): set(UNIX )
#12 5.248 /usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake(16): set(CYGWIN )
#12 5.248 /usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake(17): set(WIN32 )
#12 5.248 /usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake(21): include(CMakeGenericSystem )
#12 5.249 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(4): include(CMakeInitializeConfigs )
#12 5.250 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(4): include_guard(GLOBAL )
#12 5.254 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(8): function(cmake_initialize_per_config_variable _PREFIX _DOCSTRING )
#12 5.254 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(6): set(CMAKE_SHARED_LIBRARY_C_FLAGS )
#12 5.254 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(7): set(CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS -shared )
#12 5.255 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(8): set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS )
#12 5.255 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(9): set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG )
#12 5.255 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(10): set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG_SEP )
#12 5.255 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(11): set(CMAKE_INCLUDE_FLAG_C -I )
#12 5.255 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(12): set(CMAKE_LIBRARY_PATH_FLAG -L )
#12 5.255 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(13): set(CMAKE_LIBRARY_PATH_TERMINATOR )
#12 5.255 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(14): set(CMAKE_LINK_LIBRARY_FLAG -l )
#12 5.256 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(16): set(CMAKE_LINK_LIBRARY_SUFFIX )
#12 5.256 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(17): set(CMAKE_STATIC_LIBRARY_PREFIX lib )
#12 5.256 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(18): set(CMAKE_STATIC_LIBRARY_SUFFIX .a )
#12 5.256 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(19): set(CMAKE_SHARED_LIBRARY_PREFIX lib )
#12 5.256 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(20): set(CMAKE_SHARED_LIBRARY_SUFFIX .so )
#12 5.256 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(21): set(CMAKE_EXECUTABLE_SUFFIX )
#12 5.256 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(22): set(CMAKE_DL_LIBS dl )
#12 5.256 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(24): set(CMAKE_FIND_LIBRARY_PREFIXES lib )
#12 5.257 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(25): set(CMAKE_FIND_LIBRARY_SUFFIXES .so .a )
#12 5.258 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(27): set(CMAKE_AUTOGEN_ORIGIN_DEPENDS ON )
#12 5.258 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(28): set(CMAKE_AUTOMOC_COMPILER_PREDEFINES ON )
#12 5.258 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(29): set(CMAKE_AUTOMOC_PATH_PREFIX ON )
#12 5.258 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(30): set(CMAKE_AUTOMOC_MACRO_NAMES Q_OBJECT Q_GADGET Q_NAMESPACE )
#12 5.259 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(33): set_property(GLOBAL PROPERTY TARGET_SUPPORTS_SHARED_LIBS TRUE )
#12 5.259 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(35): set(CMAKE_SKIP_RPATH NO CACHE BOOL If set, runtime paths are not added when using shared libraries. )
#12 5.259 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(37): set(CMAKE_SKIP_INSTALL_RPATH NO CACHE BOOL If set, runtime paths are not added when installing shared libraries, but are added when building. )
#12 5.260 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(40): set(CMAKE_VERBOSE_MAKEFILE FALSE CACHE BOOL If this value is on, makefiles will be generated without the .SILENT directive, and all commands will be echoed to the console during the make. This is useful for debugging only. With Visual Studio IDE projects all commands are done without /nologo. )
#12 5.260 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(42): if(CMAKE_GENERATOR MATCHES Make )
#12 5.260 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(43): set(CMAKE_COLOR_MAKEFILE ON CACHE BOOL Enable/Disable color output during build. )
#12 5.261 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(46): mark_as_advanced(CMAKE_COLOR_MAKEFILE )
#12 5.261 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(47): if(DEFINED CMAKE_RULE_MESSAGES )
#12 5.261 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(50): if(DEFINED CMAKE_TARGET_MESSAGES )
#12 5.262 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(53): if(CMAKE_GENERATOR MATCHES Unix Makefiles )
#12 5.262 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(54): set(CMAKE_EXPORT_COMPILE_COMMANDS OFF CACHE BOOL Enable/Disable output of compile commands during generation. )
#12 5.262 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(57): mark_as_advanced(CMAKE_EXPORT_COMPILE_COMMANDS )
#12 5.263 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(61): if(CMAKE_GENERATOR MATCHES Ninja )
#12 5.263 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(75): function(GetDefaultWindowsPrefixBase var )
#12 5.263 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(163): if(NOT DEFINED CMAKE_INSTALL_PREFIX )
#12 5.263 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(164): set(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT 1 )
#12 5.263 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(168): if(CMAKE_HOST_UNIX )
#12 5.264 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(169): set(CMAKE_INSTALL_PREFIX /usr/local CACHE PATH Install path prefix, prepended onto install directories. )
#12 5.264 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(181): set(CMAKE_INSTALL_DEFAULT_COMPONENT_NAME Unspecified )
#12 5.265 /usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake(183): mark_as_advanced(CMAKE_SKIP_RPATH CMAKE_SKIP_INSTALL_RPATH CMAKE_VERBOSE_MAKEFILE )
#12 5.265 /usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake(24): set(CMAKE_SYSTEM_INFO_FILE Platform/Linux )
#12 5.265 /usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake(26): include(Platform/Linux OPTIONAL RESULT_VARIABLE _INCLUDED_SYSTEM_INFO_FILE )
#12 5.266 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(1): set(CMAKE_DL_LIBS dl )
#12 5.266 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(2): set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG -Wl,-rpath, )
#12 5.266 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(3): set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG_SEP : )
#12 5.267 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(4): set(CMAKE_SHARED_LIBRARY_RPATH_ORIGIN_TOKEN $ORIGIN )
#12 5.267 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(5): set(CMAKE_SHARED_LIBRARY_RPATH_LINK_C_FLAG -Wl,-rpath-link, )
#12 5.267 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(6): set(CMAKE_SHARED_LIBRARY_SONAME_C_FLAG -Wl,-soname, )
#12 5.267 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(7): set(CMAKE_EXE_EXPORTS_C_FLAG -Wl,--export-dynamic )
#12 5.268 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(11): set(CMAKE_PLATFORM_USES_PATH_WHEN_NO_SONAME 1 )
#12 5.268 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(17): foreach(type SHARED_LIBRARY SHARED_MODULE EXE )
#12 5.268 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(18): set(CMAKE_SHARED_LIBRARY_LINK_STATIC_C_FLAGS -Wl,-Bstatic )
#12 5.268 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(19): set(CMAKE_SHARED_LIBRARY_LINK_DYNAMIC_C_FLAGS -Wl,-Bdynamic )
#12 5.269 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(18): set(CMAKE_SHARED_MODULE_LINK_STATIC_C_FLAGS -Wl,-Bstatic )
#12 5.269 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(19): set(CMAKE_SHARED_MODULE_LINK_DYNAMIC_C_FLAGS -Wl,-Bdynamic )
#12 5.269 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(18): set(CMAKE_EXE_LINK_STATIC_C_FLAGS -Wl,-Bstatic )
#12 5.269 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(19): set(CMAKE_EXE_LINK_DYNAMIC_C_FLAGS -Wl,-Bdynamic )
#12 5.269 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(30): if(DEFINED CMAKE_INSTALL_SO_NO_EXE )
#12 5.269 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(35): else()
#12 5.269 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(40): if(EXISTS /etc/debian_version )
#12 5.270 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(41): set(CMAKE_INSTALL_SO_NO_EXE 1 CACHE INTERNAL Install .so files without execute permission. )
#12 5.270 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(50): set(CMAKE_LIBRARY_ARCHITECTURE_REGEX [a-z0-9_]+(-[a-z0-9_]+)?-linux-gnu[a-z0-9_]* )
#12 5.270 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(52): include(Platform/UnixPaths )
#12 5.271 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(10): if(__UNIX_PATHS_INCLUDED )
#12 5.271 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(13): set(__UNIX_PATHS_INCLUDED 1 )
#12 5.271 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(15): set(UNIX 1 )
#12 5.272 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(19): get_filename_component(_CMAKE_INSTALL_DIR /usr/share/cmake-3.16 PATH )
#12 5.272 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(20): get_filename_component(_CMAKE_INSTALL_DIR /usr/share PATH )
#12 5.272 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(24): list(APPEND CMAKE_SYSTEM_PREFIX_PATH /usr/local /usr / /usr )
#12 5.272 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(31): if(NOT CMAKE_FIND_NO_INSTALL_PREFIX )
#12 5.272 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(32): list(APPEND CMAKE_SYSTEM_PREFIX_PATH /usr/local )
#12 5.273 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(36): if(CMAKE_STAGING_PREFIX )
#12 5.273 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(45): list(APPEND CMAKE_SYSTEM_PREFIX_PATH /usr/X11R6 /usr/pkg /opt )
#12 5.273 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(52): list(APPEND CMAKE_SYSTEM_INCLUDE_PATH /usr/include/X11 )
#12 5.273 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(57): list(APPEND CMAKE_SYSTEM_LIBRARY_PATH /usr/lib/X11 )
#12 5.273 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(62): list(APPEND CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES /lib /lib32 /lib64 /usr/lib /usr/lib32 /usr/lib64 )
#12 5.274 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(66): if(CMAKE_SYSROOT_COMPILE )
#12 5.274 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(68): else()
#12 5.274 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(69): set(_cmake_sysroot_compile )
#12 5.274 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(74): set(_CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES_INIT /usr/include )
#12 5.274 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(78): set(_CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES_INIT /usr/include )
#12 5.275 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(82): set(_CMAKE_CUDA_IMPLICIT_INCLUDE_DIRECTORIES_INIT /usr/include )
#12 5.275 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(87): unset(_cmake_sysroot_compile )
#12 5.275 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(90): set_property(GLOBAL PROPERTY FIND_LIBRARY_USE_LIB32_PATHS TRUE )
#12 5.275 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(91): set_property(GLOBAL PROPERTY FIND_LIBRARY_USE_LIB64_PATHS TRUE )
#12 5.275 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(92): set_property(GLOBAL PROPERTY FIND_LIBRARY_USE_LIBX32_PATHS TRUE )
#12 5.276 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(56): if(NOT CMAKE_CROSSCOMPILING AND EXISTS /etc/debian_version )
#12 5.276 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(57): set_property(GLOBAL PROPERTY FIND_LIBRARY_USE_LIB32_PATHS FALSE )
#12 5.276 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(58): set_property(GLOBAL PROPERTY FIND_LIBRARY_USE_LIB64_PATHS FALSE )
#12 5.276 /usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake(28): if(NOT _INCLUDED_SYSTEM_INFO_FILE )
#12 5.276 /usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake(42): if(CMAKE_EXTRA_GENERATOR )
#12 5.277 /usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake(52): if(NOT CMAKE_MODULE_EXISTS )
#12 5.277 /usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake(53): set(CMAKE_SHARED_MODULE_PREFIX lib )
#12 5.277 /usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake(54): set(CMAKE_SHARED_MODULE_SUFFIX .so )
#12 5.277 /usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake(58): set(CMAKE_SYSTEM_SPECIFIC_INFORMATION_LOADED 1 )
#12 5.279 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(11): include(CMakeLanguageInformation )
#12 5.280 /usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake(9): macro(__cmake_include_compiler_wrapper lang )
#12 5.280 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(15): if(UNIX )
#12 5.281 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(16): set(CMAKE_C_OUTPUT_EXTENSION .o )
#12 5.281 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(21): set(_INCLUDED_FILE 0 )
#12 5.281 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(24): if(CMAKE_C_COMPILER_ID )
#12 5.281 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(28): set(CMAKE_BASE_NAME )
#12 5.281 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(29): get_filename_component(CMAKE_BASE_NAME /usr/bin/cc NAME_WE )
#12 5.282 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(30): if(CMAKE_COMPILER_IS_GNUCC )
#12 5.282 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(36): if(CMAKE_SYSTEM_PROCESSOR )
#12 5.283 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(37): if(CMAKE_C_COMPILER_ID )
#12 5.283 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(40): if(NOT _INCLUDED_FILE )
#12 5.283 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(41): include(Platform/Linux-cc-armv7l OPTIONAL )
#12 5.283 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(47): if(CMAKE_C_COMPILER_ID )
#12 5.284 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(51): if(NOT _INCLUDED_FILE )
#12 5.284 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(52): include(Platform/Linux-cc OPTIONAL RESULT_VARIABLE _INCLUDED_FILE )
#12 5.284 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(57): if(CMAKE_C_COMPILER_WRAPPER )
#12 5.285 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(65): if(NOT _INCLUDED_FILE )
#12 5.285 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(66): include(Platform/Linux OPTIONAL )
#12 5.286 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(1): set(CMAKE_DL_LIBS dl )
#12 5.286 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(2): set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG -Wl,-rpath, )
#12 5.286 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(3): set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG_SEP : )
#12 5.287 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(4): set(CMAKE_SHARED_LIBRARY_RPATH_ORIGIN_TOKEN $ORIGIN )
#12 5.287 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(5): set(CMAKE_SHARED_LIBRARY_RPATH_LINK_C_FLAG -Wl,-rpath-link, )
#12 5.287 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(6): set(CMAKE_SHARED_LIBRARY_SONAME_C_FLAG -Wl,-soname, )
#12 5.287 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(7): set(CMAKE_EXE_EXPORTS_C_FLAG -Wl,--export-dynamic )
#12 5.287 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(11): set(CMAKE_PLATFORM_USES_PATH_WHEN_NO_SONAME 1 )
#12 5.287 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(17): foreach(type SHARED_LIBRARY SHARED_MODULE EXE )
#12 5.288 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(18): set(CMAKE_SHARED_LIBRARY_LINK_STATIC_C_FLAGS -Wl,-Bstatic )
#12 5.288 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(19): set(CMAKE_SHARED_LIBRARY_LINK_DYNAMIC_C_FLAGS -Wl,-Bdynamic )
#12 5.288 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(18): set(CMAKE_SHARED_MODULE_LINK_STATIC_C_FLAGS -Wl,-Bstatic )
#12 5.289 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(19): set(CMAKE_SHARED_MODULE_LINK_DYNAMIC_C_FLAGS -Wl,-Bdynamic )
#12 5.289 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(18): set(CMAKE_EXE_LINK_STATIC_C_FLAGS -Wl,-Bstatic )
#12 5.289 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(19): set(CMAKE_EXE_LINK_DYNAMIC_C_FLAGS -Wl,-Bdynamic )
#12 5.290 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(30): if(DEFINED CMAKE_INSTALL_SO_NO_EXE )
#12 5.290 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(33): set(CMAKE_INSTALL_SO_NO_EXE 1 CACHE INTERNAL Install .so files without execute permission. )
#12 5.290 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(50): set(CMAKE_LIBRARY_ARCHITECTURE_REGEX [a-z0-9_]+(-[a-z0-9_]+)?-linux-gnu[a-z0-9_]* )
#12 5.290 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(52): include(Platform/UnixPaths )
#12 5.291 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(10): if(__UNIX_PATHS_INCLUDED )
#12 5.291 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(11): return()
#12 5.292 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(56): if(NOT CMAKE_CROSSCOMPILING AND EXISTS /etc/debian_version )
#12 5.292 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(57): set_property(GLOBAL PROPERTY FIND_LIBRARY_USE_LIB32_PATHS FALSE )
#12 5.293 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(58): set_property(GLOBAL PROPERTY FIND_LIBRARY_USE_LIB64_PATHS FALSE )
#12 5.293 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(69): if(CMAKE_C_SIZEOF_DATA_PTR )
#12 5.293 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(82): if(CMAKE_USER_MAKE_RULES_OVERRIDE )
#12 5.294 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(88): if(CMAKE_USER_MAKE_RULES_OVERRIDE_C )
#12 5.294 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(98): if(NOT CMAKE_MODULE_EXISTS )
#12 5.295 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(99): set(CMAKE_SHARED_MODULE_C_FLAGS )
#12 5.295 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(100): set(CMAKE_SHARED_MODULE_CREATE_C_FLAGS -shared )
#12 5.295 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(103): set(CMAKE_C_FLAGS_INIT )
#12 5.296 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(105): cmake_initialize_per_config_variable(CMAKE_C_FLAGS Flags used by the C compiler )
#12 5.296 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(9): string(STRIP _INIT )
#12 5.296 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(10): set(CMAKE_C_FLAGS CACHE STRING Flags used by the C compiler during all build types. )
#12 5.297 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(12): mark_as_advanced(CMAKE_C_FLAGS )
#12 5.297 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(14): if(NOT CMAKE_NOT_USING_CONFIG_FLAGS )
#12 5.298 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(15): set(_CONFIGS Debug Release MinSizeRel RelWithDebInfo )
#12 5.298 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(17): get_property(_GENERATOR_IS_MULTI_CONFIG GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG )
#12 5.299 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(18): if(_GENERATOR_IS_MULTI_CONFIG )
#12 5.299 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(20): else()
#12 5.300 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(21): if(NOT CMAKE_NO_BUILD_TYPE )
#12 5.300 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(22): set(CMAKE_BUILD_TYPE CACHE STRING Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ... )
#12 5.302 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(25): list(APPEND _CONFIGS Release )
#12 5.302 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(28): list(REMOVE_DUPLICATES _CONFIGS )
#12 5.304 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(29): foreach(_BUILD_TYPE IN LISTS _CONFIGS )
#12 5.304 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT Debug STREQUAL )
#12 5.304 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER Debug _BUILD_TYPE )
#12 5.304 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 5.304 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_C_FLAGS_DEBUG CACHE STRING Flags used by the C compiler during DEBUG builds. )
#12 5.305 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_C_FLAGS_DEBUG )
#12 5.305 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT Release STREQUAL )
#12 5.305 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER Release _BUILD_TYPE )
#12 5.305 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 5.305 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_C_FLAGS_RELEASE CACHE STRING Flags used by the C compiler during RELEASE builds. )
#12 5.305 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_C_FLAGS_RELEASE )
#12 5.305 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT MinSizeRel STREQUAL )
#12 5.305 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER MinSizeRel _BUILD_TYPE )
#12 5.306 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 5.306 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_C_FLAGS_MINSIZEREL CACHE STRING Flags used by the C compiler during MINSIZEREL builds. )
#12 5.306 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_C_FLAGS_MINSIZEREL )
#12 5.306 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT RelWithDebInfo STREQUAL )
#12 5.306 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER RelWithDebInfo _BUILD_TYPE )
#12 5.306 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 5.306 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_C_FLAGS_RELWITHDEBINFO CACHE STRING Flags used by the C compiler during RELWITHDEBINFO builds. )
#12 5.306 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_C_FLAGS_RELWITHDEBINFO )
#12 5.306 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(107): if(CMAKE_C_STANDARD_LIBRARIES_INIT )
#12 5.307 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(113): include(CMakeCommonLanguageInclude )
#12 5.307 /usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake(9): string(APPEND CMAKE_EXE_LINKER_FLAGS_INIT )
#12 5.308 /usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake(10): string(APPEND CMAKE_SHARED_LINKER_FLAGS_INIT )
#12 5.308 /usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake(11): string(APPEND CMAKE_MODULE_LINKER_FLAGS_INIT )
#12 5.308 /usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake(13): cmake_initialize_per_config_variable(CMAKE_EXE_LINKER_FLAGS Flags used by the linker )
#12 5.308 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(9): string(STRIP _INIT )
#12 5.308 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(10): set(CMAKE_EXE_LINKER_FLAGS CACHE STRING Flags used by the linker during all build types. )
#12 5.308 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(12): mark_as_advanced(CMAKE_EXE_LINKER_FLAGS )
#12 5.308 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(14): if(NOT CMAKE_NOT_USING_CONFIG_FLAGS )
#12 5.308 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(15): set(_CONFIGS Debug Release MinSizeRel RelWithDebInfo )
#12 5.308 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(17): get_property(_GENERATOR_IS_MULTI_CONFIG GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG )
#12 5.309 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(18): if(_GENERATOR_IS_MULTI_CONFIG )
#12 5.309 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(20): else()
#12 5.309 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(21): if(NOT CMAKE_NO_BUILD_TYPE )
#12 5.309 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(22): set(CMAKE_BUILD_TYPE CACHE STRING Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ... )
#12 5.309 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(25): list(APPEND _CONFIGS Release )
#12 5.309 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(28): list(REMOVE_DUPLICATES _CONFIGS )
#12 5.309 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(29): foreach(_BUILD_TYPE IN LISTS _CONFIGS )
#12 5.309 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT Debug STREQUAL )
#12 5.309 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER Debug _BUILD_TYPE )
#12 5.309 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 5.310 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_EXE_LINKER_FLAGS_DEBUG CACHE STRING Flags used by the linker during DEBUG builds. )
#12 5.310 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_EXE_LINKER_FLAGS_DEBUG )
#12 5.310 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT Release STREQUAL )
#12 5.310 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER Release _BUILD_TYPE )
#12 5.310 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 5.311 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_EXE_LINKER_FLAGS_RELEASE CACHE STRING Flags used by the linker during RELEASE builds. )
#12 5.311 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_EXE_LINKER_FLAGS_RELEASE )
#12 5.311 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT MinSizeRel STREQUAL )
#12 5.312 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER MinSizeRel _BUILD_TYPE )
#12 5.312 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 5.312 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_EXE_LINKER_FLAGS_MINSIZEREL CACHE STRING Flags used by the linker during MINSIZEREL builds. )
#12 5.312 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_EXE_LINKER_FLAGS_MINSIZEREL )
#12 5.312 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT RelWithDebInfo STREQUAL )
#12 5.312 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER RelWithDebInfo _BUILD_TYPE )
#12 5.312 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 5.312 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO CACHE STRING Flags used by the linker during RELWITHDEBINFO builds. )
#12 5.313 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO )
#12 5.313 /usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake(14): cmake_initialize_per_config_variable(CMAKE_SHARED_LINKER_FLAGS Flags used by the linker during the creation of shared libraries )
#12 5.313 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(9): string(STRIP _INIT )
#12 5.313 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(10): set(CMAKE_SHARED_LINKER_FLAGS CACHE STRING Flags used by the linker during the creation of shared libraries during all build types. )
#12 5.313 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(12): mark_as_advanced(CMAKE_SHARED_LINKER_FLAGS )
#12 5.313 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(14): if(NOT CMAKE_NOT_USING_CONFIG_FLAGS )
#12 5.313 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(15): set(_CONFIGS Debug Release MinSizeRel RelWithDebInfo )
#12 5.314 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(17): get_property(_GENERATOR_IS_MULTI_CONFIG GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG )
#12 5.314 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(18): if(_GENERATOR_IS_MULTI_CONFIG )
#12 5.314 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(20): else()
#12 5.314 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(21): if(NOT CMAKE_NO_BUILD_TYPE )
#12 5.314 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(22): set(CMAKE_BUILD_TYPE CACHE STRING Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ... )
#12 5.315 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(25): list(APPEND _CONFIGS Release )
#12 5.315 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(28): list(REMOVE_DUPLICATES _CONFIGS )
#12 5.315 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(29): foreach(_BUILD_TYPE IN LISTS _CONFIGS )
#12 5.315 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT Debug STREQUAL )
#12 5.315 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER Debug _BUILD_TYPE )
#12 5.315 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 5.316 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_SHARED_LINKER_FLAGS_DEBUG CACHE STRING Flags used by the linker during the creation of shared libraries during DEBUG builds. )
#12 5.316 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_SHARED_LINKER_FLAGS_DEBUG )
#12 5.316 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT Release STREQUAL )
#12 5.316 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER Release _BUILD_TYPE )
#12 5.316 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 5.316 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_SHARED_LINKER_FLAGS_RELEASE CACHE STRING Flags used by the linker during the creation of shared libraries during RELEASE builds. )
#12 5.316 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_SHARED_LINKER_FLAGS_RELEASE )
#12 5.316 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT MinSizeRel STREQUAL )
#12 5.317 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER MinSizeRel _BUILD_TYPE )
#12 5.317 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 5.317 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL CACHE STRING Flags used by the linker during the creation of shared libraries during MINSIZEREL builds. )
#12 5.317 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL )
#12 5.317 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT RelWithDebInfo STREQUAL )
#12 5.317 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER RelWithDebInfo _BUILD_TYPE )
#12 5.317 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 5.317 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO CACHE STRING Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds. )
#12 5.317 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO )
#12 5.318 /usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake(15): cmake_initialize_per_config_variable(CMAKE_MODULE_LINKER_FLAGS Flags used by the linker during the creation of modules )
#12 5.318 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(9): string(STRIP _INIT )
#12 5.318 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(10): set(CMAKE_MODULE_LINKER_FLAGS CACHE STRING Flags used by the linker during the creation of modules during all build types. )
#12 5.318 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(12): mark_as_advanced(CMAKE_MODULE_LINKER_FLAGS )
#12 5.318 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(14): if(NOT CMAKE_NOT_USING_CONFIG_FLAGS )
#12 5.318 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(15): set(_CONFIGS Debug Release MinSizeRel RelWithDebInfo )
#12 5.318 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(17): get_property(_GENERATOR_IS_MULTI_CONFIG GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG )
#12 5.319 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(18): if(_GENERATOR_IS_MULTI_CONFIG )
#12 5.319 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(20): else()
#12 5.319 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(21): if(NOT CMAKE_NO_BUILD_TYPE )
#12 5.319 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(22): set(CMAKE_BUILD_TYPE CACHE STRING Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ... )
#12 5.319 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(25): list(APPEND _CONFIGS Release )
#12 5.319 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(28): list(REMOVE_DUPLICATES _CONFIGS )
#12 5.319 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(29): foreach(_BUILD_TYPE IN LISTS _CONFIGS )
#12 5.319 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT Debug STREQUAL )
#12 5.320 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER Debug _BUILD_TYPE )
#12 5.320 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 5.320 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_MODULE_LINKER_FLAGS_DEBUG CACHE STRING Flags used by the linker during the creation of modules during DEBUG builds. )
#12 5.320 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_MODULE_LINKER_FLAGS_DEBUG )
#12 5.321 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT Release STREQUAL )
#12 5.321 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER Release _BUILD_TYPE )
#12 5.321 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 5.321 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_MODULE_LINKER_FLAGS_RELEASE CACHE STRING Flags used by the linker during the creation of modules during RELEASE builds. )
#12 5.321 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_MODULE_LINKER_FLAGS_RELEASE )
#12 5.321 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT MinSizeRel STREQUAL )
#12 5.321 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER MinSizeRel _BUILD_TYPE )
#12 5.321 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 5.322 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL CACHE STRING Flags used by the linker during the creation of modules during MINSIZEREL builds. )
#12 5.322 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL )
#12 5.322 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT RelWithDebInfo STREQUAL )
#12 5.322 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER RelWithDebInfo _BUILD_TYPE )
#12 5.322 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 5.322 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO CACHE STRING Flags used by the linker during the creation of modules during RELWITHDEBINFO builds. )
#12 5.322 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO )
#12 5.323 /usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake(16): cmake_initialize_per_config_variable(CMAKE_STATIC_LINKER_FLAGS Flags used by the linker during the creation of static libraries )
#12 5.323 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(9): string(STRIP _INIT )
#12 5.323 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(10): set(CMAKE_STATIC_LINKER_FLAGS CACHE STRING Flags used by the linker during the creation of static libraries during all build types. )
#12 5.323 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(12): mark_as_advanced(CMAKE_STATIC_LINKER_FLAGS )
#12 5.323 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(14): if(NOT CMAKE_NOT_USING_CONFIG_FLAGS )
#12 5.323 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(15): set(_CONFIGS Debug Release MinSizeRel RelWithDebInfo )
#12 5.323 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(17): get_property(_GENERATOR_IS_MULTI_CONFIG GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG )
#12 5.323 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(18): if(_GENERATOR_IS_MULTI_CONFIG )
#12 5.323 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(20): else()
#12 5.324 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(21): if(NOT CMAKE_NO_BUILD_TYPE )
#12 5.324 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(22): set(CMAKE_BUILD_TYPE CACHE STRING Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ... )
#12 5.324 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(25): list(APPEND _CONFIGS Release )
#12 5.324 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(28): list(REMOVE_DUPLICATES _CONFIGS )
#12 5.324 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(29): foreach(_BUILD_TYPE IN LISTS _CONFIGS )
#12 5.324 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT Debug STREQUAL )
#12 5.324 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER Debug _BUILD_TYPE )
#12 5.324 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 5.324 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_STATIC_LINKER_FLAGS_DEBUG CACHE STRING Flags used by the linker during the creation of static libraries during DEBUG builds. )
#12 5.325 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_STATIC_LINKER_FLAGS_DEBUG )
#12 5.325 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT Release STREQUAL )
#12 5.325 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER Release _BUILD_TYPE )
#12 5.325 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 5.326 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_STATIC_LINKER_FLAGS_RELEASE CACHE STRING Flags used by the linker during the creation of static libraries during RELEASE builds. )
#12 5.326 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_STATIC_LINKER_FLAGS_RELEASE )
#12 5.326 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT MinSizeRel STREQUAL )
#12 5.326 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER MinSizeRel _BUILD_TYPE )
#12 5.326 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 5.326 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL CACHE STRING Flags used by the linker during the creation of static libraries during MINSIZEREL builds. )
#12 5.326 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL )
#12 5.326 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT RelWithDebInfo STREQUAL )
#12 5.327 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER RelWithDebInfo _BUILD_TYPE )
#12 5.327 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 5.327 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO CACHE STRING Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds. )
#12 5.327 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO )
#12 5.327 /usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake(19): set(CMAKE_BUILD_TOOL /usr/bin/make )
#12 5.327 /usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake(21): mark_as_advanced(CMAKE_VERBOSE_MAKEFILE )
#12 5.327 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(143): if(NOT CMAKE_C_CREATE_SHARED_LIBRARY )
#12 5.328 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(144): set(CMAKE_C_CREATE_SHARED_LIBRARY <CMAKE_C_COMPILER> <CMAKE_SHARED_LIBRARY_C_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS> <SONAME_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES> )
#12 5.328 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(149): if(NOT CMAKE_C_CREATE_SHARED_MODULE )
#12 5.328 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(150): set(CMAKE_C_CREATE_SHARED_MODULE <CMAKE_C_COMPILER> <CMAKE_SHARED_LIBRARY_C_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS> <SONAME_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES> )
#12 5.328 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(155): if(NOT DEFINED CMAKE_C_ARCHIVE_CREATE )
#12 5.328 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(156): set(CMAKE_C_ARCHIVE_CREATE <CMAKE_AR> qc <TARGET> <LINK_FLAGS> <OBJECTS> )
#12 5.328 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(158): if(NOT DEFINED CMAKE_C_ARCHIVE_APPEND )
#12 5.328 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(159): set(CMAKE_C_ARCHIVE_APPEND <CMAKE_AR> q <TARGET> <LINK_FLAGS> <OBJECTS> )
#12 5.328 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(161): if(NOT DEFINED CMAKE_C_ARCHIVE_FINISH )
#12 5.328 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(162): set(CMAKE_C_ARCHIVE_FINISH <CMAKE_RANLIB> <TARGET> )
#12 5.328 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(166): if(NOT CMAKE_C_COMPILE_OBJECT )
#12 5.329 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(167): set(CMAKE_C_COMPILE_OBJECT <CMAKE_C_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -o <OBJECT> -c <SOURCE> )
#12 5.329 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(171): if(NOT CMAKE_C_LINK_EXECUTABLE )
#12 5.329 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(172): set(CMAKE_C_LINK_EXECUTABLE <CMAKE_C_COMPILER> <FLAGS> <CMAKE_C_LINK_FLAGS> <LINK_FLAGS> <OBJECTS> -o <TARGET> <LINK_LIBRARIES> )
#12 5.329 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(176): if(NOT CMAKE_EXECUTABLE_RUNTIME_C_FLAG )
#12 5.329 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(177): set(CMAKE_EXECUTABLE_RUNTIME_C_FLAG -Wl,-rpath, )
#12 5.329 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(180): if(NOT CMAKE_EXECUTABLE_RUNTIME_C_FLAG_SEP )
#12 5.329 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(181): set(CMAKE_EXECUTABLE_RUNTIME_C_FLAG_SEP : )
#12 5.329 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(184): if(NOT CMAKE_EXECUTABLE_RPATH_LINK_C_FLAG )
#12 5.330 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(185): set(CMAKE_EXECUTABLE_RPATH_LINK_C_FLAG -Wl,-rpath-link, )
#12 5.330 /usr/share/cmake-3.16/Modules/CMakeCInformation.cmake(188): set(CMAKE_C_INFORMATION_LOADED 1 )
#12 5.332 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(5): if(CMAKE_C_COMPILER_FORCED )
#12 5.332 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(12): include(CMakeTestCompilerCommon )
#12 5.332 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(5): function(PrintTestCompilerStatus LANG MSG )
#12 5.333 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(10): macro(__TestCompiler_setTryCompileTargetType )
#12 5.333 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(22): macro(__TestCompiler_restoreTryCompileTargetType )
#12 5.333 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(15): set(__CMAKE_SAVED_TRY_COMPILE_TARGET_TYPE )
#12 5.333 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(16): if(_CMAKE_FEATURE_DETECTION_TARGET_TYPE )
#12 5.333 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(22): unset(CMAKE_C_COMPILER_WORKS CACHE )
#12 5.333 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(29): if(NOT CMAKE_C_COMPILER_WORKS )
#12 5.333 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(30): PrintTestCompilerStatus(C )
#12 5.333 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(6): message(STATUS Check for working C compiler: /usr/bin/cc )
#12 5.333 -- Check for working C compiler: /usr/bin/cc
#12 5.334 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(31): __TestCompiler_setTryCompileTargetType()
#12 5.334 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(11): if(NOT CMAKE_TRY_COMPILE_TARGET_TYPE )
#12 5.334 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(12): if(Unix Makefiles MATCHES Green Hills MULTI )
#12 5.334 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(32): file(WRITE /home/nmos-cpp/Development/build/CMakeFiles/CMakeTmp/testCCompiler.c #ifdef __cplusplus
#12 5.334 # error "The CMAKE_C_COMPILER is set to a C++ compiler"
#12 5.334 #endif
#12 5.334 #if defined(__CLASSIC_C__)
#12 5.334 int main(argc, argv)
#12 5.334 int argc;
#12 5.334 char* argv[];
#12 5.334 #else
#12 5.334 int main(int argc, char* argv[])
#12 5.334 #endif
#12 5.334 { (void)argv; return argc-1;}
#12 5.334 )
#12 5.335 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(44): try_compile(CMAKE_C_COMPILER_WORKS /home/nmos-cpp/Development/build /home/nmos-cpp/Development/build/CMakeFiles/CMakeTmp/testCCompiler.c OUTPUT_VARIABLE __CMAKE_C_COMPILER_OUTPUT )
#12 6.533 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(48): set(CMAKE_C_COMPILER_WORKS TRUE )
#12 6.533 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(49): unset(CMAKE_C_COMPILER_WORKS CACHE )
#12 6.533 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(50): set(C_TEST_WAS_RUN 1 )
#12 6.533 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(51): __TestCompiler_restoreTryCompileTargetType()
#12 6.534 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(23): if(__CMAKE_TEST_COMPILER_TARGET_TYPE_RESTORE )
#12 6.534 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(54): if(NOT CMAKE_C_COMPILER_WORKS )
#12 6.535 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(64): else()
#12 6.535 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(65): if(C_TEST_WAS_RUN )
#12 6.535 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(66): PrintTestCompilerStatus(C -- works )
#12 6.536 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(6): message(STATUS Check for working C compiler: /usr/bin/cc -- works )
#12 6.536 -- Check for working C compiler: /usr/bin/cc -- works
#12 6.537 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(67): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeOutput.log Determining if the C compiler works passed with the following output:
#12 6.537 Change Dir: /home/nmos-cpp/Development/build/CMakeFiles/CMakeTmp
#12 6.537
#12 6.537 Run Build Command(s):/usr/bin/make cmTC_631c7/fast && /usr/bin/make -f CMakeFiles/cmTC_631c7.dir/build.make CMakeFiles/cmTC_631c7.dir/build
#12 6.537 make[1]: Entering directory '/home/nmos-cpp/Development/build/CMakeFiles/CMakeTmp'
#12 6.537 Building C object CMakeFiles/cmTC_631c7.dir/testCCompiler.c.o
#12 6.537 /usr/bin/cc -o CMakeFiles/cmTC_631c7.dir/testCCompiler.c.o -c /home/nmos-cpp/Development/build/CMakeFiles/CMakeTmp/testCCompiler.c
#12 6.537 Linking C executable cmTC_631c7
#12 6.537 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_631c7.dir/link.txt --verbose=1
#12 6.537 /usr/bin/cc CMakeFiles/cmTC_631c7.dir/testCCompiler.c.o -o cmTC_631c7
#12 6.537 make[1]: Leaving directory '/home/nmos-cpp/Development/build/CMakeFiles/CMakeTmp'
#12 6.537
#12 6.537
#12 6.537
#12 6.537 )
#12 6.538 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(73): include(/usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake )
#12 6.540 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(9): include(/usr/share/cmake-3.16/Modules/CMakeParseImplicitIncludeInfo.cmake )
#12 6.542 /usr/share/cmake-3.16/Modules/CMakeParseImplicitIncludeInfo.cmake(9): function(cmake_parse_implicit_include_line line lang id_var log_var state_var )
#12 6.543 /usr/share/cmake-3.16/Modules/CMakeParseImplicitIncludeInfo.cmake(162): function(cmake_parse_implicit_include_info text lang dir_var log_var state_var )
#12 6.544 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(10): include(/usr/share/cmake-3.16/Modules/CMakeParseImplicitLinkInfo.cmake )
#12 6.546 /usr/share/cmake-3.16/Modules/CMakeParseImplicitLinkInfo.cmake(4): cmake_policy(PUSH )
#12 6.546 /usr/share/cmake-3.16/Modules/CMakeParseImplicitLinkInfo.cmake(5): cmake_policy(SET CMP0053 NEW )
#12 6.546 /usr/share/cmake-3.16/Modules/CMakeParseImplicitLinkInfo.cmake(6): cmake_policy(SET CMP0054 NEW )
#12 6.546 /usr/share/cmake-3.16/Modules/CMakeParseImplicitLinkInfo.cmake(12): function(CMAKE_PARSE_IMPLICIT_LINK_INFO text lib_var dir_var fwk_var log_var obj_regex )
#12 6.547 /usr/share/cmake-3.16/Modules/CMakeParseImplicitLinkInfo.cmake(204): cmake_policy(POP )
#12 6.548 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(11): include(CMakeTestCompilerCommon )
#12 6.548 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(5): function(PrintTestCompilerStatus LANG MSG )
#12 6.548 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(10): macro(__TestCompiler_setTryCompileTargetType )
#12 6.548 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(22): macro(__TestCompiler_restoreTryCompileTargetType )
#12 6.549 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(13): function(CMAKE_DETERMINE_COMPILER_ABI lang src )
#12 6.550 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(74): CMAKE_DETERMINE_COMPILER_ABI(C /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c )
#12 6.550 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(14): if(NOT DEFINED CMAKE_C_ABI_COMPILED )
#12 6.551 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(15): message(STATUS Detecting C compiler ABI info )
#12 6.551 -- Detecting C compiler ABI info
#12 6.551 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(18): set(BIN /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin )
#12 6.552 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(19): set(CMAKE_FLAGS )
#12 6.552 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(20): set(COMPILE_DEFINITIONS )
#12 6.552 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(21): if(DEFINED CMAKE_C_VERBOSE_FLAG )
#12 6.552 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(25): if(DEFINED CMAKE_C_VERBOSE_COMPILE_FLAG )
#12 6.552 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(28): if(NOT x STREQUAL xMSVC )
#12 6.553 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(31): list(APPEND CMAKE_FLAGS -DCMAKE_C_STANDARD_LIBRARIES= )
#12 6.553 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(33): __TestCompiler_setTryCompileTargetType()
#12 6.553 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(11): if(NOT CMAKE_TRY_COMPILE_TARGET_TYPE )
#12 6.554 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(12): if(Unix Makefiles MATCHES Green Hills MULTI )
#12 6.554 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(38): set(_orig_lc_all )
#12 6.554 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(39): set(_orig_lc_messages )
#12 6.555 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(40): set(_orig_lang )
#12 6.555 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(41): set(ENV{LC_ALL} C )
#12 6.556 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(42): set(ENV{LC_MESSAGES} C )
#12 6.556 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(43): set(ENV{LANG} C )
#12 6.557 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(45): try_compile(CMAKE_C_ABI_COMPILED /home/nmos-cpp/Development/build /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c CMAKE_FLAGS -DCMAKE_C_STANDARD_LIBRARIES= --no-warn-unused-cli COMPILE_DEFINITIONS OUTPUT_VARIABLE OUTPUT COPY_FILE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin COPY_FILE_ERROR _copy_error __CMAKE_INTERNAL ABI )
#12 7.680 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(58): set(ENV{LC_ALL} )
#12 7.680 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(59): set(ENV{LC_MESSAGES} )
#12 7.680 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(60): set(ENV{LANG} )
#12 7.680 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(63): set(CMAKE_C_ABI_COMPILED TRUE )
#12 7.680 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(64): unset(CMAKE_C_ABI_COMPILED CACHE )
#12 7.681 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(65): set(CMAKE_C_ABI_COMPILED TRUE PARENT_SCOPE )
#12 7.681 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(68): if(CMAKE_C_ABI_COMPILED AND NOT _copy_error )
#12 7.682 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(69): message(STATUS Detecting C compiler ABI info - done )
#12 7.682 -- Detecting C compiler ABI info - done
#12 7.682 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(70): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeOutput.log Detecting C compiler ABI info compiled with the following output:
#12 7.682 Change Dir: /home/nmos-cpp/Development/build/CMakeFiles/CMakeTmp
#12 7.682
#12 7.682 Run Build Command(s):/usr/bin/make cmTC_50ec3/fast && /usr/bin/make -f CMakeFiles/cmTC_50ec3.dir/build.make CMakeFiles/cmTC_50ec3.dir/build
#12 7.682 make[1]: Entering directory '/home/nmos-cpp/Development/build/CMakeFiles/CMakeTmp'
#12 7.682 Building C object CMakeFiles/cmTC_50ec3.dir/CMakeCCompilerABI.c.o
#12 7.682 /usr/bin/cc -o CMakeFiles/cmTC_50ec3.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c
#12 7.682 Linking C executable cmTC_50ec3
#12 7.682 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_50ec3.dir/link.txt --verbose=1
#12 7.682 /usr/bin/cc CMakeFiles/cmTC_50ec3.dir/CMakeCCompilerABI.c.o -o cmTC_50ec3
#12 7.682 make[1]: Leaving directory '/home/nmos-cpp/Development/build/CMakeFiles/CMakeTmp'
#12 7.682
#12 7.682
#12 7.682
#12 7.682 )
#12 7.683 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(72): file(STRINGS /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin ABI_STRINGS LIMIT_COUNT 2 REGEX INFO:[A-Za-z0-9_]+\[[^]]*\] )
#12 7.686 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(73): foreach(info INFO:sizeof_dptr[04];INFO:abi[ELF] )
#12 7.686 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(74): if(INFO:sizeof_dptr[04] MATCHES INFO:sizeof_dptr\[0*([^]]*)\] )
#12 7.686 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(75): set(ABI_SIZEOF_DPTR 4 )
#12 7.686 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(77): if(INFO:sizeof_dptr[04] MATCHES INFO:abi\[([^]]*)\] )
#12 7.687 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(74): if(INFO:abi[ELF] MATCHES INFO:sizeof_dptr\[0*([^]]*)\] )
#12 7.687 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(77): if(INFO:abi[ELF] MATCHES INFO:abi\[([^]]*)\] )
#12 7.687 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(78): set(ABI_NAME ELF )
#12 7.687 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(82): if(ABI_SIZEOF_DPTR )
#12 7.687 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(83): set(CMAKE_C_SIZEOF_DATA_PTR 4 PARENT_SCOPE )
#12 7.687 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(88): if(ABI_NAME )
#12 7.688 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(89): set(CMAKE_C_COMPILER_ABI ELF PARENT_SCOPE )
#12 7.688 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(93): if(CMAKE_C_VERBOSE_FLAG )
#12 7.688 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(110): set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES /usr/include PARENT_SCOPE )
#12 7.688 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(113): set(implicit_dirs )
#12 7.688 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(114): set(implicit_libs )
#12 7.688 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(115): set(implicit_fwks )
#12 7.689 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(116): if(CMAKE_C_VERBOSE_FLAG )
#12 7.689 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(125): if(C MATCHES Fortran AND Unix Makefiles MATCHES Visual Studio )
#12 7.689 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(147): if(DEFINED CMAKE_OSX_ARCHITECTURES )
#12 7.689 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(153): set(CMAKE_C_IMPLICIT_LINK_LIBRARIES PARENT_SCOPE )
#12 7.690 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(154): set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES PARENT_SCOPE )
#12 7.690 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(155): set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES PARENT_SCOPE )
#12 7.690 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(158): if(CMAKE_LIBRARY_ARCHITECTURE_REGEX )
#12 7.690 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(159): foreach(dir )
#12 7.691 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(76): include(/usr/share/cmake-3.16/Modules/CMakeDetermineCompileFeatures.cmake )
#12 7.692 /usr/share/cmake-3.16/Modules/CMakeDetermineCompileFeatures.cmake(5): function(cmake_determine_compile_features lang )
#12 7.692 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(77): CMAKE_DETERMINE_COMPILE_FEATURES(C )
#12 7.692 /usr/share/cmake-3.16/Modules/CMakeDetermineCompileFeatures.cmake(7): if(lang STREQUAL C AND COMMAND cmake_record_c_compile_features )
#12 7.693 /usr/share/cmake-3.16/Modules/CMakeDetermineCompileFeatures.cmake(45): elseif(lang STREQUAL CXX AND COMMAND cmake_record_cxx_compile_features )
#12 7.694 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(80): configure_file(/usr/share/cmake-3.16/Modules/CMakeCCompiler.cmake.in /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake @ONLY )
#12 7.695 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(85): include(/home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake )
#12 7.696 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(1): set(CMAKE_C_COMPILER /usr/bin/cc )
#12 7.696 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(2): set(CMAKE_C_COMPILER_ARG1 )
#12 7.696 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(3): set(CMAKE_C_COMPILER_ID )
#12 7.696 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(4): set(CMAKE_C_COMPILER_VERSION )
#12 7.696 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(5): set(CMAKE_C_COMPILER_VERSION_INTERNAL )
#12 7.696 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(6): set(CMAKE_C_COMPILER_WRAPPER )
#12 7.697 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(7): set(CMAKE_C_STANDARD_COMPUTED_DEFAULT )
#12 7.697 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(8): set(CMAKE_C_COMPILE_FEATURES )
#12 7.697 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(9): set(CMAKE_C90_COMPILE_FEATURES )
#12 7.697 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(10): set(CMAKE_C99_COMPILE_FEATURES )
#12 7.697 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(11): set(CMAKE_C11_COMPILE_FEATURES )
#12 7.697 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(13): set(CMAKE_C_PLATFORM_ID )
#12 7.697 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(14): set(CMAKE_C_SIMULATE_ID )
#12 7.697 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(15): set(CMAKE_C_COMPILER_FRONTEND_VARIANT )
#12 7.697 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(16): set(CMAKE_C_SIMULATE_VERSION )
#12 7.697 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(20): set(CMAKE_AR /usr/bin/ar )
#12 7.698 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(21): set(CMAKE_C_COMPILER_AR )
#12 7.698 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(22): set(CMAKE_RANLIB /usr/bin/ranlib )
#12 7.698 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(23): set(CMAKE_C_COMPILER_RANLIB )
#12 7.698 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(24): set(CMAKE_LINKER /usr/bin/ld )
#12 7.698 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(25): set(CMAKE_MT )
#12 7.698 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(26): set(CMAKE_COMPILER_IS_GNUCC )
#12 7.698 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(27): set(CMAKE_C_COMPILER_LOADED 1 )
#12 7.698 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(28): set(CMAKE_C_COMPILER_WORKS TRUE )
#12 7.698 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(29): set(CMAKE_C_ABI_COMPILED TRUE )
#12 7.699 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(30): set(CMAKE_COMPILER_IS_MINGW )
#12 7.699 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(31): set(CMAKE_COMPILER_IS_CYGWIN )
#12 7.699 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(32): if(CMAKE_COMPILER_IS_CYGWIN )
#12 7.699 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(37): set(CMAKE_C_COMPILER_ENV_VAR CC )
#12 7.699 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(39): if(CMAKE_COMPILER_IS_MINGW )
#12 7.699 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(42): set(CMAKE_C_COMPILER_ID_RUN 1 )
#12 7.699 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(43): set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m )
#12 7.699 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(44): set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC )
#12 7.700 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(45): set(CMAKE_C_LINKER_PREFERENCE 10 )
#12 7.700 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(48): set(CMAKE_C_SIZEOF_DATA_PTR 4 )
#12 7.700 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(49): set(CMAKE_C_COMPILER_ABI ELF )
#12 7.700 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(50): set(CMAKE_C_LIBRARY_ARCHITECTURE )
#12 7.700 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(52): if(CMAKE_C_SIZEOF_DATA_PTR )
#12 7.700 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(53): set(CMAKE_SIZEOF_VOID_P 4 )
#12 7.701 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(56): if(CMAKE_C_COMPILER_ABI )
#12 7.701 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(57): set(CMAKE_INTERNAL_PLATFORM_ABI ELF )
#12 7.701 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(60): if(CMAKE_C_LIBRARY_ARCHITECTURE )
#12 7.701 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(64): set(CMAKE_C_CL_SHOWINCLUDES_PREFIX )
#12 7.701 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(65): if(CMAKE_C_CL_SHOWINCLUDES_PREFIX )
#12 7.701 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(73): set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES /usr/include )
#12 7.701 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(74): set(CMAKE_C_IMPLICIT_LINK_LIBRARIES )
#12 7.702 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(75): set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES )
#12 7.702 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake(76): set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES )
#12 7.702 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(87): if(CMAKE_C_SIZEOF_DATA_PTR )
#12 7.702 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(88): foreach(f )
#12 7.702 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(91): unset(CMAKE_C_ABI_FILES )
#12 7.702 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(95): set(CMAKE_TRY_COMPILE_TARGET_TYPE )
#12 7.702 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(96): unset(__CMAKE_SAVED_TRY_COMPILE_TARGET_TYPE )
#12 7.703 /usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake(97): unset(__CMAKE_C_COMPILER_OUTPUT )
#12 7.705 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(11): include(CMakeLanguageInformation )
#12 7.705 /usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake(9): macro(__cmake_include_compiler_wrapper lang )
#12 7.706 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(15): if(UNIX )
#12 7.706 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(16): set(CMAKE_CXX_OUTPUT_EXTENSION .o )
#12 7.706 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(21): set(_INCLUDED_FILE 0 )
#12 7.706 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(24): if(CMAKE_CXX_COMPILER_ID )
#12 7.706 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(28): set(CMAKE_BASE_NAME )
#12 7.706 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(29): get_filename_component(CMAKE_BASE_NAME /usr/bin/c++ NAME_WE )
#12 7.706 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(31): if(CMAKE_COMPILER_IS_GNUCXX )
#12 7.706 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(37): if(CMAKE_SYSTEM_PROCESSOR )
#12 7.706 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(38): if(CMAKE_CXX_COMPILER_ID )
#12 7.707 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(41): if(NOT _INCLUDED_FILE )
#12 7.707 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(42): include(Platform/Linux-c++-armv7l OPTIONAL )
#12 7.707 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(47): if(CMAKE_CXX_COMPILER_ID )
#12 7.707 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(50): if(NOT _INCLUDED_FILE )
#12 7.707 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(51): include(Platform/Linux-c++ OPTIONAL RESULT_VARIABLE _INCLUDED_FILE )
#12 7.708 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(56): if(CMAKE_CXX_COMPILER_WRAPPER )
#12 7.708 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(64): if(NOT _INCLUDED_FILE )
#12 7.708 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(65): include(Platform/Linux OPTIONAL )
#12 7.708 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(1): set(CMAKE_DL_LIBS dl )
#12 7.709 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(2): set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG -Wl,-rpath, )
#12 7.709 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(3): set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG_SEP : )
#12 7.709 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(4): set(CMAKE_SHARED_LIBRARY_RPATH_ORIGIN_TOKEN $ORIGIN )
#12 7.709 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(5): set(CMAKE_SHARED_LIBRARY_RPATH_LINK_C_FLAG -Wl,-rpath-link, )
#12 7.709 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(6): set(CMAKE_SHARED_LIBRARY_SONAME_C_FLAG -Wl,-soname, )
#12 7.709 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(7): set(CMAKE_EXE_EXPORTS_C_FLAG -Wl,--export-dynamic )
#12 7.709 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(11): set(CMAKE_PLATFORM_USES_PATH_WHEN_NO_SONAME 1 )
#12 7.709 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(17): foreach(type SHARED_LIBRARY SHARED_MODULE EXE )
#12 7.709 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(18): set(CMAKE_SHARED_LIBRARY_LINK_STATIC_C_FLAGS -Wl,-Bstatic )
#12 7.710 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(19): set(CMAKE_SHARED_LIBRARY_LINK_DYNAMIC_C_FLAGS -Wl,-Bdynamic )
#12 7.710 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(18): set(CMAKE_SHARED_MODULE_LINK_STATIC_C_FLAGS -Wl,-Bstatic )
#12 7.710 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(19): set(CMAKE_SHARED_MODULE_LINK_DYNAMIC_C_FLAGS -Wl,-Bdynamic )
#12 7.710 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(18): set(CMAKE_EXE_LINK_STATIC_C_FLAGS -Wl,-Bstatic )
#12 7.710 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(19): set(CMAKE_EXE_LINK_DYNAMIC_C_FLAGS -Wl,-Bdynamic )
#12 7.710 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(30): if(DEFINED CMAKE_INSTALL_SO_NO_EXE )
#12 7.710 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(33): set(CMAKE_INSTALL_SO_NO_EXE 1 CACHE INTERNAL Install .so files without execute permission. )
#12 7.710 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(50): set(CMAKE_LIBRARY_ARCHITECTURE_REGEX [a-z0-9_]+(-[a-z0-9_]+)?-linux-gnu[a-z0-9_]* )
#12 7.711 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(52): include(Platform/UnixPaths )
#12 7.711 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(10): if(__UNIX_PATHS_INCLUDED )
#12 7.711 /usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake(11): return()
#12 7.711 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(56): if(NOT CMAKE_CROSSCOMPILING AND EXISTS /etc/debian_version )
#12 7.712 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(57): set_property(GLOBAL PROPERTY FIND_LIBRARY_USE_LIB32_PATHS FALSE )
#12 7.712 /usr/share/cmake-3.16/Modules/Platform/Linux.cmake(58): set_property(GLOBAL PROPERTY FIND_LIBRARY_USE_LIB64_PATHS FALSE )
#12 7.712 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(68): if(CMAKE_CXX_SIZEOF_DATA_PTR )
#12 7.712 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(81): if(CMAKE_USER_MAKE_RULES_OVERRIDE )
#12 7.712 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(87): if(CMAKE_USER_MAKE_RULES_OVERRIDE_CXX )
#12 7.712 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(97): if(NOT CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS )
#12 7.713 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(98): set(CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS -shared )
#12 7.713 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(101): if(NOT CMAKE_CXX_COMPILE_OPTIONS_PIC )
#12 7.713 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(102): set(CMAKE_CXX_COMPILE_OPTIONS_PIC )
#12 7.713 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(105): if(NOT CMAKE_CXX_COMPILE_OPTIONS_PIE )
#12 7.713 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(106): set(CMAKE_CXX_COMPILE_OPTIONS_PIE )
#12 7.713 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(108): if(NOT CMAKE_CXX_LINK_OPTIONS_PIE )
#12 7.713 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(109): set(CMAKE_CXX_LINK_OPTIONS_PIE )
#12 7.713 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(111): if(NOT CMAKE_CXX_LINK_OPTIONS_NO_PIE )
#12 7.713 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(112): set(CMAKE_CXX_LINK_OPTIONS_NO_PIE )
#12 7.713 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(115): if(NOT CMAKE_CXX_COMPILE_OPTIONS_DLL )
#12 7.713 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(116): set(CMAKE_CXX_COMPILE_OPTIONS_DLL )
#12 7.713 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(119): if(NOT CMAKE_SHARED_LIBRARY_CXX_FLAGS )
#12 7.713 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(120): set(CMAKE_SHARED_LIBRARY_CXX_FLAGS )
#12 7.713 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(123): if(NOT DEFINED CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS )
#12 7.714 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(124): set(CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS )
#12 7.714 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(127): if(NOT CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG )
#12 7.714 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(128): set(CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG -Wl,-rpath, )
#12 7.714 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(131): if(NOT CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG_SEP )
#12 7.714 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(132): set(CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG_SEP : )
#12 7.714 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(135): if(NOT CMAKE_SHARED_LIBRARY_RPATH_LINK_CXX_FLAG )
#12 7.714 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(136): set(CMAKE_SHARED_LIBRARY_RPATH_LINK_CXX_FLAG -Wl,-rpath-link, )
#12 7.714 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(139): if(NOT DEFINED CMAKE_EXE_EXPORTS_CXX_FLAG )
#12 7.714 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(140): set(CMAKE_EXE_EXPORTS_CXX_FLAG -Wl,--export-dynamic )
#12 7.714 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(143): if(NOT DEFINED CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(144): set(CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG -Wl,-soname, )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(147): if(NOT CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(148): set(CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG -Wl,-rpath, )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(151): if(NOT CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG_SEP )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(152): set(CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG_SEP : )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(155): if(NOT CMAKE_EXECUTABLE_RPATH_LINK_CXX_FLAG )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(156): set(CMAKE_EXECUTABLE_RPATH_LINK_CXX_FLAG -Wl,-rpath-link, )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(159): if(NOT DEFINED CMAKE_SHARED_LIBRARY_LINK_CXX_WITH_RUNTIME_PATH )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(160): set(CMAKE_SHARED_LIBRARY_LINK_CXX_WITH_RUNTIME_PATH )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(163): if(NOT CMAKE_INCLUDE_FLAG_CXX )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(164): set(CMAKE_INCLUDE_FLAG_CXX -I )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(170): if(NOT CMAKE_MODULE_EXISTS )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(171): set(CMAKE_SHARED_MODULE_CXX_FLAGS )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(172): set(CMAKE_SHARED_MODULE_CREATE_CXX_FLAGS -shared )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(176): if(NOT CMAKE_SHARED_MODULE_CREATE_CXX_FLAGS )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(180): if(NOT CMAKE_SHARED_MODULE_CXX_FLAGS )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(181): set(CMAKE_SHARED_MODULE_CXX_FLAGS )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(185): foreach(type SHARED_LIBRARY SHARED_MODULE EXE )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(186): if(NOT CMAKE_SHARED_LIBRARY_LINK_STATIC_CXX_FLAGS )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(187): set(CMAKE_SHARED_LIBRARY_LINK_STATIC_CXX_FLAGS -Wl,-Bstatic )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(190): if(NOT CMAKE_SHARED_LIBRARY_LINK_DYNAMIC_CXX_FLAGS )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(191): set(CMAKE_SHARED_LIBRARY_LINK_DYNAMIC_CXX_FLAGS -Wl,-Bdynamic )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(186): if(NOT CMAKE_SHARED_MODULE_LINK_STATIC_CXX_FLAGS )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(187): set(CMAKE_SHARED_MODULE_LINK_STATIC_CXX_FLAGS -Wl,-Bstatic )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(190): if(NOT CMAKE_SHARED_MODULE_LINK_DYNAMIC_CXX_FLAGS )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(191): set(CMAKE_SHARED_MODULE_LINK_DYNAMIC_CXX_FLAGS -Wl,-Bdynamic )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(186): if(NOT CMAKE_EXE_LINK_STATIC_CXX_FLAGS )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(187): set(CMAKE_EXE_LINK_STATIC_CXX_FLAGS -Wl,-Bstatic )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(190): if(NOT CMAKE_EXE_LINK_DYNAMIC_CXX_FLAGS )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(191): set(CMAKE_EXE_LINK_DYNAMIC_CXX_FLAGS -Wl,-Bdynamic )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(200): set(CMAKE_CXX_FLAGS_INIT )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(202): cmake_initialize_per_config_variable(CMAKE_CXX_FLAGS Flags used by the CXX compiler )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(9): string(STRIP _INIT )
#12 7.717 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(10): set(CMAKE_CXX_FLAGS CACHE STRING Flags used by the CXX compiler during all build types. )
#12 7.718 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(12): mark_as_advanced(CMAKE_CXX_FLAGS )
#12 7.718 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(14): if(NOT CMAKE_NOT_USING_CONFIG_FLAGS )
#12 7.718 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(15): set(_CONFIGS Debug Release MinSizeRel RelWithDebInfo )
#12 7.718 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(17): get_property(_GENERATOR_IS_MULTI_CONFIG GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG )
#12 7.718 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(18): if(_GENERATOR_IS_MULTI_CONFIG )
#12 7.718 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(20): else()
#12 7.718 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(21): if(NOT CMAKE_NO_BUILD_TYPE )
#12 7.718 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(22): set(CMAKE_BUILD_TYPE CACHE STRING Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ... )
#12 7.718 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(25): list(APPEND _CONFIGS Release )
#12 7.718 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(28): list(REMOVE_DUPLICATES _CONFIGS )
#12 7.719 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(29): foreach(_BUILD_TYPE IN LISTS _CONFIGS )
#12 7.719 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT Debug STREQUAL )
#12 7.719 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER Debug _BUILD_TYPE )
#12 7.719 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 7.719 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_CXX_FLAGS_DEBUG CACHE STRING Flags used by the CXX compiler during DEBUG builds. )
#12 7.719 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_CXX_FLAGS_DEBUG )
#12 7.719 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT Release STREQUAL )
#12 7.719 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER Release _BUILD_TYPE )
#12 7.719 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 7.720 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_CXX_FLAGS_RELEASE CACHE STRING Flags used by the CXX compiler during RELEASE builds. )
#12 7.720 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_CXX_FLAGS_RELEASE )
#12 7.720 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT MinSizeRel STREQUAL )
#12 7.720 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER MinSizeRel _BUILD_TYPE )
#12 7.720 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 7.720 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_CXX_FLAGS_MINSIZEREL CACHE STRING Flags used by the CXX compiler during MINSIZEREL builds. )
#12 7.721 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_CXX_FLAGS_MINSIZEREL )
#12 7.721 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT RelWithDebInfo STREQUAL )
#12 7.721 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER RelWithDebInfo _BUILD_TYPE )
#12 7.721 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 7.721 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_CXX_FLAGS_RELWITHDEBINFO CACHE STRING Flags used by the CXX compiler during RELWITHDEBINFO builds. )
#12 7.721 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_CXX_FLAGS_RELWITHDEBINFO )
#12 7.721 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(204): if(CMAKE_CXX_STANDARD_LIBRARIES_INIT )
#12 7.721 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(210): include(CMakeCommonLanguageInclude )
#12 7.722 /usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake(9): string(APPEND CMAKE_EXE_LINKER_FLAGS_INIT )
#12 7.722 /usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake(10): string(APPEND CMAKE_SHARED_LINKER_FLAGS_INIT )
#12 7.722 /usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake(11): string(APPEND CMAKE_MODULE_LINKER_FLAGS_INIT )
#12 7.722 /usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake(13): cmake_initialize_per_config_variable(CMAKE_EXE_LINKER_FLAGS Flags used by the linker )
#12 7.722 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(9): string(STRIP _INIT )
#12 7.722 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(10): set(CMAKE_EXE_LINKER_FLAGS CACHE STRING Flags used by the linker during all build types. )
#12 7.722 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(12): mark_as_advanced(CMAKE_EXE_LINKER_FLAGS )
#12 7.722 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(14): if(NOT CMAKE_NOT_USING_CONFIG_FLAGS )
#12 7.722 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(15): set(_CONFIGS Debug Release MinSizeRel RelWithDebInfo )
#12 7.722 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(17): get_property(_GENERATOR_IS_MULTI_CONFIG GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG )
#12 7.723 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(18): if(_GENERATOR_IS_MULTI_CONFIG )
#12 7.723 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(20): else()
#12 7.723 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(21): if(NOT CMAKE_NO_BUILD_TYPE )
#12 7.723 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(22): set(CMAKE_BUILD_TYPE CACHE STRING Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ... )
#12 7.723 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(25): list(APPEND _CONFIGS Release )
#12 7.723 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(28): list(REMOVE_DUPLICATES _CONFIGS )
#12 7.723 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(29): foreach(_BUILD_TYPE IN LISTS _CONFIGS )
#12 7.724 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT Debug STREQUAL )
#12 7.724 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER Debug _BUILD_TYPE )
#12 7.724 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 7.724 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_EXE_LINKER_FLAGS_DEBUG CACHE STRING Flags used by the linker during DEBUG builds. )
#12 7.724 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_EXE_LINKER_FLAGS_DEBUG )
#12 7.724 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT Release STREQUAL )
#12 7.724 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER Release _BUILD_TYPE )
#12 7.724 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 7.724 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_EXE_LINKER_FLAGS_RELEASE CACHE STRING Flags used by the linker during RELEASE builds. )
#12 7.724 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_EXE_LINKER_FLAGS_RELEASE )
#12 7.724 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT MinSizeRel STREQUAL )
#12 7.724 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER MinSizeRel _BUILD_TYPE )
#12 7.724 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 7.725 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_EXE_LINKER_FLAGS_MINSIZEREL CACHE STRING Flags used by the linker during MINSIZEREL builds. )
#12 7.725 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_EXE_LINKER_FLAGS_MINSIZEREL )
#12 7.725 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT RelWithDebInfo STREQUAL )
#12 7.725 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER RelWithDebInfo _BUILD_TYPE )
#12 7.725 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 7.725 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO CACHE STRING Flags used by the linker during RELWITHDEBINFO builds. )
#12 7.725 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO )
#12 7.725 /usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake(14): cmake_initialize_per_config_variable(CMAKE_SHARED_LINKER_FLAGS Flags used by the linker during the creation of shared libraries )
#12 7.725 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(9): string(STRIP _INIT )
#12 7.725 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(10): set(CMAKE_SHARED_LINKER_FLAGS CACHE STRING Flags used by the linker during the creation of shared libraries during all build types. )
#12 7.725 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(12): mark_as_advanced(CMAKE_SHARED_LINKER_FLAGS )
#12 7.725 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(14): if(NOT CMAKE_NOT_USING_CONFIG_FLAGS )
#12 7.726 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(15): set(_CONFIGS Debug Release MinSizeRel RelWithDebInfo )
#12 7.726 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(17): get_property(_GENERATOR_IS_MULTI_CONFIG GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG )
#12 7.726 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(18): if(_GENERATOR_IS_MULTI_CONFIG )
#12 7.726 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(20): else()
#12 7.726 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(21): if(NOT CMAKE_NO_BUILD_TYPE )
#12 7.726 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(22): set(CMAKE_BUILD_TYPE CACHE STRING Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ... )
#12 7.726 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(25): list(APPEND _CONFIGS Release )
#12 7.726 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(28): list(REMOVE_DUPLICATES _CONFIGS )
#12 7.727 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(29): foreach(_BUILD_TYPE IN LISTS _CONFIGS )
#12 7.727 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT Debug STREQUAL )
#12 7.727 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER Debug _BUILD_TYPE )
#12 7.727 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 7.727 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_SHARED_LINKER_FLAGS_DEBUG CACHE STRING Flags used by the linker during the creation of shared libraries during DEBUG builds. )
#12 7.727 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_SHARED_LINKER_FLAGS_DEBUG )
#12 7.727 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT Release STREQUAL )
#12 7.727 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER Release _BUILD_TYPE )
#12 7.727 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 7.727 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_SHARED_LINKER_FLAGS_RELEASE CACHE STRING Flags used by the linker during the creation of shared libraries during RELEASE builds. )
#12 7.727 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_SHARED_LINKER_FLAGS_RELEASE )
#12 7.728 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT MinSizeRel STREQUAL )
#12 7.728 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER MinSizeRel _BUILD_TYPE )
#12 7.728 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 7.728 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL CACHE STRING Flags used by the linker during the creation of shared libraries during MINSIZEREL builds. )
#12 7.728 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL )
#12 7.728 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT RelWithDebInfo STREQUAL )
#12 7.728 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER RelWithDebInfo _BUILD_TYPE )
#12 7.728 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 7.729 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO CACHE STRING Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds. )
#12 7.729 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO )
#12 7.729 /usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake(15): cmake_initialize_per_config_variable(CMAKE_MODULE_LINKER_FLAGS Flags used by the linker during the creation of modules )
#12 7.729 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(9): string(STRIP _INIT )
#12 7.730 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(10): set(CMAKE_MODULE_LINKER_FLAGS CACHE STRING Flags used by the linker during the creation of modules during all build types. )
#12 7.730 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(12): mark_as_advanced(CMAKE_MODULE_LINKER_FLAGS )
#12 7.730 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(14): if(NOT CMAKE_NOT_USING_CONFIG_FLAGS )
#12 7.730 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(15): set(_CONFIGS Debug Release MinSizeRel RelWithDebInfo )
#12 7.730 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(17): get_property(_GENERATOR_IS_MULTI_CONFIG GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG )
#12 7.730 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(18): if(_GENERATOR_IS_MULTI_CONFIG )
#12 7.730 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(20): else()
#12 7.730 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(21): if(NOT CMAKE_NO_BUILD_TYPE )
#12 7.730 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(22): set(CMAKE_BUILD_TYPE CACHE STRING Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ... )
#12 7.731 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(25): list(APPEND _CONFIGS Release )
#12 7.731 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(28): list(REMOVE_DUPLICATES _CONFIGS )
#12 7.731 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(29): foreach(_BUILD_TYPE IN LISTS _CONFIGS )
#12 7.731 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT Debug STREQUAL )
#12 7.731 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER Debug _BUILD_TYPE )
#12 7.731 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 7.731 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_MODULE_LINKER_FLAGS_DEBUG CACHE STRING Flags used by the linker during the creation of modules during DEBUG builds. )
#12 7.732 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_MODULE_LINKER_FLAGS_DEBUG )
#12 7.732 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT Release STREQUAL )
#12 7.732 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER Release _BUILD_TYPE )
#12 7.732 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 7.733 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_MODULE_LINKER_FLAGS_RELEASE CACHE STRING Flags used by the linker during the creation of modules during RELEASE builds. )
#12 7.733 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_MODULE_LINKER_FLAGS_RELEASE )
#12 7.733 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT MinSizeRel STREQUAL )
#12 7.733 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER MinSizeRel _BUILD_TYPE )
#12 7.733 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 7.733 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL CACHE STRING Flags used by the linker during the creation of modules during MINSIZEREL builds. )
#12 7.733 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL )
#12 7.733 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT RelWithDebInfo STREQUAL )
#12 7.734 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER RelWithDebInfo _BUILD_TYPE )
#12 7.734 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 7.734 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO CACHE STRING Flags used by the linker during the creation of modules during RELWITHDEBINFO builds. )
#12 7.734 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO )
#12 7.734 /usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake(16): cmake_initialize_per_config_variable(CMAKE_STATIC_LINKER_FLAGS Flags used by the linker during the creation of static libraries )
#12 7.735 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(9): string(STRIP _INIT )
#12 7.735 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(10): set(CMAKE_STATIC_LINKER_FLAGS CACHE STRING Flags used by the linker during the creation of static libraries during all build types. )
#12 7.735 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(12): mark_as_advanced(CMAKE_STATIC_LINKER_FLAGS )
#12 7.735 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(14): if(NOT CMAKE_NOT_USING_CONFIG_FLAGS )
#12 7.735 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(15): set(_CONFIGS Debug Release MinSizeRel RelWithDebInfo )
#12 7.735 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(17): get_property(_GENERATOR_IS_MULTI_CONFIG GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG )
#12 7.736 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(18): if(_GENERATOR_IS_MULTI_CONFIG )
#12 7.736 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(20): else()
#12 7.736 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(21): if(NOT CMAKE_NO_BUILD_TYPE )
#12 7.736 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(22): set(CMAKE_BUILD_TYPE CACHE STRING Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ... )
#12 7.736 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(25): list(APPEND _CONFIGS Release )
#12 7.736 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(28): list(REMOVE_DUPLICATES _CONFIGS )
#12 7.736 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(29): foreach(_BUILD_TYPE IN LISTS _CONFIGS )
#12 7.736 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT Debug STREQUAL )
#12 7.736 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER Debug _BUILD_TYPE )
#12 7.737 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 7.737 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_STATIC_LINKER_FLAGS_DEBUG CACHE STRING Flags used by the linker during the creation of static libraries during DEBUG builds. )
#12 7.737 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_STATIC_LINKER_FLAGS_DEBUG )
#12 7.737 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT Release STREQUAL )
#12 7.737 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER Release _BUILD_TYPE )
#12 7.737 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 7.737 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_STATIC_LINKER_FLAGS_RELEASE CACHE STRING Flags used by the linker during the creation of static libraries during RELEASE builds. )
#12 7.738 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_STATIC_LINKER_FLAGS_RELEASE )
#12 7.738 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT MinSizeRel STREQUAL )
#12 7.738 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER MinSizeRel _BUILD_TYPE )
#12 7.738 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 7.738 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL CACHE STRING Flags used by the linker during the creation of static libraries during MINSIZEREL builds. )
#12 7.738 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL )
#12 7.738 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(30): if(NOT RelWithDebInfo STREQUAL )
#12 7.739 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(31): string(TOUPPER RelWithDebInfo _BUILD_TYPE )
#12 7.739 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(32): string(STRIP _INIT )
#12 7.739 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(33): set(CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO CACHE STRING Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds. )
#12 7.739 /usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake(35): mark_as_advanced(CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO )
#12 7.739 /usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake(19): set(CMAKE_BUILD_TOOL /usr/bin/make )
#12 7.740 /usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake(21): mark_as_advanced(CMAKE_VERBOSE_MAKEFILE )
#12 7.740 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(239): if(NOT CMAKE_CXX_CREATE_SHARED_LIBRARY )
#12 7.740 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(240): set(CMAKE_CXX_CREATE_SHARED_LIBRARY <CMAKE_CXX_COMPILER> <CMAKE_SHARED_LIBRARY_CXX_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS> <SONAME_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES> )
#12 7.740 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(245): if(NOT CMAKE_CXX_CREATE_SHARED_MODULE )
#12 7.740 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(246): set(CMAKE_CXX_CREATE_SHARED_MODULE <CMAKE_CXX_COMPILER> <CMAKE_SHARED_LIBRARY_CXX_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS> <SONAME_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES> )
#12 7.741 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(252): if(NOT DEFINED CMAKE_CXX_ARCHIVE_CREATE )
#12 7.741 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(253): set(CMAKE_CXX_ARCHIVE_CREATE <CMAKE_AR> qc <TARGET> <LINK_FLAGS> <OBJECTS> )
#12 7.741 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(255): if(NOT DEFINED CMAKE_CXX_ARCHIVE_APPEND )
#12 7.741 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(256): set(CMAKE_CXX_ARCHIVE_APPEND <CMAKE_AR> q <TARGET> <LINK_FLAGS> <OBJECTS> )
#12 7.741 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(258): if(NOT DEFINED CMAKE_CXX_ARCHIVE_FINISH )
#12 7.742 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(259): set(CMAKE_CXX_ARCHIVE_FINISH <CMAKE_RANLIB> <TARGET> )
#12 7.742 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(263): if(NOT CMAKE_CXX_COMPILE_OBJECT )
#12 7.742 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(264): set(CMAKE_CXX_COMPILE_OBJECT <CMAKE_CXX_COMPILER> <DEFINES> <INCLUDES> <FLAGS> -o <OBJECT> -c <SOURCE> )
#12 7.742 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(268): if(NOT CMAKE_CXX_LINK_EXECUTABLE )
#12 7.742 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(269): set(CMAKE_CXX_LINK_EXECUTABLE <CMAKE_CXX_COMPILER> <FLAGS> <CMAKE_CXX_LINK_FLAGS> <LINK_FLAGS> <OBJECTS> -o <TARGET> <LINK_LIBRARIES> )
#12 7.742 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(273): mark_as_advanced(CMAKE_VERBOSE_MAKEFILE )
#12 7.742 /usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake(277): set(CMAKE_CXX_INFORMATION_LOADED 1 )
#12 7.744 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(5): if(CMAKE_CXX_COMPILER_FORCED )
#12 7.744 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(12): include(CMakeTestCompilerCommon )
#12 7.745 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(5): function(PrintTestCompilerStatus LANG MSG )
#12 7.745 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(10): macro(__TestCompiler_setTryCompileTargetType )
#12 7.745 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(22): macro(__TestCompiler_restoreTryCompileTargetType )
#12 7.746 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(15): set(__CMAKE_SAVED_TRY_COMPILE_TARGET_TYPE )
#12 7.746 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(16): if(_CMAKE_FEATURE_DETECTION_TARGET_TYPE )
#12 7.746 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(22): unset(CMAKE_CXX_COMPILER_WORKS CACHE )
#12 7.746 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(29): if(NOT CMAKE_CXX_COMPILER_WORKS )
#12 7.746 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(30): PrintTestCompilerStatus(CXX )
#12 7.747 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(6): message(STATUS Check for working CXX compiler: /usr/bin/c++ )
#12 7.747 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(31): __TestCompiler_setTryCompileTargetType()
#12 7.747 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(11): if(NOT CMAKE_TRY_COMPILE_TARGET_TYPE )
#12 7.747 -- Check for working CXX compiler: /usr/bin/c++
#12 7.747 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(12): if(Unix Makefiles MATCHES Green Hills MULTI )
#12 7.747 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(32): file(WRITE /home/nmos-cpp/Development/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx #ifndef __cplusplus
#12 7.747 # error "The CMAKE_CXX_COMPILER is set to a C compiler"
#12 7.747 #endif
#12 7.747 int main(){return 0;}
#12 7.747 )
#12 7.748 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(37): try_compile(CMAKE_CXX_COMPILER_WORKS /home/nmos-cpp/Development/build /home/nmos-cpp/Development/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx OUTPUT_VARIABLE __CMAKE_CXX_COMPILER_OUTPUT )
#12 8.934 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(41): set(CMAKE_CXX_COMPILER_WORKS TRUE )
#12 8.935 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(42): unset(CMAKE_CXX_COMPILER_WORKS CACHE )
#12 8.935 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(43): set(CXX_TEST_WAS_RUN 1 )
#12 8.935 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(44): __TestCompiler_restoreTryCompileTargetType()
#12 8.935 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(23): if(__CMAKE_TEST_COMPILER_TARGET_TYPE_RESTORE )
#12 8.935 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(47): if(NOT CMAKE_CXX_COMPILER_WORKS )
#12 8.935 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(57): else()
#12 8.935 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(58): if(CXX_TEST_WAS_RUN )
#12 8.935 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(59): PrintTestCompilerStatus(CXX -- works )
#12 8.935 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(6): message(STATUS Check for working CXX compiler: /usr/bin/c++ -- works )
#12 8.935 -- Check for working CXX compiler: /usr/bin/c++ -- works
#12 8.936 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(60): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeOutput.log Determining if the CXX compiler works passed with the following output:
#12 8.936 Change Dir: /home/nmos-cpp/Development/build/CMakeFiles/CMakeTmp
#12 8.936
#12 8.936 Run Build Command(s):/usr/bin/make cmTC_d13b1/fast && /usr/bin/make -f CMakeFiles/cmTC_d13b1.dir/build.make CMakeFiles/cmTC_d13b1.dir/build
#12 8.936 make[1]: Entering directory '/home/nmos-cpp/Development/build/CMakeFiles/CMakeTmp'
#12 8.936 Building CXX object CMakeFiles/cmTC_d13b1.dir/testCXXCompiler.cxx.o
#12 8.936 /usr/bin/c++ -o CMakeFiles/cmTC_d13b1.dir/testCXXCompiler.cxx.o -c /home/nmos-cpp/Development/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
#12 8.936 Linking CXX executable cmTC_d13b1
#12 8.936 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d13b1.dir/link.txt --verbose=1
#12 8.936 /usr/bin/c++ CMakeFiles/cmTC_d13b1.dir/testCXXCompiler.cxx.o -o cmTC_d13b1
#12 8.936 make[1]: Leaving directory '/home/nmos-cpp/Development/build/CMakeFiles/CMakeTmp'
#12 8.936
#12 8.936
#12 8.936
#12 8.936 )
#12 8.937 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(66): include(/usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake )
#12 8.938 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(9): include(/usr/share/cmake-3.16/Modules/CMakeParseImplicitIncludeInfo.cmake )
#12 8.940 /usr/share/cmake-3.16/Modules/CMakeParseImplicitIncludeInfo.cmake(9): function(cmake_parse_implicit_include_line line lang id_var log_var state_var )
#12 8.941 /usr/share/cmake-3.16/Modules/CMakeParseImplicitIncludeInfo.cmake(162): function(cmake_parse_implicit_include_info text lang dir_var log_var state_var )
#12 8.941 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(10): include(/usr/share/cmake-3.16/Modules/CMakeParseImplicitLinkInfo.cmake )
#12 8.943 /usr/share/cmake-3.16/Modules/CMakeParseImplicitLinkInfo.cmake(4): cmake_policy(PUSH )
#12 8.945 /usr/share/cmake-3.16/Modules/CMakeParseImplicitLinkInfo.cmake(5): cmake_policy(SET CMP0053 NEW )
#12 8.945 /usr/share/cmake-3.16/Modules/CMakeParseImplicitLinkInfo.cmake(6): cmake_policy(SET CMP0054 NEW )
#12 8.945 /usr/share/cmake-3.16/Modules/CMakeParseImplicitLinkInfo.cmake(12): function(CMAKE_PARSE_IMPLICIT_LINK_INFO text lib_var dir_var fwk_var log_var obj_regex )
#12 8.945 /usr/share/cmake-3.16/Modules/CMakeParseImplicitLinkInfo.cmake(204): cmake_policy(POP )
#12 8.945 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(11): include(CMakeTestCompilerCommon )
#12 8.945 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(5): function(PrintTestCompilerStatus LANG MSG )
#12 8.946 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(10): macro(__TestCompiler_setTryCompileTargetType )
#12 8.946 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(22): macro(__TestCompiler_restoreTryCompileTargetType )
#12 8.946 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(13): function(CMAKE_DETERMINE_COMPILER_ABI lang src )
#12 8.947 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(67): CMAKE_DETERMINE_COMPILER_ABI(CXX /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp )
#12 8.947 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(14): if(NOT DEFINED CMAKE_CXX_ABI_COMPILED )
#12 8.947 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(15): message(STATUS Detecting CXX compiler ABI info )
#12 8.948 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(18): set(BIN /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin )
#12 8.948 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(19): set(CMAKE_FLAGS )
#12 8.948 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(20): set(COMPILE_DEFINITIONS )
#12 8.948 -- Detecting CXX compiler ABI info
#12 8.948 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(21): if(DEFINED CMAKE_CXX_VERBOSE_FLAG )
#12 8.948 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(25): if(DEFINED CMAKE_CXX_VERBOSE_COMPILE_FLAG )
#12 8.948 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(28): if(NOT x STREQUAL xMSVC )
#12 8.948 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(31): list(APPEND CMAKE_FLAGS -DCMAKE_CXX_STANDARD_LIBRARIES= )
#12 8.948 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(33): __TestCompiler_setTryCompileTargetType()
#12 8.949 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(11): if(NOT CMAKE_TRY_COMPILE_TARGET_TYPE )
#12 8.949 /usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake(12): if(Unix Makefiles MATCHES Green Hills MULTI )
#12 8.949 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(38): set(_orig_lc_all )
#12 8.949 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(39): set(_orig_lc_messages )
#12 8.949 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(40): set(_orig_lang )
#12 8.949 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(41): set(ENV{LC_ALL} C )
#12 8.949 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(42): set(ENV{LC_MESSAGES} C )
#12 8.950 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(43): set(ENV{LANG} C )
#12 8.950 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(45): try_compile(CMAKE_CXX_ABI_COMPILED /home/nmos-cpp/Development/build /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp CMAKE_FLAGS -DCMAKE_CXX_STANDARD_LIBRARIES= --no-warn-unused-cli COMPILE_DEFINITIONS OUTPUT_VARIABLE OUTPUT COPY_FILE /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin COPY_FILE_ERROR _copy_error __CMAKE_INTERNAL ABI )
#12 10.19 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(58): set(ENV{LC_ALL} )
#12 10.19 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(59): set(ENV{LC_MESSAGES} )
#12 10.19 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(60): set(ENV{LANG} )
#12 10.19 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(63): set(CMAKE_CXX_ABI_COMPILED TRUE )
#12 10.19 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(64): unset(CMAKE_CXX_ABI_COMPILED CACHE )
#12 10.19 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(65): set(CMAKE_CXX_ABI_COMPILED TRUE PARENT_SCOPE )
#12 10.19 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(68): if(CMAKE_CXX_ABI_COMPILED AND NOT _copy_error )
#12 10.19 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(69): message(STATUS Detecting CXX compiler ABI info - done )
#12 10.19 -- Detecting CXX compiler ABI info - done
#12 10.19 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(70): file(APPEND /home/nmos-cpp/Development/build/CMakeFiles/CMakeOutput.log Detecting CXX compiler ABI info compiled with the following output:
#12 10.19 Change Dir: /home/nmos-cpp/Development/build/CMakeFiles/CMakeTmp
#12 10.19
#12 10.19 Run Build Command(s):/usr/bin/make cmTC_201cd/fast && /usr/bin/make -f CMakeFiles/cmTC_201cd.dir/build.make CMakeFiles/cmTC_201cd.dir/build
#12 10.19 make[1]: Entering directory '/home/nmos-cpp/Development/build/CMakeFiles/CMakeTmp'
#12 10.19 Building CXX object CMakeFiles/cmTC_201cd.dir/CMakeCXXCompilerABI.cpp.o
#12 10.19 /usr/bin/c++ -o CMakeFiles/cmTC_201cd.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp
#12 10.19 Linking CXX executable cmTC_201cd
#12 10.19 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_201cd.dir/link.txt --verbose=1
#12 10.19 /usr/bin/c++ CMakeFiles/cmTC_201cd.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_201cd
#12 10.19 make[1]: Leaving directory '/home/nmos-cpp/Development/build/CMakeFiles/CMakeTmp'
#12 10.19
#12 10.19
#12 10.19
#12 10.19 )
#12 10.19 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(72): file(STRINGS /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin ABI_STRINGS LIMIT_COUNT 2 REGEX INFO:[A-Za-z0-9_]+\[[^]]*\] )
#12 10.19 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(73): foreach(info INFO:sizeof_dptr[04];INFO:abi[ELF] )
#12 10.19 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(74): if(INFO:sizeof_dptr[04] MATCHES INFO:sizeof_dptr\[0*([^]]*)\] )
#12 10.19 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(75): set(ABI_SIZEOF_DPTR 4 )
#12 10.19 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(77): if(INFO:sizeof_dptr[04] MATCHES INFO:abi\[([^]]*)\] )
#12 10.19 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(74): if(INFO:abi[ELF] MATCHES INFO:sizeof_dptr\[0*([^]]*)\] )
#12 10.19 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(77): if(INFO:abi[ELF] MATCHES INFO:abi\[([^]]*)\] )
#12 10.19 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(78): set(ABI_NAME ELF )
#12 10.19 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(82): if(ABI_SIZEOF_DPTR )
#12 10.19 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(83): set(CMAKE_CXX_SIZEOF_DATA_PTR 4 PARENT_SCOPE )
#12 10.19 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(88): if(ABI_NAME )
#12 10.19 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(89): set(CMAKE_CXX_COMPILER_ABI ELF PARENT_SCOPE )
#12 10.19 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(93): if(CMAKE_CXX_VERBOSE_FLAG )
#12 10.19 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(110): set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES /usr/include PARENT_SCOPE )
#12 10.20 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(113): set(implicit_dirs )
#12 10.20 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(114): set(implicit_libs )
#12 10.20 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(115): set(implicit_fwks )
#12 10.20 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(116): if(CMAKE_CXX_VERBOSE_FLAG )
#12 10.20 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(125): if(CXX MATCHES Fortran AND Unix Makefiles MATCHES Visual Studio )
#12 10.20 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(147): if(DEFINED CMAKE_OSX_ARCHITECTURES )
#12 10.20 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(153): set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES PARENT_SCOPE )
#12 10.20 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(154): set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES PARENT_SCOPE )
#12 10.20 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(155): set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES PARENT_SCOPE )
#12 10.20 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(158): if(CMAKE_LIBRARY_ARCHITECTURE_REGEX )
#12 10.20 /usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake(159): foreach(dir )
#12 10.20 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(69): include(/usr/share/cmake-3.16/Modules/CMakeDetermineCompileFeatures.cmake )
#12 10.20 /usr/share/cmake-3.16/Modules/CMakeDetermineCompileFeatures.cmake(5): function(cmake_determine_compile_features lang )
#12 10.20 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(70): CMAKE_DETERMINE_COMPILE_FEATURES(CXX )
#12 10.20 /usr/share/cmake-3.16/Modules/CMakeDetermineCompileFeatures.cmake(7): if(lang STREQUAL C AND COMMAND cmake_record_c_compile_features )
#12 10.20 /usr/share/cmake-3.16/Modules/CMakeDetermineCompileFeatures.cmake(45): elseif(lang STREQUAL CXX AND COMMAND cmake_record_cxx_compile_features )
#12 10.20 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(73): configure_file(/usr/share/cmake-3.16/Modules/CMakeCXXCompiler.cmake.in /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake @ONLY )
#12 10.20 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(78): include(/home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(1): set(CMAKE_CXX_COMPILER /usr/bin/c++ )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(2): set(CMAKE_CXX_COMPILER_ARG1 )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(3): set(CMAKE_CXX_COMPILER_ID )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(4): set(CMAKE_CXX_COMPILER_VERSION )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(5): set(CMAKE_CXX_COMPILER_VERSION_INTERNAL )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(6): set(CMAKE_CXX_COMPILER_WRAPPER )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(7): set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(8): set(CMAKE_CXX_COMPILE_FEATURES )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(9): set(CMAKE_CXX98_COMPILE_FEATURES )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(10): set(CMAKE_CXX11_COMPILE_FEATURES )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(11): set(CMAKE_CXX14_COMPILE_FEATURES )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(12): set(CMAKE_CXX17_COMPILE_FEATURES )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(13): set(CMAKE_CXX20_COMPILE_FEATURES )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(15): set(CMAKE_CXX_PLATFORM_ID )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(16): set(CMAKE_CXX_SIMULATE_ID )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(17): set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(18): set(CMAKE_CXX_SIMULATE_VERSION )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(22): set(CMAKE_AR /usr/bin/ar )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(23): set(CMAKE_CXX_COMPILER_AR )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(24): set(CMAKE_RANLIB /usr/bin/ranlib )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(25): set(CMAKE_CXX_COMPILER_RANLIB )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(26): set(CMAKE_LINKER /usr/bin/ld )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(27): set(CMAKE_MT )
#12 10.20 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(28): set(CMAKE_COMPILER_IS_GNUCXX )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(29): set(CMAKE_CXX_COMPILER_LOADED 1 )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(30): set(CMAKE_CXX_COMPILER_WORKS TRUE )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(31): set(CMAKE_CXX_ABI_COMPILED TRUE )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(32): set(CMAKE_COMPILER_IS_MINGW )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(33): set(CMAKE_COMPILER_IS_CYGWIN )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(34): if(CMAKE_COMPILER_IS_CYGWIN )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(39): set(CMAKE_CXX_COMPILER_ENV_VAR CXX )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(41): if(CMAKE_COMPILER_IS_MINGW )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(44): set(CMAKE_CXX_COMPILER_ID_RUN 1 )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(45): set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(46): set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(48): foreach(lang C OBJC OBJCXX )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(49): if(CMAKE_C_COMPILER_ID_RUN )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(50): foreach(extension IN LISTS CMAKE_C_SOURCE_FILE_EXTENSIONS )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(51): list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS c )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(51): list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS m )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(49): if(CMAKE_OBJC_COMPILER_ID_RUN )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(49): if(CMAKE_OBJCXX_COMPILER_ID_RUN )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(56): set(CMAKE_CXX_LINKER_PREFERENCE 30 )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(57): set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1 )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(60): set(CMAKE_CXX_SIZEOF_DATA_PTR 4 )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(61): set(CMAKE_CXX_COMPILER_ABI ELF )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(62): set(CMAKE_CXX_LIBRARY_ARCHITECTURE )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(64): if(CMAKE_CXX_SIZEOF_DATA_PTR )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(65): set(CMAKE_SIZEOF_VOID_P 4 )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(68): if(CMAKE_CXX_COMPILER_ABI )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(69): set(CMAKE_INTERNAL_PLATFORM_ABI ELF )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(72): if(CMAKE_CXX_LIBRARY_ARCHITECTURE )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(76): set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(77): if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(85): set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES /usr/include )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(86): set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(87): set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES )
#12 10.21 /home/nmos-cpp/Development/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake(88): set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES )
#12 10.21 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(80): if(CMAKE_CXX_SIZEOF_DATA_PTR )
#12 10.21 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(81): foreach(f )
#12 10.21 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(84): unset(CMAKE_CXX_ABI_FILES )
#12 10.21 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(88): set(CMAKE_TRY_COMPILE_TARGET_TYPE )
#12 10.21 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(89): unset(__CMAKE_SAVED_TRY_COMPILE_TARGET_TYPE )
#12 10.21 /usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake(90): unset(__CMAKE_CXX_COMPILER_OUTPUT )
#12 10.21 /home/nmos-cpp/Development/CMakeLists.txt(8): set(NMOS_CPP_DIR /home/nmos-cpp/Development )
#12 10.21 /home/nmos-cpp/Development/CMakeLists.txt(10): set(USE_CONAN ON CACHE BOOL Use Conan to acquire dependencies )
#12 10.21 /home/nmos-cpp/Development/CMakeLists.txt(12): if(ON )
#12 10.21 /home/nmos-cpp/Development/CMakeLists.txt(13): include(/home/nmos-cpp/Development/cmake/NmosCppConan.cmake )
#12 10.22 /home/nmos-cpp/Development/cmake/NmosCppConan.cmake(1): if(NOT EXISTS /home/nmos-cpp/Development/build/conan.cmake )
#12 10.22 /home/nmos-cpp/Development/cmake/NmosCppConan.cmake(2): message(STATUS Downloading conan.cmake from https://github.com/conan-io/cmake-conan )
#12 10.22 -- Downloading conan.cmake from https://github.com/conan-io/cmake-conan
#12 10.22 /home/nmos-cpp/Development/cmake/NmosCppConan.cmake(3): file(DOWNLOAD https://github.com/conan-io/cmake-conan/raw/v0.15/conan.cmake /home/nmos-cpp/Development/build/conan.cmake )
#12 10.72 /home/nmos-cpp/Development/cmake/NmosCppConan.cmake(7): include(/home/nmos-cpp/Development/build/conan.cmake )
#12 10.73 /home/nmos-cpp/Development/build/conan.cmake(38): include(CMakeParseArguments )
#12 10.74 /home/nmos-cpp/Development/build/conan.cmake(40): function(_get_msvc_ide_version result )
#12 10.74 /home/nmos-cpp/Development/build/conan.cmake(63): function(conan_cmake_settings result )
#12 10.74 /home/nmos-cpp/Development/build/conan.cmake(251): function(conan_cmake_detect_unix_libcxx result )
#12 10.74 /home/nmos-cpp/Development/build/conan.cmake(298): function(conan_cmake_detect_vs_runtime result )
#12 10.74 /home/nmos-cpp/Development/build/conan.cmake(321): macro(parse_arguments )
#12 10.74 /home/nmos-cpp/Development/build/conan.cmake(330): function(conan_cmake_install )
#12 10.74 /home/nmos-cpp/Development/build/conan.cmake(408): function(conan_cmake_setup_conanfile )
#12 10.74 /home/nmos-cpp/Development/build/conan.cmake(420): function(conan_cmake_generate_conanfile )
#12 10.74 /home/nmos-cpp/Development/build/conan.cmake(444): macro(conan_load_buildinfo )
#12 10.74 /home/nmos-cpp/Development/build/conan.cmake(466): macro(conan_cmake_run )
#12 10.74 /home/nmos-cpp/Development/build/conan.cmake(519): macro(conan_check )
#12 10.74 /home/nmos-cpp/Development/build/conan.cmake(550): function(conan_add_remote )
#12 10.74 /home/nmos-cpp/Development/build/conan.cmake(572): macro(conan_config_install )
#12 10.74 /home/nmos-cpp/Development/cmake/NmosCppConan.cmake(9): conan_add_remote(NAME bincrafters URL https://api.bintray.com/conan/bincrafters/public-conan )
#12 10.75 /home/nmos-cpp/Development/build/conan.cmake(556): set(oneValueArgs URL NAME INDEX COMMAND )
#12 10.75 /home/nmos-cpp/Development/build/conan.cmake(557): cmake_parse_arguments(CONAN URL;NAME;INDEX;COMMAND NAME;bincrafters;URL;https://api.bintray.com/conan/bincrafters/public-conan )
#12 10.75 /home/nmos-cpp/Development/build/conan.cmake(559): if(DEFINED CONAN_INDEX )
#12 10.75 /home/nmos-cpp/Development/build/conan.cmake(562): if(CONAN_COMMAND )
#12 10.75 /home/nmos-cpp/Development/build/conan.cmake(564): else()
#12 10.75 /home/nmos-cpp/Development/build/conan.cmake(565): conan_check(REQUIRED )
#12 10.75 /home/nmos-cpp/Development/build/conan.cmake(524): message(STATUS Conan: checking conan executable )
#12 10.76 -- Conan: checking conan executable
#12 10.76 /home/nmos-cpp/Development/build/conan.cmake(525): set(options REQUIRED )
#12 10.76 /home/nmos-cpp/Development/build/conan.cmake(526): set(oneValueArgs VERSION )
#12 10.76 /home/nmos-cpp/Development/build/conan.cmake(527): cmake_parse_arguments(CONAN REQUIRED VERSION REQUIRED )
#12 10.76 /home/nmos-cpp/Development/build/conan.cmake(529): find_program(CONAN_CMD conan )
#12 10.76 /home/nmos-cpp/Development/build/conan.cmake(530): if(NOT CONAN_CMD AND CONAN_REQUIRED )
#12 10.77 /home/nmos-cpp/Development/build/conan.cmake(533): message(STATUS Conan: Found program /usr/local/bin/conan )
#12 10.77 /home/nmos-cpp/Development/build/conan.cmake(534): execute_process(COMMAND /usr/local/bin/conan --version OUTPUT_VARIABLE CONAN_VERSION_OUTPUT ERROR_VARIABLE CONAN_VERSION_OUTPUT )
#12 10.77 -- Conan: Found program /usr/local/bin/conan
#12 15.14 -- Conan: Version found Conan version 1.24.1
#12 15.14
#12 15.14 /home/nmos-cpp/Development/build/conan.cmake(537): message(STATUS Conan: Version found Conan version 1.24.1
#12 15.14 )
#12 15.14 /home/nmos-cpp/Development/build/conan.cmake(539): if(DEFINED CONAN_VERSION )
#12 15.14 /home/nmos-cpp/Development/build/conan.cmake(567): message(STATUS Conan: Adding bincrafters remote repository (https://api.bintray.com/conan/bincrafters/public-conan) )
#12 15.14 /home/nmos-cpp/Development/build/conan.cmake(568): execute_process(COMMAND /usr/local/bin/conan remote add bincrafters https://api.bintray.com/conan/bincrafters/public-conan -f )
#12 15.14 -- Conan: Adding bincrafters remote repository (https://api.bintray.com/conan/bincrafters/public-conan)
#12 18.41 WARN: Remotes registry file missing, creating default one in /root/.conan/remotes.json
#12 18.53 /home/nmos-cpp/Development/cmake/NmosCppConan.cmake(11): if(CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE )
#12 18.53 /home/nmos-cpp/Development/cmake/NmosCppConan.cmake(18): else()
#12 18.53 /home/nmos-cpp/Development/cmake/NmosCppConan.cmake(19): conan_cmake_run(CONANFILE conanfile.txt BASIC_SETUP NO_OUTPUT_DIRS GENERATORS cmake_find_package KEEP_RPATHS BUILD missing )
#12 18.53 /home/nmos-cpp/Development/build/conan.cmake(467): parse_arguments(CONANFILE;conanfile.txt;BASIC_SETUP;NO_OUTPUT_DIRS;GENERATORS;cmake_find_package;KEEP_RPATHS;BUILD;missing )
#12 18.53 /home/nmos-cpp/Development/build/conan.cmake(322): set(options BASIC_SETUP CMAKE_TARGETS UPDATE KEEP_RPATHS NO_LOAD NO_OUTPUT_DIRS OUTPUT_QUIET NO_IMPORTS SKIP_STD )
#12 18.53 /home/nmos-cpp/Development/build/conan.cmake(323): set(oneValueArgs CONANFILE ARCH BUILD_TYPE INSTALL_FOLDER CONAN_COMMAND )
#12 18.53 /home/nmos-cpp/Development/build/conan.cmake(324): set(multiValueArgs DEBUG_PROFILE RELEASE_PROFILE RELWITHDEBINFO_PROFILE MINSIZEREL_PROFILE PROFILE REQUIRES OPTIONS IMPORTS SETTINGS BUILD ENV GENERATORS PROFILE_AUTO INSTALL_ARGS CONFIGURATION_TYPES )
#12 18.53 /home/nmos-cpp/Development/build/conan.cmake(327): cmake_parse_arguments(ARGUMENTS BASIC_SETUP;CMAKE_TARGETS;UPDATE;KEEP_RPATHS;NO_LOAD;NO_OUTPUT_DIRS;OUTPUT_QUIET;NO_IMPORTS;SKIP_STD CONANFILE;ARCH;BUILD_TYPE;INSTALL_FOLDER;CONAN_COMMAND DEBUG_PROFILE;RELEASE_PROFILE;RELWITHDEBINFO_PROFILE;MINSIZEREL_PROFILE;PROFILE;REQUIRES;OPTIONS;IMPORTS;SETTINGS;BUILD;ENV;GENERATORS;PROFILE_AUTO;INSTALL_ARGS;CONFIGURATION_TYPES CONANFILE;conanfile.txt;BASIC_SETUP;NO_OUTPUT_DIRS;GENERATORS;cmake_find_package;KEEP_RPATHS;BUILD;missing )
#12 18.53 /home/nmos-cpp/Development/build/conan.cmake(469): if(ARGUMENTS_CONFIGURATION_TYPES AND NOT CMAKE_CONFIGURATION_TYPES )
#12 18.53 /home/nmos-cpp/Development/build/conan.cmake(471): elseif(ARGUMENTS_CONFIGURATION_TYPES AND ARGUMENTS_BUILD_TYPE )
#12 18.53 /home/nmos-cpp/Development/build/conan.cmake(475): if(CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE AND NOT CONAN_EXPORTED AND NOT ARGUMENTS_BUILD_TYPE )
#12 18.53 /home/nmos-cpp/Development/build/conan.cmake(482): else()
#12 18.53 /home/nmos-cpp/Development/build/conan.cmake(483): set(CONAN_CMAKE_MULTI OFF )
#12 18.53 /home/nmos-cpp/Development/build/conan.cmake(486): if(NOT CONAN_EXPORTED )
#12 18.53 /home/nmos-cpp/Development/build/conan.cmake(487): conan_cmake_setup_conanfile(CONANFILE;conanfile.txt;BASIC_SETUP;NO_OUTPUT_DIRS;GENERATORS;cmake_find_package;KEEP_RPATHS;BUILD;missing )
#12 18.53 /home/nmos-cpp/Development/build/conan.cmake(409): parse_arguments(CONANFILE;conanfile.txt;BASIC_SETUP;NO_OUTPUT_DIRS;GENERATORS;cmake_find_package;KEEP_RPATHS;BUILD;missing )
#12 18.53 /home/nmos-cpp/Development/build/conan.cmake(322): set(options BASIC_SETUP CMAKE_TARGETS UPDATE KEEP_RPATHS NO_LOAD NO_OUTPUT_DIRS OUTPUT_QUIET NO_IMPORTS SKIP_STD )
#12 18.53 /home/nmos-cpp/Development/build/conan.cmake(323): set(oneValueArgs CONANFILE ARCH BUILD_TYPE INSTALL_FOLDER CONAN_COMMAND )
#12 18.53 /home/nmos-cpp/Development/build/conan.cmake(324): set(multiValueArgs DEBUG_PROFILE RELEASE_PROFILE RELWITHDEBINFO_PROFILE MINSIZEREL_PROFILE PROFILE REQUIRES OPTIONS IMPORTS SETTINGS BUILD ENV GENERATORS PROFILE_AUTO INSTALL_ARGS CONFIGURATION_TYPES )
#12 18.53 /home/nmos-cpp/Development/build/conan.cmake(327): cmake_parse_arguments(ARGUMENTS BASIC_SETUP;CMAKE_TARGETS;UPDATE;KEEP_RPATHS;NO_LOAD;NO_OUTPUT_DIRS;OUTPUT_QUIET;NO_IMPORTS;SKIP_STD CONANFILE;ARCH;BUILD_TYPE;INSTALL_FOLDER;CONAN_COMMAND DEBUG_PROFILE;RELEASE_PROFILE;RELWITHDEBINFO_PROFILE;MINSIZEREL_PROFILE;PROFILE;REQUIRES;OPTIONS;IMPORTS;SETTINGS;BUILD;ENV;GENERATORS;PROFILE_AUTO;INSTALL_ARGS;CONFIGURATION_TYPES CONANFILE;conanfile.txt;BASIC_SETUP;NO_OUTPUT_DIRS;GENERATORS;cmake_find_package;KEEP_RPATHS;BUILD;missing )
#12 18.53 /home/nmos-cpp/Development/build/conan.cmake(410): if(ARGUMENTS_CONANFILE )
#12 18.53 /home/nmos-cpp/Development/build/conan.cmake(411): get_filename_component(_CONANFILE_NAME conanfile.txt NAME )
#12 18.53 /home/nmos-cpp/Development/build/conan.cmake(413): configure_file(conanfile.txt /home/nmos-cpp/Development/build/conanfile.txt.junk COPYONLY )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(414): file(REMOVE /home/nmos-cpp/Development/build/conanfile.txt.junk )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(488): if(CONAN_CMAKE_MULTI )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(495): else()
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(496): conan_cmake_settings(settings CONANFILE;conanfile.txt;BASIC_SETUP;NO_OUTPUT_DIRS;GENERATORS;cmake_find_package;KEEP_RPATHS;BUILD;missing )
#12 18.54 -- Conan: Automatic detection of conan settings from cmake
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(73): message(STATUS Conan: Automatic detection of conan settings from cmake )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(75): parse_arguments(settings;CONANFILE;conanfile.txt;BASIC_SETUP;NO_OUTPUT_DIRS;GENERATORS;cmake_find_package;KEEP_RPATHS;BUILD;missing )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(322): set(options BASIC_SETUP CMAKE_TARGETS UPDATE KEEP_RPATHS NO_LOAD NO_OUTPUT_DIRS OUTPUT_QUIET NO_IMPORTS SKIP_STD )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(323): set(oneValueArgs CONANFILE ARCH BUILD_TYPE INSTALL_FOLDER CONAN_COMMAND )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(324): set(multiValueArgs DEBUG_PROFILE RELEASE_PROFILE RELWITHDEBINFO_PROFILE MINSIZEREL_PROFILE PROFILE REQUIRES OPTIONS IMPORTS SETTINGS BUILD ENV GENERATORS PROFILE_AUTO INSTALL_ARGS CONFIGURATION_TYPES )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(327): cmake_parse_arguments(ARGUMENTS BASIC_SETUP;CMAKE_TARGETS;UPDATE;KEEP_RPATHS;NO_LOAD;NO_OUTPUT_DIRS;OUTPUT_QUIET;NO_IMPORTS;SKIP_STD CONANFILE;ARCH;BUILD_TYPE;INSTALL_FOLDER;CONAN_COMMAND DEBUG_PROFILE;RELEASE_PROFILE;RELWITHDEBINFO_PROFILE;MINSIZEREL_PROFILE;PROFILE;REQUIRES;OPTIONS;IMPORTS;SETTINGS;BUILD;ENV;GENERATORS;PROFILE_AUTO;INSTALL_ARGS;CONFIGURATION_TYPES settings;CONANFILE;conanfile.txt;BASIC_SETUP;NO_OUTPUT_DIRS;GENERATORS;cmake_find_package;KEEP_RPATHS;BUILD;missing )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(77): if(ARGUMENTS_BUILD_TYPE )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(79): elseif(CMAKE_BUILD_TYPE )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(80): set(_CONAN_SETTING_BUILD_TYPE Release )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(85): string(TOUPPER Release _CONAN_SETTING_BUILD_TYPE_UPPER )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(86): if(_CONAN_SETTING_BUILD_TYPE_UPPER STREQUAL DEBUG )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(88): elseif(_CONAN_SETTING_BUILD_TYPE_UPPER STREQUAL RELEASE )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(89): set(_CONAN_SETTING_BUILD_TYPE Release )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(96): if(ARGUMENTS_ARCH )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(100): if(CMAKE_SYSTEM_NAME )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(102): set(CONAN_SYSTEM_NAME Linux )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(103): if(Linux STREQUAL Darwin )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(106): set(CONAN_SUPPORTED_PLATFORMS Windows Linux Macos Android iOS FreeBSD WindowsStore )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(107): list(FIND CONAN_SUPPORTED_PLATFORMS Linux _index )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(108): if(1 GREATER -1 )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(110): set(_CONAN_SETTING_OS Linux )
#12 18.54 /home/nmos-cpp/Development/build/conan.cmake(116): get_property(_languages GLOBAL PROPERTY ENABLED_LANGUAGES )
#12 18.55 /home/nmos-cpp/Development/build/conan.cmake(117): if(;C;CXX; MATCHES ;CXX; )
#12 18.55 /home/nmos-cpp/Development/build/conan.cmake(118): set(LANGUAGE CXX )
#12 18.55 /home/nmos-cpp/Development/build/conan.cmake(119): set(USING_CXX 1 )
#12 18.55 /home/nmos-cpp/Development/build/conan.cmake(127): if( STREQUAL GNU )
#12 18.55 CMake Error at build/conan.cmake:127 (if):
#12 18.55 if given arguments:
#12 18.55
#12 18.55 "STREQUAL" "GNU"
#12 18.55
#12 18.55 Unknown arguments specified
#12 18.55 Call Stack (most recent call first):
#12 18.55 build/conan.cmake:496 (conan_cmake_settings)
#12 18.55 cmake/NmosCppConan.cmake:19 (conan_cmake_run)
#12 18.55 CMakeLists.txt:13 (include)
#12 18.55
#12 18.55
#12 18.56 -- Configuring incomplete, errors occurred!
#12 18.56 See also "/home/nmos-cpp/Development/build/CMakeFiles/CMakeOutput.log".
#12 18.56 See also "/home/nmos-cpp/Development/build/CMakeFiles/CMakeError.log".
#12 ERROR: executor failed running [/bin/sh -c mkdir /home/nmos-cpp/Development/build && cd /home/nmos-cpp/Development/build && cmake --trace-expand -G "Unix Makefiles" -DCMAKE_BUILD_TYPE:STRING="Release" -DCMAKE_CONFIGURATION_TYPES:STRING="Release" -DCXXFLAGS:STRING="-Os" -build /home/nmos-cpp/Development/build .. && if [ -n "$makemt" ]; then echo "Making multi-threaded with $makemt jobs"; make -j$makemt; else echo "Making single-threaded"; make; fi]: buildkit-runc did not terminate successfully
------
> [stage1-build 9/16] RUN mkdir /home/nmos-cpp/Development/build && cd /home/nmos-cpp/Development/build && cmake --trace-expand -G "Unix Makefiles" -DCMAKE_BUILD_TYPE:STRING="Release" -DCMAKE_CONFIGURATION_TYPES:STRING="Release" -DCXXFLAGS:STRING="-Os" -build /home/nmos-cpp/Development/build .. && if [ -n "4" ]; then echo "Making multi-threaded with 4 jobs"; make -j4; else echo "Making single-threaded"; make; fi:
------
failed to solve: rpc error: code = Unknown desc = executor failed running [/bin/sh -c mkdir /home/nmos-cpp/Development/build && cd /home/nmos-cpp/Development/build && cmake --trace-expand -G "Unix Makefiles" -DCMAKE_BUILD_TYPE:STRING="Release" -DCMAKE_CONFIGURATION_TYPES:STRING="Release" -DCXXFLAGS:STRING="-Os" -build /home/nmos-cpp/Development/build .. && if [ -n "$makemt" ]; then echo "Making multi-threaded with $makemt jobs"; make -j$makemt; else echo "Making single-threaded"; make; fi]: buildkit-runc did not terminate successfully
make: *** [Makefile:18: buildx] Error 1
Docker image version: 0.1S-6363760
docker buildx build --platform linux/arm/v7 -t rhastie/nmos-cpp:0.1S-6363760 --progress tty --build-arg makemt=4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment