From aacd93719346cf7fbb75095b774843c6603011c3 Mon Sep 17 00:00:00 2001 From: xb <18656218039@163.com> Date: Mon, 12 Jan 2026 15:50:02 +0800 Subject: [PATCH] Auto commit from DCSP - 2026/1/12 15:50:01 --- AD硬件服务化 | 1 - CAN硬件服务化 | 1 - GNSS硬件服务化 | 1 - Star_sensorHS.cpp | 870 ------------------ Star_sensorHS.h | 322 ------- test.cpp | 761 --------------- .../CMakeLists.txt | 12 +- .../build/CMakeCache.txt | 14 +- .../CMakeFiles/3.22.1/CMakeCCompiler.cmake | 0 .../CMakeFiles/3.22.1/CMakeCXXCompiler.cmake | 0 .../3.22.1/CMakeDetermineCompilerABI_C.bin | Bin .../3.22.1/CMakeDetermineCompilerABI_CXX.bin | Bin .../build/CMakeFiles/3.22.1/CMakeSystem.cmake | 0 .../3.22.1/CompilerIdC/CMakeCCompilerId.c | 0 .../build/CMakeFiles/3.22.1/CompilerIdC/a.out | Bin .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 0 .../CMakeFiles/3.22.1/CompilerIdCXX/a.out | Bin .../CMakeDirectoryInformation.cmake | 4 +- test/build/CMakeFiles/CMakeOutput.log | 449 +++++++++ .../build/CMakeFiles/Makefile.cmake | 2 +- .../build/CMakeFiles/Makefile2 | 40 +- test/build/CMakeFiles/TargetDirectories.txt | 3 + .../build/CMakeFiles/cmake.check_cache | 0 .../build/CMakeFiles/progress.marks | 0 .../CMakeFiles/test.dir}/DependInfo.cmake | 4 +- test/build/CMakeFiles/test.dir/build.make | 126 +++ .../CMakeFiles/test.dir/cmake_clean.cmake | 13 + .../CMakeFiles/test.dir/compiler_depend.make | 2 + .../CMakeFiles/test.dir}/compiler_depend.ts | 2 +- .../build/CMakeFiles/test.dir}/depend.make | 2 +- .../build/CMakeFiles/test.dir}/flags.make | 2 +- test/build/CMakeFiles/test.dir/link.txt | 1 + .../build/CMakeFiles/test.dir}/progress.make | 0 .../build/CMakeFiles/test.dir/test-main.cpp.o | Bin 0 -> 17696 bytes .../CMakeFiles/test.dir/test-main.cpp.o.d | 162 ++-- test/build/CMakeFiles/test.dir/test.cpp.o | Bin 0 -> 207760 bytes test/build/CMakeFiles/test.dir/test.cpp.o.d | 374 ++++++++ test/build/Makefile | 208 +++++ test/build/bin/test | Bin 0 -> 114984 bytes .../build/cmake_install.cmake | 4 +- test/test-main.cpp | 118 +++ test/test.cpp | 155 ++++ test/test.h | 98 ++ test1/CMakeLists.txt | 46 + test1/build/CMakeCache.txt | 369 ++++++++ .../CMakeFiles/3.22.1/CMakeCCompiler.cmake | 72 ++ .../CMakeFiles/3.22.1/CMakeCXXCompiler.cmake | 83 ++ .../3.22.1/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 15968 bytes .../3.22.1/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 15992 bytes .../build/CMakeFiles/3.22.1/CMakeSystem.cmake | 15 + .../3.22.1/CompilerIdC/CMakeCCompilerId.c | 803 ++++++++++++++++ .../build/CMakeFiles/3.22.1/CompilerIdC/a.out | Bin 0 -> 16088 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++++++++++++++++ .../CMakeFiles/3.22.1/CompilerIdCXX/a.out | Bin 0 -> 16096 bytes .../CMakeDirectoryInformation.cmake | 16 + test1/build/CMakeFiles/CMakeOutput.log | 449 +++++++++ test1/build/CMakeFiles/Makefile.cmake | 122 +++ test1/build/CMakeFiles/Makefile2 | 112 +++ test1/build/CMakeFiles/TargetDirectories.txt | 3 + test1/build/CMakeFiles/cmake.check_cache | 1 + test1/build/CMakeFiles/progress.marks | 1 + .../CMakeFiles/test1.dir/DependInfo.cmake | 20 + test1/build/CMakeFiles/test1.dir/build.make | 126 +++ .../CMakeFiles/test1.dir/cmake_clean.cmake | 13 + .../CMakeFiles/test1.dir/compiler_depend.make | 2 + .../CMakeFiles/test1.dir/compiler_depend.ts | 2 + test1/build/CMakeFiles/test1.dir/depend.make | 2 + test1/build/CMakeFiles/test1.dir/flags.make | 10 + test1/build/CMakeFiles/test1.dir/link.txt | 1 + .../build/CMakeFiles/test1.dir/progress.make | 4 + .../CMakeFiles/test1.dir/test1-main.cpp.o | Bin 0 -> 12976 bytes .../CMakeFiles/test1.dir/test1-main.cpp.o.d | 204 ++-- test1/build/CMakeFiles/test1.dir/test1.cpp.o | Bin 0 -> 150368 bytes .../build/CMakeFiles/test1.dir/test1.cpp.o.d | 374 ++++++++ test1/build/Makefile | 208 +++++ test1/build/bin/test1 | Bin 0 -> 93184 bytes test1/build/cmake_install.cmake | 54 ++ test1/test1-main.cpp | 18 + test1/test1.cpp | 115 +++ test1/test1.h | 19 + test10/CMakeLists.txt | 46 + test10/build/CMakeCache.txt | 369 ++++++++ .../CMakeFiles/3.22.1/CMakeCCompiler.cmake | 72 ++ .../CMakeFiles/3.22.1/CMakeCXXCompiler.cmake | 83 ++ .../3.22.1/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 15968 bytes .../3.22.1/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 15992 bytes .../build/CMakeFiles/3.22.1/CMakeSystem.cmake | 15 + .../3.22.1/CompilerIdC/CMakeCCompilerId.c | 803 ++++++++++++++++ .../build/CMakeFiles/3.22.1/CompilerIdC/a.out | Bin 0 -> 16088 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++++++++++++++++ .../CMakeFiles/3.22.1/CompilerIdCXX/a.out | Bin 0 -> 16096 bytes .../CMakeDirectoryInformation.cmake | 16 + test10/build/CMakeFiles/CMakeOutput.log | 449 +++++++++ test10/build/CMakeFiles/Makefile.cmake | 122 +++ test10/build/CMakeFiles/Makefile2 | 112 +++ test10/build/CMakeFiles/TargetDirectories.txt | 3 + test10/build/CMakeFiles/cmake.check_cache | 1 + test10/build/CMakeFiles/progress.marks | 1 + .../CMakeFiles/test10.dir/DependInfo.cmake | 20 + test10/build/CMakeFiles/test10.dir/build.make | 126 +++ .../CMakeFiles/test10.dir/cmake_clean.cmake | 13 + .../test10.dir/compiler_depend.make | 2 + .../CMakeFiles/test10.dir/compiler_depend.ts | 2 + .../build/CMakeFiles/test10.dir/depend.make | 2 + test10/build/CMakeFiles/test10.dir/flags.make | 10 + test10/build/CMakeFiles/test10.dir/link.txt | 1 + .../build/CMakeFiles/test10.dir/progress.make | 4 + .../CMakeFiles/test10.dir/test10-main.cpp.o | Bin 0 -> 13336 bytes .../CMakeFiles/test10.dir/test10-main.cpp.o.d | 163 ++++ .../build/CMakeFiles/test10.dir/test10.cpp.o | Bin 0 -> 149008 bytes .../CMakeFiles/test10.dir/test10.cpp.o.d | 374 ++++++++ test10/build/Makefile | 208 +++++ test10/build/bin/test10 | Bin 0 -> 92888 bytes test10/build/cmake_install.cmake | 54 ++ test10/test10-main.cpp | 22 + test10/test10.cpp | 90 ++ test10/test10.h | 19 + test2/CMakeLists.txt | 46 + test2/build/CMakeCache.txt | 369 ++++++++ .../CMakeFiles/3.22.1/CMakeCCompiler.cmake | 72 ++ .../CMakeFiles/3.22.1/CMakeCXXCompiler.cmake | 83 ++ .../3.22.1/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 15968 bytes .../3.22.1/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 15992 bytes .../build/CMakeFiles/3.22.1/CMakeSystem.cmake | 15 + .../3.22.1/CompilerIdC/CMakeCCompilerId.c | 803 ++++++++++++++++ .../build/CMakeFiles/3.22.1/CompilerIdC/a.out | Bin 0 -> 16088 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++++++++++++++++ .../CMakeFiles/3.22.1/CompilerIdCXX/a.out | Bin 0 -> 16096 bytes .../CMakeDirectoryInformation.cmake | 16 + test2/build/CMakeFiles/CMakeOutput.log | 449 +++++++++ test2/build/CMakeFiles/Makefile.cmake | 122 +++ test2/build/CMakeFiles/Makefile2 | 112 +++ test2/build/CMakeFiles/TargetDirectories.txt | 3 + test2/build/CMakeFiles/cmake.check_cache | 1 + test2/build/CMakeFiles/progress.marks | 1 + .../CMakeFiles/test2.dir/DependInfo.cmake | 20 + test2/build/CMakeFiles/test2.dir/build.make | 126 +++ .../CMakeFiles/test2.dir/cmake_clean.cmake | 13 + .../CMakeFiles/test2.dir/compiler_depend.make | 2 + .../CMakeFiles/test2.dir/compiler_depend.ts | 2 + test2/build/CMakeFiles/test2.dir/depend.make | 2 + test2/build/CMakeFiles/test2.dir/flags.make | 10 + test2/build/CMakeFiles/test2.dir/link.txt | 1 + .../build/CMakeFiles/test2.dir/progress.make | 4 + .../CMakeFiles/test2.dir/test2-main.cpp.o | Bin 0 -> 12976 bytes .../CMakeFiles/test2.dir/test2-main.cpp.o.d | 163 ++++ test2/build/CMakeFiles/test2.dir/test2.cpp.o | Bin 0 -> 149000 bytes .../build/CMakeFiles/test2.dir/test2.cpp.o.d | 374 ++++++++ test2/build/Makefile | 208 +++++ test2/build/bin/test2 | Bin 0 -> 92880 bytes test2/build/cmake_install.cmake | 54 ++ test2/test2-main.cpp | 17 + test2/test2.cpp | 87 ++ test2/test2.h | 19 + test3/CMakeLists.txt | 46 + test3/build/CMakeCache.txt | 369 ++++++++ .../CMakeFiles/3.22.1/CMakeCCompiler.cmake | 72 ++ .../CMakeFiles/3.22.1/CMakeCXXCompiler.cmake | 83 ++ .../3.22.1/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 15968 bytes .../3.22.1/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 15992 bytes .../build/CMakeFiles/3.22.1/CMakeSystem.cmake | 15 + .../3.22.1/CompilerIdC/CMakeCCompilerId.c | 803 ++++++++++++++++ .../build/CMakeFiles/3.22.1/CompilerIdC/a.out | Bin 0 -> 16088 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++++++++++++++++ .../CMakeFiles/3.22.1/CompilerIdCXX/a.out | Bin 0 -> 16096 bytes .../CMakeDirectoryInformation.cmake | 16 + test3/build/CMakeFiles/CMakeOutput.log | 449 +++++++++ test3/build/CMakeFiles/Makefile.cmake | 122 +++ test3/build/CMakeFiles/Makefile2 | 112 +++ test3/build/CMakeFiles/TargetDirectories.txt | 3 + test3/build/CMakeFiles/cmake.check_cache | 1 + test3/build/CMakeFiles/progress.marks | 1 + .../CMakeFiles/test3.dir/DependInfo.cmake | 20 + test3/build/CMakeFiles/test3.dir/build.make | 126 +++ .../CMakeFiles/test3.dir/cmake_clean.cmake | 13 + .../CMakeFiles/test3.dir/compiler_depend.make | 2 + .../CMakeFiles/test3.dir/compiler_depend.ts | 2 + test3/build/CMakeFiles/test3.dir/depend.make | 2 + test3/build/CMakeFiles/test3.dir/flags.make | 10 + test3/build/CMakeFiles/test3.dir/link.txt | 1 + .../build/CMakeFiles/test3.dir/progress.make | 4 + .../CMakeFiles/test3.dir/test3-main.cpp.o | Bin 0 -> 12976 bytes .../CMakeFiles/test3.dir/test3-main.cpp.o.d | 163 ++++ test3/build/CMakeFiles/test3.dir/test3.cpp.o | Bin 0 -> 149000 bytes .../build/CMakeFiles/test3.dir/test3.cpp.o.d | 374 ++++++++ .../build/Makefile | 96 +- test3/build/bin/test3 | Bin 0 -> 92880 bytes test3/build/cmake_install.cmake | 54 ++ test3/test3-main.cpp | 16 + test3/test3.cpp | 89 ++ test3/test3.h | 19 + test4/CMakeLists.txt | 46 + test4/build/CMakeCache.txt | 369 ++++++++ .../CMakeFiles/3.22.1/CMakeCCompiler.cmake | 72 ++ .../CMakeFiles/3.22.1/CMakeCXXCompiler.cmake | 83 ++ .../3.22.1/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 15968 bytes .../3.22.1/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 15992 bytes .../build/CMakeFiles/3.22.1/CMakeSystem.cmake | 15 + .../3.22.1/CompilerIdC/CMakeCCompilerId.c | 803 ++++++++++++++++ .../build/CMakeFiles/3.22.1/CompilerIdC/a.out | Bin 0 -> 16088 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++++++++++++++++ .../CMakeFiles/3.22.1/CompilerIdCXX/a.out | Bin 0 -> 16096 bytes .../CMakeDirectoryInformation.cmake | 16 + .../build/CMakeFiles/CMakeOutput.log | 144 +-- test4/build/CMakeFiles/Makefile.cmake | 122 +++ test4/build/CMakeFiles/Makefile2 | 112 +++ test4/build/CMakeFiles/TargetDirectories.txt | 3 + test4/build/CMakeFiles/cmake.check_cache | 1 + test4/build/CMakeFiles/progress.marks | 1 + .../CMakeFiles/test4.dir/DependInfo.cmake | 20 + test4/build/CMakeFiles/test4.dir/build.make | 126 +++ .../CMakeFiles/test4.dir/cmake_clean.cmake | 13 + .../CMakeFiles/test4.dir/compiler_depend.make | 2 + .../CMakeFiles/test4.dir/compiler_depend.ts | 2 + test4/build/CMakeFiles/test4.dir/depend.make | 2 + test4/build/CMakeFiles/test4.dir/flags.make | 10 + test4/build/CMakeFiles/test4.dir/link.txt | 1 + .../build/CMakeFiles/test4.dir/progress.make | 4 + .../CMakeFiles/test4.dir/test4-main.cpp.o | Bin 0 -> 12976 bytes .../CMakeFiles/test4.dir/test4-main.cpp.o.d | 163 ++++ test4/build/CMakeFiles/test4.dir/test4.cpp.o | Bin 0 -> 149000 bytes .../build/CMakeFiles/test4.dir/test4.cpp.o.d | 374 ++++++++ test4/build/Makefile | 208 +++++ test4/build/bin/test4 | Bin 0 -> 92880 bytes test4/build/cmake_install.cmake | 54 ++ test4/test4-main.cpp | 16 + test4/test4.cpp | 90 ++ test4/test4.h | 19 + test5/CMakeLists.txt | 46 + test5/build/CMakeCache.txt | 369 ++++++++ .../CMakeFiles/3.22.1/CMakeCCompiler.cmake | 72 ++ .../CMakeFiles/3.22.1/CMakeCXXCompiler.cmake | 83 ++ .../3.22.1/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 15968 bytes .../3.22.1/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 15992 bytes .../build/CMakeFiles/3.22.1/CMakeSystem.cmake | 15 + .../3.22.1/CompilerIdC/CMakeCCompilerId.c | 803 ++++++++++++++++ .../build/CMakeFiles/3.22.1/CompilerIdC/a.out | Bin 0 -> 16088 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++++++++++++++++ .../CMakeFiles/3.22.1/CompilerIdCXX/a.out | Bin 0 -> 16096 bytes .../CMakeDirectoryInformation.cmake | 16 + test5/build/CMakeFiles/CMakeOutput.log | 449 +++++++++ test5/build/CMakeFiles/Makefile.cmake | 122 +++ test5/build/CMakeFiles/Makefile2 | 112 +++ test5/build/CMakeFiles/TargetDirectories.txt | 3 + test5/build/CMakeFiles/cmake.check_cache | 1 + test5/build/CMakeFiles/progress.marks | 1 + .../CMakeFiles/test5.dir/DependInfo.cmake | 20 + test5/build/CMakeFiles/test5.dir/build.make | 126 +++ .../CMakeFiles/test5.dir/cmake_clean.cmake | 13 + .../CMakeFiles/test5.dir/compiler_depend.make | 2 + .../CMakeFiles/test5.dir/compiler_depend.ts | 2 + test5/build/CMakeFiles/test5.dir/depend.make | 2 + test5/build/CMakeFiles/test5.dir/flags.make | 10 + test5/build/CMakeFiles/test5.dir/link.txt | 1 + .../build/CMakeFiles/test5.dir/progress.make | 4 + .../CMakeFiles/test5.dir/test5-main.cpp.o | Bin 0 -> 12976 bytes .../CMakeFiles/test5.dir/test5-main.cpp.o.d | 163 ++++ test5/build/CMakeFiles/test5.dir/test5.cpp.o | Bin 0 -> 149000 bytes .../build/CMakeFiles/test5.dir/test5.cpp.o.d | 374 ++++++++ test5/build/Makefile | 208 +++++ test5/build/bin/test5 | Bin 0 -> 92880 bytes test5/build/cmake_install.cmake | 54 ++ test5/test5-main.cpp | 16 + test5/test5.cpp | 89 ++ test5/test5.h | 19 + test6/CMakeLists.txt | 46 + test6/build/CMakeCache.txt | 369 ++++++++ .../CMakeFiles/3.22.1/CMakeCCompiler.cmake | 72 ++ .../CMakeFiles/3.22.1/CMakeCXXCompiler.cmake | 83 ++ .../3.22.1/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 15968 bytes .../3.22.1/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 15992 bytes .../build/CMakeFiles/3.22.1/CMakeSystem.cmake | 15 + .../3.22.1/CompilerIdC/CMakeCCompilerId.c | 803 ++++++++++++++++ .../build/CMakeFiles/3.22.1/CompilerIdC/a.out | Bin 0 -> 16088 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++++++++++++++++ .../CMakeFiles/3.22.1/CompilerIdCXX/a.out | Bin 0 -> 16096 bytes .../CMakeDirectoryInformation.cmake | 16 + test6/build/CMakeFiles/CMakeOutput.log | 449 +++++++++ test6/build/CMakeFiles/Makefile.cmake | 122 +++ test6/build/CMakeFiles/Makefile2 | 112 +++ test6/build/CMakeFiles/TargetDirectories.txt | 3 + test6/build/CMakeFiles/cmake.check_cache | 1 + test6/build/CMakeFiles/progress.marks | 1 + .../CMakeFiles/test6.dir/DependInfo.cmake | 20 + test6/build/CMakeFiles/test6.dir/build.make | 126 +++ .../CMakeFiles/test6.dir/cmake_clean.cmake | 13 + .../CMakeFiles/test6.dir/compiler_depend.make | 2 + .../CMakeFiles/test6.dir/compiler_depend.ts | 2 + test6/build/CMakeFiles/test6.dir/depend.make | 2 + test6/build/CMakeFiles/test6.dir/flags.make | 10 + test6/build/CMakeFiles/test6.dir/link.txt | 1 + .../build/CMakeFiles/test6.dir/progress.make | 4 + .../CMakeFiles/test6.dir/test6-main.cpp.o | Bin 0 -> 12976 bytes .../CMakeFiles/test6.dir/test6-main.cpp.o.d | 163 ++++ test6/build/CMakeFiles/test6.dir/test6.cpp.o | Bin 0 -> 149000 bytes .../build/CMakeFiles/test6.dir/test6.cpp.o.d | 374 ++++++++ test6/build/Makefile | 208 +++++ test6/build/bin/test6 | Bin 0 -> 92880 bytes test6/build/cmake_install.cmake | 54 ++ test6/test6-main.cpp | 16 + test6/test6.cpp | 90 ++ test6/test6.h | 19 + test7/CMakeLists.txt | 46 + test7/build/CMakeCache.txt | 369 ++++++++ .../CMakeFiles/3.22.1/CMakeCCompiler.cmake | 72 ++ .../CMakeFiles/3.22.1/CMakeCXXCompiler.cmake | 83 ++ .../3.22.1/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 15968 bytes .../3.22.1/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 15992 bytes .../build/CMakeFiles/3.22.1/CMakeSystem.cmake | 15 + .../3.22.1/CompilerIdC/CMakeCCompilerId.c | 803 ++++++++++++++++ .../build/CMakeFiles/3.22.1/CompilerIdC/a.out | Bin 0 -> 16088 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++++++++++++++++ .../CMakeFiles/3.22.1/CompilerIdCXX/a.out | Bin 0 -> 16096 bytes .../CMakeDirectoryInformation.cmake | 16 + test7/build/CMakeFiles/CMakeOutput.log | 449 +++++++++ test7/build/CMakeFiles/Makefile.cmake | 122 +++ test7/build/CMakeFiles/Makefile2 | 112 +++ test7/build/CMakeFiles/TargetDirectories.txt | 3 + test7/build/CMakeFiles/cmake.check_cache | 1 + test7/build/CMakeFiles/progress.marks | 1 + .../CMakeFiles/test7.dir/DependInfo.cmake | 20 + test7/build/CMakeFiles/test7.dir/build.make | 126 +++ .../CMakeFiles/test7.dir/cmake_clean.cmake | 13 + .../CMakeFiles/test7.dir/compiler_depend.make | 2 + .../CMakeFiles/test7.dir/compiler_depend.ts | 2 + test7/build/CMakeFiles/test7.dir/depend.make | 2 + test7/build/CMakeFiles/test7.dir/flags.make | 10 + test7/build/CMakeFiles/test7.dir/link.txt | 1 + .../build/CMakeFiles/test7.dir/progress.make | 4 + .../CMakeFiles/test7.dir/test7-main.cpp.o | Bin 0 -> 12976 bytes .../CMakeFiles/test7.dir/test7-main.cpp.o.d | 163 ++++ test7/build/CMakeFiles/test7.dir/test7.cpp.o | Bin 0 -> 149000 bytes .../build/CMakeFiles/test7.dir/test7.cpp.o.d | 374 ++++++++ test7/build/Makefile | 208 +++++ test7/build/bin/test7 | Bin 0 -> 92880 bytes test7/build/cmake_install.cmake | 54 ++ test7/test7-main.cpp | 16 + test7/test7.cpp | 89 ++ test7/test7.h | 19 + test8/CMakeLists.txt | 46 + test8/build/CMakeCache.txt | 369 ++++++++ .../CMakeFiles/3.22.1/CMakeCCompiler.cmake | 72 ++ .../CMakeFiles/3.22.1/CMakeCXXCompiler.cmake | 83 ++ .../3.22.1/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 15968 bytes .../3.22.1/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 15992 bytes .../build/CMakeFiles/3.22.1/CMakeSystem.cmake | 15 + .../3.22.1/CompilerIdC/CMakeCCompilerId.c | 803 ++++++++++++++++ .../build/CMakeFiles/3.22.1/CompilerIdC/a.out | Bin 0 -> 16088 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++++++++++++++++ .../CMakeFiles/3.22.1/CompilerIdCXX/a.out | Bin 0 -> 16096 bytes .../CMakeDirectoryInformation.cmake | 16 + test8/build/CMakeFiles/CMakeOutput.log | 449 +++++++++ test8/build/CMakeFiles/Makefile.cmake | 122 +++ test8/build/CMakeFiles/Makefile2 | 112 +++ test8/build/CMakeFiles/TargetDirectories.txt | 3 + test8/build/CMakeFiles/cmake.check_cache | 1 + test8/build/CMakeFiles/progress.marks | 1 + .../CMakeFiles/test8.dir/DependInfo.cmake | 20 + test8/build/CMakeFiles/test8.dir/build.make | 126 +++ .../CMakeFiles/test8.dir/cmake_clean.cmake | 13 + .../CMakeFiles/test8.dir/compiler_depend.make | 2 + .../CMakeFiles/test8.dir/compiler_depend.ts | 2 + test8/build/CMakeFiles/test8.dir/depend.make | 2 + test8/build/CMakeFiles/test8.dir/flags.make | 10 + test8/build/CMakeFiles/test8.dir/link.txt | 1 + .../build/CMakeFiles/test8.dir/progress.make | 4 + .../CMakeFiles/test8.dir/test8-main.cpp.o | Bin 0 -> 13328 bytes .../CMakeFiles/test8.dir/test8-main.cpp.o.d | 163 ++++ test8/build/CMakeFiles/test8.dir/test8.cpp.o | Bin 0 -> 149000 bytes .../build/CMakeFiles/test8.dir/test8.cpp.o.d | 374 ++++++++ test8/build/Makefile | 208 +++++ test8/build/bin/test8 | Bin 0 -> 92880 bytes test8/build/cmake_install.cmake | 54 ++ test8/test8-main.cpp | 22 + test8/test8.cpp | 90 ++ test8/test8.h | 19 + test9/CMakeLists.txt | 46 + test9/build/CMakeCache.txt | 369 ++++++++ .../CMakeFiles/3.22.1/CMakeCCompiler.cmake | 72 ++ .../CMakeFiles/3.22.1/CMakeCXXCompiler.cmake | 83 ++ .../3.22.1/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 15968 bytes .../3.22.1/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 15992 bytes .../build/CMakeFiles/3.22.1/CMakeSystem.cmake | 15 + .../3.22.1/CompilerIdC/CMakeCCompilerId.c | 803 ++++++++++++++++ .../build/CMakeFiles/3.22.1/CompilerIdC/a.out | Bin 0 -> 16088 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 ++++++++++++++++ .../CMakeFiles/3.22.1/CompilerIdCXX/a.out | Bin 0 -> 16096 bytes .../CMakeDirectoryInformation.cmake | 16 + test9/build/CMakeFiles/CMakeOutput.log | 449 +++++++++ test9/build/CMakeFiles/Makefile.cmake | 122 +++ test9/build/CMakeFiles/Makefile2 | 112 +++ test9/build/CMakeFiles/TargetDirectories.txt | 3 + test9/build/CMakeFiles/cmake.check_cache | 1 + test9/build/CMakeFiles/progress.marks | 1 + .../CMakeFiles/test9.dir/DependInfo.cmake | 20 + test9/build/CMakeFiles/test9.dir/build.make | 126 +++ .../CMakeFiles/test9.dir/cmake_clean.cmake | 13 + .../CMakeFiles/test9.dir/compiler_depend.make | 2 + .../CMakeFiles/test9.dir/compiler_depend.ts | 2 + test9/build/CMakeFiles/test9.dir/depend.make | 2 + test9/build/CMakeFiles/test9.dir/flags.make | 10 + test9/build/CMakeFiles/test9.dir/link.txt | 1 + .../build/CMakeFiles/test9.dir/progress.make | 4 + .../CMakeFiles/test9.dir/test9-main.cpp.o | Bin 0 -> 13328 bytes .../CMakeFiles/test9.dir/test9-main.cpp.o.d | 163 ++++ test9/build/CMakeFiles/test9.dir/test9.cpp.o | Bin 0 -> 149000 bytes .../build/CMakeFiles/test9.dir/test9.cpp.o.d | 374 ++++++++ test9/build/Makefile | 208 +++++ test9/build/bin/test9 | Bin 0 -> 92880 bytes test9/build/cmake_install.cmake | 54 ++ test9/test9-main.cpp | 22 + test9/test9.cpp | 90 ++ test9/test9.h | 19 + 开关硬件服务化 | 1 - 星务硬件服务化 | 1 - 星敏硬件服务化/Star_sensorHS-main.cpp | 120 --- 星敏硬件服务化/Star_sensorHS.cpp | 838 ----------------- 星敏硬件服务化/Star_sensorHS.h | 347 ------- .../Star_sensorHS-main.cpp.o | Bin 12328 -> 0 bytes .../Star_sensorHS.dir/Star_sensorHS.cpp.o | Bin 34528 -> 0 bytes .../CMakeFiles/Star_sensorHS.dir/build.make | 126 --- .../Star_sensorHS.dir/cmake_clean.cmake | 13 - .../Star_sensorHS.dir/compiler_depend.make | 2 - .../CMakeFiles/Star_sensorHS.dir/link.txt | 1 - .../build/CMakeFiles/TargetDirectories.txt | 3 - 星敏硬件服务化/build/bin/Star_sensorHS | Bin 45968 -> 0 bytes 电源服务 | 1 - 管理服务 | 1 - 通信服务 | 1 - 通信硬件服务化 | 1 - 430 files changed, 40945 insertions(+), 3796 deletions(-) delete mode 160000 AD硬件服务化 delete mode 160000 CAN硬件服务化 delete mode 160000 GNSS硬件服务化 delete mode 100644 Star_sensorHS.cpp delete mode 100644 Star_sensorHS.h delete mode 100644 test.cpp rename {星敏硬件服务化 => test}/CMakeLists.txt (83%) rename {星敏硬件服务化 => test}/build/CMakeCache.txt (97%) rename {星敏硬件服务化 => test}/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake (100%) rename {星敏硬件服务化 => test}/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake (100%) rename {星敏硬件服务化 => test}/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin (100%) mode change 100755 => 100644 rename {星敏硬件服务化 => test}/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin (100%) mode change 100755 => 100644 rename {星敏硬件服务化 => test}/build/CMakeFiles/3.22.1/CMakeSystem.cmake (100%) rename {星敏硬件服务化 => test}/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c (100%) rename {星敏硬件服务化 => test}/build/CMakeFiles/3.22.1/CompilerIdC/a.out (100%) mode change 100755 => 100644 rename {星敏硬件服务化 => test}/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp (100%) rename {星敏硬件服务化 => test}/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out (100%) mode change 100755 => 100644 rename {星敏硬件服务化 => test}/build/CMakeFiles/CMakeDirectoryInformation.cmake (88%) create mode 100644 test/build/CMakeFiles/CMakeOutput.log rename {星敏硬件服务化 => test}/build/CMakeFiles/Makefile.cmake (99%) rename {星敏硬件服务化 => test}/build/CMakeFiles/Makefile2 (66%) create mode 100644 test/build/CMakeFiles/TargetDirectories.txt rename {星敏硬件服务化 => test}/build/CMakeFiles/cmake.check_cache (100%) rename {星敏硬件服务化 => test}/build/CMakeFiles/progress.marks (100%) rename {星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir => test/build/CMakeFiles/test.dir}/DependInfo.cmake (50%) create mode 100644 test/build/CMakeFiles/test.dir/build.make create mode 100644 test/build/CMakeFiles/test.dir/cmake_clean.cmake create mode 100644 test/build/CMakeFiles/test.dir/compiler_depend.make rename {星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir => test/build/CMakeFiles/test.dir}/compiler_depend.ts (84%) rename {星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir => test/build/CMakeFiles/test.dir}/depend.make (53%) rename {星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir => test/build/CMakeFiles/test.dir}/flags.make (64%) create mode 100644 test/build/CMakeFiles/test.dir/link.txt rename {星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir => test/build/CMakeFiles/test.dir}/progress.make (100%) create mode 100644 test/build/CMakeFiles/test.dir/test-main.cpp.o rename 星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.o.d => test/build/CMakeFiles/test.dir/test-main.cpp.o.d (70%) create mode 100644 test/build/CMakeFiles/test.dir/test.cpp.o create mode 100644 test/build/CMakeFiles/test.dir/test.cpp.o.d create mode 100644 test/build/Makefile create mode 100644 test/build/bin/test rename {星敏硬件服务化 => test}/build/cmake_install.cmake (91%) create mode 100644 test/test-main.cpp create mode 100644 test/test.cpp create mode 100644 test/test.h create mode 100644 test1/CMakeLists.txt create mode 100644 test1/build/CMakeCache.txt create mode 100644 test1/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake create mode 100644 test1/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake create mode 100644 test1/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin create mode 100644 test1/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin create mode 100644 test1/build/CMakeFiles/3.22.1/CMakeSystem.cmake create mode 100644 test1/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c create mode 100644 test1/build/CMakeFiles/3.22.1/CompilerIdC/a.out create mode 100644 test1/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 test1/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out create mode 100644 test1/build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 test1/build/CMakeFiles/CMakeOutput.log create mode 100644 test1/build/CMakeFiles/Makefile.cmake create mode 100644 test1/build/CMakeFiles/Makefile2 create mode 100644 test1/build/CMakeFiles/TargetDirectories.txt create mode 100644 test1/build/CMakeFiles/cmake.check_cache create mode 100644 test1/build/CMakeFiles/progress.marks create mode 100644 test1/build/CMakeFiles/test1.dir/DependInfo.cmake create mode 100644 test1/build/CMakeFiles/test1.dir/build.make create mode 100644 test1/build/CMakeFiles/test1.dir/cmake_clean.cmake create mode 100644 test1/build/CMakeFiles/test1.dir/compiler_depend.make create mode 100644 test1/build/CMakeFiles/test1.dir/compiler_depend.ts create mode 100644 test1/build/CMakeFiles/test1.dir/depend.make create mode 100644 test1/build/CMakeFiles/test1.dir/flags.make create mode 100644 test1/build/CMakeFiles/test1.dir/link.txt create mode 100644 test1/build/CMakeFiles/test1.dir/progress.make create mode 100644 test1/build/CMakeFiles/test1.dir/test1-main.cpp.o rename 星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.o.d => test1/build/CMakeFiles/test1.dir/test1-main.cpp.o.d (57%) create mode 100644 test1/build/CMakeFiles/test1.dir/test1.cpp.o create mode 100644 test1/build/CMakeFiles/test1.dir/test1.cpp.o.d create mode 100644 test1/build/Makefile create mode 100644 test1/build/bin/test1 create mode 100644 test1/build/cmake_install.cmake create mode 100644 test1/test1-main.cpp create mode 100644 test1/test1.cpp create mode 100644 test1/test1.h create mode 100644 test10/CMakeLists.txt create mode 100644 test10/build/CMakeCache.txt create mode 100644 test10/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake create mode 100644 test10/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake create mode 100644 test10/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin create mode 100644 test10/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin create mode 100644 test10/build/CMakeFiles/3.22.1/CMakeSystem.cmake create mode 100644 test10/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c create mode 100644 test10/build/CMakeFiles/3.22.1/CompilerIdC/a.out create mode 100644 test10/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 test10/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out create mode 100644 test10/build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 test10/build/CMakeFiles/CMakeOutput.log create mode 100644 test10/build/CMakeFiles/Makefile.cmake create mode 100644 test10/build/CMakeFiles/Makefile2 create mode 100644 test10/build/CMakeFiles/TargetDirectories.txt create mode 100644 test10/build/CMakeFiles/cmake.check_cache create mode 100644 test10/build/CMakeFiles/progress.marks create mode 100644 test10/build/CMakeFiles/test10.dir/DependInfo.cmake create mode 100644 test10/build/CMakeFiles/test10.dir/build.make create mode 100644 test10/build/CMakeFiles/test10.dir/cmake_clean.cmake create mode 100644 test10/build/CMakeFiles/test10.dir/compiler_depend.make create mode 100644 test10/build/CMakeFiles/test10.dir/compiler_depend.ts create mode 100644 test10/build/CMakeFiles/test10.dir/depend.make create mode 100644 test10/build/CMakeFiles/test10.dir/flags.make create mode 100644 test10/build/CMakeFiles/test10.dir/link.txt create mode 100644 test10/build/CMakeFiles/test10.dir/progress.make create mode 100644 test10/build/CMakeFiles/test10.dir/test10-main.cpp.o create mode 100644 test10/build/CMakeFiles/test10.dir/test10-main.cpp.o.d create mode 100644 test10/build/CMakeFiles/test10.dir/test10.cpp.o create mode 100644 test10/build/CMakeFiles/test10.dir/test10.cpp.o.d create mode 100644 test10/build/Makefile create mode 100644 test10/build/bin/test10 create mode 100644 test10/build/cmake_install.cmake create mode 100644 test10/test10-main.cpp create mode 100644 test10/test10.cpp create mode 100644 test10/test10.h create mode 100644 test2/CMakeLists.txt create mode 100644 test2/build/CMakeCache.txt create mode 100644 test2/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake create mode 100644 test2/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake create mode 100644 test2/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin create mode 100644 test2/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin create mode 100644 test2/build/CMakeFiles/3.22.1/CMakeSystem.cmake create mode 100644 test2/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c create mode 100644 test2/build/CMakeFiles/3.22.1/CompilerIdC/a.out create mode 100644 test2/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 test2/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out create mode 100644 test2/build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 test2/build/CMakeFiles/CMakeOutput.log create mode 100644 test2/build/CMakeFiles/Makefile.cmake create mode 100644 test2/build/CMakeFiles/Makefile2 create mode 100644 test2/build/CMakeFiles/TargetDirectories.txt create mode 100644 test2/build/CMakeFiles/cmake.check_cache create mode 100644 test2/build/CMakeFiles/progress.marks create mode 100644 test2/build/CMakeFiles/test2.dir/DependInfo.cmake create mode 100644 test2/build/CMakeFiles/test2.dir/build.make create mode 100644 test2/build/CMakeFiles/test2.dir/cmake_clean.cmake create mode 100644 test2/build/CMakeFiles/test2.dir/compiler_depend.make create mode 100644 test2/build/CMakeFiles/test2.dir/compiler_depend.ts create mode 100644 test2/build/CMakeFiles/test2.dir/depend.make create mode 100644 test2/build/CMakeFiles/test2.dir/flags.make create mode 100644 test2/build/CMakeFiles/test2.dir/link.txt create mode 100644 test2/build/CMakeFiles/test2.dir/progress.make create mode 100644 test2/build/CMakeFiles/test2.dir/test2-main.cpp.o create mode 100644 test2/build/CMakeFiles/test2.dir/test2-main.cpp.o.d create mode 100644 test2/build/CMakeFiles/test2.dir/test2.cpp.o create mode 100644 test2/build/CMakeFiles/test2.dir/test2.cpp.o.d create mode 100644 test2/build/Makefile create mode 100644 test2/build/bin/test2 create mode 100644 test2/build/cmake_install.cmake create mode 100644 test2/test2-main.cpp create mode 100644 test2/test2.cpp create mode 100644 test2/test2.h create mode 100644 test3/CMakeLists.txt create mode 100644 test3/build/CMakeCache.txt create mode 100644 test3/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake create mode 100644 test3/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake create mode 100644 test3/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin create mode 100644 test3/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin create mode 100644 test3/build/CMakeFiles/3.22.1/CMakeSystem.cmake create mode 100644 test3/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c create mode 100644 test3/build/CMakeFiles/3.22.1/CompilerIdC/a.out create mode 100644 test3/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 test3/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out create mode 100644 test3/build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 test3/build/CMakeFiles/CMakeOutput.log create mode 100644 test3/build/CMakeFiles/Makefile.cmake create mode 100644 test3/build/CMakeFiles/Makefile2 create mode 100644 test3/build/CMakeFiles/TargetDirectories.txt create mode 100644 test3/build/CMakeFiles/cmake.check_cache create mode 100644 test3/build/CMakeFiles/progress.marks create mode 100644 test3/build/CMakeFiles/test3.dir/DependInfo.cmake create mode 100644 test3/build/CMakeFiles/test3.dir/build.make create mode 100644 test3/build/CMakeFiles/test3.dir/cmake_clean.cmake create mode 100644 test3/build/CMakeFiles/test3.dir/compiler_depend.make create mode 100644 test3/build/CMakeFiles/test3.dir/compiler_depend.ts create mode 100644 test3/build/CMakeFiles/test3.dir/depend.make create mode 100644 test3/build/CMakeFiles/test3.dir/flags.make create mode 100644 test3/build/CMakeFiles/test3.dir/link.txt create mode 100644 test3/build/CMakeFiles/test3.dir/progress.make create mode 100644 test3/build/CMakeFiles/test3.dir/test3-main.cpp.o create mode 100644 test3/build/CMakeFiles/test3.dir/test3-main.cpp.o.d create mode 100644 test3/build/CMakeFiles/test3.dir/test3.cpp.o create mode 100644 test3/build/CMakeFiles/test3.dir/test3.cpp.o.d rename {星敏硬件服务化 => test3}/build/Makefile (64%) create mode 100644 test3/build/bin/test3 create mode 100644 test3/build/cmake_install.cmake create mode 100644 test3/test3-main.cpp create mode 100644 test3/test3.cpp create mode 100644 test3/test3.h create mode 100644 test4/CMakeLists.txt create mode 100644 test4/build/CMakeCache.txt create mode 100644 test4/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake create mode 100644 test4/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake create mode 100644 test4/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin create mode 100644 test4/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin create mode 100644 test4/build/CMakeFiles/3.22.1/CMakeSystem.cmake create mode 100644 test4/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c create mode 100644 test4/build/CMakeFiles/3.22.1/CompilerIdC/a.out create mode 100644 test4/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 test4/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out create mode 100644 test4/build/CMakeFiles/CMakeDirectoryInformation.cmake rename {星敏硬件服务化 => test4}/build/CMakeFiles/CMakeOutput.log (85%) create mode 100644 test4/build/CMakeFiles/Makefile.cmake create mode 100644 test4/build/CMakeFiles/Makefile2 create mode 100644 test4/build/CMakeFiles/TargetDirectories.txt create mode 100644 test4/build/CMakeFiles/cmake.check_cache create mode 100644 test4/build/CMakeFiles/progress.marks create mode 100644 test4/build/CMakeFiles/test4.dir/DependInfo.cmake create mode 100644 test4/build/CMakeFiles/test4.dir/build.make create mode 100644 test4/build/CMakeFiles/test4.dir/cmake_clean.cmake create mode 100644 test4/build/CMakeFiles/test4.dir/compiler_depend.make create mode 100644 test4/build/CMakeFiles/test4.dir/compiler_depend.ts create mode 100644 test4/build/CMakeFiles/test4.dir/depend.make create mode 100644 test4/build/CMakeFiles/test4.dir/flags.make create mode 100644 test4/build/CMakeFiles/test4.dir/link.txt create mode 100644 test4/build/CMakeFiles/test4.dir/progress.make create mode 100644 test4/build/CMakeFiles/test4.dir/test4-main.cpp.o create mode 100644 test4/build/CMakeFiles/test4.dir/test4-main.cpp.o.d create mode 100644 test4/build/CMakeFiles/test4.dir/test4.cpp.o create mode 100644 test4/build/CMakeFiles/test4.dir/test4.cpp.o.d create mode 100644 test4/build/Makefile create mode 100644 test4/build/bin/test4 create mode 100644 test4/build/cmake_install.cmake create mode 100644 test4/test4-main.cpp create mode 100644 test4/test4.cpp create mode 100644 test4/test4.h create mode 100644 test5/CMakeLists.txt create mode 100644 test5/build/CMakeCache.txt create mode 100644 test5/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake create mode 100644 test5/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake create mode 100644 test5/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin create mode 100644 test5/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin create mode 100644 test5/build/CMakeFiles/3.22.1/CMakeSystem.cmake create mode 100644 test5/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c create mode 100644 test5/build/CMakeFiles/3.22.1/CompilerIdC/a.out create mode 100644 test5/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 test5/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out create mode 100644 test5/build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 test5/build/CMakeFiles/CMakeOutput.log create mode 100644 test5/build/CMakeFiles/Makefile.cmake create mode 100644 test5/build/CMakeFiles/Makefile2 create mode 100644 test5/build/CMakeFiles/TargetDirectories.txt create mode 100644 test5/build/CMakeFiles/cmake.check_cache create mode 100644 test5/build/CMakeFiles/progress.marks create mode 100644 test5/build/CMakeFiles/test5.dir/DependInfo.cmake create mode 100644 test5/build/CMakeFiles/test5.dir/build.make create mode 100644 test5/build/CMakeFiles/test5.dir/cmake_clean.cmake create mode 100644 test5/build/CMakeFiles/test5.dir/compiler_depend.make create mode 100644 test5/build/CMakeFiles/test5.dir/compiler_depend.ts create mode 100644 test5/build/CMakeFiles/test5.dir/depend.make create mode 100644 test5/build/CMakeFiles/test5.dir/flags.make create mode 100644 test5/build/CMakeFiles/test5.dir/link.txt create mode 100644 test5/build/CMakeFiles/test5.dir/progress.make create mode 100644 test5/build/CMakeFiles/test5.dir/test5-main.cpp.o create mode 100644 test5/build/CMakeFiles/test5.dir/test5-main.cpp.o.d create mode 100644 test5/build/CMakeFiles/test5.dir/test5.cpp.o create mode 100644 test5/build/CMakeFiles/test5.dir/test5.cpp.o.d create mode 100644 test5/build/Makefile create mode 100644 test5/build/bin/test5 create mode 100644 test5/build/cmake_install.cmake create mode 100644 test5/test5-main.cpp create mode 100644 test5/test5.cpp create mode 100644 test5/test5.h create mode 100644 test6/CMakeLists.txt create mode 100644 test6/build/CMakeCache.txt create mode 100644 test6/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake create mode 100644 test6/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake create mode 100644 test6/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin create mode 100644 test6/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin create mode 100644 test6/build/CMakeFiles/3.22.1/CMakeSystem.cmake create mode 100644 test6/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c create mode 100644 test6/build/CMakeFiles/3.22.1/CompilerIdC/a.out create mode 100644 test6/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 test6/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out create mode 100644 test6/build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 test6/build/CMakeFiles/CMakeOutput.log create mode 100644 test6/build/CMakeFiles/Makefile.cmake create mode 100644 test6/build/CMakeFiles/Makefile2 create mode 100644 test6/build/CMakeFiles/TargetDirectories.txt create mode 100644 test6/build/CMakeFiles/cmake.check_cache create mode 100644 test6/build/CMakeFiles/progress.marks create mode 100644 test6/build/CMakeFiles/test6.dir/DependInfo.cmake create mode 100644 test6/build/CMakeFiles/test6.dir/build.make create mode 100644 test6/build/CMakeFiles/test6.dir/cmake_clean.cmake create mode 100644 test6/build/CMakeFiles/test6.dir/compiler_depend.make create mode 100644 test6/build/CMakeFiles/test6.dir/compiler_depend.ts create mode 100644 test6/build/CMakeFiles/test6.dir/depend.make create mode 100644 test6/build/CMakeFiles/test6.dir/flags.make create mode 100644 test6/build/CMakeFiles/test6.dir/link.txt create mode 100644 test6/build/CMakeFiles/test6.dir/progress.make create mode 100644 test6/build/CMakeFiles/test6.dir/test6-main.cpp.o create mode 100644 test6/build/CMakeFiles/test6.dir/test6-main.cpp.o.d create mode 100644 test6/build/CMakeFiles/test6.dir/test6.cpp.o create mode 100644 test6/build/CMakeFiles/test6.dir/test6.cpp.o.d create mode 100644 test6/build/Makefile create mode 100644 test6/build/bin/test6 create mode 100644 test6/build/cmake_install.cmake create mode 100644 test6/test6-main.cpp create mode 100644 test6/test6.cpp create mode 100644 test6/test6.h create mode 100644 test7/CMakeLists.txt create mode 100644 test7/build/CMakeCache.txt create mode 100644 test7/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake create mode 100644 test7/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake create mode 100644 test7/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin create mode 100644 test7/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin create mode 100644 test7/build/CMakeFiles/3.22.1/CMakeSystem.cmake create mode 100644 test7/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c create mode 100644 test7/build/CMakeFiles/3.22.1/CompilerIdC/a.out create mode 100644 test7/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 test7/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out create mode 100644 test7/build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 test7/build/CMakeFiles/CMakeOutput.log create mode 100644 test7/build/CMakeFiles/Makefile.cmake create mode 100644 test7/build/CMakeFiles/Makefile2 create mode 100644 test7/build/CMakeFiles/TargetDirectories.txt create mode 100644 test7/build/CMakeFiles/cmake.check_cache create mode 100644 test7/build/CMakeFiles/progress.marks create mode 100644 test7/build/CMakeFiles/test7.dir/DependInfo.cmake create mode 100644 test7/build/CMakeFiles/test7.dir/build.make create mode 100644 test7/build/CMakeFiles/test7.dir/cmake_clean.cmake create mode 100644 test7/build/CMakeFiles/test7.dir/compiler_depend.make create mode 100644 test7/build/CMakeFiles/test7.dir/compiler_depend.ts create mode 100644 test7/build/CMakeFiles/test7.dir/depend.make create mode 100644 test7/build/CMakeFiles/test7.dir/flags.make create mode 100644 test7/build/CMakeFiles/test7.dir/link.txt create mode 100644 test7/build/CMakeFiles/test7.dir/progress.make create mode 100644 test7/build/CMakeFiles/test7.dir/test7-main.cpp.o create mode 100644 test7/build/CMakeFiles/test7.dir/test7-main.cpp.o.d create mode 100644 test7/build/CMakeFiles/test7.dir/test7.cpp.o create mode 100644 test7/build/CMakeFiles/test7.dir/test7.cpp.o.d create mode 100644 test7/build/Makefile create mode 100644 test7/build/bin/test7 create mode 100644 test7/build/cmake_install.cmake create mode 100644 test7/test7-main.cpp create mode 100644 test7/test7.cpp create mode 100644 test7/test7.h create mode 100644 test8/CMakeLists.txt create mode 100644 test8/build/CMakeCache.txt create mode 100644 test8/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake create mode 100644 test8/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake create mode 100644 test8/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin create mode 100644 test8/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin create mode 100644 test8/build/CMakeFiles/3.22.1/CMakeSystem.cmake create mode 100644 test8/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c create mode 100644 test8/build/CMakeFiles/3.22.1/CompilerIdC/a.out create mode 100644 test8/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 test8/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out create mode 100644 test8/build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 test8/build/CMakeFiles/CMakeOutput.log create mode 100644 test8/build/CMakeFiles/Makefile.cmake create mode 100644 test8/build/CMakeFiles/Makefile2 create mode 100644 test8/build/CMakeFiles/TargetDirectories.txt create mode 100644 test8/build/CMakeFiles/cmake.check_cache create mode 100644 test8/build/CMakeFiles/progress.marks create mode 100644 test8/build/CMakeFiles/test8.dir/DependInfo.cmake create mode 100644 test8/build/CMakeFiles/test8.dir/build.make create mode 100644 test8/build/CMakeFiles/test8.dir/cmake_clean.cmake create mode 100644 test8/build/CMakeFiles/test8.dir/compiler_depend.make create mode 100644 test8/build/CMakeFiles/test8.dir/compiler_depend.ts create mode 100644 test8/build/CMakeFiles/test8.dir/depend.make create mode 100644 test8/build/CMakeFiles/test8.dir/flags.make create mode 100644 test8/build/CMakeFiles/test8.dir/link.txt create mode 100644 test8/build/CMakeFiles/test8.dir/progress.make create mode 100644 test8/build/CMakeFiles/test8.dir/test8-main.cpp.o create mode 100644 test8/build/CMakeFiles/test8.dir/test8-main.cpp.o.d create mode 100644 test8/build/CMakeFiles/test8.dir/test8.cpp.o create mode 100644 test8/build/CMakeFiles/test8.dir/test8.cpp.o.d create mode 100644 test8/build/Makefile create mode 100644 test8/build/bin/test8 create mode 100644 test8/build/cmake_install.cmake create mode 100644 test8/test8-main.cpp create mode 100644 test8/test8.cpp create mode 100644 test8/test8.h create mode 100644 test9/CMakeLists.txt create mode 100644 test9/build/CMakeCache.txt create mode 100644 test9/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake create mode 100644 test9/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake create mode 100644 test9/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin create mode 100644 test9/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin create mode 100644 test9/build/CMakeFiles/3.22.1/CMakeSystem.cmake create mode 100644 test9/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c create mode 100644 test9/build/CMakeFiles/3.22.1/CompilerIdC/a.out create mode 100644 test9/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 test9/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out create mode 100644 test9/build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 test9/build/CMakeFiles/CMakeOutput.log create mode 100644 test9/build/CMakeFiles/Makefile.cmake create mode 100644 test9/build/CMakeFiles/Makefile2 create mode 100644 test9/build/CMakeFiles/TargetDirectories.txt create mode 100644 test9/build/CMakeFiles/cmake.check_cache create mode 100644 test9/build/CMakeFiles/progress.marks create mode 100644 test9/build/CMakeFiles/test9.dir/DependInfo.cmake create mode 100644 test9/build/CMakeFiles/test9.dir/build.make create mode 100644 test9/build/CMakeFiles/test9.dir/cmake_clean.cmake create mode 100644 test9/build/CMakeFiles/test9.dir/compiler_depend.make create mode 100644 test9/build/CMakeFiles/test9.dir/compiler_depend.ts create mode 100644 test9/build/CMakeFiles/test9.dir/depend.make create mode 100644 test9/build/CMakeFiles/test9.dir/flags.make create mode 100644 test9/build/CMakeFiles/test9.dir/link.txt create mode 100644 test9/build/CMakeFiles/test9.dir/progress.make create mode 100644 test9/build/CMakeFiles/test9.dir/test9-main.cpp.o create mode 100644 test9/build/CMakeFiles/test9.dir/test9-main.cpp.o.d create mode 100644 test9/build/CMakeFiles/test9.dir/test9.cpp.o create mode 100644 test9/build/CMakeFiles/test9.dir/test9.cpp.o.d create mode 100644 test9/build/Makefile create mode 100644 test9/build/bin/test9 create mode 100644 test9/build/cmake_install.cmake create mode 100644 test9/test9-main.cpp create mode 100644 test9/test9.cpp create mode 100644 test9/test9.h delete mode 160000 开关硬件服务化 delete mode 160000 星务硬件服务化 delete mode 100644 星敏硬件服务化/Star_sensorHS-main.cpp delete mode 100644 星敏硬件服务化/Star_sensorHS.cpp delete mode 100644 星敏硬件服务化/Star_sensorHS.h delete mode 100644 星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.o delete mode 100644 星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.o delete mode 100644 星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/build.make delete mode 100644 星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/cmake_clean.cmake delete mode 100644 星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/compiler_depend.make delete mode 100644 星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/link.txt delete mode 100644 星敏硬件服务化/build/CMakeFiles/TargetDirectories.txt delete mode 100755 星敏硬件服务化/build/bin/Star_sensorHS delete mode 160000 电源服务 delete mode 160000 管理服务 delete mode 160000 通信服务 delete mode 160000 通信硬件服务化 diff --git a/AD硬件服务化 b/AD硬件服务化 deleted file mode 160000 index 41777ab..0000000 --- a/AD硬件服务化 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 41777abf460e67456a3ffc4d747aca6e3a80b2a6 diff --git a/CAN硬件服务化 b/CAN硬件服务化 deleted file mode 160000 index 172fb80..0000000 --- a/CAN硬件服务化 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 172fb807f6115c1eea87efe78f091a05878e1667 diff --git a/GNSS硬件服务化 b/GNSS硬件服务化 deleted file mode 160000 index 5d19428..0000000 --- a/GNSS硬件服务化 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5d1942822e84a1bbc242c323cd9367eda703cb8d diff --git a/Star_sensorHS.cpp b/Star_sensorHS.cpp deleted file mode 100644 index df55c04..0000000 --- a/Star_sensorHS.cpp +++ /dev/null @@ -1,870 +0,0 @@ -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include "SimMsg.h" -#include "Star_sensorHS.h" - -using namespace std; - -/* ------------------ 全局变量 ------------------ */ -// FastDDS硬件服务化相关 -SimMsg* StarHS_part = nullptr; -string servername = "Star_sensor_Hardware_Service"; -string topic_name_cmd = "Command"; -string topic_name_tlm = "Telemetry"; - -// 星敏设备相关 -Star_Device nano_stars[MAX_STAR_NUM_PER_TYPE] = {0}; -Star_Device pico_stars[MAX_STAR_NUM_PER_TYPE] = {0}; -uint8_t nano_star_count = 0; -uint8_t pico_star_count = 0; - -// 全局UTC时间变量 -static uint8_t UTC_TIME_SET[5] = {0}; - -// 电星模数据结构体 -static CMD_ESD_S CMD_ESD_S_DATA = {0}; - -// 互斥锁 -static pthread_mutex_t cache_mutex = PTHREAD_MUTEX_INITIALIZER; - -// 发布配置 -static int star_pub_interval_ms = 500; - -// 回调函数指针 -static CommandCallbackFunc command_callback_func = nullptr; -static TelemetryCallbackFunc telemetry_callback_func = nullptr; - -/* ------------------ 日志函数 ------------------ */ -void StarHSWriteLog(const std::string &msg) -{ - std::cout << "[StarHS] " << msg << std::endl; -} - -/* ------------------ 工具函数 ------------------ */ -static int checksum_verify(const uint8_t *data, int len) { - if (len <= 1 || data == NULL) return SAT_ERR_DATA; - uint8_t checksum = 0; - for (int i = 0; i < len - 1; ++i) checksum += data[i]; - if (checksum == data[len - 1]) return SAT_ERR_OK; - fprintf(stderr, "[ERROR] Checksum error: calculated=0x%02X, received=0x%02X\n", checksum, data[len - 1]); - return SAT_ERR_CHECKSUM; -} - -static void update_fault_count(Star_Device *star) { - if (star == NULL) return; - - uint32_t total_errors = star->header_err_cnt + star->check_err_cnt + - star->length_err_cnt + star->send_cmd_cnt; - star->fault_cnt = total_errors; - - if (total_errors > 100) { - fprintf(stderr, "[WARNING] Star device has %u errors, consider reset\n", total_errors); - } -} - -/* ------------------ 串口初始化 ------------------ */ -int star_uart_init(star_type_t type, uint8_t num, const char *dev, int baudrate) { - if (type >= STAR_TYPE_MAX || num == 0 || num > MAX_STAR_NUM_PER_TYPE) { - fprintf(stderr, "[ERROR] Invalid star type=%d or num=%d\n", type, num); - return SAT_ERR_DATA; - } - - uint8_t idx = num - 1; - Star_Device *star = (type == STAR_TYPE_NANO) ? &nano_stars[idx] : &pico_stars[idx]; - - // 如果已经打开,先关闭 - if (star->fd > 0) { - close(star->fd); - star->fd = -1; - } - - // 打开串口 - star->fd = open(dev, O_RDWR | O_NOCTTY | O_NONBLOCK); - if (star->fd < 0) { - perror("[ERROR] Open star serial failed"); - return SAT_ERR_SERIAL; - } - - // 配置串口参数 - struct termios options; - if (tcgetattr(star->fd, &options) < 0) { - perror("[ERROR] Get serial attributes failed"); - close(star->fd); - star->fd = -1; - return SAT_ERR_SERIAL; - } - - // 设置波特率 - speed_t baud = B115200; - switch (baudrate) { - case 9600: baud = B9600; break; - case 19200: baud = B19200; break; - case 38400: baud = B38400; break; - case 57600: baud = B57600; break; - case 115200: baud = B115200; break; - case 230400: baud = B230400; break; - case 460800: baud = B460800; break; - case 921600: baud = B921600; break; - default: baud = B115200; - } - cfsetispeed(&options, baud); - cfsetospeed(&options, baud); - - // 8位数据位,无奇偶校验,1位停止位 - options.c_cflag &= ~PARENB; - options.c_cflag &= ~CSTOPB; - options.c_cflag &= ~CSIZE; - options.c_cflag |= CS8; - - // 启用接收 - options.c_cflag |= CREAD | CLOCAL; - - // 禁用软件流控 - options.c_iflag &= ~(IXON | IXOFF | IXANY); - - // 原始模式 - options.c_lflag &= ~(ICANON | ECHO | ECHOE | ISIG); - options.c_oflag &= ~OPOST; - - // 设置超时 - options.c_cc[VMIN] = 0; - options.c_cc[VTIME] = 10; // 1秒超时 - - if (tcsetattr(star->fd, TCSANOW, &options) < 0) { - perror("[ERROR] Set serial attributes failed"); - close(star->fd); - star->fd = -1; - return SAT_ERR_SERIAL; - } - - // 刷新缓冲区 - tcflush(star->fd, TCIOFLUSH); - - // 初始化设备信息 - star->dev = dev; - star->baudrate = baudrate; - star->on_off_status = 1; - - printf("[OK] %s STAR%d UART init: dev=%s, baud=%d, fd=%d\n", - type == STAR_TYPE_NANO ? "NANO" : "PICO", num, dev, baudrate, star->fd); - - return SAT_ERR_OK; -} - -/* ------------------ 发送星敏命令 ------------------ */ -int send_star_cmd(star_type_t type, uint8_t num, enum SENSOR_Cmder cmd, uint8_t param) { - if (type >= STAR_TYPE_MAX || num == 0 || num > MAX_STAR_NUM_PER_TYPE) return SAT_ERR_DATA; - - uint8_t idx = num - 1; - Star_Device *star = (type == STAR_TYPE_NANO) ? &nano_stars[idx] : &pico_stars[idx]; - if (star->fd < 0) { - fprintf(stderr, "[ERROR] Serial not open for %s STAR%d\n", - type == STAR_TYPE_NANO ? "NANO" : "PICO", num); - return SAT_ERR_SERIAL; - } - - uint8_t send_cmd[260] = {0}; - int cmd_len = 5; - uint8_t i = 0; - - switch (cmd) { - case CMD_MCT_OST: - send_cmd[0] = 0X74; send_cmd[1] = 0XA0; send_cmd[2] = 0X00; send_cmd[3] = 0X00; send_cmd[4] = 0X14; - break; - case CMD_MCT_ESI: - send_cmd[0] = 0X74; send_cmd[1] = 0XA0; send_cmd[2] = 0X00; send_cmd[3] = 0X03; send_cmd[4] = 0X17; - break; - case CMD_SAT: - send_cmd[0] = 0X74; send_cmd[1] = 0XA3; - memcpy(send_cmd + 2, UTC_TIME_SET, 5); - send_cmd[7] = 0; - for (i = 0; i < 7; i++) send_cmd[7] += send_cmd[i]; - cmd_len = 8; - break; - case CMD_WM_NORM: - send_cmd[0] = 0X74; send_cmd[1] = 0XA4; send_cmd[2] = 0X01; send_cmd[3] = 0X01; send_cmd[4] = 0X1A; - break; - case CMD_WM_ALSKY: - send_cmd[0] = 0X74; send_cmd[1] = 0XA4; send_cmd[2] = 0X02; send_cmd[3] = 0X02; send_cmd[4] = 0X1C; - break; - case CMD_WM_TST: - send_cmd[0] = 0X74; send_cmd[1] = 0XA4; send_cmd[2] = 0X04; send_cmd[3] = 0X04; send_cmd[4] = 0X20; - break; - case CMD_WM_DLD: - send_cmd[0] = 0X74; send_cmd[1] = 0XA4; send_cmd[2] = 0X08; send_cmd[3] = 0X08; send_cmd[4] = 0X28; - break; - case CMD_WM_IDLE: - send_cmd[0] = 0X74; send_cmd[1] = 0XA4; send_cmd[2] = 0XF0; send_cmd[3] = 0XF0; send_cmd[4] = 0XF8; - break; - case CMD_WM_HK: - send_cmd[0] = 0X74; send_cmd[1] = 0XA4; send_cmd[2] = 0X0A; send_cmd[3] = 0X0A; send_cmd[4] = 0X2C; - break; - case CMD_WM_RST: - send_cmd[0] = 0X74; send_cmd[1] = 0XA4; send_cmd[2] = 0XFF; send_cmd[3] = 0XFF; send_cmd[4] = 0X16; - break; - case CMD_SEN_EXPO: - send_cmd[0] = 0X74; send_cmd[1] = 0XA9; send_cmd[2] = 0X60; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_SEN_AGAIN: - send_cmd[0] = 0X74; send_cmd[1] = 0XA9; send_cmd[2] = 0X30; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_SEN_DGAIN: - send_cmd[0] = 0X74; send_cmd[1] = 0XA9; send_cmd[2] = 0X90; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_ADE: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X03; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_SSE: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X05; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_TKR: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X06; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_ADN: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X09; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_OFST: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X0A; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_OFST_IMG_0: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X0F; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_OFST_IMG_1: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X1F; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_OFST_IMG_2: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X2F; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_OFST_IMG_3: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X3F; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_OFST_IMG_4: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X4F; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_WIN: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X0E; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_RST: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X0B; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_ESD: - { - CMD_ESD_S_DATA.FRAME_HEAD = htons(0x7456); - CMD_ESD_S_DATA.FRAME_ID = htons(0x0001); - memcpy(CMD_ESD_S_DATA.UTC, UTC_TIME_SET, 5); - CMD_ESD_S_DATA.STAR_NUM_S[0] = 1; - memset(&CMD_ESD_S_DATA.SS_SCP_X, 0, sizeof(CMD_ESD_S) - 8); - - uint8_t crc = 0; - uint8_t *data_ptr = (uint8_t *)&CMD_ESD_S_DATA; - for (uint32_t i = 0; i < sizeof(CMD_ESD_S) - 1; i++) { - crc += data_ptr[i]; - } - CMD_ESD_S_DATA.SUM_CRC = crc; - - if (write(star->fd, &CMD_ESD_S_DATA, sizeof(CMD_ESD_S)) != sizeof(CMD_ESD_S)) { - perror("[ERROR] Send ESD cmd failed"); - star->send_cmd_cnt++; - return SAT_ERR_SEND_CMD; - } - star->send_cmd_cnt = 0; - return SAT_ERR_OK; - } - case CMD_MCT_FLT_ON: - send_cmd[0] = 0X74; send_cmd[1] = 0XA0; send_cmd[2] = 0X00; send_cmd[3] = 0x05; send_cmd[4] = 0x19; - break; - case CMD_MCT_FLT_OFF: - send_cmd[0] = 0X74; send_cmd[1] = 0XA0; send_cmd[2] = 0X00; send_cmd[3] = 0x07; send_cmd[4] = 0x1B; - break; - case CMD_MCT_PPS_ON: - send_cmd[0] = 0X74; send_cmd[1] = 0XA0; send_cmd[2] = 0X00; send_cmd[3] = 0x0A; send_cmd[4] = 0x1E; - break; - case CMD_MCT_PPS_OFF: - send_cmd[0] = 0X74; send_cmd[1] = 0XA0; send_cmd[2] = 0X00; send_cmd[3] = 0x0C; send_cmd[4] = 0x20; - break; - case CMD_MCT_PPS_CNT_RST: - send_cmd[0] = 0X74; send_cmd[1] = 0XA0; send_cmd[2] = 0X00; send_cmd[3] = 0x0E; send_cmd[4] = 0x22; - break; - case CMD_TLM_1: - if (type != STAR_TYPE_NANO) return SAT_ERR_DATA; - send_cmd[0] = 0X74; send_cmd[1] = 0XA1; send_cmd[2] = 0X00; send_cmd[3] = 0x00; send_cmd[4] = 0x15; - break; - case CMD_TLM_2: - if (type != STAR_TYPE_PICO) return SAT_ERR_DATA; - send_cmd[0] = 0X74; send_cmd[1] = 0XA1; send_cmd[2] = 0X00; send_cmd[3] = 0x05; send_cmd[4] = 0x1A; - break; - default: - fprintf(stderr, "[ERROR] Unsupported cmd=%d for %s STAR%d\n", cmd, - type == STAR_TYPE_NANO ? "NANO" : "PICO", num); - return SAT_ERR_DATA; - } - - if (write(star->fd, send_cmd, cmd_len) != cmd_len) { - perror("[ERROR] Send star cmd failed"); - star->send_cmd_cnt++; - return SAT_ERR_SEND_CMD; - } - - star->send_cmd_cnt = 0; - return SAT_ERR_OK; -} - -/* ------------------ 数据解析纳型星敏 ------------------ */ -static int parse_nano_quaternion(const uint8_t *buf, Star_sensorHS_Frame *frame) { - if (!buf || !frame) return SAT_ERR_DATA; - - int32_t raw_q0 = (int32_t)((buf[4] << 24) | (buf[5] << 16) | (buf[6] << 8) | buf[7]); - int32_t raw_q1 = (int32_t)((buf[8] << 24) | (buf[9] << 16) | (buf[10] << 8) | buf[11]); - int32_t raw_q2 = (int32_t)((buf[12] << 24) | (buf[13] << 16) | (buf[14] << 8) | buf[15]); - int32_t raw_q3 = (int32_t)((buf[16] << 24) | (buf[17] << 16) | (buf[18] << 8) | buf[19]); - - frame->q0 = (float)raw_q0 / 2147483647.5f; - frame->q1 = (float)raw_q1 / 2147483647.5f; - frame->q2 = (float)raw_q2 / 2147483647.5f; - frame->q3 = (float)raw_q3 / 2147483647.5f; - - int16_t raw_omega_x = (int16_t)((buf[45] << 8) | buf[46]); - int16_t raw_omega_y = (int16_t)((buf[47] << 8) | buf[48]); - int16_t raw_omega_z = (int16_t)((buf[49] << 8) | buf[50]); - - frame->wx = (float)raw_omega_x * 2e-13f; - frame->wy = (float)raw_omega_y * 2e-13f; - frame->wz = (float)raw_omega_z * 2e-13f; - - frame->bitpara_state.ext = buf[20]; - frame->star_num_d = buf[35]; - - return SAT_ERR_OK; -} - -/* ------------------ 数据解析皮型星敏 ------------------ */ -static int parse_pico_quaternion(const uint8_t *buf, Star_sensorHS_Frame *frame) { - if (!buf || !frame) return SAT_ERR_DATA; - - int32_t raw_q1 = (int32_t)((buf[7] << 24) | (buf[6] << 16) | (buf[5] << 8) | buf[4]); - int32_t raw_q2 = (int32_t)((buf[11] << 24) | (buf[10] << 16) | (buf[9] << 8) | buf[8]); - int32_t raw_q3 = (int32_t)((buf[15] << 24) | (buf[14] << 16) | (buf[13] << 8) | buf[12]); - int32_t raw_q0 = (int32_t)((buf[19] << 24) | (buf[18] << 16) | (buf[17] << 8) | buf[16]); - - frame->q0 = (float)raw_q0 / 2147483647.0f; - frame->q1 = (float)raw_q1 / 2147483647.0f; - frame->q2 = (float)raw_q2 / 2147483647.0f; - frame->q3 = (float)raw_q3 / 2147483647.0f; - - frame->star_num_d = (buf[34] >> 1) & 0x7F; - - frame->bitpara_state.str_state1_data1 = buf[31] & 0x0F; - frame->bitpara_state.str_state1_data2 = (buf[31] >> 4) & 0x03; - frame->bitpara_state.str_state1_data3 = (buf[32] >> 6) & 0x03; - - frame->wx = 0.0f; - frame->wy = 0.0f; - frame->wz = 0.0f; - - return SAT_ERR_OK; -} - -/* ------------------ 读取单个星敏数据 ------------------ */ -int read_single_star_data(star_type_t type, uint8_t num, enum SENSOR_Cmder cmd, Star_sensorHS_Frame *frame) { - if (type >= STAR_TYPE_MAX || num == 0 || num > MAX_STAR_NUM_PER_TYPE || !frame) { - return SAT_ERR_DATA; - } - - uint8_t idx = num - 1; - Star_Device *star = (type == STAR_TYPE_NANO) ? &nano_stars[idx] : &pico_stars[idx]; - if (star->fd < 0) { - fprintf(stderr, "[ERROR] Serial not open for %s STAR%d\n", - type == STAR_TYPE_NANO ? "NANO" : "PICO", num); - return SAT_ERR_SERIAL; - } - - int expected_bin_len = 0; - if (cmd == CMD_TLM_1 && type == STAR_TYPE_NANO) { - expected_bin_len = 64; - } else if (cmd == CMD_TLM_2 && type == STAR_TYPE_PICO) { - expected_bin_len = 256; - } else { - fprintf(stderr, "[ERROR] Unknown frame length for cmd=%d, type=%d\n", cmd, type); - return SAT_ERR_DATA; - } - - const int MAX_RETRY = 10; - uint8_t buf[MAX_BUF_SIZE] = {0}; - - for (int retry = 0; retry < MAX_RETRY; ++retry) { - // 清空串口缓冲区 - tcflush(star->fd, TCIOFLUSH); - memset(buf, 0, sizeof(buf)); - int total_read = 0; - - // 发送命令 - int send_ret = send_star_cmd(type, num, cmd, 0); - if (send_ret != SAT_ERR_OK) { - fprintf(stderr, "[ERROR] Retry %d: send cmd failed\n", retry); - // 增加命令发送错误计数 - star->send_cmd_cnt++; - continue; - } - - // 设置超时 - struct timeval start_time, current_time; - gettimeofday(&start_time, NULL); - const long TOTAL_TIMEOUT_MS = 1000; - - // 读取数据 - while (total_read < expected_bin_len && total_read < MAX_BUF_SIZE) { - gettimeofday(¤t_time, NULL); - long elapsed_ms = (current_time.tv_sec - start_time.tv_sec) * 1000 + - (current_time.tv_usec - start_time.tv_usec) / 1000; - if (elapsed_ms > TOTAL_TIMEOUT_MS) { - fprintf(stderr, "[ERROR] Timeout: read %d/%d bytes\n", total_read, expected_bin_len); - star->send_cmd_cnt++; - break; - } - - // 使用select等待数据 - struct timeval timeout = {0, 100000}; - fd_set readfds; - FD_ZERO(&readfds); - FD_SET(star->fd, &readfds); - - int ret = select(star->fd + 1, &readfds, NULL, NULL, &timeout); - if (ret < 0) { - perror("[ERROR] Select failed"); - return SAT_ERR_SELECT; - } else if (ret == 0) { - continue; // 超时,继续等待 - } - - // 读取数据 - if (FD_ISSET(star->fd, &readfds)) { - int bytes = read(star->fd, buf + total_read, expected_bin_len - total_read); - if (bytes > 0) { - total_read += bytes; - } else if (bytes == 0) { - usleep(10000); // 没有数据,等待10ms - } else { - perror("[ERROR] Read star data failed"); - return SAT_ERR_SERIAL; - } - } - } - - // 检查是否超时过多 - if (star->send_cmd_cnt >= 10) { - fprintf(stderr, "[ERROR] Too many timeouts, resetting %s STAR%d UART\n", - type == STAR_TYPE_NANO ? "NANO" : "PICO", num); - star_uart_init(type, num, star->dev, star->baudrate); - star->uart_reset_cnt++; - star->send_cmd_cnt = 0; - continue; - } - - // 检查数据长度 - if (total_read < expected_bin_len) { - fprintf(stderr, "[ERROR] Frame too short: %d/%d bytes\n", total_read, expected_bin_len); - star->length_err_cnt++; - update_fault_count(star); - continue; - } - - // 检查帧头 - int header_valid = 0; - if (type == STAR_TYPE_NANO && cmd == CMD_TLM_1) { - header_valid = (buf[0] == 0x8A && buf[1] == 0xA1); - } else if (type == STAR_TYPE_PICO && cmd == CMD_TLM_2) { - header_valid = (buf[0] == 0xEB && buf[1] == 0x50 && buf[2] == 0x22); - } - if (!header_valid) { - fprintf(stderr, "[ERROR] Invalid frame header for %s STAR%d\n", - type == STAR_TYPE_NANO ? "NANO" : "PICO", num); - star->header_err_cnt++; - update_fault_count(star); - continue; - } - - // 检查校验和 - if (checksum_verify(buf, expected_bin_len) != SAT_ERR_OK) { - star->check_err_cnt++; - update_fault_count(star); - continue; - } - - // 解析数据 - int parse_ret = SAT_ERR_DATA; - if (type == STAR_TYPE_NANO) { - parse_ret = parse_nano_quaternion(buf, frame); - } else if (type == STAR_TYPE_PICO) { - parse_ret = parse_pico_quaternion(buf, frame); - } - - if (parse_ret == SAT_ERR_OK) { - // 填充设备状态 - frame->on_off_status = star->on_off_status; - - // 填充错误计数信息 - frame->header_err_cnt = star->header_err_cnt; - frame->check_err_cnt = star->check_err_cnt; - frame->length_err_cnt = star->length_err_cnt; - frame->uart_reset_cnt = star->uart_reset_cnt; - frame->fault_cnt = star->fault_cnt; - - return SAT_ERR_OK; - } else { - fprintf(stderr, "[ERROR] Parse data failed for %s STAR%d\n", - type == STAR_TYPE_NANO ? "NANO" : "PICO", num); - star->check_err_cnt++; // 解析失败也算校验错误 - update_fault_count(star); - continue; - } - } - - fprintf(stderr, "[ERROR] Read failed after %d retries for %s STAR%d\n", - MAX_RETRY, type == STAR_TYPE_NANO ? "NANO" : "PICO", num); - - // 串口复位 - star_uart_init(type, num, star->dev, star->baudrate); - star->uart_reset_cnt++; - update_fault_count(star); - - // 返回错误数据 - memset(frame, 0, sizeof(Star_sensorHS_Frame)); - frame->on_off_status = star->on_off_status; - frame->header_err_cnt = star->header_err_cnt; - frame->check_err_cnt = star->check_err_cnt; - frame->length_err_cnt = star->length_err_cnt; - frame->uart_reset_cnt = star->uart_reset_cnt; - frame->fault_cnt = star->fault_cnt; - - return SAT_ERR_UNKNOWN; -} - -/* ------------------ 星敏设备初始化 ------------------ */ -int star_devices_init(void) { - // 初始化纳型星敏 - char *nano_devs = getenv("STAR_NANO_DEVS"); - if (nano_devs) { - char *token = strtok(nano_devs, ","); - while (token && nano_star_count < MAX_STAR_NUM_PER_TYPE) { - char dev[32]; - int baud; - if (sscanf(token, "%[^:]:%d", dev, &baud) == 2) { - if (star_uart_init(STAR_TYPE_NANO, nano_star_count + 1, dev, baud) == SAT_ERR_OK) { - nano_star_count++; - } - } - token = strtok(NULL, ","); - } - } else { - // 默认配置 - if (star_uart_init(STAR_TYPE_NANO, 1, "/dev/ttyS0", 115200) == SAT_ERR_OK) { - nano_star_count = 1; - } - } - - // 初始化皮型星敏 - char *pico_devs = getenv("STAR_PICO_DEVS"); - if (pico_devs) { - char *token = strtok(pico_devs, ","); - while (token && pico_star_count < MAX_STAR_NUM_PER_TYPE) { - char dev[32]; - int baud; - if (sscanf(token, "%[^:]:%d", dev, &baud) == 2) { - if (star_uart_init(STAR_TYPE_PICO, pico_star_count + 1, dev, baud) == SAT_ERR_OK) { - pico_star_count++; - } - } - token = strtok(NULL, ","); - } - } else { - // 默认配置 - if (star_uart_init(STAR_TYPE_PICO, 1, "/dev/ttyS1", 115200) == SAT_ERR_OK) { - pico_star_count = 1; - } - } - - printf("[INFO] Initialized %d nano stars, %d pico stars\n", nano_star_count, pico_star_count); - return (nano_star_count + pico_star_count) > 0 ? 0 : -1; -} - -/* ------------------ FastDDS硬件服务化初始化 ------------------ */ -int Star_sensorHS_init(int argc, const char* name) { - // 解析参数 - uint8_t domainid = 0; - string appname = "Star_sensor_Hardware_Service"; - - // 简单参数解析 - if (argc >= 2) { - domainid = atoi(name); - } - - if (argc >= 3) { - appname = string(name); - } - - // 初始化FastDDS硬件服务化组件 - std::vector parameters; - string expression = "dest = '" + servername + "'"; - - if (nullptr == StarHS_part) { - StarHS_part = new SimMsg(domainid, 3000, appname, StarHSWriteLog); - if (!StarHS_part) { - std::cerr << "[ERROR] Failed to create StarHS SimMsg instance" << std::endl; - return -1; - } - - // 创建发布者和订阅者 - StarHS_part->create_pub(topic_name_cmd); - StarHS_part->create_pub(topic_name_tlm); - - // 设置默认回调函数 - if (command_callback_func == nullptr) { - command_callback_func = starhs_command_callback; - std::cout << "[INFO] Using internal command callback" << std::endl; - } - - if (telemetry_callback_func == nullptr) { - telemetry_callback_func = starhs_telemetry_callback; - std::cout << "[INFO] Using internal telemetry callback" << std::endl; - } - - // 创建订阅并设置回调 - StarHS_part->create_sub(topic_name_cmd, command_callback_func, expression, parameters); - StarHS_part->create_sub(topic_name_tlm, telemetry_callback_func, expression, parameters); - - std::cout << "[OK] Star_sensorHS FastDDS initialized" << std::endl; - } - - // 初始化星敏设备 - int dev_init_result = star_devices_init(); - if (dev_init_result < 0) { - std::cerr << "[WARNING] No star devices initialized" << std::endl; - } - - // 初始化互斥锁 - pthread_mutex_init(&cache_mutex, NULL); - - // 启动发布线程 - pthread_t pub_thread; - if (pthread_create(&pub_thread, NULL, star_publish_thread, NULL) != 0) { - std::cerr << "[ERROR] Failed to create publish thread" << std::endl; - return -1; - } - pthread_detach(pub_thread); - - std::cout << "[OK] Star_sensorHS initialized successfully" << std::endl; - return 0; -} - -/* ------------------ FastDDS硬件服务化清理 ------------------ */ -void Star_sensorHS_cleanup(void) { - std::cout << "[INFO] Star_sensorHS cleaning up..." << std::endl; - - // 清理FastDDS组件 - if (StarHS_part != nullptr) { - delete StarHS_part; - StarHS_part = nullptr; - } - - // 关闭所有串口 - for (uint8_t i = 0; i < MAX_STAR_NUM_PER_TYPE; i++) { - if (nano_stars[i].fd > 0) { - close(nano_stars[i].fd); - nano_stars[i].fd = -1; - } - if (pico_stars[i].fd > 0) { - close(pico_stars[i].fd); - pico_stars[i].fd = -1; - } - } - - // 重置回调函数 - command_callback_func = nullptr; - telemetry_callback_func = nullptr; - - // 销毁互斥锁 - pthread_mutex_destroy(&cache_mutex); - - std::cout << "[OK] Star_sensorHS cleaned up" << std::endl; -} - -/* ------------------ 内部命令回调函数 ------------------ */ -void starhs_command_callback(std::string src, std::string dest, std::string type, - std::string reserve1, std::string reserve2, - std::vector& data) { - std::cout << "[INFO] Command received from " << src << " to " << dest << std::endl; - std::cout << "[INFO] Type: " << type << std::endl; - - // 解析命令数据 - if (data.size() >= 4) { - uint8_t star_type = data[0]; - uint8_t star_num = data[1]; - uint8_t cmd = data[2]; - uint8_t param = data[3]; - - std::cout << "[INFO] Cmd: star_type=" << (star_type == 0 ? "NANO" : "PICO") - << ", num=" << (int)star_num << ", cmd=" << (int)cmd << ", param=" << (int)param << std::endl; - - // 执行命令 - int result = send_star_cmd((star_type_t)star_type, star_num, (enum SENSOR_Cmder)cmd, param); - if (result != SAT_ERR_OK) { - std::cerr << "[ERROR] Send command failed: " << result << std::endl; - } - } else { - std::cerr << "[ERROR] Invalid command data size: " << data.size() << std::endl; - } -} - -/* ------------------ 内部遥测回调函数 ------------------ */ -void starhs_telemetry_callback(std::string src, std::string dest, std::string type, - std::string reserve1, std::string reserve2, - std::vector& data) { - std::cout << "[INFO] Telemetry request received from " << src << " to " << dest << std::endl; - std::cout << "[INFO] Type: " << type << std::endl; - - // 解析请求:前2字节为star_type和star_num - if (data.size() >= 2) { - star_type_t star_type = (star_type_t)data[0]; - uint8_t star_num = data[1]; - enum SENSOR_Cmder cmd = (star_type == STAR_TYPE_NANO) ? CMD_TLM_1 : CMD_TLM_2; - - // 读取数据 - Star_sensorHS_Frame response_frame; - int result = read_single_star_data(star_type, star_num, cmd, &response_frame); - - if (result == SAT_ERR_OK) { - // 发布遥测响应 - Star_sensorHS_telemetry_Pub((uint8_t *)&response_frame, "Gnc_Service", sizeof(Star_sensorHS_Frame)); - std::cout << "[INFO] Telemetry data published successfully" << std::endl; - } else { - std::cerr << "[ERROR] Failed to read star data: " << result << std::endl; - } - } else { - std::cerr << "[ERROR] Invalid telemetry request data size: " << data.size() << std::endl; - } -} - - -/* ------------------ 遥测发布 ------------------ */ -void Star_sensorHS_telemetry_Pub(uint8_t* data, const std::string& dest, uint16_t len) { - if (StarHS_part == nullptr) { - std::cerr << "[ERROR] StarHS_part not initialized" << std::endl; - return; - } - - if (data == nullptr || len == 0) { - std::cerr << "[ERROR] Invalid telemetry data" << std::endl; - return; - } - - // 打印调试信息 - std::cout << "[DEBUG] Telemetry publish to " << dest << ", length=" << len << " bytes" << std::endl; - - // 发布遥测数据 - StarHS_part->publish(topic_name_tlm, servername, dest, "telemetry", data, len); -} - -/* ------------------ 设置命令回调 ------------------ */ -void Star_sensorHS_set_command_callback(CommandCallbackFunc callback) { - command_callback_func = callback; - std::cout << "[INFO] External command callback set" << std::endl; -} - -/* ------------------ 设置遥测回调 ------------------ */ -void Star_sensorHS_set_telemetry_callback(TelemetryCallbackFunc callback) { - telemetry_callback_func = callback; - std::cout << "[INFO] External telemetry callback set" << std::endl; -} - -/* ------------------ 发布线程 ------------------ */ -void *star_publish_thread(void *arg) { - (void)arg; - Star_sensorHS_Frame frame; - - printf("[INFO] Star publish thread started, interval=%d ms\n", star_pub_interval_ms); - - while (1) { - pthread_mutex_lock(&cache_mutex); - - // 遍历所有纳型星敏 - for (uint8_t num = 1; num <= nano_star_count; num++) { - uint8_t idx = num - 1; - Star_Device *star = &nano_stars[idx]; - if (star->fd < 0) continue; - - // 读取数据 - int rc = read_single_star_data(STAR_TYPE_NANO, num, CMD_TLM_1, &frame); - - // 发布数据 - if (rc == SAT_ERR_OK) { - Star_sensorHS_telemetry_Pub((uint8_t *)&frame, "Star_sensor_Monitor", sizeof(Star_sensorHS_Frame)); - } - } - - // 遍历所有皮型星敏 - for (uint8_t num = 1; num <= pico_star_count; num++) { - uint8_t idx = num - 1; - Star_Device *star = &pico_stars[idx]; - if (star->fd < 0) continue; - - // 读取数据 - int rc = read_single_star_data(STAR_TYPE_PICO, num, CMD_TLM_2, &frame); - - // 发布数据 - if (rc == SAT_ERR_OK) { - Star_sensorHS_telemetry_Pub((uint8_t *)&frame, "Star_sensor_Monitor", sizeof(Star_sensorHS_Frame)); - } - } - - pthread_mutex_unlock(&cache_mutex); - - // 按配置间隔休眠 - usleep(star_pub_interval_ms * 1000); - } - return NULL; -} \ No newline at end of file diff --git a/Star_sensorHS.h b/Star_sensorHS.h deleted file mode 100644 index 51a22ac..0000000 --- a/Star_sensorHS.h +++ /dev/null @@ -1,322 +0,0 @@ -#ifndef STAR_SENSORHS_H -#define STAR_SENSORHS_H - -#include -#include -#include - -/* ================== 错误码定义 ================== */ - -#ifndef SAT_ERR_OK -#define SAT_ERR_OK 0 // 成功 -#endif - -#ifndef SAT_ERR_SERIAL -#define SAT_ERR_SERIAL -1 // 串口未打开或无效 -#endif - -#ifndef SAT_ERR_SEND_CMD -#define SAT_ERR_SEND_CMD -2 // 发送命令失败 -#endif - -#ifndef SAT_ERR_NO_RESPONSE -#define SAT_ERR_NO_RESPONSE -3 // 无响应 -#endif - -#ifndef SAT_ERR_SELECT -#define SAT_ERR_SELECT -4 // select() 系统调用失败 -#endif - -#ifndef SAT_ERR_HEADER -#define SAT_ERR_HEADER -5 // 帧头错误 -#endif - -#ifndef SAT_ERR_DATA -#define SAT_ERR_DATA -6 // 数据解析失败 -#endif - -#ifndef SAT_ERR_UNKNOWN -#define SAT_ERR_UNKNOWN -7 // 未知错误 -#endif - -#ifndef SAT_ERR_LEN -#define SAT_ERR_LEN -8 // 帧长度错误 -#endif - -#ifndef SAT_ERR_CHECKSUM -#define SAT_ERR_CHECKSUM -9 // 校验和错误 -#endif - -#ifndef SAT_ERR_TIMEOUT -#define SAT_ERR_TIMEOUT -10 // 接收数据超时 -#endif - -/* ================== 常量定义 ================== */ -#define SS_SCP_ARR_LEN 20 -#define DS_SCP_ARR_LEN 20 -#define MAX_STAR_NUM_PER_TYPE 8 -#define MAX_BUF_SIZE 256 - -/* ================== 类型定义 ================== */ - -// 星敏子类型 -typedef enum { - STAR_TYPE_NANO = 0, - STAR_TYPE_PICO, - STAR_TYPE_MAX -} star_type_t; - -// 星敏感器状态字位域 -#pragma pack(push, 1) -typedef union { - uint8_t ext; - struct { - uint8_t str_state1_data4 : 1; - uint8_t str_state1_data3 : 1; - uint8_t str_state1_data2 : 2; - uint8_t str_state1_data1 : 4; - }; -} Bitpara_State; -#pragma pack(pop) - -// 统一遥测数据帧(包含数据和错误信息) -#pragma pack(push, 1) -typedef struct { - // 四元数数据 - float q0, q1, q2, q3; - - // 角速度 - float wx, wy, wz; - - // 状态信息 - Bitpara_State bitpara_state; // 星敏感器状态字 - uint8_t star_num_d; // 定姿星数 - uint8_t on_off_status; // 设备开关状态 - - // 错误计数部分 - uint16_t header_err_cnt; // 帧头错误累计 - uint16_t check_err_cnt; // 校验错误累计 - uint16_t length_err_cnt; // 长度错误累计 - uint16_t uart_reset_cnt; // 串口复位累计 - uint16_t fault_cnt; // 故障计数(所有错误的总和) -} Star_sensorHS_Frame; -#pragma pack(pop) - -// 星敏命令枚举 -enum SENSOR_Cmder { - CMD_MCT_OST=0, // 光信号激励 - CMD_MCT_ESI, // 电信号激励 - CMD_MCT_PD_ON, // 无 - CMD_MCT_PD_OFF, // 无 - CMD_SAT, // UTC时间(校时) - CMD_WM_NORM, // 正常工作流程 - CMD_WM_ALSKY, // 仅工作于全天识别模式 - CMD_WM_TST, // 测试模式,用于标定 - CMD_WM_DLD, // 星图下传 - CMD_WM_IDLE, // 待机模式 - CMD_WM_HK, // 至启动模式进行在轨维护 - CMD_WM_RST, // 软件复位重启 - CMD_SEN_EXPO, // 曝光时间设置 - CMD_SEN_AGAIN, // 模拟增益设置 - CMD_SEN_DGAIN, // 数字增益设置 - CMD_PAR_ADE, // 设置星对角距匹配容差 - CMD_PAR_SSE, // 设置单星匹配容差 - CMD_PAR_TKR, // 星跟踪半径/二次迭代容差 - CMD_PAR_ADN, // 设置定姿星数 - CMD_PAR_OFST, // 波门星点提取阈值偏移量 - CMD_PAR_OFST_IMG_0, // 星图子块灰度均值0~5 - CMD_PAR_OFST_IMG_1, // 星图子块灰度均值6~100 - CMD_PAR_OFST_IMG_2, // 星图子块灰度均值101~150 - CMD_PAR_OFST_IMG_3, // 星图子块灰度均值151~200 - CMD_PAR_OFST_IMG_4, // 星图子块灰度均值201~255 - CMD_PAR_WIN, // 波门图像大小 - CMD_PAR_RST, // 软件参数恢复默认值 - CMD_ESD, // 电星模数据注入命令 - CMD_MCT_FLT_ON, // 姿态滤波开 - CMD_MCT_FLT_OFF, // 姿态滤波关 - CMD_MCT_PPS_ON, // PPS校时使能开 - CMD_MCT_PPS_OFF, // PPS使能关 - CMD_MCT_PPS_CNT_RST, // PPS计数清零 - CMD_TLM_1, // 读取遥测数据包1(64字节) - CMD_TLM_2 // 读取遥测数据包2(256字节) -}; - -// 电星模数据注入命令结构体 -typedef struct __attribute__((packed)) { - uint16_t FRAME_HEAD; // 帧头 - uint16_t FRAME_ID; - uint8_t UTC[5]; - uint8_t STAR_NUM_S[10]; - float SS_SCP_X; - float SS_SCP_Y; - float SS_SCP_G; - uint8_t RESERVED[45]; - uint8_t SUM_CRC; -} CMD_ESD_S; - -// 设备管理结构体 -typedef struct { - int fd; // 串口文件描述符 - const char *dev; // 设备节点 - int baudrate; // 波特率 - uint8_t header_err_cnt; // 帧头错误计数 - uint8_t check_err_cnt; // 校验错误计数 - uint8_t length_err_cnt; // 帧长错误计数 - uint8_t uart_reset_cnt; // 串口复位计数 - uint16_t fault_cnt; // 故障计数(所有错误的总和) - uint8_t send_cmd_cnt; // 命令发送计数 - uint8_t on_off_status; // 上电状态(1=正常,0=异常) -} Star_Device; - -/* ================== FastDDS相关类型定义 ================== */ - -// 命令回调函数类型 -typedef void (*CommandCallbackFunc)(std::string src, std::string dest, std::string type, - std::string reserve1, std::string reserve2, - std::vector& data); - -// 遥测回调函数类型 -typedef void (*TelemetryCallbackFunc)(std::string src, std::string dest, std::string type, - std::string reserve1, std::string reserve2, - std::vector& data); - -/* ================== 硬件操作函数声明 ================== */ - -/** - * @brief 初始化星敏串口 - * @param type 星敏类型 (NANO/PICO) - * @param num 星敏编号 (1~MAX_STAR_NUM_PER_TYPE) - * @param dev 串口设备路径 - * @param baudrate 波特率 - * @return 错误码,SAT_ERR_OK表示成功 - */ -int star_uart_init(star_type_t type, uint8_t num, const char *dev, int baudrate); - -/** - * @brief 发送星敏命令 - * @param type 星敏类型 - * @param num 星敏编号 - * @param cmd 命令枚举 - * @param param 命令参数 - * @return 错误码 - */ -int send_star_cmd(star_type_t type, uint8_t num, enum SENSOR_Cmder cmd, uint8_t param); - -/** - * @brief 读取单个星敏数据 - * @param type 星敏类型 - * @param num 星敏编号 - * @param cmd 遥测命令 (CMD_TLM_1或CMD_TLM_2) - * @param frame 输出数据帧 - * @return 错误码 - */ -int read_single_star_data(star_type_t type, uint8_t num, enum SENSOR_Cmder cmd, Star_sensorHS_Frame *frame); - -/** - * @brief 初始化所有星敏设备 - * @return 成功返回0,失败返回-1 - */ -int star_devices_init(void); - -/** - * @brief 星敏数据发布线程 - * @param arg 线程参数(未使用) - * @return 线程返回值 - */ -void *star_publish_thread(void *arg); - -/** - * @brief 更新故障计数 - * @param star 设备指针 - */ -static inline void update_fault_count(Star_Device *star) { - star->fault_cnt = star->header_err_cnt + star->check_err_cnt + - star->length_err_cnt + star->uart_reset_cnt; -} - -/** - * @brief 获取错误码对应的字符串描述 - * @param err 错误码 - * @return 错误描述字符串 - */ -static inline const char *star_strerror(int err) { - switch (err) { - case SAT_ERR_OK: return "OK"; - case SAT_ERR_SERIAL: return "Serial not open or invalid"; - case SAT_ERR_SEND_CMD: return "Failed to send command"; - case SAT_ERR_NO_RESPONSE: return "No response after sending command"; - case SAT_ERR_SELECT: return "Select() system call failed"; - case SAT_ERR_HEADER: return "Invalid frame header"; - case SAT_ERR_DATA: return "Failed to parse data"; - case SAT_ERR_UNKNOWN: return "Unknown error, check connection or output format"; - case SAT_ERR_LEN: return "Frame length error"; - case SAT_ERR_CHECKSUM: return "Checksum error"; - case SAT_ERR_TIMEOUT: return "Timeout while waiting for response"; - default: return "Unrecognized error"; - } -} - -/* ================== FastDDS服务化接口声明 ================== */ - -/** - * @brief 初始化FastDDS硬件服务化 - * @param argc 参数数量(保留) - * @param name 服务名称 - * @return 成功返回0,失败返回-1 - */ -int Star_sensorHS_init(int argc, const char* name); - -/** - * @brief 清理FastDDS硬件服务化资源 - */ -void Star_sensorHS_cleanup(void); - -/** - * @brief 发布遥测数据 - * @param data 数据指针 - * @param dest 目标地址 - * @param len 数据长度 - */ -void Star_sensorHS_telemetry_Pub(uint8_t *data, const std::string& dest, uint16_t len); - -/** - * @brief 设置命令回调函数 - * @param callback 回调函数指针 - */ -void Star_sensorHS_set_command_callback(CommandCallbackFunc callback); - -/** - * @brief 设置遥测回调函数 - * @param callback 回调函数指针 - */ -void Star_sensorHS_set_telemetry_callback(TelemetryCallbackFunc callback); - -/* ================== 默认回调函数声明 ================== */ - -/** - * @brief 默认命令回调函数 - * @param src 源地址 - * @param dest 目标地址 - * @param type 消息类型 - * @param reserve1 保留参数1 - * @param reserve2 保留参数2 - * @param data 命令数据 - */ -void command_callback(std::string src, std::string dest, std::string type, - std::string reserve1, std::string reserve2, - std::vector& data); - -/** - * @brief 默认遥测回调函数 - * @param src 源地址 - * @param dest 目标地址 - * @param type 消息类型 - * @param reserve1 保留参数1 - * @param reserve2 保留参数2 - * @param data 遥测数据 - */ -void telemetry_callback(std::string src, std::string dest, std::string type, - std::string reserve1, std::string reserve2, - std::vector& data); - -#endif /* STAR_SENSORHS_H */ \ No newline at end of file diff --git a/test.cpp b/test.cpp deleted file mode 100644 index ef2d8ae..0000000 --- a/test.cpp +++ /dev/null @@ -1,761 +0,0 @@ -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include "ComHS.h" -#include "SimMsg.h" - -using namespace std; - -/* - * 全局变量定义 - */ - -/* 串口文件描述符 */ -static int fd_telecontrol = -1; /* 遥控串口 - 通信机发送给通信硬件服务化 */ -static int fd_telemetry = -1; /* 遥测串口 - 通信硬件服务化发送给通信机 */ - -/* 遥测数据缓存 */ -S_Comm_telemetry_data_t S_TELE; /* 维护遥测数据缓存,供状态查询使用 */ - -/* 填充指令 */ -uint8_t cmderPadding[1] = {0xA5}; - -/* 通信机开关状态 */ -uint8_t S_COMM_ON_OFF = 0; - -/* 统计计数器 */ -uint8_t scommHeaderErrCnt = 0; /* 帧头错误 */ -uint8_t scommResIDErrCnt = 0; /* 应答帧ID错误 */ -uint8_t scommCheckErrCnt = 0; /* 帧校验错误 */ -uint8_t scommUartResetCnt = 0; /* 无应答串口复位计数 */ -uint8_t sendCmderCnt = 0; /* 向通信机发送控制指令计数 */ -uint8_t sendCmderSuccessCnt = 0; /* 通信机控制指令执行成功应答计数 */ -uint8_t sendCmderErrCnt = 0; /* 通信机控制指令错误应答计数 */ -uint8_t sendTelemCnt = 0; /* 向通信机发送遥测帧计数 */ -uint8_t sendTelemSuccessCnt = 0; /* 接收通信机遥测帧应答计数 */ -uint8_t sendGetSelfTelemCmderCnt = 0; /* 发送查询通信机工程遥测计数 */ - -/* 数据缓冲区 */ -unsigned char S_Telec1_Data[512] = {0}; /* 遥控数据 */ -unsigned char S_Telem_Data[512] = {0}; /* 遥测数据 */ - -/* ComHS相关全局变量 */ -SimMsg *ComHS_part = nullptr; -string servername = "Com_Hardware_Service"; -string topic_name_cmd = "Command"; -string topic_name_tlm = "Telemetry"; -const char *fastdds_dest = "Com_Service"; - -/* 运行控制 */ -static volatile int g_running = 1; - -/* - * 信号处理函数 - */ -static void signal_handler(int signum) -{ - g_running = 0; -} - -/* - * ComHS日志函数 - */ -void ComHSWriteLog(const string &msg) -{ - cout << msg << endl; -} - -/* - * 初始化ComHS的fastdds - * - * @domainid: 域ID - * @appname: 应用程序名称 - */ -void ComHS_init(uint8_t domainid, string appname) -{ - vector parameters; - string expression = "dest = '" + servername + "'"; - - if (nullptr == ComHS_part) { - ComHS_part = new SimMsg(domainid, 3000, appname, ComHSWriteLog); - ComHS_part->create_pub(topic_name_cmd); - ComHS_part->create_pub(topic_name_tlm); - - ComHS_part->create_sub(topic_name_cmd, command_callback, - expression, parameters); - ComHS_part->create_sub(topic_name_tlm, telemetry_callback, - expression, parameters); - } -} - -/* - * 通信硬件服务化遥控发布 - * - * @data: 要发布的数据 - * @dest: 目标对象 - * @len: 数据长度 - */ -void ComHS_command_Pub(uint8_t *data, string dest, uint16_t len) -{ - if (ComHS_part) { - ComHS_part->publish(topic_name_cmd, "Com_Hardware_Service", - dest, "command", data, len); - } -} - -/* - * 通信硬件服务化遥测发布 - * - * @data: 要发布的数据 - * @dest: 目标对象 - * @len: 数据长度 - */ -void ComHS_telemetry_Pub(uint8_t *data, string dest, uint16_t len) -{ - if (ComHS_part) { - ComHS_part->publish(topic_name_tlm, "Com_Hardware_Service", - dest, "telemetry", data, len); - } -} - -/* - * ComHS命令回调函数 - * - * 将接收到的遥控指令通过send_S_COMM_Cmder()函数发送给串口 - */ -void command_callback(string src, string dest, string type, - string reserve1, string reserve2, - vector &data) -{ - if (S_COMM_ON_OFF != 1) { - cout << "[ERROR] S_COMM is not available" << endl; - return; - } - - if (data.empty()) { - cout << "[ERROR] No command data provided" << endl; - return; - } - - /* 直接发送给通信机 */ - uint8_t *cmd_data = data.data(); - uint16_t cmd_len = data.size(); - - cout << "[INFO] Sending command to S_COMM: " << data.size() << " bytes" << endl; - - /* 发送控制指令 */ - send_S_COMM_Cmder(cmd_data, cmd_len); -} - -/* - * ComHS遥测回调函数 - * - * 1、当接收到的为命令类型,即为取遥测指令时,触发取遥测 - * 2、当接收到的为遥测类型,即为需要下行的遥测时,将遥测下行 - */ -void telemetry_callback(string src, string dest, string type, - string reserve1, string reserve2, - vector &data) -{ - if (S_COMM_ON_OFF != 1) { - cout << "[ERROR] S_COMM is not available" << endl; - return; - } - - if (data.empty()) { - cout << "[ERROR] No telemetry data provided" << endl; - return; - } - - if (type == "command" ) { - if (data.size() == 1 && data[0] == 0xFF) { - Get_S_COMM_UP_CMD(); - } - } else if (type == "telemetry") { - if (data.size() >= sizeof(Multi_EPDU_packet_t)) { - Multi_EPDU_packet_t *down_pkt = (Multi_EPDU_packet_t *)data.data(); - Send_Telemetry_From_S((uint8_t *)down_pkt, sizeof(Multi_EPDU_packet_t)); - cout << "[INFO] Downlink telemetry sent via S_COMM" << endl; - } else { - cout << "[ERROR] Telemetry data too small: " << data.size() - << " bytes, need at least " << sizeof(Multi_EPDU_packet_t) - << " bytes" << endl; - } - } -} - -/* - * 串口初始化 - * - * @dev_telec: 遥控串口设备路径 - * @dev_telem: 遥测串口设备路径 - * @baudrate: 波特率 - * - * 返回值: 成功返回0,失败返回-1 - */ -int scomm_uart_init(const char *dev_telec, const char *dev_telem, int baudrate) -{ - /* 初始化遥控串口 */ - fd_telecontrol = open(dev_telec, O_RDWR | O_NOCTTY | O_NDELAY); - if (fd_telecontrol < 0) { - perror("open telecontrol serial failed"); - return -1; - } - - /* 设置为非阻塞模式 */ - fcntl(fd_telecontrol, F_SETFL, 0); - - /* 初始化遥测串口 */ - fd_telemetry = open(dev_telem, O_RDWR | O_NOCTTY | O_NDELAY); - if (fd_telemetry < 0) { - perror("open telemetry serial failed"); - close(fd_telecontrol); - fd_telecontrol = -1; - return -1; - } - - /* 设置为非阻塞模式 */ - fcntl(fd_telemetry, F_SETFL, 0); - - /* 设置两个串口参数 */ - int fds[] = {fd_telecontrol, fd_telemetry}; - for (int i = 0; i < 2; i++) { - struct termios tty; - - if (tcgetattr(fds[i], &tty) != 0) { - perror("tcgetattr failed"); - continue; - } - - /* 设置波特率 */ - speed_t speed; - switch (baudrate) { - case 9600: - speed = B9600; - break; - case 19200: - speed = B19200; - break; - case 38400: - speed = B38400; - break; - case 57600: - speed = B57600; - break; - case 115200: - speed = B115200; - break; - default: - speed = B115200; - break; - } - - cfsetospeed(&tty, speed); - cfsetispeed(&tty, speed); - - /* 8N1: 8位数据位,无奇偶校验,1位停止位 */ - tty.c_cflag &= ~PARENB; /* 无奇偶校验 */ - tty.c_cflag &= ~CSTOPB; /* 1位停止位 */ - tty.c_cflag &= ~CSIZE; - tty.c_cflag |= CS8; /* 8位数据位 */ - tty.c_cflag |= CREAD | CLOCAL; /* 启用接收器,忽略调制解调器控制线 */ - - /* 关闭流控 */ - tty.c_cflag &= ~CRTSCTS; - - /* 设置输入模式 */ - tty.c_lflag &= ~(ICANON | ECHO | ECHOE | ISIG); /* 非规范模式 */ - tty.c_iflag &= ~(IXON | IXOFF | IXANY); /* 关闭软件流控 */ - tty.c_iflag &= ~(INLCR | ICRNL | IGNCR | IUCLC); /* 关闭输入转换 */ - - /* 设置输出模式 */ - tty.c_oflag &= ~OPOST; /* 原始输出 */ - tty.c_oflag &= ~ONLCR; /* 不转换换行 */ - - /* 设置超时和最小读取字符数 */ - tty.c_cc[VMIN] = 0; /* 非阻塞 */ - tty.c_cc[VTIME] = 5; /* 0.5秒超时 */ - - if (tcsetattr(fds[i], TCSANOW, &tty) != 0) { - perror("tcsetattr failed"); - } - - /* 清空缓冲区 */ - tcflush(fds[i], TCIOFLUSH); - } - - cout << "[OK] S_COMM UART init telec=" << dev_telec - << " telem=" << dev_telem << " baud=" << baudrate << endl; - return 0; -} - -/* - * S遥测串口发送 - * - * 将遥测数据进行封装,然后发送到通信机串口 - * - * @cmd: 命令码 - * @len: 数据长度 - * @nums: 数据指针 - */ -void S_UART_TELEMETRY_SEND(uint8_t cmd, uint16_t len, uint8_t *nums) -{ - uint8_t tele_check = 0; - uint16_t i; - - memset(S_Telem_Data, 0, 512); - - S_Telem_Data[0] = 0xEB; - S_Telem_Data[1] = 0x90; - S_Telem_Data[2] = cmd; - S_Telem_Data[3] = (unsigned char)len >> 8; - S_Telem_Data[4] = (unsigned char)len; - - for (i = 0; i < len; i++) { - S_Telem_Data[i + 5] = *(nums + i); - } - - for (i = 2; i < (len + 5); i++) { - tele_check += S_Telem_Data[i]; - } - - S_Telem_Data[len + 5] = tele_check; - - if (fd_telemetry >= 0) { - int written = write(fd_telemetry, S_Telem_Data, (len + 6)); - if (written < 0) { - perror("[ERROR] S_COMM write failed"); - } else { - printf("[INFO] S_COMM sent command: 0x%02X, len: %d, bytes: %d\n", - cmd, len, written); - } - } -} - -/* - * 超时读取 - * - * @timeout_ms: 超时时间(毫秒),默认100ms - * @return: 读取到的字节数,-1表示超时或错误 - */ -int scomm_read_with_select(int timeout_ms = 100) -{ - if (fd_telecontrol < 0) { - printf("[ERROR] S_COMM telecontrol port not opened\n"); - return -1; - } - - fd_set read_fds; - struct timeval tv; - uint8_t buffer[512]; - int total_read = 0; - - // 设置超时时间(100ms) - tv.tv_sec = timeout_ms / 1000; - tv.tv_usec = (timeout_ms % 1000) * 1000; - - // 清空并设置文件描述符集合 - FD_ZERO(&read_fds); - FD_SET(fd_telecontrol, &read_fds); - - // 使用select等待数据到达 - int ret = select(fd_telecontrol + 1, &read_fds, NULL, NULL, &tv); - - if (ret > 0) { - // 有数据可读 - if (FD_ISSET(fd_telecontrol, &read_fds)) { - // 读取所有可用数据 - while (total_read < (int)sizeof(buffer)) { - int bytes = read(fd_telecontrol, buffer + total_read, - sizeof(buffer) - total_read); - if (bytes > 0) { - total_read += bytes; - - // 尝试处理数据 - if (process_received_data(buffer, total_read) == 0) { - return total_read; // 成功处理 - } - // 如果返回-1,表示需要更多数据,继续读取 - } else if (bytes < 0) { - if (errno == EAGAIN || errno == EWOULDBLOCK) { - // 没有更多数据了 - break; - } else { - perror("[ERROR] S_COMM read error"); - return -1; - } - } else { - // read返回0,文件结束 - break; - } - } - - if (total_read > 0) { - // 有数据但未能完整处理,返回读取的字节数 - return total_read; - } - } - } else if (ret == 0) { - // select超时 - printf("[WARN] S_COMM read timeout after %d ms\n", timeout_ms); - return -1; - } else { - // select错误 - perror("[ERROR] select failed"); - return -1; - } - - return total_read; -} - -/* - * 发送指令并等待响应 - * - * @cmd: 命令码 - * @len: 数据长度 - * @nums: 数据指针 - * @timeout_ms: 等待响应超时时间,默认100ms - * @return: 响应数据长度,-1表示失败 - */ -int S_UART_SEND_AND_WAIT(uint8_t cmd, uint16_t len, uint8_t *nums, int timeout_ms = 100) -{ - if (S_COMM_ON_OFF != 1) { - printf("[ERROR] S_COMM is not available\n"); - return -1; - } - - if (fd_telemetry < 0 || fd_telecontrol < 0) { - printf("[ERROR] Serial ports not initialized\n"); - return -1; - } - - // 1. 先清空输入缓冲区,避免旧数据干扰 - tcflush(fd_telecontrol, TCIFLUSH); - - // 2. 发送指令 - S_UART_TELEMETRY_SEND(cmd, len, nums); - - // 3. 等待响应(使用select,超时100ms) - return scomm_read_with_select(timeout_ms); -} - -/* - * 向S测控发送控制指令 - * - * 将遥控指令封装,然后发送到通信机串口 - * - * @cmd: 指令数据 - * @len: 指令长度 - */ -void send_S_COMM_Cmder(uint8_t *cmd, uint16_t len) -{ - if (S_COMM_ON_OFF != 1) { - printf("[ERROR] S_COMM is not available\n"); - return; - } - - sendCmderCnt++; - - // 构造命令数据 - uint8_t cmd_buff[64] = {0}; - uint8_t kc = 0; - - cmd_buff[0] = 0x11; - cmd_buff[1] = 0x1A; - cmd_buff[2] = 0xC0; - cmd_buff[3] = 0x00; - - cmd_buff[4] = (uint8_t)(len + 1) >> 8; /* 根据高层协议来,实际上是+2减1 */ - cmd_buff[5] = (uint8_t)len + 1; - - for (kc = 0; kc < len + 2; kc++) { - cmd_buff[kc + 6] = cmd[kc]; - } - - // 发送并等待响应(超时100ms) - int result = S_UART_SEND_AND_WAIT(TELECONTROL_CMD, len + 8, cmd_buff, 100); - - if (result > 0) { - printf("[INFO] Command sent successfully with response\n"); - sendCmderSuccessCnt++; - } else { - printf("[WARN] Command sent but no valid response within 100ms\n"); - sendCmderErrCnt++; - } -} - -/* - * 获取S测控常规遥测(同步版本,使用select超时) - * - * 向通信机串口写入常规遥测查询的指令,进行遥测的查询 - * - */ -void Get_S_COMM_Telemetry_Data(void) -{ - if (S_COMM_ON_OFF != 1) return; - - // 发送并等待响应(超时100ms) - int result = S_UART_SEND_AND_WAIT(CON_TELEMETRY, 1, cmderPadding, 100); - - if (result > 0) { - printf("[INFO] Telemetry query successful\n"); - sendGetSelfTelemCmderCnt = 0; // 重置错误计数 - } else { - printf("[ERROR] Telemetry query failed (timeout 100ms)\n"); - sendGetSelfTelemCmderCnt++; - - if (sendGetSelfTelemCmderCnt >= 3) { - printf("[WARN] Multiple telemetry queries failed\n"); - } - } -} - -/* - * 获取上行遥控指令(同步版本,使用select超时) - * - * 向通信机串口写入获取上行遥控指令,进行上行遥控查询 - * - */ -void Get_S_COMM_UP_CMD(void) -{ - if (S_COMM_ON_OFF != 1) return; - - // 发送并等待响应(超时100ms) - int result = S_UART_SEND_AND_WAIT(QUERY_TELECMD, 1, cmderPadding, 100); - - if (result > 0) { - printf("[INFO] Uplink command query successful\n"); - } else if (result == 0) { - printf("[INFO] No uplink command available\n"); - } else { - printf("[ERROR] Uplink command query failed (timeout 100ms)\n"); - } -} - -/* - * 通过S测控发送下行遥测(可选等待确认) - * - * @tele: 遥测数据 - * @len: 数据长度 - */ -void Send_Telemetry_From_S(uint8_t *tele, uint16_t len) -{ - if (S_COMM_ON_OFF != 1) return; - - sendTelemCnt++; - - // 发送遥测数据 - S_UART_TELEMETRY_SEND(SEND_TELEMETRY, len, tele); - printf("[INFO] S_COMM send telemetry from S, len: %d\n", len); - - scomm_read_with_select(100); -} - -/* - * 接收数据处理函数(改进版,支持部分帧处理) - * - * @data: 接收到的数据 - * @size: 数据大小 - * - * 返回值: 0-成功处理, -1-处理失败, -2-需要更多数据 - */ -int process_received_data(uint8_t *data, uint16_t size) -{ - uint16_t i = 0; - uint8_t cmd = 0; - uint16_t frame_len = 0; - uint8_t checksum0 = 0, checksum1 = 0; - - // 如果数据太少,无法判断帧头 - if (size < 2) { - return -2; // 需要更多数据 - } - - // 查找有效的帧头 - int header_pos = -1; - for (i = 0; i < size - 1; i++) { - if (data[i] == 0xEB && data[i+1] == 0x90) { - header_pos = i; - break; - } - } - - if (header_pos < 0) { - // 如果已经有一定数量的数据但还没找到帧头,可能是无效数据 - if (size > 10) { - scommHeaderErrCnt++; - printf("[ERROR] Frame header not found in %d bytes\n", size); - return -1; // 处理失败 - } - return -2; // 需要更多数据 - } - - // 如果帧头不在开头,调整数据 - if (header_pos > 0) { - printf("[WARN] Found frame header at position %d, discarding %d bytes\n", - header_pos, header_pos); - memmove(S_Telec1_Data, data + header_pos, size - header_pos); - size -= header_pos; - } else { - memcpy(S_Telec1_Data, data, size); - } - - // 检查是否有完整的帧头(至少6字节:2字节帧头+1字节命令+2字节长度+1字节校验) - if (size < 6) { - return -2; // 需要更多数据 - } - - cmd = S_Telec1_Data[2]; - frame_len = (uint16_t)(S_Telec1_Data[3] << 8) | (S_Telec1_Data[4]); - - // 检查是否收到完整帧 - if (size < (frame_len + 6)) { - printf("[DEBUG] Incomplete frame: need %d, got %d\n", - frame_len + 6, size); - return -2; // 需要更多数据 - } - - /* 检查帧长度是否合理 */ - if (frame_len > 500) { - printf("[ERROR] S_COMM frame length too large: %d\n", frame_len); - return -1; - } - - checksum0 = S_Telec1_Data[frame_len + 5]; - - /* 计算校验和 */ - checksum1 = 0; - for (i = 2; i < (frame_len + 5); i++) { - checksum1 += S_Telec1_Data[i]; - } - - if (checksum1 != checksum0) { - scommCheckErrCnt++; - printf("[ERROR] S_COMM checksum error: calc=0x%02X recv=0x%02X\n", - checksum1, checksum0); - return -1; - } - - /* 根据命令类型处理 */ - switch (cmd) { - case 0xF0: /* 常规遥测数据 */ - printf("[INFO] S_COMM telemetry data received, frame_len=%d\n", frame_len); - if (size >= (13 + frame_len - 10)) { - /* 维护遥测数据缓存 */ - memcpy((uint8_t *)&S_TELE, (uint8_t *)&S_Telec1_Data[13], - frame_len - 10); - if (sendGetSelfTelemCmderCnt > 0) { - sendGetSelfTelemCmderCnt--; - } - - /* 通过ComHS发布遥测数据 */ - if (frame_len - 10 > 0) { - ComHS_telemetry_Pub((uint8_t *)&S_TELE, fastdds_dest, - sizeof(S_Comm_telemetry_data_t)); - printf("[INFO] S_COMM telemetry published via ComHS\n"); - } - } - break; - - case 0xE1: /* 遥控指令应答 */ - if ((S_Telec1_Data[5] == 0xAA) && (S_Telec1_Data[6] == 0x8C)) { - sendCmderSuccessCnt++; - printf("[INFO] S_COMM command success\n"); - } else { - sendCmderErrCnt++; - printf("[ERROR] S_COMM command error\n"); - } - break; - - case 0xB4: /* 上行遥控指令 */ - printf("[INFO] S_COMM uplink command received, frame_len=%d\n", frame_len); - if (size >= 9 && frame_len >= 4) { - uint16_t total_data_len = frame_len; - - if (total_data_len > 4) { - ComHS_command_Pub(&S_Telec1_Data[5], fastdds_dest, - total_data_len); - printf("[INFO] S_COMM uplink command published, len=%d bytes\n", - total_data_len); - } else { - printf("[INFO] No actual data in uplink command\n"); - } - } - break; - - case 0xA5: /* 遥测确认 */ - if ((S_Telec1_Data[5] == 0xAA) && (S_Telec1_Data[6] == 0x50)) { - sendTelemSuccessCnt = 1; - printf("[INFO] S_COMM telemetry sent successfully\n"); - } - break; - - default: - scommResIDErrCnt++; - printf("[ERROR] S_COMM unknown command ID: 0x%02X\n", cmd); - return -1; - } - - return 0; /* 处理成功 */ -} - -/* - * 启动SCOMM服务(同步模式,使用select超时) - * - * @dev_telec: 遥控串口设备 - * @dev_telem: 遥测串口设备 - * @baudrate: 波特率 - */ -void start_scomm_service(const char *dev_telec, const char *dev_telem, int baudrate) -{ - /* 设置信号处理 */ - signal(SIGINT, signal_handler); - signal(SIGTERM, signal_handler); - - /* 初始化串口 */ - if (scomm_uart_init(dev_telec, dev_telem, baudrate) < 0) { - S_COMM_ON_OFF = 0; - cerr << "[ERROR] S_COMM UART init failed" << endl; - return; - } - - S_COMM_ON_OFF = 1; - - /* 初始化ComHS通信 */ - ComHS_init(0, "S_Comm_Hardware_Service"); - -} - -/* - * 停止SCOMM服务 - */ -void stop_scomm_service(void) -{ - g_running = 0; - - /* 关闭串口 */ - if (fd_telecontrol >= 0) { - close(fd_telecontrol); - fd_telecontrol = -1; - } - if (fd_telemetry >= 0) { - close(fd_telemetry); - fd_telemetry = -1; - } - - /* 清理ComHS资源 */ - if (ComHS_part) { - delete ComHS_part; - ComHS_part = nullptr; - } - -} diff --git a/星敏硬件服务化/CMakeLists.txt b/test/CMakeLists.txt similarity index 83% rename from 星敏硬件服务化/CMakeLists.txt rename to test/CMakeLists.txt index 0a9c044..a908f0b 100644 --- a/星敏硬件服务化/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.10) -project(Star_sensorHS) +project(test) # 设置C++标准 set(CMAKE_CXX_STANDARD 14) @@ -24,13 +24,13 @@ link_directories( ) # 添加可执行文件 -add_executable(Star_sensorHS - Star_sensorHS-main.cpp - Star_sensorHS.cpp +add_executable(test + test-main.cpp + test.cpp ) # 链接库 -target_link_libraries(Star_sensorHS +target_link_libraries(test pthread m rt @@ -41,6 +41,6 @@ target_link_libraries(Star_sensorHS ) # 设置输出目录 -set_target_properties(Star_sensorHS PROPERTIES +set_target_properties(test PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin ) diff --git a/星敏硬件服务化/build/CMakeCache.txt b/test/build/CMakeCache.txt similarity index 97% rename from 星敏硬件服务化/build/CMakeCache.txt rename to test/build/CMakeCache.txt index fec4464..cf588bb 100644 --- a/星敏硬件服务化/build/CMakeCache.txt +++ b/test/build/CMakeCache.txt @@ -1,5 +1,5 @@ # This is the CMakeCache file. -# For build in directory: /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build +# For build in directory: /home/xb/satellite/aircraft-1/container-4/test/build # It was generated by CMake: /usr/bin/cmake # You can edit this file to change values found and used by cmake. # If you do not want to change any of the values, simply exit the editor. @@ -145,7 +145,7 @@ CMAKE_PROJECT_DESCRIPTION:STATIC= CMAKE_PROJECT_HOMEPAGE_URL:STATIC= //Value Computed by CMake -CMAKE_PROJECT_NAME:STATIC=Star_sensorHS +CMAKE_PROJECT_NAME:STATIC=test //Path to a program. CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib @@ -210,13 +210,13 @@ CMAKE_STRIP:FILEPATH=/usr/bin/strip CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE //Value Computed by CMake -Star_sensorHS_BINARY_DIR:STATIC=/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build +test_BINARY_DIR:STATIC=/home/xb/satellite/aircraft-1/container-4/test/build //Value Computed by CMake -Star_sensorHS_IS_TOP_LEVEL:STATIC=ON +test_IS_TOP_LEVEL:STATIC=ON //Value Computed by CMake -Star_sensorHS_SOURCE_DIR:STATIC=/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化 +test_SOURCE_DIR:STATIC=/home/xb/satellite/aircraft-1/container-4/test ######################## @@ -228,7 +228,7 @@ CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_AR CMAKE_AR-ADVANCED:INTERNAL=1 //This is the directory where this CMakeCache.txt was created -CMAKE_CACHEFILE_DIR:INTERNAL=/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build +CMAKE_CACHEFILE_DIR:INTERNAL=/home/xb/satellite/aircraft-1/container-4/test/build //Major version of cmake used to create the current loaded cache CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 //Minor version of cmake used to create the current loaded cache @@ -303,7 +303,7 @@ CMAKE_GENERATOR_PLATFORM:INTERNAL= CMAKE_GENERATOR_TOOLSET:INTERNAL= //Source directory with the top level CMakeLists.txt file for this // project -CMAKE_HOME_DIRECTORY:INTERNAL=/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化 +CMAKE_HOME_DIRECTORY:INTERNAL=/home/xb/satellite/aircraft-1/container-4/test //Install .so files without execute permission. CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 //ADVANCED property for variable: CMAKE_LINKER diff --git a/星敏硬件服务化/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/test/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake similarity index 100% rename from 星敏硬件服务化/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake rename to test/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake diff --git a/星敏硬件服务化/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/test/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake similarity index 100% rename from 星敏硬件服务化/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake rename to test/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake diff --git a/星敏硬件服务化/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/test/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin old mode 100755 new mode 100644 similarity index 100% rename from 星敏硬件服务化/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin rename to test/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin diff --git a/星敏硬件服务化/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/test/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin old mode 100755 new mode 100644 similarity index 100% rename from 星敏硬件服务化/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin rename to test/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin diff --git a/星敏硬件服务化/build/CMakeFiles/3.22.1/CMakeSystem.cmake b/test/build/CMakeFiles/3.22.1/CMakeSystem.cmake similarity index 100% rename from 星敏硬件服务化/build/CMakeFiles/3.22.1/CMakeSystem.cmake rename to test/build/CMakeFiles/3.22.1/CMakeSystem.cmake diff --git a/星敏硬件服务化/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/test/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c similarity index 100% rename from 星敏硬件服务化/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c rename to test/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c diff --git a/星敏硬件服务化/build/CMakeFiles/3.22.1/CompilerIdC/a.out b/test/build/CMakeFiles/3.22.1/CompilerIdC/a.out old mode 100755 new mode 100644 similarity index 100% rename from 星敏硬件服务化/build/CMakeFiles/3.22.1/CompilerIdC/a.out rename to test/build/CMakeFiles/3.22.1/CompilerIdC/a.out diff --git a/星敏硬件服务化/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/test/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp similarity index 100% rename from 星敏硬件服务化/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp rename to test/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp diff --git a/星敏硬件服务化/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/test/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out old mode 100755 new mode 100644 similarity index 100% rename from 星敏硬件服务化/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out rename to test/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out diff --git a/星敏硬件服务化/build/CMakeFiles/CMakeDirectoryInformation.cmake b/test/build/CMakeFiles/CMakeDirectoryInformation.cmake similarity index 88% rename from 星敏硬件服务化/build/CMakeFiles/CMakeDirectoryInformation.cmake rename to test/build/CMakeFiles/CMakeDirectoryInformation.cmake index 771e47e..8ca64c8 100644 --- a/星敏硬件服务化/build/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/test/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -2,8 +2,8 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.22 # Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build") +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/xb/satellite/aircraft-1/container-4/test") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/xb/satellite/aircraft-1/container-4/test/build") # Force unix paths in dependencies. set(CMAKE_FORCE_UNIX_PATHS 1) diff --git a/test/build/CMakeFiles/CMakeOutput.log b/test/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..a82ddff --- /dev/null +++ b/test/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.8.0-90-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_d300d/fast && /usr/bin/gmake -f CMakeFiles/cmTC_d300d.dir/build.make CMakeFiles/cmTC_d300d.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_d300d.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_d300d.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d300d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d300d.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_d300d.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccROMBES.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d300d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d300d.dir/' + as -v --64 -o CMakeFiles/cmTC_d300d.dir/CMakeCCompilerABI.c.o /tmp/ccROMBES.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d300d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d300d.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_d300d +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d300d.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_d300d.dir/CMakeCCompilerABI.c.o -o cmTC_d300d +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d300d' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d300d.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccz15OrC.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_d300d /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_d300d.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d300d' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d300d.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_d300d/fast && /usr/bin/gmake -f CMakeFiles/cmTC_d300d.dir/build.make CMakeFiles/cmTC_d300d.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_d300d.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_d300d.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d300d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d300d.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_d300d.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccROMBES.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d300d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d300d.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_d300d.dir/CMakeCCompilerABI.c.o /tmp/ccROMBES.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_d300d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_d300d.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_d300d] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d300d.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_d300d.dir/CMakeCCompilerABI.c.o -o cmTC_d300d ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_d300d' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_d300d.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccz15OrC.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_d300d /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_d300d.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccz15OrC.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_d300d] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_d300d.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_7cc27/fast && /usr/bin/gmake -f CMakeFiles/cmTC_7cc27.dir/build.make CMakeFiles/cmTC_7cc27.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_7cc27.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_7cc27.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7cc27.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7cc27.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_7cc27.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccS0Anqq.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7cc27.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7cc27.dir/' + as -v --64 -o CMakeFiles/cmTC_7cc27.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccS0Anqq.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7cc27.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7cc27.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_7cc27 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7cc27.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_7cc27.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_7cc27 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7cc27' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_7cc27.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccdVaIhG.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_7cc27 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_7cc27.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7cc27' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_7cc27.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_7cc27/fast && /usr/bin/gmake -f CMakeFiles/cmTC_7cc27.dir/build.make CMakeFiles/cmTC_7cc27.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_7cc27.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_7cc27.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7cc27.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7cc27.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_7cc27.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccS0Anqq.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7cc27.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7cc27.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_7cc27.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccS0Anqq.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7cc27.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7cc27.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_7cc27] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7cc27.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_7cc27.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_7cc27 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7cc27' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_7cc27.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccdVaIhG.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_7cc27 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_7cc27.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccdVaIhG.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_7cc27] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_7cc27.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/星敏硬件服务化/build/CMakeFiles/Makefile.cmake b/test/build/CMakeFiles/Makefile.cmake similarity index 99% rename from 星敏硬件服务化/build/CMakeFiles/Makefile.cmake rename to test/build/CMakeFiles/Makefile.cmake index 68785a5..f6ccecf 100644 --- a/星敏硬件服务化/build/CMakeFiles/Makefile.cmake +++ b/test/build/CMakeFiles/Makefile.cmake @@ -118,5 +118,5 @@ set(CMAKE_MAKEFILE_PRODUCTS # Dependency information for all targets: set(CMAKE_DEPEND_INFO_FILES - "CMakeFiles/Star_sensorHS.dir/DependInfo.cmake" + "CMakeFiles/test.dir/DependInfo.cmake" ) diff --git a/星敏硬件服务化/build/CMakeFiles/Makefile2 b/test/build/CMakeFiles/Makefile2 similarity index 66% rename from 星敏硬件服务化/build/CMakeFiles/Makefile2 rename to test/build/CMakeFiles/Makefile2 index c7bbead..ab588e3 100644 --- a/星敏硬件服务化/build/CMakeFiles/Makefile2 +++ b/test/build/CMakeFiles/Makefile2 @@ -54,16 +54,16 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化 +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test/build #============================================================================= # Directory level rules for the build root directory # The main recursive "all" target. -all: CMakeFiles/Star_sensorHS.dir/all +all: CMakeFiles/test.dir/all .PHONY : all # The main recursive "preinstall" target. @@ -71,34 +71,34 @@ preinstall: .PHONY : preinstall # The main recursive "clean" target. -clean: CMakeFiles/Star_sensorHS.dir/clean +clean: CMakeFiles/test.dir/clean .PHONY : clean #============================================================================= -# Target rules for target CMakeFiles/Star_sensorHS.dir +# Target rules for target CMakeFiles/test.dir # All Build rule for target. -CMakeFiles/Star_sensorHS.dir/all: - $(MAKE) $(MAKESILENT) -f CMakeFiles/Star_sensorHS.dir/build.make CMakeFiles/Star_sensorHS.dir/depend - $(MAKE) $(MAKESILENT) -f CMakeFiles/Star_sensorHS.dir/build.make CMakeFiles/Star_sensorHS.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles --progress-num=1,2,3 "Built target Star_sensorHS" -.PHONY : CMakeFiles/Star_sensorHS.dir/all +CMakeFiles/test.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test.dir/build.make CMakeFiles/test.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/test.dir/build.make CMakeFiles/test.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles --progress-num=1,2,3 "Built target test" +.PHONY : CMakeFiles/test.dir/all # Build rule for subdir invocation for target. -CMakeFiles/Star_sensorHS.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles 3 - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/Star_sensorHS.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles 0 -.PHONY : CMakeFiles/Star_sensorHS.dir/rule +CMakeFiles/test.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/test.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles 0 +.PHONY : CMakeFiles/test.dir/rule # Convenience name for target. -Star_sensorHS: CMakeFiles/Star_sensorHS.dir/rule -.PHONY : Star_sensorHS +test: CMakeFiles/test.dir/rule +.PHONY : test # clean rule for target. -CMakeFiles/Star_sensorHS.dir/clean: - $(MAKE) $(MAKESILENT) -f CMakeFiles/Star_sensorHS.dir/build.make CMakeFiles/Star_sensorHS.dir/clean -.PHONY : CMakeFiles/Star_sensorHS.dir/clean +CMakeFiles/test.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test.dir/build.make CMakeFiles/test.dir/clean +.PHONY : CMakeFiles/test.dir/clean #============================================================================= # Special targets to cleanup operation of make. diff --git a/test/build/CMakeFiles/TargetDirectories.txt b/test/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..5a92274 --- /dev/null +++ b/test/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles/test.dir +/home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles/edit_cache.dir +/home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles/rebuild_cache.dir diff --git a/星敏硬件服务化/build/CMakeFiles/cmake.check_cache b/test/build/CMakeFiles/cmake.check_cache similarity index 100% rename from 星敏硬件服务化/build/CMakeFiles/cmake.check_cache rename to test/build/CMakeFiles/cmake.check_cache diff --git a/星敏硬件服务化/build/CMakeFiles/progress.marks b/test/build/CMakeFiles/progress.marks similarity index 100% rename from 星敏硬件服务化/build/CMakeFiles/progress.marks rename to test/build/CMakeFiles/progress.marks diff --git a/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/DependInfo.cmake b/test/build/CMakeFiles/test.dir/DependInfo.cmake similarity index 50% rename from 星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/DependInfo.cmake rename to test/build/CMakeFiles/test.dir/DependInfo.cmake index 13440e1..86e6b54 100644 --- a/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/DependInfo.cmake +++ b/test/build/CMakeFiles/test.dir/DependInfo.cmake @@ -8,8 +8,8 @@ set(CMAKE_DEPENDS_LANGUAGES # The set of dependency files which are needed: set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/Star_sensorHS-main.cpp" "CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.o" "gcc" "CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.o.d" - "/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/Star_sensorHS.cpp" "CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.o" "gcc" "CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.o.d" + "/home/xb/satellite/aircraft-1/container-4/test/test-main.cpp" "CMakeFiles/test.dir/test-main.cpp.o" "gcc" "CMakeFiles/test.dir/test-main.cpp.o.d" + "/home/xb/satellite/aircraft-1/container-4/test/test.cpp" "CMakeFiles/test.dir/test.cpp.o" "gcc" "CMakeFiles/test.dir/test.cpp.o.d" ) # Targets to which this target links. diff --git a/test/build/CMakeFiles/test.dir/build.make b/test/build/CMakeFiles/test.dir/build.make new file mode 100644 index 0000000..ed50608 --- /dev/null +++ b/test/build/CMakeFiles/test.dir/build.make @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test/build + +# Include any dependencies generated for this target. +include CMakeFiles/test.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/test.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/test.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/test.dir/flags.make + +CMakeFiles/test.dir/test-main.cpp.o: CMakeFiles/test.dir/flags.make +CMakeFiles/test.dir/test-main.cpp.o: ../test-main.cpp +CMakeFiles/test.dir/test-main.cpp.o: CMakeFiles/test.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/test.dir/test-main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/test.dir/test-main.cpp.o -MF CMakeFiles/test.dir/test-main.cpp.o.d -o CMakeFiles/test.dir/test-main.cpp.o -c /home/xb/satellite/aircraft-1/container-4/test/test-main.cpp + +CMakeFiles/test.dir/test-main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test.dir/test-main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-4/test/test-main.cpp > CMakeFiles/test.dir/test-main.cpp.i + +CMakeFiles/test.dir/test-main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test.dir/test-main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-4/test/test-main.cpp -o CMakeFiles/test.dir/test-main.cpp.s + +CMakeFiles/test.dir/test.cpp.o: CMakeFiles/test.dir/flags.make +CMakeFiles/test.dir/test.cpp.o: ../test.cpp +CMakeFiles/test.dir/test.cpp.o: CMakeFiles/test.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/test.dir/test.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/test.dir/test.cpp.o -MF CMakeFiles/test.dir/test.cpp.o.d -o CMakeFiles/test.dir/test.cpp.o -c /home/xb/satellite/aircraft-1/container-4/test/test.cpp + +CMakeFiles/test.dir/test.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test.dir/test.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-4/test/test.cpp > CMakeFiles/test.dir/test.cpp.i + +CMakeFiles/test.dir/test.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test.dir/test.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-4/test/test.cpp -o CMakeFiles/test.dir/test.cpp.s + +# Object files for target test +test_OBJECTS = \ +"CMakeFiles/test.dir/test-main.cpp.o" \ +"CMakeFiles/test.dir/test.cpp.o" + +# External object files for target test +test_EXTERNAL_OBJECTS = + +bin/test: CMakeFiles/test.dir/test-main.cpp.o +bin/test: CMakeFiles/test.dir/test.cpp.o +bin/test: CMakeFiles/test.dir/build.make +bin/test: CMakeFiles/test.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable bin/test" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/test.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/test.dir/build: bin/test +.PHONY : CMakeFiles/test.dir/build + +CMakeFiles/test.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/test.dir/cmake_clean.cmake +.PHONY : CMakeFiles/test.dir/clean + +CMakeFiles/test.dir/depend: + cd /home/xb/satellite/aircraft-1/container-4/test/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/xb/satellite/aircraft-1/container-4/test /home/xb/satellite/aircraft-1/container-4/test /home/xb/satellite/aircraft-1/container-4/test/build /home/xb/satellite/aircraft-1/container-4/test/build /home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles/test.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/test.dir/depend + diff --git a/test/build/CMakeFiles/test.dir/cmake_clean.cmake b/test/build/CMakeFiles/test.dir/cmake_clean.cmake new file mode 100644 index 0000000..ae0c3be --- /dev/null +++ b/test/build/CMakeFiles/test.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/test.dir/test-main.cpp.o" + "CMakeFiles/test.dir/test-main.cpp.o.d" + "CMakeFiles/test.dir/test.cpp.o" + "CMakeFiles/test.dir/test.cpp.o.d" + "bin/test" + "bin/test.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/test.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/test/build/CMakeFiles/test.dir/compiler_depend.make b/test/build/CMakeFiles/test.dir/compiler_depend.make new file mode 100644 index 0000000..d3a148e --- /dev/null +++ b/test/build/CMakeFiles/test.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for test. +# This may be replaced when dependencies are built. diff --git a/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/compiler_depend.ts b/test/build/CMakeFiles/test.dir/compiler_depend.ts similarity index 84% rename from 星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/compiler_depend.ts rename to test/build/CMakeFiles/test.dir/compiler_depend.ts index 1c175ff..a4eb021 100644 --- a/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/compiler_depend.ts +++ b/test/build/CMakeFiles/test.dir/compiler_depend.ts @@ -1,2 +1,2 @@ # CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for Star_sensorHS. +# Timestamp file for compiler generated dependencies management for test. diff --git a/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/depend.make b/test/build/CMakeFiles/test.dir/depend.make similarity index 53% rename from 星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/depend.make rename to test/build/CMakeFiles/test.dir/depend.make index 084c37a..3f2657b 100644 --- a/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/depend.make +++ b/test/build/CMakeFiles/test.dir/depend.make @@ -1,2 +1,2 @@ -# Empty dependencies file for Star_sensorHS. +# Empty dependencies file for test. # This may be replaced when dependencies are built. diff --git a/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/flags.make b/test/build/CMakeFiles/test.dir/flags.make similarity index 64% rename from 星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/flags.make rename to test/build/CMakeFiles/test.dir/flags.make index fa9e713..a360043 100644 --- a/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/flags.make +++ b/test/build/CMakeFiles/test.dir/flags.make @@ -4,7 +4,7 @@ # compile CXX with /usr/bin/c++ CXX_DEFINES = -CXX_INCLUDES = -I/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化 -I/usr/local/include/simmsg +CXX_INCLUDES = -I/home/xb/satellite/aircraft-1/container-4/test -I/usr/local/include/simmsg CXX_FLAGS = -std=c++14 -pthread -std=gnu++14 diff --git a/test/build/CMakeFiles/test.dir/link.txt b/test/build/CMakeFiles/test.dir/link.txt new file mode 100644 index 0000000..6fe4efe --- /dev/null +++ b/test/build/CMakeFiles/test.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -std=c++14 -pthread CMakeFiles/test.dir/test-main.cpp.o CMakeFiles/test.dir/test.cpp.o -o bin/test -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lpthread -lm -lrt -lsimmsg -lfastrtps -lfastcdr -lfoonathan_memory diff --git a/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/progress.make b/test/build/CMakeFiles/test.dir/progress.make similarity index 100% rename from 星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/progress.make rename to test/build/CMakeFiles/test.dir/progress.make diff --git a/test/build/CMakeFiles/test.dir/test-main.cpp.o b/test/build/CMakeFiles/test.dir/test-main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..38f184d6bf05d74761b7c88fd8af6d03bffae1c9 GIT binary patch literal 17696 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%0Ds*`4lC?PZy_Dzvix|!KXV-Z~vou+~(~U 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 ZJ;p!%_B+hIVDU>vMO9Tef82cj{{iDiyv+ar literal 0 HcmV?d00001 diff --git a/test/build/CMakeFiles/test.dir/test.cpp.o.d b/test/build/CMakeFiles/test.dir/test.cpp.o.d new file mode 100644 index 0000000..1f2d15d --- /dev/null +++ b/test/build/CMakeFiles/test.dir/test.cpp.o.d @@ -0,0 +1,374 @@ +CMakeFiles/test.dir/test.cpp.o: \ + /home/xb/satellite/aircraft-1/container-4/test/test.cpp \ + /usr/include/stdc-predef.h /usr/local/include/simmsg/SimMsg.h \ + /usr/local/include/simmsg/SimMessageType.h /usr/include/c++/11/string \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/functional \ + /usr/include/c++/11/tuple /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/local/include/fastdds/dds/domain/DomainParticipantFactory.hpp \ + /usr/local/include/fastrtps/attributes/ParticipantAttributes.h \ + /usr/local/include/fastdds/rtps/attributes/RTPSParticipantAttributes.h \ + /usr/include/c++/11/memory /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/sstream \ + /usr/include/c++/11/istream /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc /usr/include/c++/11/ostream \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/bits/sstream.tcc \ + /usr/local/include/fastdds/rtps/attributes/BuiltinTransports.hpp \ + /usr/local/include/fastdds/rtps/attributes/ExternalLocators.hpp \ + /usr/local/include/fastdds/rtps/common/LocatorWithMask.hpp \ + /usr/local/include/fastrtps/fastrtps_dll.h \ + /usr/local/include/fastrtps/config.h \ + /usr/local/include/fastrtps/eProsima_auto_link.h \ + /usr/local/include/fastdds/rtps/common/Locator.h \ + /usr/local/include/fastdds/rtps/common/Types.h \ + /usr/include/c++/11/iostream \ + /usr/local/include/fastdds/rtps/common/VendorId_t.hpp \ + /usr/local/include/fastrtps/utils/IPLocator.h \ + /usr/local/include/fastdds/dds/log/Log.hpp /usr/include/c++/11/regex \ + /usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/uniform_int_dist.h /usr/include/c++/11/bitset \ + /usr/include/c++/11/iterator /usr/include/c++/11/bits/stream_iterator.h \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h /usr/include/c++/11/ctime \ + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h /usr/include/c++/11/stack \ + /usr/include/c++/11/deque /usr/include/c++/11/bits/stl_deque.h \ + /usr/include/c++/11/bits/deque.tcc /usr/include/c++/11/bits/stl_stack.h \ + /usr/include/c++/11/cstring /usr/include/string.h /usr/include/strings.h \ + /usr/include/c++/11/bits/regex_constants.h \ + /usr/include/c++/11/bits/regex_error.h \ + /usr/include/c++/11/bits/regex_automaton.h \ + /usr/include/c++/11/bits/regex_automaton.tcc \ + /usr/include/c++/11/bits/regex_scanner.h \ + /usr/include/c++/11/bits/regex_scanner.tcc \ + /usr/include/c++/11/bits/regex_compiler.h \ + /usr/include/c++/11/bits/regex_compiler.tcc \ + /usr/include/c++/11/bits/regex.h /usr/include/c++/11/bits/regex.tcc \ + /usr/include/c++/11/bits/regex_executor.h \ + /usr/include/c++/11/bits/regex_executor.tcc \ + /usr/local/include/fastdds/rtps/attributes/ThreadSettings.hpp \ + /usr/include/c++/11/limits /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h /usr/include/c++/11/iomanip \ + /usr/include/c++/11/bits/quoted_string.h \ + /usr/local/include/fastdds/rtps/common/LocatorsIterator.hpp \ + /usr/local/include/fastdds/rtps/common/LocatorList.hpp \ + /usr/local/include/fastdds/rtps/attributes/PropertyPolicy.h \ + /usr/local/include/fastdds/rtps/common/Property.h \ + /usr/local/include/fastdds/rtps/common/BinaryProperty.h \ + /usr/local/include/fastdds/rtps/attributes/RTPSParticipantAllocationAttributes.hpp \ + /usr/local/include/fastdds/rtps/builtin/data/ContentFilterProperty.hpp \ + /usr/local/include/fastrtps/utils/fixed_size_string.hpp \ + /usr/local/include/fastrtps/utils/collections/ResourceLimitedContainerConfig.hpp \ + /usr/include/c++/11/cstddef \ + /usr/local/include/fastrtps/utils/collections/ResourceLimitedVector.hpp \ + /usr/local/include/fastrtps/utils/collections/ResourceLimitedContainerConfig.hpp \ + /usr/include/assert.h \ + /usr/local/include/fastdds/rtps/attributes/ServerAttributes.h \ + /usr/local/include/fastdds/rtps/common/Guid.h \ + /usr/local/include/fastdds/rtps/common/GuidPrefix_t.hpp \ + /usr/local/include/fastdds/rtps/common/EntityId_t.hpp \ + /usr/include/c++/11/list /usr/include/c++/11/bits/stl_list.h \ + /usr/include/c++/11/bits/list.tcc \ + /usr/local/include/fastdds/rtps/common/PortParameters.h \ + /usr/local/include/fastdds/rtps/common/Time_t.h \ + /usr/include/c++/11/cmath /usr/include/math.h \ + /usr/include/x86_64-linux-gnu/bits/math-vector.h \ + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \ + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \ + /usr/include/x86_64-linux-gnu/bits/fp-logb.h \ + /usr/include/x86_64-linux-gnu/bits/fp-fast.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \ + /usr/include/x86_64-linux-gnu/bits/iscanonical.h \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerDescriptor.hpp \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerConsts.hpp \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerSchedulerPolicy.hpp \ + /usr/local/include/fastdds/rtps/flowcontrol/ThroughputControllerDescriptor.h \ + /usr/local/include/fastdds/rtps/resources/ResourceManagement.h \ + /usr/local/include/fastdds/rtps/transport/TransportInterface.h \ + /usr/local/include/fastdds/rtps/common/LocatorSelector.hpp \ + /usr/local/include/fastdds/rtps/common/LocatorSelectorEntry.hpp \ + /usr/local/include/fastdds/rtps/transport/SenderResource.h \ + /usr/include/c++/11/chrono /usr/include/c++/11/ratio \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/local/include/fastdds/rtps/transport/TransportDescriptorInterface.h \ + /usr/local/include/fastdds/rtps/transport/TransportReceiverInterface.h \ + /usr/local/include/fastrtps/types/TypesBase.h \ + /usr/local/include/fastdds/dds/domain/qos/DomainParticipantQos.hpp \ + /usr/local/include/fastdds/dds/core/policy/QosPolicies.hpp \ + /usr/local/include/fastdds/dds/core/policy/ParameterTypes.hpp \ + /usr/local/include/fastdds/rtps/common/all_common.h \ + /usr/local/include/fastdds/rtps/common/CDRMessage_t.h \ + /usr/local/include/fastdds/rtps/common/SerializedPayload.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/cassert \ + /usr/local/include/fastdds/rtps/common/InstanceHandle.h \ + /usr/local/include/fastdds/rtps/common/SequenceNumber.h \ + /usr/local/include/fastrtps/utils/fixed_size_bitmap.hpp \ + /usr/local/include/fastdds/rtps/common/FragmentNumber.h \ + /usr/local/include/fastdds/rtps/common/CacheChange.h \ + /usr/include/c++/11/atomic \ + /usr/local/include/fastdds/rtps/common/ChangeKind_t.hpp \ + /usr/local/include/fastdds/rtps/common/WriteParams.h \ + /usr/local/include/fastdds/rtps/common/SampleIdentity.h \ + /usr/local/include/fastdds/rtps/history/IPayloadPool.h \ + /usr/local/include/fastdds/rtps/common/MatchingInfo.h \ + /usr/local/include/fastdds/rtps/common/Token.h \ + /usr/local/include/fastdds/rtps/messages/CDRMessage.h \ + /usr/local/include/fastdds/rtps/security/common/ParticipantGenericMessage.h \ + /usr/local/include/fastdds/rtps/messages/CDRMessage.hpp \ + /usr/local/include/fastdds/rtps/security/accesscontrol/ParticipantSecurityAttributes.h \ + /usr/local/include/fastdds/rtps/security/accesscontrol/SecurityMaskUtilities.h \ + /usr/local/include/fastdds/rtps/security/accesscontrol/EndpointSecurityAttributes.h \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerConsts.hpp \ + /usr/local/include/fastrtps/types/TypeObject.h \ + /usr/local/include/fastrtps/types/AnnotationParameterValue.h \ + /usr/local/include/fastrtps/types/TypeIdentifier.h \ + /usr/local/include/fastrtps/types/TypeIdentifierTypes.h \ + /usr/local/include/fastrtps/types/TypeObjectHashId.h \ + /usr/local/include/fastrtps/utils/string_convert.hpp \ + /usr/local/include/fastdds/dds/domain/qos/DomainParticipantFactoryQos.hpp \ + /usr/local/include/fastdds/dds/core/status/StatusMask.hpp \ + /usr/include/c++/11/mutex /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h \ + /usr/local/include/fastdds/dds/topic/TypeSupport.hpp \ + /usr/local/include/fastdds/dds/topic/TopicDataType.hpp \ + /usr/local/include/fastdds/rtps/common/CdrSerialization.hpp \ + /usr/local/include/fastcdr/Cdr.h \ + /usr/local/include/fastcdr/fastcdr_dll.h \ + /usr/local/include/fastcdr/config.h \ + /usr/local/include/fastcdr/eProsima_auto_link.h \ + /usr/local/include/fastcdr/CdrEncoding.hpp \ + /usr/local/include/fastcdr/cdr/fixed_size_string.hpp \ + /usr/local/include/fastcdr/detail/container_recursive_inspector.hpp \ + /usr/local/include/fastcdr/exceptions/BadParamException.h \ + /usr/local/include/fastcdr/exceptions/Exception.h \ + /usr/local/include/fastcdr/fastcdr_dll.h \ + /usr/local/include/fastcdr/exceptions/Exception.h \ + /usr/local/include/fastcdr/exceptions/NotEnoughMemoryException.h \ + /usr/local/include/fastcdr/FastBuffer.h \ + /usr/local/include/fastcdr/xcdr/external.hpp \ + /usr/local/include/fastcdr/exceptions/LockedExternalAccessException.hpp \ + /usr/local/include/fastcdr/xcdr/MemberId.hpp \ + /usr/local/include/fastcdr/fastcdr_dll.h \ + /usr/local/include/fastcdr/xcdr/optional.hpp \ + /usr/local/include/fastcdr/xcdr/detail/optional.hpp \ + /usr/local/include/fastcdr/exceptions/BadOptionalAccessException.hpp \ + /usr/include/malloc.h /usr/local/include/fastcdr/CdrSizeCalculator.hpp \ + /usr/local/include/fastrtps/utils/md5.h \ + /usr/local/include/fastrtps/fastrtps_dll.h \ + /usr/local/include/fastdds/dds/common/InstanceHandle.hpp \ + /usr/local/include/fastrtps/types/DynamicPubSubType.h \ + /usr/local/include/fastrtps/types/DynamicTypePtr.h \ + /usr/local/include/fastrtps/types/DynamicDataPtr.h \ + /usr/local/include/fastdds/dds/domain/DomainParticipant.hpp \ + /usr/local/include/fastdds/dds/builtin/topic/ParticipantBuiltinTopicData.hpp \ + /usr/local/include/fastdds/dds/builtin/topic/BuiltinTopicKey.hpp \ + /usr/local/include/fastdds/dds/builtin/topic/TopicBuiltinTopicData.hpp \ + /usr/local/include/fastdds/dds/core/Entity.hpp \ + /usr/local/include/fastdds/dds/core/condition/StatusCondition.hpp \ + /usr/local/include/fastdds/dds/core/condition/Condition.hpp \ + /usr/local/include/fastdds/dds/topic/ContentFilteredTopic.hpp \ + /usr/local/include/fastdds/dds/topic/TopicDescription.hpp \ + /usr/local/include/fastdds/dds/topic/Topic.hpp \ + /usr/local/include/fastdds/dds/core/status/BaseStatus.hpp \ + /usr/local/include/fastdds/dds/topic/qos/TopicQos.hpp \ + /usr/local/include/fastrtps/attributes/TopicAttributes.h \ + /usr/local/include/fastrtps/qos/QosPolicies.h \ + /usr/local/include/fastrtps/qos/ParameterTypes.h \ + /usr/local/include/fastdds/dds/topic/IContentFilterFactory.hpp \ + /usr/local/include/fastdds/dds/core/LoanableTypedCollection.hpp \ + /usr/local/include/fastdds/dds/core/LoanableCollection.hpp \ + /usr/local/include/fastdds/dds/topic/IContentFilter.hpp \ + /usr/local/include/fastrtps/types/TypeDescriptor.h \ + /usr/local/include/fastrtps/types/AnnotationDescriptor.h \ + /usr/local/include/fastdds/dds/topic/TopicListener.hpp \ + /usr/local/include/simmsg/SimMessage.h \ + /usr/local/include/fastcdr/cdr/fixed_size_string.hpp \ + /usr/local/include/fastcdr/xcdr/optional.hpp \ + /usr/local/include/simmsg/SimMessagePubSubTypes.h \ + /usr/local/include/simmsg/Listener.h \ + /usr/local/include/fastdds/dds/publisher/DataWriterListener.hpp \ + /usr/local/include/fastdds/dds/core/status/PublicationMatchedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/MatchedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/IncompatibleQosStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/DeadlineMissedStatus.hpp \ + /usr/local/include/fastdds/dds/subscriber/DataReaderListener.hpp \ + /usr/local/include/fastrtps/qos/DeadlineMissedStatus.h \ + /usr/local/include/fastrtps/qos/LivelinessChangedStatus.h \ + /usr/local/include/fastdds/dds/core/status/LivelinessChangedStatus.hpp \ + /usr/local/include/fastrtps/qos/SampleRejectedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/SampleRejectedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/SubscriptionMatchedStatus.hpp \ + /home/xb/satellite/aircraft-1/container-4/test/test.h diff --git a/test/build/Makefile b/test/build/Makefile new file mode 100644 index 0000000..b3a235e --- /dev/null +++ b/test/build/Makefile @@ -0,0 +1,208 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles /home/xb/satellite/aircraft-1/container-4/test/build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named test + +# Build rule for target. +test: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test +.PHONY : test + +# fast build rule for target. +test/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test.dir/build.make CMakeFiles/test.dir/build +.PHONY : test/fast + +test-main.o: test-main.cpp.o +.PHONY : test-main.o + +# target to build an object file +test-main.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test.dir/build.make CMakeFiles/test.dir/test-main.cpp.o +.PHONY : test-main.cpp.o + +test-main.i: test-main.cpp.i +.PHONY : test-main.i + +# target to preprocess a source file +test-main.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test.dir/build.make CMakeFiles/test.dir/test-main.cpp.i +.PHONY : test-main.cpp.i + +test-main.s: test-main.cpp.s +.PHONY : test-main.s + +# target to generate assembly for a file +test-main.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test.dir/build.make CMakeFiles/test.dir/test-main.cpp.s +.PHONY : test-main.cpp.s + +test.o: test.cpp.o +.PHONY : test.o + +# target to build an object file +test.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test.dir/build.make CMakeFiles/test.dir/test.cpp.o +.PHONY : test.cpp.o + +test.i: test.cpp.i +.PHONY : test.i + +# target to preprocess a source file +test.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test.dir/build.make CMakeFiles/test.dir/test.cpp.i +.PHONY : test.cpp.i + +test.s: test.cpp.s +.PHONY : test.s + +# target to generate assembly for a file +test.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test.dir/build.make CMakeFiles/test.dir/test.cpp.s +.PHONY : test.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... test" + @echo "... test-main.o" + @echo "... test-main.i" + @echo "... test-main.s" + @echo "... test.o" + @echo "... test.i" + @echo "... test.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/test/build/bin/test b/test/build/bin/test new file mode 100644 index 0000000000000000000000000000000000000000..3cd2c0a2475bfbe3fe87f5e955d084877b223f24 GIT binary patch literal 114984 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 F`2YTaI=}z` literal 0 HcmV?d00001 diff --git a/星敏硬件服务化/build/cmake_install.cmake b/test/build/cmake_install.cmake similarity index 91% rename from 星敏硬件服务化/build/cmake_install.cmake rename to test/build/cmake_install.cmake index 5c671f2..5d7ed73 100644 --- a/星敏硬件服务化/build/cmake_install.cmake +++ b/test/build/cmake_install.cmake @@ -1,4 +1,4 @@ -# Install script for directory: /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化 +# Install script for directory: /home/xb/satellite/aircraft-1/container-4/test # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) @@ -50,5 +50,5 @@ endif() string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT "${CMAKE_INSTALL_MANIFEST_FILES}") -file(WRITE "/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/${CMAKE_INSTALL_MANIFEST}" +file(WRITE "/home/xb/satellite/aircraft-1/container-4/test/build/${CMAKE_INSTALL_MANIFEST}" "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/test/test-main.cpp b/test/test-main.cpp new file mode 100644 index 0000000..52de2ef --- /dev/null +++ b/test/test-main.cpp @@ -0,0 +1,118 @@ +#include "test.h" +#include +#include +#include +#include +#include +#include +#include + +// 添加全局变量 +std::ofstream logFile; +int totalTests = 0; +int failedTests = 0; +int successTests = 0; +uint64_t totalCheckSum = 0; +bool testRunning = true; +const int MAX_TESTS = 10000; + +// 初始化日志文件 +void initLogFile() { + // 生成带时间戳的日志文件名 + std::time_t now = std::time(nullptr); + std::tm* timeinfo = std::localtime(&now); + char buffer[80]; + std::strftime(buffer, sizeof(buffer), "test_log_%Y%m%d_%H%M%S.bin", timeinfo); + + logFile.open(buffer, std::ios::binary | std::ios::out); + if (!logFile.is_open()) { + std::cerr << "无法打开日志文件: " << buffer << std::endl; + exit(1); + } + std::cout << "日志文件已创建: " << buffer << std::endl; +} + +// 保存数据到日志文件 +void saveToLogFile(const std::string& src, const std::vector& data) { + if (!logFile.is_open()) return; + + // 写入时间戳 + std::time_t timestamp = std::time(nullptr); + logFile.write(reinterpret_cast(×tamp), sizeof(timestamp)); + + // 写入数据来源长度和来源 + uint16_t srcLen = src.length(); + logFile.write(reinterpret_cast(&srcLen), sizeof(srcLen)); + logFile.write(src.c_str(), srcLen); + + // 写入数据长度和数据 + uint32_t dataLen = data.size(); + logFile.write(reinterpret_cast(&dataLen), sizeof(dataLen)); + logFile.write(reinterpret_cast(data.data()), data.size()); + + // 刷新缓冲区确保数据写入 + logFile.flush(); +} + +// 计算校验和 +uint8_t calculateChecksum(const std::vector& data) { + uint8_t checksum = 0; + for (size_t i = 0; i < data.size() - 1; i++) { + checksum += data[i]; + } + return checksum; +} + +int main() { + // 初始化日志文件 + initLogFile(); + + // 初始化AD硬件服务化 + test_init(0, "AD_Hardware_Service"); + + uint8_t test_data[] = {0x55, 0xAA, 0x55, 0xAA}; + uint16_t data_len = sizeof(test_data); + + std::string dest = "test_Service"; + + auto startTime = std::chrono::steady_clock::now(); + + while (totalTests < MAX_TESTS && testRunning) { + totalTests++; + + // 重置总校验和 + totalCheckSum = 0; + + std::cout << "\n第 " << totalTests << " 次测试 (" + << successTests << " 成功/" << failedTests << " 失败)..." << std::endl; + + // 发送遥控数据 + test_command_Pub(test_data, dest, data_len); + + // 等待10ms + std::this_thread::sleep_for(std::chrono::milliseconds(10)); + + // 打印本次测试的总校验和 + std::cout << "总校验和: " << totalCheckSum + << " (0x" << std::hex << std::uppercase << totalCheckSum + << std::dec << ")" << std::endl; + } + + auto endTime = std::chrono::steady_clock::now(); + auto duration = std::chrono::duration_cast(endTime - startTime); + + std::cout << "\n========================================" << std::endl; + std::cout << "测试完成!" << std::endl; + std::cout << "总测试次数: " << totalTests << std::endl; + std::cout << "成功次数: " << successTests << std::endl; + std::cout << "失败次数: " << failedTests << std::endl; + std::cout << "总耗时: " << duration.count() << "ms" << std::endl; + std::cout << "平均周期: " << (duration.count() / (double)totalTests) << "ms" << std::endl; + + if (logFile.is_open()) { + logFile.close(); + std::cout << "日志文件已保存" << std::endl; + } + + return 0; +} \ No newline at end of file diff --git a/test/test.cpp b/test/test.cpp new file mode 100644 index 0000000..7ad21d1 --- /dev/null +++ b/test/test.cpp @@ -0,0 +1,155 @@ +#include "SimMsg.h" +#include "test.h" + +#include +#include +#include +#include + +using namespace std; + +// 定义全局变量 +TotalData g_totalData; +int dataReceivedCount = 0; // 改名为避免冲突 + +void testWriteLog(const std::string &msg) +{ + std::cout << msg << std::endl; +} + +string topic_name_cmd = "Command"; +string topic_name_tlm = "Telemetry"; + +SimMsg* test_part = nullptr; +string servername = "test_Service"; + +// 实现TotalData的打印函数 +void TotalData::printAllData() const { + cout << "\n==================================================" << endl; + cout << " 总结构体数据汇总" << endl; + cout << "==================================================" << endl; + + int totalBytes = 0; + int receivedCount = 0; + + // 打印每个子结构体的数据 + auto printSubData = [&](const std::string& name, const std::vector& data, int index) { + if (!data.empty() && received[index]) { + receivedCount++; + totalBytes += data.size(); + cout << name << " [" << data.size() << "字节]: "; + + for (size_t i = 0; i < data.size(); ++i) { + if (i > 0) cout << " "; + cout << hex << uppercase << setw(2) << setfill('0') << (int)data[i]; + + // 每16字节换行 + if ((i + 1) % 16 == 0 && i < data.size() - 1) { + cout << endl << " "; + } + } + cout << dec << endl; + } else { + cout << name << ": 未收到" << endl; + } + }; + + printSubData("Test1数据", test1.data, 0); + printSubData("Test2数据", test2.data, 1); + printSubData("Test3数据", test3.data, 2); + printSubData("Test4数据", test4.data, 3); + printSubData("Test5数据", test5.data, 4); + printSubData("Test6数据", test6.data, 5); + printSubData("Test7数据", test7.data, 6); + printSubData("Test8数据", test8.data, 7); + printSubData("Test9数据", test9.data, 8); + printSubData("Test10数据", test10.data, 9); + + cout << "==================================================\n" << endl; +} + +//初始化 +void test_init(uint8_t domainid, std::string appname) +{ + std::vector parameters; + string expression = "dest = '"+ servername + "'"; + if (nullptr == test_part) + { + test_part=new SimMsg(domainid, 3000, appname, testWriteLog); + test_part->create_pub(topic_name_cmd); + test_part->create_pub(topic_name_tlm); + + test_part->create_sub(topic_name_cmd, command_callback, expression, parameters); + test_part->create_sub(topic_name_tlm, telemetry_callback, expression, parameters); + } +} + +// 遥控接收回调函数 +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + + // 存储数据到对应的子结构体 + if (src == "test1_Service") { + g_totalData.test1.data = data; + g_totalData.received[0] = true; + } else if (src == "test2_Service") { + g_totalData.test2.data = data; + g_totalData.received[1] = true; + } else if (src == "test3_Service") { + g_totalData.test3.data = data; + g_totalData.received[2] = true; + } else if (src == "test4_Service") { + g_totalData.test4.data = data; + g_totalData.received[3] = true; + } else if (src == "test5_Service") { + g_totalData.test5.data = data; + g_totalData.received[4] = true; + } else if (src == "test6_Service") { + g_totalData.test6.data = data; + g_totalData.received[5] = true; + } else if (src == "test7_Service") { + g_totalData.test7.data = data; + g_totalData.received[6] = true; + } else if (src == "test8_Service") { + g_totalData.test8.data = data; + g_totalData.received[7] = true; + } else if (src == "test9_Service") { + g_totalData.test9.data = data; + g_totalData.received[8] = true; + } else if (src == "test10_Service") { + g_totalData.test10.data = data; + g_totalData.received[9] = true; + } else { + return; // 未知来源,直接返回 + } + + dataReceivedCount++; + + // 如果所有数据都已收到,则打印总结构体数据 + if (g_totalData.allReceived()) { + g_totalData.printAllData(); + g_totalData.reset(); + } +} + +// 遥测接收回调函数 +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + // 简单打印遥测数据 + std::cout << "[遥测数据] 来自 " << src << " 到 " << dest + << " (" << data.size() << "字节)" << std::endl; +} + +// AD硬件服务化遥控发布 +void test_command_Pub(uint8_t* data, string dest, uint16_t len) +{ + test_part->publish(topic_name_cmd, "test_Service", dest, "command", data, len); +} + +// AD硬件服务化遥测发布 +void test_telemetry_Pub(uint8_t* data, string dest, uint16_t len) +{ + test_part->publish(topic_name_tlm, "test_Service", dest, "telemetry", data, len); +} \ No newline at end of file diff --git a/test/test.h b/test/test.h new file mode 100644 index 0000000..9c619d9 --- /dev/null +++ b/test/test.h @@ -0,0 +1,98 @@ +#ifndef TEST_H +#define TEST_H + +#include +#include +#include + +// 定义子结构体 +struct Test1Data { + std::vector data; +}; + +struct Test2Data { + std::vector data; +}; + +struct Test3Data { + std::vector data; +}; + +struct Test4Data { + std::vector data; +}; + +struct Test5Data { + std::vector data; +}; + +struct Test6Data { + std::vector data; +}; + +struct Test7Data { + std::vector data; +}; + +struct Test8Data { + std::vector data; +}; + +struct Test9Data { + std::vector data; +}; + +struct Test10Data { + std::vector data; +}; + +// 定义总结构体,包含所有子结构体 +struct TotalData { + Test1Data test1; + Test2Data test2; + Test3Data test3; + Test4Data test4; + Test5Data test5; + Test6Data test6; + Test7Data test7; + Test8Data test8; + Test9Data test9; + Test10Data test10; + bool received[10] = {false}; // 标记每个数据是否已收到 + + // 检查是否所有数据都已收到 + bool allReceived() const { + for (bool r : received) { + if (!r) return false; + } + return true; + } + + // 重置接收状态 + void reset() { + for (int i = 0; i < 10; i++) { + received[i] = false; + } + } + + // 打印所有数据 + void printAllData() const; +}; + +// 声明全局变量 +extern TotalData g_totalData; +extern int dataReceivedCount; // 改名为避免冲突 + +// 函数声明 +void testWriteLog(const std::string &msg); +void test_init(uint8_t domainid, std::string appname); +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); +void test_command_Pub(uint8_t* data, std::string dest, uint16_t len); +void test_telemetry_Pub(uint8_t* data, std::string dest, uint16_t len); + +#endif // TEST_H \ No newline at end of file diff --git a/test1/CMakeLists.txt b/test1/CMakeLists.txt new file mode 100644 index 0000000..63bf1db --- /dev/null +++ b/test1/CMakeLists.txt @@ -0,0 +1,46 @@ +cmake_minimum_required(VERSION 3.10) +project(test1) + +# 设置C++标准 +set(CMAKE_CXX_STANDARD 14) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + +# 设置编译选项 +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -pthread") + +# 包含头文件路径 +include_directories( + ${CMAKE_CURRENT_SOURCE_DIR} # 当前目录 + /usr/local/include/simmsg # simmsg头文件目录 + /usr/local/include # 系统本地include + /usr/include # 系统include +) + +# 链接库路径 +link_directories( + /usr/local/lib # 系统本地lib + /usr/lib # 系统lib + /usr/lib/x86_64-linux-gnu # 系统64位库 +) + +# 添加可执行文件 +add_executable(test1 + test1-main.cpp + test1.cpp +) + +# 链接库 +target_link_libraries(test1 + pthread + m + rt + simmsg + fastrtps + fastcdr + foonathan_memory +) + +# 设置输出目录 +set_target_properties(test1 PROPERTIES + RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin +) diff --git a/test1/build/CMakeCache.txt b/test1/build/CMakeCache.txt new file mode 100644 index 0000000..d9328fc --- /dev/null +++ b/test1/build/CMakeCache.txt @@ -0,0 +1,369 @@ +# This is the CMakeCache file. +# For build in directory: /home/xb/satellite/aircraft-1/container-4/test1/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=test1 + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +test1_BINARY_DIR:STATIC=/home/xb/satellite/aircraft-1/container-4/test1/build + +//Value Computed by CMake +test1_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +test1_SOURCE_DIR:STATIC=/home/xb/satellite/aircraft-1/container-4/test1 + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/xb/satellite/aircraft-1/container-4/test1/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/xb/satellite/aircraft-1/container-4/test1 +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/test1/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/test1/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..488ad37 --- /dev/null +++ b/test1/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/test1/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/test1/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..345e930 --- /dev/null +++ b/test1/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/test1/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/test1/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..06dd536772c02e825fd19762b11056db14996a8c GIT binary patch literal 15968 zcmeHOYit}>6~4Q15|=!@Nn>J?(k!HfgyMq0>$q*>0HIp1bH ztXow0fy7+P``z=M$Gvmr&hDL=dq0{U9Eita3T2skhhiy}@R^h-l5dj=K}zjWYv}X! z>K3(vz7OM#n>$TGD7xi<4Oa(#iywSzo3VV?6*{zU+!ywN{)m5JeA1c zfsaW8K=AeUlG0)bN5l^p^yA#jxBGtcJ&Q3ZdD$iiKNi_fX}&$34!;Oir9B|>$vNTw zJ(ABbc1Rdt*l$Ao!q_ih+!7%E*iyG;)?>joW3{az+mJlyHV`+R%_Q81w%8GZiD5`-|~X*<|0uS?BS`+_ygcFr_(8-*|q(b&TsL zxz6Vo*7k1@tR^8ud656VJ-m#;*qB8)N+ zWgyBxlz}J%Q3j$6L>c%$&cI(aK%F9?#o?b+|jGHk!D&&=yjKDSSQ za$%VsdrH4}-Q7R|ZkGVfwYjmDEz~dgbAM0vuv%5_II5rOiE~w-dDdO6pYB;f!sYF? zTJ3U+k**!TP(MfYv%*bBCCWgQfhYq}2BHi^ z8Hh3vWgyBxlz}J%Q3j$6{QDW;_g^npGD8Eyd&~63t~6%kCSB)P$DZRs`=QM6Kz6S? zZCFmp${lku`;7xb=}iAnuk!3X|LnAD86}6_-5ndujEoGXjr34|rgw-eJiVE3%^t461(@XicKYAn^&)Fo~0LR z%=6lT6Xf$IHt1jJy^*_(s@?Rzjd+h(n;2Nz_Rf}7_cWhW`!?-;%g)=p*O%=7KKf6< zj_O=Erc3`X5dR@2(rXi+i1)2o5qGF%CZZB$Aj&|LfhYq}2BHi^8Hh3vWgyBxl!5<^ z3}C$?)+b`^p?A|mU0jWB%KF7MB7a%dIlfM0tb^PvGH!h~iH!A-e80p6`oCVUl~_I} zix{ysae{C7sQ7DImAWMQ*Z8!0KyZ~{n_#OT0Ba+wvi@~E%x*Z;@v7T z?EX>n`%8K9sOuv8i^=H)_YJ-0Nw=on@y*Ne{9R=9OTz#60PDm5!-!aydZ4dwZ*tqw zY^CT{lAWDex7N|#S@Fcq`?|Wcj&7}MyC`0+Ngh{C>V;a^hVvaG&8H+GNin#Yu#r8V zkGNW^CS^Q|xk?IuHpK4~9^)JK8LGron@Xg72IHPrS;y#U0miGZRqDf3;dXJofah@- zQ#UJ&fAC+UN~8XN$FonURMNM^`1*zLCxjPJFA9HB2wDx`m8J6Y5@}T%^7j&-gi!z=_V|rTr2-^X?nY_3#|=>*5;~#yymeGfyqU zNiJjcH1P=o;P*UA|AfXGo-chIsBz*#0@< zlW-1TbG-37`>n*UkJGng=({iCcv{7|qRlVUBj8R@! zUna|3$r#U1e6Zfy2EAy{C=_Z4T&v&rt8dOdrv-%fd+OqSgBkE91c6@c!OGV|ZZTNP5H=>D^Bc zE6FglSs{fj3a_v&!Rvb9>8UcToavg%%MpcT!QZq%!r~naMy^~kCd^`vcQ<5)$tq_T zjY`?dQIH~i7};`Je7*e>hCw?b_`xb4B5##wxc_1CHjMgl@Ky`&Y|zG|@^ry9vxKhW z;{*@Ep5D5(I%bJq~*BN0V-RuY153I6N*k@I}bL`e8MbGC@nW#q$YfH z9ba>|<&^DGagkt<&av_)J1C8ZiqahvfVF zL(TUBDvic?frf72a(mTPo*&UATz|?Q-tUI_5gK6IVA)Cn&td4Y z_R3QGxe0oz#sEWApf2ROE~`@Bqh)B;E#D75c6g9 zA9ld|$e-tokTGurc1Yvl{-aN4sKPmgKjyK(su-gE@bQ0^^n6Uv*MAq}_W|>F3FEbe zI^!4UKj@znKcI+p7s$XzL;fA20KyIdAOpV<@=u8ZmHsLAI{@f ziDMJ^V;)-F!PZKpyw4jS@CPoCD(GK#=@^V}Kz!S^5EZ=vs0t(VJuqeNwUC^*{nwLBMY Q?7xnGSg5QHIfO*@PyNmlj{pDw literal 0 HcmV?d00001 diff --git a/test1/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/test1/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..8d4b8ab1e6ea857840da1aa325eb4ebef300bbce GIT binary patch literal 15992 zcmeHOYit}>6~4Q9xipD4Zqk^f#7jv~0(fFOj&TDa>)7k;BF7Gi1BDPKyWX+AVjpIA zmf8hM+5oB*f&xN7e}JO$lnPQSA;KSEt5m5#0uhObApQhOr65Ah#!#K;Bw?yH}mhbcS!usMs*nF$F~_;0ny%j$WP}*^sfat&4;DE zrOrb{@(+~ss-3xPx~F?*F4LaN7An*2)4e_IJ>6EhXm#nPxnEKG@R&LPqb84T$^bEZNhbAK^jDx0#man^bKG57t?e~Ho@re8c$a2@0NiLNvJ zyj|4Ajm+Ffgl6_#~Ju*^OnCQPF-(GoL=#pok}G>U3J5?UnWjH)pS8;rMCM~qW@Cc z_H}~hHpTWN{YXm#O3R&pPR?HXP-6D?iBo@=J2V>atako1ac1w&C_rsPnJix%x0>5N zrQ;F*2r-E>E55*R&%C>Vntm_Wsp;ElSDV{Tvf%|mvd?P!-D!p$w-U2+i6@`imw0l1 zSt4{Xap{)3o&s!>08O>4m%HvGvK>E`hZ^>b7|E8KKYf(!&12r>|4Ajm+F zfgl4x27(L(83-~EWFW}EKc4}9|MhAmIXpPBr%Z3`isN=>$}Ju1=soVWA5M-8ruVor zwo@uPnPa8oe*3_1JUKAjr?j2+PtUlHT`bYNyJJJi(b1u}9UmS@_6?JT)~C|hW3&!| z9YULzy@TJq@w=?E&(~@v2+t8dO!zoqg7A^KTJ0Pm7k;P8C3OE`6`GEOHm_dQbe3MI zG0$rUPLR)=*VCWUmN*MxPQ&caEV%GA}B!yf(!&12r>|4Ajm+Ffgl4x27(L(8TjAG z0M;vFeInK#>YEWzjUisWchJf z#E7+tlYGNR#jI&n>Wb)JXK3}X;O&B~f*S+@SQ}ZD^^dDW(IE|?A64OLv8OJGw?$;w zy;3v%r95fsmdIu?IlbUs&}&b+HPy#AC&zO`Wb{kI|Mvjv!~esGSeJUBzkg43`_Xiz z;8voYomRKi(cW3nV&?;0T~=6gjB1F#0-OR&#SCM^t1ru)o7LaI90e^Trc2x9EQ{# z3gaLAx2e*o|3A_85fzOZON`gc!pDTixO++X6T%CqR_bs_Mbt?lXqA92OXY2wwr^2~ z-YAA1Xw=VL+Masn8&B^fUa58Ub@~W1qV4ZgxX!>k#5Y=B{t)p|7KWoA zG=5rRur$c~MOtW_#AF=mXHBHKCiWO_@On|~cgXLleuhNK8^m*e{Prut^{ya<#x~;b zUc?w-5AiKw`jzxu7wX7Z$?dd?v{Ig)w%KlKLJ?7RE92wVm|9p>Z@YPWjMvqd$ud*4 zCvwGfDraZhVySGWD${DLn4iiyu9LAk8e8xh|E!%Vl~VLju;7+v)OabCckE0hpPwNY zk7SdjyU4WvVCut8|GoG2Q!Ck=Q|jBFw8o~Ul>LFB&Yo;xyl8u#MKarE*o7yIb~-yj z?Pjv6g4W-oy*&C{)^&4^$D~(VP*$jOgNOSL>Zg-7Z6X+W|8U>IWIxfg8^ew#M4K2m ztn33rBm4V??2*C2Bk@stv~NE>)FeaSriK`{GQ8II1t*hoQ%a|fqOf50GLW!%V}qS3 z7wySZA;X&(5$9w{a`ySZ)$M1RZNB&h*ECoL&B0y+}%FGKF&fi%v0P;I9Z}GSPb5imlqWx;r zSOdRk#QHbRKZsvbh3AmCFTs2k`y~DLkb%#TZ?nfA^XK_?BB{X6NDDIf=Sjh15AE0I zotE*a^1)Hz@y`W*IFH{Vj!oc?d1!SfTPqdQ-wR*x2hNkq>tA>1Fg|Dp5#R^;7FC!- z`Oe4_dXqJSM2 literal 0 HcmV?d00001 diff --git a/test1/build/CMakeFiles/3.22.1/CMakeSystem.cmake b/test1/build/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000..f4af1d2 --- /dev/null +++ b/test1/build/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.8.0-90-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.8.0-90-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.8.0-90-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.8.0-90-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/test1/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/test1/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..41b99d7 --- /dev/null +++ b/test1/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/test1/build/CMakeFiles/3.22.1/CompilerIdC/a.out b/test1/build/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100644 index 0000000000000000000000000000000000000000..8b8c27e76b2d5951bf9014e281b5e321a68c6ff6 GIT binary patch literal 16088 zcmeHOeQX>@6`#9&IW&nKx4|YU%~Dd7(0XG#A2mT~&aux~BRdI+Lxs|Gwf3#;6ZhfX z?NPfbB`BrDq>)-c&_6(`ibTanC6G`NkpPFHKubXlAT|6&fEEQQwC1ZaA^D1pm}VVrH`}ldC-#RS z!ZPQ%PS!E;_ypx-Y!jaMf1cOGA_w;0T&JvuII9ltF2WZU;kjM6*72iUcVyCYN3#Vl zmwmt|kpev8mIJR8xOp#IP%LwNcdC5@{d;@dPP^0I5$3mTS8o5%pquea{#dpg_@$x2 zo?Nlu4|&5mb~lzU7Q~%vRO>2o1QYtt^i+amZZF15Wqo!fN1ewXbKida^AzSJ-SJGq zb&TuBT5I?@xxT?)6o(BdQw|<-Q-rrHqt_bYOTt?b{!_wlj_{uqzCFS}Bm9LuN+%vW z+*e2!Yj_@GNSA7OjBPHPt>JmxBF)wC`hJUo7~=@U5r`uYM<9+s9Dz6jaRmM+BJkJ7 zTdp`KE;l%*mi>CGQqCu5f@Jk2=fsa1p408C?s$smzf^DgGC|`;#rh8} zpFV%DGyOZ~#4EE0hteH09nU+bcfUXms_V+6`L|KKapS|#Nc zAuWV^urkM~m{ zJ32yk(;vI+Ojj=cIDM6y>6}{k0zIjpN?&%Ka1t*yKC2qPKa)sbCH~AJ{MYL7#=+@z z&#a*+KfAOk^zv{$ZSo$}<4>ip9;0px`!wuDZfcz32*eSHBM?U*jzAoNI0A75;t0eM zh$9e3;Qu)S{Qc{Csegapfn6iT{6seAmyXg`$zuz(7nHjn^-JY!v2e6qr;ZNWWZJhQ z(|$~8i;0{Uj227zqXYbPRY3D#JEg>*4EzGuQVz=w z?ANVIY*_OC&D1>p9yRoOwR#U>hLGPp1cdZjKpmT{R=-Hd-(oo>9yp{DlTC>Yt5!5T zMjynO=QRhLN&h{p(7Qr^$=gKP?estUTD7W)HBEhMT0hWu!~G4%)t>dc-n(rRe@4{y zT<-o_vyOW+F~;1mXz95r`uYM<9+s9Dz6jaRlNB z#1VLFBY^daSf7YBfcoKus#=BWWc}i5k$)xY9N!@_)J>j=?RJ7RfP-mx2kNllmq~Ll@<8D~0{#=df zaK9v|rQa1%;Wxxjljy_$8S#U01wZG+&lb7A>UTp__*3>n=M~j|S^RH~ z_`_uWh-pPwR=8p$QiV1a7Sp!X5Kr$^pn_GhSVuG@F0 zdob;$_xHNAW1#oL`@0AGdx)l&oNn5YQm6Nja`z1!*xNne9_Z^koE~zAy7vyG$s)Rg zA%%Sl|7ov+pYZ}u>GL5kESQZ8BrM#;;AYB2cbr~?@(zdo1EiJ77TikN&!}u+wCLh3 zs*!SDVXWef`R>2JAypJHvBA4ss%*GimWuTT4A-SC6%r2ZK6Ds;8GD`m6$`g{gdyRr z9J*IbQ{_Fe5%{&QQg(SNA9%xrLCN4aa@hiH_n1(2p&0n~SfOH1l!_C6DVVCEhAUax ztCP(L)xEdBjmM%^ANR`R%Fav`s0xEY$&{cST1^C(%1VCDV*_RLNK*Dh&K&HqB4q*! zu(EkLl4enNrtOc*036SdJtSjqMxwDmo}7F6>aGjQJ|CT`G^ZA8k5K8ICFJF@FYP{*3yg z=l=z=<#R%L_&X!NH+XI!6`i8}_a$O$?JcnbiYV6eKV#sZirBYH0T6m{02%o8h5 zfS-wU80_HhTM>KAbAWiRf`0V;za#dDzp_MA@OcpdLPJzPpd2?5_AiP8@QzT^WTN%| zjObeXIk5+RE@F@V2mLZ-Xf12F9}@Fm?8A)eLk9kyY#VFrG4GyhBa#yIj5IHUf1L_= z?8)Q9{Ct?!&2pNN{^Rk_33lkmuMo#7u*dV{%vRP`Dy5I}2iODWsHoOHG-x+AUGt_o z2RqQ$D8n4;$2_o0?4$Z}IxtsDh+t0CLmu`L#*l}7En@71N|YHFhqw>&bQvllX+HP literal 0 HcmV?d00001 diff --git a/test1/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/test1/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..25c62a8 --- /dev/null +++ b/test1/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/test1/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/test1/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100644 index 0000000000000000000000000000000000000000..64ddf3c7775cb583718a68fa037d7d0b28c160be GIT binary patch literal 16096 zcmeHOYit}>6~4Q9IW&nkX+uI%nxV8+0`P*E$|Iuu%^Dk%9ykN~AXMUc|gl!r`-vYd18`Nr$% zItb_we$25v=brC8?wxb*%-)%~_n}m8cRUtTpatq)#Zoe1kfbOcyGIJdlB!KDr{lZT zt!gpJ3pHl+NyA8M=u&(xZxDO|arRrwg*yCJ15*u#&_d?yHy@2~gNVSDoCo_YVui?I zeqJg7hd!v!VrL>t9|L|${J?AdxGB?3#(uheE_Wm^`-H=fMSTjkv8V1ZBz#Kh14lkN zC;Z>Eq+54Z07?8^(k^TPfo3&ZW-U>j~X`>+iY$HNd| znaf-!+n9WOhDtKFiC@h8BCmmY4jg|~9bG43Rvp}(2QSQnbGvS@6Gyr3;F#wQWeZ*| zdn`jDC3w&+`(DX+^Io=~Smyk0SG#+Ac6GX~cB{QDC~w)S+@AhEH=QYEhO=cqQ|j;Q z%oPines3Vh;fC|Yf`oI8XI|?1yK*LTQfE9nTQ1 zV_ZMhN`ueH^$q;81Z+qeJ#fg05N=t zH=Pq#8=RAiezjRC=aDHtUcKO)_-Vs)x_#Acj}!bx_0De+YuupNo}{O>)TOlC@@miI z#g93YzjIFfVR~PGs%5I>ymPw!MG8<|T_(%F4%v+x9@g;)KSzjjdeKwNJ}~32rmFAb zGF82_dbx4KaW;HTIN6`k_S?R|Y}0jTa@slf+D_-(%mOF&ymRroe+vb;Qvx(pFAp_t zpmxEZ+k3pdkJPI2{zJ}*_Ba=v$yfYk&dK)0BwX24tyZt3>F~S`6FW-2bNv7G04X`p zA@ZC2^i^lFa`}bSHEyPJa`lV!q<%7W)%lteyU_TAYJ6rYmbymxQ}u9TczX5ER!}yd zSeOW`&(^c1D5vV-CsWssQuhRX7xWf4DWWI?Q3j$6L>Y)O5M?0BK$L+f15pN|3`7}- zGVs<6@b|A9QO}<4y*mbr`O$1HQ#wLlC6CUvo}+g^nJJaC#ln$hO)V|9DKu|Iq4}uN z9-}$WA1apeM|%0|s(@Z;aO8-T>BC?l?UmB>!EeZ`xBxJ*xlpYW05NY2y6m!6#0y1=P{$YV|B}{uav=J9a?D#uBmh%a$}eN*}}+ z=QRf#$^I@j=vtz`W3GqY8k4N^^40z{;{lce3!^r2f1EkJi@FK8S5eWxrYh*zg@2uS^mB( zCd3-S5q@YR;&q8kmqh;#BdQ7EHwj-We6?^eaZ^*W4snSnnx!JNqfJhn7JF(!yxT;E z-9M|Qy=1PT>mr-QfMy`CB)M;zmv5Zdj=PTn*cBzr;v$ zN;=dMgPV!hv*&(`s}*Wg#;uquOYp}+_!hx&9l*Ya3Nf`-wIvP0?PKEA*fDy#$GFxY z9X>_>TraLG;1g7cshbt96X4&bLcR7sqwNzaX&K8_!ze<1`wN7}XeIZ=d&IDY)rhPt;UmnO+Wwuvbp$*?30Vc9hBpyz)yOCw*7zEwl0XdaAv~eh1bK#b zAK|OwjSBZ0;P;7rIL@Gs535;TB79|hjl#Hw<{`$ZW@Q;fE>rbIjjvJR_19+w53i?w zn(zdTlVlQ+4Zol8RWu%wGT!t%BvSoE;v~c#_k#-(2jdOVel2k}$$eM9Ga}{79EZ*; zZ2zjn-x!L&EFPRHLTi2(;kVC0jL<>&syN+cL)Xi0!dFs%SxIAu_N#+~CBMZk(h7WU zAnW?xup*%BSB8e{K{dNt-}UqEAg|XilV!T-4(EykUd~PX#ZuYzDr1V@G3GLUCT%y@ zx8S`4S=TF-ym2>E@Jr)rsO04{Zn~1skCRJ{AG>2hfwLDxt2boBLf5=^f?-IOC*r|W=nclYky)zRzj z?e0F9>UaA)cJ-#nBfPI6iQNqUZU;jq?fIV4XGu|5FxweOn7g;ZO_z)A2)!QVeGff* z$ts;KxRr7yt@Nqj-KvptUSYW64QJf9zBg5rNAbZMUaD-MT$YOUwhY&$jTVv)9X<#c zenoqOT^DmVe*`Jv4Ia9$OjG&&uTpk-Jnwr0#Ql=tBPeAHwC`h7*@dE?v4;y4d$d#> z&6ND{8fc)BrA<58v_KuZdYX7pYV#4VJfiIMc!8=g+%Fl8yttktxTGs(avnPXOMH2Fg^{$@xT50ojmm(LDTbGZ9$%D%FxH}W*Z z>s+4yF~svTx-|rE`NR9|Fh4_JwymZ2lE8B)y8JcGx35gp!8{N0b}H2RhxeE9d-Ynv z{TLYk9@qL~J^*gPPe*#iD}$iG<> z;IKmg$l%`%`6opIek{~s@I$;Gg#0nD0mt(d?8E2(Bk@Q6l_i$K&x;5qFhun%mAHxU ze@P6$?+z?YAzc5@39j{@5r6P6hy2n1fPYB^TI(9@i^O~w`!U1zkimaXzKu2hn19bS z5l93(BhAXdUnd2RJ$a0no&VChTBa%KKOX-~@Iya-i!e5UKb|Y6HnX)-Nqw9>z#n{u zRJHzrL$mQ|n|0MC_yN971;$W6=6!AAAGVj%fxB8j0Apev;P96;1~~j{ImS+4M1>Iv wi2ER4$Na2<_Tc`vlrXfNiUB40V=B@9P;k_1v^?jm?|+7WScsN|973Y{7t_#C6#xJL literal 0 HcmV?d00001 diff --git a/test1/build/CMakeFiles/CMakeDirectoryInformation.cmake b/test1/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..63e5c6d --- /dev/null +++ b/test1/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/xb/satellite/aircraft-1/container-4/test1") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/xb/satellite/aircraft-1/container-4/test1/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/test1/build/CMakeFiles/CMakeOutput.log b/test1/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..1f7ed39 --- /dev/null +++ b/test1/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.8.0-90-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-4/test1/build/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-4/test1/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/xb/satellite/aircraft-1/container-4/test1/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_48deb/fast && /usr/bin/gmake -f CMakeFiles/cmTC_48deb.dir/build.make CMakeFiles/cmTC_48deb.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test1/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_48deb.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_48deb.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_48deb.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_48deb.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_48deb.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cclSP9Mn.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_48deb.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_48deb.dir/' + as -v --64 -o CMakeFiles/cmTC_48deb.dir/CMakeCCompilerABI.c.o /tmp/cclSP9Mn.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_48deb.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_48deb.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_48deb +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_48deb.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_48deb.dir/CMakeCCompilerABI.c.o -o cmTC_48deb +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_48deb' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_48deb.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cctrGXyn.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_48deb /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_48deb.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_48deb' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_48deb.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-4/test1/build/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-4/test1/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_48deb/fast && /usr/bin/gmake -f CMakeFiles/cmTC_48deb.dir/build.make CMakeFiles/cmTC_48deb.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test1/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_48deb.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_48deb.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_48deb.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_48deb.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_48deb.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cclSP9Mn.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_48deb.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_48deb.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_48deb.dir/CMakeCCompilerABI.c.o /tmp/cclSP9Mn.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_48deb.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_48deb.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_48deb] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_48deb.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_48deb.dir/CMakeCCompilerABI.c.o -o cmTC_48deb ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_48deb' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_48deb.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cctrGXyn.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_48deb /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_48deb.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cctrGXyn.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_48deb] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_48deb.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/xb/satellite/aircraft-1/container-4/test1/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_fb4fe/fast && /usr/bin/gmake -f CMakeFiles/cmTC_fb4fe.dir/build.make CMakeFiles/cmTC_fb4fe.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test1/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_fb4fe.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_fb4fe.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fb4fe.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fb4fe.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_fb4fe.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccw9jgKr.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fb4fe.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fb4fe.dir/' + as -v --64 -o CMakeFiles/cmTC_fb4fe.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccw9jgKr.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fb4fe.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fb4fe.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_fb4fe +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fb4fe.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_fb4fe.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_fb4fe +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_fb4fe' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_fb4fe.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccVgqkk9.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_fb4fe /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_fb4fe.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_fb4fe' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_fb4fe.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-4/test1/build/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-4/test1/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_fb4fe/fast && /usr/bin/gmake -f CMakeFiles/cmTC_fb4fe.dir/build.make CMakeFiles/cmTC_fb4fe.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test1/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_fb4fe.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_fb4fe.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fb4fe.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fb4fe.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_fb4fe.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccw9jgKr.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fb4fe.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fb4fe.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_fb4fe.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccw9jgKr.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fb4fe.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fb4fe.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_fb4fe] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fb4fe.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_fb4fe.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_fb4fe ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_fb4fe' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_fb4fe.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccVgqkk9.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_fb4fe /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_fb4fe.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccVgqkk9.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_fb4fe] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_fb4fe.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/test1/build/CMakeFiles/Makefile.cmake b/test1/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..56b7f51 --- /dev/null +++ b/test1/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,122 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/test1.dir/DependInfo.cmake" + ) diff --git a/test1/build/CMakeFiles/Makefile2 b/test1/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..2ed7692 --- /dev/null +++ b/test1/build/CMakeFiles/Makefile2 @@ -0,0 +1,112 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test1 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test1/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/test1.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/test1.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/test1.dir + +# All Build rule for target. +CMakeFiles/test1.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test1.dir/build.make CMakeFiles/test1.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/test1.dir/build.make CMakeFiles/test1.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/xb/satellite/aircraft-1/container-4/test1/build/CMakeFiles --progress-num=1,2,3 "Built target test1" +.PHONY : CMakeFiles/test1.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/test1.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test1/build/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/test1.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test1/build/CMakeFiles 0 +.PHONY : CMakeFiles/test1.dir/rule + +# Convenience name for target. +test1: CMakeFiles/test1.dir/rule +.PHONY : test1 + +# clean rule for target. +CMakeFiles/test1.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test1.dir/build.make CMakeFiles/test1.dir/clean +.PHONY : CMakeFiles/test1.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/test1/build/CMakeFiles/TargetDirectories.txt b/test1/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..a5e03b1 --- /dev/null +++ b/test1/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/xb/satellite/aircraft-1/container-4/test1/build/CMakeFiles/test1.dir +/home/xb/satellite/aircraft-1/container-4/test1/build/CMakeFiles/edit_cache.dir +/home/xb/satellite/aircraft-1/container-4/test1/build/CMakeFiles/rebuild_cache.dir diff --git a/test1/build/CMakeFiles/cmake.check_cache b/test1/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/test1/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/test1/build/CMakeFiles/progress.marks b/test1/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/test1/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +3 diff --git a/test1/build/CMakeFiles/test1.dir/DependInfo.cmake b/test1/build/CMakeFiles/test1.dir/DependInfo.cmake new file mode 100644 index 0000000..df66ade --- /dev/null +++ b/test1/build/CMakeFiles/test1.dir/DependInfo.cmake @@ -0,0 +1,20 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/xb/satellite/aircraft-1/container-4/test1/test1-main.cpp" "CMakeFiles/test1.dir/test1-main.cpp.o" "gcc" "CMakeFiles/test1.dir/test1-main.cpp.o.d" + "/home/xb/satellite/aircraft-1/container-4/test1/test1.cpp" "CMakeFiles/test1.dir/test1.cpp.o" "gcc" "CMakeFiles/test1.dir/test1.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/test1/build/CMakeFiles/test1.dir/build.make b/test1/build/CMakeFiles/test1.dir/build.make new file mode 100644 index 0000000..dac4954 --- /dev/null +++ b/test1/build/CMakeFiles/test1.dir/build.make @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test1 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test1/build + +# Include any dependencies generated for this target. +include CMakeFiles/test1.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/test1.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/test1.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/test1.dir/flags.make + +CMakeFiles/test1.dir/test1-main.cpp.o: CMakeFiles/test1.dir/flags.make +CMakeFiles/test1.dir/test1-main.cpp.o: ../test1-main.cpp +CMakeFiles/test1.dir/test1-main.cpp.o: CMakeFiles/test1.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-4/test1/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/test1.dir/test1-main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/test1.dir/test1-main.cpp.o -MF CMakeFiles/test1.dir/test1-main.cpp.o.d -o CMakeFiles/test1.dir/test1-main.cpp.o -c /home/xb/satellite/aircraft-1/container-4/test1/test1-main.cpp + +CMakeFiles/test1.dir/test1-main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test1.dir/test1-main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-4/test1/test1-main.cpp > CMakeFiles/test1.dir/test1-main.cpp.i + +CMakeFiles/test1.dir/test1-main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test1.dir/test1-main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-4/test1/test1-main.cpp -o CMakeFiles/test1.dir/test1-main.cpp.s + +CMakeFiles/test1.dir/test1.cpp.o: CMakeFiles/test1.dir/flags.make +CMakeFiles/test1.dir/test1.cpp.o: ../test1.cpp +CMakeFiles/test1.dir/test1.cpp.o: CMakeFiles/test1.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-4/test1/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/test1.dir/test1.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/test1.dir/test1.cpp.o -MF CMakeFiles/test1.dir/test1.cpp.o.d -o CMakeFiles/test1.dir/test1.cpp.o -c /home/xb/satellite/aircraft-1/container-4/test1/test1.cpp + +CMakeFiles/test1.dir/test1.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test1.dir/test1.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-4/test1/test1.cpp > CMakeFiles/test1.dir/test1.cpp.i + +CMakeFiles/test1.dir/test1.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test1.dir/test1.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-4/test1/test1.cpp -o CMakeFiles/test1.dir/test1.cpp.s + +# Object files for target test1 +test1_OBJECTS = \ +"CMakeFiles/test1.dir/test1-main.cpp.o" \ +"CMakeFiles/test1.dir/test1.cpp.o" + +# External object files for target test1 +test1_EXTERNAL_OBJECTS = + +bin/test1: CMakeFiles/test1.dir/test1-main.cpp.o +bin/test1: CMakeFiles/test1.dir/test1.cpp.o +bin/test1: CMakeFiles/test1.dir/build.make +bin/test1: CMakeFiles/test1.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/xb/satellite/aircraft-1/container-4/test1/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable bin/test1" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/test1.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/test1.dir/build: bin/test1 +.PHONY : CMakeFiles/test1.dir/build + +CMakeFiles/test1.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/test1.dir/cmake_clean.cmake +.PHONY : CMakeFiles/test1.dir/clean + +CMakeFiles/test1.dir/depend: + cd /home/xb/satellite/aircraft-1/container-4/test1/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/xb/satellite/aircraft-1/container-4/test1 /home/xb/satellite/aircraft-1/container-4/test1 /home/xb/satellite/aircraft-1/container-4/test1/build /home/xb/satellite/aircraft-1/container-4/test1/build /home/xb/satellite/aircraft-1/container-4/test1/build/CMakeFiles/test1.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/test1.dir/depend + diff --git a/test1/build/CMakeFiles/test1.dir/cmake_clean.cmake b/test1/build/CMakeFiles/test1.dir/cmake_clean.cmake new file mode 100644 index 0000000..4529717 --- /dev/null +++ b/test1/build/CMakeFiles/test1.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/test1.dir/test1-main.cpp.o" + "CMakeFiles/test1.dir/test1-main.cpp.o.d" + "CMakeFiles/test1.dir/test1.cpp.o" + "CMakeFiles/test1.dir/test1.cpp.o.d" + "bin/test1" + "bin/test1.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/test1.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/test1/build/CMakeFiles/test1.dir/compiler_depend.make b/test1/build/CMakeFiles/test1.dir/compiler_depend.make new file mode 100644 index 0000000..0321ecb --- /dev/null +++ b/test1/build/CMakeFiles/test1.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for test1. +# This may be replaced when dependencies are built. diff --git a/test1/build/CMakeFiles/test1.dir/compiler_depend.ts b/test1/build/CMakeFiles/test1.dir/compiler_depend.ts new file mode 100644 index 0000000..4b49627 --- /dev/null +++ b/test1/build/CMakeFiles/test1.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for test1. diff --git a/test1/build/CMakeFiles/test1.dir/depend.make b/test1/build/CMakeFiles/test1.dir/depend.make new file mode 100644 index 0000000..85bbf71 --- /dev/null +++ b/test1/build/CMakeFiles/test1.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for test1. +# This may be replaced when dependencies are built. diff --git a/test1/build/CMakeFiles/test1.dir/flags.make b/test1/build/CMakeFiles/test1.dir/flags.make new file mode 100644 index 0000000..b0f9474 --- /dev/null +++ b/test1/build/CMakeFiles/test1.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/xb/satellite/aircraft-1/container-4/test1 -I/usr/local/include/simmsg + +CXX_FLAGS = -std=c++14 -pthread -std=gnu++14 + diff --git a/test1/build/CMakeFiles/test1.dir/link.txt b/test1/build/CMakeFiles/test1.dir/link.txt new file mode 100644 index 0000000..06fe02a --- /dev/null +++ b/test1/build/CMakeFiles/test1.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -std=c++14 -pthread CMakeFiles/test1.dir/test1-main.cpp.o CMakeFiles/test1.dir/test1.cpp.o -o bin/test1 -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lpthread -lm -lrt -lsimmsg -lfastrtps -lfastcdr -lfoonathan_memory diff --git a/test1/build/CMakeFiles/test1.dir/progress.make b/test1/build/CMakeFiles/test1.dir/progress.make new file mode 100644 index 0000000..6a9dc74 --- /dev/null +++ b/test1/build/CMakeFiles/test1.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 + diff --git a/test1/build/CMakeFiles/test1.dir/test1-main.cpp.o b/test1/build/CMakeFiles/test1.dir/test1-main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..e703de321c756efc3fd2fc523944656265c19832 GIT binary patch literal 12976 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 +#include +#include +#include + +int main() { + // 初始化AD硬件服务化 + test1_init(0, "test1_Service"); + + + while (true) { + + std::this_thread::sleep_for(std::chrono::seconds(3)); + } + + return 0; +} diff --git a/test1/test1.cpp b/test1/test1.cpp new file mode 100644 index 0000000..cc3106c --- /dev/null +++ b/test1/test1.cpp @@ -0,0 +1,115 @@ +#include "SimMsg.h" +#include "test1.h" + +#include +#include +#include +#include // 添加这个头文件用于memset +#include // 用于std::generate + +using namespace std; + +void test1WriteLog(const std::string &msg) +{ + std::cout << msg<& data); + +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); + +// 为test1生成测试数据:从1开始累加,最后一位是校验位 +void generate_test1_data(uint8_t* buffer, size_t size) { + if (size == 0) return; + + // 填充数据:从1开始累加 + for (size_t i = 0; i < size - 1; i++) { + buffer[i] = (uint8_t)((i + 1) % 256); // 从1开始,防止溢出 + } + + // 计算校验和(除最后一位外的所有字节的和) + uint8_t checksum = 0; + for (size_t i = 0; i < size - 1; i++) { + checksum += buffer[i]; + } + + // 设置最后一位为校验位 + buffer[size - 1] = checksum; + + // 打印生成的数据(调试用) + std::cout << "test1生成数据: "; + size_t print_len = size > 20 ? 20 : size; + for (size_t i = 0; i < print_len; ++i) { + std::cout << std::hex << std::uppercase << std::setw(2) << std::setfill('0') << (int)buffer[i] << " "; + } + if (size > print_len) { + std::cout << "..."; + } + std::cout << std::dec << " (校验位: 0x" << std::hex << (int)checksum << std::dec << ")" << std::endl; +} + +//初始化 +void test1_init(uint8_t domainid, std::string appname) +{ + std::vector parameters; + string expression = "src = '"+ servername + "'"; + if (nullptr == test1_part) + { + test1_part=new SimMsg(domainid, 3000, appname, test1WriteLog); + test1_part->create_pub(topic_name_cmd); + test1_part->create_pub(topic_name_tlm); + + test1_part->create_sub(topic_name_cmd, command_callback, expression, parameters); + test1_part->create_sub(topic_name_tlm, telemetry_callback, expression, parameters); + } +} + +// 遥控接收回调函数 +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + + uint8_t test1_data[256] = {0}; + + generate_test1_data(test1_data, 256); + uint16_t data_len = 256; + + // 发送数据 + test1_command_Pub(test1_data, dest, data_len); + + std::cout << "test1收到指令,已发送数据" << std::endl; +} + +// 遥测接收回调函数 +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + // 可以保持原样或根据需要修改 +} + +// AD硬件服务化遥控发布 +void test1_command_Pub(uint8_t* data, string dest, uint16_t len) +{ + if (test1_part != nullptr) { + test1_part->publish(topic_name_cmd, "test1_Service", dest, "command", data, len); + } +} + +// AD硬件服务化遥测发布 +void test1_telemetry_Pub(uint8_t* data, string dest, uint16_t len) +{ + if (test1_part != nullptr) { + test1_part->publish(topic_name_tlm, "test1_Service", dest, "telemetry", data, len); + } +} \ No newline at end of file diff --git a/test1/test1.h b/test1/test1.h new file mode 100644 index 0000000..4d33e60 --- /dev/null +++ b/test1/test1.h @@ -0,0 +1,19 @@ +#include +#include +#include + +void test1WriteLog(const std::string &msg); + +void test1_init(uint8_t domainid, std::string appname); + +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); + +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); + +void test1_command_Pub(uint8_t* data, std::string dest, uint16_t len); + +void test1_telemetry_Pub(uint8_t* data, std::string dest, uint16_t len); diff --git a/test10/CMakeLists.txt b/test10/CMakeLists.txt new file mode 100644 index 0000000..5633248 --- /dev/null +++ b/test10/CMakeLists.txt @@ -0,0 +1,46 @@ +cmake_minimum_required(VERSION 3.10) +project(test10) + +# 设置C++标准 +set(CMAKE_CXX_STANDARD 14) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + +# 设置编译选项 +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -pthread") + +# 包含头文件路径 +include_directories( + ${CMAKE_CURRENT_SOURCE_DIR} # 当前目录 + /usr/local/include/simmsg # simmsg头文件目录 + /usr/local/include # 系统本地include + /usr/include # 系统include +) + +# 链接库路径 +link_directories( + /usr/local/lib # 系统本地lib + /usr/lib # 系统lib + /usr/lib/x86_64-linux-gnu # 系统64位库 +) + +# 添加可执行文件 +add_executable(test10 + test10-main.cpp + test10.cpp +) + +# 链接库 +target_link_libraries(test10 + pthread + m + rt + simmsg + fastrtps + fastcdr + foonathan_memory +) + +# 设置输出目录 +set_target_properties(test10 PROPERTIES + RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin +) diff --git a/test10/build/CMakeCache.txt b/test10/build/CMakeCache.txt new file mode 100644 index 0000000..b674194 --- /dev/null +++ b/test10/build/CMakeCache.txt @@ -0,0 +1,369 @@ +# This is the CMakeCache file. +# For build in directory: /home/xb/satellite/aircraft-1/container-4/test10/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=test10 + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +test10_BINARY_DIR:STATIC=/home/xb/satellite/aircraft-1/container-4/test10/build + +//Value Computed by CMake +test10_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +test10_SOURCE_DIR:STATIC=/home/xb/satellite/aircraft-1/container-4/test10 + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/xb/satellite/aircraft-1/container-4/test10/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/xb/satellite/aircraft-1/container-4/test10 +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/test10/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/test10/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..488ad37 --- /dev/null +++ b/test10/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/test10/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/test10/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..345e930 --- /dev/null +++ b/test10/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/test10/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/test10/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..06dd536772c02e825fd19762b11056db14996a8c GIT binary patch literal 15968 zcmeHOYit}>6~4Q15|=!@Nn>J?(k!HfgyMq0>$q*>0HIp1bH ztXow0fy7+P``z=M$Gvmr&hDL=dq0{U9Eita3T2skhhiy}@R^h-l5dj=K}zjWYv}X! z>K3(vz7OM#n>$TGD7xi<4Oa(#iywSzo3VV?6*{zU+!ywN{)m5JeA1c zfsaW8K=AeUlG0)bN5l^p^yA#jxBGtcJ&Q3ZdD$iiKNi_fX}&$34!;Oir9B|>$vNTw zJ(ABbc1Rdt*l$Ao!q_ih+!7%E*iyG;)?>joW3{az+mJlyHV`+R%_Q81w%8GZiD5`-|~X*<|0uS?BS`+_ygcFr_(8-*|q(b&TsL zxz6Vo*7k1@tR^8ud656VJ-m#;*qB8)N+ zWgyBxlz}J%Q3j$6L>c%$&cI(aK%F9?#o?b+|jGHk!D&&=yjKDSSQ za$%VsdrH4}-Q7R|ZkGVfwYjmDEz~dgbAM0vuv%5_II5rOiE~w-dDdO6pYB;f!sYF? zTJ3U+k**!TP(MfYv%*bBCCWgQfhYq}2BHi^ z8Hh3vWgyBxlz}J%Q3j$6{QDW;_g^npGD8Eyd&~63t~6%kCSB)P$DZRs`=QM6Kz6S? zZCFmp${lku`;7xb=}iAnuk!3X|LnAD86}6_-5ndujEoGXjr34|rgw-eJiVE3%^t461(@XicKYAn^&)Fo~0LR z%=6lT6Xf$IHt1jJy^*_(s@?Rzjd+h(n;2Nz_Rf}7_cWhW`!?-;%g)=p*O%=7KKf6< zj_O=Erc3`X5dR@2(rXi+i1)2o5qGF%CZZB$Aj&|LfhYq}2BHi^8Hh3vWgyBxl!5<^ z3}C$?)+b`^p?A|mU0jWB%KF7MB7a%dIlfM0tb^PvGH!h~iH!A-e80p6`oCVUl~_I} zix{ysae{C7sQ7DImAWMQ*Z8!0KyZ~{n_#OT0Ba+wvi@~E%x*Z;@v7T z?EX>n`%8K9sOuv8i^=H)_YJ-0Nw=on@y*Ne{9R=9OTz#60PDm5!-!aydZ4dwZ*tqw zY^CT{lAWDex7N|#S@Fcq`?|Wcj&7}MyC`0+Ngh{C>V;a^hVvaG&8H+GNin#Yu#r8V zkGNW^CS^Q|xk?IuHpK4~9^)JK8LGron@Xg72IHPrS;y#U0miGZRqDf3;dXJofah@- zQ#UJ&fAC+UN~8XN$FonURMNM^`1*zLCxjPJFA9HB2wDx`m8J6Y5@}T%^7j&-gi!z=_V|rTr2-^X?nY_3#|=>*5;~#yymeGfyqU zNiJjcH1P=o;P*UA|AfXGo-chIsBz*#0@< zlW-1TbG-37`>n*UkJGng=({iCcv{7|qRlVUBj8R@! zUna|3$r#U1e6Zfy2EAy{C=_Z4T&v&rt8dOdrv-%fd+OqSgBkE91c6@c!OGV|ZZTNP5H=>D^Bc zE6FglSs{fj3a_v&!Rvb9>8UcToavg%%MpcT!QZq%!r~naMy^~kCd^`vcQ<5)$tq_T zjY`?dQIH~i7};`Je7*e>hCw?b_`xb4B5##wxc_1CHjMgl@Ky`&Y|zG|@^ry9vxKhW z;{*@Ep5D5(I%bJq~*BN0V-RuY153I6N*k@I}bL`e8MbGC@nW#q$YfH z9ba>|<&^DGagkt<&av_)J1C8ZiqahvfVF zL(TUBDvic?frf72a(mTPo*&UATz|?Q-tUI_5gK6IVA)Cn&td4Y z_R3QGxe0oz#sEWApf2ROE~`@Bqh)B;E#D75c6g9 zA9ld|$e-tokTGurc1Yvl{-aN4sKPmgKjyK(su-gE@bQ0^^n6Uv*MAq}_W|>F3FEbe zI^!4UKj@znKcI+p7s$XzL;fA20KyIdAOpV<@=u8ZmHsLAI{@f ziDMJ^V;)-F!PZKpyw4jS@CPoCD(GK#=@^V}Kz!S^5EZ=vs0t(VJuqeNwUC^*{nwLBMY Q?7xnGSg5QHIfO*@PyNmlj{pDw literal 0 HcmV?d00001 diff --git a/test10/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/test10/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..8d4b8ab1e6ea857840da1aa325eb4ebef300bbce GIT binary patch literal 15992 zcmeHOYit}>6~4Q9xipD4Zqk^f#7jv~0(fFOj&TDa>)7k;BF7Gi1BDPKyWX+AVjpIA zmf8hM+5oB*f&xN7e}JO$lnPQSA;KSEt5m5#0uhObApQhOr65Ah#!#K;Bw?yH}mhbcS!usMs*nF$F~_;0ny%j$WP}*^sfat&4;DE zrOrb{@(+~ss-3xPx~F?*F4LaN7An*2)4e_IJ>6EhXm#nPxnEKG@R&LPqb84T$^bEZNhbAK^jDx0#man^bKG57t?e~Ho@re8c$a2@0NiLNvJ zyj|4Ajm+Ffgl6_#~Ju*^OnCQPF-(GoL=#pok}G>U3J5?UnWjH)pS8;rMCM~qW@Cc z_H}~hHpTWN{YXm#O3R&pPR?HXP-6D?iBo@=J2V>atako1ac1w&C_rsPnJix%x0>5N zrQ;F*2r-E>E55*R&%C>Vntm_Wsp;ElSDV{Tvf%|mvd?P!-D!p$w-U2+i6@`imw0l1 zSt4{Xap{)3o&s!>08O>4m%HvGvK>E`hZ^>b7|E8KKYf(!&12r>|4Ajm+F zfgl4x27(L(83-~EWFW}EKc4}9|MhAmIXpPBr%Z3`isN=>$}Ju1=soVWA5M-8ruVor zwo@uPnPa8oe*3_1JUKAjr?j2+PtUlHT`bYNyJJJi(b1u}9UmS@_6?JT)~C|hW3&!| z9YULzy@TJq@w=?E&(~@v2+t8dO!zoqg7A^KTJ0Pm7k;P8C3OE`6`GEOHm_dQbe3MI zG0$rUPLR)=*VCWUmN*MxPQ&caEV%GA}B!yf(!&12r>|4Ajm+Ffgl4x27(L(8TjAG z0M;vFeInK#>YEWzjUisWchJf z#E7+tlYGNR#jI&n>Wb)JXK3}X;O&B~f*S+@SQ}ZD^^dDW(IE|?A64OLv8OJGw?$;w zy;3v%r95fsmdIu?IlbUs&}&b+HPy#AC&zO`Wb{kI|Mvjv!~esGSeJUBzkg43`_Xiz z;8voYomRKi(cW3nV&?;0T~=6gjB1F#0-OR&#SCM^t1ru)o7LaI90e^Trc2x9EQ{# z3gaLAx2e*o|3A_85fzOZON`gc!pDTixO++X6T%CqR_bs_Mbt?lXqA92OXY2wwr^2~ z-YAA1Xw=VL+Masn8&B^fUa58Ub@~W1qV4ZgxX!>k#5Y=B{t)p|7KWoA zG=5rRur$c~MOtW_#AF=mXHBHKCiWO_@On|~cgXLleuhNK8^m*e{Prut^{ya<#x~;b zUc?w-5AiKw`jzxu7wX7Z$?dd?v{Ig)w%KlKLJ?7RE92wVm|9p>Z@YPWjMvqd$ud*4 zCvwGfDraZhVySGWD${DLn4iiyu9LAk8e8xh|E!%Vl~VLju;7+v)OabCckE0hpPwNY zk7SdjyU4WvVCut8|GoG2Q!Ck=Q|jBFw8o~Ul>LFB&Yo;xyl8u#MKarE*o7yIb~-yj z?Pjv6g4W-oy*&C{)^&4^$D~(VP*$jOgNOSL>Zg-7Z6X+W|8U>IWIxfg8^ew#M4K2m ztn33rBm4V??2*C2Bk@stv~NE>)FeaSriK`{GQ8II1t*hoQ%a|fqOf50GLW!%V}qS3 z7wySZA;X&(5$9w{a`ySZ)$M1RZNB&h*ECoL&B0y+}%FGKF&fi%v0P;I9Z}GSPb5imlqWx;r zSOdRk#QHbRKZsvbh3AmCFTs2k`y~DLkb%#TZ?nfA^XK_?BB{X6NDDIf=Sjh15AE0I zotE*a^1)Hz@y`W*IFH{Vj!oc?d1!SfTPqdQ-wR*x2hNkq>tA>1Fg|Dp5#R^;7FC!- z`Oe4_dXqJSM2 literal 0 HcmV?d00001 diff --git a/test10/build/CMakeFiles/3.22.1/CMakeSystem.cmake b/test10/build/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000..f4af1d2 --- /dev/null +++ b/test10/build/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.8.0-90-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.8.0-90-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.8.0-90-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.8.0-90-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/test10/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/test10/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..41b99d7 --- /dev/null +++ b/test10/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/test10/build/CMakeFiles/3.22.1/CompilerIdC/a.out b/test10/build/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100644 index 0000000000000000000000000000000000000000..8b8c27e76b2d5951bf9014e281b5e321a68c6ff6 GIT binary patch literal 16088 zcmeHOeQX>@6`#9&IW&nKx4|YU%~Dd7(0XG#A2mT~&aux~BRdI+Lxs|Gwf3#;6ZhfX z?NPfbB`BrDq>)-c&_6(`ibTanC6G`NkpPFHKubXlAT|6&fEEQQwC1ZaA^D1pm}VVrH`}ldC-#RS z!ZPQ%PS!E;_ypx-Y!jaMf1cOGA_w;0T&JvuII9ltF2WZU;kjM6*72iUcVyCYN3#Vl zmwmt|kpev8mIJR8xOp#IP%LwNcdC5@{d;@dPP^0I5$3mTS8o5%pquea{#dpg_@$x2 zo?Nlu4|&5mb~lzU7Q~%vRO>2o1QYtt^i+amZZF15Wqo!fN1ewXbKida^AzSJ-SJGq zb&TuBT5I?@xxT?)6o(BdQw|<-Q-rrHqt_bYOTt?b{!_wlj_{uqzCFS}Bm9LuN+%vW z+*e2!Yj_@GNSA7OjBPHPt>JmxBF)wC`hJUo7~=@U5r`uYM<9+s9Dz6jaRmM+BJkJ7 zTdp`KE;l%*mi>CGQqCu5f@Jk2=fsa1p408C?s$smzf^DgGC|`;#rh8} zpFV%DGyOZ~#4EE0hteH09nU+bcfUXms_V+6`L|KKapS|#Nc zAuWV^urkM~m{ zJ32yk(;vI+Ojj=cIDM6y>6}{k0zIjpN?&%Ka1t*yKC2qPKa)sbCH~AJ{MYL7#=+@z z&#a*+KfAOk^zv{$ZSo$}<4>ip9;0px`!wuDZfcz32*eSHBM?U*jzAoNI0A75;t0eM zh$9e3;Qu)S{Qc{Csegapfn6iT{6seAmyXg`$zuz(7nHjn^-JY!v2e6qr;ZNWWZJhQ z(|$~8i;0{Uj227zqXYbPRY3D#JEg>*4EzGuQVz=w z?ANVIY*_OC&D1>p9yRoOwR#U>hLGPp1cdZjKpmT{R=-Hd-(oo>9yp{DlTC>Yt5!5T zMjynO=QRhLN&h{p(7Qr^$=gKP?estUTD7W)HBEhMT0hWu!~G4%)t>dc-n(rRe@4{y zT<-o_vyOW+F~;1mXz95r`uYM<9+s9Dz6jaRlNB z#1VLFBY^daSf7YBfcoKus#=BWWc}i5k$)xY9N!@_)J>j=?RJ7RfP-mx2kNllmq~Ll@<8D~0{#=df zaK9v|rQa1%;Wxxjljy_$8S#U01wZG+&lb7A>UTp__*3>n=M~j|S^RH~ z_`_uWh-pPwR=8p$QiV1a7Sp!X5Kr$^pn_GhSVuG@F0 zdob;$_xHNAW1#oL`@0AGdx)l&oNn5YQm6Nja`z1!*xNne9_Z^koE~zAy7vyG$s)Rg zA%%Sl|7ov+pYZ}u>GL5kESQZ8BrM#;;AYB2cbr~?@(zdo1EiJ77TikN&!}u+wCLh3 zs*!SDVXWef`R>2JAypJHvBA4ss%*GimWuTT4A-SC6%r2ZK6Ds;8GD`m6$`g{gdyRr z9J*IbQ{_Fe5%{&QQg(SNA9%xrLCN4aa@hiH_n1(2p&0n~SfOH1l!_C6DVVCEhAUax ztCP(L)xEdBjmM%^ANR`R%Fav`s0xEY$&{cST1^C(%1VCDV*_RLNK*Dh&K&HqB4q*! zu(EkLl4enNrtOc*036SdJtSjqMxwDmo}7F6>aGjQJ|CT`G^ZA8k5K8ICFJF@FYP{*3yg z=l=z=<#R%L_&X!NH+XI!6`i8}_a$O$?JcnbiYV6eKV#sZirBYH0T6m{02%o8h5 zfS-wU80_HhTM>KAbAWiRf`0V;za#dDzp_MA@OcpdLPJzPpd2?5_AiP8@QzT^WTN%| zjObeXIk5+RE@F@V2mLZ-Xf12F9}@Fm?8A)eLk9kyY#VFrG4GyhBa#yIj5IHUf1L_= z?8)Q9{Ct?!&2pNN{^Rk_33lkmuMo#7u*dV{%vRP`Dy5I}2iODWsHoOHG-x+AUGt_o z2RqQ$D8n4;$2_o0?4$Z}IxtsDh+t0CLmu`L#*l}7En@71N|YHFhqw>&bQvllX+HP literal 0 HcmV?d00001 diff --git a/test10/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/test10/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..25c62a8 --- /dev/null +++ b/test10/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/test10/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/test10/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100644 index 0000000000000000000000000000000000000000..64ddf3c7775cb583718a68fa037d7d0b28c160be GIT binary patch literal 16096 zcmeHOYit}>6~4Q9IW&nkX+uI%nxV8+0`P*E$|Iuu%^Dk%9ykN~AXMUc|gl!r`-vYd18`Nr$% zItb_we$25v=brC8?wxb*%-)%~_n}m8cRUtTpatq)#Zoe1kfbOcyGIJdlB!KDr{lZT zt!gpJ3pHl+NyA8M=u&(xZxDO|arRrwg*yCJ15*u#&_d?yHy@2~gNVSDoCo_YVui?I zeqJg7hd!v!VrL>t9|L|${J?AdxGB?3#(uheE_Wm^`-H=fMSTjkv8V1ZBz#Kh14lkN zC;Z>Eq+54Z07?8^(k^TPfo3&ZW-U>j~X`>+iY$HNd| znaf-!+n9WOhDtKFiC@h8BCmmY4jg|~9bG43Rvp}(2QSQnbGvS@6Gyr3;F#wQWeZ*| zdn`jDC3w&+`(DX+^Io=~Smyk0SG#+Ac6GX~cB{QDC~w)S+@AhEH=QYEhO=cqQ|j;Q z%oPines3Vh;fC|Yf`oI8XI|?1yK*LTQfE9nTQ1 zV_ZMhN`ueH^$q;81Z+qeJ#fg05N=t zH=Pq#8=RAiezjRC=aDHtUcKO)_-Vs)x_#Acj}!bx_0De+YuupNo}{O>)TOlC@@miI z#g93YzjIFfVR~PGs%5I>ymPw!MG8<|T_(%F4%v+x9@g;)KSzjjdeKwNJ}~32rmFAb zGF82_dbx4KaW;HTIN6`k_S?R|Y}0jTa@slf+D_-(%mOF&ymRroe+vb;Qvx(pFAp_t zpmxEZ+k3pdkJPI2{zJ}*_Ba=v$yfYk&dK)0BwX24tyZt3>F~S`6FW-2bNv7G04X`p zA@ZC2^i^lFa`}bSHEyPJa`lV!q<%7W)%lteyU_TAYJ6rYmbymxQ}u9TczX5ER!}yd zSeOW`&(^c1D5vV-CsWssQuhRX7xWf4DWWI?Q3j$6L>Y)O5M?0BK$L+f15pN|3`7}- zGVs<6@b|A9QO}<4y*mbr`O$1HQ#wLlC6CUvo}+g^nJJaC#ln$hO)V|9DKu|Iq4}uN z9-}$WA1apeM|%0|s(@Z;aO8-T>BC?l?UmB>!EeZ`xBxJ*xlpYW05NY2y6m!6#0y1=P{$YV|B}{uav=J9a?D#uBmh%a$}eN*}}+ z=QRf#$^I@j=vtz`W3GqY8k4N^^40z{;{lce3!^r2f1EkJi@FK8S5eWxrYh*zg@2uS^mB( zCd3-S5q@YR;&q8kmqh;#BdQ7EHwj-We6?^eaZ^*W4snSnnx!JNqfJhn7JF(!yxT;E z-9M|Qy=1PT>mr-QfMy`CB)M;zmv5Zdj=PTn*cBzr;v$ zN;=dMgPV!hv*&(`s}*Wg#;uquOYp}+_!hx&9l*Ya3Nf`-wIvP0?PKEA*fDy#$GFxY z9X>_>TraLG;1g7cshbt96X4&bLcR7sqwNzaX&K8_!ze<1`wN7}XeIZ=d&IDY)rhPt;UmnO+Wwuvbp$*?30Vc9hBpyz)yOCw*7zEwl0XdaAv~eh1bK#b zAK|OwjSBZ0;P;7rIL@Gs535;TB79|hjl#Hw<{`$ZW@Q;fE>rbIjjvJR_19+w53i?w zn(zdTlVlQ+4Zol8RWu%wGT!t%BvSoE;v~c#_k#-(2jdOVel2k}$$eM9Ga}{79EZ*; zZ2zjn-x!L&EFPRHLTi2(;kVC0jL<>&syN+cL)Xi0!dFs%SxIAu_N#+~CBMZk(h7WU zAnW?xup*%BSB8e{K{dNt-}UqEAg|XilV!T-4(EykUd~PX#ZuYzDr1V@G3GLUCT%y@ zx8S`4S=TF-ym2>E@Jr)rsO04{Zn~1skCRJ{AG>2hfwLDxt2boBLf5=^f?-IOC*r|W=nclYky)zRzj z?e0F9>UaA)cJ-#nBfPI6iQNqUZU;jq?fIV4XGu|5FxweOn7g;ZO_z)A2)!QVeGff* z$ts;KxRr7yt@Nqj-KvptUSYW64QJf9zBg5rNAbZMUaD-MT$YOUwhY&$jTVv)9X<#c zenoqOT^DmVe*`Jv4Ia9$OjG&&uTpk-Jnwr0#Ql=tBPeAHwC`h7*@dE?v4;y4d$d#> z&6ND{8fc)BrA<58v_KuZdYX7pYV#4VJfiIMc!8=g+%Fl8yttktxTGs(avnPXOMH2Fg^{$@xT50ojmm(LDTbGZ9$%D%FxH}W*Z z>s+4yF~svTx-|rE`NR9|Fh4_JwymZ2lE8B)y8JcGx35gp!8{N0b}H2RhxeE9d-Ynv z{TLYk9@qL~J^*gPPe*#iD}$iG<> z;IKmg$l%`%`6opIek{~s@I$;Gg#0nD0mt(d?8E2(Bk@Q6l_i$K&x;5qFhun%mAHxU ze@P6$?+z?YAzc5@39j{@5r6P6hy2n1fPYB^TI(9@i^O~w`!U1zkimaXzKu2hn19bS z5l93(BhAXdUnd2RJ$a0no&VChTBa%KKOX-~@Iya-i!e5UKb|Y6HnX)-Nqw9>z#n{u zRJHzrL$mQ|n|0MC_yN971;$W6=6!AAAGVj%fxB8j0Apev;P96;1~~j{ImS+4M1>Iv wi2ER4$Na2<_Tc`vlrXfNiUB40V=B@9P;k_1v^?jm?|+7WScsN|973Y{7t_#C6#xJL literal 0 HcmV?d00001 diff --git a/test10/build/CMakeFiles/CMakeDirectoryInformation.cmake b/test10/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..0252b9d --- /dev/null +++ b/test10/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/xb/satellite/aircraft-1/container-4/test10") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/xb/satellite/aircraft-1/container-4/test10/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/test10/build/CMakeFiles/CMakeOutput.log b/test10/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..6ef2dff --- /dev/null +++ b/test10/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.8.0-90-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_7f15b/fast && /usr/bin/gmake -f CMakeFiles/cmTC_7f15b.dir/build.make CMakeFiles/cmTC_7f15b.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_7f15b.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_7f15b.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7f15b.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7f15b.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_7f15b.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccZlXrIz.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7f15b.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7f15b.dir/' + as -v --64 -o CMakeFiles/cmTC_7f15b.dir/CMakeCCompilerABI.c.o /tmp/ccZlXrIz.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7f15b.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7f15b.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_7f15b +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7f15b.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_7f15b.dir/CMakeCCompilerABI.c.o -o cmTC_7f15b +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7f15b' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_7f15b.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccMbienf.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_7f15b /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_7f15b.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7f15b' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_7f15b.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_7f15b/fast && /usr/bin/gmake -f CMakeFiles/cmTC_7f15b.dir/build.make CMakeFiles/cmTC_7f15b.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_7f15b.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_7f15b.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7f15b.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7f15b.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_7f15b.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccZlXrIz.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7f15b.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7f15b.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_7f15b.dir/CMakeCCompilerABI.c.o /tmp/ccZlXrIz.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7f15b.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_7f15b.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_7f15b] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7f15b.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_7f15b.dir/CMakeCCompilerABI.c.o -o cmTC_7f15b ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7f15b' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_7f15b.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccMbienf.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_7f15b /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_7f15b.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccMbienf.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_7f15b] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_7f15b.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_875c8/fast && /usr/bin/gmake -f CMakeFiles/cmTC_875c8.dir/build.make CMakeFiles/cmTC_875c8.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_875c8.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_875c8.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_875c8.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_875c8.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_875c8.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccdhoi35.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_875c8.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_875c8.dir/' + as -v --64 -o CMakeFiles/cmTC_875c8.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccdhoi35.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_875c8.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_875c8.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_875c8 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_875c8.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_875c8.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_875c8 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_875c8' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_875c8.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccjXK5hk.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_875c8 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_875c8.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_875c8' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_875c8.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_875c8/fast && /usr/bin/gmake -f CMakeFiles/cmTC_875c8.dir/build.make CMakeFiles/cmTC_875c8.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_875c8.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_875c8.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_875c8.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_875c8.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_875c8.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccdhoi35.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_875c8.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_875c8.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_875c8.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccdhoi35.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_875c8.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_875c8.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_875c8] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_875c8.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_875c8.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_875c8 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_875c8' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_875c8.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccjXK5hk.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_875c8 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_875c8.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccjXK5hk.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_875c8] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_875c8.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/test10/build/CMakeFiles/Makefile.cmake b/test10/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..bd7acd6 --- /dev/null +++ b/test10/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,122 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/test10.dir/DependInfo.cmake" + ) diff --git a/test10/build/CMakeFiles/Makefile2 b/test10/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..27e67f2 --- /dev/null +++ b/test10/build/CMakeFiles/Makefile2 @@ -0,0 +1,112 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test10 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test10/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/test10.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/test10.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/test10.dir + +# All Build rule for target. +CMakeFiles/test10.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test10.dir/build.make CMakeFiles/test10.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/test10.dir/build.make CMakeFiles/test10.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles --progress-num=1,2,3 "Built target test10" +.PHONY : CMakeFiles/test10.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/test10.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/test10.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles 0 +.PHONY : CMakeFiles/test10.dir/rule + +# Convenience name for target. +test10: CMakeFiles/test10.dir/rule +.PHONY : test10 + +# clean rule for target. +CMakeFiles/test10.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test10.dir/build.make CMakeFiles/test10.dir/clean +.PHONY : CMakeFiles/test10.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/test10/build/CMakeFiles/TargetDirectories.txt b/test10/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..a273f88 --- /dev/null +++ b/test10/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles/test10.dir +/home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles/edit_cache.dir +/home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles/rebuild_cache.dir diff --git a/test10/build/CMakeFiles/cmake.check_cache b/test10/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/test10/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/test10/build/CMakeFiles/progress.marks b/test10/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/test10/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +3 diff --git a/test10/build/CMakeFiles/test10.dir/DependInfo.cmake b/test10/build/CMakeFiles/test10.dir/DependInfo.cmake new file mode 100644 index 0000000..c1a915a --- /dev/null +++ b/test10/build/CMakeFiles/test10.dir/DependInfo.cmake @@ -0,0 +1,20 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/xb/satellite/aircraft-1/container-4/test10/test10-main.cpp" "CMakeFiles/test10.dir/test10-main.cpp.o" "gcc" "CMakeFiles/test10.dir/test10-main.cpp.o.d" + "/home/xb/satellite/aircraft-1/container-4/test10/test10.cpp" "CMakeFiles/test10.dir/test10.cpp.o" "gcc" "CMakeFiles/test10.dir/test10.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/test10/build/CMakeFiles/test10.dir/build.make b/test10/build/CMakeFiles/test10.dir/build.make new file mode 100644 index 0000000..85ff67e --- /dev/null +++ b/test10/build/CMakeFiles/test10.dir/build.make @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test10 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test10/build + +# Include any dependencies generated for this target. +include CMakeFiles/test10.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/test10.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/test10.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/test10.dir/flags.make + +CMakeFiles/test10.dir/test10-main.cpp.o: CMakeFiles/test10.dir/flags.make +CMakeFiles/test10.dir/test10-main.cpp.o: ../test10-main.cpp +CMakeFiles/test10.dir/test10-main.cpp.o: CMakeFiles/test10.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/test10.dir/test10-main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/test10.dir/test10-main.cpp.o -MF CMakeFiles/test10.dir/test10-main.cpp.o.d -o CMakeFiles/test10.dir/test10-main.cpp.o -c /home/xb/satellite/aircraft-1/container-4/test10/test10-main.cpp + +CMakeFiles/test10.dir/test10-main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test10.dir/test10-main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-4/test10/test10-main.cpp > CMakeFiles/test10.dir/test10-main.cpp.i + +CMakeFiles/test10.dir/test10-main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test10.dir/test10-main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-4/test10/test10-main.cpp -o CMakeFiles/test10.dir/test10-main.cpp.s + +CMakeFiles/test10.dir/test10.cpp.o: CMakeFiles/test10.dir/flags.make +CMakeFiles/test10.dir/test10.cpp.o: ../test10.cpp +CMakeFiles/test10.dir/test10.cpp.o: CMakeFiles/test10.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/test10.dir/test10.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/test10.dir/test10.cpp.o -MF CMakeFiles/test10.dir/test10.cpp.o.d -o CMakeFiles/test10.dir/test10.cpp.o -c /home/xb/satellite/aircraft-1/container-4/test10/test10.cpp + +CMakeFiles/test10.dir/test10.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test10.dir/test10.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-4/test10/test10.cpp > CMakeFiles/test10.dir/test10.cpp.i + +CMakeFiles/test10.dir/test10.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test10.dir/test10.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-4/test10/test10.cpp -o CMakeFiles/test10.dir/test10.cpp.s + +# Object files for target test10 +test10_OBJECTS = \ +"CMakeFiles/test10.dir/test10-main.cpp.o" \ +"CMakeFiles/test10.dir/test10.cpp.o" + +# External object files for target test10 +test10_EXTERNAL_OBJECTS = + +bin/test10: CMakeFiles/test10.dir/test10-main.cpp.o +bin/test10: CMakeFiles/test10.dir/test10.cpp.o +bin/test10: CMakeFiles/test10.dir/build.make +bin/test10: CMakeFiles/test10.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable bin/test10" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/test10.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/test10.dir/build: bin/test10 +.PHONY : CMakeFiles/test10.dir/build + +CMakeFiles/test10.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/test10.dir/cmake_clean.cmake +.PHONY : CMakeFiles/test10.dir/clean + +CMakeFiles/test10.dir/depend: + cd /home/xb/satellite/aircraft-1/container-4/test10/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/xb/satellite/aircraft-1/container-4/test10 /home/xb/satellite/aircraft-1/container-4/test10 /home/xb/satellite/aircraft-1/container-4/test10/build /home/xb/satellite/aircraft-1/container-4/test10/build /home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles/test10.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/test10.dir/depend + diff --git a/test10/build/CMakeFiles/test10.dir/cmake_clean.cmake b/test10/build/CMakeFiles/test10.dir/cmake_clean.cmake new file mode 100644 index 0000000..beb24d8 --- /dev/null +++ b/test10/build/CMakeFiles/test10.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/test10.dir/test10-main.cpp.o" + "CMakeFiles/test10.dir/test10-main.cpp.o.d" + "CMakeFiles/test10.dir/test10.cpp.o" + "CMakeFiles/test10.dir/test10.cpp.o.d" + "bin/test10" + "bin/test10.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/test10.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/test10/build/CMakeFiles/test10.dir/compiler_depend.make b/test10/build/CMakeFiles/test10.dir/compiler_depend.make new file mode 100644 index 0000000..79bae4e --- /dev/null +++ b/test10/build/CMakeFiles/test10.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for test10. +# This may be replaced when dependencies are built. diff --git a/test10/build/CMakeFiles/test10.dir/compiler_depend.ts b/test10/build/CMakeFiles/test10.dir/compiler_depend.ts new file mode 100644 index 0000000..a7c591b --- /dev/null +++ b/test10/build/CMakeFiles/test10.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for test10. diff --git a/test10/build/CMakeFiles/test10.dir/depend.make b/test10/build/CMakeFiles/test10.dir/depend.make new file mode 100644 index 0000000..5fb5b12 --- /dev/null +++ b/test10/build/CMakeFiles/test10.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for test10. +# This may be replaced when dependencies are built. diff --git a/test10/build/CMakeFiles/test10.dir/flags.make b/test10/build/CMakeFiles/test10.dir/flags.make new file mode 100644 index 0000000..4817c62 --- /dev/null +++ b/test10/build/CMakeFiles/test10.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/xb/satellite/aircraft-1/container-4/test10 -I/usr/local/include/simmsg + +CXX_FLAGS = -std=c++14 -pthread -std=gnu++14 + diff --git a/test10/build/CMakeFiles/test10.dir/link.txt b/test10/build/CMakeFiles/test10.dir/link.txt new file mode 100644 index 0000000..036c0d4 --- /dev/null +++ b/test10/build/CMakeFiles/test10.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -std=c++14 -pthread CMakeFiles/test10.dir/test10-main.cpp.o CMakeFiles/test10.dir/test10.cpp.o -o bin/test10 -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lpthread -lm -lrt -lsimmsg -lfastrtps -lfastcdr -lfoonathan_memory diff --git a/test10/build/CMakeFiles/test10.dir/progress.make b/test10/build/CMakeFiles/test10.dir/progress.make new file mode 100644 index 0000000..6a9dc74 --- /dev/null +++ b/test10/build/CMakeFiles/test10.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 + diff --git a/test10/build/CMakeFiles/test10.dir/test10-main.cpp.o b/test10/build/CMakeFiles/test10.dir/test10-main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..2c2039ca28b3609cbdf54520d05a7c9d79e961a6 GIT binary patch literal 13336 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 Rjl)kq;-2{w=qDEy|9>XNe6|1p literal 0 HcmV?d00001 diff --git a/test10/build/CMakeFiles/test10.dir/test10.cpp.o.d b/test10/build/CMakeFiles/test10.dir/test10.cpp.o.d new file mode 100644 index 0000000..420f080 --- /dev/null +++ b/test10/build/CMakeFiles/test10.dir/test10.cpp.o.d @@ -0,0 +1,374 @@ +CMakeFiles/test10.dir/test10.cpp.o: \ + /home/xb/satellite/aircraft-1/container-4/test10/test10.cpp \ + /usr/include/stdc-predef.h /usr/local/include/simmsg/SimMsg.h \ + /usr/local/include/simmsg/SimMessageType.h /usr/include/c++/11/string \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/functional \ + /usr/include/c++/11/tuple /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/local/include/fastdds/dds/domain/DomainParticipantFactory.hpp \ + /usr/local/include/fastrtps/attributes/ParticipantAttributes.h \ + /usr/local/include/fastdds/rtps/attributes/RTPSParticipantAttributes.h \ + /usr/include/c++/11/memory /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/sstream \ + /usr/include/c++/11/istream /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc /usr/include/c++/11/ostream \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/bits/sstream.tcc \ + /usr/local/include/fastdds/rtps/attributes/BuiltinTransports.hpp \ + /usr/local/include/fastdds/rtps/attributes/ExternalLocators.hpp \ + /usr/local/include/fastdds/rtps/common/LocatorWithMask.hpp \ + /usr/local/include/fastrtps/fastrtps_dll.h \ + /usr/local/include/fastrtps/config.h \ + /usr/local/include/fastrtps/eProsima_auto_link.h \ + /usr/local/include/fastdds/rtps/common/Locator.h \ + /usr/local/include/fastdds/rtps/common/Types.h \ + /usr/include/c++/11/iostream \ + /usr/local/include/fastdds/rtps/common/VendorId_t.hpp \ + /usr/local/include/fastrtps/utils/IPLocator.h \ + /usr/local/include/fastdds/dds/log/Log.hpp /usr/include/c++/11/regex \ + /usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/uniform_int_dist.h /usr/include/c++/11/bitset \ + /usr/include/c++/11/iterator /usr/include/c++/11/bits/stream_iterator.h \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h /usr/include/c++/11/ctime \ + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h /usr/include/c++/11/stack \ + /usr/include/c++/11/deque /usr/include/c++/11/bits/stl_deque.h \ + /usr/include/c++/11/bits/deque.tcc /usr/include/c++/11/bits/stl_stack.h \ + /usr/include/c++/11/cstring /usr/include/string.h /usr/include/strings.h \ + /usr/include/c++/11/bits/regex_constants.h \ + /usr/include/c++/11/bits/regex_error.h \ + /usr/include/c++/11/bits/regex_automaton.h \ + /usr/include/c++/11/bits/regex_automaton.tcc \ + /usr/include/c++/11/bits/regex_scanner.h \ + /usr/include/c++/11/bits/regex_scanner.tcc \ + /usr/include/c++/11/bits/regex_compiler.h \ + /usr/include/c++/11/bits/regex_compiler.tcc \ + /usr/include/c++/11/bits/regex.h /usr/include/c++/11/bits/regex.tcc \ + /usr/include/c++/11/bits/regex_executor.h \ + /usr/include/c++/11/bits/regex_executor.tcc \ + /usr/local/include/fastdds/rtps/attributes/ThreadSettings.hpp \ + /usr/include/c++/11/limits /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h /usr/include/c++/11/iomanip \ + /usr/include/c++/11/bits/quoted_string.h \ + /usr/local/include/fastdds/rtps/common/LocatorsIterator.hpp \ + /usr/local/include/fastdds/rtps/common/LocatorList.hpp \ + /usr/local/include/fastdds/rtps/attributes/PropertyPolicy.h \ + /usr/local/include/fastdds/rtps/common/Property.h \ + /usr/local/include/fastdds/rtps/common/BinaryProperty.h \ + /usr/local/include/fastdds/rtps/attributes/RTPSParticipantAllocationAttributes.hpp \ + /usr/local/include/fastdds/rtps/builtin/data/ContentFilterProperty.hpp \ + /usr/local/include/fastrtps/utils/fixed_size_string.hpp \ + /usr/local/include/fastrtps/utils/collections/ResourceLimitedContainerConfig.hpp \ + /usr/include/c++/11/cstddef \ + /usr/local/include/fastrtps/utils/collections/ResourceLimitedVector.hpp \ + /usr/local/include/fastrtps/utils/collections/ResourceLimitedContainerConfig.hpp \ + /usr/include/assert.h \ + /usr/local/include/fastdds/rtps/attributes/ServerAttributes.h \ + /usr/local/include/fastdds/rtps/common/Guid.h \ + /usr/local/include/fastdds/rtps/common/GuidPrefix_t.hpp \ + /usr/local/include/fastdds/rtps/common/EntityId_t.hpp \ + /usr/include/c++/11/list /usr/include/c++/11/bits/stl_list.h \ + /usr/include/c++/11/bits/list.tcc \ + /usr/local/include/fastdds/rtps/common/PortParameters.h \ + /usr/local/include/fastdds/rtps/common/Time_t.h \ + /usr/include/c++/11/cmath /usr/include/math.h \ + /usr/include/x86_64-linux-gnu/bits/math-vector.h \ + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \ + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \ + /usr/include/x86_64-linux-gnu/bits/fp-logb.h \ + /usr/include/x86_64-linux-gnu/bits/fp-fast.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \ + /usr/include/x86_64-linux-gnu/bits/iscanonical.h \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerDescriptor.hpp \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerConsts.hpp \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerSchedulerPolicy.hpp \ + /usr/local/include/fastdds/rtps/flowcontrol/ThroughputControllerDescriptor.h \ + /usr/local/include/fastdds/rtps/resources/ResourceManagement.h \ + /usr/local/include/fastdds/rtps/transport/TransportInterface.h \ + /usr/local/include/fastdds/rtps/common/LocatorSelector.hpp \ + /usr/local/include/fastdds/rtps/common/LocatorSelectorEntry.hpp \ + /usr/local/include/fastdds/rtps/transport/SenderResource.h \ + /usr/include/c++/11/chrono /usr/include/c++/11/ratio \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/local/include/fastdds/rtps/transport/TransportDescriptorInterface.h \ + /usr/local/include/fastdds/rtps/transport/TransportReceiverInterface.h \ + /usr/local/include/fastrtps/types/TypesBase.h \ + /usr/local/include/fastdds/dds/domain/qos/DomainParticipantQos.hpp \ + /usr/local/include/fastdds/dds/core/policy/QosPolicies.hpp \ + /usr/local/include/fastdds/dds/core/policy/ParameterTypes.hpp \ + /usr/local/include/fastdds/rtps/common/all_common.h \ + /usr/local/include/fastdds/rtps/common/CDRMessage_t.h \ + /usr/local/include/fastdds/rtps/common/SerializedPayload.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/cassert \ + /usr/local/include/fastdds/rtps/common/InstanceHandle.h \ + /usr/local/include/fastdds/rtps/common/SequenceNumber.h \ + /usr/local/include/fastrtps/utils/fixed_size_bitmap.hpp \ + /usr/local/include/fastdds/rtps/common/FragmentNumber.h \ + /usr/local/include/fastdds/rtps/common/CacheChange.h \ + /usr/include/c++/11/atomic \ + /usr/local/include/fastdds/rtps/common/ChangeKind_t.hpp \ + /usr/local/include/fastdds/rtps/common/WriteParams.h \ + /usr/local/include/fastdds/rtps/common/SampleIdentity.h \ + /usr/local/include/fastdds/rtps/history/IPayloadPool.h \ + /usr/local/include/fastdds/rtps/common/MatchingInfo.h \ + /usr/local/include/fastdds/rtps/common/Token.h \ + /usr/local/include/fastdds/rtps/messages/CDRMessage.h \ + /usr/local/include/fastdds/rtps/security/common/ParticipantGenericMessage.h \ + /usr/local/include/fastdds/rtps/messages/CDRMessage.hpp \ + /usr/local/include/fastdds/rtps/security/accesscontrol/ParticipantSecurityAttributes.h \ + /usr/local/include/fastdds/rtps/security/accesscontrol/SecurityMaskUtilities.h \ + /usr/local/include/fastdds/rtps/security/accesscontrol/EndpointSecurityAttributes.h \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerConsts.hpp \ + /usr/local/include/fastrtps/types/TypeObject.h \ + /usr/local/include/fastrtps/types/AnnotationParameterValue.h \ + /usr/local/include/fastrtps/types/TypeIdentifier.h \ + /usr/local/include/fastrtps/types/TypeIdentifierTypes.h \ + /usr/local/include/fastrtps/types/TypeObjectHashId.h \ + /usr/local/include/fastrtps/utils/string_convert.hpp \ + /usr/local/include/fastdds/dds/domain/qos/DomainParticipantFactoryQos.hpp \ + /usr/local/include/fastdds/dds/core/status/StatusMask.hpp \ + /usr/include/c++/11/mutex /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h \ + /usr/local/include/fastdds/dds/topic/TypeSupport.hpp \ + /usr/local/include/fastdds/dds/topic/TopicDataType.hpp \ + /usr/local/include/fastdds/rtps/common/CdrSerialization.hpp \ + /usr/local/include/fastcdr/Cdr.h \ + /usr/local/include/fastcdr/fastcdr_dll.h \ + /usr/local/include/fastcdr/config.h \ + /usr/local/include/fastcdr/eProsima_auto_link.h \ + /usr/local/include/fastcdr/CdrEncoding.hpp \ + /usr/local/include/fastcdr/cdr/fixed_size_string.hpp \ + /usr/local/include/fastcdr/detail/container_recursive_inspector.hpp \ + /usr/local/include/fastcdr/exceptions/BadParamException.h \ + /usr/local/include/fastcdr/exceptions/Exception.h \ + /usr/local/include/fastcdr/fastcdr_dll.h \ + /usr/local/include/fastcdr/exceptions/Exception.h \ + /usr/local/include/fastcdr/exceptions/NotEnoughMemoryException.h \ + /usr/local/include/fastcdr/FastBuffer.h \ + /usr/local/include/fastcdr/xcdr/external.hpp \ + /usr/local/include/fastcdr/exceptions/LockedExternalAccessException.hpp \ + /usr/local/include/fastcdr/xcdr/MemberId.hpp \ + /usr/local/include/fastcdr/fastcdr_dll.h \ + /usr/local/include/fastcdr/xcdr/optional.hpp \ + /usr/local/include/fastcdr/xcdr/detail/optional.hpp \ + /usr/local/include/fastcdr/exceptions/BadOptionalAccessException.hpp \ + /usr/include/malloc.h /usr/local/include/fastcdr/CdrSizeCalculator.hpp \ + /usr/local/include/fastrtps/utils/md5.h \ + /usr/local/include/fastrtps/fastrtps_dll.h \ + /usr/local/include/fastdds/dds/common/InstanceHandle.hpp \ + /usr/local/include/fastrtps/types/DynamicPubSubType.h \ + /usr/local/include/fastrtps/types/DynamicTypePtr.h \ + /usr/local/include/fastrtps/types/DynamicDataPtr.h \ + /usr/local/include/fastdds/dds/domain/DomainParticipant.hpp \ + /usr/local/include/fastdds/dds/builtin/topic/ParticipantBuiltinTopicData.hpp \ + /usr/local/include/fastdds/dds/builtin/topic/BuiltinTopicKey.hpp \ + /usr/local/include/fastdds/dds/builtin/topic/TopicBuiltinTopicData.hpp \ + /usr/local/include/fastdds/dds/core/Entity.hpp \ + /usr/local/include/fastdds/dds/core/condition/StatusCondition.hpp \ + /usr/local/include/fastdds/dds/core/condition/Condition.hpp \ + /usr/local/include/fastdds/dds/topic/ContentFilteredTopic.hpp \ + /usr/local/include/fastdds/dds/topic/TopicDescription.hpp \ + /usr/local/include/fastdds/dds/topic/Topic.hpp \ + /usr/local/include/fastdds/dds/core/status/BaseStatus.hpp \ + /usr/local/include/fastdds/dds/topic/qos/TopicQos.hpp \ + /usr/local/include/fastrtps/attributes/TopicAttributes.h \ + /usr/local/include/fastrtps/qos/QosPolicies.h \ + /usr/local/include/fastrtps/qos/ParameterTypes.h \ + /usr/local/include/fastdds/dds/topic/IContentFilterFactory.hpp \ + /usr/local/include/fastdds/dds/core/LoanableTypedCollection.hpp \ + /usr/local/include/fastdds/dds/core/LoanableCollection.hpp \ + /usr/local/include/fastdds/dds/topic/IContentFilter.hpp \ + /usr/local/include/fastrtps/types/TypeDescriptor.h \ + /usr/local/include/fastrtps/types/AnnotationDescriptor.h \ + /usr/local/include/fastdds/dds/topic/TopicListener.hpp \ + /usr/local/include/simmsg/SimMessage.h \ + /usr/local/include/fastcdr/cdr/fixed_size_string.hpp \ + /usr/local/include/fastcdr/xcdr/optional.hpp \ + /usr/local/include/simmsg/SimMessagePubSubTypes.h \ + /usr/local/include/simmsg/Listener.h \ + /usr/local/include/fastdds/dds/publisher/DataWriterListener.hpp \ + /usr/local/include/fastdds/dds/core/status/PublicationMatchedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/MatchedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/IncompatibleQosStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/DeadlineMissedStatus.hpp \ + /usr/local/include/fastdds/dds/subscriber/DataReaderListener.hpp \ + /usr/local/include/fastrtps/qos/DeadlineMissedStatus.h \ + /usr/local/include/fastrtps/qos/LivelinessChangedStatus.h \ + /usr/local/include/fastdds/dds/core/status/LivelinessChangedStatus.hpp \ + /usr/local/include/fastrtps/qos/SampleRejectedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/SampleRejectedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/SubscriptionMatchedStatus.hpp \ + /home/xb/satellite/aircraft-1/container-4/test10/test10.h diff --git a/test10/build/Makefile b/test10/build/Makefile new file mode 100644 index 0000000..8b4dbe7 --- /dev/null +++ b/test10/build/Makefile @@ -0,0 +1,208 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test10 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test10/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles /home/xb/satellite/aircraft-1/container-4/test10/build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test10/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named test10 + +# Build rule for target. +test10: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test10 +.PHONY : test10 + +# fast build rule for target. +test10/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test10.dir/build.make CMakeFiles/test10.dir/build +.PHONY : test10/fast + +test10-main.o: test10-main.cpp.o +.PHONY : test10-main.o + +# target to build an object file +test10-main.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test10.dir/build.make CMakeFiles/test10.dir/test10-main.cpp.o +.PHONY : test10-main.cpp.o + +test10-main.i: test10-main.cpp.i +.PHONY : test10-main.i + +# target to preprocess a source file +test10-main.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test10.dir/build.make CMakeFiles/test10.dir/test10-main.cpp.i +.PHONY : test10-main.cpp.i + +test10-main.s: test10-main.cpp.s +.PHONY : test10-main.s + +# target to generate assembly for a file +test10-main.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test10.dir/build.make CMakeFiles/test10.dir/test10-main.cpp.s +.PHONY : test10-main.cpp.s + +test10.o: test10.cpp.o +.PHONY : test10.o + +# target to build an object file +test10.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test10.dir/build.make CMakeFiles/test10.dir/test10.cpp.o +.PHONY : test10.cpp.o + +test10.i: test10.cpp.i +.PHONY : test10.i + +# target to preprocess a source file +test10.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test10.dir/build.make CMakeFiles/test10.dir/test10.cpp.i +.PHONY : test10.cpp.i + +test10.s: test10.cpp.s +.PHONY : test10.s + +# target to generate assembly for a file +test10.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test10.dir/build.make CMakeFiles/test10.dir/test10.cpp.s +.PHONY : test10.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... test10" + @echo "... test10-main.o" + @echo "... test10-main.i" + @echo "... test10-main.s" + @echo "... test10.o" + @echo "... test10.i" + @echo "... test10.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/test10/build/bin/test10 b/test10/build/bin/test10 new file mode 100644 index 0000000000000000000000000000000000000000..8157ed5fbc19379d5438f92c3ee361f1e603b48f GIT binary patch literal 92888 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 +#include +#include +#include + +int main() { + // 初始化AD硬件服务化 + test10_init(0, "AD_Hardware_Service"); + + // 测试数据: 0x55, 0xAA, 0x55, 0xAA + uint8_t test10_data[] = {0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99}; + uint16_t data_len = sizeof(test10_data); + + std::string dest = "test_Service"; + + while (true) { + std::this_thread::sleep_for(std::chrono::seconds(3)); + } + + return 0; +} diff --git a/test10/test10.cpp b/test10/test10.cpp new file mode 100644 index 0000000..7d9902c --- /dev/null +++ b/test10/test10.cpp @@ -0,0 +1,90 @@ +#include "SimMsg.h" +#include "test10.h" + +#include +#include +#include +#include + + +using namespace std; + +void test10WriteLog(const std::string &msg) +{ + std::cout << msg< parameters; + string expression = "src = '"+ servername + "'"; + if (nullptr == test10_part) + { + test10_part=new SimMsg(domainid, 3000, appname, test10WriteLog); + test10_part->create_pub(topic_name_cmd); + test10_part->create_pub(topic_name_tlm); + + test10_part->create_sub(topic_name_cmd, command_callback, expression, parameters); + test10_part->create_sub(topic_name_tlm, telemetry_callback, expression, parameters); + } +} + +// 遥控接收回调函数 +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + + uint8_t test10_data[256] = {9}; + + generate_test_data(test10_data, 256); + uint16_t data_len = 256; + + // 直接传递数组,不需要.data() + test10_command_Pub(test10_data, dest, data_len); // 使用传入的dest参数 +} + +// 遥测接收回调函数 +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + // 打印接收到的数据 + std::cout << "Telemetry received from " << src << " to " << dest << std::endl; + std::cout << "Type: " << type << std::endl; + std::cout << "Data (" << data.size() << " bytes): "; + for (size_t i = 0; i < data.size(); ++i) { + std::cout << std::hex << std::uppercase << (int)data[i]; + if (i < data.size() - 1) { + std::cout << ", "; + } + } + std::cout << std::dec << std::endl; +} + + +// AD硬件服务化遥控发布 +void test10_command_Pub(uint8_t* data, string dest, uint16_t len) +{ + test10_part->publish(topic_name_cmd, "test10_Service", dest, "command", data, len); +} + +// AD硬件服务化遥测发布 +void test10_telemetry_Pub(uint8_t* data, string dest, uint16_t len) +{ + test10_part->publish(topic_name_tlm, "test10_Service", dest, "telemetry", data, len); +} + + diff --git a/test10/test10.h b/test10/test10.h new file mode 100644 index 0000000..b72e86f --- /dev/null +++ b/test10/test10.h @@ -0,0 +1,19 @@ +#include +#include +#include + +void test10WriteLog(const std::string &msg); + +void test10_init(uint8_t domainid, std::string appname); + +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); + +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); + +void test10_command_Pub(uint8_t* data, std::string dest, uint16_t len); + +void test10_telemetry_Pub(uint8_t* data, std::string dest, uint16_t len); diff --git a/test2/CMakeLists.txt b/test2/CMakeLists.txt new file mode 100644 index 0000000..66f2a15 --- /dev/null +++ b/test2/CMakeLists.txt @@ -0,0 +1,46 @@ +cmake_minimum_required(VERSION 3.10) +project(test2) + +# 设置C++标准 +set(CMAKE_CXX_STANDARD 14) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + +# 设置编译选项 +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -pthread") + +# 包含头文件路径 +include_directories( + ${CMAKE_CURRENT_SOURCE_DIR} # 当前目录 + /usr/local/include/simmsg # simmsg头文件目录 + /usr/local/include # 系统本地include + /usr/include # 系统include +) + +# 链接库路径 +link_directories( + /usr/local/lib # 系统本地lib + /usr/lib # 系统lib + /usr/lib/x86_64-linux-gnu # 系统64位库 +) + +# 添加可执行文件 +add_executable(test2 + test2-main.cpp + test2.cpp +) + +# 链接库 +target_link_libraries(test2 + pthread + m + rt + simmsg + fastrtps + fastcdr + foonathan_memory +) + +# 设置输出目录 +set_target_properties(test2 PROPERTIES + RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin +) diff --git a/test2/build/CMakeCache.txt b/test2/build/CMakeCache.txt new file mode 100644 index 0000000..93cefea --- /dev/null +++ b/test2/build/CMakeCache.txt @@ -0,0 +1,369 @@ +# This is the CMakeCache file. +# For build in directory: /home/xb/satellite/aircraft-1/container-4/test2/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=test2 + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +test2_BINARY_DIR:STATIC=/home/xb/satellite/aircraft-1/container-4/test2/build + +//Value Computed by CMake +test2_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +test2_SOURCE_DIR:STATIC=/home/xb/satellite/aircraft-1/container-4/test2 + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/xb/satellite/aircraft-1/container-4/test2/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/xb/satellite/aircraft-1/container-4/test2 +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/test2/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/test2/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..488ad37 --- /dev/null +++ b/test2/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/test2/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/test2/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..345e930 --- /dev/null +++ b/test2/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/test2/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/test2/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..06dd536772c02e825fd19762b11056db14996a8c GIT binary patch literal 15968 zcmeHOYit}>6~4Q15|=!@Nn>J?(k!HfgyMq0>$q*>0HIp1bH ztXow0fy7+P``z=M$Gvmr&hDL=dq0{U9Eita3T2skhhiy}@R^h-l5dj=K}zjWYv}X! z>K3(vz7OM#n>$TGD7xi<4Oa(#iywSzo3VV?6*{zU+!ywN{)m5JeA1c zfsaW8K=AeUlG0)bN5l^p^yA#jxBGtcJ&Q3ZdD$iiKNi_fX}&$34!;Oir9B|>$vNTw zJ(ABbc1Rdt*l$Ao!q_ih+!7%E*iyG;)?>joW3{az+mJlyHV`+R%_Q81w%8GZiD5`-|~X*<|0uS?BS`+_ygcFr_(8-*|q(b&TsL zxz6Vo*7k1@tR^8ud656VJ-m#;*qB8)N+ zWgyBxlz}J%Q3j$6L>c%$&cI(aK%F9?#o?b+|jGHk!D&&=yjKDSSQ za$%VsdrH4}-Q7R|ZkGVfwYjmDEz~dgbAM0vuv%5_II5rOiE~w-dDdO6pYB;f!sYF? zTJ3U+k**!TP(MfYv%*bBCCWgQfhYq}2BHi^ z8Hh3vWgyBxlz}J%Q3j$6{QDW;_g^npGD8Eyd&~63t~6%kCSB)P$DZRs`=QM6Kz6S? zZCFmp${lku`;7xb=}iAnuk!3X|LnAD86}6_-5ndujEoGXjr34|rgw-eJiVE3%^t461(@XicKYAn^&)Fo~0LR z%=6lT6Xf$IHt1jJy^*_(s@?Rzjd+h(n;2Nz_Rf}7_cWhW`!?-;%g)=p*O%=7KKf6< zj_O=Erc3`X5dR@2(rXi+i1)2o5qGF%CZZB$Aj&|LfhYq}2BHi^8Hh3vWgyBxl!5<^ z3}C$?)+b`^p?A|mU0jWB%KF7MB7a%dIlfM0tb^PvGH!h~iH!A-e80p6`oCVUl~_I} zix{ysae{C7sQ7DImAWMQ*Z8!0KyZ~{n_#OT0Ba+wvi@~E%x*Z;@v7T z?EX>n`%8K9sOuv8i^=H)_YJ-0Nw=on@y*Ne{9R=9OTz#60PDm5!-!aydZ4dwZ*tqw zY^CT{lAWDex7N|#S@Fcq`?|Wcj&7}MyC`0+Ngh{C>V;a^hVvaG&8H+GNin#Yu#r8V zkGNW^CS^Q|xk?IuHpK4~9^)JK8LGron@Xg72IHPrS;y#U0miGZRqDf3;dXJofah@- zQ#UJ&fAC+UN~8XN$FonURMNM^`1*zLCxjPJFA9HB2wDx`m8J6Y5@}T%^7j&-gi!z=_V|rTr2-^X?nY_3#|=>*5;~#yymeGfyqU zNiJjcH1P=o;P*UA|AfXGo-chIsBz*#0@< zlW-1TbG-37`>n*UkJGng=({iCcv{7|qRlVUBj8R@! zUna|3$r#U1e6Zfy2EAy{C=_Z4T&v&rt8dOdrv-%fd+OqSgBkE91c6@c!OGV|ZZTNP5H=>D^Bc zE6FglSs{fj3a_v&!Rvb9>8UcToavg%%MpcT!QZq%!r~naMy^~kCd^`vcQ<5)$tq_T zjY`?dQIH~i7};`Je7*e>hCw?b_`xb4B5##wxc_1CHjMgl@Ky`&Y|zG|@^ry9vxKhW z;{*@Ep5D5(I%bJq~*BN0V-RuY153I6N*k@I}bL`e8MbGC@nW#q$YfH z9ba>|<&^DGagkt<&av_)J1C8ZiqahvfVF zL(TUBDvic?frf72a(mTPo*&UATz|?Q-tUI_5gK6IVA)Cn&td4Y z_R3QGxe0oz#sEWApf2ROE~`@Bqh)B;E#D75c6g9 zA9ld|$e-tokTGurc1Yvl{-aN4sKPmgKjyK(su-gE@bQ0^^n6Uv*MAq}_W|>F3FEbe zI^!4UKj@znKcI+p7s$XzL;fA20KyIdAOpV<@=u8ZmHsLAI{@f ziDMJ^V;)-F!PZKpyw4jS@CPoCD(GK#=@^V}Kz!S^5EZ=vs0t(VJuqeNwUC^*{nwLBMY Q?7xnGSg5QHIfO*@PyNmlj{pDw literal 0 HcmV?d00001 diff --git a/test2/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/test2/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..8d4b8ab1e6ea857840da1aa325eb4ebef300bbce GIT binary patch literal 15992 zcmeHOYit}>6~4Q9xipD4Zqk^f#7jv~0(fFOj&TDa>)7k;BF7Gi1BDPKyWX+AVjpIA zmf8hM+5oB*f&xN7e}JO$lnPQSA;KSEt5m5#0uhObApQhOr65Ah#!#K;Bw?yH}mhbcS!usMs*nF$F~_;0ny%j$WP}*^sfat&4;DE zrOrb{@(+~ss-3xPx~F?*F4LaN7An*2)4e_IJ>6EhXm#nPxnEKG@R&LPqb84T$^bEZNhbAK^jDx0#man^bKG57t?e~Ho@re8c$a2@0NiLNvJ zyj|4Ajm+Ffgl6_#~Ju*^OnCQPF-(GoL=#pok}G>U3J5?UnWjH)pS8;rMCM~qW@Cc z_H}~hHpTWN{YXm#O3R&pPR?HXP-6D?iBo@=J2V>atako1ac1w&C_rsPnJix%x0>5N zrQ;F*2r-E>E55*R&%C>Vntm_Wsp;ElSDV{Tvf%|mvd?P!-D!p$w-U2+i6@`imw0l1 zSt4{Xap{)3o&s!>08O>4m%HvGvK>E`hZ^>b7|E8KKYf(!&12r>|4Ajm+F zfgl4x27(L(83-~EWFW}EKc4}9|MhAmIXpPBr%Z3`isN=>$}Ju1=soVWA5M-8ruVor zwo@uPnPa8oe*3_1JUKAjr?j2+PtUlHT`bYNyJJJi(b1u}9UmS@_6?JT)~C|hW3&!| z9YULzy@TJq@w=?E&(~@v2+t8dO!zoqg7A^KTJ0Pm7k;P8C3OE`6`GEOHm_dQbe3MI zG0$rUPLR)=*VCWUmN*MxPQ&caEV%GA}B!yf(!&12r>|4Ajm+Ffgl4x27(L(8TjAG z0M;vFeInK#>YEWzjUisWchJf z#E7+tlYGNR#jI&n>Wb)JXK3}X;O&B~f*S+@SQ}ZD^^dDW(IE|?A64OLv8OJGw?$;w zy;3v%r95fsmdIu?IlbUs&}&b+HPy#AC&zO`Wb{kI|Mvjv!~esGSeJUBzkg43`_Xiz z;8voYomRKi(cW3nV&?;0T~=6gjB1F#0-OR&#SCM^t1ru)o7LaI90e^Trc2x9EQ{# z3gaLAx2e*o|3A_85fzOZON`gc!pDTixO++X6T%CqR_bs_Mbt?lXqA92OXY2wwr^2~ z-YAA1Xw=VL+Masn8&B^fUa58Ub@~W1qV4ZgxX!>k#5Y=B{t)p|7KWoA zG=5rRur$c~MOtW_#AF=mXHBHKCiWO_@On|~cgXLleuhNK8^m*e{Prut^{ya<#x~;b zUc?w-5AiKw`jzxu7wX7Z$?dd?v{Ig)w%KlKLJ?7RE92wVm|9p>Z@YPWjMvqd$ud*4 zCvwGfDraZhVySGWD${DLn4iiyu9LAk8e8xh|E!%Vl~VLju;7+v)OabCckE0hpPwNY zk7SdjyU4WvVCut8|GoG2Q!Ck=Q|jBFw8o~Ul>LFB&Yo;xyl8u#MKarE*o7yIb~-yj z?Pjv6g4W-oy*&C{)^&4^$D~(VP*$jOgNOSL>Zg-7Z6X+W|8U>IWIxfg8^ew#M4K2m ztn33rBm4V??2*C2Bk@stv~NE>)FeaSriK`{GQ8II1t*hoQ%a|fqOf50GLW!%V}qS3 z7wySZA;X&(5$9w{a`ySZ)$M1RZNB&h*ECoL&B0y+}%FGKF&fi%v0P;I9Z}GSPb5imlqWx;r zSOdRk#QHbRKZsvbh3AmCFTs2k`y~DLkb%#TZ?nfA^XK_?BB{X6NDDIf=Sjh15AE0I zotE*a^1)Hz@y`W*IFH{Vj!oc?d1!SfTPqdQ-wR*x2hNkq>tA>1Fg|Dp5#R^;7FC!- z`Oe4_dXqJSM2 literal 0 HcmV?d00001 diff --git a/test2/build/CMakeFiles/3.22.1/CMakeSystem.cmake b/test2/build/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000..f4af1d2 --- /dev/null +++ b/test2/build/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.8.0-90-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.8.0-90-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.8.0-90-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.8.0-90-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/test2/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/test2/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..41b99d7 --- /dev/null +++ b/test2/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/test2/build/CMakeFiles/3.22.1/CompilerIdC/a.out b/test2/build/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100644 index 0000000000000000000000000000000000000000..8b8c27e76b2d5951bf9014e281b5e321a68c6ff6 GIT binary patch literal 16088 zcmeHOeQX>@6`#9&IW&nKx4|YU%~Dd7(0XG#A2mT~&aux~BRdI+Lxs|Gwf3#;6ZhfX z?NPfbB`BrDq>)-c&_6(`ibTanC6G`NkpPFHKubXlAT|6&fEEQQwC1ZaA^D1pm}VVrH`}ldC-#RS z!ZPQ%PS!E;_ypx-Y!jaMf1cOGA_w;0T&JvuII9ltF2WZU;kjM6*72iUcVyCYN3#Vl zmwmt|kpev8mIJR8xOp#IP%LwNcdC5@{d;@dPP^0I5$3mTS8o5%pquea{#dpg_@$x2 zo?Nlu4|&5mb~lzU7Q~%vRO>2o1QYtt^i+amZZF15Wqo!fN1ewXbKida^AzSJ-SJGq zb&TuBT5I?@xxT?)6o(BdQw|<-Q-rrHqt_bYOTt?b{!_wlj_{uqzCFS}Bm9LuN+%vW z+*e2!Yj_@GNSA7OjBPHPt>JmxBF)wC`hJUo7~=@U5r`uYM<9+s9Dz6jaRmM+BJkJ7 zTdp`KE;l%*mi>CGQqCu5f@Jk2=fsa1p408C?s$smzf^DgGC|`;#rh8} zpFV%DGyOZ~#4EE0hteH09nU+bcfUXms_V+6`L|KKapS|#Nc zAuWV^urkM~m{ zJ32yk(;vI+Ojj=cIDM6y>6}{k0zIjpN?&%Ka1t*yKC2qPKa)sbCH~AJ{MYL7#=+@z z&#a*+KfAOk^zv{$ZSo$}<4>ip9;0px`!wuDZfcz32*eSHBM?U*jzAoNI0A75;t0eM zh$9e3;Qu)S{Qc{Csegapfn6iT{6seAmyXg`$zuz(7nHjn^-JY!v2e6qr;ZNWWZJhQ z(|$~8i;0{Uj227zqXYbPRY3D#JEg>*4EzGuQVz=w z?ANVIY*_OC&D1>p9yRoOwR#U>hLGPp1cdZjKpmT{R=-Hd-(oo>9yp{DlTC>Yt5!5T zMjynO=QRhLN&h{p(7Qr^$=gKP?estUTD7W)HBEhMT0hWu!~G4%)t>dc-n(rRe@4{y zT<-o_vyOW+F~;1mXz95r`uYM<9+s9Dz6jaRlNB z#1VLFBY^daSf7YBfcoKus#=BWWc}i5k$)xY9N!@_)J>j=?RJ7RfP-mx2kNllmq~Ll@<8D~0{#=df zaK9v|rQa1%;Wxxjljy_$8S#U01wZG+&lb7A>UTp__*3>n=M~j|S^RH~ z_`_uWh-pPwR=8p$QiV1a7Sp!X5Kr$^pn_GhSVuG@F0 zdob;$_xHNAW1#oL`@0AGdx)l&oNn5YQm6Nja`z1!*xNne9_Z^koE~zAy7vyG$s)Rg zA%%Sl|7ov+pYZ}u>GL5kESQZ8BrM#;;AYB2cbr~?@(zdo1EiJ77TikN&!}u+wCLh3 zs*!SDVXWef`R>2JAypJHvBA4ss%*GimWuTT4A-SC6%r2ZK6Ds;8GD`m6$`g{gdyRr z9J*IbQ{_Fe5%{&QQg(SNA9%xrLCN4aa@hiH_n1(2p&0n~SfOH1l!_C6DVVCEhAUax ztCP(L)xEdBjmM%^ANR`R%Fav`s0xEY$&{cST1^C(%1VCDV*_RLNK*Dh&K&HqB4q*! zu(EkLl4enNrtOc*036SdJtSjqMxwDmo}7F6>aGjQJ|CT`G^ZA8k5K8ICFJF@FYP{*3yg z=l=z=<#R%L_&X!NH+XI!6`i8}_a$O$?JcnbiYV6eKV#sZirBYH0T6m{02%o8h5 zfS-wU80_HhTM>KAbAWiRf`0V;za#dDzp_MA@OcpdLPJzPpd2?5_AiP8@QzT^WTN%| zjObeXIk5+RE@F@V2mLZ-Xf12F9}@Fm?8A)eLk9kyY#VFrG4GyhBa#yIj5IHUf1L_= z?8)Q9{Ct?!&2pNN{^Rk_33lkmuMo#7u*dV{%vRP`Dy5I}2iODWsHoOHG-x+AUGt_o z2RqQ$D8n4;$2_o0?4$Z}IxtsDh+t0CLmu`L#*l}7En@71N|YHFhqw>&bQvllX+HP literal 0 HcmV?d00001 diff --git a/test2/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/test2/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..25c62a8 --- /dev/null +++ b/test2/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/test2/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/test2/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100644 index 0000000000000000000000000000000000000000..64ddf3c7775cb583718a68fa037d7d0b28c160be GIT binary patch literal 16096 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 literal 0 HcmV?d00001 diff --git a/test2/build/CMakeFiles/CMakeDirectoryInformation.cmake b/test2/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..77415ab --- /dev/null +++ b/test2/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/xb/satellite/aircraft-1/container-4/test2") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/xb/satellite/aircraft-1/container-4/test2/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/test2/build/CMakeFiles/CMakeOutput.log b/test2/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..3d198ee --- /dev/null +++ b/test2/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.8.0-90-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_e6a60/fast && /usr/bin/gmake -f CMakeFiles/cmTC_e6a60.dir/build.make CMakeFiles/cmTC_e6a60.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_e6a60.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_e6a60.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e6a60.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e6a60.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_e6a60.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccm1kTEN.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e6a60.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e6a60.dir/' + as -v --64 -o CMakeFiles/cmTC_e6a60.dir/CMakeCCompilerABI.c.o /tmp/ccm1kTEN.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e6a60.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e6a60.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_e6a60 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e6a60.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_e6a60.dir/CMakeCCompilerABI.c.o -o cmTC_e6a60 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e6a60' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_e6a60.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc6VJol6.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_e6a60 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_e6a60.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e6a60' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_e6a60.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_e6a60/fast && /usr/bin/gmake -f CMakeFiles/cmTC_e6a60.dir/build.make CMakeFiles/cmTC_e6a60.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_e6a60.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_e6a60.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e6a60.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e6a60.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_e6a60.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccm1kTEN.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e6a60.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e6a60.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_e6a60.dir/CMakeCCompilerABI.c.o /tmp/ccm1kTEN.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e6a60.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e6a60.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_e6a60] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e6a60.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_e6a60.dir/CMakeCCompilerABI.c.o -o cmTC_e6a60 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e6a60' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_e6a60.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc6VJol6.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_e6a60 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_e6a60.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc6VJol6.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_e6a60] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_e6a60.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_4c7eb/fast && /usr/bin/gmake -f CMakeFiles/cmTC_4c7eb.dir/build.make CMakeFiles/cmTC_4c7eb.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_4c7eb.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_4c7eb.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4c7eb.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4c7eb.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_4c7eb.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccAOV38o.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4c7eb.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4c7eb.dir/' + as -v --64 -o CMakeFiles/cmTC_4c7eb.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccAOV38o.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4c7eb.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4c7eb.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_4c7eb +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4c7eb.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_4c7eb.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_4c7eb +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4c7eb' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_4c7eb.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxbEYzn.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_4c7eb /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_4c7eb.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4c7eb' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_4c7eb.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_4c7eb/fast && /usr/bin/gmake -f CMakeFiles/cmTC_4c7eb.dir/build.make CMakeFiles/cmTC_4c7eb.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_4c7eb.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_4c7eb.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4c7eb.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4c7eb.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_4c7eb.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccAOV38o.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4c7eb.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4c7eb.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_4c7eb.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccAOV38o.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4c7eb.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_4c7eb.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_4c7eb] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4c7eb.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_4c7eb.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_4c7eb ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4c7eb' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_4c7eb.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxbEYzn.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_4c7eb /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_4c7eb.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccxbEYzn.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_4c7eb] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_4c7eb.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/test2/build/CMakeFiles/Makefile.cmake b/test2/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..eebcad5 --- /dev/null +++ b/test2/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,122 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/test2.dir/DependInfo.cmake" + ) diff --git a/test2/build/CMakeFiles/Makefile2 b/test2/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..61ecb29 --- /dev/null +++ b/test2/build/CMakeFiles/Makefile2 @@ -0,0 +1,112 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test2 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test2/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/test2.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/test2.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/test2.dir + +# All Build rule for target. +CMakeFiles/test2.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test2.dir/build.make CMakeFiles/test2.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/test2.dir/build.make CMakeFiles/test2.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles --progress-num=1,2,3 "Built target test2" +.PHONY : CMakeFiles/test2.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/test2.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/test2.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles 0 +.PHONY : CMakeFiles/test2.dir/rule + +# Convenience name for target. +test2: CMakeFiles/test2.dir/rule +.PHONY : test2 + +# clean rule for target. +CMakeFiles/test2.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test2.dir/build.make CMakeFiles/test2.dir/clean +.PHONY : CMakeFiles/test2.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/test2/build/CMakeFiles/TargetDirectories.txt b/test2/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..ead00c1 --- /dev/null +++ b/test2/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles/test2.dir +/home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles/edit_cache.dir +/home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles/rebuild_cache.dir diff --git a/test2/build/CMakeFiles/cmake.check_cache b/test2/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/test2/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/test2/build/CMakeFiles/progress.marks b/test2/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/test2/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +3 diff --git a/test2/build/CMakeFiles/test2.dir/DependInfo.cmake b/test2/build/CMakeFiles/test2.dir/DependInfo.cmake new file mode 100644 index 0000000..05f5173 --- /dev/null +++ b/test2/build/CMakeFiles/test2.dir/DependInfo.cmake @@ -0,0 +1,20 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/xb/satellite/aircraft-1/container-4/test2/test2-main.cpp" "CMakeFiles/test2.dir/test2-main.cpp.o" "gcc" "CMakeFiles/test2.dir/test2-main.cpp.o.d" + "/home/xb/satellite/aircraft-1/container-4/test2/test2.cpp" "CMakeFiles/test2.dir/test2.cpp.o" "gcc" "CMakeFiles/test2.dir/test2.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/test2/build/CMakeFiles/test2.dir/build.make b/test2/build/CMakeFiles/test2.dir/build.make new file mode 100644 index 0000000..494c2f2 --- /dev/null +++ b/test2/build/CMakeFiles/test2.dir/build.make @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test2 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test2/build + +# Include any dependencies generated for this target. +include CMakeFiles/test2.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/test2.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/test2.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/test2.dir/flags.make + +CMakeFiles/test2.dir/test2-main.cpp.o: CMakeFiles/test2.dir/flags.make +CMakeFiles/test2.dir/test2-main.cpp.o: ../test2-main.cpp +CMakeFiles/test2.dir/test2-main.cpp.o: CMakeFiles/test2.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/test2.dir/test2-main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/test2.dir/test2-main.cpp.o -MF CMakeFiles/test2.dir/test2-main.cpp.o.d -o CMakeFiles/test2.dir/test2-main.cpp.o -c /home/xb/satellite/aircraft-1/container-4/test2/test2-main.cpp + +CMakeFiles/test2.dir/test2-main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test2.dir/test2-main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-4/test2/test2-main.cpp > CMakeFiles/test2.dir/test2-main.cpp.i + +CMakeFiles/test2.dir/test2-main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test2.dir/test2-main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-4/test2/test2-main.cpp -o CMakeFiles/test2.dir/test2-main.cpp.s + +CMakeFiles/test2.dir/test2.cpp.o: CMakeFiles/test2.dir/flags.make +CMakeFiles/test2.dir/test2.cpp.o: ../test2.cpp +CMakeFiles/test2.dir/test2.cpp.o: CMakeFiles/test2.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/test2.dir/test2.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/test2.dir/test2.cpp.o -MF CMakeFiles/test2.dir/test2.cpp.o.d -o CMakeFiles/test2.dir/test2.cpp.o -c /home/xb/satellite/aircraft-1/container-4/test2/test2.cpp + +CMakeFiles/test2.dir/test2.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test2.dir/test2.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-4/test2/test2.cpp > CMakeFiles/test2.dir/test2.cpp.i + +CMakeFiles/test2.dir/test2.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test2.dir/test2.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-4/test2/test2.cpp -o CMakeFiles/test2.dir/test2.cpp.s + +# Object files for target test2 +test2_OBJECTS = \ +"CMakeFiles/test2.dir/test2-main.cpp.o" \ +"CMakeFiles/test2.dir/test2.cpp.o" + +# External object files for target test2 +test2_EXTERNAL_OBJECTS = + +bin/test2: CMakeFiles/test2.dir/test2-main.cpp.o +bin/test2: CMakeFiles/test2.dir/test2.cpp.o +bin/test2: CMakeFiles/test2.dir/build.make +bin/test2: CMakeFiles/test2.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable bin/test2" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/test2.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/test2.dir/build: bin/test2 +.PHONY : CMakeFiles/test2.dir/build + +CMakeFiles/test2.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/test2.dir/cmake_clean.cmake +.PHONY : CMakeFiles/test2.dir/clean + +CMakeFiles/test2.dir/depend: + cd /home/xb/satellite/aircraft-1/container-4/test2/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/xb/satellite/aircraft-1/container-4/test2 /home/xb/satellite/aircraft-1/container-4/test2 /home/xb/satellite/aircraft-1/container-4/test2/build /home/xb/satellite/aircraft-1/container-4/test2/build /home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles/test2.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/test2.dir/depend + diff --git a/test2/build/CMakeFiles/test2.dir/cmake_clean.cmake b/test2/build/CMakeFiles/test2.dir/cmake_clean.cmake new file mode 100644 index 0000000..9d5ea27 --- /dev/null +++ b/test2/build/CMakeFiles/test2.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/test2.dir/test2-main.cpp.o" + "CMakeFiles/test2.dir/test2-main.cpp.o.d" + "CMakeFiles/test2.dir/test2.cpp.o" + "CMakeFiles/test2.dir/test2.cpp.o.d" + "bin/test2" + "bin/test2.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/test2.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/test2/build/CMakeFiles/test2.dir/compiler_depend.make b/test2/build/CMakeFiles/test2.dir/compiler_depend.make new file mode 100644 index 0000000..14738b6 --- /dev/null +++ b/test2/build/CMakeFiles/test2.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for test2. +# This may be replaced when dependencies are built. diff --git a/test2/build/CMakeFiles/test2.dir/compiler_depend.ts b/test2/build/CMakeFiles/test2.dir/compiler_depend.ts new file mode 100644 index 0000000..c086b47 --- /dev/null +++ b/test2/build/CMakeFiles/test2.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for test2. diff --git a/test2/build/CMakeFiles/test2.dir/depend.make b/test2/build/CMakeFiles/test2.dir/depend.make new file mode 100644 index 0000000..640f87b --- /dev/null +++ b/test2/build/CMakeFiles/test2.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for test2. +# This may be replaced when dependencies are built. diff --git a/test2/build/CMakeFiles/test2.dir/flags.make b/test2/build/CMakeFiles/test2.dir/flags.make new file mode 100644 index 0000000..2ee1a2b --- /dev/null +++ b/test2/build/CMakeFiles/test2.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/xb/satellite/aircraft-1/container-4/test2 -I/usr/local/include/simmsg + +CXX_FLAGS = -std=c++14 -pthread -std=gnu++14 + diff --git a/test2/build/CMakeFiles/test2.dir/link.txt b/test2/build/CMakeFiles/test2.dir/link.txt new file mode 100644 index 0000000..3efbde3 --- /dev/null +++ b/test2/build/CMakeFiles/test2.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -std=c++14 -pthread CMakeFiles/test2.dir/test2-main.cpp.o CMakeFiles/test2.dir/test2.cpp.o -o bin/test2 -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lpthread -lm -lrt -lsimmsg -lfastrtps -lfastcdr -lfoonathan_memory diff --git a/test2/build/CMakeFiles/test2.dir/progress.make b/test2/build/CMakeFiles/test2.dir/progress.make new file mode 100644 index 0000000..6a9dc74 --- /dev/null +++ b/test2/build/CMakeFiles/test2.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 + diff --git a/test2/build/CMakeFiles/test2.dir/test2-main.cpp.o b/test2/build/CMakeFiles/test2.dir/test2-main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..bacada9c03f50c79c49d415b6a04329b3fd932fe GIT binary patch literal 12976 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 UA3yAmg7_0KMk3GAy=&zE7dS6_OaK4? literal 0 HcmV?d00001 diff --git a/test2/build/CMakeFiles/test2.dir/test2-main.cpp.o.d b/test2/build/CMakeFiles/test2.dir/test2-main.cpp.o.d new file mode 100644 index 0000000..c0e1e01 --- /dev/null +++ b/test2/build/CMakeFiles/test2.dir/test2-main.cpp.o.d @@ -0,0 +1,163 @@ +CMakeFiles/test2.dir/test2-main.cpp.o: \ + /home/xb/satellite/aircraft-1/container-4/test2/test2-main.cpp \ + /usr/include/stdc-predef.h \ + /home/xb/satellite/aircraft-1/container-4/test2/test2.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/string \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/exception /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio /usr/include/c++/11/limits \ + /usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/thread /usr/include/c++/11/bits/std_thread.h \ + /usr/include/c++/11/tuple /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/this_thread_sleep.h diff --git a/test2/build/CMakeFiles/test2.dir/test2.cpp.o b/test2/build/CMakeFiles/test2.dir/test2.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..64dd7ca05d128a54ff81cd258c9450cc66c3a4a2 GIT binary patch literal 149000 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 literal 0 HcmV?d00001 diff --git a/test2/build/CMakeFiles/test2.dir/test2.cpp.o.d b/test2/build/CMakeFiles/test2.dir/test2.cpp.o.d new file mode 100644 index 0000000..645eb2d --- /dev/null +++ b/test2/build/CMakeFiles/test2.dir/test2.cpp.o.d @@ -0,0 +1,374 @@ +CMakeFiles/test2.dir/test2.cpp.o: \ + /home/xb/satellite/aircraft-1/container-4/test2/test2.cpp \ + /usr/include/stdc-predef.h /usr/local/include/simmsg/SimMsg.h \ + /usr/local/include/simmsg/SimMessageType.h /usr/include/c++/11/string \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/functional \ + /usr/include/c++/11/tuple /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/local/include/fastdds/dds/domain/DomainParticipantFactory.hpp \ + /usr/local/include/fastrtps/attributes/ParticipantAttributes.h \ + /usr/local/include/fastdds/rtps/attributes/RTPSParticipantAttributes.h \ + /usr/include/c++/11/memory /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/sstream \ + /usr/include/c++/11/istream /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc /usr/include/c++/11/ostream \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/bits/sstream.tcc \ + /usr/local/include/fastdds/rtps/attributes/BuiltinTransports.hpp \ + /usr/local/include/fastdds/rtps/attributes/ExternalLocators.hpp \ + /usr/local/include/fastdds/rtps/common/LocatorWithMask.hpp \ + /usr/local/include/fastrtps/fastrtps_dll.h \ + /usr/local/include/fastrtps/config.h \ + /usr/local/include/fastrtps/eProsima_auto_link.h \ + /usr/local/include/fastdds/rtps/common/Locator.h \ + /usr/local/include/fastdds/rtps/common/Types.h \ + /usr/include/c++/11/iostream \ + /usr/local/include/fastdds/rtps/common/VendorId_t.hpp \ + /usr/local/include/fastrtps/utils/IPLocator.h \ + /usr/local/include/fastdds/dds/log/Log.hpp /usr/include/c++/11/regex \ + /usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/uniform_int_dist.h /usr/include/c++/11/bitset \ + /usr/include/c++/11/iterator /usr/include/c++/11/bits/stream_iterator.h \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h /usr/include/c++/11/ctime \ + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h /usr/include/c++/11/stack \ + /usr/include/c++/11/deque /usr/include/c++/11/bits/stl_deque.h \ + /usr/include/c++/11/bits/deque.tcc /usr/include/c++/11/bits/stl_stack.h \ + /usr/include/c++/11/cstring /usr/include/string.h /usr/include/strings.h \ + /usr/include/c++/11/bits/regex_constants.h \ + /usr/include/c++/11/bits/regex_error.h \ + /usr/include/c++/11/bits/regex_automaton.h \ + /usr/include/c++/11/bits/regex_automaton.tcc \ + /usr/include/c++/11/bits/regex_scanner.h \ + /usr/include/c++/11/bits/regex_scanner.tcc \ + /usr/include/c++/11/bits/regex_compiler.h \ + /usr/include/c++/11/bits/regex_compiler.tcc \ + /usr/include/c++/11/bits/regex.h /usr/include/c++/11/bits/regex.tcc \ + /usr/include/c++/11/bits/regex_executor.h \ + /usr/include/c++/11/bits/regex_executor.tcc \ + /usr/local/include/fastdds/rtps/attributes/ThreadSettings.hpp \ + /usr/include/c++/11/limits /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h /usr/include/c++/11/iomanip \ + /usr/include/c++/11/bits/quoted_string.h \ + /usr/local/include/fastdds/rtps/common/LocatorsIterator.hpp \ + /usr/local/include/fastdds/rtps/common/LocatorList.hpp \ + /usr/local/include/fastdds/rtps/attributes/PropertyPolicy.h \ + /usr/local/include/fastdds/rtps/common/Property.h \ + /usr/local/include/fastdds/rtps/common/BinaryProperty.h \ + /usr/local/include/fastdds/rtps/attributes/RTPSParticipantAllocationAttributes.hpp \ + /usr/local/include/fastdds/rtps/builtin/data/ContentFilterProperty.hpp \ + /usr/local/include/fastrtps/utils/fixed_size_string.hpp \ + /usr/local/include/fastrtps/utils/collections/ResourceLimitedContainerConfig.hpp \ + /usr/include/c++/11/cstddef \ + /usr/local/include/fastrtps/utils/collections/ResourceLimitedVector.hpp \ + /usr/local/include/fastrtps/utils/collections/ResourceLimitedContainerConfig.hpp \ + /usr/include/assert.h \ + /usr/local/include/fastdds/rtps/attributes/ServerAttributes.h \ + /usr/local/include/fastdds/rtps/common/Guid.h \ + /usr/local/include/fastdds/rtps/common/GuidPrefix_t.hpp \ + /usr/local/include/fastdds/rtps/common/EntityId_t.hpp \ + /usr/include/c++/11/list /usr/include/c++/11/bits/stl_list.h \ + /usr/include/c++/11/bits/list.tcc \ + /usr/local/include/fastdds/rtps/common/PortParameters.h \ + /usr/local/include/fastdds/rtps/common/Time_t.h \ + /usr/include/c++/11/cmath /usr/include/math.h \ + /usr/include/x86_64-linux-gnu/bits/math-vector.h \ + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \ + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \ + /usr/include/x86_64-linux-gnu/bits/fp-logb.h \ + /usr/include/x86_64-linux-gnu/bits/fp-fast.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \ + /usr/include/x86_64-linux-gnu/bits/iscanonical.h \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerDescriptor.hpp \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerConsts.hpp \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerSchedulerPolicy.hpp \ + /usr/local/include/fastdds/rtps/flowcontrol/ThroughputControllerDescriptor.h \ + /usr/local/include/fastdds/rtps/resources/ResourceManagement.h \ + /usr/local/include/fastdds/rtps/transport/TransportInterface.h \ + /usr/local/include/fastdds/rtps/common/LocatorSelector.hpp \ + /usr/local/include/fastdds/rtps/common/LocatorSelectorEntry.hpp \ + /usr/local/include/fastdds/rtps/transport/SenderResource.h \ + /usr/include/c++/11/chrono /usr/include/c++/11/ratio \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/local/include/fastdds/rtps/transport/TransportDescriptorInterface.h \ + /usr/local/include/fastdds/rtps/transport/TransportReceiverInterface.h \ + /usr/local/include/fastrtps/types/TypesBase.h \ + /usr/local/include/fastdds/dds/domain/qos/DomainParticipantQos.hpp \ + /usr/local/include/fastdds/dds/core/policy/QosPolicies.hpp \ + /usr/local/include/fastdds/dds/core/policy/ParameterTypes.hpp \ + /usr/local/include/fastdds/rtps/common/all_common.h \ + /usr/local/include/fastdds/rtps/common/CDRMessage_t.h \ + /usr/local/include/fastdds/rtps/common/SerializedPayload.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/cassert \ + /usr/local/include/fastdds/rtps/common/InstanceHandle.h \ + /usr/local/include/fastdds/rtps/common/SequenceNumber.h \ + /usr/local/include/fastrtps/utils/fixed_size_bitmap.hpp \ + /usr/local/include/fastdds/rtps/common/FragmentNumber.h \ + /usr/local/include/fastdds/rtps/common/CacheChange.h \ + /usr/include/c++/11/atomic \ + /usr/local/include/fastdds/rtps/common/ChangeKind_t.hpp \ + /usr/local/include/fastdds/rtps/common/WriteParams.h \ + /usr/local/include/fastdds/rtps/common/SampleIdentity.h \ + /usr/local/include/fastdds/rtps/history/IPayloadPool.h \ + /usr/local/include/fastdds/rtps/common/MatchingInfo.h \ + /usr/local/include/fastdds/rtps/common/Token.h \ + /usr/local/include/fastdds/rtps/messages/CDRMessage.h \ + /usr/local/include/fastdds/rtps/security/common/ParticipantGenericMessage.h \ + /usr/local/include/fastdds/rtps/messages/CDRMessage.hpp \ + /usr/local/include/fastdds/rtps/security/accesscontrol/ParticipantSecurityAttributes.h \ + /usr/local/include/fastdds/rtps/security/accesscontrol/SecurityMaskUtilities.h \ + /usr/local/include/fastdds/rtps/security/accesscontrol/EndpointSecurityAttributes.h \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerConsts.hpp \ + /usr/local/include/fastrtps/types/TypeObject.h \ + /usr/local/include/fastrtps/types/AnnotationParameterValue.h \ + /usr/local/include/fastrtps/types/TypeIdentifier.h \ + /usr/local/include/fastrtps/types/TypeIdentifierTypes.h \ + /usr/local/include/fastrtps/types/TypeObjectHashId.h \ + /usr/local/include/fastrtps/utils/string_convert.hpp \ + /usr/local/include/fastdds/dds/domain/qos/DomainParticipantFactoryQos.hpp \ + /usr/local/include/fastdds/dds/core/status/StatusMask.hpp \ + /usr/include/c++/11/mutex /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h \ + /usr/local/include/fastdds/dds/topic/TypeSupport.hpp \ + /usr/local/include/fastdds/dds/topic/TopicDataType.hpp \ + /usr/local/include/fastdds/rtps/common/CdrSerialization.hpp \ + /usr/local/include/fastcdr/Cdr.h \ + /usr/local/include/fastcdr/fastcdr_dll.h \ + /usr/local/include/fastcdr/config.h \ + /usr/local/include/fastcdr/eProsima_auto_link.h \ + /usr/local/include/fastcdr/CdrEncoding.hpp \ + /usr/local/include/fastcdr/cdr/fixed_size_string.hpp \ + /usr/local/include/fastcdr/detail/container_recursive_inspector.hpp \ + /usr/local/include/fastcdr/exceptions/BadParamException.h \ + /usr/local/include/fastcdr/exceptions/Exception.h \ + /usr/local/include/fastcdr/fastcdr_dll.h \ + /usr/local/include/fastcdr/exceptions/Exception.h \ + /usr/local/include/fastcdr/exceptions/NotEnoughMemoryException.h \ + /usr/local/include/fastcdr/FastBuffer.h \ + /usr/local/include/fastcdr/xcdr/external.hpp \ + /usr/local/include/fastcdr/exceptions/LockedExternalAccessException.hpp \ + /usr/local/include/fastcdr/xcdr/MemberId.hpp \ + /usr/local/include/fastcdr/fastcdr_dll.h \ + /usr/local/include/fastcdr/xcdr/optional.hpp \ + /usr/local/include/fastcdr/xcdr/detail/optional.hpp \ + /usr/local/include/fastcdr/exceptions/BadOptionalAccessException.hpp \ + /usr/include/malloc.h /usr/local/include/fastcdr/CdrSizeCalculator.hpp \ + /usr/local/include/fastrtps/utils/md5.h \ + /usr/local/include/fastrtps/fastrtps_dll.h \ + /usr/local/include/fastdds/dds/common/InstanceHandle.hpp \ + /usr/local/include/fastrtps/types/DynamicPubSubType.h \ + /usr/local/include/fastrtps/types/DynamicTypePtr.h \ + /usr/local/include/fastrtps/types/DynamicDataPtr.h \ + /usr/local/include/fastdds/dds/domain/DomainParticipant.hpp \ + /usr/local/include/fastdds/dds/builtin/topic/ParticipantBuiltinTopicData.hpp \ + /usr/local/include/fastdds/dds/builtin/topic/BuiltinTopicKey.hpp \ + /usr/local/include/fastdds/dds/builtin/topic/TopicBuiltinTopicData.hpp \ + /usr/local/include/fastdds/dds/core/Entity.hpp \ + /usr/local/include/fastdds/dds/core/condition/StatusCondition.hpp \ + /usr/local/include/fastdds/dds/core/condition/Condition.hpp \ + /usr/local/include/fastdds/dds/topic/ContentFilteredTopic.hpp \ + /usr/local/include/fastdds/dds/topic/TopicDescription.hpp \ + /usr/local/include/fastdds/dds/topic/Topic.hpp \ + /usr/local/include/fastdds/dds/core/status/BaseStatus.hpp \ + /usr/local/include/fastdds/dds/topic/qos/TopicQos.hpp \ + /usr/local/include/fastrtps/attributes/TopicAttributes.h \ + /usr/local/include/fastrtps/qos/QosPolicies.h \ + /usr/local/include/fastrtps/qos/ParameterTypes.h \ + /usr/local/include/fastdds/dds/topic/IContentFilterFactory.hpp \ + /usr/local/include/fastdds/dds/core/LoanableTypedCollection.hpp \ + /usr/local/include/fastdds/dds/core/LoanableCollection.hpp \ + /usr/local/include/fastdds/dds/topic/IContentFilter.hpp \ + /usr/local/include/fastrtps/types/TypeDescriptor.h \ + /usr/local/include/fastrtps/types/AnnotationDescriptor.h \ + /usr/local/include/fastdds/dds/topic/TopicListener.hpp \ + /usr/local/include/simmsg/SimMessage.h \ + /usr/local/include/fastcdr/cdr/fixed_size_string.hpp \ + /usr/local/include/fastcdr/xcdr/optional.hpp \ + /usr/local/include/simmsg/SimMessagePubSubTypes.h \ + /usr/local/include/simmsg/Listener.h \ + /usr/local/include/fastdds/dds/publisher/DataWriterListener.hpp \ + /usr/local/include/fastdds/dds/core/status/PublicationMatchedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/MatchedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/IncompatibleQosStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/DeadlineMissedStatus.hpp \ + /usr/local/include/fastdds/dds/subscriber/DataReaderListener.hpp \ + /usr/local/include/fastrtps/qos/DeadlineMissedStatus.h \ + /usr/local/include/fastrtps/qos/LivelinessChangedStatus.h \ + /usr/local/include/fastdds/dds/core/status/LivelinessChangedStatus.hpp \ + /usr/local/include/fastrtps/qos/SampleRejectedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/SampleRejectedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/SubscriptionMatchedStatus.hpp \ + /home/xb/satellite/aircraft-1/container-4/test2/test2.h diff --git a/test2/build/Makefile b/test2/build/Makefile new file mode 100644 index 0000000..dc1fb01 --- /dev/null +++ b/test2/build/Makefile @@ -0,0 +1,208 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test2 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test2/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles /home/xb/satellite/aircraft-1/container-4/test2/build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test2/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named test2 + +# Build rule for target. +test2: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test2 +.PHONY : test2 + +# fast build rule for target. +test2/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test2.dir/build.make CMakeFiles/test2.dir/build +.PHONY : test2/fast + +test2-main.o: test2-main.cpp.o +.PHONY : test2-main.o + +# target to build an object file +test2-main.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test2.dir/build.make CMakeFiles/test2.dir/test2-main.cpp.o +.PHONY : test2-main.cpp.o + +test2-main.i: test2-main.cpp.i +.PHONY : test2-main.i + +# target to preprocess a source file +test2-main.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test2.dir/build.make CMakeFiles/test2.dir/test2-main.cpp.i +.PHONY : test2-main.cpp.i + +test2-main.s: test2-main.cpp.s +.PHONY : test2-main.s + +# target to generate assembly for a file +test2-main.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test2.dir/build.make CMakeFiles/test2.dir/test2-main.cpp.s +.PHONY : test2-main.cpp.s + +test2.o: test2.cpp.o +.PHONY : test2.o + +# target to build an object file +test2.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test2.dir/build.make CMakeFiles/test2.dir/test2.cpp.o +.PHONY : test2.cpp.o + +test2.i: test2.cpp.i +.PHONY : test2.i + +# target to preprocess a source file +test2.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test2.dir/build.make CMakeFiles/test2.dir/test2.cpp.i +.PHONY : test2.cpp.i + +test2.s: test2.cpp.s +.PHONY : test2.s + +# target to generate assembly for a file +test2.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test2.dir/build.make CMakeFiles/test2.dir/test2.cpp.s +.PHONY : test2.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... test2" + @echo "... test2-main.o" + @echo "... test2-main.i" + @echo "... test2-main.s" + @echo "... test2.o" + @echo "... test2.i" + @echo "... test2.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/test2/build/bin/test2 b/test2/build/bin/test2 new file mode 100644 index 0000000000000000000000000000000000000000..65d2d79198ebe348b30b9811e8c16f141119b0d7 GIT binary patch literal 92880 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 literal 0 HcmV?d00001 diff --git a/test2/build/cmake_install.cmake b/test2/build/cmake_install.cmake new file mode 100644 index 0000000..6af76a6 --- /dev/null +++ b/test2/build/cmake_install.cmake @@ -0,0 +1,54 @@ +# Install script for directory: /home/xb/satellite/aircraft-1/container-4/test2 + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/xb/satellite/aircraft-1/container-4/test2/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/test2/test2-main.cpp b/test2/test2-main.cpp new file mode 100644 index 0000000..2e41131 --- /dev/null +++ b/test2/test2-main.cpp @@ -0,0 +1,17 @@ +#include "test2.h" +#include +#include +#include +#include + +int main() { + // 初始化AD硬件服务化 + test2_init(0, "test2_Service"); + + + while (true) { + std::this_thread::sleep_for(std::chrono::seconds(3)); + } + + return 0; +} diff --git a/test2/test2.cpp b/test2/test2.cpp new file mode 100644 index 0000000..f6c649a --- /dev/null +++ b/test2/test2.cpp @@ -0,0 +1,87 @@ +#include "SimMsg.h" +#include "test2.h" + +#include +#include +#include +#include + +using namespace std; + +void test2WriteLog(const std::string &msg) +{ + std::cout << msg< parameters; + string expression = "src = '"+ servername + "'"; + if (nullptr == test2_part) + { + test2_part=new SimMsg(domainid, 3000, appname, test2WriteLog); + test2_part->create_pub(topic_name_cmd); + test2_part->create_pub(topic_name_tlm); + + test2_part->create_sub(topic_name_cmd, command_callback, expression, parameters); + test2_part->create_sub(topic_name_tlm, telemetry_callback, expression, parameters); + } +} + +// 遥控接收回调函数 +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + + uint8_t test2_data[256] = {1}; + + generate_test_data(test2_data, 256); + uint16_t data_len = 256; + + // 直接传递数组,不需要.data() + test2_command_Pub(test2_data, dest, data_len); // 使用传入的dest参数 +} + +// 遥测接收回调函数 +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + // 打印接收到的数据 + std::cout << "Telemetry received from " << src << " to " << dest << std::endl; + std::cout << "Type: " << type << std::endl; + std::cout << "Data (" << data.size() << " bytes): "; + for (size_t i = 0; i < data.size(); ++i) { + std::cout << std::hex << std::uppercase << (int)data[i]; + if (i < data.size() - 1) { + std::cout << ", "; + } + } + std::cout << std::dec << std::endl; +} + + +// AD硬件服务化遥控发布 +void test2_command_Pub(uint8_t* data, string dest, uint16_t len) +{ + test2_part->publish(topic_name_cmd, "test2_Service", dest, "command", data, len); +} + +// AD硬件服务化遥测发布 +void test2_telemetry_Pub(uint8_t* data, string dest, uint16_t len) +{ + test2_part->publish(topic_name_tlm, "test2_Service", dest, "telemetry", data, len); +} diff --git a/test2/test2.h b/test2/test2.h new file mode 100644 index 0000000..05d790d --- /dev/null +++ b/test2/test2.h @@ -0,0 +1,19 @@ +#include +#include +#include + +void test2WriteLog(const std::string &msg); + +void test2_init(uint8_t domainid, std::string appname); + +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); + +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); + +void test2_command_Pub(uint8_t* data, std::string dest, uint16_t len); + +void test2_telemetry_Pub(uint8_t* data, std::string dest, uint16_t len); diff --git a/test3/CMakeLists.txt b/test3/CMakeLists.txt new file mode 100644 index 0000000..01ea180 --- /dev/null +++ b/test3/CMakeLists.txt @@ -0,0 +1,46 @@ +cmake_minimum_required(VERSION 3.10) +project(test3) + +# 设置C++标准 +set(CMAKE_CXX_STANDARD 14) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + +# 设置编译选项 +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -pthread") + +# 包含头文件路径 +include_directories( + ${CMAKE_CURRENT_SOURCE_DIR} # 当前目录 + /usr/local/include/simmsg # simmsg头文件目录 + /usr/local/include # 系统本地include + /usr/include # 系统include +) + +# 链接库路径 +link_directories( + /usr/local/lib # 系统本地lib + /usr/lib # 系统lib + /usr/lib/x86_64-linux-gnu # 系统64位库 +) + +# 添加可执行文件 +add_executable(test3 + test3-main.cpp + test3.cpp +) + +# 链接库 +target_link_libraries(test3 + pthread + m + rt + simmsg + fastrtps + fastcdr + foonathan_memory +) + +# 设置输出目录 +set_target_properties(test3 PROPERTIES + RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin +) diff --git a/test3/build/CMakeCache.txt b/test3/build/CMakeCache.txt new file mode 100644 index 0000000..c544090 --- /dev/null +++ b/test3/build/CMakeCache.txt @@ -0,0 +1,369 @@ +# This is the CMakeCache file. +# For build in directory: /home/xb/satellite/aircraft-1/container-4/test3/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=test3 + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +test3_BINARY_DIR:STATIC=/home/xb/satellite/aircraft-1/container-4/test3/build + +//Value Computed by CMake +test3_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +test3_SOURCE_DIR:STATIC=/home/xb/satellite/aircraft-1/container-4/test3 + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/xb/satellite/aircraft-1/container-4/test3/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/xb/satellite/aircraft-1/container-4/test3 +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/test3/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/test3/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..488ad37 --- /dev/null +++ b/test3/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/test3/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/test3/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..345e930 --- /dev/null +++ b/test3/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/test3/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/test3/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..06dd536772c02e825fd19762b11056db14996a8c GIT binary patch literal 15968 zcmeHOYit}>6~4Q15|=!@Nn>J?(k!HfgyMq0>$q*>0HIp1bH ztXow0fy7+P``z=M$Gvmr&hDL=dq0{U9Eita3T2skhhiy}@R^h-l5dj=K}zjWYv}X! z>K3(vz7OM#n>$TGD7xi<4Oa(#iywSzo3VV?6*{zU+!ywN{)m5JeA1c zfsaW8K=AeUlG0)bN5l^p^yA#jxBGtcJ&Q3ZdD$iiKNi_fX}&$34!;Oir9B|>$vNTw zJ(ABbc1Rdt*l$Ao!q_ih+!7%E*iyG;)?>joW3{az+mJlyHV`+R%_Q81w%8GZiD5`-|~X*<|0uS?BS`+_ygcFr_(8-*|q(b&TsL zxz6Vo*7k1@tR^8ud656VJ-m#;*qB8)N+ zWgyBxlz}J%Q3j$6L>c%$&cI(aK%F9?#o?b+|jGHk!D&&=yjKDSSQ za$%VsdrH4}-Q7R|ZkGVfwYjmDEz~dgbAM0vuv%5_II5rOiE~w-dDdO6pYB;f!sYF? zTJ3U+k**!TP(MfYv%*bBCCWgQfhYq}2BHi^ z8Hh3vWgyBxlz}J%Q3j$6{QDW;_g^npGD8Eyd&~63t~6%kCSB)P$DZRs`=QM6Kz6S? zZCFmp${lku`;7xb=}iAnuk!3X|LnAD86}6_-5ndujEoGXjr34|rgw-eJiVE3%^t461(@XicKYAn^&)Fo~0LR z%=6lT6Xf$IHt1jJy^*_(s@?Rzjd+h(n;2Nz_Rf}7_cWhW`!?-;%g)=p*O%=7KKf6< zj_O=Erc3`X5dR@2(rXi+i1)2o5qGF%CZZB$Aj&|LfhYq}2BHi^8Hh3vWgyBxl!5<^ z3}C$?)+b`^p?A|mU0jWB%KF7MB7a%dIlfM0tb^PvGH!h~iH!A-e80p6`oCVUl~_I} zix{ysae{C7sQ7DImAWMQ*Z8!0KyZ~{n_#OT0Ba+wvi@~E%x*Z;@v7T z?EX>n`%8K9sOuv8i^=H)_YJ-0Nw=on@y*Ne{9R=9OTz#60PDm5!-!aydZ4dwZ*tqw zY^CT{lAWDex7N|#S@Fcq`?|Wcj&7}MyC`0+Ngh{C>V;a^hVvaG&8H+GNin#Yu#r8V zkGNW^CS^Q|xk?IuHpK4~9^)JK8LGron@Xg72IHPrS;y#U0miGZRqDf3;dXJofah@- zQ#UJ&fAC+UN~8XN$FonURMNM^`1*zLCxjPJFA9HB2wDx`m8J6Y5@}T%^7j&-gi!z=_V|rTr2-^X?nY_3#|=>*5;~#yymeGfyqU zNiJjcH1P=o;P*UA|AfXGo-chIsBz*#0@< zlW-1TbG-37`>n*UkJGng=({iCcv{7|qRlVUBj8R@! zUna|3$r#U1e6Zfy2EAy{C=_Z4T&v&rt8dOdrv-%fd+OqSgBkE91c6@c!OGV|ZZTNP5H=>D^Bc zE6FglSs{fj3a_v&!Rvb9>8UcToavg%%MpcT!QZq%!r~naMy^~kCd^`vcQ<5)$tq_T zjY`?dQIH~i7};`Je7*e>hCw?b_`xb4B5##wxc_1CHjMgl@Ky`&Y|zG|@^ry9vxKhW z;{*@Ep5D5(I%bJq~*BN0V-RuY153I6N*k@I}bL`e8MbGC@nW#q$YfH z9ba>|<&^DGagkt<&av_)J1C8ZiqahvfVF zL(TUBDvic?frf72a(mTPo*&UATz|?Q-tUI_5gK6IVA)Cn&td4Y z_R3QGxe0oz#sEWApf2ROE~`@Bqh)B;E#D75c6g9 zA9ld|$e-tokTGurc1Yvl{-aN4sKPmgKjyK(su-gE@bQ0^^n6Uv*MAq}_W|>F3FEbe zI^!4UKj@znKcI+p7s$XzL;fA20KyIdAOpV<@=u8ZmHsLAI{@f ziDMJ^V;)-F!PZKpyw4jS@CPoCD(GK#=@^V}Kz!S^5EZ=vs0t(VJuqeNwUC^*{nwLBMY Q?7xnGSg5QHIfO*@PyNmlj{pDw literal 0 HcmV?d00001 diff --git a/test3/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/test3/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..8d4b8ab1e6ea857840da1aa325eb4ebef300bbce GIT binary patch literal 15992 zcmeHOYit}>6~4Q9xipD4Zqk^f#7jv~0(fFOj&TDa>)7k;BF7Gi1BDPKyWX+AVjpIA zmf8hM+5oB*f&xN7e}JO$lnPQSA;KSEt5m5#0uhObApQhOr65Ah#!#K;Bw?yH}mhbcS!usMs*nF$F~_;0ny%j$WP}*^sfat&4;DE zrOrb{@(+~ss-3xPx~F?*F4LaN7An*2)4e_IJ>6EhXm#nPxnEKG@R&LPqb84T$^bEZNhbAK^jDx0#man^bKG57t?e~Ho@re8c$a2@0NiLNvJ zyj|4Ajm+Ffgl6_#~Ju*^OnCQPF-(GoL=#pok}G>U3J5?UnWjH)pS8;rMCM~qW@Cc z_H}~hHpTWN{YXm#O3R&pPR?HXP-6D?iBo@=J2V>atako1ac1w&C_rsPnJix%x0>5N zrQ;F*2r-E>E55*R&%C>Vntm_Wsp;ElSDV{Tvf%|mvd?P!-D!p$w-U2+i6@`imw0l1 zSt4{Xap{)3o&s!>08O>4m%HvGvK>E`hZ^>b7|E8KKYf(!&12r>|4Ajm+F zfgl4x27(L(83-~EWFW}EKc4}9|MhAmIXpPBr%Z3`isN=>$}Ju1=soVWA5M-8ruVor zwo@uPnPa8oe*3_1JUKAjr?j2+PtUlHT`bYNyJJJi(b1u}9UmS@_6?JT)~C|hW3&!| z9YULzy@TJq@w=?E&(~@v2+t8dO!zoqg7A^KTJ0Pm7k;P8C3OE`6`GEOHm_dQbe3MI zG0$rUPLR)=*VCWUmN*MxPQ&caEV%GA}B!yf(!&12r>|4Ajm+Ffgl4x27(L(8TjAG z0M;vFeInK#>YEWzjUisWchJf z#E7+tlYGNR#jI&n>Wb)JXK3}X;O&B~f*S+@SQ}ZD^^dDW(IE|?A64OLv8OJGw?$;w zy;3v%r95fsmdIu?IlbUs&}&b+HPy#AC&zO`Wb{kI|Mvjv!~esGSeJUBzkg43`_Xiz z;8voYomRKi(cW3nV&?;0T~=6gjB1F#0-OR&#SCM^t1ru)o7LaI90e^Trc2x9EQ{# z3gaLAx2e*o|3A_85fzOZON`gc!pDTixO++X6T%CqR_bs_Mbt?lXqA92OXY2wwr^2~ z-YAA1Xw=VL+Masn8&B^fUa58Ub@~W1qV4ZgxX!>k#5Y=B{t)p|7KWoA zG=5rRur$c~MOtW_#AF=mXHBHKCiWO_@On|~cgXLleuhNK8^m*e{Prut^{ya<#x~;b zUc?w-5AiKw`jzxu7wX7Z$?dd?v{Ig)w%KlKLJ?7RE92wVm|9p>Z@YPWjMvqd$ud*4 zCvwGfDraZhVySGWD${DLn4iiyu9LAk8e8xh|E!%Vl~VLju;7+v)OabCckE0hpPwNY zk7SdjyU4WvVCut8|GoG2Q!Ck=Q|jBFw8o~Ul>LFB&Yo;xyl8u#MKarE*o7yIb~-yj z?Pjv6g4W-oy*&C{)^&4^$D~(VP*$jOgNOSL>Zg-7Z6X+W|8U>IWIxfg8^ew#M4K2m ztn33rBm4V??2*C2Bk@stv~NE>)FeaSriK`{GQ8II1t*hoQ%a|fqOf50GLW!%V}qS3 z7wySZA;X&(5$9w{a`ySZ)$M1RZNB&h*ECoL&B0y+}%FGKF&fi%v0P;I9Z}GSPb5imlqWx;r zSOdRk#QHbRKZsvbh3AmCFTs2k`y~DLkb%#TZ?nfA^XK_?BB{X6NDDIf=Sjh15AE0I zotE*a^1)Hz@y`W*IFH{Vj!oc?d1!SfTPqdQ-wR*x2hNkq>tA>1Fg|Dp5#R^;7FC!- z`Oe4_dXqJSM2 literal 0 HcmV?d00001 diff --git a/test3/build/CMakeFiles/3.22.1/CMakeSystem.cmake b/test3/build/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000..f4af1d2 --- /dev/null +++ b/test3/build/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.8.0-90-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.8.0-90-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.8.0-90-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.8.0-90-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/test3/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/test3/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..41b99d7 --- /dev/null +++ b/test3/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/test3/build/CMakeFiles/3.22.1/CompilerIdC/a.out b/test3/build/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100644 index 0000000000000000000000000000000000000000..8b8c27e76b2d5951bf9014e281b5e321a68c6ff6 GIT binary patch literal 16088 zcmeHOeQX>@6`#9&IW&nKx4|YU%~Dd7(0XG#A2mT~&aux~BRdI+Lxs|Gwf3#;6ZhfX z?NPfbB`BrDq>)-c&_6(`ibTanC6G`NkpPFHKubXlAT|6&fEEQQwC1ZaA^D1pm}VVrH`}ldC-#RS z!ZPQ%PS!E;_ypx-Y!jaMf1cOGA_w;0T&JvuII9ltF2WZU;kjM6*72iUcVyCYN3#Vl zmwmt|kpev8mIJR8xOp#IP%LwNcdC5@{d;@dPP^0I5$3mTS8o5%pquea{#dpg_@$x2 zo?Nlu4|&5mb~lzU7Q~%vRO>2o1QYtt^i+amZZF15Wqo!fN1ewXbKida^AzSJ-SJGq zb&TuBT5I?@xxT?)6o(BdQw|<-Q-rrHqt_bYOTt?b{!_wlj_{uqzCFS}Bm9LuN+%vW z+*e2!Yj_@GNSA7OjBPHPt>JmxBF)wC`hJUo7~=@U5r`uYM<9+s9Dz6jaRmM+BJkJ7 zTdp`KE;l%*mi>CGQqCu5f@Jk2=fsa1p408C?s$smzf^DgGC|`;#rh8} zpFV%DGyOZ~#4EE0hteH09nU+bcfUXms_V+6`L|KKapS|#Nc zAuWV^urkM~m{ zJ32yk(;vI+Ojj=cIDM6y>6}{k0zIjpN?&%Ka1t*yKC2qPKa)sbCH~AJ{MYL7#=+@z z&#a*+KfAOk^zv{$ZSo$}<4>ip9;0px`!wuDZfcz32*eSHBM?U*jzAoNI0A75;t0eM zh$9e3;Qu)S{Qc{Csegapfn6iT{6seAmyXg`$zuz(7nHjn^-JY!v2e6qr;ZNWWZJhQ z(|$~8i;0{Uj227zqXYbPRY3D#JEg>*4EzGuQVz=w z?ANVIY*_OC&D1>p9yRoOwR#U>hLGPp1cdZjKpmT{R=-Hd-(oo>9yp{DlTC>Yt5!5T zMjynO=QRhLN&h{p(7Qr^$=gKP?estUTD7W)HBEhMT0hWu!~G4%)t>dc-n(rRe@4{y zT<-o_vyOW+F~;1mXz95r`uYM<9+s9Dz6jaRlNB z#1VLFBY^daSf7YBfcoKus#=BWWc}i5k$)xY9N!@_)J>j=?RJ7RfP-mx2kNllmq~Ll@<8D~0{#=df zaK9v|rQa1%;Wxxjljy_$8S#U01wZG+&lb7A>UTp__*3>n=M~j|S^RH~ z_`_uWh-pPwR=8p$QiV1a7Sp!X5Kr$^pn_GhSVuG@F0 zdob;$_xHNAW1#oL`@0AGdx)l&oNn5YQm6Nja`z1!*xNne9_Z^koE~zAy7vyG$s)Rg zA%%Sl|7ov+pYZ}u>GL5kESQZ8BrM#;;AYB2cbr~?@(zdo1EiJ77TikN&!}u+wCLh3 zs*!SDVXWef`R>2JAypJHvBA4ss%*GimWuTT4A-SC6%r2ZK6Ds;8GD`m6$`g{gdyRr z9J*IbQ{_Fe5%{&QQg(SNA9%xrLCN4aa@hiH_n1(2p&0n~SfOH1l!_C6DVVCEhAUax ztCP(L)xEdBjmM%^ANR`R%Fav`s0xEY$&{cST1^C(%1VCDV*_RLNK*Dh&K&HqB4q*! zu(EkLl4enNrtOc*036SdJtSjqMxwDmo}7F6>aGjQJ|CT`G^ZA8k5K8ICFJF@FYP{*3yg z=l=z=<#R%L_&X!NH+XI!6`i8}_a$O$?JcnbiYV6eKV#sZirBYH0T6m{02%o8h5 zfS-wU80_HhTM>KAbAWiRf`0V;za#dDzp_MA@OcpdLPJzPpd2?5_AiP8@QzT^WTN%| zjObeXIk5+RE@F@V2mLZ-Xf12F9}@Fm?8A)eLk9kyY#VFrG4GyhBa#yIj5IHUf1L_= z?8)Q9{Ct?!&2pNN{^Rk_33lkmuMo#7u*dV{%vRP`Dy5I}2iODWsHoOHG-x+AUGt_o z2RqQ$D8n4;$2_o0?4$Z}IxtsDh+t0CLmu`L#*l}7En@71N|YHFhqw>&bQvllX+HP literal 0 HcmV?d00001 diff --git a/test3/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/test3/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..25c62a8 --- /dev/null +++ b/test3/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/test3/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/test3/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100644 index 0000000000000000000000000000000000000000..64ddf3c7775cb583718a68fa037d7d0b28c160be GIT binary patch literal 16096 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 literal 0 HcmV?d00001 diff --git a/test3/build/CMakeFiles/CMakeDirectoryInformation.cmake b/test3/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..b4b6969 --- /dev/null +++ b/test3/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/xb/satellite/aircraft-1/container-4/test3") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/xb/satellite/aircraft-1/container-4/test3/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/test3/build/CMakeFiles/CMakeOutput.log b/test3/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..1af94d4 --- /dev/null +++ b/test3/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.8.0-90-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_37fbe/fast && /usr/bin/gmake -f CMakeFiles/cmTC_37fbe.dir/build.make CMakeFiles/cmTC_37fbe.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_37fbe.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_37fbe.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_37fbe.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_37fbe.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_37fbe.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccr8zvx7.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_37fbe.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_37fbe.dir/' + as -v --64 -o CMakeFiles/cmTC_37fbe.dir/CMakeCCompilerABI.c.o /tmp/ccr8zvx7.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_37fbe.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_37fbe.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_37fbe +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_37fbe.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_37fbe.dir/CMakeCCompilerABI.c.o -o cmTC_37fbe +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_37fbe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_37fbe.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxXgBgt.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_37fbe /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_37fbe.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_37fbe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_37fbe.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_37fbe/fast && /usr/bin/gmake -f CMakeFiles/cmTC_37fbe.dir/build.make CMakeFiles/cmTC_37fbe.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_37fbe.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_37fbe.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_37fbe.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_37fbe.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_37fbe.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccr8zvx7.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_37fbe.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_37fbe.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_37fbe.dir/CMakeCCompilerABI.c.o /tmp/ccr8zvx7.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_37fbe.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_37fbe.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_37fbe] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_37fbe.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_37fbe.dir/CMakeCCompilerABI.c.o -o cmTC_37fbe ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_37fbe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_37fbe.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxXgBgt.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_37fbe /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_37fbe.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccxXgBgt.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_37fbe] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_37fbe.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_86358/fast && /usr/bin/gmake -f CMakeFiles/cmTC_86358.dir/build.make CMakeFiles/cmTC_86358.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_86358.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_86358.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_86358.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_86358.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_86358.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccqj9aER.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_86358.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_86358.dir/' + as -v --64 -o CMakeFiles/cmTC_86358.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccqj9aER.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_86358.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_86358.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_86358 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_86358.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_86358.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_86358 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_86358' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_86358.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccZkdWVJ.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_86358 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_86358.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_86358' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_86358.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_86358/fast && /usr/bin/gmake -f CMakeFiles/cmTC_86358.dir/build.make CMakeFiles/cmTC_86358.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_86358.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_86358.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_86358.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_86358.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_86358.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccqj9aER.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_86358.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_86358.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_86358.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccqj9aER.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_86358.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_86358.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_86358] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_86358.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_86358.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_86358 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_86358' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_86358.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccZkdWVJ.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_86358 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_86358.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccZkdWVJ.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_86358] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_86358.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/test3/build/CMakeFiles/Makefile.cmake b/test3/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..18c656a --- /dev/null +++ b/test3/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,122 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/test3.dir/DependInfo.cmake" + ) diff --git a/test3/build/CMakeFiles/Makefile2 b/test3/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..5ad50b5 --- /dev/null +++ b/test3/build/CMakeFiles/Makefile2 @@ -0,0 +1,112 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test3 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test3/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/test3.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/test3.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/test3.dir + +# All Build rule for target. +CMakeFiles/test3.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test3.dir/build.make CMakeFiles/test3.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/test3.dir/build.make CMakeFiles/test3.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles --progress-num=1,2,3 "Built target test3" +.PHONY : CMakeFiles/test3.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/test3.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/test3.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles 0 +.PHONY : CMakeFiles/test3.dir/rule + +# Convenience name for target. +test3: CMakeFiles/test3.dir/rule +.PHONY : test3 + +# clean rule for target. +CMakeFiles/test3.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test3.dir/build.make CMakeFiles/test3.dir/clean +.PHONY : CMakeFiles/test3.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/test3/build/CMakeFiles/TargetDirectories.txt b/test3/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..e986867 --- /dev/null +++ b/test3/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles/test3.dir +/home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles/edit_cache.dir +/home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles/rebuild_cache.dir diff --git a/test3/build/CMakeFiles/cmake.check_cache b/test3/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/test3/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/test3/build/CMakeFiles/progress.marks b/test3/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/test3/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +3 diff --git a/test3/build/CMakeFiles/test3.dir/DependInfo.cmake b/test3/build/CMakeFiles/test3.dir/DependInfo.cmake new file mode 100644 index 0000000..91c8f4f --- /dev/null +++ b/test3/build/CMakeFiles/test3.dir/DependInfo.cmake @@ -0,0 +1,20 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/xb/satellite/aircraft-1/container-4/test3/test3-main.cpp" "CMakeFiles/test3.dir/test3-main.cpp.o" "gcc" "CMakeFiles/test3.dir/test3-main.cpp.o.d" + "/home/xb/satellite/aircraft-1/container-4/test3/test3.cpp" "CMakeFiles/test3.dir/test3.cpp.o" "gcc" "CMakeFiles/test3.dir/test3.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/test3/build/CMakeFiles/test3.dir/build.make b/test3/build/CMakeFiles/test3.dir/build.make new file mode 100644 index 0000000..59fbdb9 --- /dev/null +++ b/test3/build/CMakeFiles/test3.dir/build.make @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test3 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test3/build + +# Include any dependencies generated for this target. +include CMakeFiles/test3.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/test3.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/test3.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/test3.dir/flags.make + +CMakeFiles/test3.dir/test3-main.cpp.o: CMakeFiles/test3.dir/flags.make +CMakeFiles/test3.dir/test3-main.cpp.o: ../test3-main.cpp +CMakeFiles/test3.dir/test3-main.cpp.o: CMakeFiles/test3.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/test3.dir/test3-main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/test3.dir/test3-main.cpp.o -MF CMakeFiles/test3.dir/test3-main.cpp.o.d -o CMakeFiles/test3.dir/test3-main.cpp.o -c /home/xb/satellite/aircraft-1/container-4/test3/test3-main.cpp + +CMakeFiles/test3.dir/test3-main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test3.dir/test3-main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-4/test3/test3-main.cpp > CMakeFiles/test3.dir/test3-main.cpp.i + +CMakeFiles/test3.dir/test3-main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test3.dir/test3-main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-4/test3/test3-main.cpp -o CMakeFiles/test3.dir/test3-main.cpp.s + +CMakeFiles/test3.dir/test3.cpp.o: CMakeFiles/test3.dir/flags.make +CMakeFiles/test3.dir/test3.cpp.o: ../test3.cpp +CMakeFiles/test3.dir/test3.cpp.o: CMakeFiles/test3.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/test3.dir/test3.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/test3.dir/test3.cpp.o -MF CMakeFiles/test3.dir/test3.cpp.o.d -o CMakeFiles/test3.dir/test3.cpp.o -c /home/xb/satellite/aircraft-1/container-4/test3/test3.cpp + +CMakeFiles/test3.dir/test3.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test3.dir/test3.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-4/test3/test3.cpp > CMakeFiles/test3.dir/test3.cpp.i + +CMakeFiles/test3.dir/test3.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test3.dir/test3.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-4/test3/test3.cpp -o CMakeFiles/test3.dir/test3.cpp.s + +# Object files for target test3 +test3_OBJECTS = \ +"CMakeFiles/test3.dir/test3-main.cpp.o" \ +"CMakeFiles/test3.dir/test3.cpp.o" + +# External object files for target test3 +test3_EXTERNAL_OBJECTS = + +bin/test3: CMakeFiles/test3.dir/test3-main.cpp.o +bin/test3: CMakeFiles/test3.dir/test3.cpp.o +bin/test3: CMakeFiles/test3.dir/build.make +bin/test3: CMakeFiles/test3.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable bin/test3" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/test3.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/test3.dir/build: bin/test3 +.PHONY : CMakeFiles/test3.dir/build + +CMakeFiles/test3.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/test3.dir/cmake_clean.cmake +.PHONY : CMakeFiles/test3.dir/clean + +CMakeFiles/test3.dir/depend: + cd /home/xb/satellite/aircraft-1/container-4/test3/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/xb/satellite/aircraft-1/container-4/test3 /home/xb/satellite/aircraft-1/container-4/test3 /home/xb/satellite/aircraft-1/container-4/test3/build /home/xb/satellite/aircraft-1/container-4/test3/build /home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles/test3.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/test3.dir/depend + diff --git a/test3/build/CMakeFiles/test3.dir/cmake_clean.cmake b/test3/build/CMakeFiles/test3.dir/cmake_clean.cmake new file mode 100644 index 0000000..b795158 --- /dev/null +++ b/test3/build/CMakeFiles/test3.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/test3.dir/test3-main.cpp.o" + "CMakeFiles/test3.dir/test3-main.cpp.o.d" + "CMakeFiles/test3.dir/test3.cpp.o" + "CMakeFiles/test3.dir/test3.cpp.o.d" + "bin/test3" + "bin/test3.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/test3.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/test3/build/CMakeFiles/test3.dir/compiler_depend.make b/test3/build/CMakeFiles/test3.dir/compiler_depend.make new file mode 100644 index 0000000..771816f --- /dev/null +++ b/test3/build/CMakeFiles/test3.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for test3. +# This may be replaced when dependencies are built. diff --git a/test3/build/CMakeFiles/test3.dir/compiler_depend.ts b/test3/build/CMakeFiles/test3.dir/compiler_depend.ts new file mode 100644 index 0000000..a7e1d4f --- /dev/null +++ b/test3/build/CMakeFiles/test3.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for test3. diff --git a/test3/build/CMakeFiles/test3.dir/depend.make b/test3/build/CMakeFiles/test3.dir/depend.make new file mode 100644 index 0000000..2e1105c --- /dev/null +++ b/test3/build/CMakeFiles/test3.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for test3. +# This may be replaced when dependencies are built. diff --git a/test3/build/CMakeFiles/test3.dir/flags.make b/test3/build/CMakeFiles/test3.dir/flags.make new file mode 100644 index 0000000..3d8021e --- /dev/null +++ b/test3/build/CMakeFiles/test3.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/xb/satellite/aircraft-1/container-4/test3 -I/usr/local/include/simmsg + +CXX_FLAGS = -std=c++14 -pthread -std=gnu++14 + diff --git a/test3/build/CMakeFiles/test3.dir/link.txt b/test3/build/CMakeFiles/test3.dir/link.txt new file mode 100644 index 0000000..1a61e6d --- /dev/null +++ b/test3/build/CMakeFiles/test3.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -std=c++14 -pthread CMakeFiles/test3.dir/test3-main.cpp.o CMakeFiles/test3.dir/test3.cpp.o -o bin/test3 -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lpthread -lm -lrt -lsimmsg -lfastrtps -lfastcdr -lfoonathan_memory diff --git a/test3/build/CMakeFiles/test3.dir/progress.make b/test3/build/CMakeFiles/test3.dir/progress.make new file mode 100644 index 0000000..6a9dc74 --- /dev/null +++ b/test3/build/CMakeFiles/test3.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 + diff --git a/test3/build/CMakeFiles/test3.dir/test3-main.cpp.o b/test3/build/CMakeFiles/test3.dir/test3-main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..a3ee2c707e806aa2a71feced9c964b0ec6b40df0 GIT binary patch literal 12976 zcmcgyYiu0V6`u9R2~`OR;aQ%x36K=B?D~<|1dt(2*d=ZfvT>Wzq~rB^Vz08^b$4e& z5)mE^RIE&pODYw$s7fm#(W+9T7K!{o#SjE3LREgzR3O#RR<)X<2KvXXBDv?gbI$DD z*_p(qrbn5*cfNbSbIv_;<~}BV-0a)f6p0uj5#t`Cb|w>U$;K zgL4&^S95s{m)CN69hcWrc>~vPq_TzUtyH#g9p+YY{bnj};rgvquHyP?D!uactaXmq0J6-=;cEf-AlhwbblZXD197>Kax*1xMRdYHqnLKPBPgdWVCcsD@?mtfV zge_IK)!)}z2(7;TI$-V!Kxj1;@0hPdT}`jJn%@uVb>=i&N>)!OYpmwXk{VcZsd`!z z$S7zK%c}>^RVy=x4xWot)<1c0W_H#vD(%U`&92+x7T><R^96qy2dd!e%f0Tjs$0_k>z*X}k`E*iLBd^BIV{XeSYB^PFc{51~wVD9)G!2C=b4m*X(Wa8){nP%T zB*%Bn)H&Qs9-Y*^(PA`3ib)In@#6c`~KFGmfn?IBMorN>jpQq zF{pO$wV?jf6Ut=$SPsq1RxVQyV%#`1v#7GxTZM8(=u6IfKyCgTX_oA4boKWiL|09D*Aso2PYq6kO7(8TtHqctPE{ zN#orgtw&HPrgKkq3T=QquwlcUEvxzmD+Q<0l1RilWAQbKin>ia*4`eAcgEURa|6*A z(Y2f|%ux?)?l+nYV-grgI;^K)_xbaKcu%eB~=Ibx0BnkHhcX3 z8voJrw6_rDMQ%T$^J(l&PuFxzav$|pN{pNSq&h&y6t`FWI)-aH7Ew|_cH+m=kyafr zj+NY=t!sA!h4%Zo{p)q@U-S4w-2N54eXDC9P>{gwMaHMJfHq3hxU>-@B^>VMYG5bY zC{guvf^h6m>jk;oM0tX_1EO-1%4g{UejNv1B72l@ca~HY@8^A0TkPFSyiLm=dD0&!y!IT`JVegj9u2npYKWifsehZ6&l1m~!fW~5$^(BX1ph$c zn3Y_)iOWlA0cq3nT+Qj!HlXlYzNvYV@Lwssmj7ywC;TJAgW~y_>M!28=P{UmoEF|T zEpL&RkWUpZ-qrelpHi*OsO59k?QX1I0=)JfsWpMxen@zbKR*q@e;tCq3!I*%U;Yr% z|C12BnG!X~ANSz1W;By4#Ij>!hV^jT=}YvCwL5 z7*1u=P9l*V$&@Uol*u_|;-o1bUQ_35V5jqdO1iyJFL|9 zgtZ;L+zb$P&Vs6|*$$cxeCe-;2U!S@t4(*mU`OZ5c z-CtNl>fB^6YnWOqC|YrUwCaa*{ynCJlg(tndr3?$ zIVe$R^1atG3YkJtO;(0w*`-pUXsK0}R!TR2yK}{|MRU5{nWD+ro$#%pa?u*0g*8ue z6ECG(Hf~ItWb@wp`b=IH>#6SiN~=W1$~g8uTGw4!$t7){Xn$iE=jcNzq=Rv6Nzmq^ zv$OXw4h*{|>5uah1o%q21pgL565!Z92|f&v1o$m<3H~HN65zMeCHP^0B*0hECHT(( zlKAz%>cS2B-_&sIIz`Xl8OL~|8vYsM(2ujD^#3>G=)YdWqqM(<`1LGh9N+ivrc3l( z!8r6Iwt~yf6nI?2WoHc>yJP7u&kHzquYzx)Is`cW-#~CV2?6g6!Pjc|I;um^A7^yY zBl~hc{vC8C0j~Q~RcNC>EgFtfm+05+-l5_8xG;9k zXcPH4SAbnCAeEC`2fmc+D5kg${1UFKLVMrkn*#6_4cE_Oy&8V0re{FIS7`VX8h)9E zAJuUAhK%O7G+fT`!2hD*R{~(Uh=YRSDgminrQtGHpgF1GsLJ<}5g+b7_gH!VsFN8q zVss{P%Mq!S?0hChi;-i*hB8jZhz*v@MyynHZ_p5%>)yMz@M}jkr5h^dd)U(tY>i6J zcWjFdXS0^QFKdrE7LArxXpcYdGla*Si~GKl#OL68=P5dP@^h(+-2xmELNw29gC9bk z-`@9pdU2zs>asKs!U$;Zz3B`byllwF_&pip$|82tz78v2Zw-NX08g-UF!RHV;e zjwrWBtlgyyeU*s~mx`4!EJ^>9e3QQS>g%v5>*b2PpXe4IyxCuJD_!vKD30KbJWY>jCesFP{F>*9U0H2QAU z|MbF_Ug^MPoHx@iFai0CdFCQ+znaTis6-chbI|2_-cRco>VEsT69%1Oe1CucJ>Cgm zesf~qKR5dMIO_si>{Afqd;JVT-5TuRJq_Z^-!!y>q>0ar@dmX8@ony?pUI#GeRcUK z-2n6Jbr{gkT;Tcn5dwhu$NvoTFEsx3A^e{(zZFI`@%#Bm2!E10%6BAD;pgKo$mm~# z|9|F=$S+;cSC`)qpz`0R_#`K|&m>!&~eR}e4A{xVMJhje39_uF4e{2=>NY&gk$ z*vIf4z=G-?m%?v;%Psn(b#VV84g@kqbsI<)JR!{3j#&`0*XmZ~r6W<9iyXo2OzcFUZng z8suKe55>N8;PMH!ufKoTKMGIq&xnulM}7Y9xPW~z_lel|@m~nAkG0ls{|2%H``BCQ zGQjrncmKM`^Oy2g=Ieb>e~$TnTzG=7qkj1A>T}cnjP2^N%tA315Ss z{~+~K`6CLsJjU^xVu$hmVE-q4d46d2nNS+y{Bcf1tpDdZ^PHK_p54iY7~0?W|6-J! zv+wiFbDrni=A1J#yVnKFr>Cc-S^7w`&b8c6np#%rYc8Ft@KoyyX*a4fze1nCO8;2m z771^a@M{v@CgJTAeqG|mryxJ}}(QutSi|Bb@eB>p;uZ%F)2 z3Aa=Dmc;)q;SLFRQuq&vzb)ZA6z-DvyAr-f;rkN*fWm)D{6h*qlK5^4|0VH{Dg3v@ z_el7Og#V%NQ;Bn9<;F|@Tj>(|BpgDaU*ZQ)I8@>p6dow?gCra#;lUIhBJo2h94_$@ z6doq=!znyM;zv?=l*Esw@ED1Yr0`gYA4lQw5+5bu2^5|v@zD}yQaDE9VfeyW7yDLhT$r&D-_#LuMgEQx1Pc(%l|DGW$Fhr(Qm=Si4PVS&UaP*^DOi4;zf z_+$#FNc62FAPITF8A!pkHKQ#e=R5eer}STFGg3ZoLA zFW~|T8ztUE;pGy)Lc(SWTO{5pVH<_*62DTy4hlOZ9+R+(!i5sQO2S1HE|&P!5?({$ zwe;`(;U|7vSK9r0>9U<8O1rPwUAi*3yR`f1(jGr`6sxp*BX?@6bmdX@$3JSa>Q_&} zshM=@_R{XIZKW&g=wEO<4}tF48-v_stsO^G@^+O&+GdLGUNNF{S#Wn+>9T8fA9&S4 zDq(VPTgRV3c~M8GErSbi}5Z75wio7b_%1s zC%Ovr!<3eLpIAfXY!_qqQ^OxtwpVm-FYkW!(RIVftEWr5UyF1;FgBcGwk+1{01ID-r`}1`($bN zQ+8{x%i%2^)|r=eZ+M)WqAu3*?!WCAn&bq#am&d(Uq~YJ)-OCb&%qpdyUxV}%!@jY zR1(x52uM@2Wp>OSY=y4Zab=7Kj8JV|jO^Z`?X~;q^&2?6q-ajjrI$LxAdgZ!(w25V zw)Q_f4n4F+1-IU=f}T|rly@&*p@N>J6yN~1od&Rt%eN7wQO2U^c8XGrqr2SbZa2!~ zkO*YBQMOy?NH?14M#sBR?sy_w=tify(NZ^B?M7$2(YbE4(T%pd(M3))xYW)nxI)5J z65cN18VT1*$g^|uKDbW8UI{lzxLLw2D(q2Z_qe4hz^=CW8<#)M#g#Vvk#BK?#%@(3 zJQt;W0q}CE1ekJKKv`aH}uAi_0DctkOc8WebVsd-0roLXL+VdFed}$E0?R1>A8k-?@^ib z+-mEv&serIqqL{1cNYCwGpne!qWc$RJSlW%3d=TRk}*oVbA_?3a6iVID!%CACBI$C z_>!Swbd%x>nrg#M8VyAeKVS^M;T3A@Z@oZ&+;Ibq#Ve5VTeKqY!+a2P{QziGwd)Yd zczK30=wiZH*Av}Emqz!(xWDD&x0Jp@adz4p0`Vq3zL746#%Yf~nT(NTrrgFP?8zZX z@SdnZP>V(*8Ucz$o>L(+E{_vJGQ)cWo%pRU#l7=wZB0Adj;~=vj@OUN!V6%pJZ@uS?*7z{pJ0o zLAwafb5Z+CV}EJzQ-|(kaDUs_UmAQL?te8h&_i7Cq@Le?U@q>7EV^}QSx@k7^6fLX zefsI8PqDdt@C|Z$Q)IaMOMmz?-9@%C=-&wXmr4Jo(!Ztjk00n#0-VVISdb2lJD{HN- zR6e#l?2To;``-IjTDotD|A3(x2OczR#9^6ZvZoeRUr-a88=1!fEJpv%qkv2rK9#}- zj?+K;7-}u02>olGWJO8MBfnb#+ENJd)Zw+Uld7 zot&3GH`*GR*BlMEw6!+H+B(8??!u<}sMUUDN9WS(SKYkkyY$#8m#4N5_Hh0%u0`5kR7nO0`3 zEz_!9+#a2jX_b(Bnd7a@d5dGw&eI5-nMrStw6(NES{p1vvD|P-jErf0R(6*9&zdyJ zigk2F$-CyxsC7kju{D$a)wZ=a)mza;v1n^&)4ZnUrr2U@ep73t*^0EcM_U`X1gw^> zmL$f(fN_C z=9mt{lufjQ6fBH1lSS=qolUIKnqF2}RBjbjR|hLgil&tZt%|x@70zpGYqpwNV}XKj z%<9q+3UhM=s0e|AJOL_F-x%qz+UjG`7@u7zNgQ6KlGI=NG{3nmLe{l)vA4}_tqUaD z8S7|jU0_`$A^8>Qw4$wDE$mxMr1J_Z(%RY7bd`bV{hmGv zz6Z2&>WI?iy|EKX^X_u~u(CqEAoM7YQ1(;OMW1e_w{<@KG))ckY;5;6d%C-JuMF-v z33GDjFoTldN1MSS$-len1I~4&wX*Jm?my~>E9sq~?sVqh{QyqLq{7+W-Srx2+P-q? z$nM}Cj+ORQk6ami&3*QnO#9VSj$iaFmp-rCe#yx`b!Bjym`8URSNS_eqvum?*bj6$<&><1Tv@)D#Op;bN2sR5in*HO6jN2Z zlJvG%_q*MjyPsK6_rZ!FH^1G(AEqcZ6BXOFqB;#*-^N}ZOzAS~_{#5_al`GVXSus8 z_{A}5UUl?YsZfu2cUNZ!-d5UOJp%RVx79YPiLCK{kf!^N=?tXe|Mhb~i z(xas*&ewc(CdEf`9Q9*=;g@+ua#?T2&)Ael`2raCHXN2AKOi`g8zb38MPT=A74Mln zVmm8SO6dNzsE`-MRBN3*KBdIe6cWpNXUFBbthX`lvwsDdpvkKE2inPWx25oO#M4WZ zG=-eDV02^Z^>!nWLcvng`t%rK%5o(`kCNgY{_s@aiXgoOLT>>)%(}O)sP@^P>ONJC zmiW|kN2HqH10We5ZzzRiRC9J)FZi#Eh(vc&|36rNmZ6a=@-rSzIdQM+`kKH&+or8 z!+P59@5!*fav;r~DYFre`6#l*=l_q-`o<8OWzF~h+HZX&&HqEc^>mtlncsRP&Hwfg z>r3f=dQ$R->HeP%v9_oCZyRF0=^yABocEDII(xqV4{6qeY5sT9tet5mDVvmC7x`aI zvwo0v_CM3CUBWXa`HQTJ=^Q#f{pPW0!%O^ErQMu%&^ObppQI7y@q`ajJ#15Y`nP@7 zKiE0?m@&;?W<~7yo9V?rqZPyVGyLlU)_*eme+*cEI?(??zz4=ncjj1Y4)K36*ZTJ%{~6n*5UrGdDia3{U7I9e>lQ_d%ktgk^YDCt?r}z&*xjO9p!&7-+JO`|EdD(8^`$X zDX{)|jQ`mJYx79|-wUj}j`gpYVBL6}{|6JSSC8{=m|(3x-v8GL)@`HwOAD>{M)|*8 zX#M5{|N25}?TP+B7h20k`*#;wFOT+rZKCzFO#g!uty{+Ue?QTBXN-T>MC+Nc{x40k z?mWqV_atlSIR7(~tiO!&Z=Ym6e6s(>$=1!M`0to(?L5W*pIqZ=Ykm zo#nsjT;)4A5C+5R`qwSE_PfZn~qF3H^pCNXkpGOu+!I;_+ew2ad3 z&84SpN+u)MktA246g`|DbW)j=%2ksFZ};T`PI0@sHs5~3njTcA>(C~;9QWd*>ik~y z%1bwq(q4V4dYCHsBEJ3;m--9Z2BOp_RnBs~QpCBsQ7(48toxUwnY53@4Cp;o{8--o zR%!R2%e&vuXVJWXG)&7_MN;ldu(9GDQ`jZ@?N>5DvP;~DQZKkAq^c`r>9P&u<+VJJ&XpLk=yd+kjn?Zjokd!6a@Zr{lui??$Aydt7^}N%5kC5h^uB+OeZo4x<3RN4< zfOX5T7hk(ejed(WN3D}9US^SGFlB2O9lew|1wZR{5TCd6UVSxpnBDHj5!A?Zf7Y`j zHM3UPsf&g)r~MyUrRVx=(MoRkyGqkG!;mSfE3$eUw&C5X4R5D5yA7*|w79R~>dn32 zb|?jB2zJUPktDW-U8-E&Qpa+Y^AkpJ?ze;Qh&!ev*sWeGQmY33#*OZ}Eo3y8(3ZFo zve&49cATikM;6x&((PV$M{)C&8cC=PTCDYO%XK>pS0*jZsYZ@eU&s-&YXoY;OBWf^ zLl?vW>Z8jUt{(Y~;0mchXPimaU%3s6|8b+Uu3=cmrML#u8FWcD%gnWF*)_YY*fFY6 zsey*fbBDmVyyM0adv*^+Y_>!C#uRJ#t-a9f5?YBd4md+i;?M%h-36)oG8ejFIPHXA z?uKUL4A86M2iUmA*0${`Yp&2I||}BeSZaQs<=7(b{xI3 zZY$O8He1Z8Tl=d4;>UL`hkaE#MHd#$($l3qqc*`n*52XbqPt3evCVJKjW{Lldd)4?oXHqXO>O^b;90>#*n4-6M@5f~qT1ITSabaLFYv zdNzcT;#=`Zr%2+)iWH-i>z!^~kSCO0pQ%YY(X!pXSO@*N?&@W`(_^Ld=el-x*o%_+ z?$GHDdlhj!ao9VH(qSCr=_sjjuDd%9!Sh!o84dqmsj&b11E({@ByBJMcUpww2aPy8 zj-~cPgNb({N=d3sd$(QsRa11k6Bkb*_17&l z&TXdaD|6#vOUceo%Z^U za&rXLs3cQi8KGPg)MNrj2_C6-JM&ELfIO0Sb6=z>m7_FiDM9JFg`xCOiaVSo60_gB zgNNEGfiYp@r+-KsT}L=JDgNqQgt+CwJp(}Z0seE;eG$pl%6#tEBRAoK9 zi{(@qox+*9t&auP#0#)d@d8WZ1#IKp67EU(Zk&~IUuMQFN4^&aEa|zXm%fW|4Ylf} z^o4kHIa6DxqWe|#4L4NH&S{dF&PjiCzwyO(!{Ow!9jAtZTO^n4sMQNXZIM2wk1xf6 z39TwlImKN@+Fk1U4P4i8-vfg~4_QLJN1r>m4KrE0Rr4!*ZK$5VhEXpB_f;AIz&S_xcA_~j=u^_+^D zcX{{Q<=txGm+b~i#HCawQP_P$MDmCJ`%DR(I?Qq1jM;{nS z+!9Vb(rt5E#h~ZAj=B{eKDXehNoG1@CEtYxtLf{)b`8I+m%dVro`ImsrY*YTO0|xm zoVw87=CB*Qp5sfSPUbV!Udp3-`ohXkY(h9(zi3e)5XhMqp{Jn2_OmKw^`TfGzz?~E zV;vEC5~Zv@7>dxJU@(*ycK)vk#R?Wi>*?{PvPMd7q~w&@Is%k`&CG#V(9b;n$L?8! z?%s^z;z^m~>*jT}#=0^Cfvmi&?6U%0>SN&A9D2wnFDvIXNuW|5LjU-A0=idc&8V#7 zM+bYE@uL=e9BBtu+SN5y+M*F@#~(a2V-?-_8%3P|@o^&m2_8D)#`NMt4yYpm`p9Wh znA34I|Iz6cZu%VNbR5Bdbo%*j`V!`J9L|4qdYPNPnmHX_>715!b#=M2eCRj%8E1)W$yXvSyDyi_OTWj>qd{c6%IF43SM62zgG=1=?~wE}Fpqg|`UXi?kL2p}qi*_Zl71ncpI)g1 zGKrN-`q>nZ>nHPF9phDkWsOH2VK=>0(nn+ZEH}L|Mf!>q>1$J@Z%UEAUD79`eI2fS z89YGJaVh`NWtd*81lZ?xIseBLs;HJJ@A2IkuV7j$~Jh?CI3@;$%yg`FzKw zE4fUPTOxVVBN=X<)OLJtrYRZjliKc&OL z-xPR_Uzz+scpvFgCH*88(q(e7GGFz-xssl&ZD!Ibo5bEyipQ1Jb+!&J`<)^)n#w6o zrcBEI5W4`_pUsk=S6|sB>B-t@CY?W9(l4NRTwdw+pfry75|QEGD~OZfx;x3WWzJ9% zreh}m(Pfi9O*zK4E|K)F#ijQ+>8n$u)8k0$$i(w6bjyCLq*r5l`V2?^9!dAA`%xK6 zy=U8)BI(KMmi?O}>8E1;aP3(l>0b7&?jwJ$har+4%mISkC;$=wx8;NFO!*s8YKNXBR%~}*Txkh<7MMo zN%yjGlcXoJaXjU_UDBUK8!Eo+`_hme|4j!h8=8K%ZA&JlAIUGg(9xH@g(7nn3u>Pm zTz_Uu`stVsb+RbM`L|1Y0iNID>R%`67h`(*1xkS1+!je6gXy!~^LI;nvhw2dNAeT4 zba=JNLP_^()3YVrYwo{D(r0icy8NikEG82<|Jx;<=Oj)#%tzKqx>tMHBI(K6B0WD_k@UbFAIZ`)i5E)xk68%pPhahp@f?xy@^Oizd-=Fp(v$hfZF;?=r)tye?{<;( z@+ad^cEtWYD=&Y}6q#gmVa}sm(vz)Kc)Wg4Y~bDcgz@^vZn@nedc4}^gOZ-i7q;Vh zNl#X8oc=+I^dnWHm-Q{wEib$H{5(nbvaeRsy{-o_N%yk<7D@NA|G_@extvEyx-Z=* zXM4`Li)Se8#~zXM@?+Ep5~9P)k0~kA=SX@ME79c$>yjmsejcXN7{HeWwr{nhvro?X zur69J=|^FDx!sPqe~gp#D=8k=-elgG4(pc;wE*?L29B3>ufAL=>0Wi(m_q-G6#Cbu z(7#F2M`Br2*=50Hxn0s5Fg@KaOis^GjV-zVT>kBH{0DpbfZScvB`mEdC4-oUIUpxdr(Ng-y z`Kr32xDHv0-b~;i;qX~%4=o8_oxm9QtZ#Yn?|AU;mZte z|IXSfYq`PKiu@N0zEya)!4Ia4xIM^_=-7XTaJ>(#+sRDfYCIubnzsn&F@q1yza%_U zQI|g;e4N35FPz6|KD3?>gr8|+haX0JRBV5?!Os?+XYfklg$BP;_!NWRCVZ;F9~WL? z@Hd2WKjTB&e<(%R&T<<&yg+!h!7meDYw#O|&o=mvgwHYf?}g7b_$R^}3_hOrRM^f& zgI^%L+29L>w;TLB!ea)f7oL>W*2=Y{j{ zaw5;5y%n~9uEEa}&cDZr@(YDG8vG~1`L{Sxp7(B8KmQgd@)PI+#hkAX$S)MmzYK@` zX5mW={<83;20w!)OsxL~gSQG_VetEe-(>Ljg!4T`v?rG;n)Tme@WsM!H~166R~!5Q zT2r!~H3qK`euu%=2iOLnh{-g)iIU?(yXWCll?s~{NXai zZ&ts@%%8RVS4Ez>hdOk)NjL>@{6oc8Irk-Xe?OJh7hFEO#7@m?h3gD8zd`s2F+}Hk zxA2h$-z+@S;2$Y|vznK&p}N1HM(Y^9?u;6f&s1L1Z*U8rYw%s7 zXQZKLG;Nr1IV?5g%Y?5ncuaV&!S58l&EQ*vQzKG`wsY8#cD|VgpDui=!50gkYw-Jo zFE#iZ!q*u5I9j~3zr6;p7QW5k{4g`i>x$C$|4MkKRG{Yka01IuHF&=8xd!hLzSQ7% z3SVRJzXnn|@5b|?`QyU*x8#w(CYbOL|E@jq(X_$GcJlAsBcCCByuq&&ewx9*Dg1PUKP~(Wga1SLnFc>< zv~AB>20u?Y{}?mcdAabj4SuumY=b`{obPp`o>ztE82r#o+n!v5PZFMI@QCnygLexr zF!+PQCm8%M!V3*SB3y=Jt3dcvgI_MZM7Uf&t?vjgHRLx7FE@DlSUcZpgXama zHF#9`Y=eJQ_#EL9SicZ{nSgZ5K0XjW*U*!Fl5J0e!LJnFE}W)A&f&9u>BMzpt&*qt zwu}!FSg#20HO7t6<2YZM?-@KSTz$zPDbJJ)zAikI);)Y=s=pR}-3IG<%A(7RI&{9r zpKS9?gI^+iyurUMJlo)ZQT%4>BPj<7tYN3v<+j`4lZF4w;LXB6Hu$%M|J&ft3*Te# zVW-;peq!+Rg#X9jox^48h?G(CWF`?ebzGx z{Aen89w�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 literal 0 HcmV?d00001 diff --git a/test3/build/CMakeFiles/test3.dir/test3.cpp.o.d b/test3/build/CMakeFiles/test3.dir/test3.cpp.o.d new file mode 100644 index 0000000..86b81e4 --- /dev/null +++ b/test3/build/CMakeFiles/test3.dir/test3.cpp.o.d @@ -0,0 +1,374 @@ +CMakeFiles/test3.dir/test3.cpp.o: \ + /home/xb/satellite/aircraft-1/container-4/test3/test3.cpp \ + /usr/include/stdc-predef.h /usr/local/include/simmsg/SimMsg.h \ + /usr/local/include/simmsg/SimMessageType.h /usr/include/c++/11/string \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/functional \ + /usr/include/c++/11/tuple /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/local/include/fastdds/dds/domain/DomainParticipantFactory.hpp \ + /usr/local/include/fastrtps/attributes/ParticipantAttributes.h \ + /usr/local/include/fastdds/rtps/attributes/RTPSParticipantAttributes.h \ + /usr/include/c++/11/memory /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/sstream \ + /usr/include/c++/11/istream /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc /usr/include/c++/11/ostream \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/bits/sstream.tcc \ + /usr/local/include/fastdds/rtps/attributes/BuiltinTransports.hpp \ + /usr/local/include/fastdds/rtps/attributes/ExternalLocators.hpp \ + /usr/local/include/fastdds/rtps/common/LocatorWithMask.hpp \ + /usr/local/include/fastrtps/fastrtps_dll.h \ + /usr/local/include/fastrtps/config.h \ + /usr/local/include/fastrtps/eProsima_auto_link.h \ + /usr/local/include/fastdds/rtps/common/Locator.h \ + /usr/local/include/fastdds/rtps/common/Types.h \ + /usr/include/c++/11/iostream \ + /usr/local/include/fastdds/rtps/common/VendorId_t.hpp \ + /usr/local/include/fastrtps/utils/IPLocator.h \ + /usr/local/include/fastdds/dds/log/Log.hpp /usr/include/c++/11/regex \ + /usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/uniform_int_dist.h /usr/include/c++/11/bitset \ + /usr/include/c++/11/iterator /usr/include/c++/11/bits/stream_iterator.h \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h /usr/include/c++/11/ctime \ + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h /usr/include/c++/11/stack \ + /usr/include/c++/11/deque /usr/include/c++/11/bits/stl_deque.h \ + /usr/include/c++/11/bits/deque.tcc /usr/include/c++/11/bits/stl_stack.h \ + /usr/include/c++/11/cstring /usr/include/string.h /usr/include/strings.h \ + /usr/include/c++/11/bits/regex_constants.h \ + /usr/include/c++/11/bits/regex_error.h \ + /usr/include/c++/11/bits/regex_automaton.h \ + /usr/include/c++/11/bits/regex_automaton.tcc \ + /usr/include/c++/11/bits/regex_scanner.h \ + /usr/include/c++/11/bits/regex_scanner.tcc \ + /usr/include/c++/11/bits/regex_compiler.h \ + /usr/include/c++/11/bits/regex_compiler.tcc \ + /usr/include/c++/11/bits/regex.h /usr/include/c++/11/bits/regex.tcc \ + /usr/include/c++/11/bits/regex_executor.h \ + /usr/include/c++/11/bits/regex_executor.tcc \ + /usr/local/include/fastdds/rtps/attributes/ThreadSettings.hpp \ + /usr/include/c++/11/limits /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h /usr/include/c++/11/iomanip \ + /usr/include/c++/11/bits/quoted_string.h \ + /usr/local/include/fastdds/rtps/common/LocatorsIterator.hpp \ + /usr/local/include/fastdds/rtps/common/LocatorList.hpp \ + /usr/local/include/fastdds/rtps/attributes/PropertyPolicy.h \ + /usr/local/include/fastdds/rtps/common/Property.h \ + /usr/local/include/fastdds/rtps/common/BinaryProperty.h \ + /usr/local/include/fastdds/rtps/attributes/RTPSParticipantAllocationAttributes.hpp \ + /usr/local/include/fastdds/rtps/builtin/data/ContentFilterProperty.hpp \ + /usr/local/include/fastrtps/utils/fixed_size_string.hpp \ + /usr/local/include/fastrtps/utils/collections/ResourceLimitedContainerConfig.hpp \ + /usr/include/c++/11/cstddef \ + /usr/local/include/fastrtps/utils/collections/ResourceLimitedVector.hpp \ + /usr/local/include/fastrtps/utils/collections/ResourceLimitedContainerConfig.hpp \ + /usr/include/assert.h \ + /usr/local/include/fastdds/rtps/attributes/ServerAttributes.h \ + /usr/local/include/fastdds/rtps/common/Guid.h \ + /usr/local/include/fastdds/rtps/common/GuidPrefix_t.hpp \ + /usr/local/include/fastdds/rtps/common/EntityId_t.hpp \ + /usr/include/c++/11/list /usr/include/c++/11/bits/stl_list.h \ + /usr/include/c++/11/bits/list.tcc \ + /usr/local/include/fastdds/rtps/common/PortParameters.h \ + /usr/local/include/fastdds/rtps/common/Time_t.h \ + /usr/include/c++/11/cmath /usr/include/math.h \ + /usr/include/x86_64-linux-gnu/bits/math-vector.h \ + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \ + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \ + /usr/include/x86_64-linux-gnu/bits/fp-logb.h \ + /usr/include/x86_64-linux-gnu/bits/fp-fast.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \ + /usr/include/x86_64-linux-gnu/bits/iscanonical.h \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerDescriptor.hpp \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerConsts.hpp \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerSchedulerPolicy.hpp \ + /usr/local/include/fastdds/rtps/flowcontrol/ThroughputControllerDescriptor.h \ + /usr/local/include/fastdds/rtps/resources/ResourceManagement.h \ + /usr/local/include/fastdds/rtps/transport/TransportInterface.h \ + /usr/local/include/fastdds/rtps/common/LocatorSelector.hpp \ + /usr/local/include/fastdds/rtps/common/LocatorSelectorEntry.hpp \ + /usr/local/include/fastdds/rtps/transport/SenderResource.h \ + /usr/include/c++/11/chrono /usr/include/c++/11/ratio \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/local/include/fastdds/rtps/transport/TransportDescriptorInterface.h \ + /usr/local/include/fastdds/rtps/transport/TransportReceiverInterface.h \ + /usr/local/include/fastrtps/types/TypesBase.h \ + /usr/local/include/fastdds/dds/domain/qos/DomainParticipantQos.hpp \ + /usr/local/include/fastdds/dds/core/policy/QosPolicies.hpp \ + /usr/local/include/fastdds/dds/core/policy/ParameterTypes.hpp \ + /usr/local/include/fastdds/rtps/common/all_common.h \ + /usr/local/include/fastdds/rtps/common/CDRMessage_t.h \ + /usr/local/include/fastdds/rtps/common/SerializedPayload.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/cassert \ + /usr/local/include/fastdds/rtps/common/InstanceHandle.h \ + /usr/local/include/fastdds/rtps/common/SequenceNumber.h \ + /usr/local/include/fastrtps/utils/fixed_size_bitmap.hpp \ + /usr/local/include/fastdds/rtps/common/FragmentNumber.h \ + /usr/local/include/fastdds/rtps/common/CacheChange.h \ + /usr/include/c++/11/atomic \ + /usr/local/include/fastdds/rtps/common/ChangeKind_t.hpp \ + /usr/local/include/fastdds/rtps/common/WriteParams.h \ + /usr/local/include/fastdds/rtps/common/SampleIdentity.h \ + /usr/local/include/fastdds/rtps/history/IPayloadPool.h \ + /usr/local/include/fastdds/rtps/common/MatchingInfo.h \ + /usr/local/include/fastdds/rtps/common/Token.h \ + /usr/local/include/fastdds/rtps/messages/CDRMessage.h \ + /usr/local/include/fastdds/rtps/security/common/ParticipantGenericMessage.h \ + /usr/local/include/fastdds/rtps/messages/CDRMessage.hpp \ + /usr/local/include/fastdds/rtps/security/accesscontrol/ParticipantSecurityAttributes.h \ + /usr/local/include/fastdds/rtps/security/accesscontrol/SecurityMaskUtilities.h \ + /usr/local/include/fastdds/rtps/security/accesscontrol/EndpointSecurityAttributes.h \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerConsts.hpp \ + /usr/local/include/fastrtps/types/TypeObject.h \ + /usr/local/include/fastrtps/types/AnnotationParameterValue.h \ + /usr/local/include/fastrtps/types/TypeIdentifier.h \ + /usr/local/include/fastrtps/types/TypeIdentifierTypes.h \ + /usr/local/include/fastrtps/types/TypeObjectHashId.h \ + /usr/local/include/fastrtps/utils/string_convert.hpp \ + /usr/local/include/fastdds/dds/domain/qos/DomainParticipantFactoryQos.hpp \ + /usr/local/include/fastdds/dds/core/status/StatusMask.hpp \ + /usr/include/c++/11/mutex /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h \ + /usr/local/include/fastdds/dds/topic/TypeSupport.hpp \ + /usr/local/include/fastdds/dds/topic/TopicDataType.hpp \ + /usr/local/include/fastdds/rtps/common/CdrSerialization.hpp \ + /usr/local/include/fastcdr/Cdr.h \ + /usr/local/include/fastcdr/fastcdr_dll.h \ + /usr/local/include/fastcdr/config.h \ + /usr/local/include/fastcdr/eProsima_auto_link.h \ + /usr/local/include/fastcdr/CdrEncoding.hpp \ + /usr/local/include/fastcdr/cdr/fixed_size_string.hpp \ + /usr/local/include/fastcdr/detail/container_recursive_inspector.hpp \ + /usr/local/include/fastcdr/exceptions/BadParamException.h \ + /usr/local/include/fastcdr/exceptions/Exception.h \ + /usr/local/include/fastcdr/fastcdr_dll.h \ + /usr/local/include/fastcdr/exceptions/Exception.h \ + /usr/local/include/fastcdr/exceptions/NotEnoughMemoryException.h \ + /usr/local/include/fastcdr/FastBuffer.h \ + /usr/local/include/fastcdr/xcdr/external.hpp \ + /usr/local/include/fastcdr/exceptions/LockedExternalAccessException.hpp \ + /usr/local/include/fastcdr/xcdr/MemberId.hpp \ + /usr/local/include/fastcdr/fastcdr_dll.h \ + /usr/local/include/fastcdr/xcdr/optional.hpp \ + /usr/local/include/fastcdr/xcdr/detail/optional.hpp \ + /usr/local/include/fastcdr/exceptions/BadOptionalAccessException.hpp \ + /usr/include/malloc.h /usr/local/include/fastcdr/CdrSizeCalculator.hpp \ + /usr/local/include/fastrtps/utils/md5.h \ + /usr/local/include/fastrtps/fastrtps_dll.h \ + /usr/local/include/fastdds/dds/common/InstanceHandle.hpp \ + /usr/local/include/fastrtps/types/DynamicPubSubType.h \ + /usr/local/include/fastrtps/types/DynamicTypePtr.h \ + /usr/local/include/fastrtps/types/DynamicDataPtr.h \ + /usr/local/include/fastdds/dds/domain/DomainParticipant.hpp \ + /usr/local/include/fastdds/dds/builtin/topic/ParticipantBuiltinTopicData.hpp \ + /usr/local/include/fastdds/dds/builtin/topic/BuiltinTopicKey.hpp \ + /usr/local/include/fastdds/dds/builtin/topic/TopicBuiltinTopicData.hpp \ + /usr/local/include/fastdds/dds/core/Entity.hpp \ + /usr/local/include/fastdds/dds/core/condition/StatusCondition.hpp \ + /usr/local/include/fastdds/dds/core/condition/Condition.hpp \ + /usr/local/include/fastdds/dds/topic/ContentFilteredTopic.hpp \ + /usr/local/include/fastdds/dds/topic/TopicDescription.hpp \ + /usr/local/include/fastdds/dds/topic/Topic.hpp \ + /usr/local/include/fastdds/dds/core/status/BaseStatus.hpp \ + /usr/local/include/fastdds/dds/topic/qos/TopicQos.hpp \ + /usr/local/include/fastrtps/attributes/TopicAttributes.h \ + /usr/local/include/fastrtps/qos/QosPolicies.h \ + /usr/local/include/fastrtps/qos/ParameterTypes.h \ + /usr/local/include/fastdds/dds/topic/IContentFilterFactory.hpp \ + /usr/local/include/fastdds/dds/core/LoanableTypedCollection.hpp \ + /usr/local/include/fastdds/dds/core/LoanableCollection.hpp \ + /usr/local/include/fastdds/dds/topic/IContentFilter.hpp \ + /usr/local/include/fastrtps/types/TypeDescriptor.h \ + /usr/local/include/fastrtps/types/AnnotationDescriptor.h \ + /usr/local/include/fastdds/dds/topic/TopicListener.hpp \ + /usr/local/include/simmsg/SimMessage.h \ + /usr/local/include/fastcdr/cdr/fixed_size_string.hpp \ + /usr/local/include/fastcdr/xcdr/optional.hpp \ + /usr/local/include/simmsg/SimMessagePubSubTypes.h \ + /usr/local/include/simmsg/Listener.h \ + /usr/local/include/fastdds/dds/publisher/DataWriterListener.hpp \ + /usr/local/include/fastdds/dds/core/status/PublicationMatchedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/MatchedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/IncompatibleQosStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/DeadlineMissedStatus.hpp \ + /usr/local/include/fastdds/dds/subscriber/DataReaderListener.hpp \ + /usr/local/include/fastrtps/qos/DeadlineMissedStatus.h \ + /usr/local/include/fastrtps/qos/LivelinessChangedStatus.h \ + /usr/local/include/fastdds/dds/core/status/LivelinessChangedStatus.hpp \ + /usr/local/include/fastrtps/qos/SampleRejectedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/SampleRejectedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/SubscriptionMatchedStatus.hpp \ + /home/xb/satellite/aircraft-1/container-4/test3/test3.h diff --git a/星敏硬件服务化/build/Makefile b/test3/build/Makefile similarity index 64% rename from 星敏硬件服务化/build/Makefile rename to test3/build/Makefile index ab7406f..ed3d139 100644 --- a/星敏硬件服务化/build/Makefile +++ b/test3/build/Makefile @@ -57,10 +57,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化 +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test3 # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test3/build #============================================================================= # Targets provided globally by CMake. @@ -87,9 +87,9 @@ rebuild_cache/fast: rebuild_cache # The main all target all: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build//CMakeFiles/progress.marks + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles /home/xb/satellite/aircraft-1/container-4/test3/build//CMakeFiles/progress.marks $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all - $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test3/build/CMakeFiles 0 .PHONY : all # The main clean target @@ -117,65 +117,65 @@ depend: .PHONY : depend #============================================================================= -# Target rules for targets named Star_sensorHS +# Target rules for targets named test3 # Build rule for target. -Star_sensorHS: cmake_check_build_system - $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 Star_sensorHS -.PHONY : Star_sensorHS +test3: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test3 +.PHONY : test3 # fast build rule for target. -Star_sensorHS/fast: - $(MAKE) $(MAKESILENT) -f CMakeFiles/Star_sensorHS.dir/build.make CMakeFiles/Star_sensorHS.dir/build -.PHONY : Star_sensorHS/fast +test3/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test3.dir/build.make CMakeFiles/test3.dir/build +.PHONY : test3/fast -Star_sensorHS-main.o: Star_sensorHS-main.cpp.o -.PHONY : Star_sensorHS-main.o +test3-main.o: test3-main.cpp.o +.PHONY : test3-main.o # target to build an object file -Star_sensorHS-main.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/Star_sensorHS.dir/build.make CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.o -.PHONY : Star_sensorHS-main.cpp.o +test3-main.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test3.dir/build.make CMakeFiles/test3.dir/test3-main.cpp.o +.PHONY : test3-main.cpp.o -Star_sensorHS-main.i: Star_sensorHS-main.cpp.i -.PHONY : Star_sensorHS-main.i +test3-main.i: test3-main.cpp.i +.PHONY : test3-main.i # target to preprocess a source file -Star_sensorHS-main.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/Star_sensorHS.dir/build.make CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.i -.PHONY : Star_sensorHS-main.cpp.i +test3-main.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test3.dir/build.make CMakeFiles/test3.dir/test3-main.cpp.i +.PHONY : test3-main.cpp.i -Star_sensorHS-main.s: Star_sensorHS-main.cpp.s -.PHONY : Star_sensorHS-main.s +test3-main.s: test3-main.cpp.s +.PHONY : test3-main.s # target to generate assembly for a file -Star_sensorHS-main.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/Star_sensorHS.dir/build.make CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.s -.PHONY : Star_sensorHS-main.cpp.s +test3-main.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test3.dir/build.make CMakeFiles/test3.dir/test3-main.cpp.s +.PHONY : test3-main.cpp.s -Star_sensorHS.o: Star_sensorHS.cpp.o -.PHONY : Star_sensorHS.o +test3.o: test3.cpp.o +.PHONY : test3.o # target to build an object file -Star_sensorHS.cpp.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/Star_sensorHS.dir/build.make CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.o -.PHONY : Star_sensorHS.cpp.o +test3.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test3.dir/build.make CMakeFiles/test3.dir/test3.cpp.o +.PHONY : test3.cpp.o -Star_sensorHS.i: Star_sensorHS.cpp.i -.PHONY : Star_sensorHS.i +test3.i: test3.cpp.i +.PHONY : test3.i # target to preprocess a source file -Star_sensorHS.cpp.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/Star_sensorHS.dir/build.make CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.i -.PHONY : Star_sensorHS.cpp.i +test3.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test3.dir/build.make CMakeFiles/test3.dir/test3.cpp.i +.PHONY : test3.cpp.i -Star_sensorHS.s: Star_sensorHS.cpp.s -.PHONY : Star_sensorHS.s +test3.s: test3.cpp.s +.PHONY : test3.s # target to generate assembly for a file -Star_sensorHS.cpp.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/Star_sensorHS.dir/build.make CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.s -.PHONY : Star_sensorHS.cpp.s +test3.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test3.dir/build.make CMakeFiles/test3.dir/test3.cpp.s +.PHONY : test3.cpp.s # Help Target help: @@ -185,13 +185,13 @@ help: @echo "... depend" @echo "... edit_cache" @echo "... rebuild_cache" - @echo "... Star_sensorHS" - @echo "... Star_sensorHS-main.o" - @echo "... Star_sensorHS-main.i" - @echo "... Star_sensorHS-main.s" - @echo "... Star_sensorHS.o" - @echo "... Star_sensorHS.i" - @echo "... Star_sensorHS.s" + @echo "... test3" + @echo "... test3-main.o" + @echo "... test3-main.i" + @echo "... test3-main.s" + @echo "... test3.o" + @echo "... test3.i" + @echo "... test3.s" .PHONY : help diff --git a/test3/build/bin/test3 b/test3/build/bin/test3 new file mode 100644 index 0000000000000000000000000000000000000000..41517976fb10bd55fba5e0c9159c30e5b8980b40 GIT binary patch literal 92880 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

qI!(kISv^^lVv zE8U)cfxg$l-E0rlwA;<@S-Xo>Sn-Tl&5G|TAE%dl*f!mVnt@w#lUsv6>XN%-QH7{N zVN5JV7cJuVS={7Z_KZ)9Am5-*>|2vQV;AN@F%6~PiW+|vE>4jSUNBLimMys}=?9TzL7{Qts&U)A*;K(HkF8HE#XA zKk{W!?>AEZj7~Z~qqp*9oOkJ?r+P6B4E&1vPtHcsmq1MSvi9#hl`|_!|E&+%l~V4c zccV3}f6Y5?^jEy&)K>brrN<(C{%czQTkE_VeGbJ-+EzMZ&qd +#include +#include +#include + +int main() { + // 初始化AD硬件服务化 + test3_init(0, "test3_Service"); + + while (true) { + std::this_thread::sleep_for(std::chrono::seconds(3)); + } + + return 0; +} diff --git a/test3/test3.cpp b/test3/test3.cpp new file mode 100644 index 0000000..5fd672d --- /dev/null +++ b/test3/test3.cpp @@ -0,0 +1,89 @@ +#include "SimMsg.h" +#include "test3.h" + +#include +#include +#include +#include // 添加这个头文件用于memset + +using namespace std; + +void test3WriteLog(const std::string &msg) +{ + std::cout << msg< parameters; + string expression = "src = '"+ servername + "'"; + if (nullptr == test3_part) + { + test3_part=new SimMsg(domainid, 3000, appname, test3WriteLog); + test3_part->create_pub(topic_name_cmd); + test3_part->create_pub(topic_name_tlm); + + test3_part->create_sub(topic_name_cmd, command_callback, expression, parameters); + test3_part->create_sub(topic_name_tlm, telemetry_callback, expression, parameters); + } +} + +// 遥控接收回调函数 +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + + uint8_t test3_data[256] = {2}; + + generate_test_data(test3_data, 256); + uint16_t data_len = 256; + + // 直接传递数组,不需要.data() + test3_command_Pub(test3_data, dest, data_len); // 使用传入的dest参数 +} + +// 遥测接收回调函数 +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + // 打印接收到的数据 + std::cout << "Telemetry received from " << src << " to " << dest << std::endl; + std::cout << "Type: " << type << std::endl; + std::cout << "Data (" << data.size() << " bytes): "; + for (size_t i = 0; i < data.size(); ++i) { + std::cout << std::hex << std::uppercase << (int)data[i]; + if (i < data.size() - 1) { + std::cout << ", "; + } + } + std::cout << std::dec << std::endl; +} + + +// AD硬件服务化遥控发布 +void test3_command_Pub(uint8_t* data, string dest, uint16_t len) +{ + test3_part->publish(topic_name_cmd, "test3_Service", dest, "command", data, len); +} + +// AD硬件服务化遥测发布 +void test3_telemetry_Pub(uint8_t* data, string dest, uint16_t len) +{ + test3_part->publish(topic_name_tlm, "test3_Service", dest, "telemetry", data, len); +} + + diff --git a/test3/test3.h b/test3/test3.h new file mode 100644 index 0000000..d306b8e --- /dev/null +++ b/test3/test3.h @@ -0,0 +1,19 @@ +#include +#include +#include + +void test3WriteLog(const std::string &msg); + +void test3_init(uint8_t domainid, std::string appname); + +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); + +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); + +void test3_command_Pub(uint8_t* data, std::string dest, uint16_t len); + +void test3_telemetry_Pub(uint8_t* data, std::string dest, uint16_t len); diff --git a/test4/CMakeLists.txt b/test4/CMakeLists.txt new file mode 100644 index 0000000..96c9e82 --- /dev/null +++ b/test4/CMakeLists.txt @@ -0,0 +1,46 @@ +cmake_minimum_required(VERSION 3.10) +project(test4) + +# 设置C++标准 +set(CMAKE_CXX_STANDARD 14) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + +# 设置编译选项 +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -pthread") + +# 包含头文件路径 +include_directories( + ${CMAKE_CURRENT_SOURCE_DIR} # 当前目录 + /usr/local/include/simmsg # simmsg头文件目录 + /usr/local/include # 系统本地include + /usr/include # 系统include +) + +# 链接库路径 +link_directories( + /usr/local/lib # 系统本地lib + /usr/lib # 系统lib + /usr/lib/x86_64-linux-gnu # 系统64位库 +) + +# 添加可执行文件 +add_executable(test4 + test4-main.cpp + test4.cpp +) + +# 链接库 +target_link_libraries(test4 + pthread + m + rt + simmsg + fastrtps + fastcdr + foonathan_memory +) + +# 设置输出目录 +set_target_properties(test4 PROPERTIES + RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin +) diff --git a/test4/build/CMakeCache.txt b/test4/build/CMakeCache.txt new file mode 100644 index 0000000..03fc293 --- /dev/null +++ b/test4/build/CMakeCache.txt @@ -0,0 +1,369 @@ +# This is the CMakeCache file. +# For build in directory: /home/xb/satellite/aircraft-1/container-4/test4/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=test4 + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +test4_BINARY_DIR:STATIC=/home/xb/satellite/aircraft-1/container-4/test4/build + +//Value Computed by CMake +test4_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +test4_SOURCE_DIR:STATIC=/home/xb/satellite/aircraft-1/container-4/test4 + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/xb/satellite/aircraft-1/container-4/test4/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/xb/satellite/aircraft-1/container-4/test4 +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/test4/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/test4/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..488ad37 --- /dev/null +++ b/test4/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/test4/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/test4/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..345e930 --- /dev/null +++ b/test4/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/test4/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/test4/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..06dd536772c02e825fd19762b11056db14996a8c GIT binary patch literal 15968 zcmeHOYit}>6~4Q15|=!@Nn>J?(k!HfgyMq0>$q*>0HIp1bH ztXow0fy7+P``z=M$Gvmr&hDL=dq0{U9Eita3T2skhhiy}@R^h-l5dj=K}zjWYv}X! z>K3(vz7OM#n>$TGD7xi<4Oa(#iywSzo3VV?6*{zU+!ywN{)m5JeA1c zfsaW8K=AeUlG0)bN5l^p^yA#jxBGtcJ&Q3ZdD$iiKNi_fX}&$34!;Oir9B|>$vNTw zJ(ABbc1Rdt*l$Ao!q_ih+!7%E*iyG;)?>joW3{az+mJlyHV`+R%_Q81w%8GZiD5`-|~X*<|0uS?BS`+_ygcFr_(8-*|q(b&TsL zxz6Vo*7k1@tR^8ud656VJ-m#;*qB8)N+ zWgyBxlz}J%Q3j$6L>c%$&cI(aK%F9?#o?b+|jGHk!D&&=yjKDSSQ za$%VsdrH4}-Q7R|ZkGVfwYjmDEz~dgbAM0vuv%5_II5rOiE~w-dDdO6pYB;f!sYF? zTJ3U+k**!TP(MfYv%*bBCCWgQfhYq}2BHi^ z8Hh3vWgyBxlz}J%Q3j$6{QDW;_g^npGD8Eyd&~63t~6%kCSB)P$DZRs`=QM6Kz6S? zZCFmp${lku`;7xb=}iAnuk!3X|LnAD86}6_-5ndujEoGXjr34|rgw-eJiVE3%^t461(@XicKYAn^&)Fo~0LR z%=6lT6Xf$IHt1jJy^*_(s@?Rzjd+h(n;2Nz_Rf}7_cWhW`!?-;%g)=p*O%=7KKf6< zj_O=Erc3`X5dR@2(rXi+i1)2o5qGF%CZZB$Aj&|LfhYq}2BHi^8Hh3vWgyBxl!5<^ z3}C$?)+b`^p?A|mU0jWB%KF7MB7a%dIlfM0tb^PvGH!h~iH!A-e80p6`oCVUl~_I} zix{ysae{C7sQ7DImAWMQ*Z8!0KyZ~{n_#OT0Ba+wvi@~E%x*Z;@v7T z?EX>n`%8K9sOuv8i^=H)_YJ-0Nw=on@y*Ne{9R=9OTz#60PDm5!-!aydZ4dwZ*tqw zY^CT{lAWDex7N|#S@Fcq`?|Wcj&7}MyC`0+Ngh{C>V;a^hVvaG&8H+GNin#Yu#r8V zkGNW^CS^Q|xk?IuHpK4~9^)JK8LGron@Xg72IHPrS;y#U0miGZRqDf3;dXJofah@- zQ#UJ&fAC+UN~8XN$FonURMNM^`1*zLCxjPJFA9HB2wDx`m8J6Y5@}T%^7j&-gi!z=_V|rTr2-^X?nY_3#|=>*5;~#yymeGfyqU zNiJjcH1P=o;P*UA|AfXGo-chIsBz*#0@< zlW-1TbG-37`>n*UkJGng=({iCcv{7|qRlVUBj8R@! zUna|3$r#U1e6Zfy2EAy{C=_Z4T&v&rt8dOdrv-%fd+OqSgBkE91c6@c!OGV|ZZTNP5H=>D^Bc zE6FglSs{fj3a_v&!Rvb9>8UcToavg%%MpcT!QZq%!r~naMy^~kCd^`vcQ<5)$tq_T zjY`?dQIH~i7};`Je7*e>hCw?b_`xb4B5##wxc_1CHjMgl@Ky`&Y|zG|@^ry9vxKhW z;{*@Ep5D5(I%bJq~*BN0V-RuY153I6N*k@I}bL`e8MbGC@nW#q$YfH z9ba>|<&^DGagkt<&av_)J1C8ZiqahvfVF zL(TUBDvic?frf72a(mTPo*&UATz|?Q-tUI_5gK6IVA)Cn&td4Y z_R3QGxe0oz#sEWApf2ROE~`@Bqh)B;E#D75c6g9 zA9ld|$e-tokTGurc1Yvl{-aN4sKPmgKjyK(su-gE@bQ0^^n6Uv*MAq}_W|>F3FEbe zI^!4UKj@znKcI+p7s$XzL;fA20KyIdAOpV<@=u8ZmHsLAI{@f ziDMJ^V;)-F!PZKpyw4jS@CPoCD(GK#=@^V}Kz!S^5EZ=vs0t(VJuqeNwUC^*{nwLBMY Q?7xnGSg5QHIfO*@PyNmlj{pDw literal 0 HcmV?d00001 diff --git a/test4/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/test4/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..8d4b8ab1e6ea857840da1aa325eb4ebef300bbce GIT binary patch literal 15992 zcmeHOYit}>6~4Q9xipD4Zqk^f#7jv~0(fFOj&TDa>)7k;BF7Gi1BDPKyWX+AVjpIA zmf8hM+5oB*f&xN7e}JO$lnPQSA;KSEt5m5#0uhObApQhOr65Ah#!#K;Bw?yH}mhbcS!usMs*nF$F~_;0ny%j$WP}*^sfat&4;DE zrOrb{@(+~ss-3xPx~F?*F4LaN7An*2)4e_IJ>6EhXm#nPxnEKG@R&LPqb84T$^bEZNhbAK^jDx0#man^bKG57t?e~Ho@re8c$a2@0NiLNvJ zyj|4Ajm+Ffgl6_#~Ju*^OnCQPF-(GoL=#pok}G>U3J5?UnWjH)pS8;rMCM~qW@Cc z_H}~hHpTWN{YXm#O3R&pPR?HXP-6D?iBo@=J2V>atako1ac1w&C_rsPnJix%x0>5N zrQ;F*2r-E>E55*R&%C>Vntm_Wsp;ElSDV{Tvf%|mvd?P!-D!p$w-U2+i6@`imw0l1 zSt4{Xap{)3o&s!>08O>4m%HvGvK>E`hZ^>b7|E8KKYf(!&12r>|4Ajm+F zfgl4x27(L(83-~EWFW}EKc4}9|MhAmIXpPBr%Z3`isN=>$}Ju1=soVWA5M-8ruVor zwo@uPnPa8oe*3_1JUKAjr?j2+PtUlHT`bYNyJJJi(b1u}9UmS@_6?JT)~C|hW3&!| z9YULzy@TJq@w=?E&(~@v2+t8dO!zoqg7A^KTJ0Pm7k;P8C3OE`6`GEOHm_dQbe3MI zG0$rUPLR)=*VCWUmN*MxPQ&caEV%GA}B!yf(!&12r>|4Ajm+Ffgl4x27(L(8TjAG z0M;vFeInK#>YEWzjUisWchJf z#E7+tlYGNR#jI&n>Wb)JXK3}X;O&B~f*S+@SQ}ZD^^dDW(IE|?A64OLv8OJGw?$;w zy;3v%r95fsmdIu?IlbUs&}&b+HPy#AC&zO`Wb{kI|Mvjv!~esGSeJUBzkg43`_Xiz z;8voYomRKi(cW3nV&?;0T~=6gjB1F#0-OR&#SCM^t1ru)o7LaI90e^Trc2x9EQ{# z3gaLAx2e*o|3A_85fzOZON`gc!pDTixO++X6T%CqR_bs_Mbt?lXqA92OXY2wwr^2~ z-YAA1Xw=VL+Masn8&B^fUa58Ub@~W1qV4ZgxX!>k#5Y=B{t)p|7KWoA zG=5rRur$c~MOtW_#AF=mXHBHKCiWO_@On|~cgXLleuhNK8^m*e{Prut^{ya<#x~;b zUc?w-5AiKw`jzxu7wX7Z$?dd?v{Ig)w%KlKLJ?7RE92wVm|9p>Z@YPWjMvqd$ud*4 zCvwGfDraZhVySGWD${DLn4iiyu9LAk8e8xh|E!%Vl~VLju;7+v)OabCckE0hpPwNY zk7SdjyU4WvVCut8|GoG2Q!Ck=Q|jBFw8o~Ul>LFB&Yo;xyl8u#MKarE*o7yIb~-yj z?Pjv6g4W-oy*&C{)^&4^$D~(VP*$jOgNOSL>Zg-7Z6X+W|8U>IWIxfg8^ew#M4K2m ztn33rBm4V??2*C2Bk@stv~NE>)FeaSriK`{GQ8II1t*hoQ%a|fqOf50GLW!%V}qS3 z7wySZA;X&(5$9w{a`ySZ)$M1RZNB&h*ECoL&B0y+}%FGKF&fi%v0P;I9Z}GSPb5imlqWx;r zSOdRk#QHbRKZsvbh3AmCFTs2k`y~DLkb%#TZ?nfA^XK_?BB{X6NDDIf=Sjh15AE0I zotE*a^1)Hz@y`W*IFH{Vj!oc?d1!SfTPqdQ-wR*x2hNkq>tA>1Fg|Dp5#R^;7FC!- z`Oe4_dXqJSM2 literal 0 HcmV?d00001 diff --git a/test4/build/CMakeFiles/3.22.1/CMakeSystem.cmake b/test4/build/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000..f4af1d2 --- /dev/null +++ b/test4/build/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.8.0-90-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.8.0-90-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.8.0-90-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.8.0-90-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/test4/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/test4/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..41b99d7 --- /dev/null +++ b/test4/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/test4/build/CMakeFiles/3.22.1/CompilerIdC/a.out b/test4/build/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100644 index 0000000000000000000000000000000000000000..8b8c27e76b2d5951bf9014e281b5e321a68c6ff6 GIT binary patch literal 16088 zcmeHOeQX>@6`#9&IW&nKx4|YU%~Dd7(0XG#A2mT~&aux~BRdI+Lxs|Gwf3#;6ZhfX z?NPfbB`BrDq>)-c&_6(`ibTanC6G`NkpPFHKubXlAT|6&fEEQQwC1ZaA^D1pm}VVrH`}ldC-#RS z!ZPQ%PS!E;_ypx-Y!jaMf1cOGA_w;0T&JvuII9ltF2WZU;kjM6*72iUcVyCYN3#Vl zmwmt|kpev8mIJR8xOp#IP%LwNcdC5@{d;@dPP^0I5$3mTS8o5%pquea{#dpg_@$x2 zo?Nlu4|&5mb~lzU7Q~%vRO>2o1QYtt^i+amZZF15Wqo!fN1ewXbKida^AzSJ-SJGq zb&TuBT5I?@xxT?)6o(BdQw|<-Q-rrHqt_bYOTt?b{!_wlj_{uqzCFS}Bm9LuN+%vW z+*e2!Yj_@GNSA7OjBPHPt>JmxBF)wC`hJUo7~=@U5r`uYM<9+s9Dz6jaRmM+BJkJ7 zTdp`KE;l%*mi>CGQqCu5f@Jk2=fsa1p408C?s$smzf^DgGC|`;#rh8} zpFV%DGyOZ~#4EE0hteH09nU+bcfUXms_V+6`L|KKapS|#Nc zAuWV^urkM~m{ zJ32yk(;vI+Ojj=cIDM6y>6}{k0zIjpN?&%Ka1t*yKC2qPKa)sbCH~AJ{MYL7#=+@z z&#a*+KfAOk^zv{$ZSo$}<4>ip9;0px`!wuDZfcz32*eSHBM?U*jzAoNI0A75;t0eM zh$9e3;Qu)S{Qc{Csegapfn6iT{6seAmyXg`$zuz(7nHjn^-JY!v2e6qr;ZNWWZJhQ z(|$~8i;0{Uj227zqXYbPRY3D#JEg>*4EzGuQVz=w z?ANVIY*_OC&D1>p9yRoOwR#U>hLGPp1cdZjKpmT{R=-Hd-(oo>9yp{DlTC>Yt5!5T zMjynO=QRhLN&h{p(7Qr^$=gKP?estUTD7W)HBEhMT0hWu!~G4%)t>dc-n(rRe@4{y zT<-o_vyOW+F~;1mXz95r`uYM<9+s9Dz6jaRlNB z#1VLFBY^daSf7YBfcoKus#=BWWc}i5k$)xY9N!@_)J>j=?RJ7RfP-mx2kNllmq~Ll@<8D~0{#=df zaK9v|rQa1%;Wxxjljy_$8S#U01wZG+&lb7A>UTp__*3>n=M~j|S^RH~ z_`_uWh-pPwR=8p$QiV1a7Sp!X5Kr$^pn_GhSVuG@F0 zdob;$_xHNAW1#oL`@0AGdx)l&oNn5YQm6Nja`z1!*xNne9_Z^koE~zAy7vyG$s)Rg zA%%Sl|7ov+pYZ}u>GL5kESQZ8BrM#;;AYB2cbr~?@(zdo1EiJ77TikN&!}u+wCLh3 zs*!SDVXWef`R>2JAypJHvBA4ss%*GimWuTT4A-SC6%r2ZK6Ds;8GD`m6$`g{gdyRr z9J*IbQ{_Fe5%{&QQg(SNA9%xrLCN4aa@hiH_n1(2p&0n~SfOH1l!_C6DVVCEhAUax ztCP(L)xEdBjmM%^ANR`R%Fav`s0xEY$&{cST1^C(%1VCDV*_RLNK*Dh&K&HqB4q*! zu(EkLl4enNrtOc*036SdJtSjqMxwDmo}7F6>aGjQJ|CT`G^ZA8k5K8ICFJF@FYP{*3yg z=l=z=<#R%L_&X!NH+XI!6`i8}_a$O$?JcnbiYV6eKV#sZirBYH0T6m{02%o8h5 zfS-wU80_HhTM>KAbAWiRf`0V;za#dDzp_MA@OcpdLPJzPpd2?5_AiP8@QzT^WTN%| zjObeXIk5+RE@F@V2mLZ-Xf12F9}@Fm?8A)eLk9kyY#VFrG4GyhBa#yIj5IHUf1L_= z?8)Q9{Ct?!&2pNN{^Rk_33lkmuMo#7u*dV{%vRP`Dy5I}2iODWsHoOHG-x+AUGt_o z2RqQ$D8n4;$2_o0?4$Z}IxtsDh+t0CLmu`L#*l}7En@71N|YHFhqw>&bQvllX+HP literal 0 HcmV?d00001 diff --git a/test4/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/test4/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..25c62a8 --- /dev/null +++ b/test4/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/test4/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/test4/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100644 index 0000000000000000000000000000000000000000..64ddf3c7775cb583718a68fa037d7d0b28c160be GIT binary patch literal 16096 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 literal 0 HcmV?d00001 diff --git a/test4/build/CMakeFiles/CMakeDirectoryInformation.cmake b/test4/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..0cf8b36 --- /dev/null +++ b/test4/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/xb/satellite/aircraft-1/container-4/test4") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/xb/satellite/aircraft-1/container-4/test4/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/星敏硬件服务化/build/CMakeFiles/CMakeOutput.log b/test4/build/CMakeFiles/CMakeOutput.log similarity index 85% rename from 星敏硬件服务化/build/CMakeFiles/CMakeOutput.log rename to test4/build/CMakeFiles/CMakeOutput.log index e0e3cca..e24881c 100644 --- a/星敏硬件服务化/build/CMakeFiles/CMakeOutput.log +++ b/test4/build/CMakeFiles/CMakeOutput.log @@ -10,7 +10,7 @@ The output was: Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" -The C compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles/3.22.1/CompilerIdC/a.out" +The C compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-4/test4/build/CMakeFiles/3.22.1/CompilerIdC/a.out" Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. Compiler: /usr/bin/c++ @@ -23,15 +23,15 @@ The output was: Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" -The CXX compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out" +The CXX compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-4/test4/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out" Detecting C compiler ABI info compiled with the following output: -Change Dir: /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles/CMakeTmp +Change Dir: /home/xb/satellite/aircraft-1/container-4/test4/build/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_cbe80/fast && /usr/bin/gmake -f CMakeFiles/cmTC_cbe80.dir/build.make CMakeFiles/cmTC_cbe80.dir/build -gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_cbe80.dir/CMakeCCompilerABI.c.o -/usr/bin/cc -v -o CMakeFiles/cmTC_cbe80.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_580e7/fast && /usr/bin/gmake -f CMakeFiles/cmTC_580e7.dir/build.make CMakeFiles/cmTC_580e7.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test4/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_580e7.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_580e7.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c Using built-in specs. COLLECT_GCC=/usr/bin/cc OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa @@ -41,8 +41,8 @@ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~2 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cbe80.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cbe80.dir/' - /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_cbe80.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccVqJOpm.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_580e7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_580e7.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_580e7.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccgwG4h6.s GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP @@ -62,15 +62,15 @@ GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cbe80.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cbe80.dir/' - as -v --64 -o CMakeFiles/cmTC_cbe80.dir/CMakeCCompilerABI.c.o /tmp/ccVqJOpm.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_580e7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_580e7.dir/' + as -v --64 -o CMakeFiles/cmTC_580e7.dir/CMakeCCompilerABI.c.o /tmp/ccgwG4h6.s GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cbe80.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cbe80.dir/CMakeCCompilerABI.c.' -Linking C executable cmTC_cbe80 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cbe80.dir/link.txt --verbose=1 -/usr/bin/cc -v CMakeFiles/cmTC_cbe80.dir/CMakeCCompilerABI.c.o -o cmTC_cbe80 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_580e7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_580e7.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_580e7 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_580e7.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_580e7.dir/CMakeCCompilerABI.c.o -o cmTC_580e7 Using built-in specs. COLLECT_GCC=/usr/bin/cc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper @@ -83,10 +83,10 @@ Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_cbe80' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_cbe80.' - /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccBBDUey.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_cbe80 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_cbe80.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_cbe80' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_cbe80.' -gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles/CMakeTmp' +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_580e7' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_580e7.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc30Dybd.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_580e7 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_580e7.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_580e7' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_580e7.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-4/test4/build/CMakeFiles/CMakeTmp' @@ -107,12 +107,12 @@ Parsed C implicit include dir info from above output: rv=done Parsed C implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles/CMakeTmp] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-4/test4/build/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_cbe80/fast && /usr/bin/gmake -f CMakeFiles/cmTC_cbe80.dir/build.make CMakeFiles/cmTC_cbe80.dir/build] - ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles/CMakeTmp'] - ignore line: [Building C object CMakeFiles/cmTC_cbe80.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_cbe80.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_580e7/fast && /usr/bin/gmake -f CMakeFiles/cmTC_580e7.dir/build.make CMakeFiles/cmTC_580e7.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test4/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_580e7.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_580e7.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/cc] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] @@ -122,8 +122,8 @@ Parsed C implicit link information from above output: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cbe80.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cbe80.dir/'] - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_cbe80.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccVqJOpm.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_580e7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_580e7.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_580e7.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccgwG4h6.s] ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] ignore line: [] @@ -143,15 +143,15 @@ Parsed C implicit link information from above output: ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cbe80.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cbe80.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_cbe80.dir/CMakeCCompilerABI.c.o /tmp/ccVqJOpm.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_580e7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_580e7.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_580e7.dir/CMakeCCompilerABI.c.o /tmp/ccgwG4h6.s] ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cbe80.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cbe80.dir/CMakeCCompilerABI.c.'] - ignore line: [Linking C executable cmTC_cbe80] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cbe80.dir/link.txt --verbose=1] - ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_cbe80.dir/CMakeCCompilerABI.c.o -o cmTC_cbe80 ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_580e7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_580e7.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_580e7] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_580e7.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_580e7.dir/CMakeCCompilerABI.c.o -o cmTC_580e7 ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/cc] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] @@ -164,13 +164,13 @@ Parsed C implicit link information from above output: ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_cbe80' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_cbe80.'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccBBDUey.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_cbe80 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_cbe80.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_580e7' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_580e7.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc30Dybd.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_580e7 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_580e7.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccBBDUey.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc30Dybd.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore @@ -188,7 +188,7 @@ Parsed C implicit link information from above output: arg [-znow] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore - arg [cmTC_cbe80] ==> ignore + arg [cmTC_580e7] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] @@ -200,7 +200,7 @@ Parsed C implicit link information from above output: arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] - arg [CMakeFiles/cmTC_cbe80.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [CMakeFiles/cmTC_580e7.dir/CMakeCCompilerABI.c.o] ==> ignore arg [-lgcc] ==> lib [gcc] arg [--push-state] ==> ignore arg [--as-needed] ==> ignore @@ -232,12 +232,12 @@ Parsed C implicit link information from above output: Detecting CXX compiler ABI info compiled with the following output: -Change Dir: /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles/CMakeTmp +Change Dir: /home/xb/satellite/aircraft-1/container-4/test4/build/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_54892/fast && /usr/bin/gmake -f CMakeFiles/cmTC_54892.dir/build.make CMakeFiles/cmTC_54892.dir/build -gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_54892.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/c++ -v -o CMakeFiles/cmTC_54892.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_f98ad/fast && /usr/bin/gmake -f CMakeFiles/cmTC_f98ad.dir/build.make CMakeFiles/cmTC_f98ad.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test4/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_f98ad.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_f98ad.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp Using built-in specs. COLLECT_GCC=/usr/bin/c++ OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa @@ -247,8 +247,8 @@ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~2 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_54892.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_54892.dir/' - /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_54892.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccKZvj6n.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f98ad.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f98ad.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_f98ad.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc9Gst2Z.s GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP @@ -272,15 +272,15 @@ GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886 -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_54892.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_54892.dir/' - as -v --64 -o CMakeFiles/cmTC_54892.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccKZvj6n.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f98ad.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f98ad.dir/' + as -v --64 -o CMakeFiles/cmTC_f98ad.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc9Gst2Z.s GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_54892.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_54892.dir/CMakeCXXCompilerABI.cpp.' -Linking CXX executable cmTC_54892 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_54892.dir/link.txt --verbose=1 -/usr/bin/c++ -v CMakeFiles/cmTC_54892.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_54892 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f98ad.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f98ad.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_f98ad +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f98ad.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_f98ad.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_f98ad Using built-in specs. COLLECT_GCC=/usr/bin/c++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper @@ -293,10 +293,10 @@ Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_54892' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_54892.' - /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccOegFNN.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_54892 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_54892.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_54892' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_54892.' -gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles/CMakeTmp' +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f98ad' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f98ad.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccwMaEys.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_f98ad /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_f98ad.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f98ad' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f98ad.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-4/test4/build/CMakeFiles/CMakeTmp' @@ -323,12 +323,12 @@ Parsed CXX implicit include dir info from above output: rv=done Parsed CXX implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles/CMakeTmp] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-4/test4/build/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_54892/fast && /usr/bin/gmake -f CMakeFiles/cmTC_54892.dir/build.make CMakeFiles/cmTC_54892.dir/build] - ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles/CMakeTmp'] - ignore line: [Building CXX object CMakeFiles/cmTC_54892.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_54892.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_f98ad/fast && /usr/bin/gmake -f CMakeFiles/cmTC_f98ad.dir/build.make CMakeFiles/cmTC_f98ad.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test4/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_f98ad.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_f98ad.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] @@ -338,8 +338,8 @@ Parsed CXX implicit link information from above output: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_54892.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_54892.dir/'] - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_54892.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccKZvj6n.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f98ad.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f98ad.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_f98ad.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc9Gst2Z.s] ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] ignore line: [] @@ -363,15 +363,15 @@ Parsed CXX implicit link information from above output: ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_54892.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_54892.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_54892.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccKZvj6n.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f98ad.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f98ad.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_f98ad.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc9Gst2Z.s] ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_54892.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_54892.dir/CMakeCXXCompilerABI.cpp.'] - ignore line: [Linking CXX executable cmTC_54892] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_54892.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_54892.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_54892 ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f98ad.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f98ad.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_f98ad] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f98ad.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_f98ad.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_f98ad ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] @@ -384,13 +384,13 @@ Parsed CXX implicit link information from above output: ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_54892' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_54892.'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccOegFNN.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_54892 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_54892.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f98ad' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f98ad.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccwMaEys.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_f98ad /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_f98ad.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccOegFNN.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccwMaEys.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore @@ -408,7 +408,7 @@ Parsed CXX implicit link information from above output: arg [-znow] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore - arg [cmTC_54892] ==> ignore + arg [cmTC_f98ad] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] @@ -420,7 +420,7 @@ Parsed CXX implicit link information from above output: arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] - arg [CMakeFiles/cmTC_54892.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [CMakeFiles/cmTC_f98ad.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore arg [-lstdc++] ==> lib [stdc++] arg [-lm] ==> lib [m] arg [-lgcc_s] ==> lib [gcc_s] diff --git a/test4/build/CMakeFiles/Makefile.cmake b/test4/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..62ff98b --- /dev/null +++ b/test4/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,122 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/test4.dir/DependInfo.cmake" + ) diff --git a/test4/build/CMakeFiles/Makefile2 b/test4/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..e646451 --- /dev/null +++ b/test4/build/CMakeFiles/Makefile2 @@ -0,0 +1,112 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test4 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test4/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/test4.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/test4.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/test4.dir + +# All Build rule for target. +CMakeFiles/test4.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test4.dir/build.make CMakeFiles/test4.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/test4.dir/build.make CMakeFiles/test4.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/xb/satellite/aircraft-1/container-4/test4/build/CMakeFiles --progress-num=1,2,3 "Built target test4" +.PHONY : CMakeFiles/test4.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/test4.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test4/build/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/test4.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test4/build/CMakeFiles 0 +.PHONY : CMakeFiles/test4.dir/rule + +# Convenience name for target. +test4: CMakeFiles/test4.dir/rule +.PHONY : test4 + +# clean rule for target. +CMakeFiles/test4.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test4.dir/build.make CMakeFiles/test4.dir/clean +.PHONY : CMakeFiles/test4.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/test4/build/CMakeFiles/TargetDirectories.txt b/test4/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..5eb18b3 --- /dev/null +++ b/test4/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/xb/satellite/aircraft-1/container-4/test4/build/CMakeFiles/test4.dir +/home/xb/satellite/aircraft-1/container-4/test4/build/CMakeFiles/edit_cache.dir +/home/xb/satellite/aircraft-1/container-4/test4/build/CMakeFiles/rebuild_cache.dir diff --git a/test4/build/CMakeFiles/cmake.check_cache b/test4/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/test4/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/test4/build/CMakeFiles/progress.marks b/test4/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/test4/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +3 diff --git a/test4/build/CMakeFiles/test4.dir/DependInfo.cmake b/test4/build/CMakeFiles/test4.dir/DependInfo.cmake new file mode 100644 index 0000000..eb49476 --- /dev/null +++ b/test4/build/CMakeFiles/test4.dir/DependInfo.cmake @@ -0,0 +1,20 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/xb/satellite/aircraft-1/container-4/test4/test4-main.cpp" "CMakeFiles/test4.dir/test4-main.cpp.o" "gcc" "CMakeFiles/test4.dir/test4-main.cpp.o.d" + "/home/xb/satellite/aircraft-1/container-4/test4/test4.cpp" "CMakeFiles/test4.dir/test4.cpp.o" "gcc" "CMakeFiles/test4.dir/test4.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/test4/build/CMakeFiles/test4.dir/build.make b/test4/build/CMakeFiles/test4.dir/build.make new file mode 100644 index 0000000..747145e --- /dev/null +++ b/test4/build/CMakeFiles/test4.dir/build.make @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test4 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test4/build + +# Include any dependencies generated for this target. +include CMakeFiles/test4.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/test4.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/test4.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/test4.dir/flags.make + +CMakeFiles/test4.dir/test4-main.cpp.o: CMakeFiles/test4.dir/flags.make +CMakeFiles/test4.dir/test4-main.cpp.o: ../test4-main.cpp +CMakeFiles/test4.dir/test4-main.cpp.o: CMakeFiles/test4.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-4/test4/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/test4.dir/test4-main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/test4.dir/test4-main.cpp.o -MF CMakeFiles/test4.dir/test4-main.cpp.o.d -o CMakeFiles/test4.dir/test4-main.cpp.o -c /home/xb/satellite/aircraft-1/container-4/test4/test4-main.cpp + +CMakeFiles/test4.dir/test4-main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test4.dir/test4-main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-4/test4/test4-main.cpp > CMakeFiles/test4.dir/test4-main.cpp.i + +CMakeFiles/test4.dir/test4-main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test4.dir/test4-main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-4/test4/test4-main.cpp -o CMakeFiles/test4.dir/test4-main.cpp.s + +CMakeFiles/test4.dir/test4.cpp.o: CMakeFiles/test4.dir/flags.make +CMakeFiles/test4.dir/test4.cpp.o: ../test4.cpp +CMakeFiles/test4.dir/test4.cpp.o: CMakeFiles/test4.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-4/test4/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/test4.dir/test4.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/test4.dir/test4.cpp.o -MF CMakeFiles/test4.dir/test4.cpp.o.d -o CMakeFiles/test4.dir/test4.cpp.o -c /home/xb/satellite/aircraft-1/container-4/test4/test4.cpp + +CMakeFiles/test4.dir/test4.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test4.dir/test4.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-4/test4/test4.cpp > CMakeFiles/test4.dir/test4.cpp.i + +CMakeFiles/test4.dir/test4.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test4.dir/test4.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-4/test4/test4.cpp -o CMakeFiles/test4.dir/test4.cpp.s + +# Object files for target test4 +test4_OBJECTS = \ +"CMakeFiles/test4.dir/test4-main.cpp.o" \ +"CMakeFiles/test4.dir/test4.cpp.o" + +# External object files for target test4 +test4_EXTERNAL_OBJECTS = + +bin/test4: CMakeFiles/test4.dir/test4-main.cpp.o +bin/test4: CMakeFiles/test4.dir/test4.cpp.o +bin/test4: CMakeFiles/test4.dir/build.make +bin/test4: CMakeFiles/test4.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/xb/satellite/aircraft-1/container-4/test4/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable bin/test4" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/test4.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/test4.dir/build: bin/test4 +.PHONY : CMakeFiles/test4.dir/build + +CMakeFiles/test4.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/test4.dir/cmake_clean.cmake +.PHONY : CMakeFiles/test4.dir/clean + +CMakeFiles/test4.dir/depend: + cd /home/xb/satellite/aircraft-1/container-4/test4/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/xb/satellite/aircraft-1/container-4/test4 /home/xb/satellite/aircraft-1/container-4/test4 /home/xb/satellite/aircraft-1/container-4/test4/build /home/xb/satellite/aircraft-1/container-4/test4/build /home/xb/satellite/aircraft-1/container-4/test4/build/CMakeFiles/test4.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/test4.dir/depend + diff --git a/test4/build/CMakeFiles/test4.dir/cmake_clean.cmake b/test4/build/CMakeFiles/test4.dir/cmake_clean.cmake new file mode 100644 index 0000000..f580dd2 --- /dev/null +++ b/test4/build/CMakeFiles/test4.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/test4.dir/test4-main.cpp.o" + "CMakeFiles/test4.dir/test4-main.cpp.o.d" + "CMakeFiles/test4.dir/test4.cpp.o" + "CMakeFiles/test4.dir/test4.cpp.o.d" + "bin/test4" + "bin/test4.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/test4.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/test4/build/CMakeFiles/test4.dir/compiler_depend.make b/test4/build/CMakeFiles/test4.dir/compiler_depend.make new file mode 100644 index 0000000..83a9b7d --- /dev/null +++ b/test4/build/CMakeFiles/test4.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for test4. +# This may be replaced when dependencies are built. diff --git a/test4/build/CMakeFiles/test4.dir/compiler_depend.ts b/test4/build/CMakeFiles/test4.dir/compiler_depend.ts new file mode 100644 index 0000000..32e5da4 --- /dev/null +++ b/test4/build/CMakeFiles/test4.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for test4. diff --git a/test4/build/CMakeFiles/test4.dir/depend.make b/test4/build/CMakeFiles/test4.dir/depend.make new file mode 100644 index 0000000..6b2b816 --- /dev/null +++ b/test4/build/CMakeFiles/test4.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for test4. +# This may be replaced when dependencies are built. diff --git a/test4/build/CMakeFiles/test4.dir/flags.make b/test4/build/CMakeFiles/test4.dir/flags.make new file mode 100644 index 0000000..90e636b --- /dev/null +++ b/test4/build/CMakeFiles/test4.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/xb/satellite/aircraft-1/container-4/test4 -I/usr/local/include/simmsg + +CXX_FLAGS = -std=c++14 -pthread -std=gnu++14 + diff --git a/test4/build/CMakeFiles/test4.dir/link.txt b/test4/build/CMakeFiles/test4.dir/link.txt new file mode 100644 index 0000000..ae87b4c --- /dev/null +++ b/test4/build/CMakeFiles/test4.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -std=c++14 -pthread CMakeFiles/test4.dir/test4-main.cpp.o CMakeFiles/test4.dir/test4.cpp.o -o bin/test4 -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lpthread -lm -lrt -lsimmsg -lfastrtps -lfastcdr -lfoonathan_memory diff --git a/test4/build/CMakeFiles/test4.dir/progress.make b/test4/build/CMakeFiles/test4.dir/progress.make new file mode 100644 index 0000000..6a9dc74 --- /dev/null +++ b/test4/build/CMakeFiles/test4.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 + diff --git a/test4/build/CMakeFiles/test4.dir/test4-main.cpp.o b/test4/build/CMakeFiles/test4.dir/test4-main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..014442f08c1bb99c6b45ddc3892688c0a1096b83 GIT binary patch literal 12976 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 UA3yAmg7_0KMk3GAy=&zE7b9qUQUCw| literal 0 HcmV?d00001 diff --git a/test4/build/CMakeFiles/test4.dir/test4-main.cpp.o.d b/test4/build/CMakeFiles/test4.dir/test4-main.cpp.o.d new file mode 100644 index 0000000..ab7ed5d --- /dev/null +++ b/test4/build/CMakeFiles/test4.dir/test4-main.cpp.o.d @@ -0,0 +1,163 @@ +CMakeFiles/test4.dir/test4-main.cpp.o: \ + /home/xb/satellite/aircraft-1/container-4/test4/test4-main.cpp \ + /usr/include/stdc-predef.h \ + /home/xb/satellite/aircraft-1/container-4/test4/test4.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/string \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/exception /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio /usr/include/c++/11/limits \ + /usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/thread /usr/include/c++/11/bits/std_thread.h \ + /usr/include/c++/11/tuple /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/this_thread_sleep.h diff --git a/test4/build/CMakeFiles/test4.dir/test4.cpp.o b/test4/build/CMakeFiles/test4.dir/test4.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..883f5dcc3be08f8c5e4ffd6c9271da4e0afd52cf GIT binary patch literal 149000 zcmeFa3w#vS`Tsx3vJyoF@2DsNQSlbDxe+cZAz4TyH?s+%qRWyjB$}Ja2En3Y5lf0` zvDIo@+R|2ATCMdiwWz65q1Ia3YNahIwqCGM#Y>f1tpDdZ^PHK_p54iY7~0?W|6-J! zv+wiFbDrni=A1J#yVnKFr>Cc-S^7w`&b8c6np#%rYc8Ft@KoyyX*a4fze1nCO8;2m z771^a@M{v@CgJTAeqG|mryxJ}}(QutSi|Bb@eB>p;uZ%F)2 z3Aa=Dmc;)q;SLFRQuq&vzb)ZA6z-DvyAr-f;rkN*fWm)D{6h*qlK5^4|0VH{Dg3v@ z_el7Og#V%NQ;Bn9<;F|@Tj>(|BpgDaU*ZQ)I8@>p6dow?gCra#;lUIhBJo2h94_$@ z6doq=!znyM;zv?=l*Esw@ED1Yr0`gYA4lQw5+5bu2^5|v@zD}yQaDE9VfeyW7yDLhT$r&D-_#LuMgEQx1Pc(%l|DGW$Fhr(Qm=Si4PVS&UaP*^DOi4;zf z_+$#FNc62FAPITF8A!pkHKQ#e=R5eer}STFGg3ZoLA zFW~|T8ztUE;pGy)Lc(SWTO{5pVH<_*62DTy4hlOZ9+R+(!i5sQO2S1HE|&P!5?({$ zwe;`(;U|7vSK9r0>9U<8O1rPwUAi*3yR`f1(jGr`6sxp*BX?@6bmdX@$3JSa>Q_&} zshM=@_R{XIZKW&g=wEO<4}tF48-v_stsO^G@^+O&+GdLGUNNF{S#Wn+>9T8fA9&S4 zDq(VPTgRV3c~M8GErSbi}5Z75wio7b_%1s zC%Ovr!<3eLpIAfXY!_qqQ^OxtwpVm-FYkW!(RIVftEWr5UyF1;FgBcGwk+1{01ID-r`}1`($bN zQ+8{x%i%2^)|r=eZ+M)WqAu3*?!WCAn&bq#am&d(Uq~YJ)-OCb&%qpdyUxV}%!@jY zR1(x52uM@2Wp>OSY=y4Zab=7Kj8JV|jO^Z`?X~;q^&2?6q-ajjrI$LxAdgZ!(w25V zw)Q_f4n4F+1-IU=f}T|rly@&*p@N>J6yN~1od&Rt%eN8rk!p%=rzpiZy3393cB4EF zi9m)MWxIurbfcMWbi5nojwiB(Zgi>}Ep?;SZgjRAo$E#$-DtZTUF1ZAOYN+JD}s38arxt1Txr7}`4&fL>{d0> zv%Hr-;gHp%h^?dh&+!)uTi8~)imp-HoqiV^zhjKsG*Pb9Y%wb@-R)j5Lv*n%r7I@2 zs;yZL$~SKfqcaQBmxJDo%0;)~q=sHHs#(g0TmNv$iEaPfw- zbZ)w(a~@>Rz)pUOPQF)n6&%2m8oDv4ym+gJUD0+V^V&^we59PzOoDQAt~|pZwuV34 z3zrQvX4&?%(uu+C!@tsdLvQR@@9dTZNf1xeCko4}eBhyAGj@ zmuD!0E+&k1J<(lsX>>1)`&&M)J5+Ti%#ZiCe3+B{|EA^hg?@bZHCwy8XtM4uR%x!c z?3%4-@^Nl{xQ0T94Dp)I9f5nh7OOVBw@^ z@XRw=LV{Il+*b3lpK+AtBkz~ql^_*or@bMdujICSk8h;Qp>f*dPbOnznJKq1343x# z61gPo7d%TeYN_ZLWM{N-_ff$T33 zy4J^y!TVdt{sMtZ^#04PaUI=XAo~j>VH-AXrnSF?>~A6aTZrls`xkd`Dc!#$HO7Vg z1+u?Do;Frs_Kq#@T^ZX}``4;QN$oF?|6YN-_3Qy~Qxdk-+$R~FTbBD%X@7ZtY0xf$ z^IX*a(%4@b{M4a48QkAC_Lm0Vhx=cR4D=8eJgMimADD}KB8zSvTGkVMn|%AsZJ&O6 z=~HYjAAEzH-V_#pbP-rm>)l~;;!o}rf!OB`|E0vG! z4trx+@4olGm6q-s;y++$#(@V78*y0XnCz)V)fd!+=0@hR0E^MT^C%#bhEJuif#dYg zK89LLDZ>9ekNJ_#SVKc+R(s>(&ZhcEbGRWAi)1ynb;hjZNnM@M4v(bvj<)(}XD8>S z&yBW5<~2vdEp4q$v9^vdox8B9K5DgJ+0nW5`c*ft`7S+n%H^r;!?6bi+T5 z|FZ)X^Ocl@LKl=bACr#OQw|>Ys<81 z7q>?zWm+ZVUgmf!bKc@uwDU9qXJ*pdBW*1$k=6!_P%JMT5+h?;pOu}Z{<9`cvSJ-w zQSz?2GiqHCU2M&yf3wlL93#!R)zE0+M2DV)>xn*9J9J~ zgu>h$0V+bEAWwjb)Hg;tthV}CG{$EaN)m@xsU-E6KFx1#i;#6~UF>ahTk8UecE&oI zS{GPXNl1Q0I<07HR}1^r66w6cinO-2#Ujdj66>b#+9ou2%MjL^>(s&ghk0(N=0V zk&ceYVyh+6ZdI3+gsJa@%0jil%Hm*nMqOEnRb5n5TUK0FT~t{cuDz%_XqAM*)YU>| zRh3pwR<>0v_3X41RpU;D^VpgAa*qA*hx<6OdTpn>YZr}pyWFSlG+kvNdcUVng6{#X zoI0X(d2j4Q(!9HzKdh`!F91~})KTT5uJsaD7&7SVA-7AB8PQsiV zI?SLX_|aytNb>LQ`has?X|1gLp!<*d;YxaEs5_lGct3y>GO2L3cXz!;nzpZ;IaF%Mq&Suwt&}IK@=et|YxJ z*8Ohx=I&=!)P1lb$jxu}@P{c%%|yj^t*B1J*0-^j2UEJtI==GzX54VQ=~?dX3Vv~n znpYitRw~pZ-rdz1g141+SC2q_`fat1>LR72HcrjpYfy42N}%_*g1eudnvp`Hl=Nt6 zit{yJok{VL97p}wU-)HSkzCfB@iR8%QN94iy$y$D$PWmPCLx<2TpUP5{C;HZj; zdQErr5U+OGM;R)M|BLB#rD(dy|6zu;(ErE**4i}x%Nf?@H2?MktasAHeFBT7OgV_tO1$47I-PWB#De|4-sR|MNqwFAVXoA8Nfcg!%hJ{7+|C-}C$L%&?yJ z`+G91uN+9TXUc5EV?K&(@%jJbv%WFJW?A$7zxG>SN%Q~EZ#|vnU*@-7N%Oxw#QIXY zf8!AAhw1*G4zaeU`)?a!z3Ct58Jzc#K{|WB{|{-_gK7SE)2y9oCn=khT^IRZOtXHF zcJ@EhtX;x0Ci#o3i|HIXKKP2=JA9NQax-_diuA0)<4)e z`j|1zUuH$@_?zj)Kcf}H_cQ$K0@i;r{C^Bse>%|rLBM+OApci#tS=Aq-$G1vO{A^x?w)*lb`Kb>pcH{AbPu65H0|L60pH%Iu_l?@T?m*m|)#_oc{+CtXGfoZb>3D#|+{7Vb1_eS}@U1v*rr}*!fZ0$V7|KwzAM7Qi)BKN4u^u?xzh#Q`r8E2=PO;uP!+*;;)=Ovl??1;{cb0$iIo4OR{BNIQy`AO1 z>0IkqXZwGAu60MYf77|vr`i5D&b59Qc!1u$!7j<&2qrOdX)>>MJUXn@7qpDh?#-pA zZAvC1*O4Swp%guwA9PZgl*(0;25?Zze=boj^evgpmoUW_doo>4`K?+qH&VY5x zuoqvuOO1YuGe@nHD_&-iWH4oG7ahHnI0ZlJb`YPp^Im;5cbMJo#}U-Xbbr>fBQ>*D z*{O?$GpGF@S*7RtY|%F{&x-Dchm(Z5D60+B* zfOedy$43^|4btsic1LmZl^RK?4O*=AaLaW&3|A&C&8bF?RA0yuvugxu!%G(#(nA-- z0qUd68Ll4rjo=EYL1&yv)?c{|ivMw=v#w!S$ECOi(;0M0Hp|SlYuPostk^NCQK^B3 z%yWmpxV+=W5_@(JMQpZ1`o=IguF%CFGP2$i3%H0L2`Z5=~U^wlBU+#ux z;|$QN;s@Bc#@SuBb!BiXZ6OU^wmU6$+>XLH9r`WE5jzUvIDLNwZK}9A`*s|?vTiHY z?KWG?sayN20piDZE{AET*li~N>)PqNm6MCOaPM0fT5Wt&Pv|^*rIv+tG4D+lb#xYQ z70A_%KIw`62%@`6f3eMP&y6@G?t0BF)}BGo*u}#1F>a%4+0JYn?Vk>QN?Q{=>L+vv z7;){9$+`F?Uh0w!mgKNImWf@ktT#zS}UZ1H+I?=M-zE}tSx$f#^yVGN(^yj*Eci4-P`R>r^ z4to`GJaO1Ni_&2najv^N4#D$RB^eF>U#YPF`va#l#3XGm|94u1;|Gm6JC3FH zLxYW83rk2}$(E@SCI@$Qy|gNBOwj#;$163rIZ8>YO?$Up`c+eOyAu~rA@$cSG|p|N z>*XdoiLPbA?K>vW)Q_mPz^nJhNi7R*&!h$GW*a)W-q721Kk41RW3oNX6`l6_j&gGZ z)u<#>VHu%Z6Vzk^M+qLOc02P-?tna!cXMB)DV3u%X(>VJx`m zDuFR!5^HY+1_>6**gWS2KEIYsi`d1QYH$S%4l(D!2%(tRNM`WycKsnYIS z$E%j z8J)tJxvh@{*2D|2QSkyx;{|Nv-4gCe_->q)abIS}El0i=2Q2BirkB2pa1FKUrSye( zb2(F6sG|E-^$j;v&CY3(na)XnbieV%cEjQ1vmK{~f?Fh)?5NcXLT!;gr;jhifeEcD zPC3P0M%rEK`VCyyao+=jLl0R(y+@xrxD7K|yH)cmdu^zmzlK$q+m8F)>sDH&6Q82x zm$_n=iApJ@_f*?ssC|1Tv9FVi3-y{}B=uVwifD{f-{55zk6H;_O8Dg`GWDE_ns<5k z+vVMFs>0rJ0@owUb-%1xdAB=eEZZsYzx!VfI)}XsL zqquld=J>jKU9GXM%s?P3FDv`3K$rR$xHg9#^2y7}IZYC%l!wqiex88t)mbwt>-f>Z zUS|BL1s_M+ft7Z3jg_`&MB4EO56xIbH~vNu=YM>h$bW)|j<_+s_>cqYNPs?a+7#w= z9L;}pdWD-lhdCWb@E@IizMH;;IUR@dADv$2rmtpBhgUkMrCnWJt}Gw=P5yYiwm*|T zjAKH_x%7{HcJk$!K4PYhMNr zkaS$ie{>n9*D3+_xn0ixF@-9sWy*VeHw{_l_uV=~$&Mr0)gpU3wY@mm(q%s1vFS=K zljN32p7cnDnTTtJW_P_N1n$A^}sg; zUgK9LKM>wW`cz3jiG_5TT&&Dj{co>Wp$mcgUf!W$c(0Pijygm zvOmNw0QP6IG>?A>#^A_=MqUz)~2`|8YDdj&u?ZB>i+u zkGSctNxIh@W(dFJL5Ej67$@nT{!98aR-)~vI^fG>CZPsNzs^WcztXjFg~)i>xK`4= zY}_R2$!r`?`EHl=C((wAFZ;eUq{n~L0n3J_-)-BHN$E%O3omr^WpAO#oW+9L=LXlG z*^+)brbC@9N^$<}l3sx4x48P(N&3Z@o_>K6;5N5K(#K%>Z1?=#lAf%*`23Olge@Ij zZL(0(z1s9_N%xxjFOu{boQW9Ew)vo>C-a5vcwW+z zl^dsjkRts^)#zn?3w6uOEp2bRZIl{VRiKL&0=`;rLWr6KmE$Qr&b3Uw# z)=ThT?$F(<^H>Sh-B||Mhy|01eCEcqpmrA-zaoYHwJG#( zlJt>S7FBjxa9M7b^ae~%w+oZgGgMdX1n3nFVJowECoG*82mdiOmefX@e=xAK%Q@=JChtvn3 zb!!4Vg$V1{dUeR_P3F`U)uB0m@L6i+ZzsTCpLH92a-%-$cJ~9seCihu0Z_D*{&Bvl zt|+cUmZCQkI7m2rmfAy0!dE9S20rUs9{f8V{JS3f`yTvG5B@_B{-XrmMkI~e$x=zt z<$tZ>H(MFPb^Y8UT&9aoy}cq_rVU1U-X&V%1E2MictD@{cl_9%>m^0!J5~5HgWJEe zw#r&=@Uzs2Cbp?1Ev8~ilks|{Wye2u{u3%|qQ^op7CYpubb5q_`m3<){#Sv)!=9zN@* ziI9lT(put^eb#;PKtB1b`#tyr9{iyMzDwD^%332S+CTp2vmO!Z2E2#F<6$X{TYMaB z2kNiS`Wbw3qdx2B?gxnZtjFM!8}(UFxF00eCi(L3a`G|64y-l8`FA<_(ENGf{JWgU zGiYyx?VoG#^Mv#7aiaV};f)6WiE#ccPL$`p8`jUi#fkg`xjUx&h4U}NA-`Gp z5`(`ie5t|Dpa~P}zro)+@HN8u`ib_uFZ^zU=h9k{_1|moPT>z4e1q_H20x0{TC8Wi!OMmB8hn}X z4F+eMeO50A35QSp;&VKHLiB7FJtHJ}r{XuO-N(X7U9&0)S>MhcBGweropERpK9>M!si30-FMO`SJA^Ma_?^Pn z82m57dkuc*F?PP&3_e}BdLV;pK->8_;h8i);v-Z2wX7crpK96 ze=D4S!ye^763)MCk9;(3@UflzJNL+E2p@0oD}|qC@NWt~-QZ6PKf~bv5Pqh?j~Z>; zbC$u+6V5-zjCNiw{A`2YEIixbj|k^`-KghP;W-9BG}E>x*Wi|BLWKgIi;4d!`7N;n*q=KGoot3oj8amrv_E!b=VL&BDtKo<7#jx7y%&!fOp4 z6+YYGUll$_xCGWOgkL5g-Lj7lgwHkfWS?Z)(_ru`g|`c*>5y~ytY12D9a*d7X}&Gv zg9O$q!h4NzWAr%Am*#s04+~dcGDylZC4;XE&!lw^ADQZ}MPIkUdY-cAGNTTi@9`(w zJk#Kp2p@0oZwt>h_+J#i+4@MzK>};oDR#N-Huz-W|1x;9@Q)4tE#dz*`18W|7<|~N zcD|n&{5;|RF?gqN`eHP7NMPM5+>!>O`HRBo8wKO!`Ge1T+J?qopS8&#_D7%fOaece z3ZBQwA)vTKclMQ}_@KX%_ec`7Xe2eh$20!Qw zTmNYWFBHzttYLXJ3Fm!clOIqMt#<+?gxnZtiQo0H|n!qcRxVPXT1rZ+^ElfvDgI? z^I3mSU<`cL4iCQ5gTL*;-|^t@dhqu=_y->RLl3^&gMaM7_jvG6JotY+xHF8$rTeUO zJzN{y=fQ_~@B=(}h6g{$gAeoI2Yc{CJ-FUoigSzF&*2{Ode_O6KiWfH?=G40$9c%> z)txD?S9d1Yt2mQqdg#}yHB(-%)=aKfWhU3FFO%!lm&x@i%j9}BWpcf0GPzzInOv`e zOs-cuCfBPSlj~KD$tQZ0=VT9ljt4)_gBN-5VhfK~w*H5BUWiyvc)K;lZ0d zcxwV5lg0NMdaOFSU%>}If5gWH!r!Nm58Cci$6EFI0QuwwPb!Y9TRZIo#c4C%I8HsA z0c~0vN4?^-*=!s?P@Fb{jpGf)X|vWiMymy=Ud_6REsASzTz;S8w25dOFDp))e8zEL zfB|i`83%nGKOIttkan@+nLzC5O^T06;O{6tHi4JqFrv)>rGpmn#<5LtT6`PF z`MC^ekz^bViqqo8IPO=R79YkjB#!|t4vb@g;xrjIjvp#6jSABCD6X6aYFVLt{-~UY z<4-F-Igas%%mV&<9{-6u<|;llj`4?0iWepD(GwUIC-8d3FG%3eC>~1SQ`JJGE`i^s z_=O4lJ>p~Gc{$paRL2n$?e|R06OJQ37M`QiJ!Gunw>siSNbC&7zvl46B{oCx+Y)$# z;%>=$(@zoC3_FI!! z&$k?|Thj50eIamIq&=_%9uK+P+iAJyThKBHyOCyPrAQ7PpFNNF59N51KDi zJW>7)#W%^>?iF{&?4xS_WyPOOkblX8pHaek zo=cFw)q~Haias2kucq#%j!#KGS-Uzgn4GtG@MRwSaS#4m;)n75eK|5Ed`r0gtV7>) zTYjp@>2dy0;d6y&N;r-<`>XxDRQS2V^_7I*^X237#K*$ElfDo3JH=nMh3M~0iH)9- zynHV5;I|PU3;R_1%J;U1{0APqqBMEFUnf2m_T}`7eFt$ahiQJ>aJ}zaQ^xYIJAP?< zen~u8d#F91m^A6YJ|2rQ1z{=$Hexc$!96dVUCluf5aIOESD%SIo z!!MB7<%+-PaNTa#EB>y-wf>W^a2~uNMKDnvbO zyO#C*$Kf;`Rmay9Pb}vh#78*NZX~yk^=x;5_P2w0GWmNw_}d;lYgTeS?H>FA5B`A% z575LT*|@qwad$uYXz}o%*(~qwCm$~SD#hLX&XbSyu1HgAo6XByZg`NzB*n|{5|<(S-L-- zJ(u;k`_f}X;!efgeQ8||lOrszM+

na=r&;)(t1_lhU>uSxS*Ph$VNS#fuNJ4fvK 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 +#include +#include +#include + +int main() { + // 初始化AD硬件服务化 + test4_init(0, "test4_Service"); + + while (true) { + std::this_thread::sleep_for(std::chrono::seconds(3)); + } + + return 0; +} diff --git a/test4/test4.cpp b/test4/test4.cpp new file mode 100644 index 0000000..c19be5f --- /dev/null +++ b/test4/test4.cpp @@ -0,0 +1,90 @@ +#include "SimMsg.h" +#include "test4.h" + +#include +#include +#include +#include // 添加这个头文件用于memset + + +using namespace std; + +void test4WriteLog(const std::string &msg) +{ + std::cout << msg< parameters; + string expression = "src = '"+ servername + "'"; + if (nullptr == test4_part) + { + test4_part=new SimMsg(domainid, 3000, appname, test4WriteLog); + test4_part->create_pub(topic_name_cmd); + test4_part->create_pub(topic_name_tlm); + + test4_part->create_sub(topic_name_cmd, command_callback, expression, parameters); + test4_part->create_sub(topic_name_tlm, telemetry_callback, expression, parameters); + } +} + +// 遥控接收回调函数 +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + + uint8_t test4_data[256] = {3}; + + generate_test_data(test4_data, 256); + uint16_t data_len = 256; + + // 直接传递数组,不需要.data() + test4_command_Pub(test4_data, dest, data_len); // 使用传入的dest参数 +} + +// 遥测接收回调函数 +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + // 打印接收到的数据 + std::cout << "Telemetry received from " << src << " to " << dest << std::endl; + std::cout << "Type: " << type << std::endl; + std::cout << "Data (" << data.size() << " bytes): "; + for (size_t i = 0; i < data.size(); ++i) { + std::cout << std::hex << std::uppercase << (int)data[i]; + if (i < data.size() - 1) { + std::cout << ", "; + } + } + std::cout << std::dec << std::endl; +} + + +// AD硬件服务化遥控发布 +void test4_command_Pub(uint8_t* data, string dest, uint16_t len) +{ + test4_part->publish(topic_name_cmd, "test4_Service", dest, "command", data, len); +} + +// AD硬件服务化遥测发布 +void test4_telemetry_Pub(uint8_t* data, string dest, uint16_t len) +{ + test4_part->publish(topic_name_tlm, "test4_Service", dest, "telemetry", data, len); +} + + diff --git a/test4/test4.h b/test4/test4.h new file mode 100644 index 0000000..e70cbd0 --- /dev/null +++ b/test4/test4.h @@ -0,0 +1,19 @@ +#include +#include +#include + +void test4WriteLog(const std::string &msg); + +void test4_init(uint8_t domainid, std::string appname); + +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); + +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); + +void test4_command_Pub(uint8_t* data, std::string dest, uint16_t len); + +void test4_telemetry_Pub(uint8_t* data, std::string dest, uint16_t len); diff --git a/test5/CMakeLists.txt b/test5/CMakeLists.txt new file mode 100644 index 0000000..bd0647b --- /dev/null +++ b/test5/CMakeLists.txt @@ -0,0 +1,46 @@ +cmake_minimum_required(VERSION 3.10) +project(test5) + +# 设置C++标准 +set(CMAKE_CXX_STANDARD 14) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + +# 设置编译选项 +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -pthread") + +# 包含头文件路径 +include_directories( + ${CMAKE_CURRENT_SOURCE_DIR} # 当前目录 + /usr/local/include/simmsg # simmsg头文件目录 + /usr/local/include # 系统本地include + /usr/include # 系统include +) + +# 链接库路径 +link_directories( + /usr/local/lib # 系统本地lib + /usr/lib # 系统lib + /usr/lib/x86_64-linux-gnu # 系统64位库 +) + +# 添加可执行文件 +add_executable(test5 + test5-main.cpp + test5.cpp +) + +# 链接库 +target_link_libraries(test5 + pthread + m + rt + simmsg + fastrtps + fastcdr + foonathan_memory +) + +# 设置输出目录 +set_target_properties(test5 PROPERTIES + RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin +) diff --git a/test5/build/CMakeCache.txt b/test5/build/CMakeCache.txt new file mode 100644 index 0000000..9ff3d08 --- /dev/null +++ b/test5/build/CMakeCache.txt @@ -0,0 +1,369 @@ +# This is the CMakeCache file. +# For build in directory: /home/xb/satellite/aircraft-1/container-4/test5/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=test5 + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +test5_BINARY_DIR:STATIC=/home/xb/satellite/aircraft-1/container-4/test5/build + +//Value Computed by CMake +test5_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +test5_SOURCE_DIR:STATIC=/home/xb/satellite/aircraft-1/container-4/test5 + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/xb/satellite/aircraft-1/container-4/test5/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/xb/satellite/aircraft-1/container-4/test5 +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/test5/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/test5/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..488ad37 --- /dev/null +++ b/test5/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/test5/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/test5/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..345e930 --- /dev/null +++ b/test5/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/test5/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/test5/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..06dd536772c02e825fd19762b11056db14996a8c GIT binary patch literal 15968 zcmeHOYit}>6~4Q15|=!@Nn>J?(k!HfgyMq0>$q*>0HIp1bH ztXow0fy7+P``z=M$Gvmr&hDL=dq0{U9Eita3T2skhhiy}@R^h-l5dj=K}zjWYv}X! z>K3(vz7OM#n>$TGD7xi<4Oa(#iywSzo3VV?6*{zU+!ywN{)m5JeA1c zfsaW8K=AeUlG0)bN5l^p^yA#jxBGtcJ&Q3ZdD$iiKNi_fX}&$34!;Oir9B|>$vNTw zJ(ABbc1Rdt*l$Ao!q_ih+!7%E*iyG;)?>joW3{az+mJlyHV`+R%_Q81w%8GZiD5`-|~X*<|0uS?BS`+_ygcFr_(8-*|q(b&TsL zxz6Vo*7k1@tR^8ud656VJ-m#;*qB8)N+ zWgyBxlz}J%Q3j$6L>c%$&cI(aK%F9?#o?b+|jGHk!D&&=yjKDSSQ za$%VsdrH4}-Q7R|ZkGVfwYjmDEz~dgbAM0vuv%5_II5rOiE~w-dDdO6pYB;f!sYF? zTJ3U+k**!TP(MfYv%*bBCCWgQfhYq}2BHi^ z8Hh3vWgyBxlz}J%Q3j$6{QDW;_g^npGD8Eyd&~63t~6%kCSB)P$DZRs`=QM6Kz6S? zZCFmp${lku`;7xb=}iAnuk!3X|LnAD86}6_-5ndujEoGXjr34|rgw-eJiVE3%^t461(@XicKYAn^&)Fo~0LR z%=6lT6Xf$IHt1jJy^*_(s@?Rzjd+h(n;2Nz_Rf}7_cWhW`!?-;%g)=p*O%=7KKf6< zj_O=Erc3`X5dR@2(rXi+i1)2o5qGF%CZZB$Aj&|LfhYq}2BHi^8Hh3vWgyBxl!5<^ z3}C$?)+b`^p?A|mU0jWB%KF7MB7a%dIlfM0tb^PvGH!h~iH!A-e80p6`oCVUl~_I} zix{ysae{C7sQ7DImAWMQ*Z8!0KyZ~{n_#OT0Ba+wvi@~E%x*Z;@v7T z?EX>n`%8K9sOuv8i^=H)_YJ-0Nw=on@y*Ne{9R=9OTz#60PDm5!-!aydZ4dwZ*tqw zY^CT{lAWDex7N|#S@Fcq`?|Wcj&7}MyC`0+Ngh{C>V;a^hVvaG&8H+GNin#Yu#r8V zkGNW^CS^Q|xk?IuHpK4~9^)JK8LGron@Xg72IHPrS;y#U0miGZRqDf3;dXJofah@- zQ#UJ&fAC+UN~8XN$FonURMNM^`1*zLCxjPJFA9HB2wDx`m8J6Y5@}T%^7j&-gi!z=_V|rTr2-^X?nY_3#|=>*5;~#yymeGfyqU zNiJjcH1P=o;P*UA|AfXGo-chIsBz*#0@< zlW-1TbG-37`>n*UkJGng=({iCcv{7|qRlVUBj8R@! zUna|3$r#U1e6Zfy2EAy{C=_Z4T&v&rt8dOdrv-%fd+OqSgBkE91c6@c!OGV|ZZTNP5H=>D^Bc zE6FglSs{fj3a_v&!Rvb9>8UcToavg%%MpcT!QZq%!r~naMy^~kCd^`vcQ<5)$tq_T zjY`?dQIH~i7};`Je7*e>hCw?b_`xb4B5##wxc_1CHjMgl@Ky`&Y|zG|@^ry9vxKhW z;{*@Ep5D5(I%bJq~*BN0V-RuY153I6N*k@I}bL`e8MbGC@nW#q$YfH z9ba>|<&^DGagkt<&av_)J1C8ZiqahvfVF zL(TUBDvic?frf72a(mTPo*&UATz|?Q-tUI_5gK6IVA)Cn&td4Y z_R3QGxe0oz#sEWApf2ROE~`@Bqh)B;E#D75c6g9 zA9ld|$e-tokTGurc1Yvl{-aN4sKPmgKjyK(su-gE@bQ0^^n6Uv*MAq}_W|>F3FEbe zI^!4UKj@znKcI+p7s$XzL;fA20KyIdAOpV<@=u8ZmHsLAI{@f ziDMJ^V;)-F!PZKpyw4jS@CPoCD(GK#=@^V}Kz!S^5EZ=vs0t(VJuqeNwUC^*{nwLBMY Q?7xnGSg5QHIfO*@PyNmlj{pDw literal 0 HcmV?d00001 diff --git a/test5/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/test5/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..8d4b8ab1e6ea857840da1aa325eb4ebef300bbce GIT binary patch literal 15992 zcmeHOYit}>6~4Q9xipD4Zqk^f#7jv~0(fFOj&TDa>)7k;BF7Gi1BDPKyWX+AVjpIA zmf8hM+5oB*f&xN7e}JO$lnPQSA;KSEt5m5#0uhObApQhOr65Ah#!#K;Bw?yH}mhbcS!usMs*nF$F~_;0ny%j$WP}*^sfat&4;DE zrOrb{@(+~ss-3xPx~F?*F4LaN7An*2)4e_IJ>6EhXm#nPxnEKG@R&LPqb84T$^bEZNhbAK^jDx0#man^bKG57t?e~Ho@re8c$a2@0NiLNvJ zyj|4Ajm+Ffgl6_#~Ju*^OnCQPF-(GoL=#pok}G>U3J5?UnWjH)pS8;rMCM~qW@Cc z_H}~hHpTWN{YXm#O3R&pPR?HXP-6D?iBo@=J2V>atako1ac1w&C_rsPnJix%x0>5N zrQ;F*2r-E>E55*R&%C>Vntm_Wsp;ElSDV{Tvf%|mvd?P!-D!p$w-U2+i6@`imw0l1 zSt4{Xap{)3o&s!>08O>4m%HvGvK>E`hZ^>b7|E8KKYf(!&12r>|4Ajm+F zfgl4x27(L(83-~EWFW}EKc4}9|MhAmIXpPBr%Z3`isN=>$}Ju1=soVWA5M-8ruVor zwo@uPnPa8oe*3_1JUKAjr?j2+PtUlHT`bYNyJJJi(b1u}9UmS@_6?JT)~C|hW3&!| z9YULzy@TJq@w=?E&(~@v2+t8dO!zoqg7A^KTJ0Pm7k;P8C3OE`6`GEOHm_dQbe3MI zG0$rUPLR)=*VCWUmN*MxPQ&caEV%GA}B!yf(!&12r>|4Ajm+Ffgl4x27(L(8TjAG z0M;vFeInK#>YEWzjUisWchJf z#E7+tlYGNR#jI&n>Wb)JXK3}X;O&B~f*S+@SQ}ZD^^dDW(IE|?A64OLv8OJGw?$;w zy;3v%r95fsmdIu?IlbUs&}&b+HPy#AC&zO`Wb{kI|Mvjv!~esGSeJUBzkg43`_Xiz z;8voYomRKi(cW3nV&?;0T~=6gjB1F#0-OR&#SCM^t1ru)o7LaI90e^Trc2x9EQ{# z3gaLAx2e*o|3A_85fzOZON`gc!pDTixO++X6T%CqR_bs_Mbt?lXqA92OXY2wwr^2~ z-YAA1Xw=VL+Masn8&B^fUa58Ub@~W1qV4ZgxX!>k#5Y=B{t)p|7KWoA zG=5rRur$c~MOtW_#AF=mXHBHKCiWO_@On|~cgXLleuhNK8^m*e{Prut^{ya<#x~;b zUc?w-5AiKw`jzxu7wX7Z$?dd?v{Ig)w%KlKLJ?7RE92wVm|9p>Z@YPWjMvqd$ud*4 zCvwGfDraZhVySGWD${DLn4iiyu9LAk8e8xh|E!%Vl~VLju;7+v)OabCckE0hpPwNY zk7SdjyU4WvVCut8|GoG2Q!Ck=Q|jBFw8o~Ul>LFB&Yo;xyl8u#MKarE*o7yIb~-yj z?Pjv6g4W-oy*&C{)^&4^$D~(VP*$jOgNOSL>Zg-7Z6X+W|8U>IWIxfg8^ew#M4K2m ztn33rBm4V??2*C2Bk@stv~NE>)FeaSriK`{GQ8II1t*hoQ%a|fqOf50GLW!%V}qS3 z7wySZA;X&(5$9w{a`ySZ)$M1RZNB&h*ECoL&B0y+}%FGKF&fi%v0P;I9Z}GSPb5imlqWx;r zSOdRk#QHbRKZsvbh3AmCFTs2k`y~DLkb%#TZ?nfA^XK_?BB{X6NDDIf=Sjh15AE0I zotE*a^1)Hz@y`W*IFH{Vj!oc?d1!SfTPqdQ-wR*x2hNkq>tA>1Fg|Dp5#R^;7FC!- z`Oe4_dXqJSM2 literal 0 HcmV?d00001 diff --git a/test5/build/CMakeFiles/3.22.1/CMakeSystem.cmake b/test5/build/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000..f4af1d2 --- /dev/null +++ b/test5/build/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.8.0-90-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.8.0-90-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.8.0-90-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.8.0-90-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/test5/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/test5/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..41b99d7 --- /dev/null +++ b/test5/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/test5/build/CMakeFiles/3.22.1/CompilerIdC/a.out b/test5/build/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100644 index 0000000000000000000000000000000000000000..8b8c27e76b2d5951bf9014e281b5e321a68c6ff6 GIT binary patch literal 16088 zcmeHOeQX>@6`#9&IW&nKx4|YU%~Dd7(0XG#A2mT~&aux~BRdI+Lxs|Gwf3#;6ZhfX z?NPfbB`BrDq>)-c&_6(`ibTanC6G`NkpPFHKubXlAT|6&fEEQQwC1ZaA^D1pm}VVrH`}ldC-#RS z!ZPQ%PS!E;_ypx-Y!jaMf1cOGA_w;0T&JvuII9ltF2WZU;kjM6*72iUcVyCYN3#Vl zmwmt|kpev8mIJR8xOp#IP%LwNcdC5@{d;@dPP^0I5$3mTS8o5%pquea{#dpg_@$x2 zo?Nlu4|&5mb~lzU7Q~%vRO>2o1QYtt^i+amZZF15Wqo!fN1ewXbKida^AzSJ-SJGq zb&TuBT5I?@xxT?)6o(BdQw|<-Q-rrHqt_bYOTt?b{!_wlj_{uqzCFS}Bm9LuN+%vW z+*e2!Yj_@GNSA7OjBPHPt>JmxBF)wC`hJUo7~=@U5r`uYM<9+s9Dz6jaRmM+BJkJ7 zTdp`KE;l%*mi>CGQqCu5f@Jk2=fsa1p408C?s$smzf^DgGC|`;#rh8} zpFV%DGyOZ~#4EE0hteH09nU+bcfUXms_V+6`L|KKapS|#Nc zAuWV^urkM~m{ zJ32yk(;vI+Ojj=cIDM6y>6}{k0zIjpN?&%Ka1t*yKC2qPKa)sbCH~AJ{MYL7#=+@z z&#a*+KfAOk^zv{$ZSo$}<4>ip9;0px`!wuDZfcz32*eSHBM?U*jzAoNI0A75;t0eM zh$9e3;Qu)S{Qc{Csegapfn6iT{6seAmyXg`$zuz(7nHjn^-JY!v2e6qr;ZNWWZJhQ z(|$~8i;0{Uj227zqXYbPRY3D#JEg>*4EzGuQVz=w z?ANVIY*_OC&D1>p9yRoOwR#U>hLGPp1cdZjKpmT{R=-Hd-(oo>9yp{DlTC>Yt5!5T zMjynO=QRhLN&h{p(7Qr^$=gKP?estUTD7W)HBEhMT0hWu!~G4%)t>dc-n(rRe@4{y zT<-o_vyOW+F~;1mXz95r`uYM<9+s9Dz6jaRlNB z#1VLFBY^daSf7YBfcoKus#=BWWc}i5k$)xY9N!@_)J>j=?RJ7RfP-mx2kNllmq~Ll@<8D~0{#=df zaK9v|rQa1%;Wxxjljy_$8S#U01wZG+&lb7A>UTp__*3>n=M~j|S^RH~ z_`_uWh-pPwR=8p$QiV1a7Sp!X5Kr$^pn_GhSVuG@F0 zdob;$_xHNAW1#oL`@0AGdx)l&oNn5YQm6Nja`z1!*xNne9_Z^koE~zAy7vyG$s)Rg zA%%Sl|7ov+pYZ}u>GL5kESQZ8BrM#;;AYB2cbr~?@(zdo1EiJ77TikN&!}u+wCLh3 zs*!SDVXWef`R>2JAypJHvBA4ss%*GimWuTT4A-SC6%r2ZK6Ds;8GD`m6$`g{gdyRr z9J*IbQ{_Fe5%{&QQg(SNA9%xrLCN4aa@hiH_n1(2p&0n~SfOH1l!_C6DVVCEhAUax ztCP(L)xEdBjmM%^ANR`R%Fav`s0xEY$&{cST1^C(%1VCDV*_RLNK*Dh&K&HqB4q*! zu(EkLl4enNrtOc*036SdJtSjqMxwDmo}7F6>aGjQJ|CT`G^ZA8k5K8ICFJF@FYP{*3yg z=l=z=<#R%L_&X!NH+XI!6`i8}_a$O$?JcnbiYV6eKV#sZirBYH0T6m{02%o8h5 zfS-wU80_HhTM>KAbAWiRf`0V;za#dDzp_MA@OcpdLPJzPpd2?5_AiP8@QzT^WTN%| zjObeXIk5+RE@F@V2mLZ-Xf12F9}@Fm?8A)eLk9kyY#VFrG4GyhBa#yIj5IHUf1L_= z?8)Q9{Ct?!&2pNN{^Rk_33lkmuMo#7u*dV{%vRP`Dy5I}2iODWsHoOHG-x+AUGt_o z2RqQ$D8n4;$2_o0?4$Z}IxtsDh+t0CLmu`L#*l}7En@71N|YHFhqw>&bQvllX+HP literal 0 HcmV?d00001 diff --git a/test5/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/test5/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..25c62a8 --- /dev/null +++ b/test5/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/test5/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/test5/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100644 index 0000000000000000000000000000000000000000..64ddf3c7775cb583718a68fa037d7d0b28c160be GIT binary patch literal 16096 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 literal 0 HcmV?d00001 diff --git a/test5/build/CMakeFiles/CMakeDirectoryInformation.cmake b/test5/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..ea7b0f3 --- /dev/null +++ b/test5/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/xb/satellite/aircraft-1/container-4/test5") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/xb/satellite/aircraft-1/container-4/test5/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/test5/build/CMakeFiles/CMakeOutput.log b/test5/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..7389d80 --- /dev/null +++ b/test5/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.8.0-90-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_462e8/fast && /usr/bin/gmake -f CMakeFiles/cmTC_462e8.dir/build.make CMakeFiles/cmTC_462e8.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_462e8.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_462e8.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_462e8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_462e8.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_462e8.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccgefNq1.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_462e8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_462e8.dir/' + as -v --64 -o CMakeFiles/cmTC_462e8.dir/CMakeCCompilerABI.c.o /tmp/ccgefNq1.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_462e8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_462e8.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_462e8 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_462e8.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_462e8.dir/CMakeCCompilerABI.c.o -o cmTC_462e8 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_462e8' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_462e8.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccLJqoOv.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_462e8 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_462e8.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_462e8' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_462e8.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_462e8/fast && /usr/bin/gmake -f CMakeFiles/cmTC_462e8.dir/build.make CMakeFiles/cmTC_462e8.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_462e8.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_462e8.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_462e8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_462e8.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_462e8.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccgefNq1.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_462e8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_462e8.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_462e8.dir/CMakeCCompilerABI.c.o /tmp/ccgefNq1.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_462e8.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_462e8.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_462e8] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_462e8.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_462e8.dir/CMakeCCompilerABI.c.o -o cmTC_462e8 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_462e8' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_462e8.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccLJqoOv.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_462e8 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_462e8.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccLJqoOv.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_462e8] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_462e8.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_32ad4/fast && /usr/bin/gmake -f CMakeFiles/cmTC_32ad4.dir/build.make CMakeFiles/cmTC_32ad4.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_32ad4.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_32ad4.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_32ad4.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_32ad4.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_32ad4.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc0yOEEp.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_32ad4.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_32ad4.dir/' + as -v --64 -o CMakeFiles/cmTC_32ad4.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc0yOEEp.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_32ad4.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_32ad4.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_32ad4 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_32ad4.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_32ad4.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_32ad4 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_32ad4' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_32ad4.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccoOVfiL.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_32ad4 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_32ad4.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_32ad4' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_32ad4.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_32ad4/fast && /usr/bin/gmake -f CMakeFiles/cmTC_32ad4.dir/build.make CMakeFiles/cmTC_32ad4.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_32ad4.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_32ad4.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_32ad4.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_32ad4.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_32ad4.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc0yOEEp.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_32ad4.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_32ad4.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_32ad4.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc0yOEEp.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_32ad4.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_32ad4.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_32ad4] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_32ad4.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_32ad4.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_32ad4 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_32ad4' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_32ad4.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccoOVfiL.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_32ad4 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_32ad4.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccoOVfiL.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_32ad4] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_32ad4.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/test5/build/CMakeFiles/Makefile.cmake b/test5/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..8a05ffe --- /dev/null +++ b/test5/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,122 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/test5.dir/DependInfo.cmake" + ) diff --git a/test5/build/CMakeFiles/Makefile2 b/test5/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..efd9275 --- /dev/null +++ b/test5/build/CMakeFiles/Makefile2 @@ -0,0 +1,112 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test5 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test5/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/test5.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/test5.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/test5.dir + +# All Build rule for target. +CMakeFiles/test5.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test5.dir/build.make CMakeFiles/test5.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/test5.dir/build.make CMakeFiles/test5.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles --progress-num=1,2,3 "Built target test5" +.PHONY : CMakeFiles/test5.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/test5.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/test5.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles 0 +.PHONY : CMakeFiles/test5.dir/rule + +# Convenience name for target. +test5: CMakeFiles/test5.dir/rule +.PHONY : test5 + +# clean rule for target. +CMakeFiles/test5.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test5.dir/build.make CMakeFiles/test5.dir/clean +.PHONY : CMakeFiles/test5.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/test5/build/CMakeFiles/TargetDirectories.txt b/test5/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..7ab8110 --- /dev/null +++ b/test5/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles/test5.dir +/home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles/edit_cache.dir +/home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles/rebuild_cache.dir diff --git a/test5/build/CMakeFiles/cmake.check_cache b/test5/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/test5/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/test5/build/CMakeFiles/progress.marks b/test5/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/test5/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +3 diff --git a/test5/build/CMakeFiles/test5.dir/DependInfo.cmake b/test5/build/CMakeFiles/test5.dir/DependInfo.cmake new file mode 100644 index 0000000..e7a9a56 --- /dev/null +++ b/test5/build/CMakeFiles/test5.dir/DependInfo.cmake @@ -0,0 +1,20 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/xb/satellite/aircraft-1/container-4/test5/test5-main.cpp" "CMakeFiles/test5.dir/test5-main.cpp.o" "gcc" "CMakeFiles/test5.dir/test5-main.cpp.o.d" + "/home/xb/satellite/aircraft-1/container-4/test5/test5.cpp" "CMakeFiles/test5.dir/test5.cpp.o" "gcc" "CMakeFiles/test5.dir/test5.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/test5/build/CMakeFiles/test5.dir/build.make b/test5/build/CMakeFiles/test5.dir/build.make new file mode 100644 index 0000000..3a94e28 --- /dev/null +++ b/test5/build/CMakeFiles/test5.dir/build.make @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test5 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test5/build + +# Include any dependencies generated for this target. +include CMakeFiles/test5.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/test5.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/test5.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/test5.dir/flags.make + +CMakeFiles/test5.dir/test5-main.cpp.o: CMakeFiles/test5.dir/flags.make +CMakeFiles/test5.dir/test5-main.cpp.o: ../test5-main.cpp +CMakeFiles/test5.dir/test5-main.cpp.o: CMakeFiles/test5.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/test5.dir/test5-main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/test5.dir/test5-main.cpp.o -MF CMakeFiles/test5.dir/test5-main.cpp.o.d -o CMakeFiles/test5.dir/test5-main.cpp.o -c /home/xb/satellite/aircraft-1/container-4/test5/test5-main.cpp + +CMakeFiles/test5.dir/test5-main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test5.dir/test5-main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-4/test5/test5-main.cpp > CMakeFiles/test5.dir/test5-main.cpp.i + +CMakeFiles/test5.dir/test5-main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test5.dir/test5-main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-4/test5/test5-main.cpp -o CMakeFiles/test5.dir/test5-main.cpp.s + +CMakeFiles/test5.dir/test5.cpp.o: CMakeFiles/test5.dir/flags.make +CMakeFiles/test5.dir/test5.cpp.o: ../test5.cpp +CMakeFiles/test5.dir/test5.cpp.o: CMakeFiles/test5.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/test5.dir/test5.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/test5.dir/test5.cpp.o -MF CMakeFiles/test5.dir/test5.cpp.o.d -o CMakeFiles/test5.dir/test5.cpp.o -c /home/xb/satellite/aircraft-1/container-4/test5/test5.cpp + +CMakeFiles/test5.dir/test5.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test5.dir/test5.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-4/test5/test5.cpp > CMakeFiles/test5.dir/test5.cpp.i + +CMakeFiles/test5.dir/test5.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test5.dir/test5.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-4/test5/test5.cpp -o CMakeFiles/test5.dir/test5.cpp.s + +# Object files for target test5 +test5_OBJECTS = \ +"CMakeFiles/test5.dir/test5-main.cpp.o" \ +"CMakeFiles/test5.dir/test5.cpp.o" + +# External object files for target test5 +test5_EXTERNAL_OBJECTS = + +bin/test5: CMakeFiles/test5.dir/test5-main.cpp.o +bin/test5: CMakeFiles/test5.dir/test5.cpp.o +bin/test5: CMakeFiles/test5.dir/build.make +bin/test5: CMakeFiles/test5.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable bin/test5" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/test5.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/test5.dir/build: bin/test5 +.PHONY : CMakeFiles/test5.dir/build + +CMakeFiles/test5.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/test5.dir/cmake_clean.cmake +.PHONY : CMakeFiles/test5.dir/clean + +CMakeFiles/test5.dir/depend: + cd /home/xb/satellite/aircraft-1/container-4/test5/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/xb/satellite/aircraft-1/container-4/test5 /home/xb/satellite/aircraft-1/container-4/test5 /home/xb/satellite/aircraft-1/container-4/test5/build /home/xb/satellite/aircraft-1/container-4/test5/build /home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles/test5.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/test5.dir/depend + diff --git a/test5/build/CMakeFiles/test5.dir/cmake_clean.cmake b/test5/build/CMakeFiles/test5.dir/cmake_clean.cmake new file mode 100644 index 0000000..f29f6ce --- /dev/null +++ b/test5/build/CMakeFiles/test5.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/test5.dir/test5-main.cpp.o" + "CMakeFiles/test5.dir/test5-main.cpp.o.d" + "CMakeFiles/test5.dir/test5.cpp.o" + "CMakeFiles/test5.dir/test5.cpp.o.d" + "bin/test5" + "bin/test5.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/test5.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/test5/build/CMakeFiles/test5.dir/compiler_depend.make b/test5/build/CMakeFiles/test5.dir/compiler_depend.make new file mode 100644 index 0000000..9419465 --- /dev/null +++ b/test5/build/CMakeFiles/test5.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for test5. +# This may be replaced when dependencies are built. diff --git a/test5/build/CMakeFiles/test5.dir/compiler_depend.ts b/test5/build/CMakeFiles/test5.dir/compiler_depend.ts new file mode 100644 index 0000000..a616f2d --- /dev/null +++ b/test5/build/CMakeFiles/test5.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for test5. diff --git a/test5/build/CMakeFiles/test5.dir/depend.make b/test5/build/CMakeFiles/test5.dir/depend.make new file mode 100644 index 0000000..f1c8ab5 --- /dev/null +++ b/test5/build/CMakeFiles/test5.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for test5. +# This may be replaced when dependencies are built. diff --git a/test5/build/CMakeFiles/test5.dir/flags.make b/test5/build/CMakeFiles/test5.dir/flags.make new file mode 100644 index 0000000..8dcd03e --- /dev/null +++ b/test5/build/CMakeFiles/test5.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/xb/satellite/aircraft-1/container-4/test5 -I/usr/local/include/simmsg + +CXX_FLAGS = -std=c++14 -pthread -std=gnu++14 + diff --git a/test5/build/CMakeFiles/test5.dir/link.txt b/test5/build/CMakeFiles/test5.dir/link.txt new file mode 100644 index 0000000..515c2ce --- /dev/null +++ b/test5/build/CMakeFiles/test5.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -std=c++14 -pthread CMakeFiles/test5.dir/test5-main.cpp.o CMakeFiles/test5.dir/test5.cpp.o -o bin/test5 -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lpthread -lm -lrt -lsimmsg -lfastrtps -lfastcdr -lfoonathan_memory diff --git a/test5/build/CMakeFiles/test5.dir/progress.make b/test5/build/CMakeFiles/test5.dir/progress.make new file mode 100644 index 0000000..6a9dc74 --- /dev/null +++ b/test5/build/CMakeFiles/test5.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 + diff --git a/test5/build/CMakeFiles/test5.dir/test5-main.cpp.o b/test5/build/CMakeFiles/test5.dir/test5-main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..52656111c77173528d3cf93bc11a7743c4cd2b63 GIT binary patch literal 12976 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 UA3yAmg7_0KMk3GAy=&zE7nuEfRR910 literal 0 HcmV?d00001 diff --git a/test5/build/CMakeFiles/test5.dir/test5-main.cpp.o.d b/test5/build/CMakeFiles/test5.dir/test5-main.cpp.o.d new file mode 100644 index 0000000..113e576 --- /dev/null +++ b/test5/build/CMakeFiles/test5.dir/test5-main.cpp.o.d @@ -0,0 +1,163 @@ +CMakeFiles/test5.dir/test5-main.cpp.o: \ + /home/xb/satellite/aircraft-1/container-4/test5/test5-main.cpp \ + /usr/include/stdc-predef.h \ + /home/xb/satellite/aircraft-1/container-4/test5/test5.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/string \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/exception /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio /usr/include/c++/11/limits \ + /usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/thread /usr/include/c++/11/bits/std_thread.h \ + /usr/include/c++/11/tuple /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/this_thread_sleep.h diff --git a/test5/build/CMakeFiles/test5.dir/test5.cpp.o b/test5/build/CMakeFiles/test5.dir/test5.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..05b9f884c174a5d67e4bd895987cccc2e9d49a2d GIT binary patch literal 149000 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 Z_=GB|%E#avho5}RJ@YxxPcAC{{{Tjcc9j4C literal 0 HcmV?d00001 diff --git a/test5/build/CMakeFiles/test5.dir/test5.cpp.o.d b/test5/build/CMakeFiles/test5.dir/test5.cpp.o.d new file mode 100644 index 0000000..aa7cee3 --- /dev/null +++ b/test5/build/CMakeFiles/test5.dir/test5.cpp.o.d @@ -0,0 +1,374 @@ +CMakeFiles/test5.dir/test5.cpp.o: \ + /home/xb/satellite/aircraft-1/container-4/test5/test5.cpp \ + /usr/include/stdc-predef.h /usr/local/include/simmsg/SimMsg.h \ + /usr/local/include/simmsg/SimMessageType.h /usr/include/c++/11/string \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/functional \ + /usr/include/c++/11/tuple /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/local/include/fastdds/dds/domain/DomainParticipantFactory.hpp \ + /usr/local/include/fastrtps/attributes/ParticipantAttributes.h \ + /usr/local/include/fastdds/rtps/attributes/RTPSParticipantAttributes.h \ + /usr/include/c++/11/memory /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/sstream \ + /usr/include/c++/11/istream /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc /usr/include/c++/11/ostream \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/bits/sstream.tcc \ + /usr/local/include/fastdds/rtps/attributes/BuiltinTransports.hpp \ + /usr/local/include/fastdds/rtps/attributes/ExternalLocators.hpp \ + /usr/local/include/fastdds/rtps/common/LocatorWithMask.hpp \ + /usr/local/include/fastrtps/fastrtps_dll.h \ + /usr/local/include/fastrtps/config.h \ + /usr/local/include/fastrtps/eProsima_auto_link.h \ + /usr/local/include/fastdds/rtps/common/Locator.h \ + /usr/local/include/fastdds/rtps/common/Types.h \ + /usr/include/c++/11/iostream \ + /usr/local/include/fastdds/rtps/common/VendorId_t.hpp \ + /usr/local/include/fastrtps/utils/IPLocator.h \ + /usr/local/include/fastdds/dds/log/Log.hpp /usr/include/c++/11/regex \ + /usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/uniform_int_dist.h /usr/include/c++/11/bitset \ + /usr/include/c++/11/iterator /usr/include/c++/11/bits/stream_iterator.h \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h /usr/include/c++/11/ctime \ + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h /usr/include/c++/11/stack \ + /usr/include/c++/11/deque /usr/include/c++/11/bits/stl_deque.h \ + /usr/include/c++/11/bits/deque.tcc /usr/include/c++/11/bits/stl_stack.h \ + /usr/include/c++/11/cstring /usr/include/string.h /usr/include/strings.h \ + /usr/include/c++/11/bits/regex_constants.h \ + /usr/include/c++/11/bits/regex_error.h \ + /usr/include/c++/11/bits/regex_automaton.h \ + /usr/include/c++/11/bits/regex_automaton.tcc \ + /usr/include/c++/11/bits/regex_scanner.h \ + /usr/include/c++/11/bits/regex_scanner.tcc \ + /usr/include/c++/11/bits/regex_compiler.h \ + /usr/include/c++/11/bits/regex_compiler.tcc \ + /usr/include/c++/11/bits/regex.h /usr/include/c++/11/bits/regex.tcc \ + /usr/include/c++/11/bits/regex_executor.h \ + /usr/include/c++/11/bits/regex_executor.tcc \ + /usr/local/include/fastdds/rtps/attributes/ThreadSettings.hpp \ + /usr/include/c++/11/limits /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h /usr/include/c++/11/iomanip \ + /usr/include/c++/11/bits/quoted_string.h \ + /usr/local/include/fastdds/rtps/common/LocatorsIterator.hpp \ + /usr/local/include/fastdds/rtps/common/LocatorList.hpp \ + /usr/local/include/fastdds/rtps/attributes/PropertyPolicy.h \ + /usr/local/include/fastdds/rtps/common/Property.h \ + /usr/local/include/fastdds/rtps/common/BinaryProperty.h \ + /usr/local/include/fastdds/rtps/attributes/RTPSParticipantAllocationAttributes.hpp \ + /usr/local/include/fastdds/rtps/builtin/data/ContentFilterProperty.hpp \ + /usr/local/include/fastrtps/utils/fixed_size_string.hpp \ + /usr/local/include/fastrtps/utils/collections/ResourceLimitedContainerConfig.hpp \ + /usr/include/c++/11/cstddef \ + /usr/local/include/fastrtps/utils/collections/ResourceLimitedVector.hpp \ + /usr/local/include/fastrtps/utils/collections/ResourceLimitedContainerConfig.hpp \ + /usr/include/assert.h \ + /usr/local/include/fastdds/rtps/attributes/ServerAttributes.h \ + /usr/local/include/fastdds/rtps/common/Guid.h \ + /usr/local/include/fastdds/rtps/common/GuidPrefix_t.hpp \ + /usr/local/include/fastdds/rtps/common/EntityId_t.hpp \ + /usr/include/c++/11/list /usr/include/c++/11/bits/stl_list.h \ + /usr/include/c++/11/bits/list.tcc \ + /usr/local/include/fastdds/rtps/common/PortParameters.h \ + /usr/local/include/fastdds/rtps/common/Time_t.h \ + /usr/include/c++/11/cmath /usr/include/math.h \ + /usr/include/x86_64-linux-gnu/bits/math-vector.h \ + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \ + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \ + /usr/include/x86_64-linux-gnu/bits/fp-logb.h \ + /usr/include/x86_64-linux-gnu/bits/fp-fast.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \ + /usr/include/x86_64-linux-gnu/bits/iscanonical.h \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerDescriptor.hpp \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerConsts.hpp \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerSchedulerPolicy.hpp \ + /usr/local/include/fastdds/rtps/flowcontrol/ThroughputControllerDescriptor.h \ + /usr/local/include/fastdds/rtps/resources/ResourceManagement.h \ + /usr/local/include/fastdds/rtps/transport/TransportInterface.h \ + /usr/local/include/fastdds/rtps/common/LocatorSelector.hpp \ + /usr/local/include/fastdds/rtps/common/LocatorSelectorEntry.hpp \ + /usr/local/include/fastdds/rtps/transport/SenderResource.h \ + /usr/include/c++/11/chrono /usr/include/c++/11/ratio \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/local/include/fastdds/rtps/transport/TransportDescriptorInterface.h \ + /usr/local/include/fastdds/rtps/transport/TransportReceiverInterface.h \ + /usr/local/include/fastrtps/types/TypesBase.h \ + /usr/local/include/fastdds/dds/domain/qos/DomainParticipantQos.hpp \ + /usr/local/include/fastdds/dds/core/policy/QosPolicies.hpp \ + /usr/local/include/fastdds/dds/core/policy/ParameterTypes.hpp \ + /usr/local/include/fastdds/rtps/common/all_common.h \ + /usr/local/include/fastdds/rtps/common/CDRMessage_t.h \ + /usr/local/include/fastdds/rtps/common/SerializedPayload.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/cassert \ + /usr/local/include/fastdds/rtps/common/InstanceHandle.h \ + /usr/local/include/fastdds/rtps/common/SequenceNumber.h \ + /usr/local/include/fastrtps/utils/fixed_size_bitmap.hpp \ + /usr/local/include/fastdds/rtps/common/FragmentNumber.h \ + /usr/local/include/fastdds/rtps/common/CacheChange.h \ + /usr/include/c++/11/atomic \ + /usr/local/include/fastdds/rtps/common/ChangeKind_t.hpp \ + /usr/local/include/fastdds/rtps/common/WriteParams.h \ + /usr/local/include/fastdds/rtps/common/SampleIdentity.h \ + /usr/local/include/fastdds/rtps/history/IPayloadPool.h \ + /usr/local/include/fastdds/rtps/common/MatchingInfo.h \ + /usr/local/include/fastdds/rtps/common/Token.h \ + /usr/local/include/fastdds/rtps/messages/CDRMessage.h \ + /usr/local/include/fastdds/rtps/security/common/ParticipantGenericMessage.h \ + /usr/local/include/fastdds/rtps/messages/CDRMessage.hpp \ + /usr/local/include/fastdds/rtps/security/accesscontrol/ParticipantSecurityAttributes.h \ + /usr/local/include/fastdds/rtps/security/accesscontrol/SecurityMaskUtilities.h \ + /usr/local/include/fastdds/rtps/security/accesscontrol/EndpointSecurityAttributes.h \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerConsts.hpp \ + /usr/local/include/fastrtps/types/TypeObject.h \ + /usr/local/include/fastrtps/types/AnnotationParameterValue.h \ + /usr/local/include/fastrtps/types/TypeIdentifier.h \ + /usr/local/include/fastrtps/types/TypeIdentifierTypes.h \ + /usr/local/include/fastrtps/types/TypeObjectHashId.h \ + /usr/local/include/fastrtps/utils/string_convert.hpp \ + /usr/local/include/fastdds/dds/domain/qos/DomainParticipantFactoryQos.hpp \ + /usr/local/include/fastdds/dds/core/status/StatusMask.hpp \ + /usr/include/c++/11/mutex /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h \ + /usr/local/include/fastdds/dds/topic/TypeSupport.hpp \ + /usr/local/include/fastdds/dds/topic/TopicDataType.hpp \ + /usr/local/include/fastdds/rtps/common/CdrSerialization.hpp \ + /usr/local/include/fastcdr/Cdr.h \ + /usr/local/include/fastcdr/fastcdr_dll.h \ + /usr/local/include/fastcdr/config.h \ + /usr/local/include/fastcdr/eProsima_auto_link.h \ + /usr/local/include/fastcdr/CdrEncoding.hpp \ + /usr/local/include/fastcdr/cdr/fixed_size_string.hpp \ + /usr/local/include/fastcdr/detail/container_recursive_inspector.hpp \ + /usr/local/include/fastcdr/exceptions/BadParamException.h \ + /usr/local/include/fastcdr/exceptions/Exception.h \ + /usr/local/include/fastcdr/fastcdr_dll.h \ + /usr/local/include/fastcdr/exceptions/Exception.h \ + /usr/local/include/fastcdr/exceptions/NotEnoughMemoryException.h \ + /usr/local/include/fastcdr/FastBuffer.h \ + /usr/local/include/fastcdr/xcdr/external.hpp \ + /usr/local/include/fastcdr/exceptions/LockedExternalAccessException.hpp \ + /usr/local/include/fastcdr/xcdr/MemberId.hpp \ + /usr/local/include/fastcdr/fastcdr_dll.h \ + /usr/local/include/fastcdr/xcdr/optional.hpp \ + /usr/local/include/fastcdr/xcdr/detail/optional.hpp \ + /usr/local/include/fastcdr/exceptions/BadOptionalAccessException.hpp \ + /usr/include/malloc.h /usr/local/include/fastcdr/CdrSizeCalculator.hpp \ + /usr/local/include/fastrtps/utils/md5.h \ + /usr/local/include/fastrtps/fastrtps_dll.h \ + /usr/local/include/fastdds/dds/common/InstanceHandle.hpp \ + /usr/local/include/fastrtps/types/DynamicPubSubType.h \ + /usr/local/include/fastrtps/types/DynamicTypePtr.h \ + /usr/local/include/fastrtps/types/DynamicDataPtr.h \ + /usr/local/include/fastdds/dds/domain/DomainParticipant.hpp \ + /usr/local/include/fastdds/dds/builtin/topic/ParticipantBuiltinTopicData.hpp \ + /usr/local/include/fastdds/dds/builtin/topic/BuiltinTopicKey.hpp \ + /usr/local/include/fastdds/dds/builtin/topic/TopicBuiltinTopicData.hpp \ + /usr/local/include/fastdds/dds/core/Entity.hpp \ + /usr/local/include/fastdds/dds/core/condition/StatusCondition.hpp \ + /usr/local/include/fastdds/dds/core/condition/Condition.hpp \ + /usr/local/include/fastdds/dds/topic/ContentFilteredTopic.hpp \ + /usr/local/include/fastdds/dds/topic/TopicDescription.hpp \ + /usr/local/include/fastdds/dds/topic/Topic.hpp \ + /usr/local/include/fastdds/dds/core/status/BaseStatus.hpp \ + /usr/local/include/fastdds/dds/topic/qos/TopicQos.hpp \ + /usr/local/include/fastrtps/attributes/TopicAttributes.h \ + /usr/local/include/fastrtps/qos/QosPolicies.h \ + /usr/local/include/fastrtps/qos/ParameterTypes.h \ + /usr/local/include/fastdds/dds/topic/IContentFilterFactory.hpp \ + /usr/local/include/fastdds/dds/core/LoanableTypedCollection.hpp \ + /usr/local/include/fastdds/dds/core/LoanableCollection.hpp \ + /usr/local/include/fastdds/dds/topic/IContentFilter.hpp \ + /usr/local/include/fastrtps/types/TypeDescriptor.h \ + /usr/local/include/fastrtps/types/AnnotationDescriptor.h \ + /usr/local/include/fastdds/dds/topic/TopicListener.hpp \ + /usr/local/include/simmsg/SimMessage.h \ + /usr/local/include/fastcdr/cdr/fixed_size_string.hpp \ + /usr/local/include/fastcdr/xcdr/optional.hpp \ + /usr/local/include/simmsg/SimMessagePubSubTypes.h \ + /usr/local/include/simmsg/Listener.h \ + /usr/local/include/fastdds/dds/publisher/DataWriterListener.hpp \ + /usr/local/include/fastdds/dds/core/status/PublicationMatchedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/MatchedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/IncompatibleQosStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/DeadlineMissedStatus.hpp \ + /usr/local/include/fastdds/dds/subscriber/DataReaderListener.hpp \ + /usr/local/include/fastrtps/qos/DeadlineMissedStatus.h \ + /usr/local/include/fastrtps/qos/LivelinessChangedStatus.h \ + /usr/local/include/fastdds/dds/core/status/LivelinessChangedStatus.hpp \ + /usr/local/include/fastrtps/qos/SampleRejectedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/SampleRejectedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/SubscriptionMatchedStatus.hpp \ + /home/xb/satellite/aircraft-1/container-4/test5/test5.h diff --git a/test5/build/Makefile b/test5/build/Makefile new file mode 100644 index 0000000..34bf3e6 --- /dev/null +++ b/test5/build/Makefile @@ -0,0 +1,208 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test5 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test5/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles /home/xb/satellite/aircraft-1/container-4/test5/build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test5/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named test5 + +# Build rule for target. +test5: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test5 +.PHONY : test5 + +# fast build rule for target. +test5/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test5.dir/build.make CMakeFiles/test5.dir/build +.PHONY : test5/fast + +test5-main.o: test5-main.cpp.o +.PHONY : test5-main.o + +# target to build an object file +test5-main.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test5.dir/build.make CMakeFiles/test5.dir/test5-main.cpp.o +.PHONY : test5-main.cpp.o + +test5-main.i: test5-main.cpp.i +.PHONY : test5-main.i + +# target to preprocess a source file +test5-main.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test5.dir/build.make CMakeFiles/test5.dir/test5-main.cpp.i +.PHONY : test5-main.cpp.i + +test5-main.s: test5-main.cpp.s +.PHONY : test5-main.s + +# target to generate assembly for a file +test5-main.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test5.dir/build.make CMakeFiles/test5.dir/test5-main.cpp.s +.PHONY : test5-main.cpp.s + +test5.o: test5.cpp.o +.PHONY : test5.o + +# target to build an object file +test5.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test5.dir/build.make CMakeFiles/test5.dir/test5.cpp.o +.PHONY : test5.cpp.o + +test5.i: test5.cpp.i +.PHONY : test5.i + +# target to preprocess a source file +test5.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test5.dir/build.make CMakeFiles/test5.dir/test5.cpp.i +.PHONY : test5.cpp.i + +test5.s: test5.cpp.s +.PHONY : test5.s + +# target to generate assembly for a file +test5.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test5.dir/build.make CMakeFiles/test5.dir/test5.cpp.s +.PHONY : test5.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... test5" + @echo "... test5-main.o" + @echo "... test5-main.i" + @echo "... test5-main.s" + @echo "... test5.o" + @echo "... test5.i" + @echo "... test5.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/test5/build/bin/test5 b/test5/build/bin/test5 new file mode 100644 index 0000000000000000000000000000000000000000..1a64290a44433f7fc45d584c95764261782dc3cf GIT binary patch literal 92880 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 B7e)X8 literal 0 HcmV?d00001 diff --git a/test5/build/cmake_install.cmake b/test5/build/cmake_install.cmake new file mode 100644 index 0000000..ed1b9a0 --- /dev/null +++ b/test5/build/cmake_install.cmake @@ -0,0 +1,54 @@ +# Install script for directory: /home/xb/satellite/aircraft-1/container-4/test5 + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/xb/satellite/aircraft-1/container-4/test5/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/test5/test5-main.cpp b/test5/test5-main.cpp new file mode 100644 index 0000000..8048fb3 --- /dev/null +++ b/test5/test5-main.cpp @@ -0,0 +1,16 @@ +#include "test5.h" +#include +#include +#include +#include + +int main() { + // 初始化AD硬件服务化 + test5_init(0, "test5_Service"); + + while (true) { + std::this_thread::sleep_for(std::chrono::seconds(3)); + } + + return 0; +} diff --git a/test5/test5.cpp b/test5/test5.cpp new file mode 100644 index 0000000..a0de2be --- /dev/null +++ b/test5/test5.cpp @@ -0,0 +1,89 @@ +#include "SimMsg.h" +#include "test5.h" + +#include +#include +#include + + +using namespace std; + +void test5WriteLog(const std::string &msg) +{ + std::cout << msg< parameters; + string expression = "src = '"+ servername + "'"; + if (nullptr == test5_part) + { + test5_part=new SimMsg(domainid, 3000, appname, test5WriteLog); + test5_part->create_pub(topic_name_cmd); + test5_part->create_pub(topic_name_tlm); + + test5_part->create_sub(topic_name_cmd, command_callback, expression, parameters); + test5_part->create_sub(topic_name_tlm, telemetry_callback, expression, parameters); + } +} + +// 遥控接收回调函数 +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + + uint8_t test5_data[256] = {4}; + + generate_test_data(test5_data, 256); + uint16_t data_len = 256; + + // 直接传递数组,不需要.data() + test5_command_Pub(test5_data, dest, data_len); // 使用传入的dest参数 +} + +// 遥测接收回调函数 +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + // 打印接收到的数据 + std::cout << "Telemetry received from " << src << " to " << dest << std::endl; + std::cout << "Type: " << type << std::endl; + std::cout << "Data (" << data.size() << " bytes): "; + for (size_t i = 0; i < data.size(); ++i) { + std::cout << std::hex << std::uppercase << (int)data[i]; + if (i < data.size() - 1) { + std::cout << ", "; + } + } + std::cout << std::dec << std::endl; +} + + +// AD硬件服务化遥控发布 +void test5_command_Pub(uint8_t* data, string dest, uint16_t len) +{ + test5_part->publish(topic_name_cmd, "test5_Service", dest, "command", data, len); +} + +// AD硬件服务化遥测发布 +void test5_telemetry_Pub(uint8_t* data, string dest, uint16_t len) +{ + test5_part->publish(topic_name_tlm, "test5_Service", dest, "telemetry", data, len); +} + + diff --git a/test5/test5.h b/test5/test5.h new file mode 100644 index 0000000..85563a2 --- /dev/null +++ b/test5/test5.h @@ -0,0 +1,19 @@ +#include +#include +#include + +void test5WriteLog(const std::string &msg); + +void test5_init(uint8_t domainid, std::string appname); + +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); + +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); + +void test5_command_Pub(uint8_t* data, std::string dest, uint16_t len); + +void test5_telemetry_Pub(uint8_t* data, std::string dest, uint16_t len); diff --git a/test6/CMakeLists.txt b/test6/CMakeLists.txt new file mode 100644 index 0000000..709876a --- /dev/null +++ b/test6/CMakeLists.txt @@ -0,0 +1,46 @@ +cmake_minimum_required(VERSION 3.10) +project(test6) + +# 设置C++标准 +set(CMAKE_CXX_STANDARD 14) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + +# 设置编译选项 +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -pthread") + +# 包含头文件路径 +include_directories( + ${CMAKE_CURRENT_SOURCE_DIR} # 当前目录 + /usr/local/include/simmsg # simmsg头文件目录 + /usr/local/include # 系统本地include + /usr/include # 系统include +) + +# 链接库路径 +link_directories( + /usr/local/lib # 系统本地lib + /usr/lib # 系统lib + /usr/lib/x86_64-linux-gnu # 系统64位库 +) + +# 添加可执行文件 +add_executable(test6 + test6-main.cpp + test6.cpp +) + +# 链接库 +target_link_libraries(test6 + pthread + m + rt + simmsg + fastrtps + fastcdr + foonathan_memory +) + +# 设置输出目录 +set_target_properties(test6 PROPERTIES + RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin +) diff --git a/test6/build/CMakeCache.txt b/test6/build/CMakeCache.txt new file mode 100644 index 0000000..f197766 --- /dev/null +++ b/test6/build/CMakeCache.txt @@ -0,0 +1,369 @@ +# This is the CMakeCache file. +# For build in directory: /home/xb/satellite/aircraft-1/container-4/test6/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=test6 + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +test6_BINARY_DIR:STATIC=/home/xb/satellite/aircraft-1/container-4/test6/build + +//Value Computed by CMake +test6_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +test6_SOURCE_DIR:STATIC=/home/xb/satellite/aircraft-1/container-4/test6 + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/xb/satellite/aircraft-1/container-4/test6/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/xb/satellite/aircraft-1/container-4/test6 +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/test6/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/test6/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..488ad37 --- /dev/null +++ b/test6/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/test6/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/test6/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..345e930 --- /dev/null +++ b/test6/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/test6/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/test6/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..06dd536772c02e825fd19762b11056db14996a8c GIT binary patch literal 15968 zcmeHOYit}>6~4Q15|=!@Nn>J?(k!HfgyMq0>$q*>0HIp1bH ztXow0fy7+P``z=M$Gvmr&hDL=dq0{U9Eita3T2skhhiy}@R^h-l5dj=K}zjWYv}X! z>K3(vz7OM#n>$TGD7xi<4Oa(#iywSzo3VV?6*{zU+!ywN{)m5JeA1c zfsaW8K=AeUlG0)bN5l^p^yA#jxBGtcJ&Q3ZdD$iiKNi_fX}&$34!;Oir9B|>$vNTw zJ(ABbc1Rdt*l$Ao!q_ih+!7%E*iyG;)?>joW3{az+mJlyHV`+R%_Q81w%8GZiD5`-|~X*<|0uS?BS`+_ygcFr_(8-*|q(b&TsL zxz6Vo*7k1@tR^8ud656VJ-m#;*qB8)N+ zWgyBxlz}J%Q3j$6L>c%$&cI(aK%F9?#o?b+|jGHk!D&&=yjKDSSQ za$%VsdrH4}-Q7R|ZkGVfwYjmDEz~dgbAM0vuv%5_II5rOiE~w-dDdO6pYB;f!sYF? zTJ3U+k**!TP(MfYv%*bBCCWgQfhYq}2BHi^ z8Hh3vWgyBxlz}J%Q3j$6{QDW;_g^npGD8Eyd&~63t~6%kCSB)P$DZRs`=QM6Kz6S? zZCFmp${lku`;7xb=}iAnuk!3X|LnAD86}6_-5ndujEoGXjr34|rgw-eJiVE3%^t461(@XicKYAn^&)Fo~0LR z%=6lT6Xf$IHt1jJy^*_(s@?Rzjd+h(n;2Nz_Rf}7_cWhW`!?-;%g)=p*O%=7KKf6< zj_O=Erc3`X5dR@2(rXi+i1)2o5qGF%CZZB$Aj&|LfhYq}2BHi^8Hh3vWgyBxl!5<^ z3}C$?)+b`^p?A|mU0jWB%KF7MB7a%dIlfM0tb^PvGH!h~iH!A-e80p6`oCVUl~_I} zix{ysae{C7sQ7DImAWMQ*Z8!0KyZ~{n_#OT0Ba+wvi@~E%x*Z;@v7T z?EX>n`%8K9sOuv8i^=H)_YJ-0Nw=on@y*Ne{9R=9OTz#60PDm5!-!aydZ4dwZ*tqw zY^CT{lAWDex7N|#S@Fcq`?|Wcj&7}MyC`0+Ngh{C>V;a^hVvaG&8H+GNin#Yu#r8V zkGNW^CS^Q|xk?IuHpK4~9^)JK8LGron@Xg72IHPrS;y#U0miGZRqDf3;dXJofah@- zQ#UJ&fAC+UN~8XN$FonURMNM^`1*zLCxjPJFA9HB2wDx`m8J6Y5@}T%^7j&-gi!z=_V|rTr2-^X?nY_3#|=>*5;~#yymeGfyqU zNiJjcH1P=o;P*UA|AfXGo-chIsBz*#0@< zlW-1TbG-37`>n*UkJGng=({iCcv{7|qRlVUBj8R@! zUna|3$r#U1e6Zfy2EAy{C=_Z4T&v&rt8dOdrv-%fd+OqSgBkE91c6@c!OGV|ZZTNP5H=>D^Bc zE6FglSs{fj3a_v&!Rvb9>8UcToavg%%MpcT!QZq%!r~naMy^~kCd^`vcQ<5)$tq_T zjY`?dQIH~i7};`Je7*e>hCw?b_`xb4B5##wxc_1CHjMgl@Ky`&Y|zG|@^ry9vxKhW z;{*@Ep5D5(I%bJq~*BN0V-RuY153I6N*k@I}bL`e8MbGC@nW#q$YfH z9ba>|<&^DGagkt<&av_)J1C8ZiqahvfVF zL(TUBDvic?frf72a(mTPo*&UATz|?Q-tUI_5gK6IVA)Cn&td4Y z_R3QGxe0oz#sEWApf2ROE~`@Bqh)B;E#D75c6g9 zA9ld|$e-tokTGurc1Yvl{-aN4sKPmgKjyK(su-gE@bQ0^^n6Uv*MAq}_W|>F3FEbe zI^!4UKj@znKcI+p7s$XzL;fA20KyIdAOpV<@=u8ZmHsLAI{@f ziDMJ^V;)-F!PZKpyw4jS@CPoCD(GK#=@^V}Kz!S^5EZ=vs0t(VJuqeNwUC^*{nwLBMY Q?7xnGSg5QHIfO*@PyNmlj{pDw literal 0 HcmV?d00001 diff --git a/test6/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/test6/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..8d4b8ab1e6ea857840da1aa325eb4ebef300bbce GIT binary patch literal 15992 zcmeHOYit}>6~4Q9xipD4Zqk^f#7jv~0(fFOj&TDa>)7k;BF7Gi1BDPKyWX+AVjpIA zmf8hM+5oB*f&xN7e}JO$lnPQSA;KSEt5m5#0uhObApQhOr65Ah#!#K;Bw?yH}mhbcS!usMs*nF$F~_;0ny%j$WP}*^sfat&4;DE zrOrb{@(+~ss-3xPx~F?*F4LaN7An*2)4e_IJ>6EhXm#nPxnEKG@R&LPqb84T$^bEZNhbAK^jDx0#man^bKG57t?e~Ho@re8c$a2@0NiLNvJ zyj|4Ajm+Ffgl6_#~Ju*^OnCQPF-(GoL=#pok}G>U3J5?UnWjH)pS8;rMCM~qW@Cc z_H}~hHpTWN{YXm#O3R&pPR?HXP-6D?iBo@=J2V>atako1ac1w&C_rsPnJix%x0>5N zrQ;F*2r-E>E55*R&%C>Vntm_Wsp;ElSDV{Tvf%|mvd?P!-D!p$w-U2+i6@`imw0l1 zSt4{Xap{)3o&s!>08O>4m%HvGvK>E`hZ^>b7|E8KKYf(!&12r>|4Ajm+F zfgl4x27(L(83-~EWFW}EKc4}9|MhAmIXpPBr%Z3`isN=>$}Ju1=soVWA5M-8ruVor zwo@uPnPa8oe*3_1JUKAjr?j2+PtUlHT`bYNyJJJi(b1u}9UmS@_6?JT)~C|hW3&!| z9YULzy@TJq@w=?E&(~@v2+t8dO!zoqg7A^KTJ0Pm7k;P8C3OE`6`GEOHm_dQbe3MI zG0$rUPLR)=*VCWUmN*MxPQ&caEV%GA}B!yf(!&12r>|4Ajm+Ffgl4x27(L(8TjAG z0M;vFeInK#>YEWzjUisWchJf z#E7+tlYGNR#jI&n>Wb)JXK3}X;O&B~f*S+@SQ}ZD^^dDW(IE|?A64OLv8OJGw?$;w zy;3v%r95fsmdIu?IlbUs&}&b+HPy#AC&zO`Wb{kI|Mvjv!~esGSeJUBzkg43`_Xiz z;8voYomRKi(cW3nV&?;0T~=6gjB1F#0-OR&#SCM^t1ru)o7LaI90e^Trc2x9EQ{# z3gaLAx2e*o|3A_85fzOZON`gc!pDTixO++X6T%CqR_bs_Mbt?lXqA92OXY2wwr^2~ z-YAA1Xw=VL+Masn8&B^fUa58Ub@~W1qV4ZgxX!>k#5Y=B{t)p|7KWoA zG=5rRur$c~MOtW_#AF=mXHBHKCiWO_@On|~cgXLleuhNK8^m*e{Prut^{ya<#x~;b zUc?w-5AiKw`jzxu7wX7Z$?dd?v{Ig)w%KlKLJ?7RE92wVm|9p>Z@YPWjMvqd$ud*4 zCvwGfDraZhVySGWD${DLn4iiyu9LAk8e8xh|E!%Vl~VLju;7+v)OabCckE0hpPwNY zk7SdjyU4WvVCut8|GoG2Q!Ck=Q|jBFw8o~Ul>LFB&Yo;xyl8u#MKarE*o7yIb~-yj z?Pjv6g4W-oy*&C{)^&4^$D~(VP*$jOgNOSL>Zg-7Z6X+W|8U>IWIxfg8^ew#M4K2m ztn33rBm4V??2*C2Bk@stv~NE>)FeaSriK`{GQ8II1t*hoQ%a|fqOf50GLW!%V}qS3 z7wySZA;X&(5$9w{a`ySZ)$M1RZNB&h*ECoL&B0y+}%FGKF&fi%v0P;I9Z}GSPb5imlqWx;r zSOdRk#QHbRKZsvbh3AmCFTs2k`y~DLkb%#TZ?nfA^XK_?BB{X6NDDIf=Sjh15AE0I zotE*a^1)Hz@y`W*IFH{Vj!oc?d1!SfTPqdQ-wR*x2hNkq>tA>1Fg|Dp5#R^;7FC!- z`Oe4_dXqJSM2 literal 0 HcmV?d00001 diff --git a/test6/build/CMakeFiles/3.22.1/CMakeSystem.cmake b/test6/build/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000..f4af1d2 --- /dev/null +++ b/test6/build/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.8.0-90-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.8.0-90-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.8.0-90-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.8.0-90-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/test6/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/test6/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..41b99d7 --- /dev/null +++ b/test6/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/test6/build/CMakeFiles/3.22.1/CompilerIdC/a.out b/test6/build/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100644 index 0000000000000000000000000000000000000000..8b8c27e76b2d5951bf9014e281b5e321a68c6ff6 GIT binary patch literal 16088 zcmeHOeQX>@6`#9&IW&nKx4|YU%~Dd7(0XG#A2mT~&aux~BRdI+Lxs|Gwf3#;6ZhfX z?NPfbB`BrDq>)-c&_6(`ibTanC6G`NkpPFHKubXlAT|6&fEEQQwC1ZaA^D1pm}VVrH`}ldC-#RS z!ZPQ%PS!E;_ypx-Y!jaMf1cOGA_w;0T&JvuII9ltF2WZU;kjM6*72iUcVyCYN3#Vl zmwmt|kpev8mIJR8xOp#IP%LwNcdC5@{d;@dPP^0I5$3mTS8o5%pquea{#dpg_@$x2 zo?Nlu4|&5mb~lzU7Q~%vRO>2o1QYtt^i+amZZF15Wqo!fN1ewXbKida^AzSJ-SJGq zb&TuBT5I?@xxT?)6o(BdQw|<-Q-rrHqt_bYOTt?b{!_wlj_{uqzCFS}Bm9LuN+%vW z+*e2!Yj_@GNSA7OjBPHPt>JmxBF)wC`hJUo7~=@U5r`uYM<9+s9Dz6jaRmM+BJkJ7 zTdp`KE;l%*mi>CGQqCu5f@Jk2=fsa1p408C?s$smzf^DgGC|`;#rh8} zpFV%DGyOZ~#4EE0hteH09nU+bcfUXms_V+6`L|KKapS|#Nc zAuWV^urkM~m{ zJ32yk(;vI+Ojj=cIDM6y>6}{k0zIjpN?&%Ka1t*yKC2qPKa)sbCH~AJ{MYL7#=+@z z&#a*+KfAOk^zv{$ZSo$}<4>ip9;0px`!wuDZfcz32*eSHBM?U*jzAoNI0A75;t0eM zh$9e3;Qu)S{Qc{Csegapfn6iT{6seAmyXg`$zuz(7nHjn^-JY!v2e6qr;ZNWWZJhQ z(|$~8i;0{Uj227zqXYbPRY3D#JEg>*4EzGuQVz=w z?ANVIY*_OC&D1>p9yRoOwR#U>hLGPp1cdZjKpmT{R=-Hd-(oo>9yp{DlTC>Yt5!5T zMjynO=QRhLN&h{p(7Qr^$=gKP?estUTD7W)HBEhMT0hWu!~G4%)t>dc-n(rRe@4{y zT<-o_vyOW+F~;1mXz95r`uYM<9+s9Dz6jaRlNB z#1VLFBY^daSf7YBfcoKus#=BWWc}i5k$)xY9N!@_)J>j=?RJ7RfP-mx2kNllmq~Ll@<8D~0{#=df zaK9v|rQa1%;Wxxjljy_$8S#U01wZG+&lb7A>UTp__*3>n=M~j|S^RH~ z_`_uWh-pPwR=8p$QiV1a7Sp!X5Kr$^pn_GhSVuG@F0 zdob;$_xHNAW1#oL`@0AGdx)l&oNn5YQm6Nja`z1!*xNne9_Z^koE~zAy7vyG$s)Rg zA%%Sl|7ov+pYZ}u>GL5kESQZ8BrM#;;AYB2cbr~?@(zdo1EiJ77TikN&!}u+wCLh3 zs*!SDVXWef`R>2JAypJHvBA4ss%*GimWuTT4A-SC6%r2ZK6Ds;8GD`m6$`g{gdyRr z9J*IbQ{_Fe5%{&QQg(SNA9%xrLCN4aa@hiH_n1(2p&0n~SfOH1l!_C6DVVCEhAUax ztCP(L)xEdBjmM%^ANR`R%Fav`s0xEY$&{cST1^C(%1VCDV*_RLNK*Dh&K&HqB4q*! zu(EkLl4enNrtOc*036SdJtSjqMxwDmo}7F6>aGjQJ|CT`G^ZA8k5K8ICFJF@FYP{*3yg z=l=z=<#R%L_&X!NH+XI!6`i8}_a$O$?JcnbiYV6eKV#sZirBYH0T6m{02%o8h5 zfS-wU80_HhTM>KAbAWiRf`0V;za#dDzp_MA@OcpdLPJzPpd2?5_AiP8@QzT^WTN%| zjObeXIk5+RE@F@V2mLZ-Xf12F9}@Fm?8A)eLk9kyY#VFrG4GyhBa#yIj5IHUf1L_= z?8)Q9{Ct?!&2pNN{^Rk_33lkmuMo#7u*dV{%vRP`Dy5I}2iODWsHoOHG-x+AUGt_o z2RqQ$D8n4;$2_o0?4$Z}IxtsDh+t0CLmu`L#*l}7En@71N|YHFhqw>&bQvllX+HP literal 0 HcmV?d00001 diff --git a/test6/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/test6/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..25c62a8 --- /dev/null +++ b/test6/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/test6/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/test6/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100644 index 0000000000000000000000000000000000000000..64ddf3c7775cb583718a68fa037d7d0b28c160be GIT binary patch literal 16096 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 literal 0 HcmV?d00001 diff --git a/test6/build/CMakeFiles/CMakeDirectoryInformation.cmake b/test6/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..c7354a5 --- /dev/null +++ b/test6/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/xb/satellite/aircraft-1/container-4/test6") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/xb/satellite/aircraft-1/container-4/test6/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/test6/build/CMakeFiles/CMakeOutput.log b/test6/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..6936fbc --- /dev/null +++ b/test6/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.8.0-90-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-4/test6/build/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-4/test6/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/xb/satellite/aircraft-1/container-4/test6/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_0ddd5/fast && /usr/bin/gmake -f CMakeFiles/cmTC_0ddd5.dir/build.make CMakeFiles/cmTC_0ddd5.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test6/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_0ddd5.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_0ddd5.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0ddd5.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0ddd5.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_0ddd5.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cciDLTTI.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0ddd5.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0ddd5.dir/' + as -v --64 -o CMakeFiles/cmTC_0ddd5.dir/CMakeCCompilerABI.c.o /tmp/cciDLTTI.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0ddd5.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0ddd5.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_0ddd5 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0ddd5.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_0ddd5.dir/CMakeCCompilerABI.c.o -o cmTC_0ddd5 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_0ddd5' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_0ddd5.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccKwEQs2.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_0ddd5 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_0ddd5.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_0ddd5' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_0ddd5.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-4/test6/build/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-4/test6/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_0ddd5/fast && /usr/bin/gmake -f CMakeFiles/cmTC_0ddd5.dir/build.make CMakeFiles/cmTC_0ddd5.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test6/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_0ddd5.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_0ddd5.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0ddd5.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0ddd5.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_0ddd5.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cciDLTTI.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0ddd5.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0ddd5.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_0ddd5.dir/CMakeCCompilerABI.c.o /tmp/cciDLTTI.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0ddd5.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0ddd5.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_0ddd5] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0ddd5.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_0ddd5.dir/CMakeCCompilerABI.c.o -o cmTC_0ddd5 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_0ddd5' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_0ddd5.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccKwEQs2.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_0ddd5 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_0ddd5.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccKwEQs2.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_0ddd5] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_0ddd5.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/xb/satellite/aircraft-1/container-4/test6/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_ff5ee/fast && /usr/bin/gmake -f CMakeFiles/cmTC_ff5ee.dir/build.make CMakeFiles/cmTC_ff5ee.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test6/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_ff5ee.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_ff5ee.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ff5ee.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ff5ee.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_ff5ee.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cca8tkdh.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ff5ee.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ff5ee.dir/' + as -v --64 -o CMakeFiles/cmTC_ff5ee.dir/CMakeCXXCompilerABI.cpp.o /tmp/cca8tkdh.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ff5ee.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ff5ee.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_ff5ee +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ff5ee.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_ff5ee.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_ff5ee +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ff5ee' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_ff5ee.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQA15P6.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_ff5ee /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_ff5ee.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ff5ee' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_ff5ee.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-4/test6/build/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-4/test6/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_ff5ee/fast && /usr/bin/gmake -f CMakeFiles/cmTC_ff5ee.dir/build.make CMakeFiles/cmTC_ff5ee.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test6/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_ff5ee.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_ff5ee.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ff5ee.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ff5ee.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_ff5ee.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cca8tkdh.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ff5ee.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ff5ee.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_ff5ee.dir/CMakeCXXCompilerABI.cpp.o /tmp/cca8tkdh.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ff5ee.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ff5ee.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_ff5ee] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ff5ee.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_ff5ee.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_ff5ee ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ff5ee' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_ff5ee.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQA15P6.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_ff5ee /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_ff5ee.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccQA15P6.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_ff5ee] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_ff5ee.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/test6/build/CMakeFiles/Makefile.cmake b/test6/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..940dbd1 --- /dev/null +++ b/test6/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,122 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/test6.dir/DependInfo.cmake" + ) diff --git a/test6/build/CMakeFiles/Makefile2 b/test6/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..c985f30 --- /dev/null +++ b/test6/build/CMakeFiles/Makefile2 @@ -0,0 +1,112 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test6 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test6/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/test6.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/test6.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/test6.dir + +# All Build rule for target. +CMakeFiles/test6.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test6.dir/build.make CMakeFiles/test6.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/test6.dir/build.make CMakeFiles/test6.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/xb/satellite/aircraft-1/container-4/test6/build/CMakeFiles --progress-num=1,2,3 "Built target test6" +.PHONY : CMakeFiles/test6.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/test6.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test6/build/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/test6.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test6/build/CMakeFiles 0 +.PHONY : CMakeFiles/test6.dir/rule + +# Convenience name for target. +test6: CMakeFiles/test6.dir/rule +.PHONY : test6 + +# clean rule for target. +CMakeFiles/test6.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test6.dir/build.make CMakeFiles/test6.dir/clean +.PHONY : CMakeFiles/test6.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/test6/build/CMakeFiles/TargetDirectories.txt b/test6/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..edb58ed --- /dev/null +++ b/test6/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/xb/satellite/aircraft-1/container-4/test6/build/CMakeFiles/test6.dir +/home/xb/satellite/aircraft-1/container-4/test6/build/CMakeFiles/edit_cache.dir +/home/xb/satellite/aircraft-1/container-4/test6/build/CMakeFiles/rebuild_cache.dir diff --git a/test6/build/CMakeFiles/cmake.check_cache b/test6/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/test6/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/test6/build/CMakeFiles/progress.marks b/test6/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/test6/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +3 diff --git a/test6/build/CMakeFiles/test6.dir/DependInfo.cmake b/test6/build/CMakeFiles/test6.dir/DependInfo.cmake new file mode 100644 index 0000000..cb6f12b --- /dev/null +++ b/test6/build/CMakeFiles/test6.dir/DependInfo.cmake @@ -0,0 +1,20 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/xb/satellite/aircraft-1/container-4/test6/test6-main.cpp" "CMakeFiles/test6.dir/test6-main.cpp.o" "gcc" "CMakeFiles/test6.dir/test6-main.cpp.o.d" + "/home/xb/satellite/aircraft-1/container-4/test6/test6.cpp" "CMakeFiles/test6.dir/test6.cpp.o" "gcc" "CMakeFiles/test6.dir/test6.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/test6/build/CMakeFiles/test6.dir/build.make b/test6/build/CMakeFiles/test6.dir/build.make new file mode 100644 index 0000000..e15b0f1 --- /dev/null +++ b/test6/build/CMakeFiles/test6.dir/build.make @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test6 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test6/build + +# Include any dependencies generated for this target. +include CMakeFiles/test6.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/test6.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/test6.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/test6.dir/flags.make + +CMakeFiles/test6.dir/test6-main.cpp.o: CMakeFiles/test6.dir/flags.make +CMakeFiles/test6.dir/test6-main.cpp.o: ../test6-main.cpp +CMakeFiles/test6.dir/test6-main.cpp.o: CMakeFiles/test6.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-4/test6/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/test6.dir/test6-main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/test6.dir/test6-main.cpp.o -MF CMakeFiles/test6.dir/test6-main.cpp.o.d -o CMakeFiles/test6.dir/test6-main.cpp.o -c /home/xb/satellite/aircraft-1/container-4/test6/test6-main.cpp + +CMakeFiles/test6.dir/test6-main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test6.dir/test6-main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-4/test6/test6-main.cpp > CMakeFiles/test6.dir/test6-main.cpp.i + +CMakeFiles/test6.dir/test6-main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test6.dir/test6-main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-4/test6/test6-main.cpp -o CMakeFiles/test6.dir/test6-main.cpp.s + +CMakeFiles/test6.dir/test6.cpp.o: CMakeFiles/test6.dir/flags.make +CMakeFiles/test6.dir/test6.cpp.o: ../test6.cpp +CMakeFiles/test6.dir/test6.cpp.o: CMakeFiles/test6.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-4/test6/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/test6.dir/test6.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/test6.dir/test6.cpp.o -MF CMakeFiles/test6.dir/test6.cpp.o.d -o CMakeFiles/test6.dir/test6.cpp.o -c /home/xb/satellite/aircraft-1/container-4/test6/test6.cpp + +CMakeFiles/test6.dir/test6.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test6.dir/test6.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-4/test6/test6.cpp > CMakeFiles/test6.dir/test6.cpp.i + +CMakeFiles/test6.dir/test6.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test6.dir/test6.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-4/test6/test6.cpp -o CMakeFiles/test6.dir/test6.cpp.s + +# Object files for target test6 +test6_OBJECTS = \ +"CMakeFiles/test6.dir/test6-main.cpp.o" \ +"CMakeFiles/test6.dir/test6.cpp.o" + +# External object files for target test6 +test6_EXTERNAL_OBJECTS = + +bin/test6: CMakeFiles/test6.dir/test6-main.cpp.o +bin/test6: CMakeFiles/test6.dir/test6.cpp.o +bin/test6: CMakeFiles/test6.dir/build.make +bin/test6: CMakeFiles/test6.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/xb/satellite/aircraft-1/container-4/test6/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable bin/test6" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/test6.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/test6.dir/build: bin/test6 +.PHONY : CMakeFiles/test6.dir/build + +CMakeFiles/test6.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/test6.dir/cmake_clean.cmake +.PHONY : CMakeFiles/test6.dir/clean + +CMakeFiles/test6.dir/depend: + cd /home/xb/satellite/aircraft-1/container-4/test6/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/xb/satellite/aircraft-1/container-4/test6 /home/xb/satellite/aircraft-1/container-4/test6 /home/xb/satellite/aircraft-1/container-4/test6/build /home/xb/satellite/aircraft-1/container-4/test6/build /home/xb/satellite/aircraft-1/container-4/test6/build/CMakeFiles/test6.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/test6.dir/depend + diff --git a/test6/build/CMakeFiles/test6.dir/cmake_clean.cmake b/test6/build/CMakeFiles/test6.dir/cmake_clean.cmake new file mode 100644 index 0000000..8c91ad4 --- /dev/null +++ b/test6/build/CMakeFiles/test6.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/test6.dir/test6-main.cpp.o" + "CMakeFiles/test6.dir/test6-main.cpp.o.d" + "CMakeFiles/test6.dir/test6.cpp.o" + "CMakeFiles/test6.dir/test6.cpp.o.d" + "bin/test6" + "bin/test6.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/test6.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/test6/build/CMakeFiles/test6.dir/compiler_depend.make b/test6/build/CMakeFiles/test6.dir/compiler_depend.make new file mode 100644 index 0000000..03e631e --- /dev/null +++ b/test6/build/CMakeFiles/test6.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for test6. +# This may be replaced when dependencies are built. diff --git a/test6/build/CMakeFiles/test6.dir/compiler_depend.ts b/test6/build/CMakeFiles/test6.dir/compiler_depend.ts new file mode 100644 index 0000000..9bdbac2 --- /dev/null +++ b/test6/build/CMakeFiles/test6.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for test6. diff --git a/test6/build/CMakeFiles/test6.dir/depend.make b/test6/build/CMakeFiles/test6.dir/depend.make new file mode 100644 index 0000000..2f87d1e --- /dev/null +++ b/test6/build/CMakeFiles/test6.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for test6. +# This may be replaced when dependencies are built. diff --git a/test6/build/CMakeFiles/test6.dir/flags.make b/test6/build/CMakeFiles/test6.dir/flags.make new file mode 100644 index 0000000..aa8d006 --- /dev/null +++ b/test6/build/CMakeFiles/test6.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/xb/satellite/aircraft-1/container-4/test6 -I/usr/local/include/simmsg + +CXX_FLAGS = -std=c++14 -pthread -std=gnu++14 + diff --git a/test6/build/CMakeFiles/test6.dir/link.txt b/test6/build/CMakeFiles/test6.dir/link.txt new file mode 100644 index 0000000..b61a4f3 --- /dev/null +++ b/test6/build/CMakeFiles/test6.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -std=c++14 -pthread CMakeFiles/test6.dir/test6-main.cpp.o CMakeFiles/test6.dir/test6.cpp.o -o bin/test6 -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lpthread -lm -lrt -lsimmsg -lfastrtps -lfastcdr -lfoonathan_memory diff --git a/test6/build/CMakeFiles/test6.dir/progress.make b/test6/build/CMakeFiles/test6.dir/progress.make new file mode 100644 index 0000000..6a9dc74 --- /dev/null +++ b/test6/build/CMakeFiles/test6.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 + diff --git a/test6/build/CMakeFiles/test6.dir/test6-main.cpp.o b/test6/build/CMakeFiles/test6.dir/test6-main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..ae659b8c1f7a69590335570701e888f9cdb12e1c GIT binary patch literal 12976 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 UKYrLB1@R|fj6|NJd)LVSFAkx5SO5S3 literal 0 HcmV?d00001 diff --git a/test6/build/CMakeFiles/test6.dir/test6-main.cpp.o.d b/test6/build/CMakeFiles/test6.dir/test6-main.cpp.o.d new file mode 100644 index 0000000..b204699 --- /dev/null +++ b/test6/build/CMakeFiles/test6.dir/test6-main.cpp.o.d @@ -0,0 +1,163 @@ +CMakeFiles/test6.dir/test6-main.cpp.o: \ + /home/xb/satellite/aircraft-1/container-4/test6/test6-main.cpp \ + /usr/include/stdc-predef.h \ + /home/xb/satellite/aircraft-1/container-4/test6/test6.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/string \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/exception /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio /usr/include/c++/11/limits \ + /usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/thread /usr/include/c++/11/bits/std_thread.h \ + /usr/include/c++/11/tuple /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/this_thread_sleep.h diff --git a/test6/build/CMakeFiles/test6.dir/test6.cpp.o b/test6/build/CMakeFiles/test6.dir/test6.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..589fd2710d696d657ef72315915eedcc512dbb6a GIT binary patch literal 149000 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≰ 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 literal 0 HcmV?d00001 diff --git a/test6/build/cmake_install.cmake b/test6/build/cmake_install.cmake new file mode 100644 index 0000000..fded670 --- /dev/null +++ b/test6/build/cmake_install.cmake @@ -0,0 +1,54 @@ +# Install script for directory: /home/xb/satellite/aircraft-1/container-4/test6 + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/xb/satellite/aircraft-1/container-4/test6/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/test6/test6-main.cpp b/test6/test6-main.cpp new file mode 100644 index 0000000..23129cb --- /dev/null +++ b/test6/test6-main.cpp @@ -0,0 +1,16 @@ +#include "test6.h" +#include +#include +#include +#include + +int main() { + // 初始化AD硬件服务化 + test6_init(0, "test6_Service"); + + while (true) { + std::this_thread::sleep_for(std::chrono::seconds(3)); + } + + return 0; +} diff --git a/test6/test6.cpp b/test6/test6.cpp new file mode 100644 index 0000000..cd5ddb3 --- /dev/null +++ b/test6/test6.cpp @@ -0,0 +1,90 @@ +#include "SimMsg.h" +#include "test6.h" + +#include +#include +#include +#include + + +using namespace std; + +void test6WriteLog(const std::string &msg) +{ + std::cout << msg< parameters; + string expression = "src = '"+ servername + "'"; + if (nullptr == test6_part) + { + test6_part=new SimMsg(domainid, 3000, appname, test6WriteLog); + test6_part->create_pub(topic_name_cmd); + test6_part->create_pub(topic_name_tlm); + + test6_part->create_sub(topic_name_cmd, command_callback, expression, parameters); + test6_part->create_sub(topic_name_tlm, telemetry_callback, expression, parameters); + } +} + +// 遥控接收回调函数 +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + + uint8_t test6_data[256] = {5}; + + generate_test_data(test6_data, 256); + uint16_t data_len = 256; + + // 直接传递数组,不需要.data() + test6_command_Pub(test6_data, dest, data_len); // 使用传入的dest参数 +} + +// 遥测接收回调函数 +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + // 打印接收到的数据 + std::cout << "Telemetry received from " << src << " to " << dest << std::endl; + std::cout << "Type: " << type << std::endl; + std::cout << "Data (" << data.size() << " bytes): "; + for (size_t i = 0; i < data.size(); ++i) { + std::cout << std::hex << std::uppercase << (int)data[i]; + if (i < data.size() - 1) { + std::cout << ", "; + } + } + std::cout << std::dec << std::endl; +} + + +// AD硬件服务化遥控发布 +void test6_command_Pub(uint8_t* data, string dest, uint16_t len) +{ + test6_part->publish(topic_name_cmd, "test6_Service", dest, "command", data, len); +} + +// AD硬件服务化遥测发布 +void test6_telemetry_Pub(uint8_t* data, string dest, uint16_t len) +{ + test6_part->publish(topic_name_tlm, "test6_Service", dest, "telemetry", data, len); +} + + diff --git a/test6/test6.h b/test6/test6.h new file mode 100644 index 0000000..65b5137 --- /dev/null +++ b/test6/test6.h @@ -0,0 +1,19 @@ +#include +#include +#include + +void test6WriteLog(const std::string &msg); + +void test6_init(uint8_t domainid, std::string appname); + +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); + +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); + +void test6_command_Pub(uint8_t* data, std::string dest, uint16_t len); + +void test6_telemetry_Pub(uint8_t* data, std::string dest, uint16_t len); diff --git a/test7/CMakeLists.txt b/test7/CMakeLists.txt new file mode 100644 index 0000000..994152e --- /dev/null +++ b/test7/CMakeLists.txt @@ -0,0 +1,46 @@ +cmake_minimum_required(VERSION 3.10) +project(test7) + +# 设置C++标准 +set(CMAKE_CXX_STANDARD 14) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + +# 设置编译选项 +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -pthread") + +# 包含头文件路径 +include_directories( + ${CMAKE_CURRENT_SOURCE_DIR} # 当前目录 + /usr/local/include/simmsg # simmsg头文件目录 + /usr/local/include # 系统本地include + /usr/include # 系统include +) + +# 链接库路径 +link_directories( + /usr/local/lib # 系统本地lib + /usr/lib # 系统lib + /usr/lib/x86_64-linux-gnu # 系统64位库 +) + +# 添加可执行文件 +add_executable(test7 + test7-main.cpp + test7.cpp +) + +# 链接库 +target_link_libraries(test7 + pthread + m + rt + simmsg + fastrtps + fastcdr + foonathan_memory +) + +# 设置输出目录 +set_target_properties(test7 PROPERTIES + RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin +) diff --git a/test7/build/CMakeCache.txt b/test7/build/CMakeCache.txt new file mode 100644 index 0000000..04601ef --- /dev/null +++ b/test7/build/CMakeCache.txt @@ -0,0 +1,369 @@ +# This is the CMakeCache file. +# For build in directory: /home/xb/satellite/aircraft-1/container-4/test7/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=test7 + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +test7_BINARY_DIR:STATIC=/home/xb/satellite/aircraft-1/container-4/test7/build + +//Value Computed by CMake +test7_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +test7_SOURCE_DIR:STATIC=/home/xb/satellite/aircraft-1/container-4/test7 + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/xb/satellite/aircraft-1/container-4/test7/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/xb/satellite/aircraft-1/container-4/test7 +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/test7/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/test7/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..488ad37 --- /dev/null +++ b/test7/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/test7/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/test7/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..345e930 --- /dev/null +++ b/test7/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/test7/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/test7/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..06dd536772c02e825fd19762b11056db14996a8c GIT binary patch literal 15968 zcmeHOYit}>6~4Q15|=!@Nn>J?(k!HfgyMq0>$q*>0HIp1bH ztXow0fy7+P``z=M$Gvmr&hDL=dq0{U9Eita3T2skhhiy}@R^h-l5dj=K}zjWYv}X! z>K3(vz7OM#n>$TGD7xi<4Oa(#iywSzo3VV?6*{zU+!ywN{)m5JeA1c zfsaW8K=AeUlG0)bN5l^p^yA#jxBGtcJ&Q3ZdD$iiKNi_fX}&$34!;Oir9B|>$vNTw zJ(ABbc1Rdt*l$Ao!q_ih+!7%E*iyG;)?>joW3{az+mJlyHV`+R%_Q81w%8GZiD5`-|~X*<|0uS?BS`+_ygcFr_(8-*|q(b&TsL zxz6Vo*7k1@tR^8ud656VJ-m#;*qB8)N+ zWgyBxlz}J%Q3j$6L>c%$&cI(aK%F9?#o?b+|jGHk!D&&=yjKDSSQ za$%VsdrH4}-Q7R|ZkGVfwYjmDEz~dgbAM0vuv%5_II5rOiE~w-dDdO6pYB;f!sYF? zTJ3U+k**!TP(MfYv%*bBCCWgQfhYq}2BHi^ z8Hh3vWgyBxlz}J%Q3j$6{QDW;_g^npGD8Eyd&~63t~6%kCSB)P$DZRs`=QM6Kz6S? zZCFmp${lku`;7xb=}iAnuk!3X|LnAD86}6_-5ndujEoGXjr34|rgw-eJiVE3%^t461(@XicKYAn^&)Fo~0LR z%=6lT6Xf$IHt1jJy^*_(s@?Rzjd+h(n;2Nz_Rf}7_cWhW`!?-;%g)=p*O%=7KKf6< zj_O=Erc3`X5dR@2(rXi+i1)2o5qGF%CZZB$Aj&|LfhYq}2BHi^8Hh3vWgyBxl!5<^ z3}C$?)+b`^p?A|mU0jWB%KF7MB7a%dIlfM0tb^PvGH!h~iH!A-e80p6`oCVUl~_I} zix{ysae{C7sQ7DImAWMQ*Z8!0KyZ~{n_#OT0Ba+wvi@~E%x*Z;@v7T z?EX>n`%8K9sOuv8i^=H)_YJ-0Nw=on@y*Ne{9R=9OTz#60PDm5!-!aydZ4dwZ*tqw zY^CT{lAWDex7N|#S@Fcq`?|Wcj&7}MyC`0+Ngh{C>V;a^hVvaG&8H+GNin#Yu#r8V zkGNW^CS^Q|xk?IuHpK4~9^)JK8LGron@Xg72IHPrS;y#U0miGZRqDf3;dXJofah@- zQ#UJ&fAC+UN~8XN$FonURMNM^`1*zLCxjPJFA9HB2wDx`m8J6Y5@}T%^7j&-gi!z=_V|rTr2-^X?nY_3#|=>*5;~#yymeGfyqU zNiJjcH1P=o;P*UA|AfXGo-chIsBz*#0@< zlW-1TbG-37`>n*UkJGng=({iCcv{7|qRlVUBj8R@! zUna|3$r#U1e6Zfy2EAy{C=_Z4T&v&rt8dOdrv-%fd+OqSgBkE91c6@c!OGV|ZZTNP5H=>D^Bc zE6FglSs{fj3a_v&!Rvb9>8UcToavg%%MpcT!QZq%!r~naMy^~kCd^`vcQ<5)$tq_T zjY`?dQIH~i7};`Je7*e>hCw?b_`xb4B5##wxc_1CHjMgl@Ky`&Y|zG|@^ry9vxKhW z;{*@Ep5D5(I%bJq~*BN0V-RuY153I6N*k@I}bL`e8MbGC@nW#q$YfH z9ba>|<&^DGagkt<&av_)J1C8ZiqahvfVF zL(TUBDvic?frf72a(mTPo*&UATz|?Q-tUI_5gK6IVA)Cn&td4Y z_R3QGxe0oz#sEWApf2ROE~`@Bqh)B;E#D75c6g9 zA9ld|$e-tokTGurc1Yvl{-aN4sKPmgKjyK(su-gE@bQ0^^n6Uv*MAq}_W|>F3FEbe zI^!4UKj@znKcI+p7s$XzL;fA20KyIdAOpV<@=u8ZmHsLAI{@f ziDMJ^V;)-F!PZKpyw4jS@CPoCD(GK#=@^V}Kz!S^5EZ=vs0t(VJuqeNwUC^*{nwLBMY Q?7xnGSg5QHIfO*@PyNmlj{pDw literal 0 HcmV?d00001 diff --git a/test7/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/test7/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..8d4b8ab1e6ea857840da1aa325eb4ebef300bbce GIT binary patch literal 15992 zcmeHOYit}>6~4Q9xipD4Zqk^f#7jv~0(fFOj&TDa>)7k;BF7Gi1BDPKyWX+AVjpIA zmf8hM+5oB*f&xN7e}JO$lnPQSA;KSEt5m5#0uhObApQhOr65Ah#!#K;Bw?yH}mhbcS!usMs*nF$F~_;0ny%j$WP}*^sfat&4;DE zrOrb{@(+~ss-3xPx~F?*F4LaN7An*2)4e_IJ>6EhXm#nPxnEKG@R&LPqb84T$^bEZNhbAK^jDx0#man^bKG57t?e~Ho@re8c$a2@0NiLNvJ zyj|4Ajm+Ffgl6_#~Ju*^OnCQPF-(GoL=#pok}G>U3J5?UnWjH)pS8;rMCM~qW@Cc z_H}~hHpTWN{YXm#O3R&pPR?HXP-6D?iBo@=J2V>atako1ac1w&C_rsPnJix%x0>5N zrQ;F*2r-E>E55*R&%C>Vntm_Wsp;ElSDV{Tvf%|mvd?P!-D!p$w-U2+i6@`imw0l1 zSt4{Xap{)3o&s!>08O>4m%HvGvK>E`hZ^>b7|E8KKYf(!&12r>|4Ajm+F zfgl4x27(L(83-~EWFW}EKc4}9|MhAmIXpPBr%Z3`isN=>$}Ju1=soVWA5M-8ruVor zwo@uPnPa8oe*3_1JUKAjr?j2+PtUlHT`bYNyJJJi(b1u}9UmS@_6?JT)~C|hW3&!| z9YULzy@TJq@w=?E&(~@v2+t8dO!zoqg7A^KTJ0Pm7k;P8C3OE`6`GEOHm_dQbe3MI zG0$rUPLR)=*VCWUmN*MxPQ&caEV%GA}B!yf(!&12r>|4Ajm+Ffgl4x27(L(8TjAG z0M;vFeInK#>YEWzjUisWchJf z#E7+tlYGNR#jI&n>Wb)JXK3}X;O&B~f*S+@SQ}ZD^^dDW(IE|?A64OLv8OJGw?$;w zy;3v%r95fsmdIu?IlbUs&}&b+HPy#AC&zO`Wb{kI|Mvjv!~esGSeJUBzkg43`_Xiz z;8voYomRKi(cW3nV&?;0T~=6gjB1F#0-OR&#SCM^t1ru)o7LaI90e^Trc2x9EQ{# z3gaLAx2e*o|3A_85fzOZON`gc!pDTixO++X6T%CqR_bs_Mbt?lXqA92OXY2wwr^2~ z-YAA1Xw=VL+Masn8&B^fUa58Ub@~W1qV4ZgxX!>k#5Y=B{t)p|7KWoA zG=5rRur$c~MOtW_#AF=mXHBHKCiWO_@On|~cgXLleuhNK8^m*e{Prut^{ya<#x~;b zUc?w-5AiKw`jzxu7wX7Z$?dd?v{Ig)w%KlKLJ?7RE92wVm|9p>Z@YPWjMvqd$ud*4 zCvwGfDraZhVySGWD${DLn4iiyu9LAk8e8xh|E!%Vl~VLju;7+v)OabCckE0hpPwNY zk7SdjyU4WvVCut8|GoG2Q!Ck=Q|jBFw8o~Ul>LFB&Yo;xyl8u#MKarE*o7yIb~-yj z?Pjv6g4W-oy*&C{)^&4^$D~(VP*$jOgNOSL>Zg-7Z6X+W|8U>IWIxfg8^ew#M4K2m ztn33rBm4V??2*C2Bk@stv~NE>)FeaSriK`{GQ8II1t*hoQ%a|fqOf50GLW!%V}qS3 z7wySZA;X&(5$9w{a`ySZ)$M1RZNB&h*ECoL&B0y+}%FGKF&fi%v0P;I9Z}GSPb5imlqWx;r zSOdRk#QHbRKZsvbh3AmCFTs2k`y~DLkb%#TZ?nfA^XK_?BB{X6NDDIf=Sjh15AE0I zotE*a^1)Hz@y`W*IFH{Vj!oc?d1!SfTPqdQ-wR*x2hNkq>tA>1Fg|Dp5#R^;7FC!- z`Oe4_dXqJSM2 literal 0 HcmV?d00001 diff --git a/test7/build/CMakeFiles/3.22.1/CMakeSystem.cmake b/test7/build/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000..f4af1d2 --- /dev/null +++ b/test7/build/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.8.0-90-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.8.0-90-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.8.0-90-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.8.0-90-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/test7/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/test7/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..41b99d7 --- /dev/null +++ b/test7/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/test7/build/CMakeFiles/3.22.1/CompilerIdC/a.out b/test7/build/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100644 index 0000000000000000000000000000000000000000..8b8c27e76b2d5951bf9014e281b5e321a68c6ff6 GIT binary patch literal 16088 zcmeHOeQX>@6`#9&IW&nKx4|YU%~Dd7(0XG#A2mT~&aux~BRdI+Lxs|Gwf3#;6ZhfX z?NPfbB`BrDq>)-c&_6(`ibTanC6G`NkpPFHKubXlAT|6&fEEQQwC1ZaA^D1pm}VVrH`}ldC-#RS z!ZPQ%PS!E;_ypx-Y!jaMf1cOGA_w;0T&JvuII9ltF2WZU;kjM6*72iUcVyCYN3#Vl zmwmt|kpev8mIJR8xOp#IP%LwNcdC5@{d;@dPP^0I5$3mTS8o5%pquea{#dpg_@$x2 zo?Nlu4|&5mb~lzU7Q~%vRO>2o1QYtt^i+amZZF15Wqo!fN1ewXbKida^AzSJ-SJGq zb&TuBT5I?@xxT?)6o(BdQw|<-Q-rrHqt_bYOTt?b{!_wlj_{uqzCFS}Bm9LuN+%vW z+*e2!Yj_@GNSA7OjBPHPt>JmxBF)wC`hJUo7~=@U5r`uYM<9+s9Dz6jaRmM+BJkJ7 zTdp`KE;l%*mi>CGQqCu5f@Jk2=fsa1p408C?s$smzf^DgGC|`;#rh8} zpFV%DGyOZ~#4EE0hteH09nU+bcfUXms_V+6`L|KKapS|#Nc zAuWV^urkM~m{ zJ32yk(;vI+Ojj=cIDM6y>6}{k0zIjpN?&%Ka1t*yKC2qPKa)sbCH~AJ{MYL7#=+@z z&#a*+KfAOk^zv{$ZSo$}<4>ip9;0px`!wuDZfcz32*eSHBM?U*jzAoNI0A75;t0eM zh$9e3;Qu)S{Qc{Csegapfn6iT{6seAmyXg`$zuz(7nHjn^-JY!v2e6qr;ZNWWZJhQ z(|$~8i;0{Uj227zqXYbPRY3D#JEg>*4EzGuQVz=w z?ANVIY*_OC&D1>p9yRoOwR#U>hLGPp1cdZjKpmT{R=-Hd-(oo>9yp{DlTC>Yt5!5T zMjynO=QRhLN&h{p(7Qr^$=gKP?estUTD7W)HBEhMT0hWu!~G4%)t>dc-n(rRe@4{y zT<-o_vyOW+F~;1mXz95r`uYM<9+s9Dz6jaRlNB z#1VLFBY^daSf7YBfcoKus#=BWWc}i5k$)xY9N!@_)J>j=?RJ7RfP-mx2kNllmq~Ll@<8D~0{#=df zaK9v|rQa1%;Wxxjljy_$8S#U01wZG+&lb7A>UTp__*3>n=M~j|S^RH~ z_`_uWh-pPwR=8p$QiV1a7Sp!X5Kr$^pn_GhSVuG@F0 zdob;$_xHNAW1#oL`@0AGdx)l&oNn5YQm6Nja`z1!*xNne9_Z^koE~zAy7vyG$s)Rg zA%%Sl|7ov+pYZ}u>GL5kESQZ8BrM#;;AYB2cbr~?@(zdo1EiJ77TikN&!}u+wCLh3 zs*!SDVXWef`R>2JAypJHvBA4ss%*GimWuTT4A-SC6%r2ZK6Ds;8GD`m6$`g{gdyRr z9J*IbQ{_Fe5%{&QQg(SNA9%xrLCN4aa@hiH_n1(2p&0n~SfOH1l!_C6DVVCEhAUax ztCP(L)xEdBjmM%^ANR`R%Fav`s0xEY$&{cST1^C(%1VCDV*_RLNK*Dh&K&HqB4q*! zu(EkLl4enNrtOc*036SdJtSjqMxwDmo}7F6>aGjQJ|CT`G^ZA8k5K8ICFJF@FYP{*3yg z=l=z=<#R%L_&X!NH+XI!6`i8}_a$O$?JcnbiYV6eKV#sZirBYH0T6m{02%o8h5 zfS-wU80_HhTM>KAbAWiRf`0V;za#dDzp_MA@OcpdLPJzPpd2?5_AiP8@QzT^WTN%| zjObeXIk5+RE@F@V2mLZ-Xf12F9}@Fm?8A)eLk9kyY#VFrG4GyhBa#yIj5IHUf1L_= z?8)Q9{Ct?!&2pNN{^Rk_33lkmuMo#7u*dV{%vRP`Dy5I}2iODWsHoOHG-x+AUGt_o z2RqQ$D8n4;$2_o0?4$Z}IxtsDh+t0CLmu`L#*l}7En@71N|YHFhqw>&bQvllX+HP literal 0 HcmV?d00001 diff --git a/test7/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/test7/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..25c62a8 --- /dev/null +++ b/test7/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/test7/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/test7/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100644 index 0000000000000000000000000000000000000000..64ddf3c7775cb583718a68fa037d7d0b28c160be GIT binary patch literal 16096 zcmeHOYit}>6~4Q9IW&nkX+uI%nxV8+0`P*E$|Iuu%^Dk%9ykN~AXMUc|gl!r`-vYd18`Nr$% zItb_we$25v=brC8?wxb*%-)%~_n}m8cRUtTpatq)#Zoe1kfbOcyGIJdlB!KDr{lZT zt!gpJ3pHl+NyA8M=u&(xZxDO|arRrwg*yCJ15*u#&_d?yHy@2~gNVSDoCo_YVui?I zeqJg7hd!v!VrL>t9|L|${J?AdxGB?3#(uheE_Wm^`-H=fMSTjkv8V1ZBz#Kh14lkN zC;Z>Eq+54Z07?8^(k^TPfo3&ZW-U>j~X`>+iY$HNd| znaf-!+n9WOhDtKFiC@h8BCmmY4jg|~9bG43Rvp}(2QSQnbGvS@6Gyr3;F#wQWeZ*| zdn`jDC3w&+`(DX+^Io=~Smyk0SG#+Ac6GX~cB{QDC~w)S+@AhEH=QYEhO=cqQ|j;Q z%oPines3Vh;fC|Yf`oI8XI|?1yK*LTQfE9nTQ1 zV_ZMhN`ueH^$q;81Z+qeJ#fg05N=t zH=Pq#8=RAiezjRC=aDHtUcKO)_-Vs)x_#Acj}!bx_0De+YuupNo}{O>)TOlC@@miI z#g93YzjIFfVR~PGs%5I>ymPw!MG8<|T_(%F4%v+x9@g;)KSzjjdeKwNJ}~32rmFAb zGF82_dbx4KaW;HTIN6`k_S?R|Y}0jTa@slf+D_-(%mOF&ymRroe+vb;Qvx(pFAp_t zpmxEZ+k3pdkJPI2{zJ}*_Ba=v$yfYk&dK)0BwX24tyZt3>F~S`6FW-2bNv7G04X`p zA@ZC2^i^lFa`}bSHEyPJa`lV!q<%7W)%lteyU_TAYJ6rYmbymxQ}u9TczX5ER!}yd zSeOW`&(^c1D5vV-CsWssQuhRX7xWf4DWWI?Q3j$6L>Y)O5M?0BK$L+f15pN|3`7}- zGVs<6@b|A9QO}<4y*mbr`O$1HQ#wLlC6CUvo}+g^nJJaC#ln$hO)V|9DKu|Iq4}uN z9-}$WA1apeM|%0|s(@Z;aO8-T>BC?l?UmB>!EeZ`xBxJ*xlpYW05NY2y6m!6#0y1=P{$YV|B}{uav=J9a?D#uBmh%a$}eN*}}+ z=QRf#$^I@j=vtz`W3GqY8k4N^^40z{;{lce3!^r2f1EkJi@FK8S5eWxrYh*zg@2uS^mB( zCd3-S5q@YR;&q8kmqh;#BdQ7EHwj-We6?^eaZ^*W4snSnnx!JNqfJhn7JF(!yxT;E z-9M|Qy=1PT>mr-QfMy`CB)M;zmv5Zdj=PTn*cBzr;v$ zN;=dMgPV!hv*&(`s}*Wg#;uquOYp}+_!hx&9l*Ya3Nf`-wIvP0?PKEA*fDy#$GFxY z9X>_>TraLG;1g7cshbt96X4&bLcR7sqwNzaX&K8_!ze<1`wN7}XeIZ=d&IDY)rhPt;UmnO+Wwuvbp$*?30Vc9hBpyz)yOCw*7zEwl0XdaAv~eh1bK#b zAK|OwjSBZ0;P;7rIL@Gs535;TB79|hjl#Hw<{`$ZW@Q;fE>rbIjjvJR_19+w53i?w zn(zdTlVlQ+4Zol8RWu%wGT!t%BvSoE;v~c#_k#-(2jdOVel2k}$$eM9Ga}{79EZ*; zZ2zjn-x!L&EFPRHLTi2(;kVC0jL<>&syN+cL)Xi0!dFs%SxIAu_N#+~CBMZk(h7WU zAnW?xup*%BSB8e{K{dNt-}UqEAg|XilV!T-4(EykUd~PX#ZuYzDr1V@G3GLUCT%y@ zx8S`4S=TF-ym2>E@Jr)rsO04{Zn~1skCRJ{AG>2hfwLDxt2boBLf5=^f?-IOC*r|W=nclYky)zRzj z?e0F9>UaA)cJ-#nBfPI6iQNqUZU;jq?fIV4XGu|5FxweOn7g;ZO_z)A2)!QVeGff* z$ts;KxRr7yt@Nqj-KvptUSYW64QJf9zBg5rNAbZMUaD-MT$YOUwhY&$jTVv)9X<#c zenoqOT^DmVe*`Jv4Ia9$OjG&&uTpk-Jnwr0#Ql=tBPeAHwC`h7*@dE?v4;y4d$d#> z&6ND{8fc)BrA<58v_KuZdYX7pYV#4VJfiIMc!8=g+%Fl8yttktxTGs(avnPXOMH2Fg^{$@xT50ojmm(LDTbGZ9$%D%FxH}W*Z z>s+4yF~svTx-|rE`NR9|Fh4_JwymZ2lE8B)y8JcGx35gp!8{N0b}H2RhxeE9d-Ynv z{TLYk9@qL~J^*gPPe*#iD}$iG<> z;IKmg$l%`%`6opIek{~s@I$;Gg#0nD0mt(d?8E2(Bk@Q6l_i$K&x;5qFhun%mAHxU ze@P6$?+z?YAzc5@39j{@5r6P6hy2n1fPYB^TI(9@i^O~w`!U1zkimaXzKu2hn19bS z5l93(BhAXdUnd2RJ$a0no&VChTBa%KKOX-~@Iya-i!e5UKb|Y6HnX)-Nqw9>z#n{u zRJHzrL$mQ|n|0MC_yN971;$W6=6!AAAGVj%fxB8j0Apev;P96;1~~j{ImS+4M1>Iv wi2ER4$Na2<_Tc`vlrXfNiUB40V=B@9P;k_1v^?jm?|+7WScsN|973Y{7t_#C6#xJL literal 0 HcmV?d00001 diff --git a/test7/build/CMakeFiles/CMakeDirectoryInformation.cmake b/test7/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..e1b701a --- /dev/null +++ b/test7/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/xb/satellite/aircraft-1/container-4/test7") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/xb/satellite/aircraft-1/container-4/test7/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/test7/build/CMakeFiles/CMakeOutput.log b/test7/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..35519d0 --- /dev/null +++ b/test7/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.8.0-90-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-4/test7/build/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-4/test7/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/xb/satellite/aircraft-1/container-4/test7/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_42ee7/fast && /usr/bin/gmake -f CMakeFiles/cmTC_42ee7.dir/build.make CMakeFiles/cmTC_42ee7.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test7/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_42ee7.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_42ee7.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_42ee7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_42ee7.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_42ee7.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccFcqGUj.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_42ee7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_42ee7.dir/' + as -v --64 -o CMakeFiles/cmTC_42ee7.dir/CMakeCCompilerABI.c.o /tmp/ccFcqGUj.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_42ee7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_42ee7.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_42ee7 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_42ee7.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_42ee7.dir/CMakeCCompilerABI.c.o -o cmTC_42ee7 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_42ee7' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_42ee7.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccbr9YHz.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_42ee7 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_42ee7.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_42ee7' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_42ee7.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-4/test7/build/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-4/test7/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_42ee7/fast && /usr/bin/gmake -f CMakeFiles/cmTC_42ee7.dir/build.make CMakeFiles/cmTC_42ee7.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test7/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_42ee7.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_42ee7.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_42ee7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_42ee7.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_42ee7.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccFcqGUj.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_42ee7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_42ee7.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_42ee7.dir/CMakeCCompilerABI.c.o /tmp/ccFcqGUj.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_42ee7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_42ee7.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_42ee7] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_42ee7.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_42ee7.dir/CMakeCCompilerABI.c.o -o cmTC_42ee7 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_42ee7' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_42ee7.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccbr9YHz.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_42ee7 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_42ee7.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccbr9YHz.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_42ee7] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_42ee7.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/xb/satellite/aircraft-1/container-4/test7/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_a7289/fast && /usr/bin/gmake -f CMakeFiles/cmTC_a7289.dir/build.make CMakeFiles/cmTC_a7289.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test7/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_a7289.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_a7289.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a7289.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a7289.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_a7289.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccjiSrh0.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a7289.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a7289.dir/' + as -v --64 -o CMakeFiles/cmTC_a7289.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccjiSrh0.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a7289.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a7289.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_a7289 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a7289.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_a7289.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_a7289 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_a7289' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_a7289.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccktg7pM.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_a7289 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_a7289.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_a7289' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_a7289.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-4/test7/build/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-4/test7/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_a7289/fast && /usr/bin/gmake -f CMakeFiles/cmTC_a7289.dir/build.make CMakeFiles/cmTC_a7289.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test7/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_a7289.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_a7289.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a7289.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a7289.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_a7289.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccjiSrh0.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a7289.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a7289.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_a7289.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccjiSrh0.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_a7289.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a7289.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_a7289] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a7289.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_a7289.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_a7289 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_a7289' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_a7289.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccktg7pM.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_a7289 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_a7289.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccktg7pM.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_a7289] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_a7289.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/test7/build/CMakeFiles/Makefile.cmake b/test7/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..8674be4 --- /dev/null +++ b/test7/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,122 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/test7.dir/DependInfo.cmake" + ) diff --git a/test7/build/CMakeFiles/Makefile2 b/test7/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..1488534 --- /dev/null +++ b/test7/build/CMakeFiles/Makefile2 @@ -0,0 +1,112 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test7 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test7/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/test7.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/test7.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/test7.dir + +# All Build rule for target. +CMakeFiles/test7.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test7.dir/build.make CMakeFiles/test7.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/test7.dir/build.make CMakeFiles/test7.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/xb/satellite/aircraft-1/container-4/test7/build/CMakeFiles --progress-num=1,2,3 "Built target test7" +.PHONY : CMakeFiles/test7.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/test7.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test7/build/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/test7.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test7/build/CMakeFiles 0 +.PHONY : CMakeFiles/test7.dir/rule + +# Convenience name for target. +test7: CMakeFiles/test7.dir/rule +.PHONY : test7 + +# clean rule for target. +CMakeFiles/test7.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test7.dir/build.make CMakeFiles/test7.dir/clean +.PHONY : CMakeFiles/test7.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/test7/build/CMakeFiles/TargetDirectories.txt b/test7/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..bce4e7f --- /dev/null +++ b/test7/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/xb/satellite/aircraft-1/container-4/test7/build/CMakeFiles/test7.dir +/home/xb/satellite/aircraft-1/container-4/test7/build/CMakeFiles/edit_cache.dir +/home/xb/satellite/aircraft-1/container-4/test7/build/CMakeFiles/rebuild_cache.dir diff --git a/test7/build/CMakeFiles/cmake.check_cache b/test7/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/test7/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/test7/build/CMakeFiles/progress.marks b/test7/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/test7/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +3 diff --git a/test7/build/CMakeFiles/test7.dir/DependInfo.cmake b/test7/build/CMakeFiles/test7.dir/DependInfo.cmake new file mode 100644 index 0000000..2547d8c --- /dev/null +++ b/test7/build/CMakeFiles/test7.dir/DependInfo.cmake @@ -0,0 +1,20 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/xb/satellite/aircraft-1/container-4/test7/test7-main.cpp" "CMakeFiles/test7.dir/test7-main.cpp.o" "gcc" "CMakeFiles/test7.dir/test7-main.cpp.o.d" + "/home/xb/satellite/aircraft-1/container-4/test7/test7.cpp" "CMakeFiles/test7.dir/test7.cpp.o" "gcc" "CMakeFiles/test7.dir/test7.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/test7/build/CMakeFiles/test7.dir/build.make b/test7/build/CMakeFiles/test7.dir/build.make new file mode 100644 index 0000000..f68b884 --- /dev/null +++ b/test7/build/CMakeFiles/test7.dir/build.make @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test7 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test7/build + +# Include any dependencies generated for this target. +include CMakeFiles/test7.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/test7.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/test7.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/test7.dir/flags.make + +CMakeFiles/test7.dir/test7-main.cpp.o: CMakeFiles/test7.dir/flags.make +CMakeFiles/test7.dir/test7-main.cpp.o: ../test7-main.cpp +CMakeFiles/test7.dir/test7-main.cpp.o: CMakeFiles/test7.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-4/test7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/test7.dir/test7-main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/test7.dir/test7-main.cpp.o -MF CMakeFiles/test7.dir/test7-main.cpp.o.d -o CMakeFiles/test7.dir/test7-main.cpp.o -c /home/xb/satellite/aircraft-1/container-4/test7/test7-main.cpp + +CMakeFiles/test7.dir/test7-main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test7.dir/test7-main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-4/test7/test7-main.cpp > CMakeFiles/test7.dir/test7-main.cpp.i + +CMakeFiles/test7.dir/test7-main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test7.dir/test7-main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-4/test7/test7-main.cpp -o CMakeFiles/test7.dir/test7-main.cpp.s + +CMakeFiles/test7.dir/test7.cpp.o: CMakeFiles/test7.dir/flags.make +CMakeFiles/test7.dir/test7.cpp.o: ../test7.cpp +CMakeFiles/test7.dir/test7.cpp.o: CMakeFiles/test7.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-4/test7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/test7.dir/test7.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/test7.dir/test7.cpp.o -MF CMakeFiles/test7.dir/test7.cpp.o.d -o CMakeFiles/test7.dir/test7.cpp.o -c /home/xb/satellite/aircraft-1/container-4/test7/test7.cpp + +CMakeFiles/test7.dir/test7.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test7.dir/test7.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-4/test7/test7.cpp > CMakeFiles/test7.dir/test7.cpp.i + +CMakeFiles/test7.dir/test7.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test7.dir/test7.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-4/test7/test7.cpp -o CMakeFiles/test7.dir/test7.cpp.s + +# Object files for target test7 +test7_OBJECTS = \ +"CMakeFiles/test7.dir/test7-main.cpp.o" \ +"CMakeFiles/test7.dir/test7.cpp.o" + +# External object files for target test7 +test7_EXTERNAL_OBJECTS = + +bin/test7: CMakeFiles/test7.dir/test7-main.cpp.o +bin/test7: CMakeFiles/test7.dir/test7.cpp.o +bin/test7: CMakeFiles/test7.dir/build.make +bin/test7: CMakeFiles/test7.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/xb/satellite/aircraft-1/container-4/test7/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable bin/test7" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/test7.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/test7.dir/build: bin/test7 +.PHONY : CMakeFiles/test7.dir/build + +CMakeFiles/test7.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/test7.dir/cmake_clean.cmake +.PHONY : CMakeFiles/test7.dir/clean + +CMakeFiles/test7.dir/depend: + cd /home/xb/satellite/aircraft-1/container-4/test7/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/xb/satellite/aircraft-1/container-4/test7 /home/xb/satellite/aircraft-1/container-4/test7 /home/xb/satellite/aircraft-1/container-4/test7/build /home/xb/satellite/aircraft-1/container-4/test7/build /home/xb/satellite/aircraft-1/container-4/test7/build/CMakeFiles/test7.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/test7.dir/depend + diff --git a/test7/build/CMakeFiles/test7.dir/cmake_clean.cmake b/test7/build/CMakeFiles/test7.dir/cmake_clean.cmake new file mode 100644 index 0000000..4349006 --- /dev/null +++ b/test7/build/CMakeFiles/test7.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/test7.dir/test7-main.cpp.o" + "CMakeFiles/test7.dir/test7-main.cpp.o.d" + "CMakeFiles/test7.dir/test7.cpp.o" + "CMakeFiles/test7.dir/test7.cpp.o.d" + "bin/test7" + "bin/test7.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/test7.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/test7/build/CMakeFiles/test7.dir/compiler_depend.make b/test7/build/CMakeFiles/test7.dir/compiler_depend.make new file mode 100644 index 0000000..6a6e586 --- /dev/null +++ b/test7/build/CMakeFiles/test7.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for test7. +# This may be replaced when dependencies are built. diff --git a/test7/build/CMakeFiles/test7.dir/compiler_depend.ts b/test7/build/CMakeFiles/test7.dir/compiler_depend.ts new file mode 100644 index 0000000..dd438ac --- /dev/null +++ b/test7/build/CMakeFiles/test7.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for test7. diff --git a/test7/build/CMakeFiles/test7.dir/depend.make b/test7/build/CMakeFiles/test7.dir/depend.make new file mode 100644 index 0000000..990e6ce --- /dev/null +++ b/test7/build/CMakeFiles/test7.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for test7. +# This may be replaced when dependencies are built. diff --git a/test7/build/CMakeFiles/test7.dir/flags.make b/test7/build/CMakeFiles/test7.dir/flags.make new file mode 100644 index 0000000..08c6b52 --- /dev/null +++ b/test7/build/CMakeFiles/test7.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/xb/satellite/aircraft-1/container-4/test7 -I/usr/local/include/simmsg + +CXX_FLAGS = -std=c++14 -pthread -std=gnu++14 + diff --git a/test7/build/CMakeFiles/test7.dir/link.txt b/test7/build/CMakeFiles/test7.dir/link.txt new file mode 100644 index 0000000..389be28 --- /dev/null +++ b/test7/build/CMakeFiles/test7.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -std=c++14 -pthread CMakeFiles/test7.dir/test7-main.cpp.o CMakeFiles/test7.dir/test7.cpp.o -o bin/test7 -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lpthread -lm -lrt -lsimmsg -lfastrtps -lfastcdr -lfoonathan_memory diff --git a/test7/build/CMakeFiles/test7.dir/progress.make b/test7/build/CMakeFiles/test7.dir/progress.make new file mode 100644 index 0000000..6a9dc74 --- /dev/null +++ b/test7/build/CMakeFiles/test7.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 + diff --git a/test7/build/CMakeFiles/test7.dir/test7-main.cpp.o b/test7/build/CMakeFiles/test7.dir/test7-main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..fc360ff819458075463acea22b7259c77c33e55f GIT binary patch literal 12976 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 UKYrLB1@R|fj6|NJd)LVSFN8LGTL1t6 literal 0 HcmV?d00001 diff --git a/test7/build/CMakeFiles/test7.dir/test7-main.cpp.o.d b/test7/build/CMakeFiles/test7.dir/test7-main.cpp.o.d new file mode 100644 index 0000000..bf4529c --- /dev/null +++ b/test7/build/CMakeFiles/test7.dir/test7-main.cpp.o.d @@ -0,0 +1,163 @@ +CMakeFiles/test7.dir/test7-main.cpp.o: \ + /home/xb/satellite/aircraft-1/container-4/test7/test7-main.cpp \ + /usr/include/stdc-predef.h \ + /home/xb/satellite/aircraft-1/container-4/test7/test7.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/string \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/exception /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio /usr/include/c++/11/limits \ + /usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/thread /usr/include/c++/11/bits/std_thread.h \ + /usr/include/c++/11/tuple /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/this_thread_sleep.h diff --git a/test7/build/CMakeFiles/test7.dir/test7.cpp.o b/test7/build/CMakeFiles/test7.dir/test7.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..89050a2f574dc7971ea95ee4815c402e7c585397 GIT binary patch literal 149000 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⩔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ð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 literal 0 HcmV?d00001 diff --git a/test7/build/cmake_install.cmake b/test7/build/cmake_install.cmake new file mode 100644 index 0000000..8ed2772 --- /dev/null +++ b/test7/build/cmake_install.cmake @@ -0,0 +1,54 @@ +# Install script for directory: /home/xb/satellite/aircraft-1/container-4/test7 + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/xb/satellite/aircraft-1/container-4/test7/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/test7/test7-main.cpp b/test7/test7-main.cpp new file mode 100644 index 0000000..23a4086 --- /dev/null +++ b/test7/test7-main.cpp @@ -0,0 +1,16 @@ +#include "test7.h" +#include +#include +#include +#include + +int main() { + // 初始化AD硬件服务化 + test7_init(0, "test7_Service"); + + while (true) { + std::this_thread::sleep_for(std::chrono::seconds(3)); + } + + return 0; +} diff --git a/test7/test7.cpp b/test7/test7.cpp new file mode 100644 index 0000000..8faaaa2 --- /dev/null +++ b/test7/test7.cpp @@ -0,0 +1,89 @@ +#include "SimMsg.h" +#include "test7.h" + +#include +#include +#include +#include + +using namespace std; + +void test7WriteLog(const std::string &msg) +{ + std::cout << msg< parameters; + string expression = "src = '"+ servername + "'"; + if (nullptr == test7_part) + { + test7_part=new SimMsg(domainid, 3000, appname, test7WriteLog); + test7_part->create_pub(topic_name_cmd); + test7_part->create_pub(topic_name_tlm); + + test7_part->create_sub(topic_name_cmd, command_callback, expression, parameters); + test7_part->create_sub(topic_name_tlm, telemetry_callback, expression, parameters); + } +} + +// 遥控接收回调函数 +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + + uint8_t test7_data[256] = {6}; + + generate_test_data(test7_data, 256); + uint16_t data_len = 256; + + // 直接传递数组,不需要.data() + test7_command_Pub(test7_data, dest, data_len); // 使用传入的dest参数 +} + +// 遥测接收回调函数 +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + // 打印接收到的数据 + std::cout << "Telemetry received from " << src << " to " << dest << std::endl; + std::cout << "Type: " << type << std::endl; + std::cout << "Data (" << data.size() << " bytes): "; + for (size_t i = 0; i < data.size(); ++i) { + std::cout << std::hex << std::uppercase << (int)data[i]; + if (i < data.size() - 1) { + std::cout << ", "; + } + } + std::cout << std::dec << std::endl; +} + + +// AD硬件服务化遥控发布 +void test7_command_Pub(uint8_t* data, string dest, uint16_t len) +{ + test7_part->publish(topic_name_cmd, "test7_Service", dest, "command", data, len); +} + +// AD硬件服务化遥测发布 +void test7_telemetry_Pub(uint8_t* data, string dest, uint16_t len) +{ + test7_part->publish(topic_name_tlm, "test7_Service", dest, "telemetry", data, len); +} + + diff --git a/test7/test7.h b/test7/test7.h new file mode 100644 index 0000000..9966d0f --- /dev/null +++ b/test7/test7.h @@ -0,0 +1,19 @@ +#include +#include +#include + +void test7WriteLog(const std::string &msg); + +void test7_init(uint8_t domainid, std::string appname); + +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); + +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); + +void test7_command_Pub(uint8_t* data, std::string dest, uint16_t len); + +void test7_telemetry_Pub(uint8_t* data, std::string dest, uint16_t len); diff --git a/test8/CMakeLists.txt b/test8/CMakeLists.txt new file mode 100644 index 0000000..c2319dd --- /dev/null +++ b/test8/CMakeLists.txt @@ -0,0 +1,46 @@ +cmake_minimum_required(VERSION 3.10) +project(test8) + +# 设置C++标准 +set(CMAKE_CXX_STANDARD 14) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + +# 设置编译选项 +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -pthread") + +# 包含头文件路径 +include_directories( + ${CMAKE_CURRENT_SOURCE_DIR} # 当前目录 + /usr/local/include/simmsg # simmsg头文件目录 + /usr/local/include # 系统本地include + /usr/include # 系统include +) + +# 链接库路径 +link_directories( + /usr/local/lib # 系统本地lib + /usr/lib # 系统lib + /usr/lib/x86_64-linux-gnu # 系统64位库 +) + +# 添加可执行文件 +add_executable(test8 + test8-main.cpp + test8.cpp +) + +# 链接库 +target_link_libraries(test8 + pthread + m + rt + simmsg + fastrtps + fastcdr + foonathan_memory +) + +# 设置输出目录 +set_target_properties(test8 PROPERTIES + RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin +) diff --git a/test8/build/CMakeCache.txt b/test8/build/CMakeCache.txt new file mode 100644 index 0000000..15776e5 --- /dev/null +++ b/test8/build/CMakeCache.txt @@ -0,0 +1,369 @@ +# This is the CMakeCache file. +# For build in directory: /home/xb/satellite/aircraft-1/container-4/test8/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=test8 + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +test8_BINARY_DIR:STATIC=/home/xb/satellite/aircraft-1/container-4/test8/build + +//Value Computed by CMake +test8_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +test8_SOURCE_DIR:STATIC=/home/xb/satellite/aircraft-1/container-4/test8 + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/xb/satellite/aircraft-1/container-4/test8/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/xb/satellite/aircraft-1/container-4/test8 +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/test8/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/test8/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..488ad37 --- /dev/null +++ b/test8/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/test8/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/test8/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..345e930 --- /dev/null +++ b/test8/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/test8/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/test8/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..06dd536772c02e825fd19762b11056db14996a8c GIT binary patch literal 15968 zcmeHOYit}>6~4Q15|=!@Nn>J?(k!HfgyMq0>$q*>0HIp1bH ztXow0fy7+P``z=M$Gvmr&hDL=dq0{U9Eita3T2skhhiy}@R^h-l5dj=K}zjWYv}X! z>K3(vz7OM#n>$TGD7xi<4Oa(#iywSzo3VV?6*{zU+!ywN{)m5JeA1c zfsaW8K=AeUlG0)bN5l^p^yA#jxBGtcJ&Q3ZdD$iiKNi_fX}&$34!;Oir9B|>$vNTw zJ(ABbc1Rdt*l$Ao!q_ih+!7%E*iyG;)?>joW3{az+mJlyHV`+R%_Q81w%8GZiD5`-|~X*<|0uS?BS`+_ygcFr_(8-*|q(b&TsL zxz6Vo*7k1@tR^8ud656VJ-m#;*qB8)N+ zWgyBxlz}J%Q3j$6L>c%$&cI(aK%F9?#o?b+|jGHk!D&&=yjKDSSQ za$%VsdrH4}-Q7R|ZkGVfwYjmDEz~dgbAM0vuv%5_II5rOiE~w-dDdO6pYB;f!sYF? zTJ3U+k**!TP(MfYv%*bBCCWgQfhYq}2BHi^ z8Hh3vWgyBxlz}J%Q3j$6{QDW;_g^npGD8Eyd&~63t~6%kCSB)P$DZRs`=QM6Kz6S? zZCFmp${lku`;7xb=}iAnuk!3X|LnAD86}6_-5ndujEoGXjr34|rgw-eJiVE3%^t461(@XicKYAn^&)Fo~0LR z%=6lT6Xf$IHt1jJy^*_(s@?Rzjd+h(n;2Nz_Rf}7_cWhW`!?-;%g)=p*O%=7KKf6< zj_O=Erc3`X5dR@2(rXi+i1)2o5qGF%CZZB$Aj&|LfhYq}2BHi^8Hh3vWgyBxl!5<^ z3}C$?)+b`^p?A|mU0jWB%KF7MB7a%dIlfM0tb^PvGH!h~iH!A-e80p6`oCVUl~_I} zix{ysae{C7sQ7DImAWMQ*Z8!0KyZ~{n_#OT0Ba+wvi@~E%x*Z;@v7T z?EX>n`%8K9sOuv8i^=H)_YJ-0Nw=on@y*Ne{9R=9OTz#60PDm5!-!aydZ4dwZ*tqw zY^CT{lAWDex7N|#S@Fcq`?|Wcj&7}MyC`0+Ngh{C>V;a^hVvaG&8H+GNin#Yu#r8V zkGNW^CS^Q|xk?IuHpK4~9^)JK8LGron@Xg72IHPrS;y#U0miGZRqDf3;dXJofah@- zQ#UJ&fAC+UN~8XN$FonURMNM^`1*zLCxjPJFA9HB2wDx`m8J6Y5@}T%^7j&-gi!z=_V|rTr2-^X?nY_3#|=>*5;~#yymeGfyqU zNiJjcH1P=o;P*UA|AfXGo-chIsBz*#0@< zlW-1TbG-37`>n*UkJGng=({iCcv{7|qRlVUBj8R@! zUna|3$r#U1e6Zfy2EAy{C=_Z4T&v&rt8dOdrv-%fd+OqSgBkE91c6@c!OGV|ZZTNP5H=>D^Bc zE6FglSs{fj3a_v&!Rvb9>8UcToavg%%MpcT!QZq%!r~naMy^~kCd^`vcQ<5)$tq_T zjY`?dQIH~i7};`Je7*e>hCw?b_`xb4B5##wxc_1CHjMgl@Ky`&Y|zG|@^ry9vxKhW z;{*@Ep5D5(I%bJq~*BN0V-RuY153I6N*k@I}bL`e8MbGC@nW#q$YfH z9ba>|<&^DGagkt<&av_)J1C8ZiqahvfVF zL(TUBDvic?frf72a(mTPo*&UATz|?Q-tUI_5gK6IVA)Cn&td4Y z_R3QGxe0oz#sEWApf2ROE~`@Bqh)B;E#D75c6g9 zA9ld|$e-tokTGurc1Yvl{-aN4sKPmgKjyK(su-gE@bQ0^^n6Uv*MAq}_W|>F3FEbe zI^!4UKj@znKcI+p7s$XzL;fA20KyIdAOpV<@=u8ZmHsLAI{@f ziDMJ^V;)-F!PZKpyw4jS@CPoCD(GK#=@^V}Kz!S^5EZ=vs0t(VJuqeNwUC^*{nwLBMY Q?7xnGSg5QHIfO*@PyNmlj{pDw literal 0 HcmV?d00001 diff --git a/test8/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/test8/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..8d4b8ab1e6ea857840da1aa325eb4ebef300bbce GIT binary patch literal 15992 zcmeHOYit}>6~4Q9xipD4Zqk^f#7jv~0(fFOj&TDa>)7k;BF7Gi1BDPKyWX+AVjpIA zmf8hM+5oB*f&xN7e}JO$lnPQSA;KSEt5m5#0uhObApQhOr65Ah#!#K;Bw?yH}mhbcS!usMs*nF$F~_;0ny%j$WP}*^sfat&4;DE zrOrb{@(+~ss-3xPx~F?*F4LaN7An*2)4e_IJ>6EhXm#nPxnEKG@R&LPqb84T$^bEZNhbAK^jDx0#man^bKG57t?e~Ho@re8c$a2@0NiLNvJ zyj|4Ajm+Ffgl6_#~Ju*^OnCQPF-(GoL=#pok}G>U3J5?UnWjH)pS8;rMCM~qW@Cc z_H}~hHpTWN{YXm#O3R&pPR?HXP-6D?iBo@=J2V>atako1ac1w&C_rsPnJix%x0>5N zrQ;F*2r-E>E55*R&%C>Vntm_Wsp;ElSDV{Tvf%|mvd?P!-D!p$w-U2+i6@`imw0l1 zSt4{Xap{)3o&s!>08O>4m%HvGvK>E`hZ^>b7|E8KKYf(!&12r>|4Ajm+F zfgl4x27(L(83-~EWFW}EKc4}9|MhAmIXpPBr%Z3`isN=>$}Ju1=soVWA5M-8ruVor zwo@uPnPa8oe*3_1JUKAjr?j2+PtUlHT`bYNyJJJi(b1u}9UmS@_6?JT)~C|hW3&!| z9YULzy@TJq@w=?E&(~@v2+t8dO!zoqg7A^KTJ0Pm7k;P8C3OE`6`GEOHm_dQbe3MI zG0$rUPLR)=*VCWUmN*MxPQ&caEV%GA}B!yf(!&12r>|4Ajm+Ffgl4x27(L(8TjAG z0M;vFeInK#>YEWzjUisWchJf z#E7+tlYGNR#jI&n>Wb)JXK3}X;O&B~f*S+@SQ}ZD^^dDW(IE|?A64OLv8OJGw?$;w zy;3v%r95fsmdIu?IlbUs&}&b+HPy#AC&zO`Wb{kI|Mvjv!~esGSeJUBzkg43`_Xiz z;8voYomRKi(cW3nV&?;0T~=6gjB1F#0-OR&#SCM^t1ru)o7LaI90e^Trc2x9EQ{# z3gaLAx2e*o|3A_85fzOZON`gc!pDTixO++X6T%CqR_bs_Mbt?lXqA92OXY2wwr^2~ z-YAA1Xw=VL+Masn8&B^fUa58Ub@~W1qV4ZgxX!>k#5Y=B{t)p|7KWoA zG=5rRur$c~MOtW_#AF=mXHBHKCiWO_@On|~cgXLleuhNK8^m*e{Prut^{ya<#x~;b zUc?w-5AiKw`jzxu7wX7Z$?dd?v{Ig)w%KlKLJ?7RE92wVm|9p>Z@YPWjMvqd$ud*4 zCvwGfDraZhVySGWD${DLn4iiyu9LAk8e8xh|E!%Vl~VLju;7+v)OabCckE0hpPwNY zk7SdjyU4WvVCut8|GoG2Q!Ck=Q|jBFw8o~Ul>LFB&Yo;xyl8u#MKarE*o7yIb~-yj z?Pjv6g4W-oy*&C{)^&4^$D~(VP*$jOgNOSL>Zg-7Z6X+W|8U>IWIxfg8^ew#M4K2m ztn33rBm4V??2*C2Bk@stv~NE>)FeaSriK`{GQ8II1t*hoQ%a|fqOf50GLW!%V}qS3 z7wySZA;X&(5$9w{a`ySZ)$M1RZNB&h*ECoL&B0y+}%FGKF&fi%v0P;I9Z}GSPb5imlqWx;r zSOdRk#QHbRKZsvbh3AmCFTs2k`y~DLkb%#TZ?nfA^XK_?BB{X6NDDIf=Sjh15AE0I zotE*a^1)Hz@y`W*IFH{Vj!oc?d1!SfTPqdQ-wR*x2hNkq>tA>1Fg|Dp5#R^;7FC!- z`Oe4_dXqJSM2 literal 0 HcmV?d00001 diff --git a/test8/build/CMakeFiles/3.22.1/CMakeSystem.cmake b/test8/build/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000..f4af1d2 --- /dev/null +++ b/test8/build/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.8.0-90-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.8.0-90-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.8.0-90-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.8.0-90-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/test8/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/test8/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..41b99d7 --- /dev/null +++ b/test8/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/test8/build/CMakeFiles/3.22.1/CompilerIdC/a.out b/test8/build/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100644 index 0000000000000000000000000000000000000000..8b8c27e76b2d5951bf9014e281b5e321a68c6ff6 GIT binary patch literal 16088 zcmeHOeQX>@6`#9&IW&nKx4|YU%~Dd7(0XG#A2mT~&aux~BRdI+Lxs|Gwf3#;6ZhfX z?NPfbB`BrDq>)-c&_6(`ibTanC6G`NkpPFHKubXlAT|6&fEEQQwC1ZaA^D1pm}VVrH`}ldC-#RS z!ZPQ%PS!E;_ypx-Y!jaMf1cOGA_w;0T&JvuII9ltF2WZU;kjM6*72iUcVyCYN3#Vl zmwmt|kpev8mIJR8xOp#IP%LwNcdC5@{d;@dPP^0I5$3mTS8o5%pquea{#dpg_@$x2 zo?Nlu4|&5mb~lzU7Q~%vRO>2o1QYtt^i+amZZF15Wqo!fN1ewXbKida^AzSJ-SJGq zb&TuBT5I?@xxT?)6o(BdQw|<-Q-rrHqt_bYOTt?b{!_wlj_{uqzCFS}Bm9LuN+%vW z+*e2!Yj_@GNSA7OjBPHPt>JmxBF)wC`hJUo7~=@U5r`uYM<9+s9Dz6jaRmM+BJkJ7 zTdp`KE;l%*mi>CGQqCu5f@Jk2=fsa1p408C?s$smzf^DgGC|`;#rh8} zpFV%DGyOZ~#4EE0hteH09nU+bcfUXms_V+6`L|KKapS|#Nc zAuWV^urkM~m{ zJ32yk(;vI+Ojj=cIDM6y>6}{k0zIjpN?&%Ka1t*yKC2qPKa)sbCH~AJ{MYL7#=+@z z&#a*+KfAOk^zv{$ZSo$}<4>ip9;0px`!wuDZfcz32*eSHBM?U*jzAoNI0A75;t0eM zh$9e3;Qu)S{Qc{Csegapfn6iT{6seAmyXg`$zuz(7nHjn^-JY!v2e6qr;ZNWWZJhQ z(|$~8i;0{Uj227zqXYbPRY3D#JEg>*4EzGuQVz=w z?ANVIY*_OC&D1>p9yRoOwR#U>hLGPp1cdZjKpmT{R=-Hd-(oo>9yp{DlTC>Yt5!5T zMjynO=QRhLN&h{p(7Qr^$=gKP?estUTD7W)HBEhMT0hWu!~G4%)t>dc-n(rRe@4{y zT<-o_vyOW+F~;1mXz95r`uYM<9+s9Dz6jaRlNB z#1VLFBY^daSf7YBfcoKus#=BWWc}i5k$)xY9N!@_)J>j=?RJ7RfP-mx2kNllmq~Ll@<8D~0{#=df zaK9v|rQa1%;Wxxjljy_$8S#U01wZG+&lb7A>UTp__*3>n=M~j|S^RH~ z_`_uWh-pPwR=8p$QiV1a7Sp!X5Kr$^pn_GhSVuG@F0 zdob;$_xHNAW1#oL`@0AGdx)l&oNn5YQm6Nja`z1!*xNne9_Z^koE~zAy7vyG$s)Rg zA%%Sl|7ov+pYZ}u>GL5kESQZ8BrM#;;AYB2cbr~?@(zdo1EiJ77TikN&!}u+wCLh3 zs*!SDVXWef`R>2JAypJHvBA4ss%*GimWuTT4A-SC6%r2ZK6Ds;8GD`m6$`g{gdyRr z9J*IbQ{_Fe5%{&QQg(SNA9%xrLCN4aa@hiH_n1(2p&0n~SfOH1l!_C6DVVCEhAUax ztCP(L)xEdBjmM%^ANR`R%Fav`s0xEY$&{cST1^C(%1VCDV*_RLNK*Dh&K&HqB4q*! zu(EkLl4enNrtOc*036SdJtSjqMxwDmo}7F6>aGjQJ|CT`G^ZA8k5K8ICFJF@FYP{*3yg z=l=z=<#R%L_&X!NH+XI!6`i8}_a$O$?JcnbiYV6eKV#sZirBYH0T6m{02%o8h5 zfS-wU80_HhTM>KAbAWiRf`0V;za#dDzp_MA@OcpdLPJzPpd2?5_AiP8@QzT^WTN%| zjObeXIk5+RE@F@V2mLZ-Xf12F9}@Fm?8A)eLk9kyY#VFrG4GyhBa#yIj5IHUf1L_= z?8)Q9{Ct?!&2pNN{^Rk_33lkmuMo#7u*dV{%vRP`Dy5I}2iODWsHoOHG-x+AUGt_o z2RqQ$D8n4;$2_o0?4$Z}IxtsDh+t0CLmu`L#*l}7En@71N|YHFhqw>&bQvllX+HP literal 0 HcmV?d00001 diff --git a/test8/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/test8/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..25c62a8 --- /dev/null +++ b/test8/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/test8/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/test8/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100644 index 0000000000000000000000000000000000000000..64ddf3c7775cb583718a68fa037d7d0b28c160be GIT binary patch literal 16096 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 literal 0 HcmV?d00001 diff --git a/test8/build/CMakeFiles/CMakeDirectoryInformation.cmake b/test8/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..d0f1a3b --- /dev/null +++ b/test8/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/xb/satellite/aircraft-1/container-4/test8") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/xb/satellite/aircraft-1/container-4/test8/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/test8/build/CMakeFiles/CMakeOutput.log b/test8/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..1d3ed6d --- /dev/null +++ b/test8/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.8.0-90-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-4/test8/build/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-4/test8/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/xb/satellite/aircraft-1/container-4/test8/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_43a6d/fast && /usr/bin/gmake -f CMakeFiles/cmTC_43a6d.dir/build.make CMakeFiles/cmTC_43a6d.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test8/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_43a6d.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_43a6d.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_43a6d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_43a6d.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_43a6d.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccIevdK7.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_43a6d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_43a6d.dir/' + as -v --64 -o CMakeFiles/cmTC_43a6d.dir/CMakeCCompilerABI.c.o /tmp/ccIevdK7.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_43a6d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_43a6d.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_43a6d +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_43a6d.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_43a6d.dir/CMakeCCompilerABI.c.o -o cmTC_43a6d +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_43a6d' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_43a6d.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccYMGYvh.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_43a6d /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_43a6d.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_43a6d' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_43a6d.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-4/test8/build/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-4/test8/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_43a6d/fast && /usr/bin/gmake -f CMakeFiles/cmTC_43a6d.dir/build.make CMakeFiles/cmTC_43a6d.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test8/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_43a6d.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_43a6d.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_43a6d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_43a6d.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_43a6d.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccIevdK7.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_43a6d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_43a6d.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_43a6d.dir/CMakeCCompilerABI.c.o /tmp/ccIevdK7.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_43a6d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_43a6d.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_43a6d] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_43a6d.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_43a6d.dir/CMakeCCompilerABI.c.o -o cmTC_43a6d ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_43a6d' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_43a6d.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccYMGYvh.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_43a6d /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_43a6d.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccYMGYvh.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_43a6d] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_43a6d.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/xb/satellite/aircraft-1/container-4/test8/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_502d6/fast && /usr/bin/gmake -f CMakeFiles/cmTC_502d6.dir/build.make CMakeFiles/cmTC_502d6.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test8/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_502d6.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_502d6.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_502d6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_502d6.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_502d6.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc0O9Pde.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_502d6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_502d6.dir/' + as -v --64 -o CMakeFiles/cmTC_502d6.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc0O9Pde.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_502d6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_502d6.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_502d6 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_502d6.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_502d6.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_502d6 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_502d6' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_502d6.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccRGEcGX.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_502d6 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_502d6.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_502d6' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_502d6.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-4/test8/build/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-4/test8/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_502d6/fast && /usr/bin/gmake -f CMakeFiles/cmTC_502d6.dir/build.make CMakeFiles/cmTC_502d6.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test8/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_502d6.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_502d6.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_502d6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_502d6.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_502d6.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc0O9Pde.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_502d6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_502d6.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_502d6.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc0O9Pde.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_502d6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_502d6.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_502d6] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_502d6.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_502d6.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_502d6 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_502d6' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_502d6.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccRGEcGX.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_502d6 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_502d6.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccRGEcGX.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_502d6] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_502d6.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/test8/build/CMakeFiles/Makefile.cmake b/test8/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..a93804e --- /dev/null +++ b/test8/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,122 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/test8.dir/DependInfo.cmake" + ) diff --git a/test8/build/CMakeFiles/Makefile2 b/test8/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..c7c5f5a --- /dev/null +++ b/test8/build/CMakeFiles/Makefile2 @@ -0,0 +1,112 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test8 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test8/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/test8.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/test8.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/test8.dir + +# All Build rule for target. +CMakeFiles/test8.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test8.dir/build.make CMakeFiles/test8.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/test8.dir/build.make CMakeFiles/test8.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/xb/satellite/aircraft-1/container-4/test8/build/CMakeFiles --progress-num=1,2,3 "Built target test8" +.PHONY : CMakeFiles/test8.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/test8.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test8/build/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/test8.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test8/build/CMakeFiles 0 +.PHONY : CMakeFiles/test8.dir/rule + +# Convenience name for target. +test8: CMakeFiles/test8.dir/rule +.PHONY : test8 + +# clean rule for target. +CMakeFiles/test8.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test8.dir/build.make CMakeFiles/test8.dir/clean +.PHONY : CMakeFiles/test8.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/test8/build/CMakeFiles/TargetDirectories.txt b/test8/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..292321b --- /dev/null +++ b/test8/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/xb/satellite/aircraft-1/container-4/test8/build/CMakeFiles/test8.dir +/home/xb/satellite/aircraft-1/container-4/test8/build/CMakeFiles/edit_cache.dir +/home/xb/satellite/aircraft-1/container-4/test8/build/CMakeFiles/rebuild_cache.dir diff --git a/test8/build/CMakeFiles/cmake.check_cache b/test8/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/test8/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/test8/build/CMakeFiles/progress.marks b/test8/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/test8/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +3 diff --git a/test8/build/CMakeFiles/test8.dir/DependInfo.cmake b/test8/build/CMakeFiles/test8.dir/DependInfo.cmake new file mode 100644 index 0000000..30f0ede --- /dev/null +++ b/test8/build/CMakeFiles/test8.dir/DependInfo.cmake @@ -0,0 +1,20 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/xb/satellite/aircraft-1/container-4/test8/test8-main.cpp" "CMakeFiles/test8.dir/test8-main.cpp.o" "gcc" "CMakeFiles/test8.dir/test8-main.cpp.o.d" + "/home/xb/satellite/aircraft-1/container-4/test8/test8.cpp" "CMakeFiles/test8.dir/test8.cpp.o" "gcc" "CMakeFiles/test8.dir/test8.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/test8/build/CMakeFiles/test8.dir/build.make b/test8/build/CMakeFiles/test8.dir/build.make new file mode 100644 index 0000000..6beb9d1 --- /dev/null +++ b/test8/build/CMakeFiles/test8.dir/build.make @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test8 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test8/build + +# Include any dependencies generated for this target. +include CMakeFiles/test8.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/test8.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/test8.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/test8.dir/flags.make + +CMakeFiles/test8.dir/test8-main.cpp.o: CMakeFiles/test8.dir/flags.make +CMakeFiles/test8.dir/test8-main.cpp.o: ../test8-main.cpp +CMakeFiles/test8.dir/test8-main.cpp.o: CMakeFiles/test8.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-4/test8/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/test8.dir/test8-main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/test8.dir/test8-main.cpp.o -MF CMakeFiles/test8.dir/test8-main.cpp.o.d -o CMakeFiles/test8.dir/test8-main.cpp.o -c /home/xb/satellite/aircraft-1/container-4/test8/test8-main.cpp + +CMakeFiles/test8.dir/test8-main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test8.dir/test8-main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-4/test8/test8-main.cpp > CMakeFiles/test8.dir/test8-main.cpp.i + +CMakeFiles/test8.dir/test8-main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test8.dir/test8-main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-4/test8/test8-main.cpp -o CMakeFiles/test8.dir/test8-main.cpp.s + +CMakeFiles/test8.dir/test8.cpp.o: CMakeFiles/test8.dir/flags.make +CMakeFiles/test8.dir/test8.cpp.o: ../test8.cpp +CMakeFiles/test8.dir/test8.cpp.o: CMakeFiles/test8.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-4/test8/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/test8.dir/test8.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/test8.dir/test8.cpp.o -MF CMakeFiles/test8.dir/test8.cpp.o.d -o CMakeFiles/test8.dir/test8.cpp.o -c /home/xb/satellite/aircraft-1/container-4/test8/test8.cpp + +CMakeFiles/test8.dir/test8.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test8.dir/test8.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-4/test8/test8.cpp > CMakeFiles/test8.dir/test8.cpp.i + +CMakeFiles/test8.dir/test8.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test8.dir/test8.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-4/test8/test8.cpp -o CMakeFiles/test8.dir/test8.cpp.s + +# Object files for target test8 +test8_OBJECTS = \ +"CMakeFiles/test8.dir/test8-main.cpp.o" \ +"CMakeFiles/test8.dir/test8.cpp.o" + +# External object files for target test8 +test8_EXTERNAL_OBJECTS = + +bin/test8: CMakeFiles/test8.dir/test8-main.cpp.o +bin/test8: CMakeFiles/test8.dir/test8.cpp.o +bin/test8: CMakeFiles/test8.dir/build.make +bin/test8: CMakeFiles/test8.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/xb/satellite/aircraft-1/container-4/test8/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable bin/test8" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/test8.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/test8.dir/build: bin/test8 +.PHONY : CMakeFiles/test8.dir/build + +CMakeFiles/test8.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/test8.dir/cmake_clean.cmake +.PHONY : CMakeFiles/test8.dir/clean + +CMakeFiles/test8.dir/depend: + cd /home/xb/satellite/aircraft-1/container-4/test8/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/xb/satellite/aircraft-1/container-4/test8 /home/xb/satellite/aircraft-1/container-4/test8 /home/xb/satellite/aircraft-1/container-4/test8/build /home/xb/satellite/aircraft-1/container-4/test8/build /home/xb/satellite/aircraft-1/container-4/test8/build/CMakeFiles/test8.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/test8.dir/depend + diff --git a/test8/build/CMakeFiles/test8.dir/cmake_clean.cmake b/test8/build/CMakeFiles/test8.dir/cmake_clean.cmake new file mode 100644 index 0000000..2afb9fe --- /dev/null +++ b/test8/build/CMakeFiles/test8.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/test8.dir/test8-main.cpp.o" + "CMakeFiles/test8.dir/test8-main.cpp.o.d" + "CMakeFiles/test8.dir/test8.cpp.o" + "CMakeFiles/test8.dir/test8.cpp.o.d" + "bin/test8" + "bin/test8.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/test8.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/test8/build/CMakeFiles/test8.dir/compiler_depend.make b/test8/build/CMakeFiles/test8.dir/compiler_depend.make new file mode 100644 index 0000000..3d2de60 --- /dev/null +++ b/test8/build/CMakeFiles/test8.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for test8. +# This may be replaced when dependencies are built. diff --git a/test8/build/CMakeFiles/test8.dir/compiler_depend.ts b/test8/build/CMakeFiles/test8.dir/compiler_depend.ts new file mode 100644 index 0000000..29990c2 --- /dev/null +++ b/test8/build/CMakeFiles/test8.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for test8. diff --git a/test8/build/CMakeFiles/test8.dir/depend.make b/test8/build/CMakeFiles/test8.dir/depend.make new file mode 100644 index 0000000..7c676d6 --- /dev/null +++ b/test8/build/CMakeFiles/test8.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for test8. +# This may be replaced when dependencies are built. diff --git a/test8/build/CMakeFiles/test8.dir/flags.make b/test8/build/CMakeFiles/test8.dir/flags.make new file mode 100644 index 0000000..79224fa --- /dev/null +++ b/test8/build/CMakeFiles/test8.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/xb/satellite/aircraft-1/container-4/test8 -I/usr/local/include/simmsg + +CXX_FLAGS = -std=c++14 -pthread -std=gnu++14 + diff --git a/test8/build/CMakeFiles/test8.dir/link.txt b/test8/build/CMakeFiles/test8.dir/link.txt new file mode 100644 index 0000000..77861d3 --- /dev/null +++ b/test8/build/CMakeFiles/test8.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -std=c++14 -pthread CMakeFiles/test8.dir/test8-main.cpp.o CMakeFiles/test8.dir/test8.cpp.o -o bin/test8 -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lpthread -lm -lrt -lsimmsg -lfastrtps -lfastcdr -lfoonathan_memory diff --git a/test8/build/CMakeFiles/test8.dir/progress.make b/test8/build/CMakeFiles/test8.dir/progress.make new file mode 100644 index 0000000..6a9dc74 --- /dev/null +++ b/test8/build/CMakeFiles/test8.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 + diff --git a/test8/build/CMakeFiles/test8.dir/test8-main.cpp.o b/test8/build/CMakeFiles/test8.dir/test8-main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..1bdd1d3f22dbd032bd138616ae6a798c43f2223f GIT binary patch literal 13328 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 X0h0LRhc#Ug|E&IS?4t2W@$>%+<^uK( literal 0 HcmV?d00001 diff --git a/test8/build/CMakeFiles/test8.dir/test8-main.cpp.o.d b/test8/build/CMakeFiles/test8.dir/test8-main.cpp.o.d new file mode 100644 index 0000000..18dbc3b --- /dev/null +++ b/test8/build/CMakeFiles/test8.dir/test8-main.cpp.o.d @@ -0,0 +1,163 @@ +CMakeFiles/test8.dir/test8-main.cpp.o: \ + /home/xb/satellite/aircraft-1/container-4/test8/test8-main.cpp \ + /usr/include/stdc-predef.h \ + /home/xb/satellite/aircraft-1/container-4/test8/test8.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/string \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/exception /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio /usr/include/c++/11/limits \ + /usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/thread /usr/include/c++/11/bits/std_thread.h \ + /usr/include/c++/11/tuple /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/this_thread_sleep.h diff --git a/test8/build/CMakeFiles/test8.dir/test8.cpp.o b/test8/build/CMakeFiles/test8.dir/test8.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..b71e38ef2d32a4e900398818ea233360e6d692ec GIT binary patch literal 149000 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 literal 0 HcmV?d00001 diff --git a/test8/build/cmake_install.cmake b/test8/build/cmake_install.cmake new file mode 100644 index 0000000..da64063 --- /dev/null +++ b/test8/build/cmake_install.cmake @@ -0,0 +1,54 @@ +# Install script for directory: /home/xb/satellite/aircraft-1/container-4/test8 + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/xb/satellite/aircraft-1/container-4/test8/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/test8/test8-main.cpp b/test8/test8-main.cpp new file mode 100644 index 0000000..c330a9f --- /dev/null +++ b/test8/test8-main.cpp @@ -0,0 +1,22 @@ +#include "test8.h" +#include +#include +#include +#include + +int main() { + // 初始化AD硬件服务化 + test8_init(0, "test8_Service"); + + // 测试数据: 0x55, 0xAA, 0x55, 0xAA + uint8_t test8_data[] = {0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79}; + uint16_t data_len = sizeof(test8_data); + + std::string dest = "test_Service"; + + while (true) { + std::this_thread::sleep_for(std::chrono::seconds(3)); + } + + return 0; +} diff --git a/test8/test8.cpp b/test8/test8.cpp new file mode 100644 index 0000000..a8c669d --- /dev/null +++ b/test8/test8.cpp @@ -0,0 +1,90 @@ +#include "SimMsg.h" +#include "test8.h" + +#include +#include +#include +#include + + +using namespace std; + +void test8WriteLog(const std::string &msg) +{ + std::cout << msg< parameters; + string expression = "src = '"+ servername + "'"; + if (nullptr == test8_part) + { + test8_part=new SimMsg(domainid, 3000, appname, test8WriteLog); + test8_part->create_pub(topic_name_cmd); + test8_part->create_pub(topic_name_tlm); + + test8_part->create_sub(topic_name_cmd, command_callback, expression, parameters); + test8_part->create_sub(topic_name_tlm, telemetry_callback, expression, parameters); + } +} + +// 遥控接收回调函数 +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + + uint8_t test8_data[256] = {7}; + + generate_test_data(test8_data, 256); + uint16_t data_len = 256; + + // 直接传递数组,不需要.data() + test8_command_Pub(test8_data, dest, data_len); // 使用传入的dest参数 +} + +// 遥测接收回调函数 +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + // 打印接收到的数据 + std::cout << "Telemetry received from " << src << " to " << dest << std::endl; + std::cout << "Type: " << type << std::endl; + std::cout << "Data (" << data.size() << " bytes): "; + for (size_t i = 0; i < data.size(); ++i) { + std::cout << std::hex << std::uppercase << (int)data[i]; + if (i < data.size() - 1) { + std::cout << ", "; + } + } + std::cout << std::dec << std::endl; +} + + +// AD硬件服务化遥控发布 +void test8_command_Pub(uint8_t* data, string dest, uint16_t len) +{ + test8_part->publish(topic_name_cmd, "test8_Service", dest, "command", data, len); +} + +// AD硬件服务化遥测发布 +void test8_telemetry_Pub(uint8_t* data, string dest, uint16_t len) +{ + test8_part->publish(topic_name_tlm, "test8_Service", dest, "telemetry", data, len); +} + + diff --git a/test8/test8.h b/test8/test8.h new file mode 100644 index 0000000..3f58a0f --- /dev/null +++ b/test8/test8.h @@ -0,0 +1,19 @@ +#include +#include +#include + +void test8WriteLog(const std::string &msg); + +void test8_init(uint8_t domainid, std::string appname); + +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); + +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); + +void test8_command_Pub(uint8_t* data, std::string dest, uint16_t len); + +void test8_telemetry_Pub(uint8_t* data, std::string dest, uint16_t len); diff --git a/test9/CMakeLists.txt b/test9/CMakeLists.txt new file mode 100644 index 0000000..5d2b221 --- /dev/null +++ b/test9/CMakeLists.txt @@ -0,0 +1,46 @@ +cmake_minimum_required(VERSION 3.10) +project(test9) + +# 设置C++标准 +set(CMAKE_CXX_STANDARD 14) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + +# 设置编译选项 +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -pthread") + +# 包含头文件路径 +include_directories( + ${CMAKE_CURRENT_SOURCE_DIR} # 当前目录 + /usr/local/include/simmsg # simmsg头文件目录 + /usr/local/include # 系统本地include + /usr/include # 系统include +) + +# 链接库路径 +link_directories( + /usr/local/lib # 系统本地lib + /usr/lib # 系统lib + /usr/lib/x86_64-linux-gnu # 系统64位库 +) + +# 添加可执行文件 +add_executable(test9 + test9-main.cpp + test9.cpp +) + +# 链接库 +target_link_libraries(test9 + pthread + m + rt + simmsg + fastrtps + fastcdr + foonathan_memory +) + +# 设置输出目录 +set_target_properties(test9 PROPERTIES + RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin +) diff --git a/test9/build/CMakeCache.txt b/test9/build/CMakeCache.txt new file mode 100644 index 0000000..60b7c67 --- /dev/null +++ b/test9/build/CMakeCache.txt @@ -0,0 +1,369 @@ +# This is the CMakeCache file. +# For build in directory: /home/xb/satellite/aircraft-1/container-4/test9/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=test9 + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +test9_BINARY_DIR:STATIC=/home/xb/satellite/aircraft-1/container-4/test9/build + +//Value Computed by CMake +test9_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +test9_SOURCE_DIR:STATIC=/home/xb/satellite/aircraft-1/container-4/test9 + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/xb/satellite/aircraft-1/container-4/test9/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/xb/satellite/aircraft-1/container-4/test9 +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/test9/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/test9/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..488ad37 --- /dev/null +++ b/test9/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/test9/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/test9/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..345e930 --- /dev/null +++ b/test9/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/test9/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/test9/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..06dd536772c02e825fd19762b11056db14996a8c GIT binary patch literal 15968 zcmeHOYit}>6~4Q15|=!@Nn>J?(k!HfgyMq0>$q*>0HIp1bH ztXow0fy7+P``z=M$Gvmr&hDL=dq0{U9Eita3T2skhhiy}@R^h-l5dj=K}zjWYv}X! z>K3(vz7OM#n>$TGD7xi<4Oa(#iywSzo3VV?6*{zU+!ywN{)m5JeA1c zfsaW8K=AeUlG0)bN5l^p^yA#jxBGtcJ&Q3ZdD$iiKNi_fX}&$34!;Oir9B|>$vNTw zJ(ABbc1Rdt*l$Ao!q_ih+!7%E*iyG;)?>joW3{az+mJlyHV`+R%_Q81w%8GZiD5`-|~X*<|0uS?BS`+_ygcFr_(8-*|q(b&TsL zxz6Vo*7k1@tR^8ud656VJ-m#;*qB8)N+ zWgyBxlz}J%Q3j$6L>c%$&cI(aK%F9?#o?b+|jGHk!D&&=yjKDSSQ za$%VsdrH4}-Q7R|ZkGVfwYjmDEz~dgbAM0vuv%5_II5rOiE~w-dDdO6pYB;f!sYF? zTJ3U+k**!TP(MfYv%*bBCCWgQfhYq}2BHi^ z8Hh3vWgyBxlz}J%Q3j$6{QDW;_g^npGD8Eyd&~63t~6%kCSB)P$DZRs`=QM6Kz6S? zZCFmp${lku`;7xb=}iAnuk!3X|LnAD86}6_-5ndujEoGXjr34|rgw-eJiVE3%^t461(@XicKYAn^&)Fo~0LR z%=6lT6Xf$IHt1jJy^*_(s@?Rzjd+h(n;2Nz_Rf}7_cWhW`!?-;%g)=p*O%=7KKf6< zj_O=Erc3`X5dR@2(rXi+i1)2o5qGF%CZZB$Aj&|LfhYq}2BHi^8Hh3vWgyBxl!5<^ z3}C$?)+b`^p?A|mU0jWB%KF7MB7a%dIlfM0tb^PvGH!h~iH!A-e80p6`oCVUl~_I} zix{ysae{C7sQ7DImAWMQ*Z8!0KyZ~{n_#OT0Ba+wvi@~E%x*Z;@v7T z?EX>n`%8K9sOuv8i^=H)_YJ-0Nw=on@y*Ne{9R=9OTz#60PDm5!-!aydZ4dwZ*tqw zY^CT{lAWDex7N|#S@Fcq`?|Wcj&7}MyC`0+Ngh{C>V;a^hVvaG&8H+GNin#Yu#r8V zkGNW^CS^Q|xk?IuHpK4~9^)JK8LGron@Xg72IHPrS;y#U0miGZRqDf3;dXJofah@- zQ#UJ&fAC+UN~8XN$FonURMNM^`1*zLCxjPJFA9HB2wDx`m8J6Y5@}T%^7j&-gi!z=_V|rTr2-^X?nY_3#|=>*5;~#yymeGfyqU zNiJjcH1P=o;P*UA|AfXGo-chIsBz*#0@< zlW-1TbG-37`>n*UkJGng=({iCcv{7|qRlVUBj8R@! zUna|3$r#U1e6Zfy2EAy{C=_Z4T&v&rt8dOdrv-%fd+OqSgBkE91c6@c!OGV|ZZTNP5H=>D^Bc zE6FglSs{fj3a_v&!Rvb9>8UcToavg%%MpcT!QZq%!r~naMy^~kCd^`vcQ<5)$tq_T zjY`?dQIH~i7};`Je7*e>hCw?b_`xb4B5##wxc_1CHjMgl@Ky`&Y|zG|@^ry9vxKhW z;{*@Ep5D5(I%bJq~*BN0V-RuY153I6N*k@I}bL`e8MbGC@nW#q$YfH z9ba>|<&^DGagkt<&av_)J1C8ZiqahvfVF zL(TUBDvic?frf72a(mTPo*&UATz|?Q-tUI_5gK6IVA)Cn&td4Y z_R3QGxe0oz#sEWApf2ROE~`@Bqh)B;E#D75c6g9 zA9ld|$e-tokTGurc1Yvl{-aN4sKPmgKjyK(su-gE@bQ0^^n6Uv*MAq}_W|>F3FEbe zI^!4UKj@znKcI+p7s$XzL;fA20KyIdAOpV<@=u8ZmHsLAI{@f ziDMJ^V;)-F!PZKpyw4jS@CPoCD(GK#=@^V}Kz!S^5EZ=vs0t(VJuqeNwUC^*{nwLBMY Q?7xnGSg5QHIfO*@PyNmlj{pDw literal 0 HcmV?d00001 diff --git a/test9/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/test9/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..8d4b8ab1e6ea857840da1aa325eb4ebef300bbce GIT binary patch literal 15992 zcmeHOYit}>6~4Q9xipD4Zqk^f#7jv~0(fFOj&TDa>)7k;BF7Gi1BDPKyWX+AVjpIA zmf8hM+5oB*f&xN7e}JO$lnPQSA;KSEt5m5#0uhObApQhOr65Ah#!#K;Bw?yH}mhbcS!usMs*nF$F~_;0ny%j$WP}*^sfat&4;DE zrOrb{@(+~ss-3xPx~F?*F4LaN7An*2)4e_IJ>6EhXm#nPxnEKG@R&LPqb84T$^bEZNhbAK^jDx0#man^bKG57t?e~Ho@re8c$a2@0NiLNvJ zyj|4Ajm+Ffgl6_#~Ju*^OnCQPF-(GoL=#pok}G>U3J5?UnWjH)pS8;rMCM~qW@Cc z_H}~hHpTWN{YXm#O3R&pPR?HXP-6D?iBo@=J2V>atako1ac1w&C_rsPnJix%x0>5N zrQ;F*2r-E>E55*R&%C>Vntm_Wsp;ElSDV{Tvf%|mvd?P!-D!p$w-U2+i6@`imw0l1 zSt4{Xap{)3o&s!>08O>4m%HvGvK>E`hZ^>b7|E8KKYf(!&12r>|4Ajm+F zfgl4x27(L(83-~EWFW}EKc4}9|MhAmIXpPBr%Z3`isN=>$}Ju1=soVWA5M-8ruVor zwo@uPnPa8oe*3_1JUKAjr?j2+PtUlHT`bYNyJJJi(b1u}9UmS@_6?JT)~C|hW3&!| z9YULzy@TJq@w=?E&(~@v2+t8dO!zoqg7A^KTJ0Pm7k;P8C3OE`6`GEOHm_dQbe3MI zG0$rUPLR)=*VCWUmN*MxPQ&caEV%GA}B!yf(!&12r>|4Ajm+Ffgl4x27(L(8TjAG z0M;vFeInK#>YEWzjUisWchJf z#E7+tlYGNR#jI&n>Wb)JXK3}X;O&B~f*S+@SQ}ZD^^dDW(IE|?A64OLv8OJGw?$;w zy;3v%r95fsmdIu?IlbUs&}&b+HPy#AC&zO`Wb{kI|Mvjv!~esGSeJUBzkg43`_Xiz z;8voYomRKi(cW3nV&?;0T~=6gjB1F#0-OR&#SCM^t1ru)o7LaI90e^Trc2x9EQ{# z3gaLAx2e*o|3A_85fzOZON`gc!pDTixO++X6T%CqR_bs_Mbt?lXqA92OXY2wwr^2~ z-YAA1Xw=VL+Masn8&B^fUa58Ub@~W1qV4ZgxX!>k#5Y=B{t)p|7KWoA zG=5rRur$c~MOtW_#AF=mXHBHKCiWO_@On|~cgXLleuhNK8^m*e{Prut^{ya<#x~;b zUc?w-5AiKw`jzxu7wX7Z$?dd?v{Ig)w%KlKLJ?7RE92wVm|9p>Z@YPWjMvqd$ud*4 zCvwGfDraZhVySGWD${DLn4iiyu9LAk8e8xh|E!%Vl~VLju;7+v)OabCckE0hpPwNY zk7SdjyU4WvVCut8|GoG2Q!Ck=Q|jBFw8o~Ul>LFB&Yo;xyl8u#MKarE*o7yIb~-yj z?Pjv6g4W-oy*&C{)^&4^$D~(VP*$jOgNOSL>Zg-7Z6X+W|8U>IWIxfg8^ew#M4K2m ztn33rBm4V??2*C2Bk@stv~NE>)FeaSriK`{GQ8II1t*hoQ%a|fqOf50GLW!%V}qS3 z7wySZA;X&(5$9w{a`ySZ)$M1RZNB&h*ECoL&B0y+}%FGKF&fi%v0P;I9Z}GSPb5imlqWx;r zSOdRk#QHbRKZsvbh3AmCFTs2k`y~DLkb%#TZ?nfA^XK_?BB{X6NDDIf=Sjh15AE0I zotE*a^1)Hz@y`W*IFH{Vj!oc?d1!SfTPqdQ-wR*x2hNkq>tA>1Fg|Dp5#R^;7FC!- z`Oe4_dXqJSM2 literal 0 HcmV?d00001 diff --git a/test9/build/CMakeFiles/3.22.1/CMakeSystem.cmake b/test9/build/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000..f4af1d2 --- /dev/null +++ b/test9/build/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.8.0-90-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.8.0-90-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.8.0-90-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.8.0-90-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/test9/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/test9/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..41b99d7 --- /dev/null +++ b/test9/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/test9/build/CMakeFiles/3.22.1/CompilerIdC/a.out b/test9/build/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100644 index 0000000000000000000000000000000000000000..8b8c27e76b2d5951bf9014e281b5e321a68c6ff6 GIT binary patch literal 16088 zcmeHOeQX>@6`#9&IW&nKx4|YU%~Dd7(0XG#A2mT~&aux~BRdI+Lxs|Gwf3#;6ZhfX z?NPfbB`BrDq>)-c&_6(`ibTanC6G`NkpPFHKubXlAT|6&fEEQQwC1ZaA^D1pm}VVrH`}ldC-#RS z!ZPQ%PS!E;_ypx-Y!jaMf1cOGA_w;0T&JvuII9ltF2WZU;kjM6*72iUcVyCYN3#Vl zmwmt|kpev8mIJR8xOp#IP%LwNcdC5@{d;@dPP^0I5$3mTS8o5%pquea{#dpg_@$x2 zo?Nlu4|&5mb~lzU7Q~%vRO>2o1QYtt^i+amZZF15Wqo!fN1ewXbKida^AzSJ-SJGq zb&TuBT5I?@xxT?)6o(BdQw|<-Q-rrHqt_bYOTt?b{!_wlj_{uqzCFS}Bm9LuN+%vW z+*e2!Yj_@GNSA7OjBPHPt>JmxBF)wC`hJUo7~=@U5r`uYM<9+s9Dz6jaRmM+BJkJ7 zTdp`KE;l%*mi>CGQqCu5f@Jk2=fsa1p408C?s$smzf^DgGC|`;#rh8} zpFV%DGyOZ~#4EE0hteH09nU+bcfUXms_V+6`L|KKapS|#Nc zAuWV^urkM~m{ zJ32yk(;vI+Ojj=cIDM6y>6}{k0zIjpN?&%Ka1t*yKC2qPKa)sbCH~AJ{MYL7#=+@z z&#a*+KfAOk^zv{$ZSo$}<4>ip9;0px`!wuDZfcz32*eSHBM?U*jzAoNI0A75;t0eM zh$9e3;Qu)S{Qc{Csegapfn6iT{6seAmyXg`$zuz(7nHjn^-JY!v2e6qr;ZNWWZJhQ z(|$~8i;0{Uj227zqXYbPRY3D#JEg>*4EzGuQVz=w z?ANVIY*_OC&D1>p9yRoOwR#U>hLGPp1cdZjKpmT{R=-Hd-(oo>9yp{DlTC>Yt5!5T zMjynO=QRhLN&h{p(7Qr^$=gKP?estUTD7W)HBEhMT0hWu!~G4%)t>dc-n(rRe@4{y zT<-o_vyOW+F~;1mXz95r`uYM<9+s9Dz6jaRlNB z#1VLFBY^daSf7YBfcoKus#=BWWc}i5k$)xY9N!@_)J>j=?RJ7RfP-mx2kNllmq~Ll@<8D~0{#=df zaK9v|rQa1%;Wxxjljy_$8S#U01wZG+&lb7A>UTp__*3>n=M~j|S^RH~ z_`_uWh-pPwR=8p$QiV1a7Sp!X5Kr$^pn_GhSVuG@F0 zdob;$_xHNAW1#oL`@0AGdx)l&oNn5YQm6Nja`z1!*xNne9_Z^koE~zAy7vyG$s)Rg zA%%Sl|7ov+pYZ}u>GL5kESQZ8BrM#;;AYB2cbr~?@(zdo1EiJ77TikN&!}u+wCLh3 zs*!SDVXWef`R>2JAypJHvBA4ss%*GimWuTT4A-SC6%r2ZK6Ds;8GD`m6$`g{gdyRr z9J*IbQ{_Fe5%{&QQg(SNA9%xrLCN4aa@hiH_n1(2p&0n~SfOH1l!_C6DVVCEhAUax ztCP(L)xEdBjmM%^ANR`R%Fav`s0xEY$&{cST1^C(%1VCDV*_RLNK*Dh&K&HqB4q*! zu(EkLl4enNrtOc*036SdJtSjqMxwDmo}7F6>aGjQJ|CT`G^ZA8k5K8ICFJF@FYP{*3yg z=l=z=<#R%L_&X!NH+XI!6`i8}_a$O$?JcnbiYV6eKV#sZirBYH0T6m{02%o8h5 zfS-wU80_HhTM>KAbAWiRf`0V;za#dDzp_MA@OcpdLPJzPpd2?5_AiP8@QzT^WTN%| zjObeXIk5+RE@F@V2mLZ-Xf12F9}@Fm?8A)eLk9kyY#VFrG4GyhBa#yIj5IHUf1L_= z?8)Q9{Ct?!&2pNN{^Rk_33lkmuMo#7u*dV{%vRP`Dy5I}2iODWsHoOHG-x+AUGt_o z2RqQ$D8n4;$2_o0?4$Z}IxtsDh+t0CLmu`L#*l}7En@71N|YHFhqw>&bQvllX+HP literal 0 HcmV?d00001 diff --git a/test9/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/test9/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..25c62a8 --- /dev/null +++ b/test9/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/test9/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/test9/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100644 index 0000000000000000000000000000000000000000..64ddf3c7775cb583718a68fa037d7d0b28c160be GIT binary patch literal 16096 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 literal 0 HcmV?d00001 diff --git a/test9/build/CMakeFiles/CMakeDirectoryInformation.cmake b/test9/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..15fec40 --- /dev/null +++ b/test9/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/xb/satellite/aircraft-1/container-4/test9") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/xb/satellite/aircraft-1/container-4/test9/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/test9/build/CMakeFiles/CMakeOutput.log b/test9/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..c6fe576 --- /dev/null +++ b/test9/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,449 @@ +The system is: Linux - 6.8.0-90-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_ffd43/fast && /usr/bin/gmake -f CMakeFiles/cmTC_ffd43.dir/build.make CMakeFiles/cmTC_ffd43.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_ffd43.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_ffd43.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ffd43.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ffd43.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_ffd43.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccd8Univ.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ffd43.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ffd43.dir/' + as -v --64 -o CMakeFiles/cmTC_ffd43.dir/CMakeCCompilerABI.c.o /tmp/ccd8Univ.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ffd43.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ffd43.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_ffd43 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ffd43.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_ffd43.dir/CMakeCCompilerABI.c.o -o cmTC_ffd43 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ffd43' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_ffd43.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccwHHqpH.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_ffd43 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_ffd43.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ffd43' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_ffd43.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_ffd43/fast && /usr/bin/gmake -f CMakeFiles/cmTC_ffd43.dir/build.make CMakeFiles/cmTC_ffd43.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_ffd43.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_ffd43.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ffd43.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ffd43.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_ffd43.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccd8Univ.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 4011c2103cba78949d7e02d0f0047a3d] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ffd43.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ffd43.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_ffd43.dir/CMakeCCompilerABI.c.o /tmp/ccd8Univ.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ffd43.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ffd43.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_ffd43] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ffd43.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_ffd43.dir/CMakeCCompilerABI.c.o -o cmTC_ffd43 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ffd43' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_ffd43.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccwHHqpH.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_ffd43 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_ffd43.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccwHHqpH.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_ffd43] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_ffd43.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_ce1fc/fast && /usr/bin/gmake -f CMakeFiles/cmTC_ce1fc.dir/build.make CMakeFiles/cmTC_ce1fc.dir/build +gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_ce1fc.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_ce1fc.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ce1fc.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ce1fc.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_ce1fc.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccOeQvHY.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/x86_64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/x86_64-linux-gnu/11/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ce1fc.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ce1fc.dir/' + as -v --64 -o CMakeFiles/cmTC_ce1fc.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccOeQvHY.s +GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ce1fc.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ce1fc.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_ce1fc +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ce1fc.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_ce1fc.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_ce1fc +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ce1fc' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_ce1fc.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccGTO2x8.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_ce1fc /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_ce1fc.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ce1fc' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_ce1fc.' +gmake[1]: Leaving directory '/home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/x86_64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/11] ==> [/usr/include/x86_64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/x86_64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_ce1fc/fast && /usr/bin/gmake -f CMakeFiles/cmTC_ce1fc.dir/build.make CMakeFiles/cmTC_ce1fc.dir/build] + ignore line: [gmake[1]: Entering directory '/home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_ce1fc.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_ce1fc.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ce1fc.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ce1fc.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_ce1fc.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccOeQvHY.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04.2) version 11.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 6c87588fc345655b93b8c25f48f88886] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ce1fc.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ce1fc.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_ce1fc.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccOeQvHY.s] + ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ce1fc.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ce1fc.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_ce1fc] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ce1fc.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_ce1fc.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_ce1fc ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04.2' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-2Y5pKs/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04.2) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ce1fc' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_ce1fc.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccGTO2x8.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_ce1fc /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_ce1fc.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccGTO2x8.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_ce1fc] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_ce1fc.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/test9/build/CMakeFiles/Makefile.cmake b/test9/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..b3eaae5 --- /dev/null +++ b/test9/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,122 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/test9.dir/DependInfo.cmake" + ) diff --git a/test9/build/CMakeFiles/Makefile2 b/test9/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..08e89ca --- /dev/null +++ b/test9/build/CMakeFiles/Makefile2 @@ -0,0 +1,112 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test9 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test9/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/test9.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/test9.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/test9.dir + +# All Build rule for target. +CMakeFiles/test9.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test9.dir/build.make CMakeFiles/test9.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/test9.dir/build.make CMakeFiles/test9.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles --progress-num=1,2,3 "Built target test9" +.PHONY : CMakeFiles/test9.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/test9.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/test9.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles 0 +.PHONY : CMakeFiles/test9.dir/rule + +# Convenience name for target. +test9: CMakeFiles/test9.dir/rule +.PHONY : test9 + +# clean rule for target. +CMakeFiles/test9.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test9.dir/build.make CMakeFiles/test9.dir/clean +.PHONY : CMakeFiles/test9.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/test9/build/CMakeFiles/TargetDirectories.txt b/test9/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..8e2e80b --- /dev/null +++ b/test9/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles/test9.dir +/home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles/edit_cache.dir +/home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles/rebuild_cache.dir diff --git a/test9/build/CMakeFiles/cmake.check_cache b/test9/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/test9/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/test9/build/CMakeFiles/progress.marks b/test9/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/test9/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +3 diff --git a/test9/build/CMakeFiles/test9.dir/DependInfo.cmake b/test9/build/CMakeFiles/test9.dir/DependInfo.cmake new file mode 100644 index 0000000..6155eb6 --- /dev/null +++ b/test9/build/CMakeFiles/test9.dir/DependInfo.cmake @@ -0,0 +1,20 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/xb/satellite/aircraft-1/container-4/test9/test9-main.cpp" "CMakeFiles/test9.dir/test9-main.cpp.o" "gcc" "CMakeFiles/test9.dir/test9-main.cpp.o.d" + "/home/xb/satellite/aircraft-1/container-4/test9/test9.cpp" "CMakeFiles/test9.dir/test9.cpp.o" "gcc" "CMakeFiles/test9.dir/test9.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/test9/build/CMakeFiles/test9.dir/build.make b/test9/build/CMakeFiles/test9.dir/build.make new file mode 100644 index 0000000..092cdd8 --- /dev/null +++ b/test9/build/CMakeFiles/test9.dir/build.make @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test9 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test9/build + +# Include any dependencies generated for this target. +include CMakeFiles/test9.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/test9.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/test9.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/test9.dir/flags.make + +CMakeFiles/test9.dir/test9-main.cpp.o: CMakeFiles/test9.dir/flags.make +CMakeFiles/test9.dir/test9-main.cpp.o: ../test9-main.cpp +CMakeFiles/test9.dir/test9-main.cpp.o: CMakeFiles/test9.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/test9.dir/test9-main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/test9.dir/test9-main.cpp.o -MF CMakeFiles/test9.dir/test9-main.cpp.o.d -o CMakeFiles/test9.dir/test9-main.cpp.o -c /home/xb/satellite/aircraft-1/container-4/test9/test9-main.cpp + +CMakeFiles/test9.dir/test9-main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test9.dir/test9-main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-4/test9/test9-main.cpp > CMakeFiles/test9.dir/test9-main.cpp.i + +CMakeFiles/test9.dir/test9-main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test9.dir/test9-main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-4/test9/test9-main.cpp -o CMakeFiles/test9.dir/test9-main.cpp.s + +CMakeFiles/test9.dir/test9.cpp.o: CMakeFiles/test9.dir/flags.make +CMakeFiles/test9.dir/test9.cpp.o: ../test9.cpp +CMakeFiles/test9.dir/test9.cpp.o: CMakeFiles/test9.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/test9.dir/test9.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/test9.dir/test9.cpp.o -MF CMakeFiles/test9.dir/test9.cpp.o.d -o CMakeFiles/test9.dir/test9.cpp.o -c /home/xb/satellite/aircraft-1/container-4/test9/test9.cpp + +CMakeFiles/test9.dir/test9.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/test9.dir/test9.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-4/test9/test9.cpp > CMakeFiles/test9.dir/test9.cpp.i + +CMakeFiles/test9.dir/test9.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/test9.dir/test9.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-4/test9/test9.cpp -o CMakeFiles/test9.dir/test9.cpp.s + +# Object files for target test9 +test9_OBJECTS = \ +"CMakeFiles/test9.dir/test9-main.cpp.o" \ +"CMakeFiles/test9.dir/test9.cpp.o" + +# External object files for target test9 +test9_EXTERNAL_OBJECTS = + +bin/test9: CMakeFiles/test9.dir/test9-main.cpp.o +bin/test9: CMakeFiles/test9.dir/test9.cpp.o +bin/test9: CMakeFiles/test9.dir/build.make +bin/test9: CMakeFiles/test9.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable bin/test9" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/test9.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/test9.dir/build: bin/test9 +.PHONY : CMakeFiles/test9.dir/build + +CMakeFiles/test9.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/test9.dir/cmake_clean.cmake +.PHONY : CMakeFiles/test9.dir/clean + +CMakeFiles/test9.dir/depend: + cd /home/xb/satellite/aircraft-1/container-4/test9/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/xb/satellite/aircraft-1/container-4/test9 /home/xb/satellite/aircraft-1/container-4/test9 /home/xb/satellite/aircraft-1/container-4/test9/build /home/xb/satellite/aircraft-1/container-4/test9/build /home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles/test9.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/test9.dir/depend + diff --git a/test9/build/CMakeFiles/test9.dir/cmake_clean.cmake b/test9/build/CMakeFiles/test9.dir/cmake_clean.cmake new file mode 100644 index 0000000..ec5e3a7 --- /dev/null +++ b/test9/build/CMakeFiles/test9.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/test9.dir/test9-main.cpp.o" + "CMakeFiles/test9.dir/test9-main.cpp.o.d" + "CMakeFiles/test9.dir/test9.cpp.o" + "CMakeFiles/test9.dir/test9.cpp.o.d" + "bin/test9" + "bin/test9.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/test9.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/test9/build/CMakeFiles/test9.dir/compiler_depend.make b/test9/build/CMakeFiles/test9.dir/compiler_depend.make new file mode 100644 index 0000000..6620758 --- /dev/null +++ b/test9/build/CMakeFiles/test9.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for test9. +# This may be replaced when dependencies are built. diff --git a/test9/build/CMakeFiles/test9.dir/compiler_depend.ts b/test9/build/CMakeFiles/test9.dir/compiler_depend.ts new file mode 100644 index 0000000..e007683 --- /dev/null +++ b/test9/build/CMakeFiles/test9.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for test9. diff --git a/test9/build/CMakeFiles/test9.dir/depend.make b/test9/build/CMakeFiles/test9.dir/depend.make new file mode 100644 index 0000000..96ce0b5 --- /dev/null +++ b/test9/build/CMakeFiles/test9.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for test9. +# This may be replaced when dependencies are built. diff --git a/test9/build/CMakeFiles/test9.dir/flags.make b/test9/build/CMakeFiles/test9.dir/flags.make new file mode 100644 index 0000000..89169dd --- /dev/null +++ b/test9/build/CMakeFiles/test9.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/xb/satellite/aircraft-1/container-4/test9 -I/usr/local/include/simmsg + +CXX_FLAGS = -std=c++14 -pthread -std=gnu++14 + diff --git a/test9/build/CMakeFiles/test9.dir/link.txt b/test9/build/CMakeFiles/test9.dir/link.txt new file mode 100644 index 0000000..4aebdab --- /dev/null +++ b/test9/build/CMakeFiles/test9.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -std=c++14 -pthread CMakeFiles/test9.dir/test9-main.cpp.o CMakeFiles/test9.dir/test9.cpp.o -o bin/test9 -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lpthread -lm -lrt -lsimmsg -lfastrtps -lfastcdr -lfoonathan_memory diff --git a/test9/build/CMakeFiles/test9.dir/progress.make b/test9/build/CMakeFiles/test9.dir/progress.make new file mode 100644 index 0000000..6a9dc74 --- /dev/null +++ b/test9/build/CMakeFiles/test9.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 + diff --git a/test9/build/CMakeFiles/test9.dir/test9-main.cpp.o b/test9/build/CMakeFiles/test9.dir/test9-main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..1f8812e14fa14675993937d61ce4d1f7cb39161f GIT binary patch literal 13328 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 literal 0 HcmV?d00001 diff --git a/test9/build/CMakeFiles/test9.dir/test9-main.cpp.o.d b/test9/build/CMakeFiles/test9.dir/test9-main.cpp.o.d new file mode 100644 index 0000000..fedb929 --- /dev/null +++ b/test9/build/CMakeFiles/test9.dir/test9-main.cpp.o.d @@ -0,0 +1,163 @@ +CMakeFiles/test9.dir/test9-main.cpp.o: \ + /home/xb/satellite/aircraft-1/container-4/test9/test9-main.cpp \ + /usr/include/stdc-predef.h \ + /home/xb/satellite/aircraft-1/container-4/test9/test9.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/string \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/exception /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio /usr/include/c++/11/limits \ + /usr/include/c++/11/ctime /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/thread /usr/include/c++/11/bits/std_thread.h \ + /usr/include/c++/11/tuple /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/this_thread_sleep.h diff --git a/test9/build/CMakeFiles/test9.dir/test9.cpp.o b/test9/build/CMakeFiles/test9.dir/test9.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..fa6f22c9ebed8803f391d0babba9502831da816d GIT binary patch literal 149000 zcmeFa3w#vS`Tsx3vJyoF@2DsNQSlbDxe+cZAz4TyH?s+%qRWyjB$}Ja2En3Y5lf0` zvDIo@+R|2ATCMdiwWz65q1Ia3YNahIwqCGM#Y>f1tpDdZ^PHK_p54iY7~0?W|6-J! zv+wiFbDrni=A1J#yVnKFr>Cc-S^7w`&b8c6np#%rYc8Ft@KoyyX*a4fze1nCO8;2m z771^a@M{v@CgJTAeqG|mryxJ}}(QutSi|Bb@eB>p;uZ%F)2 z3Aa=Dmc;)q;SLFRQuq&vzb)ZA6z-DvyAr-f;rkN*fWm)D{6h*qlK5^4|0VH{Dg3v@ z_el7Og#V%NQ;Bn9<;F|@Tj>(|BpgDaU*ZQ)I8@>p6dow?gCra#;lUIhBJo2h94_$@ z6doq=!znyM;zv?=l*Esw@ED1Yr0`gYA4lQw5+5bu2^5|v@zD}yQaDE9VfeyW7yDLhT$r&D-_#LuMgEQx1Pc(%l|DGW$Fhr(Qm=Si4PVS&UaP*^DOi4;zf z_+$#FNc62FAPITF8A!pkHKQ#e=R5eer}STFGg3ZoLA zFW~|T8ztUE;pGy)Lc(SWTO{5pVH<_*62DTy4hlOZ9+R+(!i5sQO2S1HE|&P!5?({$ zwe;`(;U|7vSK9r0>9U<8O1rPwUAi*3yR`f1(jGr`6sxp*BX?@6bmdX@$3JSa>Q_&} zshM=@_R{XIZKW&g=wEO<4}tF48-v_stsO^G@^+O&+GdLGUNNF{S#Wn+>9T8fA9&S4 zDq(VPTgRV3c~M8GErSbi}5Z75wio7b_%1s zC%Ovr!<3eLpIAfXY!_qqQ^OxtwpVm-FYkW!(RIVftEWr5UyF1;FgBcGwk+1{01ID-r`}1`($bN zQ+8{x%i%2^)|r=eZ+M)WqAu3*?!WCAn&bq#am&d(Uq~YJ)-OCb&%qpdyUxV}%!@jY zR1(x52uM@2Wp>OSY=y4Zab=7Kj8JV|jO^Z`?X~;q^&2?6q-ajjrI$LxAdgZ!(w25V zw)Q_f4n4F+1-IU=f}T|rly@&*p@N>J6yN~1od&Rt%eN8DAk`GzPEm?+be9|5?M8VV z5`hdi%61DK=|(f%=y*5E9ZzHn-RM*|TIxot-RNvLI@gUhy3uwwy2yzJm)cncS4g-@ z!rLWWBjH*Jd3H|T2iHm1E8!*yH%quhg*~e59=B8l*wr?F>o6@y3 zRb87)yX!WUc31S4cL&#%ck}f~uDl7?;O-|WcRGj0#TU0Lr-``I09OV{tt*yr@rJYX z`MRZZ9%RqJPJW6`zE^h@9Ke$rx-qD{c&mqe>C+-@qiYn6aP~}sa&xXc!ymSWKimtK z4K!xi_O#N8!R^Dp(tAU1>{##YmIX-=Pt+$3U(W5``^1DornZ8WZck(E_W2lhSeeUo zZ=T=1d=E89b2QLb?d7ADuvAdbt?FY>kmfr{W;G|q%c_q(!8M7pCBq-NlXETYS$;zN zIqG9iaB1Q>&g5q~_j@RLQZg!DiTc>HoX3(RdU}>;sswW~P`+}xDw&>ZDEA(fNzbje z4*QH{J2Ogqx_W2PpEa|JYAd>bQO1)(Y8WzuTDBpRj8WR1D~xT0`!U{B@kJLe`Rz)^ zmkbr7n-pKrR2y#6Xef&K0b}?LuTWcm>jnDbjvHt!UV)U~q7```=7X5)2SB5$U58M{ z%QKWg7Zb+1p6D*RG`bhY{VgBY9jdw$=EwV6KFrDff79~$LO;IynyuYkG+B2St2EbJ zcFoo_x}uD>tn07Y!n3g9%V*LD=klV5Bbf`}b$(^s%AEHgt;cC)YM%Qj&4iLCuyE2d zd>#o2R;h7Y&C7nqQJRmuUwT)9RGgjmhJe13+wMKSkuHbEX^%gdjFDxg+{PsA$stMP zlCWR!EYYy#Nh>{pZA`+RN=ua6kc2&D`4aSPNWz{DFOY=I=eU{H{uZ*oh3s!3s!Qx&+`*-E|B}=g7xov( z{sMX0Sb^C)w!C*`Y+LPLs~RP>zd-(b1@hLj2f$59*j96&WN>a-?oXxt<^82Wy9my6 zQTt0{e`)Yjhwfx>f7{q!8hjt_e>F1DLtOBrp5K08F7Amex^-w-Pw;K>?K8K1`st-l zvAKNk4RU%@WVrfEfA}-qMYb~N-w67bN&lwOzoqn#ALvp7oXG!JkPeMK&ohPK9KH|F z=kYcRU6rk&^p8~^NdFF^fAr9}buj(ogXfWaoRnpM&dbZn&&|rt&dQ&km6xBDPm!Fg zy!j0CCT8U|WaR~{*c~-hp>RoAsJLoYu;!w0C|E=B-4V_u-jf*>*>LbnJhDa=u)!5bZ6^VoR>Z~ z+8UYH91XX$wKm1tI>L1B!lwGD)qZ71=hEv}-Mr?z^w=qvr?wB{s$Eb4P$AF_|1|#3 z4phunQW6SXP;Pa0)MuWPd8&1)RU2)NwnSqci!(c-_0gt<(T2?V9c?X{R%Wa%)2dzE z9-WkFm5_Ux@4-4HEEI+>*$J- zcg>wq>x$@NYbO1xZEJ6;x1x(;(bmqUc}>ktvBlQ>rq)Qa6=`pewl;7HSS?*K6}D0q z(FUunJ=WC5A}w8=v2a&wL$sqa#wN73wQ?ynMVgzgCb@Y{vGBY$O1B!K^CMl&F&%~} zn`j3qSQu$0i`v^dn^>bYy{xjR+$yTB4px>FO)C#t6?L^LoY&UYY&EsU0tMli)ukg8 z=H>`c5dsBy0#u~FG16hR)yJYSKD$toIJ`wNlYni}ZY*zRlgba(Au8QgOc=H$>} z1|`9dHiJcye|Oghoa;(!W!(qef7B0G(mO-l>CD0V0i2LYg|of8>owA}edW}V-N8K^ zEA6Qsxia{g`|LBB_N%8Hzvx*meO|Zyl9PSv%HTFJkM1(Enq|Es-G`FteJIwcJxD6T z*(9s#$N4JbJWG<)Yc7jN&!^h3ALw$*DOm}*vV1X#*Na|`P)&ywb2Y~)rmA)&>20y@ zce^)tKeM9lgB3w;e!GW1Oi^kkDz_f(i(}Nh z>gcmlp&s$>uFep=t+cy(1nSdot8G*lDJ8XWY6f3}l1otny}uRQ{q)p~6cVMRM@v(j zuledsijU+t>c{@VFY}7zvfhlJu_=%81u*VyI4nbcKyV~CMzV{F!0y>9-ZOi|c2=g8 z(EV#sA&)t$);fE9N{Oi{B$oBgj>~mfZ)4nN{|YielU4B#w3F#>OX2B=r-U4`-b#Gr$?Xy4CeX1HQ@u}&K zNHxC)Kr%euPzuSY=Ipj!@Lv}ZiSDNUf3W^6LnBw@XFQy8;$GMFK{xdh%8Lg_RZP@t zx~qqHwaY%rP+9z6Os6YF(?$LdGpvRFM-H&orukpaur{apw;y1=lji^J0oGmVOdd`5 z-!#!l&g-yhY*&-+yO@^|asL zlVN@3K$<;MW+NW+QDlqH{~w?AjUhJ6n(zO$-}*|L|A&6-=`{Z`zx7I*|Lq~xm(u+k zhgd&M_y2T=wLRT`+Yswb|3J^+ypIgh+4KE>NV6VH^S_&B?MypK*`(~c$p2!R^@Fst z|Cwg(5}q;1Uu0cO=g{%#H;+vlUgEzh?dG(DzL{qIB#khSCw!3VVVly^zwNXB!Oqdg zjA{NdD`LmrOfUW!tr)(a;a?Z9{*&SVW5D{;f&LEy)`JK6zmj8pd6@s+9P97H{LkfB zzdYE#GsjwUi2sYZ*1r$&ug$goc&PvBT>&D~!KbT;>dYpg51Z(~A{=ZJJZX4xaT4=pD%Kz;`>o+I( z*B4rAPxSw}&{{Uyzq`&WBj`&TF;F2e`%6+=Slv% zCs|9!`Jb6&{bihg`y}h(ll?bNwr)Pff5&8N=PCXtCtDj&^>3SOeQ&(~Ka;Ib#`{-K zv9_G%e{_oV!0G-iQ>-tY;s0=o_0}2wTh6gwI@5puIo7(f{F~3QzMAEK`yA`-EdNdC zTE9Bm|KoG5JF@+o&b2yDuMbirdw-`Su&u^q@Ljhc?mWxECK)=l7~tUb=~t z_UcpB!&Jc+@%5j$)L+mx5T!n;a+d3rBF@!~aov~1 zMcJopvMU!^&MiR=-K8rt?3Pgai`{;w0`2-sS$XOP ze(SLIdV;T%_SC%`hw5ITGfAoQavh!cic_YnM3?W%ASu&TOY`D1Zh>)Us;>m7U{eS~ zYa}b;C9wkC4EkGvq%6sX54SFS4UgsynQDHk=biR@gf!=LUDfV%+notgsM>G_tXqb? z_}X1+^jn-cYMos1GK(aGDO>Z`fK>~=qnphl+qvz{HPnYGGJ zT{N6I?f=LsJ=bT8R&vANRhqULhD=#qk=5I<4ewTMcssS(ZCFL5#eEG|Z|()RLn$~z zuv0FHB(W{*QswHFI+m-PpD==Rza4x>+%YA=ZuMG`S~c)DZgkgeA)~p3w#1c?y+#GJ z<3v3^vbb)LZuhb~ikq+0NJ4GUVy%Z;uG?X_GHGc}HFBi-LXMbSBTyS&y2y|ox*!fv zA6?FH^~m2XQXw_yj5EplE4M-MKW=o^H4N*x6xU!ngD%NtnYnf?yJnXaJ4Q7sHPDcG z?hqK4cidQF&+eg!&2~uNm|_jTwHKOQLMt)G0cWU599lrRyC79x=0XYa5<*=_xr|80>S$euus;5hQ)ur8wd+7!Kwe$l2n$nfm*h_bwiL4B+aZ50G zJAGcOKbLiHq>uNyAL&66_gZRCje6Zwo)c}-AE|CLLggzfZm;OxUEcj}dH3IOeza`E z2>K$G=oU4TDY~pE>^77Cb?x-s%E?7sxc4m#tv0@?Cv={@Qp>`+nD-`&Iy#HD3gqfW zpY%k31kqikzu4xt=SG|ocfIBoYtJBP>|$a17`M^2Y-cu(_D=^trL74b^%FV-jJWp5 z0M9nswN7>h6)o5JAgC^K_KdIM>}Bhv50El8lD`uTP!P zMAx$5_8k*w>PJ*t;MIHMq?QG@XVQXovkjeGZ|Lp1pY(3uG1;ExicWidN4YtIYE+V` zu#8Zy32HKdqXdssyPbI^cR(J=ySXpYl*&<>w3MK9-NI1%D8(Jl5{cPw-N8d`mB5&= z@zXyfj;={^vB{SANrRB89E<5kd; zNdbL7)<_lfj9|DjNS>&#guz9K+SXWZ>(G@vvQ)l0Mw*h^LyG^#G^(;5-o;@dCE-ZVC4!d^gU@xGyu~mLuPb1D5n$(@Wn)xQ1HwQu;!?xtysj zRMGva`i2{-X6H1?Oy{IOy5IO>yWw#1*^W~~!7Y+YcGT(xp|(h$)5n+Mz=T#6r<~$0 zBkeAA{RXbq@Ea+z*|6}*8L3eLPaq*0nIu7SQI=#$IU(K8juXIjJySlnuSw8fe{PB2geJ|}`H(3$LA}zaO1hVgb0s~1`8T@xFHMoYM$#wX`K|8xy^=m3)6*|i z0;7m+lk`(D{WAA_^(-l+or&r7ZhEGA2+=!zs-&NW=g)P|pDXFvn7+VGUn=Q`VS1^X zzDCly4wKbiucV)X>9+f-jc$|lv6z05t6z5nFa4R)QO?2hWA^!(#HLF6dQ1;4^QGV8 z=FuQBUS)KHq^tI-`@tpd`FBYA8JNdBH+_Sot4DJ6`B69hHA%k^&rh#Z0-40hCH-uQ z$Muu>u8#34!Lr7qj59>9~~t z=rT;NRRZjDyPW@H3RP6gl=t{<8nVpqyLE_?9Y?aOMfP-RdvUU*%Y43L)0JE%$t{sQ z>5&XKPii~9H`A01_epK{$EL3HZ}Kf0;+vJ0mFc_L7FT_Er0DFAJdY3Rfo}@D#;;6% zAiR(CsgiyY3+XbsSedW--&{#g);2Tglucr9DaGT;>N;Bom;FwW8BOIBCsQV6e~4WG z?9XP&&#SNOlJsQlG?UJsE$J6fJT9+vdr%rje2K{L?-j(!aNV8c+A?P-3DYr?|LC$w zpQapRTbD@s*W%K9ob=Tx(&=#|b!6iC7rJG?Rnn_5J$;6we~+Yl)%~aprQWk`Op)|t zb<6(Ek@QnBf4KH6k#sNnR`-!V*TWD=k8&LI;PDsA;Wd#fN160uryPdxiw<;n*)dMi z^I1sOW3yY%C6b=3O>sFiNO}&Q-{hWugQTk$K(zkpZu%XPJ`vAvchfgW`stV+anoOu zbgwzg5Pr#n4zG4FPSQR7m-K0@MB7hwz?aEPLJg9Bosph?rEB8~k@2!|t)zR|xJlBJ z**Ko^-7e`*q74;a_I+tckN>6vmJLn6+qNZ>(vRd9Ug+q{-a?T%iv_jM4X!`4CH-_v zhdNo5;{4ksy#UW|arLj0^oub){Q@PxZElOCkHPfW?)keVJz072`6KxWTRObjWTB*c zwdvWC?lt#cB_NT9Q%Xp5+c=@Xw&Xe14v!d)Zej>0Z}^n528ze~YAh+5cc4>0HjEB;A*8l(Ri&+{H5# z_G6F8dHFGF1PRgM<;Rp1>2oAKisK=m2|HdUukw8|)xX6r)%&9A?Lv#M%v((JrPJq8Y>o)l0Mt#=p?gxnZ)GrC zMQkZ|}cwTG63uTEeLeAc%-_;)<`cRl#`J@}m-{D&U=M+v-*NE)@1rIMn{|60Xw zwlak4`ngBAOc$McdqucR8;tV2OSHrXKI__00LON!2Ss_3+TfQ7uQm9M!e<-&N5bbA{P)7=8vGOC4F(@idn#;aqroo_-fZxN z!rKl09pN#9(+f{Z|009GFMNr?kEJ~owr8oqd4Gxd4F+!%zQW*N5`L4x9~8dI;C~i= zi@|+E?R;-H_-Vpd8@x*R8iOwueuu&76*J}6T7y3${9fT15^~_PcyvlUeAZ7BArYUY zwZtd;to!1DeDYcMd+-N5_(KVNm$HAAwMJ63fBeyBJtEW%cn^uk!%`Zz_&C@O)L)a(73KS-=i^5x&<SkHQcmkaMT_%h)e49+(D ztX>Wh4xjqP=Xm^t=-DiKMo98b#cx)>FU^Q9yXqKA0%_J$^2z=l82)gX;y0_`W9H9V z{;MKS-9sHZ+$5ZWIR2sHtDO6iy1$=F>kBTQU1F!^wZe6Vn%^LNgczdpy<7N5gKrj| zY4DE}zgf-8*ihZyPos4VUw1|rVT&o%gc!j~HS4dH7H zejF{{+23A+R}0@}aDJGX<#k1A`+p@oQz}q%emH^Ury4w8_*{c`2w!UOJB6?0mNwe7bP;KnB%-w)1nsGiiRrN2dB~Sw9j!)!;7(pKI{+k#@dI4W1=@jlnMw z-fQqL2;XM#2ZdWSZ{j0U{iWv&gl8Ij7;OZo@;7*aaD9JJ>zOBfsUiPm;cE>3nDAbM z?-0Jt;Kv?k+oQhZ3hXZxo=Ni;J~Gu``fY3BQw@Hn@VN&6o$#dw-y?jD!B0Qlwx`$N zmk8fx@Rh>#!d2V(i117q2sM9A_*8=*G0M(&uEEa}zSQ7Nir;LFO0x?_0_&^7`FG>_ z(EM@X{9E$KUlY#va*-c&0-t-cm1*!i;r#paD1WhV{ylo+*9+(0r$@e4_&9_ARyhBL zJ<5M1oPXCI`DohUV>|hG?vc+BKHlJ03O~)@-xPkj!Jig>hQa?K{7i!%HQKi4EQ6mX zoPUfN?Yvz0*#^H^c(%bG5zhCzQO~Qwa}0iHrfpBI!6ymNGk8RJzQMbN7a06O;S&u0 z7vY5lx5n7^Oc5@_u~i^^s=+T8ULssBpVoJTmm2b$g_j#VeXN~twZZd**BU%3e73>A zDtwM`39MfTzf3^7Wgj01pKIvJKFPMH!QfX4Zx>F}A?NT}zjWd{vR28{d|So`39MIy z_Zs8I=y9Ac&G!r*7OuWzkd$Xi245GRN$VayGSy#;zHWo{JY~^kMjble<4?AErok@} zKHlKp7M^YJzbJmQ^^uf=1lF)q>~h;}@X5meW$}1b#FXJdcw@ zME?+xC>EX}TmtKJ!Vfa+=@CB6;A@2Qz9t{qult3Y>w>Mq^}0aI|6BMd(WC7=>onW` zOhf-=!p9i=Yr@AGe3S5#4E}H7;|zY*>2|&+8~h64rx^VE!cR5$7UAO!e$W}V{?iOz zD4d^J!}4qr&ilm3?-72c!FLHi%it%SY3G||@R0Dc4Zcixw!!Zg9x(Ve;W-9B{46`) zT!RON=Lwg<>JnaH@b3vPH1s?ne4@esEPRr|KUDlFtI#e^D?>sKeAct@$&LD~=iCnv z^I4nWlNRjT{7j5^N`o8J5ye- z?o6&%aVF37(63i(ro3LQnOv{ROs-d7CfBPklj~KM$@OZ=(!T8o)>t? zhdg+l2fxsRU*y3r@!*$waJ{-S?GJm%M?CmE53W~(rvCXJ@(Vn8lLx=TgExEd)&xE# zi|;k`Sao#2f)9TFh>r_|zfU0_wB4tUwd(T$^2rUJR2)~gcG?Gu(`LMJoO(6`+O#%~ zdc|q8**JcnIBfy|X)A6{PJ^TsaNYvO@X%Q8^LEpH_Tw z9ODm}1^o9s{u6i1ReWk3;}4q@FG}E}Con2b;Pr}Mkief&Je0tvs)a~h0>4f13lsQz z#K*$(a97lXCJV&Q{$XLa1b;OU5*cpm{&EbbjY=+{uCGZBtZ+G~) z61$f8nDlF$@kFn)mJ=W0NV}15c<7<;fhGID;RtH`pHuvs34FWas~xWGwKoZV+!YcuOm;}XzFP7 z;P)whpChkFu6I3n;2hR}zay{hx!i+)U-1VVdHSf1cRl!dq;RbDkR!idV#_@EM#Ud- z)9hra2y{8W+C z=SNnOX@NyI30>*x2K`B>^9zmE7= z*ylXS7PnsTkblL4f2{PpDQDAsPGU!tC->_F4}Q7_zrut6(u4n=IG4jE2iu0|au`#= z{{GIfQ_n-%75{w#e?jr*9j?d!cRcukmC5V@~)tmJyyJ@^A2`~wdjpovGa zadm~_?tb#o;^9HFS>D}GK3w=!io5&C`NGpKVtIEznJ(+<=u+I>Prgog`o%1tIIean z?(Q>ddycq-<=uT|ZO>}O-F;?l&$Kx#@9r}{Df#|Yad)3t+q04`d}Cps`7DutQSraa zCmvhuKp4e_Dw6c7WBd^=}YQ+=V)kliE z`}VpVYTHE0M*Lq%7+}-D= zVM-n6eU9bbeSWR~A;sPM1tUd%M+-kMQr@MmiSQ zu%Kx{Ya9KXY53yGiQ({q)-L{{$?}{)I4r;C8m3dO2)DO2H`Ol=+UFF8!%b~X^n0z7RCOBf22E$gccIYpk<8pMEyEGwPXK(Aw77HLue%y^wzjxP^Y~ z*HdBw6>4)N<}DD&4i;Awh3Y$++GCzt^3_+HdL|dD-!E>6Hh4=!4CL7|Y+7qqb00nw*n%{u#hO~X+Pb`3 zY(PZYJE9B2k%f__KD6e|Z|fk%sf#*W1Uvg^fdQ?pwT=2;dmmm;5N-3D=x4RVZLQ6H z$mT{nI%vpF*~tPT7o#5%_pZ7eTPoUFAL&a>GMyKxzoH{L-&>tzISf zAZb$oU41x^XFD)2(!iPaAt>rPBCQKjOLeyQsVm>fl!lRL#CsGA6i6+!wX`=!7tv3x zrz{ovU3I7I=+fE{jZurG3wbycZfd1pPj70V?|Y`IeRxJ!Q$saXe$%4l7jPqczTyX| zZ^jmTUGa?*_?qmT5UMVzu8BtIXXg91%RJ}84*r?>zR$_Se1av_)m`%jcv^ofG;<3L zEH^r>Ke-ivZ$_o}T_`kxa0=fpjq;|2QNG4?rf3>?rfp(B&&(^J0YEoNyG=J!Zs8XC z6Il=qU#03Y994}dWou8NtV1=Xek#kwVyva{v%IbCimvu>NA$|BC=JlIWqlTCDiyXp zeXGEx6K6$x^WuKl(5Hg_STK<;Z|&iET}?FKX$`k`&7*05Bu3*#XSg$3-_@Zjsc%10 zYw3qAdD(Hc@Elc5AotRk{;27PHTgN%b{DqMe7C7N>NMTB!s%zD>z_*7wtlM2&F!OC zhg1djU2}MTjp{*e-|olx`E=QEMwQNXYDyh6q(tUXNn!CxY4xYr_excZHD!I}6eu9!aHy`DM2pMIf|Z6(#;k&;A$%dMZEA^@wa({l3VZhFHPzvA z)+byX?P!a)#net0KP_BlPtH8#%UN$fj3^IK6KA~&s%&ZF|BoIc;G<1-0MY1sT$UvkEyriAF$>${x?K$O7tE#Ik3D;GYmsOP2220}0 zDM38DxT-Q#8?LRX3#O0^*pkzW%0sC{ClpmyR@D~OmQ_`TX9h0{m!+~|BAgJc-s@9p ztE$V2Q|6L`W(8;01}j5l)5^-rYWLE>>1CBg<*9Sa1D}ejt7(I-Xj*wN^?3m}ucEHD ze^=`cdat71dRtGSzcZ zSs9oZ--uPa?7I`^(<>cG>qyfxOz8l|>ans;R2-py%ea9=LKux~#G` zP>@1%uE^H)M;H|6dhJ4MBT#WlVNhIQz#DTLcXXr)v&BZsnAks z)fR98r;^oW#@42+Io&2~VXtY7t`03dy}YWZHf4RpNvAC2d?`4kJCKvgORYRqTT@m! zBbBsPZcC>u6eITx{4H{+GZLqX`VSVh4cg|5Ob*Vfgf zYJb|xx=Om%q|mJ!6`39irfMcmX$LQ;3sx5Q*N&o^nxczR*pV$hRuomIk_^raSCmzj zRTPz{kPMJyaaBciIXTw1=me6SR#jV?LaKIVn69QNbOp$j{td;{5W>?^4kv{q)sNv< z#8P!$5lhu;CsL;U8T7SWs%*7fs(e-9^=}m7VpftVb<%ijOQsxsxODn)F<@`{H43wh z{Ts;G#{LarY-2yhFK%4@7`jwr?bonHBSpC1LlzA|>`s4%EB2=!BNdl zR7s{Dn`rnAryQ1Yaw>uq(`eg3&BQ8-W{1mzl`~R}C^^}+7gY!M@|-|Lv}InjV|sIB zK?N^~Bh3|&PWy(Kv$#!Ie@+nd%4qdaNwejYliou1K`v>9C-N@%UKMKGGK<^@+p7?%{JxFL#bs7i zacz(;zs3DhU_X(PLpwfY^vF%5wLV%JX>Fig&!kVjI1Rx)EyOn(=(Nf%Zbr#Z(_1OI z4Go>;x%srA8fl5r&95*$fYToBh%FA&-_EAa7%K`dpsmArcl&WZ+@9erl|IhTnV2Mh z+FGT3Rerdpk27;8Bsr6AEzqrDx((ki4d}aiFe%*LxR`zym-ccSBC$xgv8^-Kmj$WL z@1ot>zRoWM50d3i6;e;zTYahE+X+&A(N?uVZtN7tpX@Xl-AxN>%k)(&9HMDgs(Ba6 zmlxH{NHt-a;OGw&^ecn76Z(-uPA=t8U0zhiJ0bSewLkeJJFP#tWjnd4nQySg zoC$jWr=+O1C|nb)t_g-nzuMg7_Q}s1X47+mGzRfgfX|v8=~w;13g8iiSZ0z zeM3iiAl0={8OD+m_$eV$7T-U#-7=y&H#TM$m(V4E_UOD8hrwduXr1L@- zRTh`lP~p~v!qs)t%F9Bf;fksfugh9_PJYo|pORBj79xYHE)1&`L2*^ErnrxBgf_qX zFRXfL{21n3%6jgK0UobLvkz4FIY5>9!=#3$eQZu zc`|i>ujy*_Oh=gJsPx2`{fszG+QQjQO;&hDdDS!;48rulMYt>+zBrJp9x+$X2$i=j zsF_L6aZU*HW8#58AV)p4OX@qCS{Ibn(_?*s`o>5{IMxwqiglLN2SXA1W7i5L=7pzs zwbt|VBw;!+T9O}J823!LQv_-p4@@v0*^U(t8uy9A6gmPq@Wf%tn$C8fGucbg%loL%0)F@*oKj(dv0UR5nv`B@<2m%+ zLp?w8!7ZGI<-PAL)MrBZ;b72J)kF`I>drE#S?DSW#R?WGt3Q*$uC~JY($CALFC5s2 z5e&KxqqYGRXnvRq)c(K5b+wTSx{(Ga$jKa`T#p8$d|ZzPLmSyvGczjECa1D2ip$b1_Rl+8o zGt16|3Nx>@t0me&i>_u~Ty&PT1nI55MP6p7T#Mv*uSHUx8}L52|Ld5(OT1r8p}xyA z^-?H>2`QISedpiDQmXHa`#90e@w2VLOfx>4Hq*BFF4VsjooUfPbo6b9u`1*YTcRyA zV)fPi<5!X?GQgE&-~P~h%=!hlSR@qeYbA-I#d~Eyf3;4aw_E9EThwbru}3wqn9S%) zw_f}9T?ASxg-eMmfE#iO~wXtspHUutc_L((MStDM_-#A z4$=-vUzHTfZ%urw22`_WKDc=RDfPZBCYXANk7aysf!2SUtTa)D{Z! zZhasx*49o&^6q`OzNKMWzS?OwQ)106Iz?^ItM}_zh~Apym)rPsEkLwzL6o+&BlHqE zORM!ybt7+W2eR$c`OZM&K&pv!gktSUeYXqVTd694RkGE*(AEpm&#tbDR<=qd8Rwn7 zXHzM0dduG4=b%B4yvUQaCiZ~7nwX~{yigCsZ%xsfmYpgHHMLZ9F5pXgYyck8VlUn} zDt`MWjVPv<(x{72bD>v&>0P0{-@~>`UJnlg(ZG8ZY?WQ6YT+L!sBdd&;k#D!s82J0 zH^qPyQ;*jFCk|n@;aEBY%0q8AbGuG5OsZF(Qr%00efDR=xonI)V)AIOmz~6`PO^c&o}PE0g62&s>ch0*r2B_lKJz;HRZX?A5#q~& z>gp=S7YKJ(h4x(dQb7&VP|&mp&Y^p`B*GUzcP=)70gbGsF)de(Y0^q3s4oWSY#dk% z)oqgM%5I#Fow~hDw5!K$HJ`D90(1vFV!v|QHh*9<{c3tf#okY+2}euY!f08|K*oh2 zy>S`~6m-ySH*nJ7m0*l}9QyjXu2$zEpeW6w z=v&IdRR3@fXkXlUqEa{b%q3L$Vr4`nocU-q`@m2~|xP5IM zV1swgAIw%rJxHDxac_u%9iHfLxsS)(U$OV^5-}XYcLlaYNwVo=h9XYEM9> zhI^fPL4@w?(Xd1lL8;ljwLoitwedhz$lQ7Fi;!xdYH(NPIq@rVy2P0iGwK}EBJ@SP zv}C34H={fF1AiEbzLB?ro(Q1t?`&zO`^(PbRiTMAsLrF=DUF>}DD<_GS4BD+%4!Cl z6FmaMQ`;ny)KHP0r6!-D4x+n(d~%mBRJNz|^h1sEbRjK++`IJ7(>gSWIuDjMsyDAX z2L9k#HBG^TJYS`6Uu?S~%9Az7Q|2~QK!cuVAe%Ckw!+It*HJQIT9~pd3|H7qDa?;+ zss}Ues@UiI72McyzoK7_eL%B5dP+tApKQOvvm;FN>Ieg}LN8M3a+b`BJ~~P9UU!lK z8K}#M3M-j`$vP01&|Y<*0U6eJ$yM_p;@P>Xcte1ugwFpH^npndkUIgFN%EYzJ^!xP-_y=7PEuEwCu*F*d?0S}lZ;-&IIY|4%?5SN_>9YM zS$oSBA*uHRvVU(1Ozxx%=8V&wBCC~y+SlI~*-W4zU$)vi>CrEmCg^FJYr$upq|@BT zUFpKymnLER^dUo4YHB}=uU&~N&;R zHeZJAvBzt6O*J{8iCz<0&_NF(tIHI9nRwZ}@_7Muw-6T`19~{Qud5VI!kw!WT|xHY z+KN=$o73&|t0w$y;_)+nb(N$kfvg9@9c2q^2ELLzpZC7_#>qr^@4sn&+3d~^x|KuQ zvUJy~?0hQKCi)tLwx$NYEucIP6X4ZIJ%3XG?{S}B(ynft2ZQmZyH=K?gDcauz`z6a2W&n{;Ns7o9iZMq*zbGf%fPyT<#`G53Z41M9Q{vZU`7 z&H46CO!qJE$WT6m+`nh&Qm+b~uln~)?%%4z4#+9}1O)AgC0ReF=*$DkF~y2ik3ppS zf7PV=8U%uU4FYnLovs^ty_yr2o0{QB*P^oWdD%f)_1Z665A;SSE#B#diL)XeyxW`Z zWK-^vkRSVEt;1WG&P+~iCBy7%U#~^f#7y5?&!MY%lI4i1CYoSLnp&Oj^EC?n&I{ce z<3WS(jd5t-8Kdv_DOIfr3TaRlDf?#fA2&^}ruJi2@F3alOt0g1WpQdV@U3r}_}TLy z8iL{;8JYPRCNS#Bk!f6$I9>h>3j5gEp?QEaXC@!0CEI)0VeZ(2Fm0vrhX-e^wJp{d z?Wm&WO7l&cj`n*#Fwln~lWc0v_v)#H`dTybV_(T9 z$SF_X2<&{i9P>lkTuOWqP`55{TXi3M(%x=9(9s$l)EDK0^Y{u8rcKm@t#bSI zk)WET(bpkG!s<~gdcv80x|5zdX3`OjHFmUJC7A^ z&`*AML>7nni&gCJ%3$ZY&f{eGD_7J;@T^MS@upYLBJ-LS2I%o^`rTr+IUaU*jY&am zXrMhR<^EGGJ;5`emX%sF8$G~bg?%3Qqeb=@;CwqqUKu^%WWSt2-+bH_wjW(eCS>1Q zQ`Z!FD~oQ_e9}lz7s(HW5~AxIOaPW^!yv->p`Av*8S*8kjL^|0`jPT z4e(Du&rgA)Uq1)_I>>JXj`Dv5{vVKkNjL}C&OZcsET4mYT#I(!Li>*q&Zm6}`p1Gi zmQOawW4%uXdDI^Uj^)z|9R0l-IF`?iz)}8I;8;F)07v-;fTR4&z)}7q;M@sxI~mRm znGO!H{~iw<_2hc+nI3$;2mc&!ET1m`$9%s79Q}O+ILbc@9QAJjj`F*Jqy7xPDjron zD4z)&<<9_~2IZU$JRSIp2e|roLA$kvx*Xf#@xXnc=XBs`XN?EH6gb*B4>;O+i*U+P zl|?B>==e5pypI0>^b7$z*8#`t`;(xDt0E%$e*^NU=M~_n=MCZJJmFoC$9ckT;o7hH zl5cv3a!*|^(657pvyEuaDBx(%Ny1HgvOpf~$rrBeX%TzQ1CI9006l2WEZ~09q5FFT z_yNGL0R8M+O!8d_@~HodApdh{x3>UCJ6D6Ap^)znK%VCS+Rpnt zgMPf8-UadpLHRre^6cC7QVyFyp65KeUS0%_dfxKT^8v`Co?!>s<;;1ao)d(#8JzZc zv1dHUqn;w*I8IgrNBvPl{})AnJIJH{Ye638QQaVq`91^uU?{hjfaCbQ(}VvT_#vR@ zpkZ#gp`N2X_{qRgPXIXTnF<``%Ymc(CBRYsi@;I-dmj8z;Hc+Uz){c39{fY#s3-m4 zdVj-%{}VX2hardB<-uixdPaEg(ZEs98NgA`B;Y7N9XQI@0Y~{8fTR3s z5B?x<)bkW@)U(Bd?*fi`_5epcM-F$(6Xi33qkJK7lrIL3{j?M~_S2h%bMxaR)Dqha z>+2xjO^N#YxCZ38&1(K*;Hc+8;ir?{l_0+!^xp*hH-?^T#GV&G{xO(uykW>+C-QH5 z$bV|cUoY}QN7xZ=&!~T-a57Pq&oYtE^pHQ*kY6tHXM_CXV1I!jzgpxgJa`@Gc^34{ zG2}}qjgJP9|1HS38}fR8Z4t=70P;5&^0lJ>CJ*`B4f)w3zs5uUZbN>K$Uo>I-)qRv z75Pmb^3NOc4I;nQLw>s<-zf6CJmmKn^35VYBA@LcKgE#0TjWbThkSz}|Deb>d&n;`kHy`g*#_kl!lun?b$@uA8qK@;gQTEf4vR z4f#DHpMHdG7q=hOe}r(|-gr*Q$MGQlC9vmAL;gsS&-0KE8uFt=zQRNPBH%c$UI2R7 zhwq7=D}nR;WQy>`paL$>G^PjH)NBwJr^Ze%nsNc1qALl<00!P1|1pVyS zkH!9Hfpfldgg*~@(64R4(XTf_5Bl{kaMb^A;ig}{BgqIl*hchgIB@jq1mSEppYs#3 z|5V_dufDHyHt0dWCId&mrhy*xs~kA$pC#P%>oU-feq9b6{aOV2*{}P>ug?SLd{+zq zBIrTCz6Koq`WEOxzkUcD_1`Dl^y_D!AN~3zaP;dBpr8F(C-%Ptobz2T{B_WSe!UAE z{n`zB(698PNGTnx7WE%2-1O^6;buF`1de`Xfqp(m+g}Kr^W7?bO$9yZS2=L>D+GGb zuSmJa9eyszJ`kxeT z`t=OxN5B3E9Q}F?^s`@2i~Vl{=X^);A38n+J?K~Z(RMoPK)((Y&T7%GBY>m+6NH<7 zoecWXuK;lL>palUHa#zXl>z5`r-)w{fFAVgQsC%U1L#4&T7jefMZ!(LmV$ot>n7mn z*Ec{v`}Jq>>ki#ZqS2%tpkpJJpp>quU`R2{eKW{`t=vkkAA%g9R2zy=x4uP z7r#CQ&iO78zlI(|ALw9N^y>)V=+|+=&2~5rIO@+5Zu(UK`q8gxz|pU2(9gF1L;SiJ zIOn@s{F(=P(63hD=vNo$!TP!mIO^{fZu)gI=tsZ41swgl3-q&JABbNM0q1GjP=ZnsC#vouD86+6^52I$$IjO$WQfetjZ-jR4O1ZWX^q3OC!~ zIN<2l8K4LK$_I}6&l7I?H3RgcUm@V=R|NF4t%r#HR{&?UM|dab!TP!mIQn%X=s~|$ z0Z0Ac5N`VQJ1pMj%auYw-*YX@-D|4-qj zU!Q<}^y|Q5ZM)b!^y?Vmx*eV(evJXnXo~oC8t6g4@`0mYQ$P>;H61wWuNH3lH5>G! zUk$*~uMW`9re}#?OMo+)BYxcgdeE;`z|pVUKo9!$UErwyF5#wM4}gC3>j~iK*Ka^S zn|`kN^&)UaOT@2NKo9!0133Ei9_T^8_5ery2grl7reB8&XEV^RmAU~eqAAc{R=pwDdJb!DEdGL%c5V007t)$6mGV|6M>`t@xo2NvOz!k zH3c~Obw224TRX+CTHuW4h+lI+5Bk*z9Q|qoJy>6hfusIq!cD(cf`0VtHsI*jouHrn zS|Wb^6gZ-UE()StpRubm;5X4dT~9 zz!|L;zYZ5}w!;&FqhBY39`x&M;HZD1aMQ0M(2ssq07t(r0sU-ikN6b@&S<^()dG63 zz7_*Vzm|d?^y`bjQU5K%O}|!ye)MZCaP;e8(9eG9=iPgObG}=}uT7u_{dyia`t=vk zgMPgZ9QD5=-1O@s(2sukP9)>#VB68J!-VU0_-)RFj^lwd+9Q6Q1bWb~vw@>u1)vB0 znhG5CpD*0>s|NI=UzY(#znVcm`}}?JYawt(qvZMZYe5hC^+n+5*Ug{@{rV&u`A{rVr0@Y>+4zZ>vrIbwu)bC zgtILAbvJPI>jB|hZs^xzz)}B3;ig}|70&shUw;9Pe!V4J*ViA!ulIp7+9Q7b8}y)G zL&uO19h@)vb*OODuaUq}|5)LsU#Ek9^s4|k`c(q@*`}ApuS(#IM#=j>vp^5}H4ixY z)dYI5zB+-U{%eGrek}+6=-17_(Xa1-e)j8i@#{yx8BGzt?gKsO*JHrZuMMCF{dx{K z>fa*V^lKaFN56IgN54J>{p{C2#IGS^=>r|yei+RWzYZ48vgp@H;ON(A(1U)R1|0S0 z3OD_l4EoWp8Nku6I?&IyzAt`-fiqenek}k!=vOCj^y_NSgMQrr9QA)mxarr|KtKBR zJ>clqy`Z1{+AV%P3Y^hu@#{&@gMK{+9Q}F$^q^m_07w0A2{-+E7xbfFp8!X{hMh!4 z(~(a9*f0B!WgP{a^Ib1~ogmz7ho=EYzp_CO`ZWo-5A>G^H~lIX&iSHWvw@>u^Mz}_ zhAHPPs~xzHbZr&C7J(kDuN#1)Un@Zm`gJRCAL##%aMQ0J3OD_F066;f3*p+Yqr|UY z1NTwBd&I9lfFAVg72xRC8=wdM+6CMP`ac$K`jtM8gy=B+IutniHA=YlOTUkO3UJO> zzjvAideE;)z|pTF(1U)>1djUagqwa{3i`1fHUUS!t^)l-$o{eXhmPxkbG}pL{mgFR zEQWsF3LO1f4SLY89{@-F_X;=tS_k^kuMNP_uiu0IA!O?r{D+RMz&YPJ;@4}!Sq%N! z1swhQ2=t&|X(w|oaD5d0!-SiD9U+|aMZZP^N59Sj{d`V<|Ijf3IQz9k@;wjqpkFhA zqhB?k2mP7@9QDr^Zu-><`q8iJ3_YvG&M$!cpVDZ2knf-QDsU`^?}8pKf_y25yMVKu z>qY+qpa;w03E)@`PlFyTht0rI|DT1M1;}7S% zRs1?sIE$fQ#{oyb#(*C5>kQziKVP`%*Eygc{VD^Feq9Lq+15+MuLy9?caQkh1bWb~ zF5u|b63~Nw-3T1@uM%$hbvx)szwQ8ze%%lH*(Lq`8tZ{`zN6&5>kXg>{n`v1{dy7f zpkJ>7NBuj5n|{3y`q8gXfumoCoJvO1p|5wBOMM*!oS)g({dBZ&7DKs0FLjgUJZKCuN#4*Up=4){kjb}>i@2A)2|s8?B*LKi@e!T}A_3sgG`ZZ)c8Ak`3hklI$ zj`^Mn9N!O}1RUjqz)^lSaFnkHj`9nEqx|*2QT`U-DE}ScD1Se2lz$93%5Mga@_zx2 z@^1r2`F{aN`GZeW)uQSJ<&Oc5@}~nw`F!9gUkV)ML%>mfK5&%35;)4=037AN3>@XZ z2OQ;p0vzRgfusDdfusD(z)}7!;3&TbILZ&@4nzm{7nDB^ILe<49OVmvqkJ)Nl%EA0 zgvSQ=H#H*Xy-Op#NduWx!GYrNB|YJf5TUKLUEj zf;_*=uJi2=$L}*K06kBF9(f#F<+}km`pfUQ>wG7B=qUw`^5`$-d%1`Fb-+>n%fO!o zd%gpF6Y%?hKLZ@g?K$9B{=Wl04)i?V5035dw;(Ue1y#qZ>;e+$?7YWeFqLPw_hOLJZddG5PfxVA@gZgYHO+kqp$MR=jXC-a5|9Xemu{TGte z?F9MD9{eQ_e$QU=Bgqz>Z@#k1_Vp;>MZk{+o(Fs+@ae#h1zrREIN%F_9}m0}_$c7m z&e8r`LH-1gzXSM*z#jrW8u(v>ws__-iI4*2=Nw?aG7?UwE2?<~>nVFt*b0(ve6ek$-5;NyWW29DRMyJ-4ecoe zj`mChj`mCfo&$dISgZBpxa3tY=YTxwITyH>9(`Tlc6A=e<8^;3@M^FV`{O0Rv0dT( zY8vSAvIp%)c^n6@9Izc0gMJ)mN`RyOQs5_n{pSN81svNU`c)3{IIpMxF3UUBk1By< zJFEhZ`m2HK>m4EM0^nGlHNfk@e$2NWcnIXtUu@@SPc6t}dDa2PabODY3m{+Qb3J&Q z2fx;X_W+*-`TiLAg}~7-uX3IZ@>tFn0mpL2e6gG_26=36mw50w9(<+;F9VMKVk~gX z_cGupKNq-c7pZnT4>-1S>=)S1@1|>t9>*p^`TrO=_R|K?kKey!EXZI2=;#icoT3eAMC%MrCu%v{a7zo z0RMk^9B2kRaU5s?{#oiB#|Nx;93QaWaeTmfM~?O03U*?>w*i;eGE_eu4*V2oC+)yb z2Yw}R?C%}GCxJZb4+8H5c^v0sz_A>H9z5- z_IkX+_V5!JudsjNID`EQ$0fX;E(ZO0-MJb#=KDDhj`l>rFKp+y4#n#-u3zx_i{+UG z`ThX(qx?GHD8CUn%Kr&C%5Mjb@}B@l`Gcu0_~7{}%8vn#@^!#*9n|2#+dcRa55B^K z-|NAj@Zi7p;4gY`{*4GC-z^o6Xy^8 zndhK9>c{dQEd80_*Y!}&dfvk2_IcoyAioUwWxzjzauck!lWrjS5dtzKBvETQaee6a z!~90zI-R+fo-cqr>RACC^?aFlGJ96-rTonv@{Hft9Yr!``*q)El*xbSVA%sy%>FY~ z;>?FioP)U%XRgbT(Ng|H2lHVnX8&0uapnh0oP%FWocT}LC^@!C$ovqAbMThLnI9@~ z4)i_}b6u9q$B9nnhcS?&1o+_^QmDsUmY1&-RjD_CynH33;&%W)N)h|d2H^75YbxP2 z;KzXc5YCVe4s@I0&*Oj}%Rr72;CfEQNe#e9Yhem+0A2z74&b^^aqRUrQw@M_>g zeD()U)^jQ*XH{u`DL0dE9(y;kMq6~Oh_$b2pE*$m{^1pFcmDclZR&w)8P zg9jKo*q%iyX8$=1_+sE^0)G>DIq*Hen}O>&11H}E{68RnH*h^?;N)k4>))(oz7x1q z5o7CMzY3IJ%=LcRnFhbz7PIn!>%CS^nhl)wOq0(M;4H8Ash0w0`DPhB?l5@dK-Ny* zvkRQ{TyJCRdEl()5*a*R0?zUei2M*4yjXS|aea&felqY9;HLm@0Dda)8-R}o-UFQN zd0jGI3;Z;YzYjRe>v8RQ;HQK92f)t&ex#Hu`+Fwv6M(b+G)XH2eiq0V0cUx?q|F7M z1@cRQpACEs@ND3{zyrXy0nY)hFDmR;F7Qmb*f7rnJ{5RA@VUSXfG-6;0r(o=g}{4( zPXzue;9PFUO4@edlR!R0+B@4n8TfeMQ-GHOKL>at@NycGDez{`N^-}z#D&IdkHCMC>g z0-plB9QYjI6~LDOuLQmtcop#Vz^j381%3hWJ-};#kCO3^?GFK;0=yRZ9N>D5NvB#% zfX@Q?)xa+Vz8?5&;9G%T1bh$hi-C`l$sF5%3GgYv=K!Az{8HdcfnNrE4e&7VUf^?q z?*twJey~g~+0J>uvw_zGuLj-#yd8KH_+sEZZs=>t?ZD@Q{5s$Zfa~9TVmljw?*@7O z+tVasjU3K@?f!c?$m`#4Vm(&?pAGWOz!w2;0e(C1R^aP^w*lV*ydC(fz`1;!F-0c# zZ0D6Ap9#DJ_*CGXz~=&w0bdHd3-}t~3xW3nzY6#^;ERC21)TlTefVHmoUmVuLHytXOnW%*twr#3EMKyv|N5tE0{S;G|}S zFRl#50)hI*NJlu<5owBbmemIfnxm}?VvWJ-ne~=ZLSn5~wNx*3J~cE~FARm9kECN_ zxTtk;nAJ}VSA-+=_0i7GpnF2)%+w-eNM3k)S8IK&sjW3UFVYz;$zc@>>g&VNMfK74 zSeU$Qj*8JqW!Ys)55*#_q%JpH*47!G-V&SN99hr_28Uv89et)KXM_g-v8B`<&Mqjm-}xD2`X#j}t=K38qZ!YHyEr)Key8l9OS)=1?rR zAzI&OdSi5vcY0-Ew7sLPv#I6(EADEbfeb0S=M5$ zW$Z;O8)KY~*V4#ZqWxjDQr3_Loz$U9z(wIFQ3)jGuTl7EIH@U40z}72i(A|t_mnm! zz^S1Wd|D21h)?Rn;c$BI%zd+OpYGGV8LiTH?48-seDAyWzWeUG^JaElx??Df-dGrI z!H-ybvY0RB2l68u?cyjlaA}p(y3}I9aKpp0@5NejV_CbH8L&n&S#;rSyg8dL%kDQ< zs^(~)J(?dY4%llEWDl;&=St~J&Mv~vP-Z(wm(6A?G;?ck^lEPDv$OeB?A&12*w7HzCv+`MEgRFt4EB<>P9N@u4(aGeLdd>Z zF?l;S)!?ApQcW?mgq`Wh?Qw7h8y(q1v9{G465T>4E^2CgxC-YGVH`(F7%>{rpGW-VZcEuWj@h{Z zd)-)en+>B0_(evw5`?uTYok2?J;e!j2?%8EmNif=$6~Q22!GIrA!uZB+YA}Gwq`>noITP6KSm0Gg- zaXZl$Mxpq6K*idM5XHxB3xbJVL@!SCTk)3Cj)EOupX#VkVIHIC+%lTE$?2k^XG3*L zZo)RPs3wfiq6@H1T#Jf9;=bNgyOKhnr53CIayCkb^AFZ4H57bq{i#x6L?5yAE!=PQ zN3H%C1hZr>bSp49`kEZX7G5*@uTy(<#UPX%3&IAORZWRLAQ+Fw*Y_);D-3!o%oFN; zqK(78(qpgmK+y*%E@jGbNabX^u3K(d+jC>i(9;4D3DY)l1>}q~1Myh9m9j?d5eV@X zNrQLuK1?-1ef8|-4l zw^FOE)KzY$fatGS8ZcpO5O;@A;fS^M!*-FjW3KJY^Hj4*hHTE+U#i5EaH`B5Vr%Q< zFg0|wHE26wKV7n+aat{Pgjhf`K>ul#VgfXUk`V%bS9;X8vgurUyA7TeKFx26fhxIt z$+EMB(hkeJa7Zl&x7!A}vKO1A;i@k@-#mlX%F3Ws6*?AG|5z*NkA2%!9lC9wqxv{p zo>XQfx$Fd@xi{T7oX!o7KtqJKOA@l6I1Z|r+<5+rHf9PEJ#>7vlb32wABzG%xm3JL zeUPThf@bKju68}n!dV?>{>F0;>|y?H8YVKqVB-DbE*iBi+%>-ohmyr7rJTpTS1rW7 zL&@r6H_r9ZWMN%Dl#KJ+Gns;*pzRjxaV`OdLhs*l({8d@qR!iey0u+M4R>ucvcNnS z-By9o1SYSV+vN)ins9crk%4>;GVL+v?gvJXx%2l6OvWh_pBsl*VZ#_WkbZL#Ob9x0qdvsG%qdpnV&0|q1cf`3!${(4=u8}^_qFf5$KVFBO*uj|X zdb2K{g8tf`fjdRpi*U{4L@&6dli0R)TP!~3ipC_f2rDThE$&oCA&=q|mDJ1gGCBPX zbzz57T)O!hNdDaE;_C1UHi}x55?aN?cwhKLe+^zd#=&2g+c~_!XJv*Gn?{RpwF%Q# zxj`$j1{BPUTI2c5AkJPp*_;IjFd-d41Wv%L=`J|)jq!NvczR^aj;G>6^7W}6tGlp1 zm6$sQSMq3d3-|6mTpfcfI7JQ&L-}~TuisK{RLLo@j0|rD4UIwK8rr?)OR85HX9WH| zHB2b-(rVb@GV7{d%%+C5?!}9tMVKC5nS~MersnCrEus(j_uf$Y&7UK$!7Nz*hga^k z@93+AlIv4zoQ~dW+R>rAhEm(-@`aBW23>hEgqb(-j~jRMCW|J_t@Kzqv36TD4p%=g z)3ks|bhw^_2}AD6$jfo@!J$wSZJ0DV_tJ3^$(s$EGZR*7f>Dgg9v%H)E{p!=T*xeX zO1a!gb+M1&q$+ORDb<7p16XwjmgjeCk%(30eMyM9s->zXedG}@^t=)bc)iZRO1UM( z>#95Gy$cviog3+0U^B07?|#+-5|#PVBp8A;X%aY*J9B2?1zQa=CFnDlb&6W^rD40c z9y|q79LRtaKXFd=CIhiM)o_NEnWpK*X%Ulo8vnFmL3s@Yrs~PU04c#d{=OJN+Mq9l zqLl_;E{k&dNw>D2EC%H~$x3&iKC}qJvH42vyIUy9eNqm#E5f{PZMx#3NQ{>s3+$%y zef%&o#>bu8NQ*e3(&6PEIGdu5s+GC3oW1ayveHypd>ckj3+}|sx%cZlngb6TVoJeG z>oAA~-z}B|D-`f9w&3lp7=RPCmc)bh+}r1n8p9L6?&Nf+EOQOaUSXDrZiK@xPHi(O z$3jw>dE(`QZrg+%UF8dJ&0rs3nAOdrEF`O}PAV&jAGSi6AR%ADa)anRE#yr>g~`f7 z$?7vqRJR^GKGdZ37DINrs^(%xO)i1(N)ditVTs3Ht40MWP}PF0GAv}1z5hP}u>~&% zyqG9I7;kOv$LBUewPA~u691UK0^Pv*r560ms6Vx66!>E%MxT%oPn9`*HJn_FZ|22f z;I#>For+_G4*nEnoo8m!#bSB~9q^pN`N>CP_qFf<;7}txCtEIC@U+NiJ_k?F!6QcF z(MaP!KAVN#2t^v<$s@aQ^|}q0jh4~_U!?EwWNjn-49xlA5LIpuTSLWk)`s8n74u^S z_#NXy%hMgz@2?T{buX89ctP$`rqa z!Q*?UO!0#Z9^X4>iXS1oY(KQ2DPFuQMz-IN0^lbY`Tr&Wev-lO34ots^nWS<{yqke z>rI&2Z-&7?9RRWd3gk zz@x8Yk@deb0RCVNo7ax8ND;kq}b z_(6sr-?wav$9GXy99Fva6L!?DQnnvi)#OGQ}qu{g(&8Z(;DbUX>~TFoVZ+txWMH29N7MnBpfG zJg$djiocz~KOCU{O*8n;0Q?UVUhcn-1mJ(1;m7r{O!eQ(@c&f+{#k~GkpaYw=(>=&X_5Fgu&x_WTyBsV?SKq$P_Quxsd%A*P$}S-_FR7>s6WJ zry2Qi{UlTTZiXM%zcR%?&hSqJ!0%!BaZb>bf0p6Lb(~D``x*Xg0^r5^B(neG`cJ0( zuQ2?$-jpf+2&4a00Q^yge=-36eTE;`p)!^KBwE)*?ms_duAdrUjuj49txW}ABXt7* zS^QQhc&=Q|gfA#lr+g6h_tOp3GA$~!6M(zmxMcDVgCgvNU+;wPs{L#@#__*E{PG%ESf9#|>qK(+*9b4K)y3hzs=*&4 zJiT@vp-xfMj64iSIsTJr!BIc_^BR0T;jw+>qVm55e?)#<6HzW339mH&9Q&OHU{3zc zg!i+5vj$%<#HTd)TM4h)4`r1LuDO86RR5hOJoXQ{sCZl}g7e=^jQ`#b6{-G<_XIiq ze=y`1_hdVj_A4;_-(&dqY53nG{&rb;*jH#G&ua9aWcVLo`0<`3{F`I{CR$Kz$cO(O z4gYT9-%5D=`Vj1^_Q!jI9RD=&e_G+kbLFxW@Lc;x@L?$^a{PJ(zN`E=C&uyrjQBCW z%SGiEbBb#F*E9Uzhl*5wye8xL|HqJDTobGOQHK8q4F4_-fBgzq>x*UOVINMfDk7&) z`Fj}t#{jA7|92YxF5-_?vCZZGK!Yz5o|ZN7YEj$od>FVn`|l*YU;MT;_K_ z-%7;Kc+BpO%8&DG9DkYk#dDAtf1YCa4{P|l$Z&rC|FVXE7$3HTBFCSn8GfAS;Osv_ z{L7qLDj%x;rvaYRe}duvF~h%3!#_p*pQ%tgdn$iI!#~aN|CHh1so{Ty_#1urZ_)5S z$?!kR@IR&D|8L@#*Ca(zRQ-RW!FOHh3a(tf%)!5{k$*qQFXA8i?<`cQ_Mfv)cKt`q zA8#an^bNVVURgP^neY%ss!EygomEFG{NnHiz&rjY4$$^E$v;cqQU0I9zAAr~_|^Px zFY#YQc(GCK|ELCknDFNcAZ=CrBSL=V4}0-pWhiq0{d@SX%3ps9-+v>Wh>k@3_)h~o z*MAQ({QIFkmA|avZ|FpJfBsPo{}G1&AE7>#|6erxot?<;&woI}AE5_eW&0n1`c(c) z-~hIi>OWgM;UE-0`(FTf&i?fb|35>0D*wI2{~?F1@-flr?!Tb?LG6!^Yvk`;<>LLW zpH6`J1y27j7~)4X_yXb2uc+kgDe6S-(BSVTykGp@qrvYZe2)+R4*}1$UzFNU;4%LE z8`K5nc8c(;KZ12eIs2X3?Vfio{!uEb{;Od`KVE|GD*qu3|3>2X>p%ah;Xh9N!p^Aw%MAbdupTN(s`lS;;=cy|CKuKI z=K!9we;xi<1B$HwtMFab|Ial1&l7*lt;VSfKa{VLuW0x?iGP>?sQ-U3{I6>Gk6-0d z_PQJIQ{_LT;h(`Dn?UIyB=Wxo`>OtJFhPrFs`l?*?E=3=c(GCK9|JsR|D(h|ML^{L zPuN%ar#1Y)GUUHY!#{yPmVqMk{};pmF<2*-)4xE5YrsmRqUztO!A}uBDPeKfm8x1E{%h~Uwgd=`LjsL3t8vxJg z-%0w*@#Aeq|G(AnHxd7*T`{~*RsPdp-BM2e>j>}HejfomC;uj<{eI2Jze~gaDDkW9 zr^Ov9Y513}ae-?IFE%QF8t|O`jxhE+ z#_<0_!=EGmq#&lP%KtMBe?9)#4N8=7sQ>R^U)8?>CYU(?d5-wi+emJ$R4HuE1U#pI z5AnQM2o0iLsenbH3Ps6}o6YvBeJr~ef3U*a*lJ1T!4;5q&&h98Mk{s%Pt zKOug<`#%?-&dYz0@L-;*qWbRx8vN^o_w)bz0MF?^L;B18?<7Y5wvY4je}V!}SC#bc zx$>bH;5q(7#NR_FWB)&y;eSfQe;x7PB9p9{82=CYa6QAJuBUihEx03u~qw0S%;5qwGlm2r1f0)rf1_6@Ozm@p+ z31Zr+{Fefr_}|j-KSca${8RZ~*YMXf{HHVgmw$@a|DO!? z?*Kfff0W@rgW-Q(!~Y)fw~_tCMvedbH2gipFZ(~flR%CC%g^NXkFIwaHw$9gs{Ad0 z=kzZ#`hSYye?-Io4dOq~hyTK}c=;bAykGn{5AdA)Q;hs)GxG1#@E<1rkNU{J>}+2C zUlYDb!Gj1@QTgu&JZHZp__72ja{sx2;lBtHWIR(HKOZB0zwz%r4gOie zcR5m2K2-U?4R}ue4w7HC-$ji4TN`-!BiFc`V4kX?w*U1FJpTmo%klpbhW}o`qfV;* z&N1Y_N5enO@Z%$WYWzFlJf43A@jnW($pvMV%li$y{!bGB44sVQUn9f+poafV;`i%6 z_XD15|4nxR85FtwqYVG>QeOYd`dq>N`p*F1IsVCL+{rXQg;5q&&dI5{vf7%)T z0~-Ey#P8?7&ujQ+h+p>K}ScU1ki0G`u-n)r_r9{ul1hW|{M zpu{@W{&V357pUexs{UsHp5vdym*qf_^@Q82*rCp7$%__8P{vj3+T{y~_az%$kMpCNuf|FZzk>A#owW&hj2@GouT z`JXrBKO68I|3QZTT84j2!~Z7n!=I}P+Da}34gV2_|2l^MH4Xpi*SRcL%4D#w^1q_t zkKoI`pvdiiJ;R@Y1QpLz+rOXqmpQdmK9uedc};^a6aM2BsI#ZyEfA37-$nQv6}+oe z<=|$(bL}4`{mXPJ_CE{$FQMA^7^1rU(-$eX=@%vQ`|54%>c0&6NGW@HWc>TwT-_L$8Y4DSV_InZVoc)&I%j%%W z_S??Lzq^^2|Dd7$z5{rUKS}(u{W1*y*)2T(JH#*Wf(k^fx{{|&^iw!g|h3IiNe8&SvE3BorJzu1WWE57Fd&&j`^Y5zPU z|I5U$KEJ!0_^%a2v~5tnuWIAvKW-@h6@cgDufrckL6QBp$jE;O@vHJTY;gtsyu0x} z8@xSt=VgujTM1vMoUhvd-!<}YBKaY_ItBe_jFG_5rKUuNV#rjbAL1y{h&De^Wb->>X|`&w}9MCEuV;Z=K!?_&Eoz&r9Q z_`M{*h#zSGn;H3&fJghQ_UrNC7j(UXU+LHf8U8I&|+Cogxm_;Z{Y2LFffXVv!*G5dszJMk8GD?Xu$ Vs`4@T#^EO)bI*JZ^plH<|37E!cC`Qi literal 0 HcmV?d00001 diff --git a/test9/build/CMakeFiles/test9.dir/test9.cpp.o.d b/test9/build/CMakeFiles/test9.dir/test9.cpp.o.d new file mode 100644 index 0000000..bdab595 --- /dev/null +++ b/test9/build/CMakeFiles/test9.dir/test9.cpp.o.d @@ -0,0 +1,374 @@ +CMakeFiles/test9.dir/test9.cpp.o: \ + /home/xb/satellite/aircraft-1/container-4/test9/test9.cpp \ + /usr/include/stdc-predef.h /usr/local/include/simmsg/SimMsg.h \ + /usr/local/include/simmsg/SimMessageType.h /usr/include/c++/11/string \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/functional \ + /usr/include/c++/11/tuple /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/local/include/fastdds/dds/domain/DomainParticipantFactory.hpp \ + /usr/local/include/fastrtps/attributes/ParticipantAttributes.h \ + /usr/local/include/fastdds/rtps/attributes/RTPSParticipantAttributes.h \ + /usr/include/c++/11/memory /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/sstream \ + /usr/include/c++/11/istream /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc /usr/include/c++/11/ostream \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/bits/sstream.tcc \ + /usr/local/include/fastdds/rtps/attributes/BuiltinTransports.hpp \ + /usr/local/include/fastdds/rtps/attributes/ExternalLocators.hpp \ + /usr/local/include/fastdds/rtps/common/LocatorWithMask.hpp \ + /usr/local/include/fastrtps/fastrtps_dll.h \ + /usr/local/include/fastrtps/config.h \ + /usr/local/include/fastrtps/eProsima_auto_link.h \ + /usr/local/include/fastdds/rtps/common/Locator.h \ + /usr/local/include/fastdds/rtps/common/Types.h \ + /usr/include/c++/11/iostream \ + /usr/local/include/fastdds/rtps/common/VendorId_t.hpp \ + /usr/local/include/fastrtps/utils/IPLocator.h \ + /usr/local/include/fastdds/dds/log/Log.hpp /usr/include/c++/11/regex \ + /usr/include/c++/11/algorithm /usr/include/c++/11/bits/stl_algo.h \ + /usr/include/c++/11/bits/algorithmfwd.h \ + /usr/include/c++/11/bits/stl_heap.h \ + /usr/include/c++/11/bits/uniform_int_dist.h /usr/include/c++/11/bitset \ + /usr/include/c++/11/iterator /usr/include/c++/11/bits/stream_iterator.h \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h /usr/include/c++/11/ctime \ + /usr/include/x86_64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h /usr/include/c++/11/stack \ + /usr/include/c++/11/deque /usr/include/c++/11/bits/stl_deque.h \ + /usr/include/c++/11/bits/deque.tcc /usr/include/c++/11/bits/stl_stack.h \ + /usr/include/c++/11/cstring /usr/include/string.h /usr/include/strings.h \ + /usr/include/c++/11/bits/regex_constants.h \ + /usr/include/c++/11/bits/regex_error.h \ + /usr/include/c++/11/bits/regex_automaton.h \ + /usr/include/c++/11/bits/regex_automaton.tcc \ + /usr/include/c++/11/bits/regex_scanner.h \ + /usr/include/c++/11/bits/regex_scanner.tcc \ + /usr/include/c++/11/bits/regex_compiler.h \ + /usr/include/c++/11/bits/regex_compiler.tcc \ + /usr/include/c++/11/bits/regex.h /usr/include/c++/11/bits/regex.tcc \ + /usr/include/c++/11/bits/regex_executor.h \ + /usr/include/c++/11/bits/regex_executor.tcc \ + /usr/local/include/fastdds/rtps/attributes/ThreadSettings.hpp \ + /usr/include/c++/11/limits /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h /usr/include/c++/11/iomanip \ + /usr/include/c++/11/bits/quoted_string.h \ + /usr/local/include/fastdds/rtps/common/LocatorsIterator.hpp \ + /usr/local/include/fastdds/rtps/common/LocatorList.hpp \ + /usr/local/include/fastdds/rtps/attributes/PropertyPolicy.h \ + /usr/local/include/fastdds/rtps/common/Property.h \ + /usr/local/include/fastdds/rtps/common/BinaryProperty.h \ + /usr/local/include/fastdds/rtps/attributes/RTPSParticipantAllocationAttributes.hpp \ + /usr/local/include/fastdds/rtps/builtin/data/ContentFilterProperty.hpp \ + /usr/local/include/fastrtps/utils/fixed_size_string.hpp \ + /usr/local/include/fastrtps/utils/collections/ResourceLimitedContainerConfig.hpp \ + /usr/include/c++/11/cstddef \ + /usr/local/include/fastrtps/utils/collections/ResourceLimitedVector.hpp \ + /usr/local/include/fastrtps/utils/collections/ResourceLimitedContainerConfig.hpp \ + /usr/include/assert.h \ + /usr/local/include/fastdds/rtps/attributes/ServerAttributes.h \ + /usr/local/include/fastdds/rtps/common/Guid.h \ + /usr/local/include/fastdds/rtps/common/GuidPrefix_t.hpp \ + /usr/local/include/fastdds/rtps/common/EntityId_t.hpp \ + /usr/include/c++/11/list /usr/include/c++/11/bits/stl_list.h \ + /usr/include/c++/11/bits/list.tcc \ + /usr/local/include/fastdds/rtps/common/PortParameters.h \ + /usr/local/include/fastdds/rtps/common/Time_t.h \ + /usr/include/c++/11/cmath /usr/include/math.h \ + /usr/include/x86_64-linux-gnu/bits/math-vector.h \ + /usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h \ + /usr/include/x86_64-linux-gnu/bits/flt-eval-method.h \ + /usr/include/x86_64-linux-gnu/bits/fp-logb.h \ + /usr/include/x86_64-linux-gnu/bits/fp-fast.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls.h \ + /usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h \ + /usr/include/x86_64-linux-gnu/bits/iscanonical.h \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerDescriptor.hpp \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerConsts.hpp \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerSchedulerPolicy.hpp \ + /usr/local/include/fastdds/rtps/flowcontrol/ThroughputControllerDescriptor.h \ + /usr/local/include/fastdds/rtps/resources/ResourceManagement.h \ + /usr/local/include/fastdds/rtps/transport/TransportInterface.h \ + /usr/local/include/fastdds/rtps/common/LocatorSelector.hpp \ + /usr/local/include/fastdds/rtps/common/LocatorSelectorEntry.hpp \ + /usr/local/include/fastdds/rtps/transport/SenderResource.h \ + /usr/include/c++/11/chrono /usr/include/c++/11/ratio \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/local/include/fastdds/rtps/transport/TransportDescriptorInterface.h \ + /usr/local/include/fastdds/rtps/transport/TransportReceiverInterface.h \ + /usr/local/include/fastrtps/types/TypesBase.h \ + /usr/local/include/fastdds/dds/domain/qos/DomainParticipantQos.hpp \ + /usr/local/include/fastdds/dds/core/policy/QosPolicies.hpp \ + /usr/local/include/fastdds/dds/core/policy/ParameterTypes.hpp \ + /usr/local/include/fastdds/rtps/common/all_common.h \ + /usr/local/include/fastdds/rtps/common/CDRMessage_t.h \ + /usr/local/include/fastdds/rtps/common/SerializedPayload.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/cassert \ + /usr/local/include/fastdds/rtps/common/InstanceHandle.h \ + /usr/local/include/fastdds/rtps/common/SequenceNumber.h \ + /usr/local/include/fastrtps/utils/fixed_size_bitmap.hpp \ + /usr/local/include/fastdds/rtps/common/FragmentNumber.h \ + /usr/local/include/fastdds/rtps/common/CacheChange.h \ + /usr/include/c++/11/atomic \ + /usr/local/include/fastdds/rtps/common/ChangeKind_t.hpp \ + /usr/local/include/fastdds/rtps/common/WriteParams.h \ + /usr/local/include/fastdds/rtps/common/SampleIdentity.h \ + /usr/local/include/fastdds/rtps/history/IPayloadPool.h \ + /usr/local/include/fastdds/rtps/common/MatchingInfo.h \ + /usr/local/include/fastdds/rtps/common/Token.h \ + /usr/local/include/fastdds/rtps/messages/CDRMessage.h \ + /usr/local/include/fastdds/rtps/security/common/ParticipantGenericMessage.h \ + /usr/local/include/fastdds/rtps/messages/CDRMessage.hpp \ + /usr/local/include/fastdds/rtps/security/accesscontrol/ParticipantSecurityAttributes.h \ + /usr/local/include/fastdds/rtps/security/accesscontrol/SecurityMaskUtilities.h \ + /usr/local/include/fastdds/rtps/security/accesscontrol/EndpointSecurityAttributes.h \ + /usr/local/include/fastdds/rtps/flowcontrol/FlowControllerConsts.hpp \ + /usr/local/include/fastrtps/types/TypeObject.h \ + /usr/local/include/fastrtps/types/AnnotationParameterValue.h \ + /usr/local/include/fastrtps/types/TypeIdentifier.h \ + /usr/local/include/fastrtps/types/TypeIdentifierTypes.h \ + /usr/local/include/fastrtps/types/TypeObjectHashId.h \ + /usr/local/include/fastrtps/utils/string_convert.hpp \ + /usr/local/include/fastdds/dds/domain/qos/DomainParticipantFactoryQos.hpp \ + /usr/local/include/fastdds/dds/core/status/StatusMask.hpp \ + /usr/include/c++/11/mutex /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h \ + /usr/local/include/fastdds/dds/topic/TypeSupport.hpp \ + /usr/local/include/fastdds/dds/topic/TopicDataType.hpp \ + /usr/local/include/fastdds/rtps/common/CdrSerialization.hpp \ + /usr/local/include/fastcdr/Cdr.h \ + /usr/local/include/fastcdr/fastcdr_dll.h \ + /usr/local/include/fastcdr/config.h \ + /usr/local/include/fastcdr/eProsima_auto_link.h \ + /usr/local/include/fastcdr/CdrEncoding.hpp \ + /usr/local/include/fastcdr/cdr/fixed_size_string.hpp \ + /usr/local/include/fastcdr/detail/container_recursive_inspector.hpp \ + /usr/local/include/fastcdr/exceptions/BadParamException.h \ + /usr/local/include/fastcdr/exceptions/Exception.h \ + /usr/local/include/fastcdr/fastcdr_dll.h \ + /usr/local/include/fastcdr/exceptions/Exception.h \ + /usr/local/include/fastcdr/exceptions/NotEnoughMemoryException.h \ + /usr/local/include/fastcdr/FastBuffer.h \ + /usr/local/include/fastcdr/xcdr/external.hpp \ + /usr/local/include/fastcdr/exceptions/LockedExternalAccessException.hpp \ + /usr/local/include/fastcdr/xcdr/MemberId.hpp \ + /usr/local/include/fastcdr/fastcdr_dll.h \ + /usr/local/include/fastcdr/xcdr/optional.hpp \ + /usr/local/include/fastcdr/xcdr/detail/optional.hpp \ + /usr/local/include/fastcdr/exceptions/BadOptionalAccessException.hpp \ + /usr/include/malloc.h /usr/local/include/fastcdr/CdrSizeCalculator.hpp \ + /usr/local/include/fastrtps/utils/md5.h \ + /usr/local/include/fastrtps/fastrtps_dll.h \ + /usr/local/include/fastdds/dds/common/InstanceHandle.hpp \ + /usr/local/include/fastrtps/types/DynamicPubSubType.h \ + /usr/local/include/fastrtps/types/DynamicTypePtr.h \ + /usr/local/include/fastrtps/types/DynamicDataPtr.h \ + /usr/local/include/fastdds/dds/domain/DomainParticipant.hpp \ + /usr/local/include/fastdds/dds/builtin/topic/ParticipantBuiltinTopicData.hpp \ + /usr/local/include/fastdds/dds/builtin/topic/BuiltinTopicKey.hpp \ + /usr/local/include/fastdds/dds/builtin/topic/TopicBuiltinTopicData.hpp \ + /usr/local/include/fastdds/dds/core/Entity.hpp \ + /usr/local/include/fastdds/dds/core/condition/StatusCondition.hpp \ + /usr/local/include/fastdds/dds/core/condition/Condition.hpp \ + /usr/local/include/fastdds/dds/topic/ContentFilteredTopic.hpp \ + /usr/local/include/fastdds/dds/topic/TopicDescription.hpp \ + /usr/local/include/fastdds/dds/topic/Topic.hpp \ + /usr/local/include/fastdds/dds/core/status/BaseStatus.hpp \ + /usr/local/include/fastdds/dds/topic/qos/TopicQos.hpp \ + /usr/local/include/fastrtps/attributes/TopicAttributes.h \ + /usr/local/include/fastrtps/qos/QosPolicies.h \ + /usr/local/include/fastrtps/qos/ParameterTypes.h \ + /usr/local/include/fastdds/dds/topic/IContentFilterFactory.hpp \ + /usr/local/include/fastdds/dds/core/LoanableTypedCollection.hpp \ + /usr/local/include/fastdds/dds/core/LoanableCollection.hpp \ + /usr/local/include/fastdds/dds/topic/IContentFilter.hpp \ + /usr/local/include/fastrtps/types/TypeDescriptor.h \ + /usr/local/include/fastrtps/types/AnnotationDescriptor.h \ + /usr/local/include/fastdds/dds/topic/TopicListener.hpp \ + /usr/local/include/simmsg/SimMessage.h \ + /usr/local/include/fastcdr/cdr/fixed_size_string.hpp \ + /usr/local/include/fastcdr/xcdr/optional.hpp \ + /usr/local/include/simmsg/SimMessagePubSubTypes.h \ + /usr/local/include/simmsg/Listener.h \ + /usr/local/include/fastdds/dds/publisher/DataWriterListener.hpp \ + /usr/local/include/fastdds/dds/core/status/PublicationMatchedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/MatchedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/IncompatibleQosStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/DeadlineMissedStatus.hpp \ + /usr/local/include/fastdds/dds/subscriber/DataReaderListener.hpp \ + /usr/local/include/fastrtps/qos/DeadlineMissedStatus.h \ + /usr/local/include/fastrtps/qos/LivelinessChangedStatus.h \ + /usr/local/include/fastdds/dds/core/status/LivelinessChangedStatus.hpp \ + /usr/local/include/fastrtps/qos/SampleRejectedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/SampleRejectedStatus.hpp \ + /usr/local/include/fastdds/dds/core/status/SubscriptionMatchedStatus.hpp \ + /home/xb/satellite/aircraft-1/container-4/test9/test9.h diff --git a/test9/build/Makefile b/test9/build/Makefile new file mode 100644 index 0000000..63a1eb0 --- /dev/null +++ b/test9/build/Makefile @@ -0,0 +1,208 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-4/test9 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-4/test9/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles /home/xb/satellite/aircraft-1/container-4/test9/build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/xb/satellite/aircraft-1/container-4/test9/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named test9 + +# Build rule for target. +test9: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test9 +.PHONY : test9 + +# fast build rule for target. +test9/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test9.dir/build.make CMakeFiles/test9.dir/build +.PHONY : test9/fast + +test9-main.o: test9-main.cpp.o +.PHONY : test9-main.o + +# target to build an object file +test9-main.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test9.dir/build.make CMakeFiles/test9.dir/test9-main.cpp.o +.PHONY : test9-main.cpp.o + +test9-main.i: test9-main.cpp.i +.PHONY : test9-main.i + +# target to preprocess a source file +test9-main.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test9.dir/build.make CMakeFiles/test9.dir/test9-main.cpp.i +.PHONY : test9-main.cpp.i + +test9-main.s: test9-main.cpp.s +.PHONY : test9-main.s + +# target to generate assembly for a file +test9-main.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test9.dir/build.make CMakeFiles/test9.dir/test9-main.cpp.s +.PHONY : test9-main.cpp.s + +test9.o: test9.cpp.o +.PHONY : test9.o + +# target to build an object file +test9.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test9.dir/build.make CMakeFiles/test9.dir/test9.cpp.o +.PHONY : test9.cpp.o + +test9.i: test9.cpp.i +.PHONY : test9.i + +# target to preprocess a source file +test9.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test9.dir/build.make CMakeFiles/test9.dir/test9.cpp.i +.PHONY : test9.cpp.i + +test9.s: test9.cpp.s +.PHONY : test9.s + +# target to generate assembly for a file +test9.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test9.dir/build.make CMakeFiles/test9.dir/test9.cpp.s +.PHONY : test9.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... test9" + @echo "... test9-main.o" + @echo "... test9-main.i" + @echo "... test9-main.s" + @echo "... test9.o" + @echo "... test9.i" + @echo "... test9.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/test9/build/bin/test9 b/test9/build/bin/test9 new file mode 100644 index 0000000000000000000000000000000000000000..bbb4e1835816630e9fbcded2fabd29e6d2b39c51 GIT binary patch literal 92880 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 +#include +#include +#include + +int main() { + // 初始化AD硬件服务化 + test9_init(0, "test9_Service"); + + // 测试数据: 0x55, 0xAA, 0x55, 0xAA + uint8_t test9_data[] = {0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89}; + uint16_t data_len = sizeof(test9_data); + + std::string dest = "test_Service"; + + while (true) { + std::this_thread::sleep_for(std::chrono::seconds(3)); + } + + return 0; +} diff --git a/test9/test9.cpp b/test9/test9.cpp new file mode 100644 index 0000000..c5946fe --- /dev/null +++ b/test9/test9.cpp @@ -0,0 +1,90 @@ +#include "SimMsg.h" +#include "test9.h" + +#include +#include +#include +#include + + +using namespace std; + +void test9WriteLog(const std::string &msg) +{ + std::cout << msg< parameters; + string expression = "src = '"+ servername + "'"; + if (nullptr == test9_part) + { + test9_part=new SimMsg(domainid, 3000, appname, test9WriteLog); + test9_part->create_pub(topic_name_cmd); + test9_part->create_pub(topic_name_tlm); + + test9_part->create_sub(topic_name_cmd, command_callback, expression, parameters); + test9_part->create_sub(topic_name_tlm, telemetry_callback, expression, parameters); + } +} + +// 遥控接收回调函数 +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + + uint8_t test9_data[256] = {8}; + + generate_test_data(test9_data, 256); + uint16_t data_len = 256; + + // 直接传递数组,不需要.data() + test9_command_Pub(test9_data, dest, data_len); // 使用传入的dest参数 +} + +// 遥测接收回调函数 +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data) { + // 打印接收到的数据 + std::cout << "Telemetry received from " << src << " to " << dest << std::endl; + std::cout << "Type: " << type << std::endl; + std::cout << "Data (" << data.size() << " bytes): "; + for (size_t i = 0; i < data.size(); ++i) { + std::cout << std::hex << std::uppercase << (int)data[i]; + if (i < data.size() - 1) { + std::cout << ", "; + } + } + std::cout << std::dec << std::endl; +} + + +// AD硬件服务化遥控发布 +void test9_command_Pub(uint8_t* data, string dest, uint16_t len) +{ + test9_part->publish(topic_name_cmd, "test9_Service", dest, "command", data, len); +} + +// AD硬件服务化遥测发布 +void test9_telemetry_Pub(uint8_t* data, string dest, uint16_t len) +{ + test9_part->publish(topic_name_tlm, "test9_Service", dest, "telemetry", data, len); +} + + diff --git a/test9/test9.h b/test9/test9.h new file mode 100644 index 0000000..70a98a7 --- /dev/null +++ b/test9/test9.h @@ -0,0 +1,19 @@ +#include +#include +#include + +void test9WriteLog(const std::string &msg); + +void test9_init(uint8_t domainid, std::string appname); + +void command_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); + +void telemetry_callback(std::string src, std::string dest, std::string type, + std::string reserve1, std::string reserve2, + std::vector& data); + +void test9_command_Pub(uint8_t* data, std::string dest, uint16_t len); + +void test9_telemetry_Pub(uint8_t* data, std::string dest, uint16_t len); diff --git a/开关硬件服务化 b/开关硬件服务化 deleted file mode 160000 index 1ef0092..0000000 --- a/开关硬件服务化 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1ef0092561958cf958bd4ad4e97745dec5e93071 diff --git a/星务硬件服务化 b/星务硬件服务化 deleted file mode 160000 index 3a4fea1..0000000 --- a/星务硬件服务化 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 3a4fea17a19183a1ab1d5f8d0721f0aea8617c0d diff --git a/星敏硬件服务化/Star_sensorHS-main.cpp b/星敏硬件服务化/Star_sensorHS-main.cpp deleted file mode 100644 index 2ae7a98..0000000 --- a/星敏硬件服务化/Star_sensorHS-main.cpp +++ /dev/null @@ -1,120 +0,0 @@ -#include -#include -#include -#include -#include - -#include "Star_sensorHS.h" - -/* ------------------ 全局变量 ------------------ */ -extern Star_Device nano_stars[MAX_STAR_NUM_PER_TYPE]; -extern Star_Device pico_stars[MAX_STAR_NUM_PER_TYPE]; -extern uint8_t nano_star_count; -extern uint8_t pico_star_count; - -/* ------------------ 信号处理 ------------------ */ -static volatile bool running = true; - -static void signal_handler(int sig) { - running = false; - std::cout << "[INFO] Received signal " << sig << ", shutting down..." << std::endl; -} - -/* ------------------ 打印使用帮助 ------------------ */ -static void print_usage(const char* program_name) { - std::cout << "Usage: " << program_name << " [OPTIONS]" << std::endl; - std::cout << "Options:" << std::endl; - std::cout << " -h, --help Show this help message" << std::endl; - std::cout << " -v, --version Show version information" << std::endl; - std::cout << " -i, --interval MS Set publish interval in milliseconds (default: 500)" << std::endl; - std::cout << std::endl; - std::cout << "Environment variables:" << std::endl; - std::cout << " STAR_NANO_DEVS Comma-separated list of nano star devices (e.g., /dev/ttyS0:115200,/dev/ttyS1:115200)" << std::endl; - std::cout << " STAR_PICO_DEVS Comma-separated list of pico star devices" << std::endl; -} - -/* ------------------ 主函数 ------------------ */ -int main(int argc, char *argv[]) { - // 解析命令行参数 - int publish_interval_ms = 500; - - for (int i = 1; i < argc; i++) { - std::string arg = argv[i]; - if (arg == "-h" || arg == "--help") { - print_usage(argv[0]); - return 0; - } else if (arg == "-v" || arg == "--version") { - std::cout << "Star Sensor Hardware Service v1.0.0" << std::endl; - return 0; - } else if (arg == "-i" || arg == "--interval") { - if (i + 1 < argc) { - publish_interval_ms = std::atoi(argv[++i]); - if (publish_interval_ms <= 0) { - std::cerr << "[ERROR] Invalid interval value: " << publish_interval_ms << std::endl; - return -1; - } - } else { - std::cerr << "[ERROR] Missing interval value" << std::endl; - print_usage(argv[0]); - return -1; - } - } else { - std::cerr << "[ERROR] Unknown option: " << arg << std::endl; - print_usage(argv[0]); - return -1; - } - } - - - // 设置信号处理 - signal(SIGINT, signal_handler); - signal(SIGTERM, signal_handler); - signal(SIGPIPE, SIG_IGN); // 忽略管道中断信号 - - // 初始化星敏设备 - if (star_devices_init() != 0) { - std::cerr << "[ERROR] No star sensors initialized" << std::endl; - return -1; - } - std::cout << "[OK] Initialized " << (int)nano_star_count << " nano stars, " - << (int)pico_star_count << " pico stars" << std::endl; - - // 初始化FastDDS硬件服务化 - if (Star_sensorHS_init(0, "Star_sensor_Hardware_Service") != 0) { - std::cerr << "[ERROR] Failed to initialize FastDDS hardware service" << std::endl; - return -1; - } - std::cout << "[OK] FastDDS hardware service initialized" << std::endl; - - // 创建发布线程 - pthread_t publish_tid; - if (pthread_create(&publish_tid, NULL, star_publish_thread, NULL) != 0) { - perror("[ERROR] Failed to create publish thread"); - return -1; - } - - while (running) { - sleep(1); - } - - // 等待线程退出 - pthread_join(publish_tid, NULL); - - // 关闭所有串口 - for (int i = 0; i < MAX_STAR_NUM_PER_TYPE; i++) { - if (nano_stars[i].fd > 0) { - close(nano_stars[i].fd); - nano_stars[i].fd = -1; - std::cout << "[INFO] Closed nano star " << (i+1) << " UART" << std::endl; - } - if (pico_stars[i].fd > 0) { - close(pico_stars[i].fd); - pico_stars[i].fd = -1; - std::cout << "[INFO] Closed pico star " << (i+1) << " UART" << std::endl; - } - } - - // 清理FastDDS资源 - Star_sensorHS_cleanup(); - return 0; -} \ No newline at end of file diff --git a/星敏硬件服务化/Star_sensorHS.cpp b/星敏硬件服务化/Star_sensorHS.cpp deleted file mode 100644 index 2fa43f2..0000000 --- a/星敏硬件服务化/Star_sensorHS.cpp +++ /dev/null @@ -1,838 +0,0 @@ -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include "Star_sensorHS.h" - -/* ------------------ 全局变量 ------------------ */ -// 全局设备管理 -Star_Device nano_stars[MAX_STAR_NUM_PER_TYPE] = {0}; -Star_Device pico_stars[MAX_STAR_NUM_PER_TYPE] = {0}; -uint8_t nano_star_count = 0; -uint8_t pico_star_count = 0; - -// 全局UTC时间变量 -static uint8_t UTC_TIME_SET[5] = {0}; - -// 电星模数据结构体 -static CMD_ESD_S CMD_ESD_S_DATA = {0}; - -// 互斥锁 -static pthread_mutex_t cache_mutex = PTHREAD_MUTEX_INITIALIZER; - -// 发布配置 -static int star_pub_interval_ms = 500; - -// FastDDS回调函数 -static CommandCallbackFunc command_callback_func = nullptr; -static TelemetryCallbackFunc telemetry_callback_func = nullptr; - -/* ------------------ 工具函数 ------------------ */ -static int checksum_verify(const uint8_t *data, int len) { - if (len <= 1 || data == NULL) return SAT_ERR_DATA; - uint8_t checksum = 0; - for (int i = 0; i < len - 1; ++i) checksum += data[i]; - if (checksum == data[len - 1]) return SAT_ERR_OK; - fprintf(stderr, "[ERROR] Checksum error: calculated=0x%02X, received=0x%02X\n", checksum, data[len - 1]); - return SAT_ERR_CHECKSUM; -} - -/* ------------------ 串口初始化 ------------------ */ -int star_uart_init(star_type_t type, uint8_t num, const char *dev, int baudrate) { - if (type >= STAR_TYPE_MAX || num == 0 || num > MAX_STAR_NUM_PER_TYPE) { - fprintf(stderr, "[ERROR] Invalid star type=%d or num=%d\n", type, num); - return SAT_ERR_DATA; - } - - uint8_t idx = num - 1; - Star_Device *star = (type == STAR_TYPE_NANO) ? &nano_stars[idx] : &pico_stars[idx]; - - // 如果已经打开,先关闭 - if (star->fd > 0) { - close(star->fd); - star->fd = -1; - } - - // 打开串口 - star->fd = open(dev, O_RDWR | O_NOCTTY | O_NONBLOCK); - if (star->fd < 0) { - perror("[ERROR] Open star serial failed"); - return SAT_ERR_SERIAL; - } - - // 配置串口参数 - struct termios options; - if (tcgetattr(star->fd, &options) < 0) { - perror("[ERROR] Get serial attributes failed"); - close(star->fd); - star->fd = -1; - return SAT_ERR_SERIAL; - } - - // 设置波特率 - speed_t baud = B115200; - switch (baudrate) { - case 9600: baud = B9600; break; - case 19200: baud = B19200; break; - case 38400: baud = B38400; break; - case 57600: baud = B57600; break; - case 115200: baud = B115200; break; - case 230400: baud = B230400; break; - case 460800: baud = B460800; break; - case 921600: baud = B921600; break; - default: baud = B115200; - } - cfsetispeed(&options, baud); - cfsetospeed(&options, baud); - - // 8位数据位,无奇偶校验,1位停止位 - options.c_cflag &= ~PARENB; - options.c_cflag &= ~CSTOPB; - options.c_cflag &= ~CSIZE; - options.c_cflag |= CS8; - - // 启用接收 - options.c_cflag |= CREAD | CLOCAL; - - // 禁用软件流控 - options.c_iflag &= ~(IXON | IXOFF | IXANY); - - // 原始模式 - options.c_lflag &= ~(ICANON | ECHO | ECHOE | ISIG); - options.c_oflag &= ~OPOST; - - // 设置超时 - options.c_cc[VMIN] = 0; - options.c_cc[VTIME] = 10; // 1秒超时 - - if (tcsetattr(star->fd, TCSANOW, &options) < 0) { - perror("[ERROR] Set serial attributes failed"); - close(star->fd); - star->fd = -1; - return SAT_ERR_SERIAL; - } - - // 刷新缓冲区 - tcflush(star->fd, TCIOFLUSH); - - // 初始化设备信息 - star->dev = dev; - star->baudrate = baudrate; - star->on_off_status = 1; - - printf("[OK] %s STAR%d UART init: dev=%s, baud=%d, fd=%d\n", - type == STAR_TYPE_NANO ? "NANO" : "PICO", num, dev, baudrate, star->fd); - - return SAT_ERR_OK; -} - -/* ------------------ 发送星敏命令 ------------------ */ -int send_star_cmd(star_type_t type, uint8_t num, enum SENSOR_Cmder cmd, uint8_t param) { - if (type >= STAR_TYPE_MAX || num == 0 || num > MAX_STAR_NUM_PER_TYPE) return SAT_ERR_DATA; - - uint8_t idx = num - 1; - Star_Device *star = (type == STAR_TYPE_NANO) ? &nano_stars[idx] : &pico_stars[idx]; - if (star->fd < 0) { - fprintf(stderr, "[ERROR] Serial not open for %s STAR%d\n", - type == STAR_TYPE_NANO ? "NANO" : "PICO", num); - return SAT_ERR_SERIAL; - } - - uint8_t send_cmd[260] = {0}; - int cmd_len = 5; - uint8_t i = 0; - - switch (cmd) { - case CMD_MCT_OST: - send_cmd[0] = 0X74; send_cmd[1] = 0XA0; send_cmd[2] = 0X00; send_cmd[3] = 0X00; send_cmd[4] = 0X14; - break; - case CMD_MCT_ESI: - send_cmd[0] = 0X74; send_cmd[1] = 0XA0; send_cmd[2] = 0X00; send_cmd[3] = 0X03; send_cmd[4] = 0X17; - break; - case CMD_SAT: - send_cmd[0] = 0X74; send_cmd[1] = 0XA3; - memcpy(send_cmd + 2, UTC_TIME_SET, 5); - send_cmd[7] = 0; - for (i = 0; i < 7; i++) send_cmd[7] += send_cmd[i]; - cmd_len = 8; - break; - case CMD_WM_NORM: - send_cmd[0] = 0X74; send_cmd[1] = 0XA4; send_cmd[2] = 0X01; send_cmd[3] = 0X01; send_cmd[4] = 0X1A; - break; - case CMD_WM_ALSKY: - send_cmd[0] = 0X74; send_cmd[1] = 0XA4; send_cmd[2] = 0X02; send_cmd[3] = 0X02; send_cmd[4] = 0X1C; - break; - case CMD_WM_TST: - send_cmd[0] = 0X74; send_cmd[1] = 0XA4; send_cmd[2] = 0X04; send_cmd[3] = 0X04; send_cmd[4] = 0X20; - break; - case CMD_WM_DLD: - send_cmd[0] = 0X74; send_cmd[1] = 0XA4; send_cmd[2] = 0X08; send_cmd[3] = 0X08; send_cmd[4] = 0X28; - break; - case CMD_WM_IDLE: - send_cmd[0] = 0X74; send_cmd[1] = 0XA4; send_cmd[2] = 0XF0; send_cmd[3] = 0XF0; send_cmd[4] = 0XF8; - break; - case CMD_WM_HK: - send_cmd[0] = 0X74; send_cmd[1] = 0XA4; send_cmd[2] = 0X0A; send_cmd[3] = 0X0A; send_cmd[4] = 0X2C; - break; - case CMD_WM_RST: - send_cmd[0] = 0X74; send_cmd[1] = 0XA4; send_cmd[2] = 0XFF; send_cmd[3] = 0XFF; send_cmd[4] = 0X16; - break; - case CMD_SEN_EXPO: - send_cmd[0] = 0X74; send_cmd[1] = 0XA9; send_cmd[2] = 0X60; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_SEN_AGAIN: - send_cmd[0] = 0X74; send_cmd[1] = 0XA9; send_cmd[2] = 0X30; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_SEN_DGAIN: - send_cmd[0] = 0X74; send_cmd[1] = 0XA9; send_cmd[2] = 0X90; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_ADE: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X03; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_SSE: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X05; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_TKR: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X06; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_ADN: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X09; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_OFST: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X0A; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_OFST_IMG_0: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X0F; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_OFST_IMG_1: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X1F; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_OFST_IMG_2: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X2F; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_OFST_IMG_3: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X3F; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_OFST_IMG_4: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X4F; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_WIN: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X0E; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_PAR_RST: - send_cmd[0] = 0X74; send_cmd[1] = 0XAC; send_cmd[2] = 0X0B; send_cmd[3] = param; - send_cmd[4] = 0; - for (i = 0; i < 4; i++) send_cmd[4] += send_cmd[i]; - break; - case CMD_ESD: - { - CMD_ESD_S_DATA.FRAME_HEAD = htons(0x7456); - CMD_ESD_S_DATA.FRAME_ID = htons(0x0001); - memcpy(CMD_ESD_S_DATA.UTC, UTC_TIME_SET, 5); - CMD_ESD_S_DATA.STAR_NUM_S[0] = 1; - memset(&CMD_ESD_S_DATA.SS_SCP_X, 0, sizeof(CMD_ESD_S) - 8); - - uint8_t crc = 0; - uint8_t *data_ptr = (uint8_t *)&CMD_ESD_S_DATA; - for (uint32_t i = 0; i < sizeof(CMD_ESD_S) - 1; i++) { - crc += data_ptr[i]; - } - CMD_ESD_S_DATA.SUM_CRC = crc; - - if (write(star->fd, &CMD_ESD_S_DATA, sizeof(CMD_ESD_S)) != sizeof(CMD_ESD_S)) { - perror("[ERROR] Send ESD cmd failed"); - star->send_cmd_cnt++; - return SAT_ERR_SEND_CMD; - } - star->send_cmd_cnt = 0; - return SAT_ERR_OK; - } - case CMD_MCT_FLT_ON: - send_cmd[0] = 0X74; send_cmd[1] = 0XA0; send_cmd[2] = 0X00; send_cmd[3] = 0x05; send_cmd[4] = 0x19; - break; - case CMD_MCT_FLT_OFF: - send_cmd[0] = 0X74; send_cmd[1] = 0XA0; send_cmd[2] = 0X00; send_cmd[3] = 0x07; send_cmd[4] = 0x1B; - break; - case CMD_MCT_PPS_ON: - send_cmd[0] = 0X74; send_cmd[1] = 0XA0; send_cmd[2] = 0X00; send_cmd[3] = 0x0A; send_cmd[4] = 0x1E; - break; - case CMD_MCT_PPS_OFF: - send_cmd[0] = 0X74; send_cmd[1] = 0XA0; send_cmd[2] = 0X00; send_cmd[3] = 0x0C; send_cmd[4] = 0x20; - break; - case CMD_MCT_PPS_CNT_RST: - send_cmd[0] = 0X74; send_cmd[1] = 0XA0; send_cmd[2] = 0X00; send_cmd[3] = 0x0E; send_cmd[4] = 0x22; - break; - case CMD_TLM_1: - if (type != STAR_TYPE_NANO) return SAT_ERR_DATA; - send_cmd[0] = 0X74; send_cmd[1] = 0XA1; send_cmd[2] = 0X00; send_cmd[3] = 0x00; send_cmd[4] = 0x15; - break; - case CMD_TLM_2: - if (type != STAR_TYPE_PICO) return SAT_ERR_DATA; - send_cmd[0] = 0X74; send_cmd[1] = 0XA1; send_cmd[2] = 0X00; send_cmd[3] = 0x05; send_cmd[4] = 0x1A; - break; - default: - fprintf(stderr, "[ERROR] Unsupported cmd=%d for %s STAR%d\n", cmd, - type == STAR_TYPE_NANO ? "NANO" : "PICO", num); - return SAT_ERR_DATA; - } - - if (write(star->fd, send_cmd, cmd_len) != cmd_len) { - perror("[ERROR] Send star cmd failed"); - star->send_cmd_cnt++; - return SAT_ERR_SEND_CMD; - } - - star->send_cmd_cnt = 0; - return SAT_ERR_OK; -} - -/* ------------------ 数据解析纳型星敏 ------------------ */ -static int parse_nano_quaternion(const uint8_t *buf, STAR_INFO *info) { - if (!buf || !info) return SAT_ERR_DATA; - - int32_t raw_q0 = (int32_t)((buf[4] << 24) | (buf[5] << 16) | (buf[6] << 8) | buf[7]); - int32_t raw_q1 = (int32_t)((buf[8] << 24) | (buf[9] << 16) | (buf[10] << 8) | buf[11]); - int32_t raw_q2 = (int32_t)((buf[12] << 24) | (buf[13] << 16) | (buf[14] << 8) | buf[15]); - int32_t raw_q3 = (int32_t)((buf[16] << 24) | (buf[17] << 16) | (buf[18] << 8) | buf[19]); - - info->q0 = (float)raw_q0 / 2147483647.5f; - info->q1 = (float)raw_q1 / 2147483647.5f; - info->q2 = (float)raw_q2 / 2147483647.5f; - info->q3 = (float)raw_q3 / 2147483647.5f; - - int16_t raw_omega_x = (int16_t)((buf[45] << 8) | buf[46]); - int16_t raw_omega_y = (int16_t)((buf[47] << 8) | buf[48]); - int16_t raw_omega_z = (int16_t)((buf[49] << 8) | buf[50]); - - info->wx = (float)raw_omega_x * 2e-13f; - info->wy = (float)raw_omega_y * 2e-13f; - info->wz = (float)raw_omega_z * 2e-13f; - - info->bitpara_state.ext = buf[20]; - info->star_num_d = buf[35]; - - return SAT_ERR_OK; -} - -/* ------------------ 数据解析皮型星敏 ------------------ */ -static int parse_pico_quaternion(const uint8_t *buf, STAR_INFO *info) { - if (!buf || !info) return SAT_ERR_DATA; - - int32_t raw_q1 = (int32_t)((buf[7] << 24) | (buf[6] << 16) | (buf[5] << 8) | buf[4]); - int32_t raw_q2 = (int32_t)((buf[11] << 24) | (buf[10] << 16) | (buf[9] << 8) | buf[8]); - int32_t raw_q3 = (int32_t)((buf[15] << 24) | (buf[14] << 16) | (buf[13] << 8) | buf[12]); - int32_t raw_q0 = (int32_t)((buf[19] << 24) | (buf[18] << 16) | (buf[17] << 8) | buf[16]); - - info->q0 = (float)raw_q0 / 2147483647.0f; - info->q1 = (float)raw_q1 / 2147483647.0f; - info->q2 = (float)raw_q2 / 2147483647.0f; - info->q3 = (float)raw_q3 / 2147483647.0f; - - info->star_num_d = (buf[34] >> 1) & 0x7F; - - info->bitpara_state.str_state1_data1 = buf[31] & 0x0F; - info->bitpara_state.str_state1_data2 = (buf[31] >> 4) & 0x03; - info->bitpara_state.str_state1_data3 = (buf[32] >> 6) & 0x03; - - info->wx = 0.0f; - info->wy = 0.0f; - info->wz = 0.0f; - - return SAT_ERR_OK; -} - -/* ------------------ 读取单个星敏数据 ------------------ */ -int read_single_star_data(star_type_t type, uint8_t num, enum SENSOR_Cmder cmd, STAR_INFO *info) { - if (type >= STAR_TYPE_MAX || num == 0 || num > MAX_STAR_NUM_PER_TYPE || !info) { - return SAT_ERR_DATA; - } - - uint8_t idx = num - 1; - Star_Device *star = (type == STAR_TYPE_NANO) ? &nano_stars[idx] : &pico_stars[idx]; - if (star->fd < 0) { - fprintf(stderr, "[ERROR] Serial not open for %s STAR%d\n", - type == STAR_TYPE_NANO ? "NANO" : "PICO", num); - return SAT_ERR_SERIAL; - } - - int expected_bin_len = 0; - if (cmd == CMD_TLM_1 && type == STAR_TYPE_NANO) { - expected_bin_len = 64; - } else if (cmd == CMD_TLM_2 && type == STAR_TYPE_PICO) { - expected_bin_len = 256; - } else { - fprintf(stderr, "[ERROR] Unknown frame length for cmd=%d, type=%d\n", cmd, type); - return SAT_ERR_DATA; - } - - const int MAX_RETRY = 10; - uint8_t buf[MAX_BUF_SIZE] = {0}; - - for (int retry = 0; retry < MAX_RETRY; ++retry) { - // 清空串口缓冲区 - tcflush(star->fd, TCIOFLUSH); - memset(buf, 0, sizeof(buf)); - int total_read = 0; - - // 发送命令 - int send_ret = send_star_cmd(type, num, cmd, 0); - if (send_ret != SAT_ERR_OK) { - fprintf(stderr, "[ERROR] Retry %d: send cmd failed\n", retry); - star_rpc_update_error(type, num, SAT_ERR_SEND_CMD); - continue; - } - - // 设置超时 - struct timeval start_time, current_time; - gettimeofday(&start_time, NULL); - const long TOTAL_TIMEOUT_MS = 1000; - - // 读取数据 - while (total_read < expected_bin_len && total_read < MAX_BUF_SIZE) { - gettimeofday(¤t_time, NULL); - long elapsed_ms = (current_time.tv_sec - start_time.tv_sec) * 1000 + - (current_time.tv_usec - start_time.tv_usec) / 1000; - if (elapsed_ms > TOTAL_TIMEOUT_MS) { - fprintf(stderr, "[ERROR] Timeout: read %d/%d bytes\n", total_read, expected_bin_len); - star->send_cmd_cnt++; - star_rpc_update_error(type, num, SAT_ERR_TIMEOUT); - break; - } - - // 使用select等待数据 - struct timeval timeout = {0, 100000}; - fd_set readfds; - FD_ZERO(&readfds); - FD_SET(star->fd, &readfds); - - int ret = select(star->fd + 1, &readfds, NULL, NULL, &timeout); - if (ret < 0) { - perror("[ERROR] Select failed"); - return SAT_ERR_SELECT; - } else if (ret == 0) { - continue; // 超时,继续等待 - } - - // 读取数据 - if (FD_ISSET(star->fd, &readfds)) { - int bytes = read(star->fd, buf + total_read, expected_bin_len - total_read); - if (bytes > 0) { - total_read += bytes; - } else if (bytes == 0) { - usleep(10000); // 没有数据,等待10ms - } else { - perror("[ERROR] Read star data failed"); - return SAT_ERR_SERIAL; - } - } - } - - // 检查是否超时过多 - if (star->send_cmd_cnt >= 10) { - fprintf(stderr, "[ERROR] Too many timeouts, resetting %s STAR%d UART\n", - type == STAR_TYPE_NANO ? "NANO" : "PICO", num); - star_uart_init(type, num, star->dev, star->baudrate); - star->uart_reset_cnt++; - star->send_cmd_cnt = 0; - continue; - } - - // 检查数据长度 - if (total_read < expected_bin_len) { - fprintf(stderr, "[ERROR] Frame too short: %d/%d bytes\n", total_read, expected_bin_len); - star->length_err_cnt++; - star_rpc_update_error(type, num, SAT_ERR_LEN); - continue; - } - - // 检查帧头 - int header_valid = 0; - if (type == STAR_TYPE_NANO && cmd == CMD_TLM_1) { - header_valid = (buf[0] == 0x8A && buf[1] == 0xA1); - } else if (type == STAR_TYPE_PICO && cmd == CMD_TLM_2) { - header_valid = (buf[0] == 0xEB && buf[1] == 0x50 && buf[2] == 0x22); - } - if (!header_valid) { - fprintf(stderr, "[ERROR] Invalid frame header for %s STAR%d\n", - type == STAR_TYPE_NANO ? "NANO" : "PICO", num); - star->header_err_cnt++; - star_rpc_update_error(type, num, SAT_ERR_HEADER); - continue; - } - - // 检查校验和 - if (checksum_verify(buf, expected_bin_len) != SAT_ERR_OK) { - star->check_err_cnt++; - star_rpc_update_error(type, num, SAT_ERR_CHECKSUM); - continue; - } - - // 解析数据 - int parse_ret = SAT_ERR_DATA; - if (type == STAR_TYPE_NANO) { - parse_ret = parse_nano_quaternion(buf, info); - } else if (type == STAR_TYPE_PICO) { - parse_ret = parse_pico_quaternion(buf, info); - } - - if (parse_ret == SAT_ERR_OK) { - return SAT_ERR_OK; - } else { - fprintf(stderr, "[ERROR] Parse data failed for %s STAR%d\n", - type == STAR_TYPE_NANO ? "NANO" : "PICO", num); - star_rpc_update_error(type, num, SAT_ERR_DATA); - continue; - } - } - - fprintf(stderr, "[ERROR] Read failed after %d retries for %s STAR%d\n", - MAX_RETRY, type == STAR_TYPE_NANO ? "NANO" : "PICO", num); - star_uart_init(type, num, star->dev, star->baudrate); - star->uart_reset_cnt++; - star_rpc_update_error(type, num, SAT_ERR_UNKNOWN); - return SAT_ERR_UNKNOWN; -} - -/* ------------------ 构建数据帧 ------------------ */ -static void build_star_data_frame(star_type_t type, uint8_t num, const STAR_INFO *info, StarDataFrame *frame) { - if (!frame || !info) return; - - memset(frame, 0, sizeof(StarDataFrame)); - - // 填充帧头 - frame->header.frame_type = 0; // 数据帧 - frame->header.star_type = type; - frame->header.star_num = num; - frame->header.cmd = CMD_TLM_1; // 默认遥测包1 - frame->header.param = 0; - frame->header.data_len = sizeof(StarDataFrame) - sizeof(StarFrameHeader); - - struct timeval tv; - gettimeofday(&tv, NULL); - frame->header.timestamp = tv.tv_sec; - frame->header.timestamp_us = tv.tv_usec; - - // 填充数据 - frame->q0 = info->q0; - frame->q1 = info->q1; - frame->q2 = info->q2; - frame->q3 = info->q3; - frame->wx = info->wx; - frame->wy = info->wy; - frame->wz = info->wz; - frame->star_num_d = info->star_num_d; - frame->on_off_status = (type == STAR_TYPE_NANO) ? nano_stars[num-1].on_off_status : pico_stars[num-1].on_off_status; - frame->error_flags = 0; -} - -/* ------------------ 构建错误帧 ------------------ */ -static void build_star_error_frame(star_type_t type, uint8_t num, int err_code, StarErrorFrame *frame) { - if (!frame) return; - - memset(frame, 0, sizeof(StarErrorFrame)); - - // 填充帧头 - frame->header.frame_type = 2; // 错误帧 - frame->header.star_type = type; - frame->header.star_num = num; - frame->header.cmd = 0; - frame->header.param = 0; - frame->header.data_len = sizeof(StarErrorFrame) - sizeof(StarFrameHeader); - - struct timeval tv; - gettimeofday(&tv, NULL); - frame->header.timestamp = tv.tv_sec; - frame->header.timestamp_us = tv.tv_usec; - - // 填充错误信息 - Star_Device *star = (type == STAR_TYPE_NANO) ? &nano_stars[num-1] : &pico_stars[num-1]; - frame->header_err_cnt = star->header_err_cnt; - frame->check_err_cnt = star->check_err_cnt; - frame->length_err_cnt = star->length_err_cnt; - frame->uart_reset_cnt = star->uart_reset_cnt; - frame->error_code = err_code; -} - -/* ------------------ FastDDS硬件服务化初始化 ------------------ */ -int Star_sensorHS_init(int argc, const char* name) { - - // 设置默认回调函数 - if (command_callback_func == nullptr) { - - command_callback_func = command_callback; - std::cout << "[INFO] Using internal command callback" << std::endl; - } - - if (telemetry_callback_func == nullptr) { - - telemetry_callback_func = telemetry_callback; - std::cout << "[INFO] Using internal telemetry callback" << std::endl; - } - - return 0; -} - -/* ------------------ FastDDS硬件服务化清理 ------------------ */ -void Star_sensorHS_cleanup(void) { - std::cout << "[INFO] Star_sensorHS cleaning up..." << std::endl; - - // 重置回调函数 - command_callback_func = nullptr; - telemetry_callback_func = nullptr; - - std::cout << "[OK] Star_sensorHS cleaned up" << std::endl; -} - -/* ------------------ 发布遥测数据 ------------------ */ -void Star_sensorHS_telemetry_Pub(uint8_t *data, const std::string& dest, uint16_t len) { - if (data == nullptr || len == 0) { - std::cerr << "[ERROR] Invalid telemetry data" << std::endl; - return; - } - - // 打印调试信息(实际项目中应通过FastDDS发布) - std::cout << "[DEBUG] Telemetry publish to " << dest << ", length=" << len << " bytes" << std::endl; - - // TODO: 实现FastDDS数据发布逻辑 - // 实际实现: - // 1. 创建数据样本 - // 2. 填充数据 - // 3. 发布数据 -} - -/* ------------------ 设置命令回调 ------------------ */ -void Star_sensorHS_set_command_callback(CommandCallbackFunc callback) { - command_callback_func = callback; - std::cout << "[INFO] Command callback set" << std::endl; -} - -/* ------------------ 设置遥测回调 ------------------ */ -void Star_sensorHS_set_telemetry_callback(TelemetryCallbackFunc callback) { - telemetry_callback_func = callback; - std::cout << "[INFO] Telemetry callback set" << std::endl; -} - -/* ------------------ 命令帧处理回调 ------------------ */ -void command_callback(std::string src, std::string dest, std::string type, - std::string reserve1, std::string reserve2, - std::vector& data) { - std::cout << "[INFO] Command received from " << src << " to " << dest << std::endl; - - if (data.size() < sizeof(StarCmdFrame)) { - std::cerr << "[ERROR] Invalid command frame size: " << data.size() << std::endl; - return; - } - - StarCmdFrame *cmd_frame = (StarCmdFrame *)data.data(); - - // 解析命令 - star_type_t star_type = (star_type_t)cmd_frame->header.star_type; - uint8_t star_num = cmd_frame->header.star_num; - enum SENSOR_Cmder cmd = (enum SENSOR_Cmder)cmd_frame->header.cmd; - uint8_t param = cmd_frame->header.param; - - std::cout << "[INFO] Cmd: star_type=" << (star_type == STAR_TYPE_NANO ? "NANO" : "PICO") - << ", num=" << (int)star_num << ", cmd=" << cmd << ", param=" << (int)param << std::endl; - - // 执行命令 - int result = send_star_cmd(star_type, star_num, cmd, param); - if (result != SAT_ERR_OK) { - std::cerr << "[ERROR] Send command failed: " << star_strerror(result) << std::endl; - } -} - -/* ------------------ 遥测帧处理回调 ------------------ */ -void telemetry_callback(std::string src, std::string dest, std::string type, - std::string reserve1, std::string reserve2, - std::vector& data) { - std::cout << "[INFO] Telemetry request received from " << src << " to " << dest << std::endl; - - if (data.size() < sizeof(StarCmdFrame)) { - std::cerr << "[ERROR] Invalid telemetry frame size: " << data.size() << std::endl; - return; - } - - StarCmdFrame *cmd_frame = (StarCmdFrame *)data.data(); - - // 解析请求 - star_type_t star_type = (star_type_t)cmd_frame->header.star_type; - uint8_t star_num = cmd_frame->header.star_num; - enum SENSOR_Cmder cmd = (enum SENSOR_Cmder)cmd_frame->header.cmd; - - // 读取数据 - STAR_INFO info = {0}; - int result = read_single_star_data(star_type, star_num, cmd, &info); - - // 构建响应帧 - uint8_t response_buf[sizeof(StarDataFrame) + sizeof(StarErrorFrame)]; - uint16_t response_len = 0; - - if (result == SAT_ERR_OK) { - StarDataFrame data_frame; - build_star_data_frame(star_type, star_num, &info, &data_frame); - memcpy(response_buf, &data_frame, sizeof(StarDataFrame)); - response_len = sizeof(StarDataFrame); - } else { - StarErrorFrame error_frame; - build_star_error_frame(star_type, star_num, result, &error_frame); - memcpy(response_buf, &error_frame, sizeof(StarErrorFrame)); - response_len = sizeof(StarErrorFrame); - } - - // 通过FastDDS发布响应 - Star_sensorHS_telemetry_Pub(response_buf, dest, response_len); -} - -/* ------------------ 错误信息更新 ------------------ */ -void star_rpc_update_error(star_type_t type, uint8_t num, int err_code) { - if (type >= STAR_TYPE_MAX || num == 0 || num > MAX_STAR_NUM_PER_TYPE) return; - - uint8_t idx = num - 1; - Star_Device *star = (type == STAR_TYPE_NANO) ? &nano_stars[idx] : &pico_stars[idx]; - - // 构建错误帧并发布 - StarErrorFrame error_frame; - build_star_error_frame(type, num, err_code, &error_frame); - - // 通过FastDDS发布错误帧 - Star_sensorHS_telemetry_Pub((uint8_t *)&error_frame, "GNC_Service", sizeof(StarErrorFrame)); -} - -/* ------------------ 发布线程 ------------------ */ -void *star_publish_thread(void *arg) { - (void)arg; - STAR_INFO info = {0}; - - printf("[INFO] Star publish thread started, interval=%d ms\n", star_pub_interval_ms); - - while (1) { - pthread_mutex_lock(&cache_mutex); - - // 遍历所有纳型星敏 - for (uint8_t num = 1; num <= nano_star_count; num++) { - uint8_t idx = num - 1; - Star_Device *star = &nano_stars[idx]; - if (star->fd < 0) continue; - - int rc = read_single_star_data(STAR_TYPE_NANO, num, CMD_TLM_1, &info); - if (rc == SAT_ERR_OK) { - StarDataFrame data_frame; - build_star_data_frame(STAR_TYPE_NANO, num, &info, &data_frame); - Star_sensorHS_telemetry_Pub((uint8_t *)&data_frame, "Star_sensor_Hardware_Service", sizeof(StarDataFrame)); - } else { - star_rpc_update_error(STAR_TYPE_NANO, num, rc); - } - } - - // 遍历所有皮型星敏 - for (uint8_t num = 1; num <= pico_star_count; num++) { - uint8_t idx = num - 1; - Star_Device *star = &pico_stars[idx]; - if (star->fd < 0) continue; - - int rc = read_single_star_data(STAR_TYPE_PICO, num, CMD_TLM_2, &info); - if (rc == SAT_ERR_OK) { - StarDataFrame data_frame; - build_star_data_frame(STAR_TYPE_PICO, num, &info, &data_frame); - Star_sensorHS_telemetry_Pub((uint8_t *)&data_frame, "Star_sensor_Hardware_Service", sizeof(StarDataFrame)); - } else { - star_rpc_update_error(STAR_TYPE_PICO, num, rc); - } - } - - pthread_mutex_unlock(&cache_mutex); - - // 按配置间隔休眠 - usleep(star_pub_interval_ms * 1000); - } - return NULL; -} - -/* ------------------ 星敏设备初始化 ------------------ */ -int star_devices_init(void) { - // 初始化纳型星敏 - char *nano_devs = getenv("STAR_NANO_DEVS"); - if (nano_devs) { - char *token = strtok(nano_devs, ","); - while (token && nano_star_count < MAX_STAR_NUM_PER_TYPE) { - char dev[32]; - int baud; - if (sscanf(token, "%[^:]:%d", dev, &baud) == 2) { - if (star_uart_init(STAR_TYPE_NANO, nano_star_count + 1, dev, baud) == SAT_ERR_OK) { - nano_star_count++; - } - } - token = strtok(NULL, ","); - } - } else { - // 默认配置 - if (star_uart_init(STAR_TYPE_NANO, 1, "/dev/ttyS0", 115200) == SAT_ERR_OK) { - nano_star_count = 1; - } - } - - // 初始化皮型星敏 - char *pico_devs = getenv("STAR_PICO_DEVS"); - if (pico_devs) { - char *token = strtok(pico_devs, ","); - while (token && pico_star_count < MAX_STAR_NUM_PER_TYPE) { - char dev[32]; - int baud; - if (sscanf(token, "%[^:]:%d", dev, &baud) == 2) { - if (star_uart_init(STAR_TYPE_PICO, pico_star_count + 1, dev, baud) == SAT_ERR_OK) { - pico_star_count++; - } - } - token = strtok(NULL, ","); - } - } else { - // 默认配置 - if (star_uart_init(STAR_TYPE_PICO, 1, "/dev/ttyS1", 115200) == SAT_ERR_OK) { - pico_star_count = 1; - } - } - - printf("[INFO] Initialized %d nano stars, %d pico stars\n", nano_star_count, pico_star_count); - return (nano_star_count + pico_star_count) > 0 ? 0 : -1; -} \ No newline at end of file diff --git a/星敏硬件服务化/Star_sensorHS.h b/星敏硬件服务化/Star_sensorHS.h deleted file mode 100644 index b7eae9e..0000000 --- a/星敏硬件服务化/Star_sensorHS.h +++ /dev/null @@ -1,347 +0,0 @@ -#ifndef STAR_SENSORHS_H -#define STAR_SENSORHS_H - -#include -#include -#include - -/* ================== 错误码定义 ================== */ - -#ifndef SAT_ERR_OK -#define SAT_ERR_OK 0 // 成功 -#endif - -#ifndef SAT_ERR_SERIAL -#define SAT_ERR_SERIAL -1 // 串口未打开或无效 -#endif - -#ifndef SAT_ERR_SEND_CMD -#define SAT_ERR_SEND_CMD -2 // 发送命令失败 -#endif - -#ifndef SAT_ERR_NO_RESPONSE -#define SAT_ERR_NO_RESPONSE -3 // 无响应 -#endif - -#ifndef SAT_ERR_SELECT -#define SAT_ERR_SELECT -4 // select() 系统调用失败 -#endif - -#ifndef SAT_ERR_HEADER -#define SAT_ERR_HEADER -5 // 帧头错误 -#endif - -#ifndef SAT_ERR_DATA -#define SAT_ERR_DATA -6 // 数据解析失败 -#endif - -#ifndef SAT_ERR_UNKNOWN -#define SAT_ERR_UNKNOWN -7 // 未知错误 -#endif - -#ifndef SAT_ERR_LEN -#define SAT_ERR_LEN -8 // 帧长度错误 -#endif - -#ifndef SAT_ERR_CHECKSUM -#define SAT_ERR_CHECKSUM -9 // 校验和错误 -#endif - -#ifndef SAT_ERR_TIMEOUT -#define SAT_ERR_TIMEOUT -10 // 接收数据超时 -#endif - -/* ================== 常量定义 ================== */ -#define SS_SCP_ARR_LEN 20 -#define DS_SCP_ARR_LEN 20 -#define MAX_STAR_NUM_PER_TYPE 8 -#define MAX_BUF_SIZE 256 - -/* ================== 类型定义 ================== */ - -// 星敏子类型 -typedef enum { - STAR_TYPE_NANO = 0, - STAR_TYPE_PICO, - STAR_TYPE_MAX -} star_type_t; - -// 统一遥测数据帧(包含数据和错误信息) -#pragma pack(push, 1) -typedef struct { - // 帧类型和星敏信息 - uint8_t frame_type; // 帧类型: 1=遥测数据帧 - uint8_t star_type; // 星敏类型: 0=纳型, 1=皮型 - uint8_t star_num; // 星敏编号: 1~MAX_STAR_NUM_PER_TYPE - uint8_t cmd; // 命令编号 - uint8_t param; // 参数 - - // 时间戳 - uint32_t timestamp; // 时间戳(秒) - uint32_t timestamp_us; // 时间戳(微秒) - - // 四元数数据 - float q0, q1, q2, q3; - - // 角速度 - float wx, wy, wz; - - // 状态信息 - uint8_t star_num_d; - uint8_t on_off_status; - - // 错误信息部分 - uint8_t has_error; // 是否有错误(0=无,1=有) - int32_t current_error; // 当前错误代码 - uint16_t header_err_cnt; // 帧头错误累计 - uint16_t check_err_cnt; // 校验错误累计 - uint16_t length_err_cnt; // 长度错误累计 - uint16_t uart_reset_cnt; // 串口复位累计 - - // 保留字段 - uint8_t reserved[4]; -} Star_sensorHS_Frame; -#pragma pack(pop) - -// 星敏命令枚举 -enum SENSOR_Cmder { - CMD_MCT_OST=0, // 光信号激励 - CMD_MCT_ESI, // 电信号激励 - CMD_MCT_PD_ON, // 无 - CMD_MCT_PD_OFF, // 无 - CMD_SAT, // UTC时间(校时) - CMD_WM_NORM, // 正常工作流程 - CMD_WM_ALSKY, // 仅工作于全天识别模式 - CMD_WM_TST, // 测试模式,用于标定 - CMD_WM_DLD, // 星图下传 - CMD_WM_IDLE, // 待机模式 - CMD_WM_HK, // 至启动模式进行在轨维护 - CMD_WM_RST, // 软件复位重启 - CMD_SEN_EXPO, // 曝光时间设置 - CMD_SEN_AGAIN, // 模拟增益设置 - CMD_SEN_DGAIN, // 数字增益设置 - CMD_PAR_ADE, // 设置星对角距匹配容差 - CMD_PAR_SSE, // 设置单星匹配容差 - CMD_PAR_TKR, // 星跟踪半径/二次迭代容差 - CMD_PAR_ADN, // 设置定姿星数 - CMD_PAR_OFST, // 波门星点提取阈值偏移量 - CMD_PAR_OFST_IMG_0, // 星图子块灰度均值0~5 - CMD_PAR_OFST_IMG_1, // 星图子块灰度均值6~100 - CMD_PAR_OFST_IMG_2, // 星图子块灰度均值101~150 - CMD_PAR_OFST_IMG_3, // 星图子块灰度均值151~200 - CMD_PAR_OFST_IMG_4, // 星图子块灰度均值201~255 - CMD_PAR_WIN, // 波门图像大小 - CMD_PAR_RST, // 软件参数恢复默认值 - CMD_ESD, // 电星模数据注入命令 - CMD_MCT_FLT_ON, // 姿态滤波开 - CMD_MCT_FLT_OFF, // 姿态滤波关 - CMD_MCT_PPS_ON, // PPS校时使能开 - CMD_MCT_PPS_OFF, // PPS使能关 - CMD_MCT_PPS_CNT_RST, // PPS计数清零 - CMD_TLM_1, // 读取遥测数据包1(64字节) - CMD_TLM_2 // 读取遥测数据包2(256字节) -}; - -// 原有的星敏数据结构体 -typedef union { - uint8_t ext; - struct { - uint8_t str_state1_data4 : 1; - uint8_t str_state1_data3 : 1; - uint8_t str_state1_data2 : 2; - uint8_t str_state1_data1 : 4; - }; -} Bitpara_State; - -typedef struct { - float q0; // 四元数q0 - float q1; // 四元数q1 - float q2; // 四元数q2 - float q3; // 四元数q3 - float wx; // 角速度wsi_x - float wy; // 角速度wsi_y - float wz; // 角速度wsi_z - Bitpara_State bitpara_state; // 星敏感器状态字 - uint8_t star_num_d; // 定姿星数 -} STAR_INFO; - -// 电星模数据注入命令结构体 -typedef struct __attribute__((packed)) { - uint16_t FRAME_HEAD; // 帧头 - uint16_t FRAME_ID; - uint8_t UTC[5]; - uint8_t STAR_NUM_S[10]; - float SS_SCP_X; - float SS_SCP_Y; - float SS_SCP_G; - uint8_t RESERVED[45]; - uint8_t SUM_CRC; -} CMD_ESD_S; - -// 设备管理结构体 -typedef struct { - int fd; // 串口文件描述符 - const char *dev; // 设备节点 - int baudrate; // 波特率 - uint8_t header_err_cnt; // 帧头错误计数 - uint8_t check_err_cnt; // 校验错误计数 - uint8_t length_err_cnt; // 帧长错误计数 - uint8_t uart_reset_cnt; // 串口复位计数 - uint8_t send_cmd_cnt; // 命令发送计数 - uint8_t on_off_status; // 上电状态(1=正常,0=异常) -} Star_Device; - -/* ================== FastDDS相关类型定义 ================== */ - -// 命令回调函数类型 -typedef void (*CommandCallbackFunc)(std::string src, std::string dest, std::string type, - std::string reserve1, std::string reserve2, - std::vector& data); - -// 遥测回调函数类型 -typedef void (*TelemetryCallbackFunc)(std::string src, std::string dest, std::string type, - std::string reserve1, std::string reserve2, - std::vector& data); - -/* ================== 硬件操作函数声明 ================== */ - -/** - * @brief 初始化星敏串口 - * @param type 星敏类型 (NANO/PICO) - * @param num 星敏编号 (1~MAX_STAR_NUM_PER_TYPE) - * @param dev 串口设备路径 - * @param baudrate 波特率 - * @return 错误码,SAT_ERR_OK表示成功 - */ -int star_uart_init(star_type_t type, uint8_t num, const char *dev, int baudrate); - -/** - * @brief 发送星敏命令 - * @param type 星敏类型 - * @param num 星敏编号 - * @param cmd 命令枚举 - * @param param 命令参数 - * @return 错误码 - */ -int send_star_cmd(star_type_t type, uint8_t num, enum SENSOR_Cmder cmd, uint8_t param); - -/** - * @brief 读取单个星敏数据 - * @param type 星敏类型 - * @param num 星敏编号 - * @param cmd 遥测命令 (CMD_TLM_1或CMD_TLM_2) - * @param info 输出数据指针 - * @return 错误码 - */ -int read_single_star_data(star_type_t type, uint8_t num, enum SENSOR_Cmder cmd, STAR_INFO *info); - -/** - * @brief 初始化所有星敏设备 - * @return 成功返回0,失败返回-1 - */ -int star_devices_init(void); - -/** - * @brief 构建星敏统一数据帧 - * @param type 星敏类型 - * @param num 星敏编号 - * @param info 星敏数据 - * @param result 读取结果 - * @param frame 输出数据帧 - */ -void build_star_sensorHS_frame(star_type_t type, uint8_t num, const STAR_INFO *info, - int result, Star_sensorHS_Frame *frame); - -/** - * @brief 星敏数据发布线程 - * @param arg 线程参数(未使用) - * @return 线程返回值 - */ -void *star_publish_thread(void *arg); - -/** - * @brief 获取错误码对应的字符串描述 - * @param err 错误码 - * @return 错误描述字符串 - */ -static inline const char *star_strerror(int err) { - switch (err) { - case SAT_ERR_OK: return "OK"; - case SAT_ERR_SERIAL: return "Serial not open or invalid"; - case SAT_ERR_SEND_CMD: return "Failed to send command"; - case SAT_ERR_NO_RESPONSE: return "No response after sending command"; - case SAT_ERR_SELECT: return "Select() system call failed"; - case SAT_ERR_HEADER: return "Invalid frame header"; - case SAT_ERR_DATA: return "Failed to parse data"; - case SAT_ERR_UNKNOWN: return "Unknown error, check connection or output format"; - case SAT_ERR_LEN: return "Frame length error"; - case SAT_ERR_CHECKSUM: return "Checksum error"; - case SAT_ERR_TIMEOUT: return "Timeout while waiting for response"; - default: return "Unrecognized error"; - } -} - -/* ================== FastDDS服务化接口声明 ================== */ - -/** - * @brief 初始化FastDDS硬件服务化 - * @param argc 参数数量(保留) - * @param name 服务名称 - * @return 成功返回0,失败返回-1 - */ -int Star_sensorHS_init(int argc, const char* name); - -/** - * @brief 清理FastDDS硬件服务化资源 - */ -void Star_sensorHS_cleanup(void); - -/** - * @brief 发布遥测数据 - * @param data 数据指针 - * @param dest 目标地址 - * @param len 数据长度 - */ -void Star_sensorHS_telemetry_Pub(uint8_t *data, const std::string& dest, uint16_t len); - -/** - * @brief 设置命令回调函数 - * @param callback 回调函数指针 - */ -void Star_sensorHS_set_command_callback(CommandCallbackFunc callback); - -/** - * @brief 设置遥测回调函数 - * @param callback 回调函数指针 - */ -void Star_sensorHS_set_telemetry_callback(TelemetryCallbackFunc callback); - -/* ================== 默认回调函数声明 ================== */ - -/** - * @brief 默认命令回调函数 - * @param src 源地址 - * @param dest 目标地址 - * @param type 消息类型 - * @param reserve1 保留参数1 - * @param reserve2 保留参数2 - * @param data 命令数据 - */ -void command_callback(std::string src, std::string dest, std::string type, - std::string reserve1, std::string reserve2, - std::vector& data); - -/** - * @brief 默认遥测回调函数 - * @param src 源地址 - * @param dest 目标地址 - * @param type 消息类型 - * @param reserve1 保留参数1 - * @param reserve2 保留参数2 - * @param data 遥测数据 - */ -void telemetry_callback(std::string src, std::string dest, std::string type, - std::string reserve1, std::string reserve2, - std::vector& data); - -#endif /* STAR_SENSORHS_H */ \ No newline at end of file diff --git a/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.o b/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.o deleted file mode 100644 index 2034f55583b8d14c9f36a8090f82a6733761286a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12328 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 diff --git a/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/build.make b/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/build.make deleted file mode 100644 index 9036433..0000000 --- a/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/build.make +++ /dev/null @@ -1,126 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化 - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build - -# Include any dependencies generated for this target. -include CMakeFiles/Star_sensorHS.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include CMakeFiles/Star_sensorHS.dir/compiler_depend.make - -# Include the progress variables for this target. -include CMakeFiles/Star_sensorHS.dir/progress.make - -# Include the compile flags for this target's objects. -include CMakeFiles/Star_sensorHS.dir/flags.make - -CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.o: CMakeFiles/Star_sensorHS.dir/flags.make -CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.o: ../Star_sensorHS-main.cpp -CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.o: CMakeFiles/Star_sensorHS.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.o -MF CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.o.d -o CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.o -c /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/Star_sensorHS-main.cpp - -CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/Star_sensorHS-main.cpp > CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.i - -CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/Star_sensorHS-main.cpp -o CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.s - -CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.o: CMakeFiles/Star_sensorHS.dir/flags.make -CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.o: ../Star_sensorHS.cpp -CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.o: CMakeFiles/Star_sensorHS.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.o -MF CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.o.d -o CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.o -c /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/Star_sensorHS.cpp - -CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/Star_sensorHS.cpp > CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.i - -CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/Star_sensorHS.cpp -o CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.s - -# Object files for target Star_sensorHS -Star_sensorHS_OBJECTS = \ -"CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.o" \ -"CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.o" - -# External object files for target Star_sensorHS -Star_sensorHS_EXTERNAL_OBJECTS = - -bin/Star_sensorHS: CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.o -bin/Star_sensorHS: CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.o -bin/Star_sensorHS: CMakeFiles/Star_sensorHS.dir/build.make -bin/Star_sensorHS: CMakeFiles/Star_sensorHS.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable bin/Star_sensorHS" - $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/Star_sensorHS.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -CMakeFiles/Star_sensorHS.dir/build: bin/Star_sensorHS -.PHONY : CMakeFiles/Star_sensorHS.dir/build - -CMakeFiles/Star_sensorHS.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/Star_sensorHS.dir/cmake_clean.cmake -.PHONY : CMakeFiles/Star_sensorHS.dir/clean - -CMakeFiles/Star_sensorHS.dir/depend: - cd /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化 /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化 /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build /home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/Star_sensorHS.dir/depend - diff --git a/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/cmake_clean.cmake b/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/cmake_clean.cmake deleted file mode 100644 index 7d681ea..0000000 --- a/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/cmake_clean.cmake +++ /dev/null @@ -1,13 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.o" - "CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.o.d" - "CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.o" - "CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.o.d" - "bin/Star_sensorHS" - "bin/Star_sensorHS.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/Star_sensorHS.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/compiler_depend.make b/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/compiler_depend.make deleted file mode 100644 index 0385a4d..0000000 --- a/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for Star_sensorHS. -# This may be replaced when dependencies are built. diff --git a/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/link.txt b/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/link.txt deleted file mode 100644 index 059ac88..0000000 --- a/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/c++ -std=c++14 -pthread CMakeFiles/Star_sensorHS.dir/Star_sensorHS-main.cpp.o CMakeFiles/Star_sensorHS.dir/Star_sensorHS.cpp.o -o bin/Star_sensorHS -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lpthread -lm -lrt -lsimmsg -lfastrtps -lfastcdr -lfoonathan_memory diff --git a/星敏硬件服务化/build/CMakeFiles/TargetDirectories.txt b/星敏硬件服务化/build/CMakeFiles/TargetDirectories.txt deleted file mode 100644 index 47ef9aa..0000000 --- a/星敏硬件服务化/build/CMakeFiles/TargetDirectories.txt +++ /dev/null @@ -1,3 +0,0 @@ -/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles/Star_sensorHS.dir -/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles/edit_cache.dir -/home/xb/satellite/aircraft-1/container-2/星敏硬件服务化/build/CMakeFiles/rebuild_cache.dir diff --git a/星敏硬件服务化/build/bin/Star_sensorHS b/星敏硬件服务化/build/bin/Star_sensorHS deleted file mode 100755 index 0e5b45fc02f3baf834312d4c45f60f7d86ac16e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45968 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