From 9db2ab7d8d44217e54b2d280e78ed6589b0be459 Mon Sep 17 00:00:00 2001 From: Max Date: Fri, 2 Dec 2022 18:45:57 +0300 Subject: [PATCH 1/2] myCom --- First try/.vscode/settings.json | 3 + First try/CMakeLists.txt | 13 + .../api/v1/query/client-vscode/query.json | 1 + .../reply/cache-v2-264e2eb1e007da0e0b93.json | 1751 +++++++++++++ .../cmakeFiles-v1-a94c1c14e09ea6d11723.json | 174 ++ .../codemodel-v2-917dfc2f3daea2311b7d.json | 312 +++ ...irectory-.-Debug-f5ebdc15457944623624.json | 14 + .../reply/index-2022-12-02T13-36-59-0785.json | 132 + ...Continuous-Debug-a8de1fb9b8cfff0ea82a.json | 93 + ...nuousBuild-Debug-d740f3a3d06cc8193253.json | 93 + ...sConfigure-Debug-32578221f6611cb8facb.json | 93 + ...usCoverage-Debug-ed17f2ef1baed5a01995.json | 93 + ...usMemCheck-Debug-4a1d53d3b65dea38c5ee.json | 93 + ...nuousStart-Debug-f11fc4f9fe835f5ce0f6.json | 93 + ...uousSubmit-Debug-cf04508516cc9340e163.json | 93 + ...inuousTest-Debug-b7310c3025578708e23f.json | 93 + ...uousUpdate-Debug-84d814afa39d0ee9faa8.json | 93 + ...perimental-Debug-fbf1879a066a94eb0efc.json | 93 + ...entalBuild-Debug-a03248e17e766cc25fa4.json | 93 + ...lConfigure-Debug-2c9335982d2b75fd81f5.json | 93 + ...alCoverage-Debug-96a83b1d591e52ac7624.json | 93 + ...alMemCheck-Debug-4ea84490ded30f0c13ec.json | 93 + ...entalStart-Debug-678aa3767766dd1fb170.json | 93 + ...ntalSubmit-Debug-b84b312c073b692be6e1.json | 93 + ...mentalTest-Debug-8b11a724ef16660be82b.json | 93 + ...ntalUpdate-Debug-3f6a621fc3613ed92d14.json | 93 + ...et-Nightly-Debug-f9e5b741b22949f8cead.json | 93 + ...ghtlyBuild-Debug-8781efda9dc449fb8b7b.json | 93 + ...yConfigure-Debug-f353f55e8115384a5eba.json | 93 + ...lyCoverage-Debug-819dae382660b129e632.json | 93 + ...lyMemCheck-Debug-b1c04b202f44b52b7b77.json | 93 + ...emoryCheck-Debug-f9fa24288765d052dece.json | 93 + ...ghtlyStart-Debug-575275489044301a8e37.json | 93 + ...htlySubmit-Debug-0aceddf3b1048650fa13.json | 93 + ...ightlyTest-Debug-7efc6b61aa4f8264ba52.json | 93 + ...htlyUpdate-Debug-63d766d752c6738946de.json | 93 + ...duplicator-Debug-52cf4300408497c05961.json | 105 + .../toolchains-v1-074db5775ec40502811a.json | 107 + First try/build/CMakeCache.txt | 512 ++++ .../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 + First try/build/CMakeFiles/CMakeOutput.log | 451 ++++ .../build/CMakeFiles/CMakeRuleHashes.txt | 29 + .../Continuous.dir/DependInfo.cmake | 18 + .../CMakeFiles/Continuous.dir/build.make | 87 + .../Continuous.dir/cmake_clean.cmake | 8 + .../Continuous.dir/compiler_depend.make | 2 + .../Continuous.dir/compiler_depend.ts | 2 + .../CMakeFiles/Continuous.dir/progress.make | 1 + .../ContinuousBuild.dir/DependInfo.cmake | 18 + .../CMakeFiles/ContinuousBuild.dir/build.make | 87 + .../ContinuousBuild.dir/cmake_clean.cmake | 8 + .../ContinuousBuild.dir/compiler_depend.make | 2 + .../ContinuousBuild.dir/compiler_depend.ts | 2 + .../ContinuousBuild.dir/progress.make | 1 + .../ContinuousConfigure.dir/DependInfo.cmake | 18 + .../ContinuousConfigure.dir/build.make | 87 + .../ContinuousConfigure.dir/cmake_clean.cmake | 8 + .../compiler_depend.make | 2 + .../compiler_depend.ts | 2 + .../ContinuousConfigure.dir/progress.make | 1 + .../ContinuousCoverage.dir/DependInfo.cmake | 18 + .../ContinuousCoverage.dir/build.make | 87 + .../ContinuousCoverage.dir/cmake_clean.cmake | 8 + .../compiler_depend.make | 2 + .../ContinuousCoverage.dir/compiler_depend.ts | 2 + .../ContinuousCoverage.dir/progress.make | 1 + .../ContinuousMemCheck.dir/DependInfo.cmake | 18 + .../ContinuousMemCheck.dir/build.make | 87 + .../ContinuousMemCheck.dir/cmake_clean.cmake | 8 + .../compiler_depend.make | 2 + .../ContinuousMemCheck.dir/compiler_depend.ts | 2 + .../ContinuousMemCheck.dir/progress.make | 1 + .../ContinuousStart.dir/DependInfo.cmake | 18 + .../CMakeFiles/ContinuousStart.dir/build.make | 87 + .../ContinuousStart.dir/cmake_clean.cmake | 8 + .../ContinuousStart.dir/compiler_depend.make | 2 + .../ContinuousStart.dir/compiler_depend.ts | 2 + .../ContinuousStart.dir/progress.make | 1 + .../ContinuousSubmit.dir/DependInfo.cmake | 18 + .../ContinuousSubmit.dir/build.make | 87 + .../ContinuousSubmit.dir/cmake_clean.cmake | 8 + .../ContinuousSubmit.dir/compiler_depend.make | 2 + .../ContinuousSubmit.dir/compiler_depend.ts | 2 + .../ContinuousSubmit.dir/progress.make | 1 + .../ContinuousTest.dir/DependInfo.cmake | 18 + .../CMakeFiles/ContinuousTest.dir/build.make | 87 + .../ContinuousTest.dir/cmake_clean.cmake | 8 + .../ContinuousTest.dir/compiler_depend.make | 2 + .../ContinuousTest.dir/compiler_depend.ts | 2 + .../ContinuousTest.dir/progress.make | 1 + .../ContinuousUpdate.dir/DependInfo.cmake | 18 + .../ContinuousUpdate.dir/build.make | 87 + .../ContinuousUpdate.dir/cmake_clean.cmake | 8 + .../ContinuousUpdate.dir/compiler_depend.make | 2 + .../ContinuousUpdate.dir/compiler_depend.ts | 2 + .../ContinuousUpdate.dir/progress.make | 1 + .../Experimental.dir/DependInfo.cmake | 18 + .../CMakeFiles/Experimental.dir/build.make | 87 + .../Experimental.dir/cmake_clean.cmake | 8 + .../Experimental.dir/compiler_depend.make | 2 + .../Experimental.dir/compiler_depend.ts | 2 + .../CMakeFiles/Experimental.dir/progress.make | 1 + .../ExperimentalBuild.dir/DependInfo.cmake | 18 + .../ExperimentalBuild.dir/build.make | 87 + .../ExperimentalBuild.dir/cmake_clean.cmake | 8 + .../compiler_depend.make | 2 + .../ExperimentalBuild.dir/compiler_depend.ts | 2 + .../ExperimentalBuild.dir/progress.make | 1 + .../DependInfo.cmake | 18 + .../ExperimentalConfigure.dir/build.make | 87 + .../cmake_clean.cmake | 8 + .../compiler_depend.make | 2 + .../compiler_depend.ts | 2 + .../ExperimentalConfigure.dir/progress.make | 1 + .../ExperimentalCoverage.dir/DependInfo.cmake | 18 + .../ExperimentalCoverage.dir/build.make | 87 + .../cmake_clean.cmake | 8 + .../compiler_depend.make | 2 + .../compiler_depend.ts | 2 + .../ExperimentalCoverage.dir/progress.make | 1 + .../ExperimentalMemCheck.dir/DependInfo.cmake | 18 + .../ExperimentalMemCheck.dir/build.make | 87 + .../cmake_clean.cmake | 8 + .../compiler_depend.make | 2 + .../compiler_depend.ts | 2 + .../ExperimentalMemCheck.dir/progress.make | 1 + .../ExperimentalStart.dir/DependInfo.cmake | 18 + .../ExperimentalStart.dir/build.make | 87 + .../ExperimentalStart.dir/cmake_clean.cmake | 8 + .../compiler_depend.make | 2 + .../ExperimentalStart.dir/compiler_depend.ts | 2 + .../ExperimentalStart.dir/progress.make | 1 + .../ExperimentalSubmit.dir/DependInfo.cmake | 18 + .../ExperimentalSubmit.dir/build.make | 87 + .../ExperimentalSubmit.dir/cmake_clean.cmake | 8 + .../compiler_depend.make | 2 + .../ExperimentalSubmit.dir/compiler_depend.ts | 2 + .../ExperimentalSubmit.dir/progress.make | 1 + .../ExperimentalTest.dir/DependInfo.cmake | 18 + .../ExperimentalTest.dir/build.make | 87 + .../ExperimentalTest.dir/cmake_clean.cmake | 8 + .../ExperimentalTest.dir/compiler_depend.make | 2 + .../ExperimentalTest.dir/compiler_depend.ts | 2 + .../ExperimentalTest.dir/progress.make | 1 + .../ExperimentalUpdate.dir/DependInfo.cmake | 18 + .../ExperimentalUpdate.dir/build.make | 87 + .../ExperimentalUpdate.dir/cmake_clean.cmake | 8 + .../compiler_depend.make | 2 + .../ExperimentalUpdate.dir/compiler_depend.ts | 2 + .../ExperimentalUpdate.dir/progress.make | 1 + First try/build/CMakeFiles/Makefile.cmake | 85 + First try/build/CMakeFiles/Makefile2 | 868 +++++++ .../CMakeFiles/Nightly.dir/DependInfo.cmake | 18 + .../build/CMakeFiles/Nightly.dir/build.make | 87 + .../CMakeFiles/Nightly.dir/cmake_clean.cmake | 8 + .../Nightly.dir/compiler_depend.make | 2 + .../CMakeFiles/Nightly.dir/compiler_depend.ts | 2 + .../CMakeFiles/Nightly.dir/progress.make | 1 + .../NightlyBuild.dir/DependInfo.cmake | 18 + .../CMakeFiles/NightlyBuild.dir/build.make | 87 + .../NightlyBuild.dir/cmake_clean.cmake | 8 + .../NightlyBuild.dir/compiler_depend.make | 2 + .../NightlyBuild.dir/compiler_depend.ts | 2 + .../CMakeFiles/NightlyBuild.dir/progress.make | 1 + .../NightlyConfigure.dir/DependInfo.cmake | 18 + .../NightlyConfigure.dir/build.make | 87 + .../NightlyConfigure.dir/cmake_clean.cmake | 8 + .../NightlyConfigure.dir/compiler_depend.make | 2 + .../NightlyConfigure.dir/compiler_depend.ts | 2 + .../NightlyConfigure.dir/progress.make | 1 + .../NightlyCoverage.dir/DependInfo.cmake | 18 + .../CMakeFiles/NightlyCoverage.dir/build.make | 87 + .../NightlyCoverage.dir/cmake_clean.cmake | 8 + .../NightlyCoverage.dir/compiler_depend.make | 2 + .../NightlyCoverage.dir/compiler_depend.ts | 2 + .../NightlyCoverage.dir/progress.make | 1 + .../NightlyMemCheck.dir/DependInfo.cmake | 18 + .../CMakeFiles/NightlyMemCheck.dir/build.make | 87 + .../NightlyMemCheck.dir/cmake_clean.cmake | 8 + .../NightlyMemCheck.dir/compiler_depend.make | 2 + .../NightlyMemCheck.dir/compiler_depend.ts | 2 + .../NightlyMemCheck.dir/progress.make | 1 + .../NightlyMemoryCheck.dir/DependInfo.cmake | 18 + .../NightlyMemoryCheck.dir/build.make | 87 + .../NightlyMemoryCheck.dir/cmake_clean.cmake | 8 + .../compiler_depend.make | 2 + .../NightlyMemoryCheck.dir/compiler_depend.ts | 2 + .../NightlyMemoryCheck.dir/progress.make | 1 + .../NightlyStart.dir/DependInfo.cmake | 18 + .../CMakeFiles/NightlyStart.dir/build.make | 87 + .../NightlyStart.dir/cmake_clean.cmake | 8 + .../NightlyStart.dir/compiler_depend.make | 2 + .../NightlyStart.dir/compiler_depend.ts | 2 + .../CMakeFiles/NightlyStart.dir/progress.make | 1 + .../NightlySubmit.dir/DependInfo.cmake | 18 + .../CMakeFiles/NightlySubmit.dir/build.make | 87 + .../NightlySubmit.dir/cmake_clean.cmake | 8 + .../NightlySubmit.dir/compiler_depend.make | 2 + .../NightlySubmit.dir/compiler_depend.ts | 2 + .../NightlySubmit.dir/progress.make | 1 + .../NightlyTest.dir/DependInfo.cmake | 18 + .../CMakeFiles/NightlyTest.dir/build.make | 87 + .../NightlyTest.dir/cmake_clean.cmake | 8 + .../NightlyTest.dir/compiler_depend.make | 2 + .../NightlyTest.dir/compiler_depend.ts | 2 + .../CMakeFiles/NightlyTest.dir/progress.make | 1 + .../NightlyUpdate.dir/DependInfo.cmake | 18 + .../CMakeFiles/NightlyUpdate.dir/build.make | 87 + .../NightlyUpdate.dir/cmake_clean.cmake | 8 + .../NightlyUpdate.dir/compiler_depend.make | 2 + .../NightlyUpdate.dir/compiler_depend.ts | 2 + .../NightlyUpdate.dir/progress.make | 1 + .../build/CMakeFiles/TargetDirectories.txt | 34 + First try/build/CMakeFiles/cmake.check_cache | 1 + .../deduplicator.dir/DependInfo.cmake | 19 + .../CMakeFiles/deduplicator.dir/build.make | 110 + .../deduplicator.dir/cmake_clean.cmake | 11 + .../deduplicator.dir/compiler_depend.internal | 64 + .../deduplicator.dir/compiler_depend.make | 181 ++ .../deduplicator.dir/compiler_depend.ts | 2 + .../CMakeFiles/deduplicator.dir/depend.make | 2 + .../CMakeFiles/deduplicator.dir/flags.make | 10 + .../CMakeFiles/deduplicator.dir/link.txt | 1 + .../CMakeFiles/deduplicator.dir/progress.make | 3 + .../deduplicator.dir/solution/src/main.c.o | Bin 0 -> 21912 bytes .../deduplicator.dir/solution/src/main.c.o.d | 53 + First try/build/CMakeFiles/progress.marks | 1 + First try/build/CPackConfig.cmake | 79 + First try/build/CPackSourceConfig.cmake | 87 + First try/build/CTestTestfile.cmake | 6 + First try/build/DartConfiguration.tcl | 105 + First try/build/Makefile | 606 +++++ .../build/Testing/Temporary/LastTest.log | 3 + First try/build/cmake_install.cmake | 54 + First try/build/compile_commands.json | 7 + First try/build/deduplicator | Bin 0 -> 27728 bytes First try/build/input | 2174 +++++++++++++++++ First try/build/output | Bin 0 -> 81368 bytes First try/build/output2 | 2174 +++++++++++++++++ First try/build/test_pic.jpeg | Bin 0 -> 483 bytes First try/build/test_pic.jpg | Bin 0 -> 82505 bytes First try/build/test_pic2.jpeg | Bin 0 -> 82505 bytes First try/build/test_pic2.jpg | Bin 0 -> 82505 bytes First try/solution/src/main.c | 526 ++++ 253 files changed, 18558 insertions(+) create mode 100644 First try/.vscode/settings.json create mode 100644 First try/CMakeLists.txt create mode 100644 First try/build/.cmake/api/v1/query/client-vscode/query.json create mode 100644 First try/build/.cmake/api/v1/reply/cache-v2-264e2eb1e007da0e0b93.json create mode 100644 First try/build/.cmake/api/v1/reply/cmakeFiles-v1-a94c1c14e09ea6d11723.json create mode 100644 First try/build/.cmake/api/v1/reply/codemodel-v2-917dfc2f3daea2311b7d.json create mode 100644 First try/build/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json create mode 100644 First try/build/.cmake/api/v1/reply/index-2022-12-02T13-36-59-0785.json create mode 100644 First try/build/.cmake/api/v1/reply/target-Continuous-Debug-a8de1fb9b8cfff0ea82a.json create mode 100644 First try/build/.cmake/api/v1/reply/target-ContinuousBuild-Debug-d740f3a3d06cc8193253.json create mode 100644 First try/build/.cmake/api/v1/reply/target-ContinuousConfigure-Debug-32578221f6611cb8facb.json create mode 100644 First try/build/.cmake/api/v1/reply/target-ContinuousCoverage-Debug-ed17f2ef1baed5a01995.json create mode 100644 First try/build/.cmake/api/v1/reply/target-ContinuousMemCheck-Debug-4a1d53d3b65dea38c5ee.json create mode 100644 First try/build/.cmake/api/v1/reply/target-ContinuousStart-Debug-f11fc4f9fe835f5ce0f6.json create mode 100644 First try/build/.cmake/api/v1/reply/target-ContinuousSubmit-Debug-cf04508516cc9340e163.json create mode 100644 First try/build/.cmake/api/v1/reply/target-ContinuousTest-Debug-b7310c3025578708e23f.json create mode 100644 First try/build/.cmake/api/v1/reply/target-ContinuousUpdate-Debug-84d814afa39d0ee9faa8.json create mode 100644 First try/build/.cmake/api/v1/reply/target-Experimental-Debug-fbf1879a066a94eb0efc.json create mode 100644 First try/build/.cmake/api/v1/reply/target-ExperimentalBuild-Debug-a03248e17e766cc25fa4.json create mode 100644 First try/build/.cmake/api/v1/reply/target-ExperimentalConfigure-Debug-2c9335982d2b75fd81f5.json create mode 100644 First try/build/.cmake/api/v1/reply/target-ExperimentalCoverage-Debug-96a83b1d591e52ac7624.json create mode 100644 First try/build/.cmake/api/v1/reply/target-ExperimentalMemCheck-Debug-4ea84490ded30f0c13ec.json create mode 100644 First try/build/.cmake/api/v1/reply/target-ExperimentalStart-Debug-678aa3767766dd1fb170.json create mode 100644 First try/build/.cmake/api/v1/reply/target-ExperimentalSubmit-Debug-b84b312c073b692be6e1.json create mode 100644 First try/build/.cmake/api/v1/reply/target-ExperimentalTest-Debug-8b11a724ef16660be82b.json create mode 100644 First try/build/.cmake/api/v1/reply/target-ExperimentalUpdate-Debug-3f6a621fc3613ed92d14.json create mode 100644 First try/build/.cmake/api/v1/reply/target-Nightly-Debug-f9e5b741b22949f8cead.json create mode 100644 First try/build/.cmake/api/v1/reply/target-NightlyBuild-Debug-8781efda9dc449fb8b7b.json create mode 100644 First try/build/.cmake/api/v1/reply/target-NightlyConfigure-Debug-f353f55e8115384a5eba.json create mode 100644 First try/build/.cmake/api/v1/reply/target-NightlyCoverage-Debug-819dae382660b129e632.json create mode 100644 First try/build/.cmake/api/v1/reply/target-NightlyMemCheck-Debug-b1c04b202f44b52b7b77.json create mode 100644 First try/build/.cmake/api/v1/reply/target-NightlyMemoryCheck-Debug-f9fa24288765d052dece.json create mode 100644 First try/build/.cmake/api/v1/reply/target-NightlyStart-Debug-575275489044301a8e37.json create mode 100644 First try/build/.cmake/api/v1/reply/target-NightlySubmit-Debug-0aceddf3b1048650fa13.json create mode 100644 First try/build/.cmake/api/v1/reply/target-NightlyTest-Debug-7efc6b61aa4f8264ba52.json create mode 100644 First try/build/.cmake/api/v1/reply/target-NightlyUpdate-Debug-63d766d752c6738946de.json create mode 100644 First try/build/.cmake/api/v1/reply/target-deduplicator-Debug-52cf4300408497c05961.json create mode 100644 First try/build/.cmake/api/v1/reply/toolchains-v1-074db5775ec40502811a.json create mode 100644 First try/build/CMakeCache.txt create mode 100644 First try/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake create mode 100644 First try/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake create mode 100755 First try/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin create mode 100755 First try/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin create mode 100644 First try/build/CMakeFiles/3.22.1/CMakeSystem.cmake create mode 100644 First try/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c create mode 100755 First try/build/CMakeFiles/3.22.1/CompilerIdC/a.out create mode 100644 First try/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 First try/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out create mode 100644 First try/build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 First try/build/CMakeFiles/CMakeOutput.log create mode 100644 First try/build/CMakeFiles/CMakeRuleHashes.txt create mode 100644 First try/build/CMakeFiles/Continuous.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/Continuous.dir/build.make create mode 100644 First try/build/CMakeFiles/Continuous.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/Continuous.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/Continuous.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/Continuous.dir/progress.make create mode 100644 First try/build/CMakeFiles/ContinuousBuild.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/ContinuousBuild.dir/build.make create mode 100644 First try/build/CMakeFiles/ContinuousBuild.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/ContinuousBuild.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/ContinuousBuild.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/ContinuousBuild.dir/progress.make create mode 100644 First try/build/CMakeFiles/ContinuousConfigure.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/ContinuousConfigure.dir/build.make create mode 100644 First try/build/CMakeFiles/ContinuousConfigure.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/ContinuousConfigure.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/ContinuousConfigure.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/ContinuousConfigure.dir/progress.make create mode 100644 First try/build/CMakeFiles/ContinuousCoverage.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/ContinuousCoverage.dir/build.make create mode 100644 First try/build/CMakeFiles/ContinuousCoverage.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/ContinuousCoverage.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/ContinuousCoverage.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/ContinuousCoverage.dir/progress.make create mode 100644 First try/build/CMakeFiles/ContinuousMemCheck.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/ContinuousMemCheck.dir/build.make create mode 100644 First try/build/CMakeFiles/ContinuousMemCheck.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/ContinuousMemCheck.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/ContinuousMemCheck.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/ContinuousMemCheck.dir/progress.make create mode 100644 First try/build/CMakeFiles/ContinuousStart.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/ContinuousStart.dir/build.make create mode 100644 First try/build/CMakeFiles/ContinuousStart.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/ContinuousStart.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/ContinuousStart.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/ContinuousStart.dir/progress.make create mode 100644 First try/build/CMakeFiles/ContinuousSubmit.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/ContinuousSubmit.dir/build.make create mode 100644 First try/build/CMakeFiles/ContinuousSubmit.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/ContinuousSubmit.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/ContinuousSubmit.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/ContinuousSubmit.dir/progress.make create mode 100644 First try/build/CMakeFiles/ContinuousTest.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/ContinuousTest.dir/build.make create mode 100644 First try/build/CMakeFiles/ContinuousTest.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/ContinuousTest.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/ContinuousTest.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/ContinuousTest.dir/progress.make create mode 100644 First try/build/CMakeFiles/ContinuousUpdate.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/ContinuousUpdate.dir/build.make create mode 100644 First try/build/CMakeFiles/ContinuousUpdate.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/ContinuousUpdate.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/ContinuousUpdate.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/ContinuousUpdate.dir/progress.make create mode 100644 First try/build/CMakeFiles/Experimental.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/Experimental.dir/build.make create mode 100644 First try/build/CMakeFiles/Experimental.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/Experimental.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/Experimental.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/Experimental.dir/progress.make create mode 100644 First try/build/CMakeFiles/ExperimentalBuild.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/ExperimentalBuild.dir/build.make create mode 100644 First try/build/CMakeFiles/ExperimentalBuild.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/ExperimentalBuild.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/ExperimentalBuild.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/ExperimentalBuild.dir/progress.make create mode 100644 First try/build/CMakeFiles/ExperimentalConfigure.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/ExperimentalConfigure.dir/build.make create mode 100644 First try/build/CMakeFiles/ExperimentalConfigure.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/ExperimentalConfigure.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/ExperimentalConfigure.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/ExperimentalConfigure.dir/progress.make create mode 100644 First try/build/CMakeFiles/ExperimentalCoverage.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/ExperimentalCoverage.dir/build.make create mode 100644 First try/build/CMakeFiles/ExperimentalCoverage.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/ExperimentalCoverage.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/ExperimentalCoverage.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/ExperimentalCoverage.dir/progress.make create mode 100644 First try/build/CMakeFiles/ExperimentalMemCheck.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/ExperimentalMemCheck.dir/build.make create mode 100644 First try/build/CMakeFiles/ExperimentalMemCheck.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/ExperimentalMemCheck.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/ExperimentalMemCheck.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/ExperimentalMemCheck.dir/progress.make create mode 100644 First try/build/CMakeFiles/ExperimentalStart.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/ExperimentalStart.dir/build.make create mode 100644 First try/build/CMakeFiles/ExperimentalStart.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/ExperimentalStart.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/ExperimentalStart.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/ExperimentalStart.dir/progress.make create mode 100644 First try/build/CMakeFiles/ExperimentalSubmit.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/ExperimentalSubmit.dir/build.make create mode 100644 First try/build/CMakeFiles/ExperimentalSubmit.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/ExperimentalSubmit.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/ExperimentalSubmit.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/ExperimentalSubmit.dir/progress.make create mode 100644 First try/build/CMakeFiles/ExperimentalTest.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/ExperimentalTest.dir/build.make create mode 100644 First try/build/CMakeFiles/ExperimentalTest.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/ExperimentalTest.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/ExperimentalTest.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/ExperimentalTest.dir/progress.make create mode 100644 First try/build/CMakeFiles/ExperimentalUpdate.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/ExperimentalUpdate.dir/build.make create mode 100644 First try/build/CMakeFiles/ExperimentalUpdate.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/ExperimentalUpdate.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/ExperimentalUpdate.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/ExperimentalUpdate.dir/progress.make create mode 100644 First try/build/CMakeFiles/Makefile.cmake create mode 100644 First try/build/CMakeFiles/Makefile2 create mode 100644 First try/build/CMakeFiles/Nightly.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/Nightly.dir/build.make create mode 100644 First try/build/CMakeFiles/Nightly.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/Nightly.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/Nightly.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/Nightly.dir/progress.make create mode 100644 First try/build/CMakeFiles/NightlyBuild.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/NightlyBuild.dir/build.make create mode 100644 First try/build/CMakeFiles/NightlyBuild.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/NightlyBuild.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/NightlyBuild.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/NightlyBuild.dir/progress.make create mode 100644 First try/build/CMakeFiles/NightlyConfigure.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/NightlyConfigure.dir/build.make create mode 100644 First try/build/CMakeFiles/NightlyConfigure.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/NightlyConfigure.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/NightlyConfigure.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/NightlyConfigure.dir/progress.make create mode 100644 First try/build/CMakeFiles/NightlyCoverage.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/NightlyCoverage.dir/build.make create mode 100644 First try/build/CMakeFiles/NightlyCoverage.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/NightlyCoverage.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/NightlyCoverage.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/NightlyCoverage.dir/progress.make create mode 100644 First try/build/CMakeFiles/NightlyMemCheck.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/NightlyMemCheck.dir/build.make create mode 100644 First try/build/CMakeFiles/NightlyMemCheck.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/NightlyMemCheck.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/NightlyMemCheck.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/NightlyMemCheck.dir/progress.make create mode 100644 First try/build/CMakeFiles/NightlyMemoryCheck.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/NightlyMemoryCheck.dir/build.make create mode 100644 First try/build/CMakeFiles/NightlyMemoryCheck.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/NightlyMemoryCheck.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/NightlyMemoryCheck.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/NightlyMemoryCheck.dir/progress.make create mode 100644 First try/build/CMakeFiles/NightlyStart.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/NightlyStart.dir/build.make create mode 100644 First try/build/CMakeFiles/NightlyStart.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/NightlyStart.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/NightlyStart.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/NightlyStart.dir/progress.make create mode 100644 First try/build/CMakeFiles/NightlySubmit.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/NightlySubmit.dir/build.make create mode 100644 First try/build/CMakeFiles/NightlySubmit.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/NightlySubmit.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/NightlySubmit.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/NightlySubmit.dir/progress.make create mode 100644 First try/build/CMakeFiles/NightlyTest.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/NightlyTest.dir/build.make create mode 100644 First try/build/CMakeFiles/NightlyTest.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/NightlyTest.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/NightlyTest.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/NightlyTest.dir/progress.make create mode 100644 First try/build/CMakeFiles/NightlyUpdate.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/NightlyUpdate.dir/build.make create mode 100644 First try/build/CMakeFiles/NightlyUpdate.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/NightlyUpdate.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/NightlyUpdate.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/NightlyUpdate.dir/progress.make create mode 100644 First try/build/CMakeFiles/TargetDirectories.txt create mode 100644 First try/build/CMakeFiles/cmake.check_cache create mode 100644 First try/build/CMakeFiles/deduplicator.dir/DependInfo.cmake create mode 100644 First try/build/CMakeFiles/deduplicator.dir/build.make create mode 100644 First try/build/CMakeFiles/deduplicator.dir/cmake_clean.cmake create mode 100644 First try/build/CMakeFiles/deduplicator.dir/compiler_depend.internal create mode 100644 First try/build/CMakeFiles/deduplicator.dir/compiler_depend.make create mode 100644 First try/build/CMakeFiles/deduplicator.dir/compiler_depend.ts create mode 100644 First try/build/CMakeFiles/deduplicator.dir/depend.make create mode 100644 First try/build/CMakeFiles/deduplicator.dir/flags.make create mode 100644 First try/build/CMakeFiles/deduplicator.dir/link.txt create mode 100644 First try/build/CMakeFiles/deduplicator.dir/progress.make create mode 100644 First try/build/CMakeFiles/deduplicator.dir/solution/src/main.c.o create mode 100644 First try/build/CMakeFiles/deduplicator.dir/solution/src/main.c.o.d create mode 100644 First try/build/CMakeFiles/progress.marks create mode 100644 First try/build/CPackConfig.cmake create mode 100644 First try/build/CPackSourceConfig.cmake create mode 100644 First try/build/CTestTestfile.cmake create mode 100644 First try/build/DartConfiguration.tcl create mode 100644 First try/build/Makefile create mode 100644 First try/build/Testing/Temporary/LastTest.log create mode 100644 First try/build/cmake_install.cmake create mode 100644 First try/build/compile_commands.json create mode 100755 First try/build/deduplicator create mode 100644 First try/build/input create mode 100644 First try/build/output create mode 100644 First try/build/output2 create mode 100644 First try/build/test_pic.jpeg create mode 100644 First try/build/test_pic.jpg create mode 100644 First try/build/test_pic2.jpeg create mode 100644 First try/build/test_pic2.jpg create mode 100644 First try/solution/src/main.c diff --git a/First try/.vscode/settings.json b/First try/.vscode/settings.json new file mode 100644 index 0000000..691a8f6 --- /dev/null +++ b/First try/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "C_Cpp.errorSquiggles": "Disabled" +} \ No newline at end of file diff --git a/First try/CMakeLists.txt b/First try/CMakeLists.txt new file mode 100644 index 0000000..e2b65bd --- /dev/null +++ b/First try/CMakeLists.txt @@ -0,0 +1,13 @@ +cmake_minimum_required(VERSION 3.0.0) +project(deduplicator VERSION 0.1.0) + +include(CTest) +enable_testing() + +add_executable(deduplicator solution/src/main.c) + +target_include_directories(deduplicator PRIVATE solution/include) + +set(CPACK_PROJECT_NAME ${PROJECT_NAME}) +set(CPACK_PROJECT_VERSION ${PROJECT_VERSION}) +include(CPack) diff --git a/First try/build/.cmake/api/v1/query/client-vscode/query.json b/First try/build/.cmake/api/v1/query/client-vscode/query.json new file mode 100644 index 0000000..82bb964 --- /dev/null +++ b/First try/build/.cmake/api/v1/query/client-vscode/query.json @@ -0,0 +1 @@ +{"requests":[{"kind":"cache","version":2},{"kind":"codemodel","version":2},{"kind":"toolchains","version":1},{"kind":"cmakeFiles","version":1}]} \ No newline at end of file diff --git a/First try/build/.cmake/api/v1/reply/cache-v2-264e2eb1e007da0e0b93.json b/First try/build/.cmake/api/v1/reply/cache-v2-264e2eb1e007da0e0b93.json new file mode 100644 index 0000000..3d01401 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/cache-v2-264e2eb1e007da0e0b93.json @@ -0,0 +1,1751 @@ +{ + "entries" : + [ + { + "name" : "BUILD_TESTING", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build the testing tree." + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "BZRCOMMAND", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "(This variable does not exist and should not be used)" + } + ], + "type" : "UNINITIALIZED", + "value" : "" + }, + { + "name" : "CMAKE_ADDR2LINE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/addr2line" + }, + { + "name" : "CMAKE_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ar" + }, + { + "name" : "CMAKE_BUILD_TYPE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "STRING", + "value" : "Debug" + }, + { + "name" : "CMAKE_CACHEFILE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "This is the directory where this CMakeCache.txt was created" + } + ], + "type" : "INTERNAL", + "value" : "/home/big_mak/Documents/English_pj/englishProject/First try/build" + }, + { + "name" : "CMAKE_CACHE_MAJOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Major version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_CACHE_MINOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Minor version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "22" + }, + { + "name" : "CMAKE_CACHE_PATCH_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Patch version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_COLOR_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable/Disable color output during build." + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "CMAKE_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/cmake" + }, + { + "name" : "CMAKE_CPACK_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cpack program executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/cpack" + }, + { + "name" : "CMAKE_CTEST_COMMAND", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to ctest program executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/ctest" + }, + { + "name" : "CMAKE_CXX_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/g++" + }, + { + "name" : "CMAKE_CXX_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar-11" + }, + { + "name" : "CMAKE_CXX_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib-11" + }, + { + "name" : "CMAKE_CXX_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_C_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc" + }, + { + "name" : "CMAKE_C_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar-11" + }, + { + "name" : "CMAKE_C_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib-11" + }, + { + "name" : "CMAKE_C_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_C_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_DLLTOOL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "CMAKE_DLLTOOL-NOTFOUND" + }, + { + "name" : "CMAKE_EXECUTABLE_FORMAT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Executable file format" + } + ], + "type" : "INTERNAL", + "value" : "ELF" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "BOOL", + "value" : "TRUE" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of external makefile project generator." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator." + } + ], + "type" : "INTERNAL", + "value" : "Unix Makefiles" + }, + { + "name" : "CMAKE_GENERATOR_INSTANCE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Generator instance identifier." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator platform." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_TOOLSET", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator toolset." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HOME_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Source directory with the top level CMakeLists.txt file for this project" + } + ], + "type" : "INTERNAL", + "value" : "/home/big_mak/Documents/English_pj/englishProject/First try" + }, + { + "name" : "CMAKE_INSTALL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install path prefix, prepended onto install directories." + } + ], + "type" : "PATH", + "value" : "/usr/local" + }, + { + "name" : "CMAKE_INSTALL_SO_NO_EXE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install .so files without execute permission." + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_LINKER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ld" + }, + { + "name" : "CMAKE_MAKE_PROGRAM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gmake" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_NM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/nm" + }, + { + "name" : "CMAKE_NUMBER_OF_MAKEFILES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "number of local generators" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_OBJCOPY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objcopy" + }, + { + "name" : "CMAKE_OBJDUMP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objdump" + }, + { + "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Platform information initialized" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_DESCRIPTION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_HOMEPAGE_URL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "deduplicator" + }, + { + "name" : "CMAKE_PROJECT_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "0.1.0" + }, + { + "name" : "CMAKE_PROJECT_VERSION_MAJOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "0" + }, + { + "name" : "CMAKE_PROJECT_VERSION_MINOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_VERSION_PATCH", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "0" + }, + { + "name" : "CMAKE_PROJECT_VERSION_TWEAK", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ranlib" + }, + { + "name" : "CMAKE_READELF", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/readelf" + }, + { + "name" : "CMAKE_ROOT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake installation." + } + ], + "type" : "INTERNAL", + "value" : "/usr/share/cmake-3.22" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SKIP_INSTALL_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_SKIP_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when using shared libraries." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STRIP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/strip" + }, + { + "name" : "CMAKE_UNAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "uname command" + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/uname" + }, + { + "name" : "CMAKE_VERBOSE_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "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." + } + ], + "type" : "BOOL", + "value" : "FALSE" + }, + { + "name" : "COVERAGE_COMMAND", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to the coverage program that CTest uses for performing coverage inspection" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcov" + }, + { + "name" : "COVERAGE_EXTRA_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Extra command line flags to pass to the coverage tool" + } + ], + "type" : "STRING", + "value" : "-l" + }, + { + "name" : "CPACK_BINARY_DEB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable to build Debian packages" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "CPACK_BINARY_FREEBSD", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable to build FreeBSD packages" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "CPACK_BINARY_IFW", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable to build IFW packages" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "CPACK_BINARY_NSIS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable to build NSIS packages" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "CPACK_BINARY_RPM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable to build RPM packages" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "CPACK_BINARY_STGZ", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable to build STGZ packages" + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "CPACK_BINARY_TBZ2", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable to build TBZ2 packages" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "CPACK_BINARY_TGZ", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable to build TGZ packages" + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "CPACK_BINARY_TXZ", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable to build TXZ packages" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "CPACK_BINARY_TZ", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable to build TZ packages" + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "CPACK_SOURCE_RPM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable to build RPM source packages" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "CPACK_SOURCE_TBZ2", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable to build TBZ2 source packages" + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "CPACK_SOURCE_TGZ", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable to build TGZ source packages" + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "CPACK_SOURCE_TXZ", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable to build TXZ source packages" + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "CPACK_SOURCE_TZ", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable to build TZ source packages" + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "CPACK_SOURCE_ZIP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable to build ZIP source packages" + } + ], + "type" : "BOOL", + "value" : "OFF" + }, + { + "name" : "CTEST_SUBMIT_RETRY_COUNT", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "How many times to retry timed-out CTest submissions." + } + ], + "type" : "STRING", + "value" : "3" + }, + { + "name" : "CTEST_SUBMIT_RETRY_DELAY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "How long to wait between timed-out CTest submissions." + } + ], + "type" : "STRING", + "value" : "5" + }, + { + "name" : "CVSCOMMAND", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "(This variable does not exist and should not be used)" + } + ], + "type" : "UNINITIALIZED", + "value" : "" + }, + { + "name" : "CVS_UPDATE_OPTIONS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "(This variable does not exist and should not be used)" + } + ], + "type" : "UNINITIALIZED", + "value" : "" + }, + { + "name" : "DART_TESTING_TIMEOUT", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Maximum time allowed before CTest will kill the test." + } + ], + "type" : "STRING", + "value" : "1500" + }, + { + "name" : "GITCOMMAND", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "(This variable does not exist and should not be used)" + } + ], + "type" : "UNINITIALIZED", + "value" : "" + }, + { + "name" : "HGCOMMAND", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "(This variable does not exist and should not be used)" + } + ], + "type" : "UNINITIALIZED", + "value" : "" + }, + { + "name" : "MAKECOMMAND", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Command to build the project" + } + ], + "type" : "STRING", + "value" : "/usr/bin/cmake --build . --config \"${CTEST_CONFIGURATION_TYPE}\" -- -i" + }, + { + "name" : "MEMORYCHECK_COMMAND", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to the memory checking command, used for memory error detection." + } + ], + "type" : "FILEPATH", + "value" : "MEMORYCHECK_COMMAND-NOTFOUND" + }, + { + "name" : "MEMORYCHECK_SUPPRESSIONS_FILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "File that contains suppressions for the memory checker" + } + ], + "type" : "FILEPATH", + "value" : "" + }, + { + "name" : "P4COMMAND", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "(This variable does not exist and should not be used)" + } + ], + "type" : "UNINITIALIZED", + "value" : "" + }, + { + "name" : "SITE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Name of the computer/site where compile is being run" + } + ], + "type" : "STRING", + "value" : "Maxim-HP-Pavilion-Laptop-15-eh1xxx" + }, + { + "name" : "SVNCOMMAND", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "(This variable does not exist and should not be used)" + } + ], + "type" : "UNINITIALIZED", + "value" : "" + }, + { + "name" : "deduplicator_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/big_mak/Documents/English_pj/englishProject/First try/build" + }, + { + "name" : "deduplicator_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "deduplicator_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/big_mak/Documents/English_pj/englishProject/First try" + } + ], + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } +} diff --git a/First try/build/.cmake/api/v1/reply/cmakeFiles-v1-a94c1c14e09ea6d11723.json b/First try/build/.cmake/api/v1/reply/cmakeFiles-v1-a94c1c14e09ea6d11723.json new file mode 100644 index 0000000..6ae4e77 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/cmakeFiles-v1-a94c1c14e09ea6d11723.json @@ -0,0 +1,174 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.22.1/CMakeSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.22.1/CMakeCCompiler.cmake" + }, + { + "isGenerated" : true, + "path" : "build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CTest.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CTestUseLaunchers.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CTestTargets.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/DartConfiguration.tcl.in" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CPack.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Modules/CPackComponent.cmake" + }, + { + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Templates/CPackConfig.cmake.in" + }, + { + "isExternal" : true, + "path" : "/usr/share/cmake-3.22/Templates/CPackConfig.cmake.in" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "/home/big_mak/Documents/English_pj/englishProject/First try/build", + "source" : "/home/big_mak/Documents/English_pj/englishProject/First try" + }, + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/First try/build/.cmake/api/v1/reply/codemodel-v2-917dfc2f3daea2311b7d.json b/First try/build/.cmake/api/v1/reply/codemodel-v2-917dfc2f3daea2311b7d.json new file mode 100644 index 0000000..0f2122e --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/codemodel-v2-917dfc2f3daea2311b7d.json @@ -0,0 +1,312 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "jsonFile" : "directory-.-Debug-f5ebdc15457944623624.json", + "minimumCMakeVersion" : + { + "string" : "3.0.0" + }, + "projectIndex" : 0, + "source" : ".", + "targetIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28 + ] + } + ], + "name" : "Debug", + "projects" : + [ + { + "directoryIndexes" : + [ + 0 + ], + "name" : "deduplicator", + "targetIndexes" : + [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 0, + "id" : "Continuous::@6890427a1f51a3e7e1df", + "jsonFile" : "target-Continuous-Debug-a8de1fb9b8cfff0ea82a.json", + "name" : "Continuous", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "ContinuousBuild::@6890427a1f51a3e7e1df", + "jsonFile" : "target-ContinuousBuild-Debug-d740f3a3d06cc8193253.json", + "name" : "ContinuousBuild", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "ContinuousConfigure::@6890427a1f51a3e7e1df", + "jsonFile" : "target-ContinuousConfigure-Debug-32578221f6611cb8facb.json", + "name" : "ContinuousConfigure", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "ContinuousCoverage::@6890427a1f51a3e7e1df", + "jsonFile" : "target-ContinuousCoverage-Debug-ed17f2ef1baed5a01995.json", + "name" : "ContinuousCoverage", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "ContinuousMemCheck::@6890427a1f51a3e7e1df", + "jsonFile" : "target-ContinuousMemCheck-Debug-4a1d53d3b65dea38c5ee.json", + "name" : "ContinuousMemCheck", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "ContinuousStart::@6890427a1f51a3e7e1df", + "jsonFile" : "target-ContinuousStart-Debug-f11fc4f9fe835f5ce0f6.json", + "name" : "ContinuousStart", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "ContinuousSubmit::@6890427a1f51a3e7e1df", + "jsonFile" : "target-ContinuousSubmit-Debug-cf04508516cc9340e163.json", + "name" : "ContinuousSubmit", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "ContinuousTest::@6890427a1f51a3e7e1df", + "jsonFile" : "target-ContinuousTest-Debug-b7310c3025578708e23f.json", + "name" : "ContinuousTest", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "ContinuousUpdate::@6890427a1f51a3e7e1df", + "jsonFile" : "target-ContinuousUpdate-Debug-84d814afa39d0ee9faa8.json", + "name" : "ContinuousUpdate", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "Experimental::@6890427a1f51a3e7e1df", + "jsonFile" : "target-Experimental-Debug-fbf1879a066a94eb0efc.json", + "name" : "Experimental", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "ExperimentalBuild::@6890427a1f51a3e7e1df", + "jsonFile" : "target-ExperimentalBuild-Debug-a03248e17e766cc25fa4.json", + "name" : "ExperimentalBuild", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "ExperimentalConfigure::@6890427a1f51a3e7e1df", + "jsonFile" : "target-ExperimentalConfigure-Debug-2c9335982d2b75fd81f5.json", + "name" : "ExperimentalConfigure", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "ExperimentalCoverage::@6890427a1f51a3e7e1df", + "jsonFile" : "target-ExperimentalCoverage-Debug-96a83b1d591e52ac7624.json", + "name" : "ExperimentalCoverage", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "ExperimentalMemCheck::@6890427a1f51a3e7e1df", + "jsonFile" : "target-ExperimentalMemCheck-Debug-4ea84490ded30f0c13ec.json", + "name" : "ExperimentalMemCheck", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "ExperimentalStart::@6890427a1f51a3e7e1df", + "jsonFile" : "target-ExperimentalStart-Debug-678aa3767766dd1fb170.json", + "name" : "ExperimentalStart", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "ExperimentalSubmit::@6890427a1f51a3e7e1df", + "jsonFile" : "target-ExperimentalSubmit-Debug-b84b312c073b692be6e1.json", + "name" : "ExperimentalSubmit", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "ExperimentalTest::@6890427a1f51a3e7e1df", + "jsonFile" : "target-ExperimentalTest-Debug-8b11a724ef16660be82b.json", + "name" : "ExperimentalTest", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "ExperimentalUpdate::@6890427a1f51a3e7e1df", + "jsonFile" : "target-ExperimentalUpdate-Debug-3f6a621fc3613ed92d14.json", + "name" : "ExperimentalUpdate", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "Nightly::@6890427a1f51a3e7e1df", + "jsonFile" : "target-Nightly-Debug-f9e5b741b22949f8cead.json", + "name" : "Nightly", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "NightlyBuild::@6890427a1f51a3e7e1df", + "jsonFile" : "target-NightlyBuild-Debug-8781efda9dc449fb8b7b.json", + "name" : "NightlyBuild", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "NightlyConfigure::@6890427a1f51a3e7e1df", + "jsonFile" : "target-NightlyConfigure-Debug-f353f55e8115384a5eba.json", + "name" : "NightlyConfigure", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "NightlyCoverage::@6890427a1f51a3e7e1df", + "jsonFile" : "target-NightlyCoverage-Debug-819dae382660b129e632.json", + "name" : "NightlyCoverage", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "NightlyMemCheck::@6890427a1f51a3e7e1df", + "jsonFile" : "target-NightlyMemCheck-Debug-b1c04b202f44b52b7b77.json", + "name" : "NightlyMemCheck", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "NightlyMemoryCheck::@6890427a1f51a3e7e1df", + "jsonFile" : "target-NightlyMemoryCheck-Debug-f9fa24288765d052dece.json", + "name" : "NightlyMemoryCheck", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "NightlyStart::@6890427a1f51a3e7e1df", + "jsonFile" : "target-NightlyStart-Debug-575275489044301a8e37.json", + "name" : "NightlyStart", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "NightlySubmit::@6890427a1f51a3e7e1df", + "jsonFile" : "target-NightlySubmit-Debug-0aceddf3b1048650fa13.json", + "name" : "NightlySubmit", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "NightlyTest::@6890427a1f51a3e7e1df", + "jsonFile" : "target-NightlyTest-Debug-7efc6b61aa4f8264ba52.json", + "name" : "NightlyTest", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "NightlyUpdate::@6890427a1f51a3e7e1df", + "jsonFile" : "target-NightlyUpdate-Debug-63d766d752c6738946de.json", + "name" : "NightlyUpdate", + "projectIndex" : 0 + }, + { + "directoryIndex" : 0, + "id" : "deduplicator::@6890427a1f51a3e7e1df", + "jsonFile" : "target-deduplicator-Debug-52cf4300408497c05961.json", + "name" : "deduplicator", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "/home/big_mak/Documents/English_pj/englishProject/First try/build", + "source" : "/home/big_mak/Documents/English_pj/englishProject/First try" + }, + "version" : + { + "major" : 2, + "minor" : 3 + } +} diff --git a/First try/build/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json b/First try/build/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json new file mode 100644 index 0000000..3a67af9 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/First try/build/.cmake/api/v1/reply/index-2022-12-02T13-36-59-0785.json b/First try/build/.cmake/api/v1/reply/index-2022-12-02T13-36-59-0785.json new file mode 100644 index 0000000..d23b007 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/index-2022-12-02T13-36-59-0785.json @@ -0,0 +1,132 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Unix Makefiles" + }, + "paths" : + { + "cmake" : "/usr/bin/cmake", + "cpack" : "/usr/bin/cpack", + "ctest" : "/usr/bin/ctest", + "root" : "/usr/share/cmake-3.22" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 22, + "patch" : 1, + "string" : "3.22.1", + "suffix" : "" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-917dfc2f3daea2311b7d.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + }, + { + "jsonFile" : "cache-v2-264e2eb1e007da0e0b93.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-a94c1c14e09ea6d11723.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + { + "jsonFile" : "toolchains-v1-074db5775ec40502811a.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "client-vscode" : + { + "query.json" : + { + "requests" : + [ + { + "kind" : "cache", + "version" : 2 + }, + { + "kind" : "codemodel", + "version" : 2 + }, + { + "kind" : "toolchains", + "version" : 1 + }, + { + "kind" : "cmakeFiles", + "version" : 1 + } + ], + "responses" : + [ + { + "jsonFile" : "cache-v2-264e2eb1e007da0e0b93.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "codemodel-v2-917dfc2f3daea2311b7d.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 3 + } + }, + { + "jsonFile" : "toolchains-v1-074db5775ec40502811a.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-a94c1c14e09ea6d11723.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ] + } + } + } +} diff --git a/First try/build/.cmake/api/v1/reply/target-Continuous-Debug-a8de1fb9b8cfff0ea82a.json b/First try/build/.cmake/api/v1/reply/target-Continuous-Debug-a8de1fb9b8cfff0ea82a.json new file mode 100644 index 0000000..7748f78 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-Continuous-Debug-a8de1fb9b8cfff0ea82a.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 59, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "Continuous::@6890427a1f51a3e7e1df", + "name" : "Continuous", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/Continuous", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/Continuous.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-ContinuousBuild-Debug-d740f3a3d06cc8193253.json b/First try/build/.cmake/api/v1/reply/target-ContinuousBuild-Debug-d740f3a3d06cc8193253.json new file mode 100644 index 0000000..5a890d0 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-ContinuousBuild-Debug-d740f3a3d06cc8193253.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "ContinuousBuild::@6890427a1f51a3e7e1df", + "name" : "ContinuousBuild", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/ContinuousBuild", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/ContinuousBuild.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-ContinuousConfigure-Debug-32578221f6611cb8facb.json b/First try/build/.cmake/api/v1/reply/target-ContinuousConfigure-Debug-32578221f6611cb8facb.json new file mode 100644 index 0000000..3754688 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-ContinuousConfigure-Debug-32578221f6611cb8facb.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "ContinuousConfigure::@6890427a1f51a3e7e1df", + "name" : "ContinuousConfigure", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/ContinuousConfigure", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/ContinuousConfigure.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-ContinuousCoverage-Debug-ed17f2ef1baed5a01995.json b/First try/build/.cmake/api/v1/reply/target-ContinuousCoverage-Debug-ed17f2ef1baed5a01995.json new file mode 100644 index 0000000..ae5cc86 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-ContinuousCoverage-Debug-ed17f2ef1baed5a01995.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "ContinuousCoverage::@6890427a1f51a3e7e1df", + "name" : "ContinuousCoverage", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/ContinuousCoverage", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/ContinuousCoverage.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-ContinuousMemCheck-Debug-4a1d53d3b65dea38c5ee.json b/First try/build/.cmake/api/v1/reply/target-ContinuousMemCheck-Debug-4a1d53d3b65dea38c5ee.json new file mode 100644 index 0000000..c1e1528 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-ContinuousMemCheck-Debug-4a1d53d3b65dea38c5ee.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "ContinuousMemCheck::@6890427a1f51a3e7e1df", + "name" : "ContinuousMemCheck", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/ContinuousMemCheck", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/ContinuousMemCheck.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-ContinuousStart-Debug-f11fc4f9fe835f5ce0f6.json b/First try/build/.cmake/api/v1/reply/target-ContinuousStart-Debug-f11fc4f9fe835f5ce0f6.json new file mode 100644 index 0000000..2c2ec72 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-ContinuousStart-Debug-f11fc4f9fe835f5ce0f6.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "ContinuousStart::@6890427a1f51a3e7e1df", + "name" : "ContinuousStart", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/ContinuousStart", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/ContinuousStart.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-ContinuousSubmit-Debug-cf04508516cc9340e163.json b/First try/build/.cmake/api/v1/reply/target-ContinuousSubmit-Debug-cf04508516cc9340e163.json new file mode 100644 index 0000000..1afa38e --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-ContinuousSubmit-Debug-cf04508516cc9340e163.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "ContinuousSubmit::@6890427a1f51a3e7e1df", + "name" : "ContinuousSubmit", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/ContinuousSubmit", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/ContinuousSubmit.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-ContinuousTest-Debug-b7310c3025578708e23f.json b/First try/build/.cmake/api/v1/reply/target-ContinuousTest-Debug-b7310c3025578708e23f.json new file mode 100644 index 0000000..5020372 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-ContinuousTest-Debug-b7310c3025578708e23f.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "ContinuousTest::@6890427a1f51a3e7e1df", + "name" : "ContinuousTest", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/ContinuousTest", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/ContinuousTest.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-ContinuousUpdate-Debug-84d814afa39d0ee9faa8.json b/First try/build/.cmake/api/v1/reply/target-ContinuousUpdate-Debug-84d814afa39d0ee9faa8.json new file mode 100644 index 0000000..82708a1 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-ContinuousUpdate-Debug-84d814afa39d0ee9faa8.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "ContinuousUpdate::@6890427a1f51a3e7e1df", + "name" : "ContinuousUpdate", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/ContinuousUpdate", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/ContinuousUpdate.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-Experimental-Debug-fbf1879a066a94eb0efc.json b/First try/build/.cmake/api/v1/reply/target-Experimental-Debug-fbf1879a066a94eb0efc.json new file mode 100644 index 0000000..0014472 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-Experimental-Debug-fbf1879a066a94eb0efc.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 59, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "Experimental::@6890427a1f51a3e7e1df", + "name" : "Experimental", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/Experimental", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/Experimental.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-ExperimentalBuild-Debug-a03248e17e766cc25fa4.json b/First try/build/.cmake/api/v1/reply/target-ExperimentalBuild-Debug-a03248e17e766cc25fa4.json new file mode 100644 index 0000000..28edf97 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-ExperimentalBuild-Debug-a03248e17e766cc25fa4.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "ExperimentalBuild::@6890427a1f51a3e7e1df", + "name" : "ExperimentalBuild", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/ExperimentalBuild", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/ExperimentalBuild.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-ExperimentalConfigure-Debug-2c9335982d2b75fd81f5.json b/First try/build/.cmake/api/v1/reply/target-ExperimentalConfigure-Debug-2c9335982d2b75fd81f5.json new file mode 100644 index 0000000..8298771 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-ExperimentalConfigure-Debug-2c9335982d2b75fd81f5.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "ExperimentalConfigure::@6890427a1f51a3e7e1df", + "name" : "ExperimentalConfigure", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/ExperimentalConfigure", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/ExperimentalConfigure.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-ExperimentalCoverage-Debug-96a83b1d591e52ac7624.json b/First try/build/.cmake/api/v1/reply/target-ExperimentalCoverage-Debug-96a83b1d591e52ac7624.json new file mode 100644 index 0000000..1ef17ca --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-ExperimentalCoverage-Debug-96a83b1d591e52ac7624.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "ExperimentalCoverage::@6890427a1f51a3e7e1df", + "name" : "ExperimentalCoverage", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/ExperimentalCoverage", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/ExperimentalCoverage.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-ExperimentalMemCheck-Debug-4ea84490ded30f0c13ec.json b/First try/build/.cmake/api/v1/reply/target-ExperimentalMemCheck-Debug-4ea84490ded30f0c13ec.json new file mode 100644 index 0000000..1b3ccef --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-ExperimentalMemCheck-Debug-4ea84490ded30f0c13ec.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "ExperimentalMemCheck::@6890427a1f51a3e7e1df", + "name" : "ExperimentalMemCheck", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/ExperimentalMemCheck", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/ExperimentalMemCheck.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-ExperimentalStart-Debug-678aa3767766dd1fb170.json b/First try/build/.cmake/api/v1/reply/target-ExperimentalStart-Debug-678aa3767766dd1fb170.json new file mode 100644 index 0000000..a624689 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-ExperimentalStart-Debug-678aa3767766dd1fb170.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "ExperimentalStart::@6890427a1f51a3e7e1df", + "name" : "ExperimentalStart", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/ExperimentalStart", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/ExperimentalStart.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-ExperimentalSubmit-Debug-b84b312c073b692be6e1.json b/First try/build/.cmake/api/v1/reply/target-ExperimentalSubmit-Debug-b84b312c073b692be6e1.json new file mode 100644 index 0000000..cc2198d --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-ExperimentalSubmit-Debug-b84b312c073b692be6e1.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "ExperimentalSubmit::@6890427a1f51a3e7e1df", + "name" : "ExperimentalSubmit", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/ExperimentalSubmit", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/ExperimentalSubmit.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-ExperimentalTest-Debug-8b11a724ef16660be82b.json b/First try/build/.cmake/api/v1/reply/target-ExperimentalTest-Debug-8b11a724ef16660be82b.json new file mode 100644 index 0000000..050a131 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-ExperimentalTest-Debug-8b11a724ef16660be82b.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "ExperimentalTest::@6890427a1f51a3e7e1df", + "name" : "ExperimentalTest", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/ExperimentalTest", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/ExperimentalTest.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-ExperimentalUpdate-Debug-3f6a621fc3613ed92d14.json b/First try/build/.cmake/api/v1/reply/target-ExperimentalUpdate-Debug-3f6a621fc3613ed92d14.json new file mode 100644 index 0000000..abd0abc --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-ExperimentalUpdate-Debug-3f6a621fc3613ed92d14.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "ExperimentalUpdate::@6890427a1f51a3e7e1df", + "name" : "ExperimentalUpdate", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/ExperimentalUpdate", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/ExperimentalUpdate.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-Nightly-Debug-f9e5b741b22949f8cead.json b/First try/build/.cmake/api/v1/reply/target-Nightly-Debug-f9e5b741b22949f8cead.json new file mode 100644 index 0000000..45d8f51 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-Nightly-Debug-f9e5b741b22949f8cead.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 59, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "Nightly::@6890427a1f51a3e7e1df", + "name" : "Nightly", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/Nightly", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/Nightly.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-NightlyBuild-Debug-8781efda9dc449fb8b7b.json b/First try/build/.cmake/api/v1/reply/target-NightlyBuild-Debug-8781efda9dc449fb8b7b.json new file mode 100644 index 0000000..1bdd6ee --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-NightlyBuild-Debug-8781efda9dc449fb8b7b.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "NightlyBuild::@6890427a1f51a3e7e1df", + "name" : "NightlyBuild", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/NightlyBuild", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/NightlyBuild.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-NightlyConfigure-Debug-f353f55e8115384a5eba.json b/First try/build/.cmake/api/v1/reply/target-NightlyConfigure-Debug-f353f55e8115384a5eba.json new file mode 100644 index 0000000..ad84606 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-NightlyConfigure-Debug-f353f55e8115384a5eba.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "NightlyConfigure::@6890427a1f51a3e7e1df", + "name" : "NightlyConfigure", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/NightlyConfigure", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/NightlyConfigure.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-NightlyCoverage-Debug-819dae382660b129e632.json b/First try/build/.cmake/api/v1/reply/target-NightlyCoverage-Debug-819dae382660b129e632.json new file mode 100644 index 0000000..ed53420 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-NightlyCoverage-Debug-819dae382660b129e632.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "NightlyCoverage::@6890427a1f51a3e7e1df", + "name" : "NightlyCoverage", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/NightlyCoverage", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/NightlyCoverage.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-NightlyMemCheck-Debug-b1c04b202f44b52b7b77.json b/First try/build/.cmake/api/v1/reply/target-NightlyMemCheck-Debug-b1c04b202f44b52b7b77.json new file mode 100644 index 0000000..d576026 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-NightlyMemCheck-Debug-b1c04b202f44b52b7b77.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "NightlyMemCheck::@6890427a1f51a3e7e1df", + "name" : "NightlyMemCheck", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/NightlyMemCheck", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/NightlyMemCheck.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-NightlyMemoryCheck-Debug-f9fa24288765d052dece.json b/First try/build/.cmake/api/v1/reply/target-NightlyMemoryCheck-Debug-f9fa24288765d052dece.json new file mode 100644 index 0000000..0a6b6f1 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-NightlyMemoryCheck-Debug-f9fa24288765d052dece.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 59, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "NightlyMemoryCheck::@6890427a1f51a3e7e1df", + "name" : "NightlyMemoryCheck", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/NightlyMemoryCheck", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/NightlyMemoryCheck.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-NightlyStart-Debug-575275489044301a8e37.json b/First try/build/.cmake/api/v1/reply/target-NightlyStart-Debug-575275489044301a8e37.json new file mode 100644 index 0000000..cde247a --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-NightlyStart-Debug-575275489044301a8e37.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "NightlyStart::@6890427a1f51a3e7e1df", + "name" : "NightlyStart", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/NightlyStart", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/NightlyStart.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-NightlySubmit-Debug-0aceddf3b1048650fa13.json b/First try/build/.cmake/api/v1/reply/target-NightlySubmit-Debug-0aceddf3b1048650fa13.json new file mode 100644 index 0000000..ea1a156 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-NightlySubmit-Debug-0aceddf3b1048650fa13.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "NightlySubmit::@6890427a1f51a3e7e1df", + "name" : "NightlySubmit", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/NightlySubmit", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/NightlySubmit.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-NightlyTest-Debug-7efc6b61aa4f8264ba52.json b/First try/build/.cmake/api/v1/reply/target-NightlyTest-Debug-7efc6b61aa4f8264ba52.json new file mode 100644 index 0000000..2d61825 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-NightlyTest-Debug-7efc6b61aa4f8264ba52.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "NightlyTest::@6890427a1f51a3e7e1df", + "name" : "NightlyTest", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/NightlyTest", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/NightlyTest.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-NightlyUpdate-Debug-63d766d752c6738946de.json b/First try/build/.cmake/api/v1/reply/target-NightlyUpdate-Debug-63d766d752c6738946de.json new file mode 100644 index 0000000..02c4e38 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-NightlyUpdate-Debug-63d766d752c6738946de.json @@ -0,0 +1,93 @@ +{ + "backtrace" : 5, + "backtraceGraph" : + { + "commands" : + [ + "add_custom_target", + "include" + ], + "files" : + [ + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake", + "/usr/share/cmake-3.22/Modules/CTest.cmake", + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 2 + }, + { + "command" : 1, + "file" : 2, + "line" : 4, + "parent" : 0 + }, + { + "file" : 1, + "parent" : 1 + }, + { + "command" : 1, + "file" : 1, + "line" : 264, + "parent" : 2 + }, + { + "file" : 0, + "parent" : 3 + }, + { + "command" : 0, + "file" : 0, + "line" : 75, + "parent" : 4 + } + ] + }, + "folder" : + { + "name" : "CTestDashboardTargets" + }, + "id" : "NightlyUpdate::@6890427a1f51a3e7e1df", + "name" : "NightlyUpdate", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "", + "sourceIndexes" : + [ + 0 + ] + }, + { + "name" : "CMake Rules", + "sourceIndexes" : + [ + 1 + ] + } + ], + "sources" : + [ + { + "backtrace" : 5, + "isGenerated" : true, + "path" : "build/CMakeFiles/NightlyUpdate", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 0, + "isGenerated" : true, + "path" : "build/CMakeFiles/NightlyUpdate.rule", + "sourceGroupIndex" : 1 + } + ], + "type" : "UTILITY" +} diff --git a/First try/build/.cmake/api/v1/reply/target-deduplicator-Debug-52cf4300408497c05961.json b/First try/build/.cmake/api/v1/reply/target-deduplicator-Debug-52cf4300408497c05961.json new file mode 100644 index 0000000..c1ad2ee --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/target-deduplicator-Debug-52cf4300408497c05961.json @@ -0,0 +1,105 @@ +{ + "artifacts" : + [ + { + "path" : "deduplicator" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable", + "target_include_directories" + ], + "files" : + [ + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 7, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 9, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g" + } + ], + "includes" : + [ + { + "backtrace" : 2, + "path" : "/home/big_mak/Documents/English_pj/englishProject/First try/solution/include" + } + ], + "language" : "C", + "sourceIndexes" : + [ + 0 + ] + } + ], + "id" : "deduplicator::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-g", + "role" : "flags" + }, + { + "fragment" : "-rdynamic", + "role" : "flags" + } + ], + "language" : "C" + }, + "name" : "deduplicator", + "nameOnDisk" : "deduplicator", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "solution/src/main.c", + "sourceGroupIndex" : 0 + } + ], + "type" : "EXECUTABLE" +} diff --git a/First try/build/.cmake/api/v1/reply/toolchains-v1-074db5775ec40502811a.json b/First try/build/.cmake/api/v1/reply/toolchains-v1-074db5775ec40502811a.json new file mode 100644 index 0000000..0831315 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/toolchains-v1-074db5775ec40502811a.json @@ -0,0 +1,107 @@ +{ + "kind" : "toolchains", + "toolchains" : + [ + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/lib/gcc/x86_64-linux-gnu/11/include", + "/usr/local/include", + "/usr/include/x86_64-linux-gnu", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-linux-gnu/11", + "/usr/lib/x86_64-linux-gnu", + "/usr/lib", + "/lib/x86_64-linux-gnu", + "/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "gcc", + "gcc_s", + "c", + "gcc", + "gcc_s" + ] + }, + "path" : "/usr/bin/gcc", + "version" : "11.3.0" + }, + "language" : "C", + "sourceFileExtensions" : + [ + "c", + "m" + ] + }, + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/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" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-linux-gnu/11", + "/usr/lib/x86_64-linux-gnu", + "/usr/lib", + "/lib/x86_64-linux-gnu", + "/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "stdc++", + "m", + "gcc_s", + "gcc", + "c", + "gcc_s", + "gcc" + ] + }, + "path" : "/usr/bin/g++", + "version" : "11.3.0" + }, + "language" : "CXX", + "sourceFileExtensions" : + [ + "C", + "M", + "c++", + "cc", + "cpp", + "cxx", + "mm", + "mpp", + "CPP", + "ixx", + "cppm" + ] + } + ], + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/First try/build/CMakeCache.txt b/First try/build/CMakeCache.txt new file mode 100644 index 0000000..0bd04d7 --- /dev/null +++ b/First try/build/CMakeCache.txt @@ -0,0 +1,512 @@ +# This is the CMakeCache file. +# For build in directory: /home/big_mak/Documents/English_pj/englishProject/First try/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 +######################## + +//Build the testing tree. +BUILD_TESTING:BOOL=ON + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//No help, variable specified on the command line. +CMAKE_BUILD_TYPE:STRING=Debug + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//No help, variable specified on the command line. +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/g++ + +//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 + +//No help, variable specified on the command line. +CMAKE_C_COMPILER:FILEPATH=/usr/bin/gcc + +//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= + +//No help, variable specified on the command line. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=TRUE + +//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=deduplicator + +//Value Computed by CMake +CMAKE_PROJECT_VERSION:STATIC=0.1.0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MAJOR:STATIC=0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MINOR:STATIC=1 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_PATCH:STATIC=0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_TWEAK:STATIC= + +//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 + +//Path to the coverage program that CTest uses for performing coverage +// inspection +COVERAGE_COMMAND:FILEPATH=/usr/bin/gcov + +//Extra command line flags to pass to the coverage tool +COVERAGE_EXTRA_FLAGS:STRING=-l + +//Enable to build Debian packages +CPACK_BINARY_DEB:BOOL=OFF + +//Enable to build FreeBSD packages +CPACK_BINARY_FREEBSD:BOOL=OFF + +//Enable to build IFW packages +CPACK_BINARY_IFW:BOOL=OFF + +//Enable to build NSIS packages +CPACK_BINARY_NSIS:BOOL=OFF + +//Enable to build RPM packages +CPACK_BINARY_RPM:BOOL=OFF + +//Enable to build STGZ packages +CPACK_BINARY_STGZ:BOOL=ON + +//Enable to build TBZ2 packages +CPACK_BINARY_TBZ2:BOOL=OFF + +//Enable to build TGZ packages +CPACK_BINARY_TGZ:BOOL=ON + +//Enable to build TXZ packages +CPACK_BINARY_TXZ:BOOL=OFF + +//Enable to build TZ packages +CPACK_BINARY_TZ:BOOL=ON + +//Enable to build RPM source packages +CPACK_SOURCE_RPM:BOOL=OFF + +//Enable to build TBZ2 source packages +CPACK_SOURCE_TBZ2:BOOL=ON + +//Enable to build TGZ source packages +CPACK_SOURCE_TGZ:BOOL=ON + +//Enable to build TXZ source packages +CPACK_SOURCE_TXZ:BOOL=ON + +//Enable to build TZ source packages +CPACK_SOURCE_TZ:BOOL=ON + +//Enable to build ZIP source packages +CPACK_SOURCE_ZIP:BOOL=OFF + +//How many times to retry timed-out CTest submissions. +CTEST_SUBMIT_RETRY_COUNT:STRING=3 + +//How long to wait between timed-out CTest submissions. +CTEST_SUBMIT_RETRY_DELAY:STRING=5 + +//Maximum time allowed before CTest will kill the test. +DART_TESTING_TIMEOUT:STRING=1500 + +//Command to build the project +MAKECOMMAND:STRING=/usr/bin/cmake --build . --config "${CTEST_CONFIGURATION_TYPE}" -- -i + +//Path to the memory checking command, used for memory error detection. +MEMORYCHECK_COMMAND:FILEPATH=MEMORYCHECK_COMMAND-NOTFOUND + +//File that contains suppressions for the memory checker +MEMORYCHECK_SUPPRESSIONS_FILE:FILEPATH= + +//Name of the computer/site where compile is being run +SITE:STRING=Maxim-HP-Pavilion-Laptop-15-eh1xxx + +//Value Computed by CMake +deduplicator_BINARY_DIR:STATIC=/home/big_mak/Documents/English_pj/englishProject/First try/build + +//Value Computed by CMake +deduplicator_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +deduplicator_SOURCE_DIR:STATIC=/home/big_mak/Documents/English_pj/englishProject/First try + + +######################## +# 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/big_mak/Documents/English_pj/englishProject/First try/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 +//ADVANCED property for variable: CMAKE_CTEST_COMMAND +CMAKE_CTEST_COMMAND-ADVANCED:INTERNAL=1 +//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 +//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/big_mak/Documents/English_pj/englishProject/First try +//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 +//ADVANCED property for variable: COVERAGE_COMMAND +COVERAGE_COMMAND-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: COVERAGE_EXTRA_FLAGS +COVERAGE_EXTRA_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_BINARY_DEB +CPACK_BINARY_DEB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_BINARY_FREEBSD +CPACK_BINARY_FREEBSD-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_BINARY_IFW +CPACK_BINARY_IFW-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_BINARY_NSIS +CPACK_BINARY_NSIS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_BINARY_RPM +CPACK_BINARY_RPM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_BINARY_STGZ +CPACK_BINARY_STGZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_BINARY_TBZ2 +CPACK_BINARY_TBZ2-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_BINARY_TGZ +CPACK_BINARY_TGZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_BINARY_TXZ +CPACK_BINARY_TXZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_BINARY_TZ +CPACK_BINARY_TZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_RPM +CPACK_SOURCE_RPM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TBZ2 +CPACK_SOURCE_TBZ2-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TGZ +CPACK_SOURCE_TGZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TXZ +CPACK_SOURCE_TXZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TZ +CPACK_SOURCE_TZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_ZIP +CPACK_SOURCE_ZIP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CTEST_SUBMIT_RETRY_COUNT +CTEST_SUBMIT_RETRY_COUNT-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CTEST_SUBMIT_RETRY_DELAY +CTEST_SUBMIT_RETRY_DELAY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: DART_TESTING_TIMEOUT +DART_TESTING_TIMEOUT-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: MAKECOMMAND +MAKECOMMAND-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: MEMORYCHECK_COMMAND +MEMORYCHECK_COMMAND-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: MEMORYCHECK_SUPPRESSIONS_FILE +MEMORYCHECK_SUPPRESSIONS_FILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: SITE +SITE-ADVANCED:INTERNAL=1 + diff --git a/First try/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/First try/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..321e8e9 --- /dev/null +++ b/First try/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/gcc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.3.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/First try/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/First try/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..620f4c8 --- /dev/null +++ b/First try/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/g++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.3.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/First try/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/First try/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..799c4bc62137ad2856b0f4508ffb22d789403995 GIT binary patch literal 15968 zcmeHOYit}>6~4Q65{Eo?(1CD-;*r>r*D;RoE#3MwGeshtrKxvo@Iu7)khboeT z{3Lb2ob}cIG;{{i$d9?-4|6l!tn8<^&gL5BWj%5BLlOOiuI%A-C?Z~_{+M$< zF(8?p(f+~ugSW10n7O#@?#I5=JMs9Qrjsu;p$(23eb5F8 z8T&*V%*T;Cz8qO+*WZTNLfDqV)|Gtj;)fP?KmVQc4;?sT|2((2!XWq%;6pjW`DYUxr!Mln3SHGA9Mm+I;^+w?Ylv*7l|O?XIAn1RygZ`E)_zRJ1N;#{jAQd2LiX+%Zv}My0c=Cp z3oGYhYY(B}Y2sk-Nc+ucWKCC%scGYxKW;OgnW-}(&l+d0ddnfeEfk=ka&9EH7RJT? zINn2BQ7uZh?=}u^jbhW7ddXXC9Njt}gbPiTO65WZcF)dx74Ett`@naW|L^YuB?j6J zep4U4XiSyP{Wy6Ahj}!4(fF)!Y{heM-xYhRJ|6piIg-3W=yE*F7g2MnJ{mg})cmHF zX2l-@k*@4JT|GzDvw~fR6lNgIK$w9r17QZj41^g7GZ1DV%s`ldFau!*{`CytbDGzp z)IjfGhwpjQ-j*%<{PqK>!QOO-H)+~#!OrY;Q(flvfn=&@pi@XY>7SnTY_s6PBdxuC zsiC31q?sJ(Np%i@h16SVXD`$tphIL;-FxsEBR+FEeyLK~5Bvo1Bfy^oZUBE|x>7j- z90{MPB1P`sDIyc`$g0H)8jiz*AH-L~wjX@tv%H=K^2yOU!0-XqdcY;HG~Ts1;58Z>H+|GUyYE)trujSPLP)_4|0@VH`vuV*%226zPOrFkAOzDDA3l?CS6I{?Q@XRhC8`wof| ztn2QT_?rb^mu!C*;86irb>KXv0k2hmeh_etoqhaU62HD~{PTdgl;@LKif-ymEh ze8Hhvmhop}DE)%s3r*?hYfJoE#<{*;{b|5!)tR3s`(WNKk$tev{4(IwrRtdWOX2T4 z{w|-T*fs2Wt$G0pzv16D)3Zhe07b7fGNKQQYsKcKmota4+`Nb-T#Bd=up0zzYqqo$yz#4bQv|QJMKLzuiJ1It7D`%UTQZ6?ME`KAlWXb!rzYxu|Gm0hbj+MVom32HXYtPcc(L$%aJ3IU3zm6u9!{Y#P z?8SmPX5}+bRd4p(Inddk>IM{EyfBjnIT$@V0fGX2{KFDmxAzTpb@rKqy}i4VL*`It z7yOqg>-uNEj8GjYmiY_4IGOXTG;q&Ve2iO89$rTn z7ka+n+4^X{q>sCWaohDKeNejOz)Leuh9EeF%{bYl`IuE46MAMc4_zn@FEB{Whi$j$ z6!NnK6LhYfwa`K6I8}r`o>e=2v;Ymyo`AhPow{3)??LGH7|pP;4EVF8{MA%b9^8iD zR?ZoQ;oxf&I=mGjbeQ8gn7XsBpEoGr`Uoyn_>NN)eBX`NN2Hdv+(!O(*l-QQ{&T(8 zg|vcb0x{ zdHqgds_A9?{*MRz6Xd`=6F6bPcqaq?yzXJn_cvfB ziKiFKr=WpdaQ=lx8seWKkr}}(iXTAB@6YQc=J>43Pr?3ie)|2(nzCm8X}>eH`TR5d zD`?;vlJ7tGzK!394BE5I{5<%^eEz&no@oXUi0zbgO=kQOC~)p^|J8M*t~|Qhh XIQOfxxOT4XzYKp^fEEWF0;2dQots7{ literal 0 HcmV?d00001 diff --git a/First try/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/First try/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..49a8a11254c388a5a45cf391b6970765b4c0d3c7 GIT binary patch literal 15992 zcmeHOYit}>6~4Q65{Ee1Z5mUPq|HzolKSC54Xdc6xn53cYCQ6q0Li7s<%SPME1vnnQnCbr+3cR3dN;?H1p6zo={zXm=0G+7pXti z98Zi1e%dLXe%(aPu=evtiRahd#AA(ppzMFaN&PGR4G{0FBAXF@{dN}?thv9vz>{&I z`qxuD&HJdo#pWSO@n=op6K8q)KQVLN)pu(ASeTt96>PYmwSQ>JZ>Sb4{^2lsTPb6IoH zNTz{jrVPgbIx3eA#z-cYrM7gS_d_{lW%WYdOaUVcUwSg1XLoGAV&l7e6P;api`t@Y z6I^cH3P%uz^)&Za(I%dAR#g|Kga=5w$N!{P$Pfq&=t_eG&N&Cu^3 zL?DPj z5P={9K?MHaBk;$_J+Eq~Zq{g1OMbaU2<_pb6D~cgo%%t|C3)zjZI1)|htkF`fr@Mp z=nvL+rPVE@-TYEw^74nY$zN-yeltBV7;i2%|42Kt^BHKMRF?Y(fQVi~$#Ub+_9a1tFakp_QD`fp33+BB<8PHRv7ewX&tOqCXTTDv^! ztbqnLQUf)mYr~NZFfQifcu(%cYEjsHKs&WFj74qo1*cY<+PM^r8=Fd{(v1{+J-y^_ zaMc|;4BUDA7axF1Z0G>+CO>vln=D-WVf;1@b1HsQ`@D9h?#e2N&bO+gk?$2l@!N#1 z!NYtWYc5uYBNzQOzp7MI_d8!pw+~+`&rx|+u*?Q-hbLOOVLdhG*oT_h4}1Ol68$~N9nOSq+Bq|I$WCUI>*PZC-0}okmB&|b`hk%68x~g~LvtN8x zbN1y@=?Lg^pihH-60`>TvFTFj9B34Lriv0ewoin{qoH-R%WBTT10%%O!{-QaT&h$M+_(InQq$*?j4-~%Ax%vCFx<_DvCx0%=bf? zq53ztruYu&6{PD)*O6w$xqn5<@1t~ZF+dITIEqBzoLO$~9>Ur0uO)Z95GM)ElC4mC z@MKsX562NMO{HB;^?xCo$Hn9Pk7>>i|2G@tyvyBPT|1P91Ia?xDJad&YOC7R*j$ii z^MfrdYSY$D1iyBN7>{c4O3Ckq@eV=FCn+EbIot`ll0VKz81i$+Xg!jryuL6NxX(E58JIr9AX!2p2IPiL0NJ?aar}`Yqs<^2%??b{6KXKMQ!JeDhby-yff) zaC;8@{rToA09O_cM{ETA-U_(bKV&=2Y7R2R;clDm7$X9Jyi*t+R)@q~GP>?$^dU?~ z&tndHP9I6R+cw~)VAioG#IS8-Og&Y| zWF~;(v2^fs=DBw5F^-yD2M=~ZFIL*LJ315U(Ab#JKhWFUW@U$Sy60XbqAe~ucZX3= zS|gYeZy8xxzg@CC^=Zp-(x%6yU3x%NU~oPAI`+uBlRD(tTxf~eBLjz z9>Cy&;25#UeBS3-fZ-N|`Mm#R&HGJokwVR}Dei|7?){k0`#sh?e>{HnWBnlTaWBa> z?FZ%l~KT|1Iz9shI`y_eCFHAs%br zziof>;&C6pi3qG;kNZ7^S*~QU-y8U6#x3Y2q<>J@fV786RbZ) zCM&LH+uaw=@p-?*n%{q9e}Df!g$i%~Me2a{XPHQv=bz!{pn!WwzAoYYEWan|_h*~+ zb>K!keBM9LGy(|1ey%lVGyXDE;M(K<%lk;xWfbw?Kydw|FpuZ)tAL>k^LhVR+=AXh z#N_wf7xP)qK$VwYCN#Mm?uT1o9^11}K#cq6eOr|Het$X~ri&^75F__8&iu_~#4Rx2 ztIKQ8;~S#}zeWSY^BAwmc|834hu2{|b`M?LzzZmln6Gi}*R91pZ)JW1{$l~D^$~og F_&X6;L(KpH literal 0 HcmV?d00001 diff --git a/First try/build/CMakeFiles/3.22.1/CMakeSystem.cmake b/First try/build/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000..3087070 --- /dev/null +++ b/First try/build/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.15.0-53-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.15.0-53-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-5.15.0-53-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.15.0-53-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/First try/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/First try/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..41b99d7 --- /dev/null +++ b/First try/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/First try/build/CMakeFiles/3.22.1/CompilerIdC/a.out b/First try/build/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..98db4768605cea2f84b7ab8615f48d02c003719e GIT binary patch literal 16088 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 literal 0 HcmV?d00001 diff --git a/First try/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/First try/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..25c62a8 --- /dev/null +++ b/First try/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/First try/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/First try/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..b898fe5edea70c84b145851a6b3ec03ffafcec60 GIT binary patch literal 16096 zcmeHOYit}>6~4Pk8iywFCT&PaO0z9(mC$-(JCB;6kag^J#>h_6#3_L^3}f%uyJ8<^ zcb3=@v_YW|lLR#a0Y8FN6$ySIB%Vc7v^W%sQne`gMUW5*kBA_pt$E6n$jdqRo^L&# zu7iO7;Kv-xbME=h8oC^x%bNsWK%D*7aG?Re!@yL7A+(S=`^`sLZV(Z;lJj7{MXV4x z%r8g<;Lz9WOR_UjQXlL5wD^Gs{kSPpEyjLo$6RhpUiJxxAB*}FEMrgIVMzF-)CZ1y za!&ZaL-HBstr7-2?3We4Fz*&WaIS;tz*Rr<-_*BH{9a1xFe=O+Ft7qgeGieJbgfw2 zoS~cdOMUb8LqhToF6mX9^0~onTQ=o0E%{urI@U7Qv8`p>7OPUS+I7X;t|a~QnA*MP zprSC7j7b_*{J4=3k9D_;p6$Q)^0|2XiK~ytj?R4OI~TvbFA>Y%#Wvh-_F)?)j)x(_ zGMBkdwlVqm1eIiL6TjsByr6-34jg}F16>zk$p*MH4_=%H=XTxQAdYgJp)uDP&K2E! z?wCg+C3wiG_-@&E3U02bSmyk0Q@i_mcXc`KR=c&eUf#S#IlTk@PR1*HBe{z2l?VE} z@};6T;11?F+(@BRlyHtQZD`0DjOjnqQ!$dcy%;amwYepnbsm3=efR7aD9v%Y;~Bzr zjO!=4!r;?#eFMKD0h>}r4;*qLgeQ~6ZcPX;3!V(&pB8*W2>+bmts(pyf?wXLH1XKs zz5-nd;5^1a*8(`kHtVJWIFDPY)O@PCnkzck4WyfZ|xJmpV~K&ZkueoV4vCXA_b_es*vShhpp!IpVaXPKTn8#X3;au-Zky7qN*R} zGF82#cBOg!aW;HjIN6`o_FF&0Y~zeQF=d~Bb*FuPdVw8#!M-%(-%bJUl>kk(E5ps} zsa^2r_8#BSPij@Y|Db(hN1TiH#8rQ(eQL)oBwX8AtJSV$=BC?#`9ow&BV~N@lc@a{6ksi_%@NT4sxByc!XIiGS)-#a}N{rf19b5SpKFg zCd3-SEI+gn@w!B&%c6ga5!FfIw+de)e3fu8aZ{7B4so$4TBRbiqeD)d7JF(!ygNmP z-9Kxly=1PT8IjFma{9nMtJj|Nc&X2CO3vpWA|sxJfAbjDhyRZeu`V^4G=Z@06zfc} zt`zG?cXxGdPi{CkSS|Y1Bt7WU6MjouRf}zpwzpfYTQ&-O^M-LZEL4B0g{`<>Vx&1O z9hww_+lV)^=YET;7ajii* ze2o6NUR+nePf{VKZd15UfPak&joSa5woj;3(pa_|MiCm@UnD$6E4feJC58dkDE_at zJzXuK@$v`lx1zodA7NhC_HV6UN5B)5kd+VuyoK;&Kt}P9##bwq0%CYC;R&_6o@Z$H z5xz3stZ=^p{;=4G;|%Heu$tv%!dJvsD~xMs9%GzpR!M`%WvV`_@zpB4{`#EY;q}zd z5}u%Ol1d@6;g1l$lEyN-|-915U+o62~-S6Mi+27kmFunS8(za;r?)}Qy-M4pFXP>jT zr{_R=z!~V=)t4rZ@V-Jm-z?O%>%)eDH>sDjTd+q+-1-!*OV%g``7=uLlgj zqP@wki@BRW>M7w39=fkgQ~CX`QdVWW;Jbsw{j%X%lyXJd_c5xhV#)Wckz&;vEtf{U zvOgYx2CF&Rw3EvS)VZs-g$JcJ&$^YYvNGdEs={!;Y&7!XdXC_buI%Mqc2E`%DP@i3 z&A}QeQNgF2DvQS@S(bGFSzcB~Vm3qmkc__>lEwpN3howiL)0AZev7iNEb5H{4e;|h6M-~r-nT;jnAd>g`3m;o^Z&m1BmXKXmclQH2qrK@^&={A6XE}o z7=S-ew={)t{Vx+7^q&@g@Xv?*(f@#dK?PdtTHhCm`7rilhV3DP|Bif{1OAwQPqz?A z1UnjF_GO(z;rvN$Ecx|4i^hKYo=kHi18$DPZ9tC literal 0 HcmV?d00001 diff --git a/First try/build/CMakeFiles/CMakeDirectoryInformation.cmake b/First try/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..7f7ad93 --- /dev/null +++ b/First try/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/big_mak/Documents/English_pj/englishProject/First try") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/big_mak/Documents/English_pj/englishProject/First try/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/First try/build/CMakeFiles/CMakeOutput.log b/First try/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..b7dfe02 --- /dev/null +++ b/First try/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,451 @@ +The system is: Linux - 5.15.0-53-generic - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/gcc +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/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/g++ +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/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_154fc/fast && /usr/bin/gmake -f CMakeFiles/cmTC_154fc.dir/build.make CMakeFiles/cmTC_154fc.dir/build +gmake[1]: Entering directory '/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_154fc.dir/CMakeCCompilerABI.c.o +/usr/bin/gcc -v -o CMakeFiles/cmTC_154fc.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/gcc +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.3.0-1ubuntu1~22.04' --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-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.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.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_154fc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_154fc.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_154fc.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/ccwHtH2N.s +GNU C17 (Ubuntu 11.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu) + compiled by GNU C version 11.3.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.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu) + compiled by GNU C version 11.3.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: 3f6cb05d963ad324b8f9442822c95179 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_154fc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_154fc.dir/' + as -v --64 -o CMakeFiles/cmTC_154fc.dir/CMakeCCompilerABI.c.o /tmp/ccwHtH2N.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_154fc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_154fc.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_154fc +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_154fc.dir/link.txt --verbose=1 +/usr/bin/gcc -v -rdynamic CMakeFiles/cmTC_154fc.dir/CMakeCCompilerABI.c.o -o cmTC_154fc +Using built-in specs. +COLLECT_GCC=/usr/bin/gcc +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.3.0-1ubuntu1~22.04' --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-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.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.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) +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' '-rdynamic' '-o' 'cmTC_154fc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_154fc.' + /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/cctHbzgO.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 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_154fc /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_154fc.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' '-rdynamic' '-o' 'cmTC_154fc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_154fc.' +gmake[1]: Leaving directory '/home/big_mak/Documents/English_pj/englishProject/First try/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/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_154fc/fast && /usr/bin/gmake -f CMakeFiles/cmTC_154fc.dir/build.make CMakeFiles/cmTC_154fc.dir/build] + ignore line: [gmake[1]: Entering directory '/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_154fc.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/gcc -v -o CMakeFiles/cmTC_154fc.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/gcc] + 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.3.0-1ubuntu1~22.04' --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-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.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.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_154fc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_154fc.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_154fc.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/ccwHtH2N.s] + ignore line: [GNU C17 (Ubuntu 11.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.3.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.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.3.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: 3f6cb05d963ad324b8f9442822c95179] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_154fc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_154fc.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_154fc.dir/CMakeCCompilerABI.c.o /tmp/ccwHtH2N.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_154fc.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_154fc.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_154fc] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_154fc.dir/link.txt --verbose=1] + ignore line: [/usr/bin/gcc -v -rdynamic CMakeFiles/cmTC_154fc.dir/CMakeCCompilerABI.c.o -o cmTC_154fc ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/gcc] + 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.3.0-1ubuntu1~22.04' --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-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.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.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) ] + 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' '-rdynamic' '-o' 'cmTC_154fc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_154fc.'] + 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/cctHbzgO.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 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_154fc /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_154fc.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/cctHbzgO.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 [-export-dynamic] ==> 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_154fc] ==> 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_154fc.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/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_9267c/fast && /usr/bin/gmake -f CMakeFiles/cmTC_9267c.dir/build.make CMakeFiles/cmTC_9267c.dir/build +gmake[1]: Entering directory '/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_9267c.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/g++ -v -o CMakeFiles/cmTC_9267c.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/g++ +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.3.0-1ubuntu1~22.04' --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-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.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.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9267c.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9267c.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_9267c.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/ccAdjT14.s +GNU C++17 (Ubuntu 11.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu) + compiled by GNU C version 11.3.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.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu) + compiled by GNU C version 11.3.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: 449548cbb29044828dc7ea158b577b98 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9267c.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9267c.dir/' + as -v --64 -o CMakeFiles/cmTC_9267c.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccAdjT14.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_9267c.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9267c.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_9267c +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9267c.dir/link.txt --verbose=1 +/usr/bin/g++ -v -rdynamic CMakeFiles/cmTC_9267c.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_9267c +Using built-in specs. +COLLECT_GCC=/usr/bin/g++ +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.3.0-1ubuntu1~22.04' --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-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.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.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) +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' '-rdynamic' '-o' 'cmTC_9267c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9267c.' + /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/ccr9V1J2.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 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_9267c /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_9267c.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' '-rdynamic' '-o' 'cmTC_9267c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9267c.' +gmake[1]: Leaving directory '/home/big_mak/Documents/English_pj/englishProject/First try/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/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_9267c/fast && /usr/bin/gmake -f CMakeFiles/cmTC_9267c.dir/build.make CMakeFiles/cmTC_9267c.dir/build] + ignore line: [gmake[1]: Entering directory '/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_9267c.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/g++ -v -o CMakeFiles/cmTC_9267c.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/g++] + 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.3.0-1ubuntu1~22.04' --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-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.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.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9267c.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9267c.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_9267c.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/ccAdjT14.s] + ignore line: [GNU C++17 (Ubuntu 11.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.3.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.3.0-1ubuntu1~22.04) version 11.3.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.3.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: 449548cbb29044828dc7ea158b577b98] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9267c.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9267c.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_9267c.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccAdjT14.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_9267c.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9267c.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_9267c] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9267c.dir/link.txt --verbose=1] + ignore line: [/usr/bin/g++ -v -rdynamic CMakeFiles/cmTC_9267c.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_9267c ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/g++] + 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.3.0-1ubuntu1~22.04' --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-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.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.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) ] + 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' '-rdynamic' '-o' 'cmTC_9267c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9267c.'] + 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/ccr9V1J2.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 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_9267c /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_9267c.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/ccr9V1J2.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 [-export-dynamic] ==> 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_9267c] ==> 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_9267c.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/First try/build/CMakeFiles/CMakeRuleHashes.txt b/First try/build/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..6cff3d8 --- /dev/null +++ b/First try/build/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,29 @@ +# Hashes of file build rules. +fc9e13adf9cc78764d140097a91d2b25 CMakeFiles/Continuous +efd5c7f405c50eb652d3042fec67a357 CMakeFiles/ContinuousBuild +f4532e3d5de51c8b653a1a066e75c3d5 CMakeFiles/ContinuousConfigure +f387b446b48ee220fb685b3da7eea882 CMakeFiles/ContinuousCoverage +a57e96ed657a7c2e6d2d504dc0814bc8 CMakeFiles/ContinuousMemCheck +43cfacdd75c889ea6ef098930830094a CMakeFiles/ContinuousStart +0c7138a944c796780ed2a0b2ddf9aea5 CMakeFiles/ContinuousSubmit +2254566897c8bfa91352cbac00a37879 CMakeFiles/ContinuousTest +52faa7979f7374397195681db3be21ea CMakeFiles/ContinuousUpdate +2b7ef7cb83bae96a787a228180509c63 CMakeFiles/Experimental +9a5ebf9e6f9043311e7b0a474120ba1b CMakeFiles/ExperimentalBuild +56ed5e740ecfbb4dbf0e7d781b256b22 CMakeFiles/ExperimentalConfigure +f5de2f302d83aca483a04113619c112b CMakeFiles/ExperimentalCoverage +022c1d4397cc177270f7d83b5c30fae8 CMakeFiles/ExperimentalMemCheck +1729a3cb929aa8504e0e699bfdc2ee16 CMakeFiles/ExperimentalStart +a8fc3738ab7a908565107b8fbc61c487 CMakeFiles/ExperimentalSubmit +192154f31510987283b78a6d9c5e35eb CMakeFiles/ExperimentalTest +84a168ffbed4c629afcfc7c38b908fb6 CMakeFiles/ExperimentalUpdate +815af671bff23a370cdaa316722c3246 CMakeFiles/Nightly +1531dc1187dc1c979c3acf3c0182318c CMakeFiles/NightlyBuild +2426302dbafed05281fd759c14927944 CMakeFiles/NightlyConfigure +c1bde4f44f86db732f63d4ed20fb3dad CMakeFiles/NightlyCoverage +5eacde173778834b7e496d1c23997116 CMakeFiles/NightlyMemCheck +98db53afbc879a3e1f977cf3108c9f78 CMakeFiles/NightlyMemoryCheck +92496895451e2c880883e9992ff241fd CMakeFiles/NightlyStart +fc3d1c60bc37b3d87509095fc636b28b CMakeFiles/NightlySubmit +78bc99259ed88b54672b3bd2eabf5b4a CMakeFiles/NightlyTest +e26398acc7c29dab4769f288f0aa95d3 CMakeFiles/NightlyUpdate diff --git a/First try/build/CMakeFiles/Continuous.dir/DependInfo.cmake b/First try/build/CMakeFiles/Continuous.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/Continuous.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/Continuous.dir/build.make b/First try/build/CMakeFiles/Continuous.dir/build.make new file mode 100644 index 0000000..958cd56 --- /dev/null +++ b/First try/build/CMakeFiles/Continuous.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for Continuous. + +# Include any custom commands dependencies for this target. +include CMakeFiles/Continuous.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/Continuous.dir/progress.make + +CMakeFiles/Continuous: + /usr/bin/ctest -D Continuous + +Continuous: CMakeFiles/Continuous +Continuous: CMakeFiles/Continuous.dir/build.make +.PHONY : Continuous + +# Rule to build all files generated by this target. +CMakeFiles/Continuous.dir/build: Continuous +.PHONY : CMakeFiles/Continuous.dir/build + +CMakeFiles/Continuous.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/Continuous.dir/cmake_clean.cmake +.PHONY : CMakeFiles/Continuous.dir/clean + +CMakeFiles/Continuous.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/Continuous.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/Continuous.dir/depend + diff --git a/First try/build/CMakeFiles/Continuous.dir/cmake_clean.cmake b/First try/build/CMakeFiles/Continuous.dir/cmake_clean.cmake new file mode 100644 index 0000000..7e1791c --- /dev/null +++ b/First try/build/CMakeFiles/Continuous.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/Continuous" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/Continuous.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/Continuous.dir/compiler_depend.make b/First try/build/CMakeFiles/Continuous.dir/compiler_depend.make new file mode 100644 index 0000000..4e014e0 --- /dev/null +++ b/First try/build/CMakeFiles/Continuous.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for Continuous. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/Continuous.dir/compiler_depend.ts b/First try/build/CMakeFiles/Continuous.dir/compiler_depend.ts new file mode 100644 index 0000000..8630362 --- /dev/null +++ b/First try/build/CMakeFiles/Continuous.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for Continuous. diff --git a/First try/build/CMakeFiles/Continuous.dir/progress.make b/First try/build/CMakeFiles/Continuous.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/Continuous.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/ContinuousBuild.dir/DependInfo.cmake b/First try/build/CMakeFiles/ContinuousBuild.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousBuild.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/ContinuousBuild.dir/build.make b/First try/build/CMakeFiles/ContinuousBuild.dir/build.make new file mode 100644 index 0000000..168f88b --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousBuild.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for ContinuousBuild. + +# Include any custom commands dependencies for this target. +include CMakeFiles/ContinuousBuild.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/ContinuousBuild.dir/progress.make + +CMakeFiles/ContinuousBuild: + /usr/bin/ctest -D ContinuousBuild + +ContinuousBuild: CMakeFiles/ContinuousBuild +ContinuousBuild: CMakeFiles/ContinuousBuild.dir/build.make +.PHONY : ContinuousBuild + +# Rule to build all files generated by this target. +CMakeFiles/ContinuousBuild.dir/build: ContinuousBuild +.PHONY : CMakeFiles/ContinuousBuild.dir/build + +CMakeFiles/ContinuousBuild.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ContinuousBuild.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ContinuousBuild.dir/clean + +CMakeFiles/ContinuousBuild.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ContinuousBuild.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/ContinuousBuild.dir/depend + diff --git a/First try/build/CMakeFiles/ContinuousBuild.dir/cmake_clean.cmake b/First try/build/CMakeFiles/ContinuousBuild.dir/cmake_clean.cmake new file mode 100644 index 0000000..afccd13 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousBuild.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ContinuousBuild" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ContinuousBuild.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/ContinuousBuild.dir/compiler_depend.make b/First try/build/CMakeFiles/ContinuousBuild.dir/compiler_depend.make new file mode 100644 index 0000000..00b62ad --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousBuild.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ContinuousBuild. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/ContinuousBuild.dir/compiler_depend.ts b/First try/build/CMakeFiles/ContinuousBuild.dir/compiler_depend.ts new file mode 100644 index 0000000..1cb8618 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousBuild.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ContinuousBuild. diff --git a/First try/build/CMakeFiles/ContinuousBuild.dir/progress.make b/First try/build/CMakeFiles/ContinuousBuild.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousBuild.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/ContinuousConfigure.dir/DependInfo.cmake b/First try/build/CMakeFiles/ContinuousConfigure.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousConfigure.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/ContinuousConfigure.dir/build.make b/First try/build/CMakeFiles/ContinuousConfigure.dir/build.make new file mode 100644 index 0000000..e991085 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousConfigure.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for ContinuousConfigure. + +# Include any custom commands dependencies for this target. +include CMakeFiles/ContinuousConfigure.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/ContinuousConfigure.dir/progress.make + +CMakeFiles/ContinuousConfigure: + /usr/bin/ctest -D ContinuousConfigure + +ContinuousConfigure: CMakeFiles/ContinuousConfigure +ContinuousConfigure: CMakeFiles/ContinuousConfigure.dir/build.make +.PHONY : ContinuousConfigure + +# Rule to build all files generated by this target. +CMakeFiles/ContinuousConfigure.dir/build: ContinuousConfigure +.PHONY : CMakeFiles/ContinuousConfigure.dir/build + +CMakeFiles/ContinuousConfigure.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ContinuousConfigure.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ContinuousConfigure.dir/clean + +CMakeFiles/ContinuousConfigure.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ContinuousConfigure.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/ContinuousConfigure.dir/depend + diff --git a/First try/build/CMakeFiles/ContinuousConfigure.dir/cmake_clean.cmake b/First try/build/CMakeFiles/ContinuousConfigure.dir/cmake_clean.cmake new file mode 100644 index 0000000..eb51e20 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousConfigure.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ContinuousConfigure" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ContinuousConfigure.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/ContinuousConfigure.dir/compiler_depend.make b/First try/build/CMakeFiles/ContinuousConfigure.dir/compiler_depend.make new file mode 100644 index 0000000..584c8bb --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousConfigure.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ContinuousConfigure. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/ContinuousConfigure.dir/compiler_depend.ts b/First try/build/CMakeFiles/ContinuousConfigure.dir/compiler_depend.ts new file mode 100644 index 0000000..c8a3427 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousConfigure.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ContinuousConfigure. diff --git a/First try/build/CMakeFiles/ContinuousConfigure.dir/progress.make b/First try/build/CMakeFiles/ContinuousConfigure.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousConfigure.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/ContinuousCoverage.dir/DependInfo.cmake b/First try/build/CMakeFiles/ContinuousCoverage.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousCoverage.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/ContinuousCoverage.dir/build.make b/First try/build/CMakeFiles/ContinuousCoverage.dir/build.make new file mode 100644 index 0000000..995a36f --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousCoverage.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for ContinuousCoverage. + +# Include any custom commands dependencies for this target. +include CMakeFiles/ContinuousCoverage.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/ContinuousCoverage.dir/progress.make + +CMakeFiles/ContinuousCoverage: + /usr/bin/ctest -D ContinuousCoverage + +ContinuousCoverage: CMakeFiles/ContinuousCoverage +ContinuousCoverage: CMakeFiles/ContinuousCoverage.dir/build.make +.PHONY : ContinuousCoverage + +# Rule to build all files generated by this target. +CMakeFiles/ContinuousCoverage.dir/build: ContinuousCoverage +.PHONY : CMakeFiles/ContinuousCoverage.dir/build + +CMakeFiles/ContinuousCoverage.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ContinuousCoverage.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ContinuousCoverage.dir/clean + +CMakeFiles/ContinuousCoverage.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ContinuousCoverage.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/ContinuousCoverage.dir/depend + diff --git a/First try/build/CMakeFiles/ContinuousCoverage.dir/cmake_clean.cmake b/First try/build/CMakeFiles/ContinuousCoverage.dir/cmake_clean.cmake new file mode 100644 index 0000000..6115f89 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousCoverage.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ContinuousCoverage" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ContinuousCoverage.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/ContinuousCoverage.dir/compiler_depend.make b/First try/build/CMakeFiles/ContinuousCoverage.dir/compiler_depend.make new file mode 100644 index 0000000..8d1a807 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousCoverage.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ContinuousCoverage. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/ContinuousCoverage.dir/compiler_depend.ts b/First try/build/CMakeFiles/ContinuousCoverage.dir/compiler_depend.ts new file mode 100644 index 0000000..23d476b --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousCoverage.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ContinuousCoverage. diff --git a/First try/build/CMakeFiles/ContinuousCoverage.dir/progress.make b/First try/build/CMakeFiles/ContinuousCoverage.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousCoverage.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/ContinuousMemCheck.dir/DependInfo.cmake b/First try/build/CMakeFiles/ContinuousMemCheck.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousMemCheck.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/ContinuousMemCheck.dir/build.make b/First try/build/CMakeFiles/ContinuousMemCheck.dir/build.make new file mode 100644 index 0000000..4ba6263 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousMemCheck.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for ContinuousMemCheck. + +# Include any custom commands dependencies for this target. +include CMakeFiles/ContinuousMemCheck.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/ContinuousMemCheck.dir/progress.make + +CMakeFiles/ContinuousMemCheck: + /usr/bin/ctest -D ContinuousMemCheck + +ContinuousMemCheck: CMakeFiles/ContinuousMemCheck +ContinuousMemCheck: CMakeFiles/ContinuousMemCheck.dir/build.make +.PHONY : ContinuousMemCheck + +# Rule to build all files generated by this target. +CMakeFiles/ContinuousMemCheck.dir/build: ContinuousMemCheck +.PHONY : CMakeFiles/ContinuousMemCheck.dir/build + +CMakeFiles/ContinuousMemCheck.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ContinuousMemCheck.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ContinuousMemCheck.dir/clean + +CMakeFiles/ContinuousMemCheck.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ContinuousMemCheck.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/ContinuousMemCheck.dir/depend + diff --git a/First try/build/CMakeFiles/ContinuousMemCheck.dir/cmake_clean.cmake b/First try/build/CMakeFiles/ContinuousMemCheck.dir/cmake_clean.cmake new file mode 100644 index 0000000..ad69e7f --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousMemCheck.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ContinuousMemCheck" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ContinuousMemCheck.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/ContinuousMemCheck.dir/compiler_depend.make b/First try/build/CMakeFiles/ContinuousMemCheck.dir/compiler_depend.make new file mode 100644 index 0000000..930bb61 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousMemCheck.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ContinuousMemCheck. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/ContinuousMemCheck.dir/compiler_depend.ts b/First try/build/CMakeFiles/ContinuousMemCheck.dir/compiler_depend.ts new file mode 100644 index 0000000..4f4fc23 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousMemCheck.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ContinuousMemCheck. diff --git a/First try/build/CMakeFiles/ContinuousMemCheck.dir/progress.make b/First try/build/CMakeFiles/ContinuousMemCheck.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousMemCheck.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/ContinuousStart.dir/DependInfo.cmake b/First try/build/CMakeFiles/ContinuousStart.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousStart.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/ContinuousStart.dir/build.make b/First try/build/CMakeFiles/ContinuousStart.dir/build.make new file mode 100644 index 0000000..9ccf9f1 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousStart.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for ContinuousStart. + +# Include any custom commands dependencies for this target. +include CMakeFiles/ContinuousStart.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/ContinuousStart.dir/progress.make + +CMakeFiles/ContinuousStart: + /usr/bin/ctest -D ContinuousStart + +ContinuousStart: CMakeFiles/ContinuousStart +ContinuousStart: CMakeFiles/ContinuousStart.dir/build.make +.PHONY : ContinuousStart + +# Rule to build all files generated by this target. +CMakeFiles/ContinuousStart.dir/build: ContinuousStart +.PHONY : CMakeFiles/ContinuousStart.dir/build + +CMakeFiles/ContinuousStart.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ContinuousStart.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ContinuousStart.dir/clean + +CMakeFiles/ContinuousStart.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ContinuousStart.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/ContinuousStart.dir/depend + diff --git a/First try/build/CMakeFiles/ContinuousStart.dir/cmake_clean.cmake b/First try/build/CMakeFiles/ContinuousStart.dir/cmake_clean.cmake new file mode 100644 index 0000000..13d5b2b --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousStart.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ContinuousStart" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ContinuousStart.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/ContinuousStart.dir/compiler_depend.make b/First try/build/CMakeFiles/ContinuousStart.dir/compiler_depend.make new file mode 100644 index 0000000..af62614 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousStart.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ContinuousStart. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/ContinuousStart.dir/compiler_depend.ts b/First try/build/CMakeFiles/ContinuousStart.dir/compiler_depend.ts new file mode 100644 index 0000000..fcc8893 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousStart.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ContinuousStart. diff --git a/First try/build/CMakeFiles/ContinuousStart.dir/progress.make b/First try/build/CMakeFiles/ContinuousStart.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousStart.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/ContinuousSubmit.dir/DependInfo.cmake b/First try/build/CMakeFiles/ContinuousSubmit.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousSubmit.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/ContinuousSubmit.dir/build.make b/First try/build/CMakeFiles/ContinuousSubmit.dir/build.make new file mode 100644 index 0000000..07b8d67 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousSubmit.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for ContinuousSubmit. + +# Include any custom commands dependencies for this target. +include CMakeFiles/ContinuousSubmit.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/ContinuousSubmit.dir/progress.make + +CMakeFiles/ContinuousSubmit: + /usr/bin/ctest -D ContinuousSubmit + +ContinuousSubmit: CMakeFiles/ContinuousSubmit +ContinuousSubmit: CMakeFiles/ContinuousSubmit.dir/build.make +.PHONY : ContinuousSubmit + +# Rule to build all files generated by this target. +CMakeFiles/ContinuousSubmit.dir/build: ContinuousSubmit +.PHONY : CMakeFiles/ContinuousSubmit.dir/build + +CMakeFiles/ContinuousSubmit.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ContinuousSubmit.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ContinuousSubmit.dir/clean + +CMakeFiles/ContinuousSubmit.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ContinuousSubmit.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/ContinuousSubmit.dir/depend + diff --git a/First try/build/CMakeFiles/ContinuousSubmit.dir/cmake_clean.cmake b/First try/build/CMakeFiles/ContinuousSubmit.dir/cmake_clean.cmake new file mode 100644 index 0000000..cc66ba3 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousSubmit.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ContinuousSubmit" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ContinuousSubmit.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/ContinuousSubmit.dir/compiler_depend.make b/First try/build/CMakeFiles/ContinuousSubmit.dir/compiler_depend.make new file mode 100644 index 0000000..3380916 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousSubmit.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ContinuousSubmit. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/ContinuousSubmit.dir/compiler_depend.ts b/First try/build/CMakeFiles/ContinuousSubmit.dir/compiler_depend.ts new file mode 100644 index 0000000..73d7404 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousSubmit.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ContinuousSubmit. diff --git a/First try/build/CMakeFiles/ContinuousSubmit.dir/progress.make b/First try/build/CMakeFiles/ContinuousSubmit.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousSubmit.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/ContinuousTest.dir/DependInfo.cmake b/First try/build/CMakeFiles/ContinuousTest.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousTest.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/ContinuousTest.dir/build.make b/First try/build/CMakeFiles/ContinuousTest.dir/build.make new file mode 100644 index 0000000..451af54 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousTest.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for ContinuousTest. + +# Include any custom commands dependencies for this target. +include CMakeFiles/ContinuousTest.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/ContinuousTest.dir/progress.make + +CMakeFiles/ContinuousTest: + /usr/bin/ctest -D ContinuousTest + +ContinuousTest: CMakeFiles/ContinuousTest +ContinuousTest: CMakeFiles/ContinuousTest.dir/build.make +.PHONY : ContinuousTest + +# Rule to build all files generated by this target. +CMakeFiles/ContinuousTest.dir/build: ContinuousTest +.PHONY : CMakeFiles/ContinuousTest.dir/build + +CMakeFiles/ContinuousTest.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ContinuousTest.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ContinuousTest.dir/clean + +CMakeFiles/ContinuousTest.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ContinuousTest.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/ContinuousTest.dir/depend + diff --git a/First try/build/CMakeFiles/ContinuousTest.dir/cmake_clean.cmake b/First try/build/CMakeFiles/ContinuousTest.dir/cmake_clean.cmake new file mode 100644 index 0000000..ff11d48 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousTest.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ContinuousTest" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ContinuousTest.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/ContinuousTest.dir/compiler_depend.make b/First try/build/CMakeFiles/ContinuousTest.dir/compiler_depend.make new file mode 100644 index 0000000..24d664a --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousTest.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ContinuousTest. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/ContinuousTest.dir/compiler_depend.ts b/First try/build/CMakeFiles/ContinuousTest.dir/compiler_depend.ts new file mode 100644 index 0000000..bd7c1d1 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousTest.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ContinuousTest. diff --git a/First try/build/CMakeFiles/ContinuousTest.dir/progress.make b/First try/build/CMakeFiles/ContinuousTest.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousTest.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/ContinuousUpdate.dir/DependInfo.cmake b/First try/build/CMakeFiles/ContinuousUpdate.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousUpdate.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/ContinuousUpdate.dir/build.make b/First try/build/CMakeFiles/ContinuousUpdate.dir/build.make new file mode 100644 index 0000000..9df9a31 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousUpdate.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for ContinuousUpdate. + +# Include any custom commands dependencies for this target. +include CMakeFiles/ContinuousUpdate.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/ContinuousUpdate.dir/progress.make + +CMakeFiles/ContinuousUpdate: + /usr/bin/ctest -D ContinuousUpdate + +ContinuousUpdate: CMakeFiles/ContinuousUpdate +ContinuousUpdate: CMakeFiles/ContinuousUpdate.dir/build.make +.PHONY : ContinuousUpdate + +# Rule to build all files generated by this target. +CMakeFiles/ContinuousUpdate.dir/build: ContinuousUpdate +.PHONY : CMakeFiles/ContinuousUpdate.dir/build + +CMakeFiles/ContinuousUpdate.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ContinuousUpdate.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ContinuousUpdate.dir/clean + +CMakeFiles/ContinuousUpdate.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ContinuousUpdate.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/ContinuousUpdate.dir/depend + diff --git a/First try/build/CMakeFiles/ContinuousUpdate.dir/cmake_clean.cmake b/First try/build/CMakeFiles/ContinuousUpdate.dir/cmake_clean.cmake new file mode 100644 index 0000000..7a77a24 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousUpdate.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ContinuousUpdate" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ContinuousUpdate.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/ContinuousUpdate.dir/compiler_depend.make b/First try/build/CMakeFiles/ContinuousUpdate.dir/compiler_depend.make new file mode 100644 index 0000000..b373226 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousUpdate.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ContinuousUpdate. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/ContinuousUpdate.dir/compiler_depend.ts b/First try/build/CMakeFiles/ContinuousUpdate.dir/compiler_depend.ts new file mode 100644 index 0000000..ed8de92 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousUpdate.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ContinuousUpdate. diff --git a/First try/build/CMakeFiles/ContinuousUpdate.dir/progress.make b/First try/build/CMakeFiles/ContinuousUpdate.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/ContinuousUpdate.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/Experimental.dir/DependInfo.cmake b/First try/build/CMakeFiles/Experimental.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/Experimental.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/Experimental.dir/build.make b/First try/build/CMakeFiles/Experimental.dir/build.make new file mode 100644 index 0000000..2a0960a --- /dev/null +++ b/First try/build/CMakeFiles/Experimental.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for Experimental. + +# Include any custom commands dependencies for this target. +include CMakeFiles/Experimental.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/Experimental.dir/progress.make + +CMakeFiles/Experimental: + /usr/bin/ctest -D Experimental + +Experimental: CMakeFiles/Experimental +Experimental: CMakeFiles/Experimental.dir/build.make +.PHONY : Experimental + +# Rule to build all files generated by this target. +CMakeFiles/Experimental.dir/build: Experimental +.PHONY : CMakeFiles/Experimental.dir/build + +CMakeFiles/Experimental.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/Experimental.dir/cmake_clean.cmake +.PHONY : CMakeFiles/Experimental.dir/clean + +CMakeFiles/Experimental.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/Experimental.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/Experimental.dir/depend + diff --git a/First try/build/CMakeFiles/Experimental.dir/cmake_clean.cmake b/First try/build/CMakeFiles/Experimental.dir/cmake_clean.cmake new file mode 100644 index 0000000..799e708 --- /dev/null +++ b/First try/build/CMakeFiles/Experimental.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/Experimental" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/Experimental.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/Experimental.dir/compiler_depend.make b/First try/build/CMakeFiles/Experimental.dir/compiler_depend.make new file mode 100644 index 0000000..df83d58 --- /dev/null +++ b/First try/build/CMakeFiles/Experimental.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for Experimental. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/Experimental.dir/compiler_depend.ts b/First try/build/CMakeFiles/Experimental.dir/compiler_depend.ts new file mode 100644 index 0000000..2619b9b --- /dev/null +++ b/First try/build/CMakeFiles/Experimental.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for Experimental. diff --git a/First try/build/CMakeFiles/Experimental.dir/progress.make b/First try/build/CMakeFiles/Experimental.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/Experimental.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/ExperimentalBuild.dir/DependInfo.cmake b/First try/build/CMakeFiles/ExperimentalBuild.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalBuild.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/ExperimentalBuild.dir/build.make b/First try/build/CMakeFiles/ExperimentalBuild.dir/build.make new file mode 100644 index 0000000..b9d4574 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalBuild.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for ExperimentalBuild. + +# Include any custom commands dependencies for this target. +include CMakeFiles/ExperimentalBuild.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/ExperimentalBuild.dir/progress.make + +CMakeFiles/ExperimentalBuild: + /usr/bin/ctest -D ExperimentalBuild + +ExperimentalBuild: CMakeFiles/ExperimentalBuild +ExperimentalBuild: CMakeFiles/ExperimentalBuild.dir/build.make +.PHONY : ExperimentalBuild + +# Rule to build all files generated by this target. +CMakeFiles/ExperimentalBuild.dir/build: ExperimentalBuild +.PHONY : CMakeFiles/ExperimentalBuild.dir/build + +CMakeFiles/ExperimentalBuild.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ExperimentalBuild.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ExperimentalBuild.dir/clean + +CMakeFiles/ExperimentalBuild.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ExperimentalBuild.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/ExperimentalBuild.dir/depend + diff --git a/First try/build/CMakeFiles/ExperimentalBuild.dir/cmake_clean.cmake b/First try/build/CMakeFiles/ExperimentalBuild.dir/cmake_clean.cmake new file mode 100644 index 0000000..3354e3f --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalBuild.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ExperimentalBuild" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ExperimentalBuild.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/ExperimentalBuild.dir/compiler_depend.make b/First try/build/CMakeFiles/ExperimentalBuild.dir/compiler_depend.make new file mode 100644 index 0000000..7608631 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalBuild.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ExperimentalBuild. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/ExperimentalBuild.dir/compiler_depend.ts b/First try/build/CMakeFiles/ExperimentalBuild.dir/compiler_depend.ts new file mode 100644 index 0000000..34d9160 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalBuild.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ExperimentalBuild. diff --git a/First try/build/CMakeFiles/ExperimentalBuild.dir/progress.make b/First try/build/CMakeFiles/ExperimentalBuild.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalBuild.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/ExperimentalConfigure.dir/DependInfo.cmake b/First try/build/CMakeFiles/ExperimentalConfigure.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalConfigure.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/ExperimentalConfigure.dir/build.make b/First try/build/CMakeFiles/ExperimentalConfigure.dir/build.make new file mode 100644 index 0000000..06557df --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalConfigure.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for ExperimentalConfigure. + +# Include any custom commands dependencies for this target. +include CMakeFiles/ExperimentalConfigure.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/ExperimentalConfigure.dir/progress.make + +CMakeFiles/ExperimentalConfigure: + /usr/bin/ctest -D ExperimentalConfigure + +ExperimentalConfigure: CMakeFiles/ExperimentalConfigure +ExperimentalConfigure: CMakeFiles/ExperimentalConfigure.dir/build.make +.PHONY : ExperimentalConfigure + +# Rule to build all files generated by this target. +CMakeFiles/ExperimentalConfigure.dir/build: ExperimentalConfigure +.PHONY : CMakeFiles/ExperimentalConfigure.dir/build + +CMakeFiles/ExperimentalConfigure.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ExperimentalConfigure.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ExperimentalConfigure.dir/clean + +CMakeFiles/ExperimentalConfigure.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ExperimentalConfigure.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/ExperimentalConfigure.dir/depend + diff --git a/First try/build/CMakeFiles/ExperimentalConfigure.dir/cmake_clean.cmake b/First try/build/CMakeFiles/ExperimentalConfigure.dir/cmake_clean.cmake new file mode 100644 index 0000000..69e4a71 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalConfigure.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ExperimentalConfigure" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ExperimentalConfigure.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/ExperimentalConfigure.dir/compiler_depend.make b/First try/build/CMakeFiles/ExperimentalConfigure.dir/compiler_depend.make new file mode 100644 index 0000000..0738796 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalConfigure.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ExperimentalConfigure. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/ExperimentalConfigure.dir/compiler_depend.ts b/First try/build/CMakeFiles/ExperimentalConfigure.dir/compiler_depend.ts new file mode 100644 index 0000000..51fc32c --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalConfigure.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ExperimentalConfigure. diff --git a/First try/build/CMakeFiles/ExperimentalConfigure.dir/progress.make b/First try/build/CMakeFiles/ExperimentalConfigure.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalConfigure.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/ExperimentalCoverage.dir/DependInfo.cmake b/First try/build/CMakeFiles/ExperimentalCoverage.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalCoverage.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/ExperimentalCoverage.dir/build.make b/First try/build/CMakeFiles/ExperimentalCoverage.dir/build.make new file mode 100644 index 0000000..a668117 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalCoverage.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for ExperimentalCoverage. + +# Include any custom commands dependencies for this target. +include CMakeFiles/ExperimentalCoverage.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/ExperimentalCoverage.dir/progress.make + +CMakeFiles/ExperimentalCoverage: + /usr/bin/ctest -D ExperimentalCoverage + +ExperimentalCoverage: CMakeFiles/ExperimentalCoverage +ExperimentalCoverage: CMakeFiles/ExperimentalCoverage.dir/build.make +.PHONY : ExperimentalCoverage + +# Rule to build all files generated by this target. +CMakeFiles/ExperimentalCoverage.dir/build: ExperimentalCoverage +.PHONY : CMakeFiles/ExperimentalCoverage.dir/build + +CMakeFiles/ExperimentalCoverage.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ExperimentalCoverage.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ExperimentalCoverage.dir/clean + +CMakeFiles/ExperimentalCoverage.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ExperimentalCoverage.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/ExperimentalCoverage.dir/depend + diff --git a/First try/build/CMakeFiles/ExperimentalCoverage.dir/cmake_clean.cmake b/First try/build/CMakeFiles/ExperimentalCoverage.dir/cmake_clean.cmake new file mode 100644 index 0000000..b8d6597 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalCoverage.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ExperimentalCoverage" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ExperimentalCoverage.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/ExperimentalCoverage.dir/compiler_depend.make b/First try/build/CMakeFiles/ExperimentalCoverage.dir/compiler_depend.make new file mode 100644 index 0000000..4c327cb --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalCoverage.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ExperimentalCoverage. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/ExperimentalCoverage.dir/compiler_depend.ts b/First try/build/CMakeFiles/ExperimentalCoverage.dir/compiler_depend.ts new file mode 100644 index 0000000..d3bffd3 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalCoverage.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ExperimentalCoverage. diff --git a/First try/build/CMakeFiles/ExperimentalCoverage.dir/progress.make b/First try/build/CMakeFiles/ExperimentalCoverage.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalCoverage.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/ExperimentalMemCheck.dir/DependInfo.cmake b/First try/build/CMakeFiles/ExperimentalMemCheck.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalMemCheck.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/ExperimentalMemCheck.dir/build.make b/First try/build/CMakeFiles/ExperimentalMemCheck.dir/build.make new file mode 100644 index 0000000..168b01b --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalMemCheck.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for ExperimentalMemCheck. + +# Include any custom commands dependencies for this target. +include CMakeFiles/ExperimentalMemCheck.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/ExperimentalMemCheck.dir/progress.make + +CMakeFiles/ExperimentalMemCheck: + /usr/bin/ctest -D ExperimentalMemCheck + +ExperimentalMemCheck: CMakeFiles/ExperimentalMemCheck +ExperimentalMemCheck: CMakeFiles/ExperimentalMemCheck.dir/build.make +.PHONY : ExperimentalMemCheck + +# Rule to build all files generated by this target. +CMakeFiles/ExperimentalMemCheck.dir/build: ExperimentalMemCheck +.PHONY : CMakeFiles/ExperimentalMemCheck.dir/build + +CMakeFiles/ExperimentalMemCheck.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ExperimentalMemCheck.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ExperimentalMemCheck.dir/clean + +CMakeFiles/ExperimentalMemCheck.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ExperimentalMemCheck.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/ExperimentalMemCheck.dir/depend + diff --git a/First try/build/CMakeFiles/ExperimentalMemCheck.dir/cmake_clean.cmake b/First try/build/CMakeFiles/ExperimentalMemCheck.dir/cmake_clean.cmake new file mode 100644 index 0000000..ed3f7bc --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalMemCheck.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ExperimentalMemCheck" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ExperimentalMemCheck.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/ExperimentalMemCheck.dir/compiler_depend.make b/First try/build/CMakeFiles/ExperimentalMemCheck.dir/compiler_depend.make new file mode 100644 index 0000000..ab194c2 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalMemCheck.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ExperimentalMemCheck. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/ExperimentalMemCheck.dir/compiler_depend.ts b/First try/build/CMakeFiles/ExperimentalMemCheck.dir/compiler_depend.ts new file mode 100644 index 0000000..5d0d9ac --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalMemCheck.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ExperimentalMemCheck. diff --git a/First try/build/CMakeFiles/ExperimentalMemCheck.dir/progress.make b/First try/build/CMakeFiles/ExperimentalMemCheck.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalMemCheck.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/ExperimentalStart.dir/DependInfo.cmake b/First try/build/CMakeFiles/ExperimentalStart.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalStart.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/ExperimentalStart.dir/build.make b/First try/build/CMakeFiles/ExperimentalStart.dir/build.make new file mode 100644 index 0000000..e3ba32b --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalStart.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for ExperimentalStart. + +# Include any custom commands dependencies for this target. +include CMakeFiles/ExperimentalStart.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/ExperimentalStart.dir/progress.make + +CMakeFiles/ExperimentalStart: + /usr/bin/ctest -D ExperimentalStart + +ExperimentalStart: CMakeFiles/ExperimentalStart +ExperimentalStart: CMakeFiles/ExperimentalStart.dir/build.make +.PHONY : ExperimentalStart + +# Rule to build all files generated by this target. +CMakeFiles/ExperimentalStart.dir/build: ExperimentalStart +.PHONY : CMakeFiles/ExperimentalStart.dir/build + +CMakeFiles/ExperimentalStart.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ExperimentalStart.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ExperimentalStart.dir/clean + +CMakeFiles/ExperimentalStart.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ExperimentalStart.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/ExperimentalStart.dir/depend + diff --git a/First try/build/CMakeFiles/ExperimentalStart.dir/cmake_clean.cmake b/First try/build/CMakeFiles/ExperimentalStart.dir/cmake_clean.cmake new file mode 100644 index 0000000..4e2736b --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalStart.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ExperimentalStart" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ExperimentalStart.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/ExperimentalStart.dir/compiler_depend.make b/First try/build/CMakeFiles/ExperimentalStart.dir/compiler_depend.make new file mode 100644 index 0000000..29aab51 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalStart.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ExperimentalStart. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/ExperimentalStart.dir/compiler_depend.ts b/First try/build/CMakeFiles/ExperimentalStart.dir/compiler_depend.ts new file mode 100644 index 0000000..a636e5c --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalStart.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ExperimentalStart. diff --git a/First try/build/CMakeFiles/ExperimentalStart.dir/progress.make b/First try/build/CMakeFiles/ExperimentalStart.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalStart.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/ExperimentalSubmit.dir/DependInfo.cmake b/First try/build/CMakeFiles/ExperimentalSubmit.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalSubmit.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/ExperimentalSubmit.dir/build.make b/First try/build/CMakeFiles/ExperimentalSubmit.dir/build.make new file mode 100644 index 0000000..a3bf89d --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalSubmit.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for ExperimentalSubmit. + +# Include any custom commands dependencies for this target. +include CMakeFiles/ExperimentalSubmit.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/ExperimentalSubmit.dir/progress.make + +CMakeFiles/ExperimentalSubmit: + /usr/bin/ctest -D ExperimentalSubmit + +ExperimentalSubmit: CMakeFiles/ExperimentalSubmit +ExperimentalSubmit: CMakeFiles/ExperimentalSubmit.dir/build.make +.PHONY : ExperimentalSubmit + +# Rule to build all files generated by this target. +CMakeFiles/ExperimentalSubmit.dir/build: ExperimentalSubmit +.PHONY : CMakeFiles/ExperimentalSubmit.dir/build + +CMakeFiles/ExperimentalSubmit.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ExperimentalSubmit.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ExperimentalSubmit.dir/clean + +CMakeFiles/ExperimentalSubmit.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ExperimentalSubmit.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/ExperimentalSubmit.dir/depend + diff --git a/First try/build/CMakeFiles/ExperimentalSubmit.dir/cmake_clean.cmake b/First try/build/CMakeFiles/ExperimentalSubmit.dir/cmake_clean.cmake new file mode 100644 index 0000000..d130e45 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalSubmit.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ExperimentalSubmit" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ExperimentalSubmit.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/ExperimentalSubmit.dir/compiler_depend.make b/First try/build/CMakeFiles/ExperimentalSubmit.dir/compiler_depend.make new file mode 100644 index 0000000..4440172 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalSubmit.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ExperimentalSubmit. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/ExperimentalSubmit.dir/compiler_depend.ts b/First try/build/CMakeFiles/ExperimentalSubmit.dir/compiler_depend.ts new file mode 100644 index 0000000..7fa97b1 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalSubmit.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ExperimentalSubmit. diff --git a/First try/build/CMakeFiles/ExperimentalSubmit.dir/progress.make b/First try/build/CMakeFiles/ExperimentalSubmit.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalSubmit.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/ExperimentalTest.dir/DependInfo.cmake b/First try/build/CMakeFiles/ExperimentalTest.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalTest.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/ExperimentalTest.dir/build.make b/First try/build/CMakeFiles/ExperimentalTest.dir/build.make new file mode 100644 index 0000000..6cb881f --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalTest.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for ExperimentalTest. + +# Include any custom commands dependencies for this target. +include CMakeFiles/ExperimentalTest.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/ExperimentalTest.dir/progress.make + +CMakeFiles/ExperimentalTest: + /usr/bin/ctest -D ExperimentalTest + +ExperimentalTest: CMakeFiles/ExperimentalTest +ExperimentalTest: CMakeFiles/ExperimentalTest.dir/build.make +.PHONY : ExperimentalTest + +# Rule to build all files generated by this target. +CMakeFiles/ExperimentalTest.dir/build: ExperimentalTest +.PHONY : CMakeFiles/ExperimentalTest.dir/build + +CMakeFiles/ExperimentalTest.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ExperimentalTest.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ExperimentalTest.dir/clean + +CMakeFiles/ExperimentalTest.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ExperimentalTest.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/ExperimentalTest.dir/depend + diff --git a/First try/build/CMakeFiles/ExperimentalTest.dir/cmake_clean.cmake b/First try/build/CMakeFiles/ExperimentalTest.dir/cmake_clean.cmake new file mode 100644 index 0000000..4348aa3 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalTest.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ExperimentalTest" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ExperimentalTest.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/ExperimentalTest.dir/compiler_depend.make b/First try/build/CMakeFiles/ExperimentalTest.dir/compiler_depend.make new file mode 100644 index 0000000..fab28a9 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalTest.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ExperimentalTest. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/ExperimentalTest.dir/compiler_depend.ts b/First try/build/CMakeFiles/ExperimentalTest.dir/compiler_depend.ts new file mode 100644 index 0000000..fbeb091 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalTest.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ExperimentalTest. diff --git a/First try/build/CMakeFiles/ExperimentalTest.dir/progress.make b/First try/build/CMakeFiles/ExperimentalTest.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalTest.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/ExperimentalUpdate.dir/DependInfo.cmake b/First try/build/CMakeFiles/ExperimentalUpdate.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalUpdate.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/ExperimentalUpdate.dir/build.make b/First try/build/CMakeFiles/ExperimentalUpdate.dir/build.make new file mode 100644 index 0000000..30bbd07 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalUpdate.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for ExperimentalUpdate. + +# Include any custom commands dependencies for this target. +include CMakeFiles/ExperimentalUpdate.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/ExperimentalUpdate.dir/progress.make + +CMakeFiles/ExperimentalUpdate: + /usr/bin/ctest -D ExperimentalUpdate + +ExperimentalUpdate: CMakeFiles/ExperimentalUpdate +ExperimentalUpdate: CMakeFiles/ExperimentalUpdate.dir/build.make +.PHONY : ExperimentalUpdate + +# Rule to build all files generated by this target. +CMakeFiles/ExperimentalUpdate.dir/build: ExperimentalUpdate +.PHONY : CMakeFiles/ExperimentalUpdate.dir/build + +CMakeFiles/ExperimentalUpdate.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/ExperimentalUpdate.dir/cmake_clean.cmake +.PHONY : CMakeFiles/ExperimentalUpdate.dir/clean + +CMakeFiles/ExperimentalUpdate.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ExperimentalUpdate.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/ExperimentalUpdate.dir/depend + diff --git a/First try/build/CMakeFiles/ExperimentalUpdate.dir/cmake_clean.cmake b/First try/build/CMakeFiles/ExperimentalUpdate.dir/cmake_clean.cmake new file mode 100644 index 0000000..2319049 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalUpdate.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ExperimentalUpdate" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ExperimentalUpdate.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/ExperimentalUpdate.dir/compiler_depend.make b/First try/build/CMakeFiles/ExperimentalUpdate.dir/compiler_depend.make new file mode 100644 index 0000000..30e8f2c --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalUpdate.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ExperimentalUpdate. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/ExperimentalUpdate.dir/compiler_depend.ts b/First try/build/CMakeFiles/ExperimentalUpdate.dir/compiler_depend.ts new file mode 100644 index 0000000..aa7a97e --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalUpdate.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ExperimentalUpdate. diff --git a/First try/build/CMakeFiles/ExperimentalUpdate.dir/progress.make b/First try/build/CMakeFiles/ExperimentalUpdate.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/ExperimentalUpdate.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/Makefile.cmake b/First try/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..e3a0785 --- /dev/null +++ b/First try/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,85 @@ +# 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/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.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/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CPack.cmake" + "/usr/share/cmake-3.22/Modules/CPackComponent.cmake" + "/usr/share/cmake-3.22/Modules/CTest.cmake" + "/usr/share/cmake-3.22/Modules/CTestTargets.cmake" + "/usr/share/cmake-3.22/Modules/CTestUseLaunchers.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/DartConfiguration.tcl.in" + "/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" + "/usr/share/cmake-3.22/Templates/CPackConfig.cmake.in" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "DartConfiguration.tcl" + "CPackConfig.cmake" + "CPackSourceConfig.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/Experimental.dir/DependInfo.cmake" + "CMakeFiles/Nightly.dir/DependInfo.cmake" + "CMakeFiles/Continuous.dir/DependInfo.cmake" + "CMakeFiles/NightlyMemoryCheck.dir/DependInfo.cmake" + "CMakeFiles/NightlyStart.dir/DependInfo.cmake" + "CMakeFiles/NightlyUpdate.dir/DependInfo.cmake" + "CMakeFiles/NightlyConfigure.dir/DependInfo.cmake" + "CMakeFiles/NightlyBuild.dir/DependInfo.cmake" + "CMakeFiles/NightlyTest.dir/DependInfo.cmake" + "CMakeFiles/NightlyCoverage.dir/DependInfo.cmake" + "CMakeFiles/NightlyMemCheck.dir/DependInfo.cmake" + "CMakeFiles/NightlySubmit.dir/DependInfo.cmake" + "CMakeFiles/ExperimentalStart.dir/DependInfo.cmake" + "CMakeFiles/ExperimentalUpdate.dir/DependInfo.cmake" + "CMakeFiles/ExperimentalConfigure.dir/DependInfo.cmake" + "CMakeFiles/ExperimentalBuild.dir/DependInfo.cmake" + "CMakeFiles/ExperimentalTest.dir/DependInfo.cmake" + "CMakeFiles/ExperimentalCoverage.dir/DependInfo.cmake" + "CMakeFiles/ExperimentalMemCheck.dir/DependInfo.cmake" + "CMakeFiles/ExperimentalSubmit.dir/DependInfo.cmake" + "CMakeFiles/ContinuousStart.dir/DependInfo.cmake" + "CMakeFiles/ContinuousUpdate.dir/DependInfo.cmake" + "CMakeFiles/ContinuousConfigure.dir/DependInfo.cmake" + "CMakeFiles/ContinuousBuild.dir/DependInfo.cmake" + "CMakeFiles/ContinuousTest.dir/DependInfo.cmake" + "CMakeFiles/ContinuousCoverage.dir/DependInfo.cmake" + "CMakeFiles/ContinuousMemCheck.dir/DependInfo.cmake" + "CMakeFiles/ContinuousSubmit.dir/DependInfo.cmake" + "CMakeFiles/deduplicator.dir/DependInfo.cmake" + ) diff --git a/First try/build/CMakeFiles/Makefile2 b/First try/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..cbe15ff --- /dev/null +++ b/First try/build/CMakeFiles/Makefile2 @@ -0,0 +1,868 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/deduplicator.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/Experimental.dir/clean +clean: CMakeFiles/Nightly.dir/clean +clean: CMakeFiles/Continuous.dir/clean +clean: CMakeFiles/NightlyMemoryCheck.dir/clean +clean: CMakeFiles/NightlyStart.dir/clean +clean: CMakeFiles/NightlyUpdate.dir/clean +clean: CMakeFiles/NightlyConfigure.dir/clean +clean: CMakeFiles/NightlyBuild.dir/clean +clean: CMakeFiles/NightlyTest.dir/clean +clean: CMakeFiles/NightlyCoverage.dir/clean +clean: CMakeFiles/NightlyMemCheck.dir/clean +clean: CMakeFiles/NightlySubmit.dir/clean +clean: CMakeFiles/ExperimentalStart.dir/clean +clean: CMakeFiles/ExperimentalUpdate.dir/clean +clean: CMakeFiles/ExperimentalConfigure.dir/clean +clean: CMakeFiles/ExperimentalBuild.dir/clean +clean: CMakeFiles/ExperimentalTest.dir/clean +clean: CMakeFiles/ExperimentalCoverage.dir/clean +clean: CMakeFiles/ExperimentalMemCheck.dir/clean +clean: CMakeFiles/ExperimentalSubmit.dir/clean +clean: CMakeFiles/ContinuousStart.dir/clean +clean: CMakeFiles/ContinuousUpdate.dir/clean +clean: CMakeFiles/ContinuousConfigure.dir/clean +clean: CMakeFiles/ContinuousBuild.dir/clean +clean: CMakeFiles/ContinuousTest.dir/clean +clean: CMakeFiles/ContinuousCoverage.dir/clean +clean: CMakeFiles/ContinuousMemCheck.dir/clean +clean: CMakeFiles/ContinuousSubmit.dir/clean +clean: CMakeFiles/deduplicator.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/Experimental.dir + +# All Build rule for target. +CMakeFiles/Experimental.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Experimental.dir/build.make CMakeFiles/Experimental.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/Experimental.dir/build.make CMakeFiles/Experimental.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target Experimental" +.PHONY : CMakeFiles/Experimental.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/Experimental.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/Experimental.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/Experimental.dir/rule + +# Convenience name for target. +Experimental: CMakeFiles/Experimental.dir/rule +.PHONY : Experimental + +# clean rule for target. +CMakeFiles/Experimental.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Experimental.dir/build.make CMakeFiles/Experimental.dir/clean +.PHONY : CMakeFiles/Experimental.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/Nightly.dir + +# All Build rule for target. +CMakeFiles/Nightly.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Nightly.dir/build.make CMakeFiles/Nightly.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/Nightly.dir/build.make CMakeFiles/Nightly.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target Nightly" +.PHONY : CMakeFiles/Nightly.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/Nightly.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/Nightly.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/Nightly.dir/rule + +# Convenience name for target. +Nightly: CMakeFiles/Nightly.dir/rule +.PHONY : Nightly + +# clean rule for target. +CMakeFiles/Nightly.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Nightly.dir/build.make CMakeFiles/Nightly.dir/clean +.PHONY : CMakeFiles/Nightly.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/Continuous.dir + +# All Build rule for target. +CMakeFiles/Continuous.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Continuous.dir/build.make CMakeFiles/Continuous.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/Continuous.dir/build.make CMakeFiles/Continuous.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target Continuous" +.PHONY : CMakeFiles/Continuous.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/Continuous.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/Continuous.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/Continuous.dir/rule + +# Convenience name for target. +Continuous: CMakeFiles/Continuous.dir/rule +.PHONY : Continuous + +# clean rule for target. +CMakeFiles/Continuous.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Continuous.dir/build.make CMakeFiles/Continuous.dir/clean +.PHONY : CMakeFiles/Continuous.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/NightlyMemoryCheck.dir + +# All Build rule for target. +CMakeFiles/NightlyMemoryCheck.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyMemoryCheck.dir/build.make CMakeFiles/NightlyMemoryCheck.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyMemoryCheck.dir/build.make CMakeFiles/NightlyMemoryCheck.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target NightlyMemoryCheck" +.PHONY : CMakeFiles/NightlyMemoryCheck.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/NightlyMemoryCheck.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/NightlyMemoryCheck.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/NightlyMemoryCheck.dir/rule + +# Convenience name for target. +NightlyMemoryCheck: CMakeFiles/NightlyMemoryCheck.dir/rule +.PHONY : NightlyMemoryCheck + +# clean rule for target. +CMakeFiles/NightlyMemoryCheck.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyMemoryCheck.dir/build.make CMakeFiles/NightlyMemoryCheck.dir/clean +.PHONY : CMakeFiles/NightlyMemoryCheck.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/NightlyStart.dir + +# All Build rule for target. +CMakeFiles/NightlyStart.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyStart.dir/build.make CMakeFiles/NightlyStart.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyStart.dir/build.make CMakeFiles/NightlyStart.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target NightlyStart" +.PHONY : CMakeFiles/NightlyStart.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/NightlyStart.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/NightlyStart.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/NightlyStart.dir/rule + +# Convenience name for target. +NightlyStart: CMakeFiles/NightlyStart.dir/rule +.PHONY : NightlyStart + +# clean rule for target. +CMakeFiles/NightlyStart.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyStart.dir/build.make CMakeFiles/NightlyStart.dir/clean +.PHONY : CMakeFiles/NightlyStart.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/NightlyUpdate.dir + +# All Build rule for target. +CMakeFiles/NightlyUpdate.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyUpdate.dir/build.make CMakeFiles/NightlyUpdate.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyUpdate.dir/build.make CMakeFiles/NightlyUpdate.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target NightlyUpdate" +.PHONY : CMakeFiles/NightlyUpdate.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/NightlyUpdate.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/NightlyUpdate.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/NightlyUpdate.dir/rule + +# Convenience name for target. +NightlyUpdate: CMakeFiles/NightlyUpdate.dir/rule +.PHONY : NightlyUpdate + +# clean rule for target. +CMakeFiles/NightlyUpdate.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyUpdate.dir/build.make CMakeFiles/NightlyUpdate.dir/clean +.PHONY : CMakeFiles/NightlyUpdate.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/NightlyConfigure.dir + +# All Build rule for target. +CMakeFiles/NightlyConfigure.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyConfigure.dir/build.make CMakeFiles/NightlyConfigure.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyConfigure.dir/build.make CMakeFiles/NightlyConfigure.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target NightlyConfigure" +.PHONY : CMakeFiles/NightlyConfigure.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/NightlyConfigure.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/NightlyConfigure.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/NightlyConfigure.dir/rule + +# Convenience name for target. +NightlyConfigure: CMakeFiles/NightlyConfigure.dir/rule +.PHONY : NightlyConfigure + +# clean rule for target. +CMakeFiles/NightlyConfigure.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyConfigure.dir/build.make CMakeFiles/NightlyConfigure.dir/clean +.PHONY : CMakeFiles/NightlyConfigure.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/NightlyBuild.dir + +# All Build rule for target. +CMakeFiles/NightlyBuild.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyBuild.dir/build.make CMakeFiles/NightlyBuild.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyBuild.dir/build.make CMakeFiles/NightlyBuild.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target NightlyBuild" +.PHONY : CMakeFiles/NightlyBuild.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/NightlyBuild.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/NightlyBuild.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/NightlyBuild.dir/rule + +# Convenience name for target. +NightlyBuild: CMakeFiles/NightlyBuild.dir/rule +.PHONY : NightlyBuild + +# clean rule for target. +CMakeFiles/NightlyBuild.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyBuild.dir/build.make CMakeFiles/NightlyBuild.dir/clean +.PHONY : CMakeFiles/NightlyBuild.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/NightlyTest.dir + +# All Build rule for target. +CMakeFiles/NightlyTest.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyTest.dir/build.make CMakeFiles/NightlyTest.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyTest.dir/build.make CMakeFiles/NightlyTest.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target NightlyTest" +.PHONY : CMakeFiles/NightlyTest.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/NightlyTest.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/NightlyTest.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/NightlyTest.dir/rule + +# Convenience name for target. +NightlyTest: CMakeFiles/NightlyTest.dir/rule +.PHONY : NightlyTest + +# clean rule for target. +CMakeFiles/NightlyTest.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyTest.dir/build.make CMakeFiles/NightlyTest.dir/clean +.PHONY : CMakeFiles/NightlyTest.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/NightlyCoverage.dir + +# All Build rule for target. +CMakeFiles/NightlyCoverage.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyCoverage.dir/build.make CMakeFiles/NightlyCoverage.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyCoverage.dir/build.make CMakeFiles/NightlyCoverage.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target NightlyCoverage" +.PHONY : CMakeFiles/NightlyCoverage.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/NightlyCoverage.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/NightlyCoverage.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/NightlyCoverage.dir/rule + +# Convenience name for target. +NightlyCoverage: CMakeFiles/NightlyCoverage.dir/rule +.PHONY : NightlyCoverage + +# clean rule for target. +CMakeFiles/NightlyCoverage.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyCoverage.dir/build.make CMakeFiles/NightlyCoverage.dir/clean +.PHONY : CMakeFiles/NightlyCoverage.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/NightlyMemCheck.dir + +# All Build rule for target. +CMakeFiles/NightlyMemCheck.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyMemCheck.dir/build.make CMakeFiles/NightlyMemCheck.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyMemCheck.dir/build.make CMakeFiles/NightlyMemCheck.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target NightlyMemCheck" +.PHONY : CMakeFiles/NightlyMemCheck.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/NightlyMemCheck.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/NightlyMemCheck.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/NightlyMemCheck.dir/rule + +# Convenience name for target. +NightlyMemCheck: CMakeFiles/NightlyMemCheck.dir/rule +.PHONY : NightlyMemCheck + +# clean rule for target. +CMakeFiles/NightlyMemCheck.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyMemCheck.dir/build.make CMakeFiles/NightlyMemCheck.dir/clean +.PHONY : CMakeFiles/NightlyMemCheck.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/NightlySubmit.dir + +# All Build rule for target. +CMakeFiles/NightlySubmit.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlySubmit.dir/build.make CMakeFiles/NightlySubmit.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlySubmit.dir/build.make CMakeFiles/NightlySubmit.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target NightlySubmit" +.PHONY : CMakeFiles/NightlySubmit.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/NightlySubmit.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/NightlySubmit.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/NightlySubmit.dir/rule + +# Convenience name for target. +NightlySubmit: CMakeFiles/NightlySubmit.dir/rule +.PHONY : NightlySubmit + +# clean rule for target. +CMakeFiles/NightlySubmit.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlySubmit.dir/build.make CMakeFiles/NightlySubmit.dir/clean +.PHONY : CMakeFiles/NightlySubmit.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/ExperimentalStart.dir + +# All Build rule for target. +CMakeFiles/ExperimentalStart.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalStart.dir/build.make CMakeFiles/ExperimentalStart.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalStart.dir/build.make CMakeFiles/ExperimentalStart.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target ExperimentalStart" +.PHONY : CMakeFiles/ExperimentalStart.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ExperimentalStart.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/ExperimentalStart.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/ExperimentalStart.dir/rule + +# Convenience name for target. +ExperimentalStart: CMakeFiles/ExperimentalStart.dir/rule +.PHONY : ExperimentalStart + +# clean rule for target. +CMakeFiles/ExperimentalStart.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalStart.dir/build.make CMakeFiles/ExperimentalStart.dir/clean +.PHONY : CMakeFiles/ExperimentalStart.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/ExperimentalUpdate.dir + +# All Build rule for target. +CMakeFiles/ExperimentalUpdate.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalUpdate.dir/build.make CMakeFiles/ExperimentalUpdate.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalUpdate.dir/build.make CMakeFiles/ExperimentalUpdate.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target ExperimentalUpdate" +.PHONY : CMakeFiles/ExperimentalUpdate.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ExperimentalUpdate.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/ExperimentalUpdate.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/ExperimentalUpdate.dir/rule + +# Convenience name for target. +ExperimentalUpdate: CMakeFiles/ExperimentalUpdate.dir/rule +.PHONY : ExperimentalUpdate + +# clean rule for target. +CMakeFiles/ExperimentalUpdate.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalUpdate.dir/build.make CMakeFiles/ExperimentalUpdate.dir/clean +.PHONY : CMakeFiles/ExperimentalUpdate.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/ExperimentalConfigure.dir + +# All Build rule for target. +CMakeFiles/ExperimentalConfigure.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalConfigure.dir/build.make CMakeFiles/ExperimentalConfigure.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalConfigure.dir/build.make CMakeFiles/ExperimentalConfigure.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target ExperimentalConfigure" +.PHONY : CMakeFiles/ExperimentalConfigure.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ExperimentalConfigure.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/ExperimentalConfigure.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/ExperimentalConfigure.dir/rule + +# Convenience name for target. +ExperimentalConfigure: CMakeFiles/ExperimentalConfigure.dir/rule +.PHONY : ExperimentalConfigure + +# clean rule for target. +CMakeFiles/ExperimentalConfigure.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalConfigure.dir/build.make CMakeFiles/ExperimentalConfigure.dir/clean +.PHONY : CMakeFiles/ExperimentalConfigure.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/ExperimentalBuild.dir + +# All Build rule for target. +CMakeFiles/ExperimentalBuild.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalBuild.dir/build.make CMakeFiles/ExperimentalBuild.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalBuild.dir/build.make CMakeFiles/ExperimentalBuild.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target ExperimentalBuild" +.PHONY : CMakeFiles/ExperimentalBuild.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ExperimentalBuild.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/ExperimentalBuild.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/ExperimentalBuild.dir/rule + +# Convenience name for target. +ExperimentalBuild: CMakeFiles/ExperimentalBuild.dir/rule +.PHONY : ExperimentalBuild + +# clean rule for target. +CMakeFiles/ExperimentalBuild.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalBuild.dir/build.make CMakeFiles/ExperimentalBuild.dir/clean +.PHONY : CMakeFiles/ExperimentalBuild.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/ExperimentalTest.dir + +# All Build rule for target. +CMakeFiles/ExperimentalTest.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalTest.dir/build.make CMakeFiles/ExperimentalTest.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalTest.dir/build.make CMakeFiles/ExperimentalTest.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target ExperimentalTest" +.PHONY : CMakeFiles/ExperimentalTest.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ExperimentalTest.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/ExperimentalTest.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/ExperimentalTest.dir/rule + +# Convenience name for target. +ExperimentalTest: CMakeFiles/ExperimentalTest.dir/rule +.PHONY : ExperimentalTest + +# clean rule for target. +CMakeFiles/ExperimentalTest.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalTest.dir/build.make CMakeFiles/ExperimentalTest.dir/clean +.PHONY : CMakeFiles/ExperimentalTest.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/ExperimentalCoverage.dir + +# All Build rule for target. +CMakeFiles/ExperimentalCoverage.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalCoverage.dir/build.make CMakeFiles/ExperimentalCoverage.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalCoverage.dir/build.make CMakeFiles/ExperimentalCoverage.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target ExperimentalCoverage" +.PHONY : CMakeFiles/ExperimentalCoverage.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ExperimentalCoverage.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/ExperimentalCoverage.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/ExperimentalCoverage.dir/rule + +# Convenience name for target. +ExperimentalCoverage: CMakeFiles/ExperimentalCoverage.dir/rule +.PHONY : ExperimentalCoverage + +# clean rule for target. +CMakeFiles/ExperimentalCoverage.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalCoverage.dir/build.make CMakeFiles/ExperimentalCoverage.dir/clean +.PHONY : CMakeFiles/ExperimentalCoverage.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/ExperimentalMemCheck.dir + +# All Build rule for target. +CMakeFiles/ExperimentalMemCheck.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalMemCheck.dir/build.make CMakeFiles/ExperimentalMemCheck.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalMemCheck.dir/build.make CMakeFiles/ExperimentalMemCheck.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target ExperimentalMemCheck" +.PHONY : CMakeFiles/ExperimentalMemCheck.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ExperimentalMemCheck.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/ExperimentalMemCheck.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/ExperimentalMemCheck.dir/rule + +# Convenience name for target. +ExperimentalMemCheck: CMakeFiles/ExperimentalMemCheck.dir/rule +.PHONY : ExperimentalMemCheck + +# clean rule for target. +CMakeFiles/ExperimentalMemCheck.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalMemCheck.dir/build.make CMakeFiles/ExperimentalMemCheck.dir/clean +.PHONY : CMakeFiles/ExperimentalMemCheck.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/ExperimentalSubmit.dir + +# All Build rule for target. +CMakeFiles/ExperimentalSubmit.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalSubmit.dir/build.make CMakeFiles/ExperimentalSubmit.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalSubmit.dir/build.make CMakeFiles/ExperimentalSubmit.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target ExperimentalSubmit" +.PHONY : CMakeFiles/ExperimentalSubmit.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ExperimentalSubmit.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/ExperimentalSubmit.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/ExperimentalSubmit.dir/rule + +# Convenience name for target. +ExperimentalSubmit: CMakeFiles/ExperimentalSubmit.dir/rule +.PHONY : ExperimentalSubmit + +# clean rule for target. +CMakeFiles/ExperimentalSubmit.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalSubmit.dir/build.make CMakeFiles/ExperimentalSubmit.dir/clean +.PHONY : CMakeFiles/ExperimentalSubmit.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/ContinuousStart.dir + +# All Build rule for target. +CMakeFiles/ContinuousStart.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousStart.dir/build.make CMakeFiles/ContinuousStart.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousStart.dir/build.make CMakeFiles/ContinuousStart.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target ContinuousStart" +.PHONY : CMakeFiles/ContinuousStart.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ContinuousStart.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/ContinuousStart.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/ContinuousStart.dir/rule + +# Convenience name for target. +ContinuousStart: CMakeFiles/ContinuousStart.dir/rule +.PHONY : ContinuousStart + +# clean rule for target. +CMakeFiles/ContinuousStart.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousStart.dir/build.make CMakeFiles/ContinuousStart.dir/clean +.PHONY : CMakeFiles/ContinuousStart.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/ContinuousUpdate.dir + +# All Build rule for target. +CMakeFiles/ContinuousUpdate.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousUpdate.dir/build.make CMakeFiles/ContinuousUpdate.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousUpdate.dir/build.make CMakeFiles/ContinuousUpdate.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target ContinuousUpdate" +.PHONY : CMakeFiles/ContinuousUpdate.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ContinuousUpdate.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/ContinuousUpdate.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/ContinuousUpdate.dir/rule + +# Convenience name for target. +ContinuousUpdate: CMakeFiles/ContinuousUpdate.dir/rule +.PHONY : ContinuousUpdate + +# clean rule for target. +CMakeFiles/ContinuousUpdate.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousUpdate.dir/build.make CMakeFiles/ContinuousUpdate.dir/clean +.PHONY : CMakeFiles/ContinuousUpdate.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/ContinuousConfigure.dir + +# All Build rule for target. +CMakeFiles/ContinuousConfigure.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousConfigure.dir/build.make CMakeFiles/ContinuousConfigure.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousConfigure.dir/build.make CMakeFiles/ContinuousConfigure.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target ContinuousConfigure" +.PHONY : CMakeFiles/ContinuousConfigure.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ContinuousConfigure.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/ContinuousConfigure.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/ContinuousConfigure.dir/rule + +# Convenience name for target. +ContinuousConfigure: CMakeFiles/ContinuousConfigure.dir/rule +.PHONY : ContinuousConfigure + +# clean rule for target. +CMakeFiles/ContinuousConfigure.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousConfigure.dir/build.make CMakeFiles/ContinuousConfigure.dir/clean +.PHONY : CMakeFiles/ContinuousConfigure.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/ContinuousBuild.dir + +# All Build rule for target. +CMakeFiles/ContinuousBuild.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousBuild.dir/build.make CMakeFiles/ContinuousBuild.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousBuild.dir/build.make CMakeFiles/ContinuousBuild.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target ContinuousBuild" +.PHONY : CMakeFiles/ContinuousBuild.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ContinuousBuild.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/ContinuousBuild.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/ContinuousBuild.dir/rule + +# Convenience name for target. +ContinuousBuild: CMakeFiles/ContinuousBuild.dir/rule +.PHONY : ContinuousBuild + +# clean rule for target. +CMakeFiles/ContinuousBuild.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousBuild.dir/build.make CMakeFiles/ContinuousBuild.dir/clean +.PHONY : CMakeFiles/ContinuousBuild.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/ContinuousTest.dir + +# All Build rule for target. +CMakeFiles/ContinuousTest.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousTest.dir/build.make CMakeFiles/ContinuousTest.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousTest.dir/build.make CMakeFiles/ContinuousTest.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target ContinuousTest" +.PHONY : CMakeFiles/ContinuousTest.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ContinuousTest.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/ContinuousTest.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/ContinuousTest.dir/rule + +# Convenience name for target. +ContinuousTest: CMakeFiles/ContinuousTest.dir/rule +.PHONY : ContinuousTest + +# clean rule for target. +CMakeFiles/ContinuousTest.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousTest.dir/build.make CMakeFiles/ContinuousTest.dir/clean +.PHONY : CMakeFiles/ContinuousTest.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/ContinuousCoverage.dir + +# All Build rule for target. +CMakeFiles/ContinuousCoverage.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousCoverage.dir/build.make CMakeFiles/ContinuousCoverage.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousCoverage.dir/build.make CMakeFiles/ContinuousCoverage.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target ContinuousCoverage" +.PHONY : CMakeFiles/ContinuousCoverage.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ContinuousCoverage.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/ContinuousCoverage.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/ContinuousCoverage.dir/rule + +# Convenience name for target. +ContinuousCoverage: CMakeFiles/ContinuousCoverage.dir/rule +.PHONY : ContinuousCoverage + +# clean rule for target. +CMakeFiles/ContinuousCoverage.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousCoverage.dir/build.make CMakeFiles/ContinuousCoverage.dir/clean +.PHONY : CMakeFiles/ContinuousCoverage.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/ContinuousMemCheck.dir + +# All Build rule for target. +CMakeFiles/ContinuousMemCheck.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousMemCheck.dir/build.make CMakeFiles/ContinuousMemCheck.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousMemCheck.dir/build.make CMakeFiles/ContinuousMemCheck.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target ContinuousMemCheck" +.PHONY : CMakeFiles/ContinuousMemCheck.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ContinuousMemCheck.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/ContinuousMemCheck.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/ContinuousMemCheck.dir/rule + +# Convenience name for target. +ContinuousMemCheck: CMakeFiles/ContinuousMemCheck.dir/rule +.PHONY : ContinuousMemCheck + +# clean rule for target. +CMakeFiles/ContinuousMemCheck.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousMemCheck.dir/build.make CMakeFiles/ContinuousMemCheck.dir/clean +.PHONY : CMakeFiles/ContinuousMemCheck.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/ContinuousSubmit.dir + +# All Build rule for target. +CMakeFiles/ContinuousSubmit.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousSubmit.dir/build.make CMakeFiles/ContinuousSubmit.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousSubmit.dir/build.make CMakeFiles/ContinuousSubmit.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num= "Built target ContinuousSubmit" +.PHONY : CMakeFiles/ContinuousSubmit.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/ContinuousSubmit.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/ContinuousSubmit.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/ContinuousSubmit.dir/rule + +# Convenience name for target. +ContinuousSubmit: CMakeFiles/ContinuousSubmit.dir/rule +.PHONY : ContinuousSubmit + +# clean rule for target. +CMakeFiles/ContinuousSubmit.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousSubmit.dir/build.make CMakeFiles/ContinuousSubmit.dir/clean +.PHONY : CMakeFiles/ContinuousSubmit.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/deduplicator.dir + +# All Build rule for target. +CMakeFiles/deduplicator.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/deduplicator.dir/build.make CMakeFiles/deduplicator.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/deduplicator.dir/build.make CMakeFiles/deduplicator.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num=1,2 "Built target deduplicator" +.PHONY : CMakeFiles/deduplicator.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/deduplicator.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/deduplicator.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" 0 +.PHONY : CMakeFiles/deduplicator.dir/rule + +# Convenience name for target. +deduplicator: CMakeFiles/deduplicator.dir/rule +.PHONY : deduplicator + +# clean rule for target. +CMakeFiles/deduplicator.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/deduplicator.dir/build.make CMakeFiles/deduplicator.dir/clean +.PHONY : CMakeFiles/deduplicator.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/First try/build/CMakeFiles/Nightly.dir/DependInfo.cmake b/First try/build/CMakeFiles/Nightly.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/Nightly.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/Nightly.dir/build.make b/First try/build/CMakeFiles/Nightly.dir/build.make new file mode 100644 index 0000000..0e3b421 --- /dev/null +++ b/First try/build/CMakeFiles/Nightly.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for Nightly. + +# Include any custom commands dependencies for this target. +include CMakeFiles/Nightly.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/Nightly.dir/progress.make + +CMakeFiles/Nightly: + /usr/bin/ctest -D Nightly + +Nightly: CMakeFiles/Nightly +Nightly: CMakeFiles/Nightly.dir/build.make +.PHONY : Nightly + +# Rule to build all files generated by this target. +CMakeFiles/Nightly.dir/build: Nightly +.PHONY : CMakeFiles/Nightly.dir/build + +CMakeFiles/Nightly.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/Nightly.dir/cmake_clean.cmake +.PHONY : CMakeFiles/Nightly.dir/clean + +CMakeFiles/Nightly.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/Nightly.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/Nightly.dir/depend + diff --git a/First try/build/CMakeFiles/Nightly.dir/cmake_clean.cmake b/First try/build/CMakeFiles/Nightly.dir/cmake_clean.cmake new file mode 100644 index 0000000..99a4ac1 --- /dev/null +++ b/First try/build/CMakeFiles/Nightly.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/Nightly" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/Nightly.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/Nightly.dir/compiler_depend.make b/First try/build/CMakeFiles/Nightly.dir/compiler_depend.make new file mode 100644 index 0000000..b53ef7a --- /dev/null +++ b/First try/build/CMakeFiles/Nightly.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for Nightly. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/Nightly.dir/compiler_depend.ts b/First try/build/CMakeFiles/Nightly.dir/compiler_depend.ts new file mode 100644 index 0000000..a85d2c8 --- /dev/null +++ b/First try/build/CMakeFiles/Nightly.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for Nightly. diff --git a/First try/build/CMakeFiles/Nightly.dir/progress.make b/First try/build/CMakeFiles/Nightly.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/Nightly.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/NightlyBuild.dir/DependInfo.cmake b/First try/build/CMakeFiles/NightlyBuild.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyBuild.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/NightlyBuild.dir/build.make b/First try/build/CMakeFiles/NightlyBuild.dir/build.make new file mode 100644 index 0000000..a161946 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyBuild.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for NightlyBuild. + +# Include any custom commands dependencies for this target. +include CMakeFiles/NightlyBuild.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/NightlyBuild.dir/progress.make + +CMakeFiles/NightlyBuild: + /usr/bin/ctest -D NightlyBuild + +NightlyBuild: CMakeFiles/NightlyBuild +NightlyBuild: CMakeFiles/NightlyBuild.dir/build.make +.PHONY : NightlyBuild + +# Rule to build all files generated by this target. +CMakeFiles/NightlyBuild.dir/build: NightlyBuild +.PHONY : CMakeFiles/NightlyBuild.dir/build + +CMakeFiles/NightlyBuild.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/NightlyBuild.dir/cmake_clean.cmake +.PHONY : CMakeFiles/NightlyBuild.dir/clean + +CMakeFiles/NightlyBuild.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/NightlyBuild.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/NightlyBuild.dir/depend + diff --git a/First try/build/CMakeFiles/NightlyBuild.dir/cmake_clean.cmake b/First try/build/CMakeFiles/NightlyBuild.dir/cmake_clean.cmake new file mode 100644 index 0000000..7aa38a7 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyBuild.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/NightlyBuild" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/NightlyBuild.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/NightlyBuild.dir/compiler_depend.make b/First try/build/CMakeFiles/NightlyBuild.dir/compiler_depend.make new file mode 100644 index 0000000..da2f347 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyBuild.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for NightlyBuild. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/NightlyBuild.dir/compiler_depend.ts b/First try/build/CMakeFiles/NightlyBuild.dir/compiler_depend.ts new file mode 100644 index 0000000..89e6960 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyBuild.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for NightlyBuild. diff --git a/First try/build/CMakeFiles/NightlyBuild.dir/progress.make b/First try/build/CMakeFiles/NightlyBuild.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyBuild.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/NightlyConfigure.dir/DependInfo.cmake b/First try/build/CMakeFiles/NightlyConfigure.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyConfigure.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/NightlyConfigure.dir/build.make b/First try/build/CMakeFiles/NightlyConfigure.dir/build.make new file mode 100644 index 0000000..b4810cf --- /dev/null +++ b/First try/build/CMakeFiles/NightlyConfigure.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for NightlyConfigure. + +# Include any custom commands dependencies for this target. +include CMakeFiles/NightlyConfigure.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/NightlyConfigure.dir/progress.make + +CMakeFiles/NightlyConfigure: + /usr/bin/ctest -D NightlyConfigure + +NightlyConfigure: CMakeFiles/NightlyConfigure +NightlyConfigure: CMakeFiles/NightlyConfigure.dir/build.make +.PHONY : NightlyConfigure + +# Rule to build all files generated by this target. +CMakeFiles/NightlyConfigure.dir/build: NightlyConfigure +.PHONY : CMakeFiles/NightlyConfigure.dir/build + +CMakeFiles/NightlyConfigure.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/NightlyConfigure.dir/cmake_clean.cmake +.PHONY : CMakeFiles/NightlyConfigure.dir/clean + +CMakeFiles/NightlyConfigure.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/NightlyConfigure.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/NightlyConfigure.dir/depend + diff --git a/First try/build/CMakeFiles/NightlyConfigure.dir/cmake_clean.cmake b/First try/build/CMakeFiles/NightlyConfigure.dir/cmake_clean.cmake new file mode 100644 index 0000000..080c729 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyConfigure.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/NightlyConfigure" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/NightlyConfigure.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/NightlyConfigure.dir/compiler_depend.make b/First try/build/CMakeFiles/NightlyConfigure.dir/compiler_depend.make new file mode 100644 index 0000000..973bd2a --- /dev/null +++ b/First try/build/CMakeFiles/NightlyConfigure.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for NightlyConfigure. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/NightlyConfigure.dir/compiler_depend.ts b/First try/build/CMakeFiles/NightlyConfigure.dir/compiler_depend.ts new file mode 100644 index 0000000..3e550da --- /dev/null +++ b/First try/build/CMakeFiles/NightlyConfigure.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for NightlyConfigure. diff --git a/First try/build/CMakeFiles/NightlyConfigure.dir/progress.make b/First try/build/CMakeFiles/NightlyConfigure.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyConfigure.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/NightlyCoverage.dir/DependInfo.cmake b/First try/build/CMakeFiles/NightlyCoverage.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyCoverage.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/NightlyCoverage.dir/build.make b/First try/build/CMakeFiles/NightlyCoverage.dir/build.make new file mode 100644 index 0000000..d31db80 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyCoverage.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for NightlyCoverage. + +# Include any custom commands dependencies for this target. +include CMakeFiles/NightlyCoverage.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/NightlyCoverage.dir/progress.make + +CMakeFiles/NightlyCoverage: + /usr/bin/ctest -D NightlyCoverage + +NightlyCoverage: CMakeFiles/NightlyCoverage +NightlyCoverage: CMakeFiles/NightlyCoverage.dir/build.make +.PHONY : NightlyCoverage + +# Rule to build all files generated by this target. +CMakeFiles/NightlyCoverage.dir/build: NightlyCoverage +.PHONY : CMakeFiles/NightlyCoverage.dir/build + +CMakeFiles/NightlyCoverage.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/NightlyCoverage.dir/cmake_clean.cmake +.PHONY : CMakeFiles/NightlyCoverage.dir/clean + +CMakeFiles/NightlyCoverage.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/NightlyCoverage.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/NightlyCoverage.dir/depend + diff --git a/First try/build/CMakeFiles/NightlyCoverage.dir/cmake_clean.cmake b/First try/build/CMakeFiles/NightlyCoverage.dir/cmake_clean.cmake new file mode 100644 index 0000000..d6cba89 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyCoverage.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/NightlyCoverage" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/NightlyCoverage.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/NightlyCoverage.dir/compiler_depend.make b/First try/build/CMakeFiles/NightlyCoverage.dir/compiler_depend.make new file mode 100644 index 0000000..9f188a1 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyCoverage.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for NightlyCoverage. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/NightlyCoverage.dir/compiler_depend.ts b/First try/build/CMakeFiles/NightlyCoverage.dir/compiler_depend.ts new file mode 100644 index 0000000..3092ba3 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyCoverage.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for NightlyCoverage. diff --git a/First try/build/CMakeFiles/NightlyCoverage.dir/progress.make b/First try/build/CMakeFiles/NightlyCoverage.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyCoverage.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/NightlyMemCheck.dir/DependInfo.cmake b/First try/build/CMakeFiles/NightlyMemCheck.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyMemCheck.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/NightlyMemCheck.dir/build.make b/First try/build/CMakeFiles/NightlyMemCheck.dir/build.make new file mode 100644 index 0000000..6e84287 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyMemCheck.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for NightlyMemCheck. + +# Include any custom commands dependencies for this target. +include CMakeFiles/NightlyMemCheck.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/NightlyMemCheck.dir/progress.make + +CMakeFiles/NightlyMemCheck: + /usr/bin/ctest -D NightlyMemCheck + +NightlyMemCheck: CMakeFiles/NightlyMemCheck +NightlyMemCheck: CMakeFiles/NightlyMemCheck.dir/build.make +.PHONY : NightlyMemCheck + +# Rule to build all files generated by this target. +CMakeFiles/NightlyMemCheck.dir/build: NightlyMemCheck +.PHONY : CMakeFiles/NightlyMemCheck.dir/build + +CMakeFiles/NightlyMemCheck.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/NightlyMemCheck.dir/cmake_clean.cmake +.PHONY : CMakeFiles/NightlyMemCheck.dir/clean + +CMakeFiles/NightlyMemCheck.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/NightlyMemCheck.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/NightlyMemCheck.dir/depend + diff --git a/First try/build/CMakeFiles/NightlyMemCheck.dir/cmake_clean.cmake b/First try/build/CMakeFiles/NightlyMemCheck.dir/cmake_clean.cmake new file mode 100644 index 0000000..3c0e881 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyMemCheck.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/NightlyMemCheck" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/NightlyMemCheck.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/NightlyMemCheck.dir/compiler_depend.make b/First try/build/CMakeFiles/NightlyMemCheck.dir/compiler_depend.make new file mode 100644 index 0000000..6c54911 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyMemCheck.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for NightlyMemCheck. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/NightlyMemCheck.dir/compiler_depend.ts b/First try/build/CMakeFiles/NightlyMemCheck.dir/compiler_depend.ts new file mode 100644 index 0000000..c176eda --- /dev/null +++ b/First try/build/CMakeFiles/NightlyMemCheck.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for NightlyMemCheck. diff --git a/First try/build/CMakeFiles/NightlyMemCheck.dir/progress.make b/First try/build/CMakeFiles/NightlyMemCheck.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyMemCheck.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/NightlyMemoryCheck.dir/DependInfo.cmake b/First try/build/CMakeFiles/NightlyMemoryCheck.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyMemoryCheck.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/NightlyMemoryCheck.dir/build.make b/First try/build/CMakeFiles/NightlyMemoryCheck.dir/build.make new file mode 100644 index 0000000..95456bd --- /dev/null +++ b/First try/build/CMakeFiles/NightlyMemoryCheck.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for NightlyMemoryCheck. + +# Include any custom commands dependencies for this target. +include CMakeFiles/NightlyMemoryCheck.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/NightlyMemoryCheck.dir/progress.make + +CMakeFiles/NightlyMemoryCheck: + /usr/bin/ctest -D NightlyMemoryCheck + +NightlyMemoryCheck: CMakeFiles/NightlyMemoryCheck +NightlyMemoryCheck: CMakeFiles/NightlyMemoryCheck.dir/build.make +.PHONY : NightlyMemoryCheck + +# Rule to build all files generated by this target. +CMakeFiles/NightlyMemoryCheck.dir/build: NightlyMemoryCheck +.PHONY : CMakeFiles/NightlyMemoryCheck.dir/build + +CMakeFiles/NightlyMemoryCheck.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/NightlyMemoryCheck.dir/cmake_clean.cmake +.PHONY : CMakeFiles/NightlyMemoryCheck.dir/clean + +CMakeFiles/NightlyMemoryCheck.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/NightlyMemoryCheck.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/NightlyMemoryCheck.dir/depend + diff --git a/First try/build/CMakeFiles/NightlyMemoryCheck.dir/cmake_clean.cmake b/First try/build/CMakeFiles/NightlyMemoryCheck.dir/cmake_clean.cmake new file mode 100644 index 0000000..8846611 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyMemoryCheck.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/NightlyMemoryCheck" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/NightlyMemoryCheck.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/NightlyMemoryCheck.dir/compiler_depend.make b/First try/build/CMakeFiles/NightlyMemoryCheck.dir/compiler_depend.make new file mode 100644 index 0000000..3aa41e7 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyMemoryCheck.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for NightlyMemoryCheck. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/NightlyMemoryCheck.dir/compiler_depend.ts b/First try/build/CMakeFiles/NightlyMemoryCheck.dir/compiler_depend.ts new file mode 100644 index 0000000..38e1ae0 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyMemoryCheck.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for NightlyMemoryCheck. diff --git a/First try/build/CMakeFiles/NightlyMemoryCheck.dir/progress.make b/First try/build/CMakeFiles/NightlyMemoryCheck.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyMemoryCheck.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/NightlyStart.dir/DependInfo.cmake b/First try/build/CMakeFiles/NightlyStart.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyStart.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/NightlyStart.dir/build.make b/First try/build/CMakeFiles/NightlyStart.dir/build.make new file mode 100644 index 0000000..10bac4c --- /dev/null +++ b/First try/build/CMakeFiles/NightlyStart.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for NightlyStart. + +# Include any custom commands dependencies for this target. +include CMakeFiles/NightlyStart.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/NightlyStart.dir/progress.make + +CMakeFiles/NightlyStart: + /usr/bin/ctest -D NightlyStart + +NightlyStart: CMakeFiles/NightlyStart +NightlyStart: CMakeFiles/NightlyStart.dir/build.make +.PHONY : NightlyStart + +# Rule to build all files generated by this target. +CMakeFiles/NightlyStart.dir/build: NightlyStart +.PHONY : CMakeFiles/NightlyStart.dir/build + +CMakeFiles/NightlyStart.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/NightlyStart.dir/cmake_clean.cmake +.PHONY : CMakeFiles/NightlyStart.dir/clean + +CMakeFiles/NightlyStart.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/NightlyStart.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/NightlyStart.dir/depend + diff --git a/First try/build/CMakeFiles/NightlyStart.dir/cmake_clean.cmake b/First try/build/CMakeFiles/NightlyStart.dir/cmake_clean.cmake new file mode 100644 index 0000000..6a2c6c6 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyStart.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/NightlyStart" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/NightlyStart.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/NightlyStart.dir/compiler_depend.make b/First try/build/CMakeFiles/NightlyStart.dir/compiler_depend.make new file mode 100644 index 0000000..b72de2d --- /dev/null +++ b/First try/build/CMakeFiles/NightlyStart.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for NightlyStart. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/NightlyStart.dir/compiler_depend.ts b/First try/build/CMakeFiles/NightlyStart.dir/compiler_depend.ts new file mode 100644 index 0000000..2f7f077 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyStart.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for NightlyStart. diff --git a/First try/build/CMakeFiles/NightlyStart.dir/progress.make b/First try/build/CMakeFiles/NightlyStart.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyStart.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/NightlySubmit.dir/DependInfo.cmake b/First try/build/CMakeFiles/NightlySubmit.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/NightlySubmit.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/NightlySubmit.dir/build.make b/First try/build/CMakeFiles/NightlySubmit.dir/build.make new file mode 100644 index 0000000..e0404b2 --- /dev/null +++ b/First try/build/CMakeFiles/NightlySubmit.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for NightlySubmit. + +# Include any custom commands dependencies for this target. +include CMakeFiles/NightlySubmit.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/NightlySubmit.dir/progress.make + +CMakeFiles/NightlySubmit: + /usr/bin/ctest -D NightlySubmit + +NightlySubmit: CMakeFiles/NightlySubmit +NightlySubmit: CMakeFiles/NightlySubmit.dir/build.make +.PHONY : NightlySubmit + +# Rule to build all files generated by this target. +CMakeFiles/NightlySubmit.dir/build: NightlySubmit +.PHONY : CMakeFiles/NightlySubmit.dir/build + +CMakeFiles/NightlySubmit.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/NightlySubmit.dir/cmake_clean.cmake +.PHONY : CMakeFiles/NightlySubmit.dir/clean + +CMakeFiles/NightlySubmit.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/NightlySubmit.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/NightlySubmit.dir/depend + diff --git a/First try/build/CMakeFiles/NightlySubmit.dir/cmake_clean.cmake b/First try/build/CMakeFiles/NightlySubmit.dir/cmake_clean.cmake new file mode 100644 index 0000000..6f88ccc --- /dev/null +++ b/First try/build/CMakeFiles/NightlySubmit.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/NightlySubmit" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/NightlySubmit.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/NightlySubmit.dir/compiler_depend.make b/First try/build/CMakeFiles/NightlySubmit.dir/compiler_depend.make new file mode 100644 index 0000000..d2f6748 --- /dev/null +++ b/First try/build/CMakeFiles/NightlySubmit.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for NightlySubmit. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/NightlySubmit.dir/compiler_depend.ts b/First try/build/CMakeFiles/NightlySubmit.dir/compiler_depend.ts new file mode 100644 index 0000000..773bf4b --- /dev/null +++ b/First try/build/CMakeFiles/NightlySubmit.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for NightlySubmit. diff --git a/First try/build/CMakeFiles/NightlySubmit.dir/progress.make b/First try/build/CMakeFiles/NightlySubmit.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/NightlySubmit.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/NightlyTest.dir/DependInfo.cmake b/First try/build/CMakeFiles/NightlyTest.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyTest.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/NightlyTest.dir/build.make b/First try/build/CMakeFiles/NightlyTest.dir/build.make new file mode 100644 index 0000000..f335df0 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyTest.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for NightlyTest. + +# Include any custom commands dependencies for this target. +include CMakeFiles/NightlyTest.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/NightlyTest.dir/progress.make + +CMakeFiles/NightlyTest: + /usr/bin/ctest -D NightlyTest + +NightlyTest: CMakeFiles/NightlyTest +NightlyTest: CMakeFiles/NightlyTest.dir/build.make +.PHONY : NightlyTest + +# Rule to build all files generated by this target. +CMakeFiles/NightlyTest.dir/build: NightlyTest +.PHONY : CMakeFiles/NightlyTest.dir/build + +CMakeFiles/NightlyTest.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/NightlyTest.dir/cmake_clean.cmake +.PHONY : CMakeFiles/NightlyTest.dir/clean + +CMakeFiles/NightlyTest.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/NightlyTest.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/NightlyTest.dir/depend + diff --git a/First try/build/CMakeFiles/NightlyTest.dir/cmake_clean.cmake b/First try/build/CMakeFiles/NightlyTest.dir/cmake_clean.cmake new file mode 100644 index 0000000..8f40bb8 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyTest.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/NightlyTest" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/NightlyTest.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/NightlyTest.dir/compiler_depend.make b/First try/build/CMakeFiles/NightlyTest.dir/compiler_depend.make new file mode 100644 index 0000000..03d9c29 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyTest.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for NightlyTest. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/NightlyTest.dir/compiler_depend.ts b/First try/build/CMakeFiles/NightlyTest.dir/compiler_depend.ts new file mode 100644 index 0000000..8bb891c --- /dev/null +++ b/First try/build/CMakeFiles/NightlyTest.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for NightlyTest. diff --git a/First try/build/CMakeFiles/NightlyTest.dir/progress.make b/First try/build/CMakeFiles/NightlyTest.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyTest.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/NightlyUpdate.dir/DependInfo.cmake b/First try/build/CMakeFiles/NightlyUpdate.dir/DependInfo.cmake new file mode 100644 index 0000000..dc55e44 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyUpdate.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# 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 + ) + +# 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/First try/build/CMakeFiles/NightlyUpdate.dir/build.make b/First try/build/CMakeFiles/NightlyUpdate.dir/build.make new file mode 100644 index 0000000..0c2d481 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyUpdate.dir/build.make @@ -0,0 +1,87 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Utility rule file for NightlyUpdate. + +# Include any custom commands dependencies for this target. +include CMakeFiles/NightlyUpdate.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/NightlyUpdate.dir/progress.make + +CMakeFiles/NightlyUpdate: + /usr/bin/ctest -D NightlyUpdate + +NightlyUpdate: CMakeFiles/NightlyUpdate +NightlyUpdate: CMakeFiles/NightlyUpdate.dir/build.make +.PHONY : NightlyUpdate + +# Rule to build all files generated by this target. +CMakeFiles/NightlyUpdate.dir/build: NightlyUpdate +.PHONY : CMakeFiles/NightlyUpdate.dir/build + +CMakeFiles/NightlyUpdate.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/NightlyUpdate.dir/cmake_clean.cmake +.PHONY : CMakeFiles/NightlyUpdate.dir/clean + +CMakeFiles/NightlyUpdate.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/NightlyUpdate.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/NightlyUpdate.dir/depend + diff --git a/First try/build/CMakeFiles/NightlyUpdate.dir/cmake_clean.cmake b/First try/build/CMakeFiles/NightlyUpdate.dir/cmake_clean.cmake new file mode 100644 index 0000000..0f10e82 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyUpdate.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/NightlyUpdate" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/NightlyUpdate.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/NightlyUpdate.dir/compiler_depend.make b/First try/build/CMakeFiles/NightlyUpdate.dir/compiler_depend.make new file mode 100644 index 0000000..924c826 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyUpdate.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for NightlyUpdate. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/NightlyUpdate.dir/compiler_depend.ts b/First try/build/CMakeFiles/NightlyUpdate.dir/compiler_depend.ts new file mode 100644 index 0000000..7cf66de --- /dev/null +++ b/First try/build/CMakeFiles/NightlyUpdate.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for NightlyUpdate. diff --git a/First try/build/CMakeFiles/NightlyUpdate.dir/progress.make b/First try/build/CMakeFiles/NightlyUpdate.dir/progress.make new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/First try/build/CMakeFiles/NightlyUpdate.dir/progress.make @@ -0,0 +1 @@ + diff --git a/First try/build/CMakeFiles/TargetDirectories.txt b/First try/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..814d347 --- /dev/null +++ b/First try/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,34 @@ +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/Experimental.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/Nightly.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/Continuous.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/NightlyMemoryCheck.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/NightlyStart.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/NightlyUpdate.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/NightlyConfigure.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/NightlyBuild.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/NightlyTest.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/NightlyCoverage.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/NightlyMemCheck.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/NightlySubmit.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ExperimentalStart.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ExperimentalUpdate.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ExperimentalConfigure.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ExperimentalBuild.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ExperimentalTest.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ExperimentalCoverage.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ExperimentalMemCheck.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ExperimentalSubmit.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ContinuousStart.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ContinuousUpdate.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ContinuousConfigure.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ContinuousBuild.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ContinuousTest.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ContinuousCoverage.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ContinuousMemCheck.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/ContinuousSubmit.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/deduplicator.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/package.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/package_source.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/test.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/edit_cache.dir +/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/rebuild_cache.dir diff --git a/First try/build/CMakeFiles/cmake.check_cache b/First try/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/First try/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/First try/build/CMakeFiles/deduplicator.dir/DependInfo.cmake b/First try/build/CMakeFiles/deduplicator.dir/DependInfo.cmake new file mode 100644 index 0000000..c88c06b --- /dev/null +++ b/First try/build/CMakeFiles/deduplicator.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# 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/big_mak/Documents/English_pj/englishProject/First try/solution/src/main.c" "CMakeFiles/deduplicator.dir/solution/src/main.c.o" "gcc" "CMakeFiles/deduplicator.dir/solution/src/main.c.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/First try/build/CMakeFiles/deduplicator.dir/build.make b/First try/build/CMakeFiles/deduplicator.dir/build.make new file mode 100644 index 0000000..cef8def --- /dev/null +++ b/First try/build/CMakeFiles/deduplicator.dir/build.make @@ -0,0 +1,110 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +# Include any dependencies generated for this target. +include CMakeFiles/deduplicator.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/deduplicator.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/deduplicator.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/deduplicator.dir/flags.make + +CMakeFiles/deduplicator.dir/solution/src/main.c.o: CMakeFiles/deduplicator.dir/flags.make +CMakeFiles/deduplicator.dir/solution/src/main.c.o: ../solution/src/main.c +CMakeFiles/deduplicator.dir/solution/src/main.c.o: CMakeFiles/deduplicator.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/deduplicator.dir/solution/src/main.c.o" + /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/deduplicator.dir/solution/src/main.c.o -MF CMakeFiles/deduplicator.dir/solution/src/main.c.o.d -o CMakeFiles/deduplicator.dir/solution/src/main.c.o -c "/home/big_mak/Documents/English_pj/englishProject/First try/solution/src/main.c" + +CMakeFiles/deduplicator.dir/solution/src/main.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/deduplicator.dir/solution/src/main.c.i" + /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E "/home/big_mak/Documents/English_pj/englishProject/First try/solution/src/main.c" > CMakeFiles/deduplicator.dir/solution/src/main.c.i + +CMakeFiles/deduplicator.dir/solution/src/main.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/deduplicator.dir/solution/src/main.c.s" + /usr/bin/gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S "/home/big_mak/Documents/English_pj/englishProject/First try/solution/src/main.c" -o CMakeFiles/deduplicator.dir/solution/src/main.c.s + +# Object files for target deduplicator +deduplicator_OBJECTS = \ +"CMakeFiles/deduplicator.dir/solution/src/main.c.o" + +# External object files for target deduplicator +deduplicator_EXTERNAL_OBJECTS = + +deduplicator: CMakeFiles/deduplicator.dir/solution/src/main.c.o +deduplicator: CMakeFiles/deduplicator.dir/build.make +deduplicator: CMakeFiles/deduplicator.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir="/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable deduplicator" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/deduplicator.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/deduplicator.dir/build: deduplicator +.PHONY : CMakeFiles/deduplicator.dir/build + +CMakeFiles/deduplicator.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/deduplicator.dir/cmake_clean.cmake +.PHONY : CMakeFiles/deduplicator.dir/clean + +CMakeFiles/deduplicator.dir/depend: + cd "/home/big_mak/Documents/English_pj/englishProject/First try/build" && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build" "/home/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles/deduplicator.dir/DependInfo.cmake" --color=$(COLOR) +.PHONY : CMakeFiles/deduplicator.dir/depend + diff --git a/First try/build/CMakeFiles/deduplicator.dir/cmake_clean.cmake b/First try/build/CMakeFiles/deduplicator.dir/cmake_clean.cmake new file mode 100644 index 0000000..4df74ac --- /dev/null +++ b/First try/build/CMakeFiles/deduplicator.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/deduplicator.dir/solution/src/main.c.o" + "CMakeFiles/deduplicator.dir/solution/src/main.c.o.d" + "deduplicator" + "deduplicator.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/deduplicator.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/First try/build/CMakeFiles/deduplicator.dir/compiler_depend.internal b/First try/build/CMakeFiles/deduplicator.dir/compiler_depend.internal new file mode 100644 index 0000000..986c498 --- /dev/null +++ b/First try/build/CMakeFiles/deduplicator.dir/compiler_depend.internal @@ -0,0 +1,64 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +CMakeFiles/deduplicator.dir/solution/src/main.c.o + /home/big_mak/Documents/English_pj/englishProject/First try/solution/src/main.c + /usr/include/stdc-predef.h + /usr/include/stdio.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/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.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/types/__fpos_t.h + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/struct_FILE.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/floatn.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /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/x86_64-linux-gnu/bits/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/endian.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.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/x86_64-linux-gnu/bits/types/__sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/string.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/strings.h + /usr/include/ctype.h + diff --git a/First try/build/CMakeFiles/deduplicator.dir/compiler_depend.make b/First try/build/CMakeFiles/deduplicator.dir/compiler_depend.make new file mode 100644 index 0000000..32f9d8e --- /dev/null +++ b/First try/build/CMakeFiles/deduplicator.dir/compiler_depend.make @@ -0,0 +1,181 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +CMakeFiles/deduplicator.dir/solution/src/main.c.o: ../solution/src/main.c \ + /usr/include/stdc-predef.h \ + /usr/include/stdio.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/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.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/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /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/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.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/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/string.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/strings.h \ + /usr/include/ctype.h + + +/usr/include/ctype.h: + +/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/x86_64-linux-gnu/bits/select.h: + +/usr/include/x86_64-linux-gnu/sys/select.h: + +/usr/include/x86_64-linux-gnu/bits/byteswap.h: + +/usr/include/x86_64-linux-gnu/bits/endian.h: + +/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: + +/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: + +/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: + +/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/time_t.h: + +/usr/include/x86_64-linux-gnu/sys/types.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: + +/usr/include/x86_64-linux-gnu/bits/long-double.h: + +/usr/include/features-time64.h: + +/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: + +../solution/src/main.c: + +/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: + +/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/stdc-predef.h: + +/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: + +/usr/include/x86_64-linux-gnu/sys/cdefs.h: + +/usr/include/alloca.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/x86_64-linux-gnu/bits/time64.h: + +/usr/include/stdio.h: + +/usr/include/strings.h: + +/usr/include/x86_64-linux-gnu/bits/floatn-common.h: + +/usr/include/x86_64-linux-gnu/bits/timesize.h: + +/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: + +/usr/include/x86_64-linux-gnu/bits/endianness.h: + +/usr/include/endian.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/x86_64-linux-gnu/bits/typesizes.h: + +/usr/include/x86_64-linux-gnu/bits/waitflags.h: + +/usr/include/string.h: + +/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: + +/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: + +/usr/include/features.h: + +/usr/include/x86_64-linux-gnu/bits/types/FILE.h: + +/usr/include/x86_64-linux-gnu/bits/types.h: + +/usr/include/x86_64-linux-gnu/gnu/stubs.h: + +/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: + +/usr/include/x86_64-linux-gnu/bits/floatn.h: + +/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: + +/usr/include/x86_64-linux-gnu/bits/wordsize.h: + +/usr/include/stdlib.h: + +/usr/include/x86_64-linux-gnu/bits/waitstatus.h: diff --git a/First try/build/CMakeFiles/deduplicator.dir/compiler_depend.ts b/First try/build/CMakeFiles/deduplicator.dir/compiler_depend.ts new file mode 100644 index 0000000..ead887c --- /dev/null +++ b/First try/build/CMakeFiles/deduplicator.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for deduplicator. diff --git a/First try/build/CMakeFiles/deduplicator.dir/depend.make b/First try/build/CMakeFiles/deduplicator.dir/depend.make new file mode 100644 index 0000000..6e158a8 --- /dev/null +++ b/First try/build/CMakeFiles/deduplicator.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for deduplicator. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/deduplicator.dir/flags.make b/First try/build/CMakeFiles/deduplicator.dir/flags.make new file mode 100644 index 0000000..c75cbf6 --- /dev/null +++ b/First try/build/CMakeFiles/deduplicator.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile C with /usr/bin/gcc +C_DEFINES = + +C_INCLUDES = -I"/home/big_mak/Documents/English_pj/englishProject/First try/solution/include" + +C_FLAGS = -g + diff --git a/First try/build/CMakeFiles/deduplicator.dir/link.txt b/First try/build/CMakeFiles/deduplicator.dir/link.txt new file mode 100644 index 0000000..71bcf65 --- /dev/null +++ b/First try/build/CMakeFiles/deduplicator.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/gcc -g -rdynamic CMakeFiles/deduplicator.dir/solution/src/main.c.o -o deduplicator diff --git a/First try/build/CMakeFiles/deduplicator.dir/progress.make b/First try/build/CMakeFiles/deduplicator.dir/progress.make new file mode 100644 index 0000000..abadeb0 --- /dev/null +++ b/First try/build/CMakeFiles/deduplicator.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/First try/build/CMakeFiles/deduplicator.dir/solution/src/main.c.o b/First try/build/CMakeFiles/deduplicator.dir/solution/src/main.c.o new file mode 100644 index 0000000000000000000000000000000000000000..27057ccb41f433f654cf310fd13a7140e3e4b338 GIT binary patch literal 21912 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 LhD>It+wuP&_VBOf literal 0 HcmV?d00001 diff --git a/First try/build/CMakeFiles/deduplicator.dir/solution/src/main.c.o.d b/First try/build/CMakeFiles/deduplicator.dir/solution/src/main.c.o.d new file mode 100644 index 0000000..d4cd468 --- /dev/null +++ b/First try/build/CMakeFiles/deduplicator.dir/solution/src/main.c.o.d @@ -0,0 +1,53 @@ +CMakeFiles/deduplicator.dir/solution/src/main.c.o: \ + /home/big_mak/Documents/English_pj/englishProject/First\ try/solution/src/main.c \ + /usr/include/stdc-predef.h /usr/include/stdio.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/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.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/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h /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/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.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/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h /usr/include/string.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/strings.h /usr/include/ctype.h diff --git a/First try/build/CMakeFiles/progress.marks b/First try/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/First try/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/First try/build/CPackConfig.cmake b/First try/build/CPackConfig.cmake new file mode 100644 index 0000000..c9b0aa0 --- /dev/null +++ b/First try/build/CPackConfig.cmake @@ -0,0 +1,79 @@ +# This file will be configured to contain variables for CPack. These variables +# should be set in the CMake list file of the project before CPack module is +# included. The list of available CPACK_xxx variables and their associated +# documentation may be obtained using +# cpack --help-variable-list +# +# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) +# and some are specific to a generator +# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables +# usually begin with CPACK__xxxx. + + +set(CPACK_BINARY_DEB "OFF") +set(CPACK_BINARY_FREEBSD "OFF") +set(CPACK_BINARY_IFW "OFF") +set(CPACK_BINARY_NSIS "OFF") +set(CPACK_BINARY_RPM "OFF") +set(CPACK_BINARY_STGZ "ON") +set(CPACK_BINARY_TBZ2 "OFF") +set(CPACK_BINARY_TGZ "ON") +set(CPACK_BINARY_TXZ "OFF") +set(CPACK_BINARY_TZ "ON") +set(CPACK_BUILD_SOURCE_DIRS "/home/big_mak/Documents/English_pj/englishProject/First try;/home/big_mak/Documents/English_pj/englishProject/First try/build") +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_COMPONENTS_ALL "") +set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "deduplicator built using CMake") +set(CPACK_GENERATOR "STGZ;TGZ;TZ") +set(CPACK_INSTALL_CMAKE_PROJECTS "/home/big_mak/Documents/English_pj/englishProject/First try/build;deduplicator;ALL;/") +set(CPACK_INSTALL_PREFIX "/usr/local") +set(CPACK_MODULE_PATH "") +set(CPACK_NSIS_DISPLAY_NAME "deduplicator 0.1.0") +set(CPACK_NSIS_INSTALLER_ICON_CODE "") +set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") +set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") +set(CPACK_NSIS_PACKAGE_NAME "deduplicator 0.1.0") +set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") +set(CPACK_OUTPUT_CONFIG_FILE "/home/big_mak/Documents/English_pj/englishProject/First try/build/CPackConfig.cmake") +set(CPACK_PACKAGE_DEFAULT_LOCATION "/") +set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "deduplicator built using CMake") +set(CPACK_PACKAGE_FILE_NAME "deduplicator-0.1.0-Linux") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "deduplicator 0.1.0") +set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "deduplicator 0.1.0") +set(CPACK_PACKAGE_NAME "deduplicator") +set(CPACK_PACKAGE_RELOCATABLE "true") +set(CPACK_PACKAGE_VENDOR "Humanity") +set(CPACK_PACKAGE_VERSION "0.1.0") +set(CPACK_PACKAGE_VERSION_MAJOR "0") +set(CPACK_PACKAGE_VERSION_MINOR "1") +set(CPACK_PACKAGE_VERSION_PATCH "0") +set(CPACK_PROJECT_NAME "deduplicator") +set(CPACK_PROJECT_VERSION "0.1.0") +set(CPACK_RESOURCE_FILE_LICENSE "/usr/share/cmake-3.22/Templates/CPack.GenericLicense.txt") +set(CPACK_RESOURCE_FILE_README "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_RESOURCE_FILE_WELCOME "/usr/share/cmake-3.22/Templates/CPack.GenericWelcome.txt") +set(CPACK_SET_DESTDIR "OFF") +set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/home/big_mak/Documents/English_pj/englishProject/First try/build/CPackSourceConfig.cmake") +set(CPACK_SOURCE_RPM "OFF") +set(CPACK_SOURCE_TBZ2 "ON") +set(CPACK_SOURCE_TGZ "ON") +set(CPACK_SOURCE_TXZ "ON") +set(CPACK_SOURCE_TZ "ON") +set(CPACK_SOURCE_ZIP "OFF") +set(CPACK_SYSTEM_NAME "Linux") +set(CPACK_THREADS "1") +set(CPACK_TOPLEVEL_TAG "Linux") +set(CPACK_WIX_SIZEOF_VOID_P "8") + +if(NOT CPACK_PROPERTIES_FILE) + set(CPACK_PROPERTIES_FILE "/home/big_mak/Documents/English_pj/englishProject/First try/build/CPackProperties.cmake") +endif() + +if(EXISTS ${CPACK_PROPERTIES_FILE}) + include(${CPACK_PROPERTIES_FILE}) +endif() diff --git a/First try/build/CPackSourceConfig.cmake b/First try/build/CPackSourceConfig.cmake new file mode 100644 index 0000000..3a569ce --- /dev/null +++ b/First try/build/CPackSourceConfig.cmake @@ -0,0 +1,87 @@ +# This file will be configured to contain variables for CPack. These variables +# should be set in the CMake list file of the project before CPack module is +# included. The list of available CPACK_xxx variables and their associated +# documentation may be obtained using +# cpack --help-variable-list +# +# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) +# and some are specific to a generator +# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables +# usually begin with CPACK__xxxx. + + +set(CPACK_BINARY_DEB "OFF") +set(CPACK_BINARY_FREEBSD "OFF") +set(CPACK_BINARY_IFW "OFF") +set(CPACK_BINARY_NSIS "OFF") +set(CPACK_BINARY_RPM "OFF") +set(CPACK_BINARY_STGZ "ON") +set(CPACK_BINARY_TBZ2 "OFF") +set(CPACK_BINARY_TGZ "ON") +set(CPACK_BINARY_TXZ "OFF") +set(CPACK_BINARY_TZ "ON") +set(CPACK_BUILD_SOURCE_DIRS "/home/big_mak/Documents/English_pj/englishProject/First try;/home/big_mak/Documents/English_pj/englishProject/First try/build") +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_COMPONENTS_ALL "") +set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "deduplicator built using CMake") +set(CPACK_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") +set(CPACK_INSTALLED_DIRECTORIES "/home/big_mak/Documents/English_pj/englishProject/First try;/") +set(CPACK_INSTALL_CMAKE_PROJECTS "") +set(CPACK_INSTALL_PREFIX "/usr/local") +set(CPACK_MODULE_PATH "") +set(CPACK_NSIS_DISPLAY_NAME "deduplicator 0.1.0") +set(CPACK_NSIS_INSTALLER_ICON_CODE "") +set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") +set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") +set(CPACK_NSIS_PACKAGE_NAME "deduplicator 0.1.0") +set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") +set(CPACK_OUTPUT_CONFIG_FILE "/home/big_mak/Documents/English_pj/englishProject/First try/build/CPackConfig.cmake") +set(CPACK_PACKAGE_DEFAULT_LOCATION "/") +set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "deduplicator built using CMake") +set(CPACK_PACKAGE_FILE_NAME "deduplicator-0.1.0-Source") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "deduplicator 0.1.0") +set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "deduplicator 0.1.0") +set(CPACK_PACKAGE_NAME "deduplicator") +set(CPACK_PACKAGE_RELOCATABLE "true") +set(CPACK_PACKAGE_VENDOR "Humanity") +set(CPACK_PACKAGE_VERSION "0.1.0") +set(CPACK_PACKAGE_VERSION_MAJOR "0") +set(CPACK_PACKAGE_VERSION_MINOR "1") +set(CPACK_PACKAGE_VERSION_PATCH "0") +set(CPACK_PROJECT_NAME "deduplicator") +set(CPACK_PROJECT_VERSION "0.1.0") +set(CPACK_RESOURCE_FILE_LICENSE "/usr/share/cmake-3.22/Templates/CPack.GenericLicense.txt") +set(CPACK_RESOURCE_FILE_README "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_RESOURCE_FILE_WELCOME "/usr/share/cmake-3.22/Templates/CPack.GenericWelcome.txt") +set(CPACK_RPM_PACKAGE_SOURCES "ON") +set(CPACK_SET_DESTDIR "OFF") +set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_SOURCE_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") +set(CPACK_SOURCE_INSTALLED_DIRECTORIES "/home/big_mak/Documents/English_pj/englishProject/First try;/") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/home/big_mak/Documents/English_pj/englishProject/First try/build/CPackSourceConfig.cmake") +set(CPACK_SOURCE_PACKAGE_FILE_NAME "deduplicator-0.1.0-Source") +set(CPACK_SOURCE_RPM "OFF") +set(CPACK_SOURCE_TBZ2 "ON") +set(CPACK_SOURCE_TGZ "ON") +set(CPACK_SOURCE_TOPLEVEL_TAG "Linux-Source") +set(CPACK_SOURCE_TXZ "ON") +set(CPACK_SOURCE_TZ "ON") +set(CPACK_SOURCE_ZIP "OFF") +set(CPACK_STRIP_FILES "") +set(CPACK_SYSTEM_NAME "Linux") +set(CPACK_THREADS "1") +set(CPACK_TOPLEVEL_TAG "Linux-Source") +set(CPACK_WIX_SIZEOF_VOID_P "8") + +if(NOT CPACK_PROPERTIES_FILE) + set(CPACK_PROPERTIES_FILE "/home/big_mak/Documents/English_pj/englishProject/First try/build/CPackProperties.cmake") +endif() + +if(EXISTS ${CPACK_PROPERTIES_FILE}) + include(${CPACK_PROPERTIES_FILE}) +endif() diff --git a/First try/build/CTestTestfile.cmake b/First try/build/CTestTestfile.cmake new file mode 100644 index 0000000..d1f3b46 --- /dev/null +++ b/First try/build/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /home/big_mak/Documents/English_pj/englishProject/First try +# Build directory: /home/big_mak/Documents/English_pj/englishProject/First try/build +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/First try/build/DartConfiguration.tcl b/First try/build/DartConfiguration.tcl new file mode 100644 index 0000000..1f8ec15 --- /dev/null +++ b/First try/build/DartConfiguration.tcl @@ -0,0 +1,105 @@ +# This file is configured by CMake automatically as DartConfiguration.tcl +# If you choose not to use CMake, this file may be hand configured, by +# filling in the required variables. + + +# Configuration directories and files +SourceDirectory: /home/big_mak/Documents/English_pj/englishProject/First try +BuildDirectory: /home/big_mak/Documents/English_pj/englishProject/First try/build + +# Where to place the cost data store +CostDataFile: + +# Site is something like machine.domain, i.e. pragmatic.crd +Site: Maxim-HP-Pavilion-Laptop-15-eh1xxx + +# Build name is osname-revision-compiler, i.e. Linux-2.4.2-2smp-c++ +BuildName: Linux-g++ + +# Subprojects +LabelsForSubprojects: + +# Submission information +SubmitURL: http:// + +# Dashboard start time +NightlyStartTime: 00:00:00 EDT + +# Commands for the build/test/submit cycle +ConfigureCommand: "/usr/bin/cmake" "/home/big_mak/Documents/English_pj/englishProject/First try" +MakeCommand: /usr/bin/cmake --build . --config "${CTEST_CONFIGURATION_TYPE}" -- -i +DefaultCTestConfigurationType: Release + +# version control +UpdateVersionOnly: + +# CVS options +# Default is "-d -P -A" +CVSCommand: +CVSUpdateOptions: + +# Subversion options +SVNCommand: +SVNOptions: +SVNUpdateOptions: + +# Git options +GITCommand: +GITInitSubmodules: +GITUpdateOptions: +GITUpdateCustom: + +# Perforce options +P4Command: +P4Client: +P4Options: +P4UpdateOptions: +P4UpdateCustom: + +# Generic update command +UpdateCommand: +UpdateOptions: +UpdateType: + +# Compiler info +Compiler: /usr/bin/g++ +CompilerVersion: 11.3.0 + +# Dynamic analysis (MemCheck) +PurifyCommand: +ValgrindCommand: +ValgrindCommandOptions: +DrMemoryCommand: +DrMemoryCommandOptions: +CudaSanitizerCommand: +CudaSanitizerCommandOptions: +MemoryCheckType: +MemoryCheckSanitizerOptions: +MemoryCheckCommand: MEMORYCHECK_COMMAND-NOTFOUND +MemoryCheckCommandOptions: +MemoryCheckSuppressionFile: + +# Coverage +CoverageCommand: /usr/bin/gcov +CoverageExtraFlags: -l + +# Testing options +# TimeOut is the amount of time in seconds to wait for processes +# to complete during testing. After TimeOut seconds, the +# process will be summarily terminated. +# Currently set to 25 minutes +TimeOut: 1500 + +# During parallel testing CTest will not start a new test if doing +# so would cause the system load to exceed this value. +TestLoad: + +UseLaunchers: +CurlOptions: +# warning, if you add new options here that have to do with submit, +# you have to update cmCTestSubmitCommand.cxx + +# For CTest submissions that timeout, these options +# specify behavior for retrying the submission +CTestSubmitRetryDelay: 5 +CTestSubmitRetryCount: 3 diff --git a/First try/build/Makefile b/First try/build/Makefile new file mode 100644 index 0000000..c047fad --- /dev/null +++ b/First try/build/Makefile @@ -0,0 +1,606 @@ +# 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/big_mak/Documents/English_pj/englishProject/First try" + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = "/home/big_mak/Documents/English_pj/englishProject/First try/build" + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + /usr/bin/cpack --config ./CPackSourceConfig.cmake /home/big_mak/Documents/English_pj/englishProject/First\ try/build/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# 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/big_mak/Documents/English_pj/englishProject/First try/build/CMakeFiles" "/home/big_mak/Documents/English_pj/englishProject/First try/build//CMakeFiles/progress.marks" + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start "/home/big_mak/Documents/English_pj/englishProject/First try/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 Experimental + +# Build rule for target. +Experimental: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 Experimental +.PHONY : Experimental + +# fast build rule for target. +Experimental/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Experimental.dir/build.make CMakeFiles/Experimental.dir/build +.PHONY : Experimental/fast + +#============================================================================= +# Target rules for targets named Nightly + +# Build rule for target. +Nightly: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 Nightly +.PHONY : Nightly + +# fast build rule for target. +Nightly/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Nightly.dir/build.make CMakeFiles/Nightly.dir/build +.PHONY : Nightly/fast + +#============================================================================= +# Target rules for targets named Continuous + +# Build rule for target. +Continuous: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 Continuous +.PHONY : Continuous + +# fast build rule for target. +Continuous/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Continuous.dir/build.make CMakeFiles/Continuous.dir/build +.PHONY : Continuous/fast + +#============================================================================= +# Target rules for targets named NightlyMemoryCheck + +# Build rule for target. +NightlyMemoryCheck: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 NightlyMemoryCheck +.PHONY : NightlyMemoryCheck + +# fast build rule for target. +NightlyMemoryCheck/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyMemoryCheck.dir/build.make CMakeFiles/NightlyMemoryCheck.dir/build +.PHONY : NightlyMemoryCheck/fast + +#============================================================================= +# Target rules for targets named NightlyStart + +# Build rule for target. +NightlyStart: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 NightlyStart +.PHONY : NightlyStart + +# fast build rule for target. +NightlyStart/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyStart.dir/build.make CMakeFiles/NightlyStart.dir/build +.PHONY : NightlyStart/fast + +#============================================================================= +# Target rules for targets named NightlyUpdate + +# Build rule for target. +NightlyUpdate: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 NightlyUpdate +.PHONY : NightlyUpdate + +# fast build rule for target. +NightlyUpdate/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyUpdate.dir/build.make CMakeFiles/NightlyUpdate.dir/build +.PHONY : NightlyUpdate/fast + +#============================================================================= +# Target rules for targets named NightlyConfigure + +# Build rule for target. +NightlyConfigure: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 NightlyConfigure +.PHONY : NightlyConfigure + +# fast build rule for target. +NightlyConfigure/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyConfigure.dir/build.make CMakeFiles/NightlyConfigure.dir/build +.PHONY : NightlyConfigure/fast + +#============================================================================= +# Target rules for targets named NightlyBuild + +# Build rule for target. +NightlyBuild: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 NightlyBuild +.PHONY : NightlyBuild + +# fast build rule for target. +NightlyBuild/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyBuild.dir/build.make CMakeFiles/NightlyBuild.dir/build +.PHONY : NightlyBuild/fast + +#============================================================================= +# Target rules for targets named NightlyTest + +# Build rule for target. +NightlyTest: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 NightlyTest +.PHONY : NightlyTest + +# fast build rule for target. +NightlyTest/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyTest.dir/build.make CMakeFiles/NightlyTest.dir/build +.PHONY : NightlyTest/fast + +#============================================================================= +# Target rules for targets named NightlyCoverage + +# Build rule for target. +NightlyCoverage: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 NightlyCoverage +.PHONY : NightlyCoverage + +# fast build rule for target. +NightlyCoverage/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyCoverage.dir/build.make CMakeFiles/NightlyCoverage.dir/build +.PHONY : NightlyCoverage/fast + +#============================================================================= +# Target rules for targets named NightlyMemCheck + +# Build rule for target. +NightlyMemCheck: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 NightlyMemCheck +.PHONY : NightlyMemCheck + +# fast build rule for target. +NightlyMemCheck/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlyMemCheck.dir/build.make CMakeFiles/NightlyMemCheck.dir/build +.PHONY : NightlyMemCheck/fast + +#============================================================================= +# Target rules for targets named NightlySubmit + +# Build rule for target. +NightlySubmit: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 NightlySubmit +.PHONY : NightlySubmit + +# fast build rule for target. +NightlySubmit/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/NightlySubmit.dir/build.make CMakeFiles/NightlySubmit.dir/build +.PHONY : NightlySubmit/fast + +#============================================================================= +# Target rules for targets named ExperimentalStart + +# Build rule for target. +ExperimentalStart: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ExperimentalStart +.PHONY : ExperimentalStart + +# fast build rule for target. +ExperimentalStart/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalStart.dir/build.make CMakeFiles/ExperimentalStart.dir/build +.PHONY : ExperimentalStart/fast + +#============================================================================= +# Target rules for targets named ExperimentalUpdate + +# Build rule for target. +ExperimentalUpdate: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ExperimentalUpdate +.PHONY : ExperimentalUpdate + +# fast build rule for target. +ExperimentalUpdate/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalUpdate.dir/build.make CMakeFiles/ExperimentalUpdate.dir/build +.PHONY : ExperimentalUpdate/fast + +#============================================================================= +# Target rules for targets named ExperimentalConfigure + +# Build rule for target. +ExperimentalConfigure: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ExperimentalConfigure +.PHONY : ExperimentalConfigure + +# fast build rule for target. +ExperimentalConfigure/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalConfigure.dir/build.make CMakeFiles/ExperimentalConfigure.dir/build +.PHONY : ExperimentalConfigure/fast + +#============================================================================= +# Target rules for targets named ExperimentalBuild + +# Build rule for target. +ExperimentalBuild: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ExperimentalBuild +.PHONY : ExperimentalBuild + +# fast build rule for target. +ExperimentalBuild/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalBuild.dir/build.make CMakeFiles/ExperimentalBuild.dir/build +.PHONY : ExperimentalBuild/fast + +#============================================================================= +# Target rules for targets named ExperimentalTest + +# Build rule for target. +ExperimentalTest: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ExperimentalTest +.PHONY : ExperimentalTest + +# fast build rule for target. +ExperimentalTest/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalTest.dir/build.make CMakeFiles/ExperimentalTest.dir/build +.PHONY : ExperimentalTest/fast + +#============================================================================= +# Target rules for targets named ExperimentalCoverage + +# Build rule for target. +ExperimentalCoverage: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ExperimentalCoverage +.PHONY : ExperimentalCoverage + +# fast build rule for target. +ExperimentalCoverage/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalCoverage.dir/build.make CMakeFiles/ExperimentalCoverage.dir/build +.PHONY : ExperimentalCoverage/fast + +#============================================================================= +# Target rules for targets named ExperimentalMemCheck + +# Build rule for target. +ExperimentalMemCheck: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ExperimentalMemCheck +.PHONY : ExperimentalMemCheck + +# fast build rule for target. +ExperimentalMemCheck/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalMemCheck.dir/build.make CMakeFiles/ExperimentalMemCheck.dir/build +.PHONY : ExperimentalMemCheck/fast + +#============================================================================= +# Target rules for targets named ExperimentalSubmit + +# Build rule for target. +ExperimentalSubmit: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ExperimentalSubmit +.PHONY : ExperimentalSubmit + +# fast build rule for target. +ExperimentalSubmit/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ExperimentalSubmit.dir/build.make CMakeFiles/ExperimentalSubmit.dir/build +.PHONY : ExperimentalSubmit/fast + +#============================================================================= +# Target rules for targets named ContinuousStart + +# Build rule for target. +ContinuousStart: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ContinuousStart +.PHONY : ContinuousStart + +# fast build rule for target. +ContinuousStart/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousStart.dir/build.make CMakeFiles/ContinuousStart.dir/build +.PHONY : ContinuousStart/fast + +#============================================================================= +# Target rules for targets named ContinuousUpdate + +# Build rule for target. +ContinuousUpdate: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ContinuousUpdate +.PHONY : ContinuousUpdate + +# fast build rule for target. +ContinuousUpdate/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousUpdate.dir/build.make CMakeFiles/ContinuousUpdate.dir/build +.PHONY : ContinuousUpdate/fast + +#============================================================================= +# Target rules for targets named ContinuousConfigure + +# Build rule for target. +ContinuousConfigure: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ContinuousConfigure +.PHONY : ContinuousConfigure + +# fast build rule for target. +ContinuousConfigure/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousConfigure.dir/build.make CMakeFiles/ContinuousConfigure.dir/build +.PHONY : ContinuousConfigure/fast + +#============================================================================= +# Target rules for targets named ContinuousBuild + +# Build rule for target. +ContinuousBuild: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ContinuousBuild +.PHONY : ContinuousBuild + +# fast build rule for target. +ContinuousBuild/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousBuild.dir/build.make CMakeFiles/ContinuousBuild.dir/build +.PHONY : ContinuousBuild/fast + +#============================================================================= +# Target rules for targets named ContinuousTest + +# Build rule for target. +ContinuousTest: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ContinuousTest +.PHONY : ContinuousTest + +# fast build rule for target. +ContinuousTest/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousTest.dir/build.make CMakeFiles/ContinuousTest.dir/build +.PHONY : ContinuousTest/fast + +#============================================================================= +# Target rules for targets named ContinuousCoverage + +# Build rule for target. +ContinuousCoverage: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ContinuousCoverage +.PHONY : ContinuousCoverage + +# fast build rule for target. +ContinuousCoverage/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousCoverage.dir/build.make CMakeFiles/ContinuousCoverage.dir/build +.PHONY : ContinuousCoverage/fast + +#============================================================================= +# Target rules for targets named ContinuousMemCheck + +# Build rule for target. +ContinuousMemCheck: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ContinuousMemCheck +.PHONY : ContinuousMemCheck + +# fast build rule for target. +ContinuousMemCheck/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousMemCheck.dir/build.make CMakeFiles/ContinuousMemCheck.dir/build +.PHONY : ContinuousMemCheck/fast + +#============================================================================= +# Target rules for targets named ContinuousSubmit + +# Build rule for target. +ContinuousSubmit: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ContinuousSubmit +.PHONY : ContinuousSubmit + +# fast build rule for target. +ContinuousSubmit/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/ContinuousSubmit.dir/build.make CMakeFiles/ContinuousSubmit.dir/build +.PHONY : ContinuousSubmit/fast + +#============================================================================= +# Target rules for targets named deduplicator + +# Build rule for target. +deduplicator: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 deduplicator +.PHONY : deduplicator + +# fast build rule for target. +deduplicator/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/deduplicator.dir/build.make CMakeFiles/deduplicator.dir/build +.PHONY : deduplicator/fast + +solution/src/main.o: solution/src/main.c.o +.PHONY : solution/src/main.o + +# target to build an object file +solution/src/main.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/deduplicator.dir/build.make CMakeFiles/deduplicator.dir/solution/src/main.c.o +.PHONY : solution/src/main.c.o + +solution/src/main.i: solution/src/main.c.i +.PHONY : solution/src/main.i + +# target to preprocess a source file +solution/src/main.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/deduplicator.dir/build.make CMakeFiles/deduplicator.dir/solution/src/main.c.i +.PHONY : solution/src/main.c.i + +solution/src/main.s: solution/src/main.c.s +.PHONY : solution/src/main.s + +# target to generate assembly for a file +solution/src/main.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/deduplicator.dir/build.make CMakeFiles/deduplicator.dir/solution/src/main.c.s +.PHONY : solution/src/main.c.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 "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... test" + @echo "... Continuous" + @echo "... ContinuousBuild" + @echo "... ContinuousConfigure" + @echo "... ContinuousCoverage" + @echo "... ContinuousMemCheck" + @echo "... ContinuousStart" + @echo "... ContinuousSubmit" + @echo "... ContinuousTest" + @echo "... ContinuousUpdate" + @echo "... Experimental" + @echo "... ExperimentalBuild" + @echo "... ExperimentalConfigure" + @echo "... ExperimentalCoverage" + @echo "... ExperimentalMemCheck" + @echo "... ExperimentalStart" + @echo "... ExperimentalSubmit" + @echo "... ExperimentalTest" + @echo "... ExperimentalUpdate" + @echo "... Nightly" + @echo "... NightlyBuild" + @echo "... NightlyConfigure" + @echo "... NightlyCoverage" + @echo "... NightlyMemCheck" + @echo "... NightlyMemoryCheck" + @echo "... NightlyStart" + @echo "... NightlySubmit" + @echo "... NightlyTest" + @echo "... NightlyUpdate" + @echo "... deduplicator" + @echo "... solution/src/main.o" + @echo "... solution/src/main.i" + @echo "... solution/src/main.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/First try/build/Testing/Temporary/LastTest.log b/First try/build/Testing/Temporary/LastTest.log new file mode 100644 index 0000000..b438c89 --- /dev/null +++ b/First try/build/Testing/Temporary/LastTest.log @@ -0,0 +1,3 @@ +Start testing: Dec 02 16:36 MSK +---------------------------------------------------------- +End testing: Dec 02 16:36 MSK diff --git a/First try/build/cmake_install.cmake b/First try/build/cmake_install.cmake new file mode 100644 index 0000000..8b34ea0 --- /dev/null +++ b/First try/build/cmake_install.cmake @@ -0,0 +1,54 @@ +# Install script for directory: /home/big_mak/Documents/English_pj/englishProject/First try + +# 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 "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# 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/big_mak/Documents/English_pj/englishProject/First try/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/First try/build/compile_commands.json b/First try/build/compile_commands.json new file mode 100644 index 0000000..2876651 --- /dev/null +++ b/First try/build/compile_commands.json @@ -0,0 +1,7 @@ +[ +{ + "directory": "/home/big_mak/Documents/English_pj/englishProject/First try/build", + "command": "/usr/bin/gcc -I\"/home/big_mak/Documents/English_pj/englishProject/First try/solution/include\" -g -o CMakeFiles/deduplicator.dir/solution/src/main.c.o -c \"/home/big_mak/Documents/English_pj/englishProject/First try/solution/src/main.c\"", + "file": "/home/big_mak/Documents/English_pj/englishProject/First try/solution/src/main.c" +} +] \ No newline at end of file diff --git a/First try/build/deduplicator b/First try/build/deduplicator new file mode 100755 index 0000000000000000000000000000000000000000..5d1e49a6633ae568a66e8894d3e18a03eed271f9 GIT binary patch literal 27728 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, Республика Ингушетия <2>, +Кабардино-Балкарская Республика, Республика Калмыкия <3>, Карачаево-Черкесская Республика, +Республика Карелия, Республика Коми, Республика Крым <4>, Луганская Народная Республика +<5>, Республика Марий Эл, Республика Мордовия, Республика Саха (Якутия), Республика Северная +Осетия - Алания <6>, Республика Татарстан (Татарстан), Республика Тыва, Удмуртская Республика, +Республика Хакасия, Чеченская Республика, Чувашская Республика - Чувашия <7>; +Алтайский край, Забайкальский край <8>, Камчатский край <9>, Краснодарский край, +Красноярский край <10>, Пермский край <11>, Приморский край, Ставропольский край, +Хабаровский край; +Амурская область, Архангельская область, Астраханская область, Белгородская область, +Брянская область, Владимирская область, Волгоградская область, Вологодская область, +Воронежская область, Запорожская область <12>, Ивановская область, Иркутская область <13>, +Калининградская область, Калужская область, Кемеровская область - Кузбасс <14>, Кировская +область, Костромская область, Курганская область, Курская область, Ленинградская область, +Липецкая область, Магаданская область, Московская область, Мурманская область, Нижегородская +область, Новгородская область, Новосибирская область, Омская область, Оренбургская область, +Орловская область, Пензенская область, Псковская область, Ростовская область, Рязанская область, +Самарская область, Саратовская область, Сахалинская область, Свердловская область, Смоленская +область, Тамбовская область, Тверская область, Томская область, Тульская область, Тюменская +область, Ульяновская область, Херсонская область <15>, Челябинская область, Ярославская +область; +Москва, Санкт-Петербург, Севастополь <16> - города федерального значения; +Еврейская автономная область; +Ненецкий автономный округ, Ханты-Мансийский автономный округ - Югра <17>, Чукотский +автономный округ, Ямало-Ненецкий автономный округ. +2. Принятие в Российскую Федерацию и образование в ее составе нового субъекта +осуществляются в порядке, установленном федеральным конституционным законом. +-------------------------------- +<1> Наименование нового субъекта Российской Федерации - Донецкая Народная Республика +- дано в соответствии с Федеральным конституционным законом от 4 октября 2022 г. N 5-ФКЗ "О +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/принятии в Российскую Федерацию Донецкой Народной Республики и образовании в составе +Российской Федерации нового субъекта - Донецкой Народной Республики" (Официальный +интернет-портал правовой информации (www.pravo.gov.ru), 2022, 5 октября, N 0001202210050005). +<2> Новое наименование Республики дано в соответствии с Указом Президента Российской +Федерации от 9 января 1996 г. N 20 "О включении новых наименований субъектов Российской +Федерации в статью 65 Конституции Российской Федерации" (Собрание законодательства +Российской Федерации, 1996, N 3, ст. 152). +<3> Новое наименование Республики дано в соответствии с Указом Президента Российской +Федерации от 10 февраля 1996 г. N 173 "О включении нового наименования субъекта Российской +Федерации в статью 65 Конституции Российской Федерации" (Собрание законодательства +Российской Федерации, 1996, N 7, ст. 676). +<4> Наименование нового субъекта Российской Федерации - Республика Крым - дано в +соответствии с Федеральным конституционным законом от 21 марта 2014 г. N 6-ФКЗ "О принятии +в Российскую Федерацию Республики Крым и образовании в составе Российской Федерации новых +субъектов - Республики Крым и города федерального значения Севастополя" (Собрание +законодательства Российской Федерации, 2014, N 12, ст. 1201). +<5> Наименование нового субъекта Российской Федерации - Луганская Народная Республика +- дано в соответствии с Федеральным конституционным законом от 4 октября 2022 г. N 6-ФКЗ "О +принятии в Российскую Федерацию Луганской Народной Республики и образовании в составе +Российской Федерации нового субъекта - Луганской Народной Республики" (Официальный +интернет-портал правовой информации (www.pravo.gov.ru), 2022, 5 октября, N 0001202210050006). +<6> Новое наименование Республики дано в соответствии с Указом Президента Российской +Федерации от 9 января 1996 г. N 20 "О включении новых наименований субъектов Российской +Федерации в статью 65 Конституции Российской Федерации" (Собрание законодательства +Российской Федерации, 1996, N 3, ст. 152). +<7> Новое наименование Республики дано в соответствии с Указом Президента Российской +Федерации от 9 июня 2001 г. N 679 "О включении нового наименования субъекта Российской +Федерации в статью 65 Конституции Российской Федерации" (Собрание законодательства +Российской Федерации, 2001, N 24, ст. 2421). +<8> Наименование нового субъекта Российской Федерации - Забайкальский край - дано в связи +с его образованием с 1 марта 2008 г., а наименования прекративших существование с 1 марта 2008 +г. в качестве субъектов Российской Федерации Читинской области и Агинского Бурятского +автономного округа исключены из части 1 статьи 65 Конституции Российской Федерации на +основании Федерального конституционного закона от 21 июля 2007 г. N 5-ФКЗ "Об образовании в +составе Российской Федерации нового субъекта Российской Федерации в результате объединения +Читинской области и Агинского Бурятского автономного округа" (Собрание законодательства +Российской Федерации, 2007, N 30, ст. 3745). +<9> Наименование нового субъекта Российской Федерации - Камчатский край - дано в связи с +его образованием с 1 июля 2007 г., а наименования прекративших существование с 1 июля 2007 г. +в качестве субъектов Российской Федерации Камчатской области и Корякского автономного округа +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/исключены из части 1 статьи 65 Конституции Российской Федерации на основании Федерального +конституционного закона от 12 июля 2006 г. N 2-ФКЗ "Об образовании в составе Российской +Федерации нового субъекта Российской Федерации в результате объединения Камчатской области +и Корякского автономного округа" (Собрание законодательства Российской Федерации, 2006, N 29, +ст. 3119). +<10> Наименование нового субъекта Российской Федерации - Красноярский край - дано в +связи с его образованием с 1 января 2007 г., а наименования прекративших существование с 1 января +2007 г. в качестве субъектов Российской Федерации Таймырского (Долгано-Ненецкого) +автономного округа и Эвенкийского автономного округа исключены из части 1 статьи 65 +Конституции Российской Федерации на основании Федерального конституционного закона от 14 +октября 2005 г. N 6-ФКЗ "Об образовании в составе Российской Федерации нового субъекта +Российской Федерации в результате объединения Красноярского края, Таймырского (Долгано- +Ненецкого) автономного округа и Эвенкийского автономного округа" (Собрание законодательства +Российской Федерации, 2005, N 42, ст. 4212). +<11> Наименование нового субъекта Российской Федерации - Пермский край - дано в связи с +его образованием с 1 декабря 2005 г., а наименования прекративших существование с 1 декабря +2005 г. в качестве субъектов Российской Федерации Пермской области и Коми-Пермяцкого +автономного округа исключены из части 1 статьи 65 Конституции Российской Федерации на +основании Федерального конституционного закона от 25 марта 2004 г. N 1-ФКЗ "Об образовании в +составе Российской Федерации нового субъекта Российской Федерации в результате объединения +Пермской области и Коми-Пермяцкого автономного округа" (Собрание законодательства +Российской Федерации, 2004, N 13, ст. 1110). +<12> Наименование нового субъекта Российской Федерации - Запорожская область - дано в +соответствии с Федеральным конституционным законом от 4 октября 2022 г. N 7-ФКЗ "О принятии +в Российскую Федерацию Запорожской области и образовании в составе Российской Федерации +нового субъекта - Запорожской области" (Официальный интернет-портал правовой информации +(www.pravo.gov.ru), 2022, 5 октября, N 0001202210050007). +<13> Наименование нового субъекта Российской Федерации - Иркутская область - дано в связи +с его образованием с 1 января 2008 г., а наименование прекратившего существование с 1 января +2008 г. в качестве субъекта Российской Федерации Усть-Ордынского Бурятского автономного +округа исключено из части 1 статьи 65 Конституции Российской Федерации на основании +Федерального конституционного закона от 30 декабря 2006 г. N 6-ФКЗ "Об образовании в составе +Российской Федерации нового субъекта Российской Федерации в результате объединения +Иркутской области и Усть-Ордынского Бурятского автономного округа" (Собрание +законодательства Российской Федерации, 2007, N 1, ст. 1). +<14> Новое наименование области дано в соответствии с Указом Президента Российской +Федерации от 27 марта 2019 г. N 130 "О включении нового наименования субъекта Российской +Федерации в статью 65 Конституции Российской Федерации" (Собрание законодательства +Российской Федерации, 2019, N 13, ст. 1390). +<15> Наименование нового субъекта Российской Федерации - Херсонская область - дано в +соответствии с Федеральным конституционным законом от 4 октября 2022 г. N 8-ФКЗ "О принятии +в Российскую Федерацию Херсонской области и образовании в составе Российской Федерации +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/нового субъекта - Херсонской области" (Официальный интернет-портал правовой информации +(www.pravo.gov.ru), 2022, 5 октября, N 0001202210050008). +<16> Наименование нового субъекта Российской Федерации - город федерального значения +Севастополь - дано в соответствии с Федеральным конституционным законом от 21 марта 2014 г. N +6-ФКЗ "О принятии в Российскую Федерацию Республики Крым и образовании в составе +Российской Федерации новых субъектов - Республики Крым и города федерального значения +Севастополя" (Собрание законодательства Российской Федерации, 2014, N 12, ст. 1201). +<17> Новое наименование автономного округа дано в соответствии с Указом Президента +Российской Федерации от 25 июля 2003 г. N 841 "О включении нового наименования субъекта +Российской Федерации в статью 65 Конституции Российской Федерации" (Собрание +законодательства Российской Федерации, 2003, N 30, ст. 3051). +Статья 66 +1. Статус республики определяется Конституцией Российской Федерации и конституцией +республики. +2. Статус края, области, города федерального значения, автономной области, автономного +округа определяется Конституцией Российской Федерации и уставом края, области, города +федерального значения, автономной области, автономного округа, принимаемым законодательным +(представительным) органом соответствующего субъекта Российской Федерации. +3. По представлению законодательных и исполнительных органов автономной области, +автономного округа может быть принят федеральный закон об автономной области, автономном +округе. +4. Отношения автономных округов, входящих в состав края или области, могут регулироваться +федеральным законом и договором между органами государственной власти автономного округа и, +соответственно, органами государственной власти края или области. +5. Статус субъекта Российской Федерации может быть изменен по взаимному согласию +Российской Федерации и субъекта Российской Федерации в соответствии с федеральным +конституционным законом. +Статья 67 +1. Территория Российской Федерации включает в себя территории ее субъектов, внутренние +воды и территориальное море, воздушное пространство над ними. На территории Российской +Федерации в соответствии с федеральным законом могут быть созданы федеральные территории. +Организация публичной власти на федеральных территориях устанавливается указанным +федеральным законом. <*> +2. Российская Федерация обладает суверенными правами и осуществляет юрисдикцию на +континентальном шельфе и в исключительной экономической зоне Российской Федерации в +порядке, определяемом федеральным законом и нормами международного права. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/2.1. Российская Федерация обеспечивает защиту своего суверенитета и территориальной +целостности. Действия (за исключением делимитации, демаркации, редемаркации государственной +границы Российской Федерации с сопредельными государствами), направленные на отчуждение +части территории Российской Федерации, а также призывы к таким действиям не допускаются <*>. +3. Границы между субъектами Российской Федерации могут быть изменены с их взаимного +согласия. +Статья 67.1 <*> +1. Российская Федерация является правопреемником Союза ССР на своей территории, а также +правопреемником (правопродолжателем) Союза ССР в отношении членства в международных +организациях, их органах, участия в международных договорах, а также в отношении +предусмотренных международными договорами обязательств и активов Союза ССР за пределами +территории Российской Федерации. +2. Российская Федерация, объединенная тысячелетней историей, сохраняя память предков, +передавших нам идеалы и веру в Бога, а также преемственность в развитии Российского +государства, признает исторически сложившееся государственное единство. +3. Российская Федерация чтит память защитников Отечества, обеспечивает защиту +исторической правды. Умаление значения подвига народа при защите Отечества не допускается. +4. Дети являются важнейшим приоритетом государственной политики России. Государство +создает условия, способствующие всестороннему духовному, нравственному, интеллектуальному и +физическому развитию детей, воспитанию в них патриотизма, гражданственности и уважения к +старшим. Государство, обеспечивая приоритет семейного воспитания, берет на себя обязанности +родителей в отношении детей, оставшихся без попечения. +Статья 68 <*> +1. Государственным языком Российской Федерации на всей ее территории является русский +язык как язык государствообразующего народа, входящего в многонациональный союз +равноправных народов Российской Федерации. +2. Республики вправе устанавливать свои государственные языки. В органах государственной +власти, органах местного самоуправления, государственных учреждениях республик они +употребляются наряду с государственным языком Российской Федерации. +3. Российская Федерация гарантирует всем ее народам право на сохранение родного языка, +создание условий для его изучения и развития. +4. Культура в Российской Федерации является уникальным наследием ее многонационального +народа. Культура поддерживается и охраняется государством. +Статья 69 <*> +1. Российская Федерация гарантирует права коренных малочисленных народов в соответствии +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/с общепризнанными принципами и нормами международного права и международными +договорами Российской Федерации. +2. Государство защищает культурную самобытность всех народов и этнических общностей +Российской Федерации, гарантирует сохранение этнокультурного и языкового многообразия. +3. Российская Федерация оказывает поддержку соотечественникам, проживающим за +рубежом, в осуществлении их прав, обеспечении защиты их интересов и сохранении +общероссийской культурной идентичности. +Статья 70 <*> +1. Государственные флаг, герб и гимн Российской Федерации, их описание и порядок +официального использования устанавливаются федеральным конституционным законом. +2. Столицей Российской Федерации является город Москва. Статус столицы устанавливается +федеральным законом. Местом постоянного пребывания отдельных федеральных органов +государственной власти может быть другой город, определенный федеральным конституционным +законом. +Статья 71 +В ведении Российской Федерации находятся: +а) принятие и изменение Конституции Российской Федерации и федеральных законов, +контроль за их соблюдением; +б) федеративное устройство и территория Российской Федерации; +в) регулирование и защита прав и свобод человека и гражданина; гражданство в Российской +Федерации; регулирование и защита прав национальных меньшинств; +г) организация публичной власти; установление системы федеральных органов +законодательной, исполнительной и судебной власти, порядка их организации и деятельности; +формирование федеральных органов государственной власти <*>; +д) федеральная государственная собственность и управление ею; +е) установление основ федеральной политики и федеральные программы в области +государственного, экономического, экологического, научно-технологического, социального, +культурного и национального развития Российской Федерации; установление единых правовых +основ системы здравоохранения, системы воспитания и образования, в том числе непрерывного +образования <*>; +ж) установление правовых основ единого рынка; финансовое, валютное, кредитное, +таможенное регулирование, денежная эмиссия, основы ценовой политики; федеральные +экономические службы, включая федеральные банки; +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/з) федеральный бюджет; федеральные налоги и сборы; федеральные фонды регионального +развития; +и) федеральные энергетические системы, ядерная энергетика, расщепляющиеся материалы; +федеральные транспорт, пути сообщения, информация, информационные технологии и связь; +космическая деятельность <*>; +к) внешняя политика и международные отношения Российской Федерации, международные +договоры Российской Федерации; вопросы войны и мира; +л) внешнеэкономические отношения Российской Федерации; +м) оборона и безопасность; оборонное производство; определение порядка продажи и покупки +оружия, боеприпасов, военной техники и другого военного имущества; производство ядовитых +веществ, наркотических средств и порядок их использования; обеспечение безопасности личности, +общества и государства при применении информационных технологий, обороте цифровых данных +<*>; +н) определение статуса и защита государственной границы, территориального моря, +воздушного пространства, исключительной экономической зоны и континентального шельфа +Российской Федерации; +о) судоустройство; прокуратура; уголовное и уголовно-исполнительное законодательство; +амнистия и помилование; гражданское законодательство; процессуальное законодательство; +правовое регулирование интеллектуальной собственности <18>; +п) федеральное коллизионное право; +р) метрологическая служба, стандарты, эталоны, метрическая система и исчисление времени; +геодезия и картография; наименования географических объектов; метеорологическая служба; +официальный статистический и бухгалтерский учет <*>; +с) государственные награды и почетные звания Российской Федерации; +т) федеральная государственная служба; установление ограничений для замещения +государственных и муниципальных должностей, должностей государственной и муниципальной +службы, в том числе ограничений, связанных с наличием гражданства иностранного государства +либо вида на жительство или иного документа, подтверждающего право на постоянное проживание +гражданина Российской Федерации на территории иностранного государства, а также ограничений, +связанных с открытием и наличием счетов (вкладов), хранением наличных денежных средств и +ценностей в иностранных банках, расположенных за пределами территории Российской Федерации +<*>. +-------------------------------- +<18> Редакция пункта "о" приведена в соответствии с Законом Российской Федерации о +поправке к Конституции Российской Федерации от 5 февраля 2014 г. N 2-ФКЗ "О Верховном Суде +Российской Федерации и прокуратуре Российской Федерации", вступившим в силу со дня его +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/официального опубликования 6 февраля 2014 г. (Официальный интернет-портал правовой +информации (www.pravo.gov.ru), 2014, 6 февраля, N 0001201402060001). +Статья 72 +1. В совместном ведении Российской Федерации и субъектов Российской Федерации +находятся: +а) обеспечение соответствия конституций и законов республик, уставов, законов и иных +нормативных правовых актов краев, областей, городов федерального значения, автономной +области, автономных округов Конституции Российской Федерации и федеральным законам; +б) защита прав и свобод человека и гражданина; защита прав национальных меньшинств; +обеспечение законности, правопорядка, общественной безопасности; режим пограничных зон; +в) вопросы владения, пользования и распоряжения землей, недрами, водными и другими +природными ресурсами; +г) разграничение государственной собственности; +д) природопользование; сельское хозяйство; охрана окружающей среды и обеспечение +экологической безопасности; особо охраняемые природные территории; охрана памятников +истории и культуры <*>; +е) общие вопросы воспитания, образования, науки, культуры, физической культуры и спорта, +молодежной политики <*>; +ж) координация вопросов здравоохранения, в том числе обеспечение оказания доступной и +качественной медицинской помощи, сохранение и укрепление общественного здоровья, создание +условий для ведения здорового образа жизни, формирования культуры ответственного отношения +граждан к своему здоровью; социальная защита, включая социальное обеспечение <*>; +ж.1) защита семьи, материнства, отцовства и детства; защита института брака как союза +мужчины и женщины; создание условий для достойного воспитания детей в семье, а также для +осуществления совершеннолетними детьми обязанности заботиться о родителях <*>; +з) осуществление мер по борьбе с катастрофами, стихийными бедствиями, эпидемиями, +ликвидация их последствий; +и) установление общих принципов налогообложения и сборов в Российской Федерации; +к) административное, административно-процессуальное, трудовое, семейное, жилищное, +земельное, водное, лесное законодательство, законодательство о недрах, об охране окружающей +среды; +л) кадры судебных и правоохранительных органов; адвокатура, нотариат; +м) защита исконной среды обитания и традиционного образа жизни малочисленных +этнических общностей; +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/н) установление общих принципов организации системы органов государственной власти и +местного самоуправления; +о) координация международных и внешнеэкономических связей субъектов Российской +Федерации, выполнение международных договоров Российской Федерации. +2. Положения настоящей статьи в равной мере распространяются на республики, края, +области, города федерального значения, автономную область, автономные округа. +Статья 73 +Вне пределов ведения Российской Федерации и полномочий Российской Федерации по +предметам совместного ведения Российской Федерации и субъектов Российской Федерации +субъекты Российской Федерации обладают всей полнотой государственной власти. +Статья 74 +1. На территории Российской Федерации не допускается установление таможенных границ, +пошлин, сборов и каких-либо иных препятствий для свободного перемещения товаров, услуг и +финансовых средств. +2. Ограничения перемещения товаров и услуг могут вводиться в соответствии с федеральным +законом, если это необходимо для обеспечения безопасности, защиты жизни и здоровья людей, +охраны природы и культурных ценностей. +Статья 75 <*> +1. Денежной единицей в Российской Федерации является рубль. Денежная эмиссия +осуществляется исключительно Центральным банком Российской Федерации. Введение и эмиссия +других денег в Российской Федерации не допускаются. +2. Защита и обеспечение устойчивости рубля - основная функция Центрального банка +Российской Федерации, которую он осуществляет независимо от других органов государственной +власти. +3. Система налогов, взимаемых в федеральный бюджет, и общие принципы налогообложения +и сборов в Российской Федерации устанавливаются федеральным законом. +4. Государственные займы выпускаются в порядке, определяемом федеральным законом, и +размещаются на добровольной основе. +5. Российская Федерация уважает труд граждан и обеспечивает защиту их прав. Государством +гарантируется минимальный размер оплаты труда не менее величины прожиточного минимума +трудоспособного населения в целом по Российской Федерации. +6. В Российской Федерации формируется система пенсионного обеспечения граждан на основе +принципов всеобщности, справедливости и солидарности поколений и поддерживается ее +эффективное функционирование, а также осуществляется индексация пенсий не реже одного раза в +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/год в порядке, установленном федеральным законом. +7. В Российской Федерации в соответствии с федеральным законом гарантируются +обязательное социальное страхование, адресная социальная поддержка граждан и индексация +социальных пособий и иных социальных выплат. +Статья 75.1 <*> +В Российской Федерации создаются условия для устойчивого экономического роста страны и +повышения благосостояния граждан, для взаимного доверия государства и общества, +гарантируются защита достоинства граждан и уважение человека труда, обеспечиваются +сбалансированность прав и обязанностей гражданина, социальное партнерство, экономическая, +политическая и социальная солидарность. +Статья 76 +1. По предметам ведения Российской Федерации принимаются федеральные конституционные +законы и федеральные законы, имеющие прямое действие на всей территории Российской +Федерации. +2. По предметам совместного ведения Российской Федерации и субъектов Российской +Федерации издаются федеральные законы и принимаемые в соответствии с ними законы и иные +нормативные правовые акты субъектов Российской Федерации. +3. Федеральные законы не могут противоречить федеральным конституционным законам. +4. Вне пределов ведения Российской Федерации, совместного ведения Российской Федерации +и субъектов Российской Федерации республики, края, области, города федерального значения, +автономная область и автономные округа осуществляют собственное правовое регулирование, +включая принятие законов и иных нормативных правовых актов. +5. Законы и иные нормативные правовые акты субъектов Российской Федерации не могут +противоречить федеральным законам, принятым в соответствии с частями первой и второй +настоящей статьи. В случае противоречия между федеральным законом и иным актом, изданным в +Российской Федерации, действует федеральный закон. +6. В случае противоречия между федеральным законом и нормативным правовым актом +субъекта Российской Федерации, изданным в соответствии с частью четвертой настоящей статьи, +действует нормативный правовой акт субъекта Российской Федерации. +Статья 77 +1. Система органов государственной власти республик, краев, областей, городов федерального +значения, автономной области, автономных округов устанавливается субъектами Российской +Федерации самостоятельно в соответствии с основами конституционного строя Российской +Федерации и общими принципами организации представительных и исполнительных органов +государственной власти, установленными федеральным законом. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/2. В пределах ведения Российской Федерации и полномочий Российской Федерации по +предметам совместного ведения Российской Федерации и субъектов Российской Федерации +федеральные органы исполнительной власти и органы исполнительной власти субъектов +Российской Федерации образуют единую систему исполнительной власти в Российской Федерации. +3. Высшим должностным лицом субъекта Российской Федерации (руководителем высшего +исполнительного органа государственной власти субъекта Российской Федерации) может быть +гражданин Российской Федерации, достигший 30 лет, постоянно проживающий в Российской +Федерации, не имеющий гражданства иностранного государства либо вида на жительство или иного +документа, подтверждающего право на постоянное проживание гражданина Российской Федерации +на территории иностранного государства. Высшему должностному лицу субъекта Российской +Федерации (руководителю высшего исполнительного органа государственной власти субъекта +Российской Федерации) в порядке, установленном федеральным законом, запрещается открывать и +иметь счета (вклады), хранить наличные денежные средства и ценности в иностранных банках, +расположенных за пределами территории Российской Федерации. Федеральным законом могут +быть установлены дополнительные требования к высшему должностному лицу субъекта +Российской Федерации (руководителю высшего исполнительного органа государственной власти +субъекта Российской Федерации) <*>. +Статья 78 +1. Федеральные органы исполнительной власти для осуществления своих полномочий могут +создавать свои территориальные органы и назначать соответствующих должностных лиц. +2. Федеральные органы исполнительной власти по соглашению с органами исполнительной +власти субъектов Российской Федерации могут передавать им осуществление части своих +полномочий, если это не противоречит Конституции Российской Федерации и федеральным +законам. +3. Органы исполнительной власти субъектов Российской Федерации по соглашению с +федеральными органами исполнительной власти могут передавать им осуществление части своих +полномочий. +4. Президент Российской Федерации и Правительство Российской Федерации обеспечивают в +соответствии с Конституцией Российской Федерации осуществление полномочий федеральной +государственной власти на всей территории Российской Федерации. +5. Руководителем федерального государственного органа может быть гражданин Российской +Федерации, достигший 30 лет, не имеющий гражданства иностранного государства либо вида на +жительство или иного документа, подтверждающего право на постоянное проживание гражданина +Российской Федерации на территории иностранного государства. Руководителю федерального +государственного органа в порядке, установленном федеральным законом, запрещается открывать +и иметь счета (вклады), хранить наличные денежные средства и ценности в иностранных банках, +расположенных за пределами территории Российской Федерации <*>. +Статья 79 <*> +Российская Федерация может участвовать в межгосударственных объединениях и передавать +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/им часть своих полномочий в соответствии с международными договорами Российской Федерации, +если это не влечет за собой ограничения прав и свобод человека и гражданина и не противоречит +основам конституционного строя Российской Федерации. Решения межгосударственных органов, +принятые на основании положений международных договоров Российской Федерации в их +истолковании, противоречащем Конституции Российской Федерации, не подлежат исполнению в +Российской Федерации. +Статья 79.1 <*> +Российская Федерация принимает меры по поддержанию и укреплению международного мира +и безопасности, обеспечению мирного сосуществования государств и народов, недопущению +вмешательства во внутренние дела государства. +ГЛАВА 4. +ПРЕЗИДЕНТ РОССИЙСКОЙ ФЕДЕРАЦИИ +Статья 80 +1. Президент Российской Федерации является главой государства. +2. Президент Российской Федерации является гарантом Конституции Российской Федерации, +прав и свобод человека и гражданина. В установленном Конституцией Российской Федерации +порядке он принимает меры по охране суверенитета Российской Федерации, ее независимости и +государственной целостности, поддерживает гражданский мир и согласие в стране, обеспечивает +согласованное функционирование и взаимодействие органов, входящих в единую систему +публичной власти <*>. +3. Президент Российской Федерации в соответствии с Конституцией Российской Федерации и +федеральными законами определяет основные направления внутренней и внешней политики +государства. +4. Президент Российской Федерации как глава государства представляет Российскую +Федерацию внутри страны и в международных отношениях. +Статья 81 <*> +1. Президент Российской Федерации избирается сроком на шесть лет гражданами Российской +Федерации на основе всеобщего равного и прямого избирательного права при тайном голосовании. +2. Президентом Российской Федерации может быть избран гражданин Российской Федерации +не моложе 35 лет, постоянно проживающий в Российской Федерации не менее 25 лет, не имеющий +и не имевший ранее гражданства иностранного государства либо вида на жительство или иного +документа, подтверждающего право на постоянное проживание гражданина Российской Федерации +на территории иностранного государства. Требование к кандидату на должность Президента +Российской Федерации об отсутствии у него гражданства иностранного государства не +распространяется на граждан Российской Федерации, ранее имевших гражданство государства, +которое было принято или часть которого была принята в Российскую Федерацию в соответствии с +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/федеральным конституционным законом, и постоянно проживавших на территории принятого в +Российскую Федерацию государства или территории принятой в Российскую Федерацию части +государства. Президенту Российской Федерации в порядке, установленном федеральным законом, +запрещается открывать и иметь счета (вклады), хранить наличные денежные средства и ценности в +иностранных банках, расположенных за пределами территории Российской Федерации. +О возможности участия в качестве кандидата на выборах Президента РФ лица, занимавшего и +(или) занимающего должность Президента РФ на момент вступления в силу ч. 3 и 3.1 ст. 81 (в +ред. Закона РФ от 14.03.2020 N 1-ФКЗ), см. Закон РФ о поправке к Конституции РФ от 14.03.2020 +N 1-ФКЗ. +3. Одно и то же лицо не может занимать должность Президента Российской Федерации более +двух сроков. +3.1. Положение части 3 статьи 81 Конституции Российской Федерации, ограничивающее число +сроков, в течение которых одно и то же лицо может занимать должность Президента Российской +Федерации, применяется к лицу, занимавшему и (или) занимающему должность Президента +Российской Федерации, без учета числа сроков, в течение которых оно занимало и (или) занимает +эту должность на момент вступления в силу поправки к Конституции Российской Федерации, +вносящей соответствующее ограничение, и не исключает для него возможность занимать +должность Президента Российской Федерации в течение сроков, допустимых указанным +положением. +4. Порядок выборов Президента Российской Федерации определяется федеральным законом. +Статья 82 +1. При вступлении в должность Президент Российской Федерации приносит народу +следующую присягу: +"Клянусь при осуществлении полномочий Президента Российской Федерации уважать и +охранять права и свободы человека и гражданина, соблюдать и защищать Конституцию Российской +Федерации, защищать суверенитет и независимость, безопасность и целостность государства, верно +служить народу". +2. Присяга приносится в торжественной обстановке в присутствии сенаторов Российской +Федерации, депутатов Государственной Думы и судей Конституционного Суда Российской +Федерации <*>. +Статья 83 +Президент Российской Федерации: +а) назначает Председателя Правительства Российской Федерации, кандидатура которого +утверждена Государственной Думой по представлению Президента Российской Федерации, и +освобождает Председателя Правительства Российской Федерации от должности <*>; +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/б) осуществляет общее руководство Правительством Российской Федерации; вправе +председательствовать на заседаниях Правительства Российской Федерации <*>; +б.1) утверждает по предложению Председателя Правительства Российской Федерации +структуру федеральных органов исполнительной власти, вносит в нее изменения; в структуре +федеральных органов исполнительной власти определяет органы, руководство деятельностью +которых осуществляет Президент Российской Федерации, и органы, руководство деятельностью +которых осуществляет Правительство Российской Федерации. В случае если Председатель +Правительства Российской Федерации освобожден Президентом Российской Федерации от +должности, вновь назначенный Председатель Правительства Российской Федерации не +представляет Президенту Российской Федерации предложения о структуре федеральных органов +исполнительной власти <*>; +в) принимает решение об отставке Правительства Российской Федерации; +в.1) принимает отставку Председателя Правительства Российской Федерации, заместителей +Председателя Правительства Российской Федерации, федеральных министров, а также +руководителей федеральных органов исполнительной власти, руководство деятельностью которых +осуществляет Президент Российской Федерации <*>; +г) представляет Государственной Думе кандидатуру для назначения на должность +Председателя Центрального банка Российской Федерации; ставит перед Государственной Думой +вопрос об освобождении от должности Председателя Центрального банка Российской Федерации; +д) назначает на должность заместителей Председателя Правительства Российской Федерации +и федеральных министров, кандидатуры которых утверждены Государственной Думой (за +исключением федеральных министров, указанных в пункте "д.1" настоящей статьи), и освобождает +их от должности <*>; +д.1) назначает на должность после консультаций с Советом Федерации и освобождает от +должности руководителей федеральных органов исполнительной власти (включая федеральных +министров), ведающих вопросами обороны, безопасности государства, внутренних дел, юстиции, +иностранных дел, предотвращения чрезвычайных ситуаций и ликвидации последствий стихийных +бедствий, общественной безопасности <*>; +е) представляет Совету Федерации кандидатуры для назначения на должность Председателя +Конституционного Суда Российской Федерации, заместителя Председателя Конституционного +Суда Российской Федерации и судей Конституционного Суда Российской Федерации, +Председателя Верховного Суда Российской Федерации, заместителей Председателя Верховного +Суда Российской Федерации и судей Верховного Суда Российской Федерации; назначает +председателей, заместителей председателей и судей других федеральных судов <*>; +е.1) назначает на должность после консультаций с Советом Федерации и освобождает от +должности Генерального прокурора Российской Федерации, заместителей Генерального прокурора +Российской Федерации, прокуроров субъектов Российской Федерации, прокуроров военных и +других специализированных прокуратур, приравненных к прокурорам субъектов Российской +Федерации; назначает на должность и освобождает от должности иных прокуроров, для которых +такой порядок назначения и освобождения от должности установлен федеральным законом <*>; +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/е.2) назначает и освобождает представителей Российской Федерации в Совете Федерации +<19>; +е.3) вносит в Совет Федерации представление о прекращении в соответствии с федеральным +конституционным законом полномочий Председателя Конституционного Суда Российской +Федерации, заместителя Председателя Конституционного Суда Российской Федерации и судей +Конституционного Суда Российской Федерации, Председателя Верховного Суда Российской +Федерации, заместителей Председателя Верховного Суда Российской Федерации и судей +Верховного Суда Российской Федерации, председателей, заместителей председателей и судей +кассационных и апелляционных судов в случае совершения ими поступка, порочащего честь и +достоинство судьи, а также в иных предусмотренных федеральным конституционным законом +случаях, свидетельствующих о невозможности осуществления судьей своих полномочий <*>; +е.4) представляет Совету Федерации кандидатуры для назначения на должность Председателя +Счетной палаты и половины от общего числа аудиторов Счетной палаты; представляет +Государственной Думе кандидатуры для назначения на должность заместителя Председателя +Счетной палаты и половины от общего числа аудиторов Счетной палаты <*>; +е.5) формирует Государственный Совет Российской Федерации в целях обеспечения +согласованного функционирования и взаимодействия органов публичной власти, определения +основных направлений внутренней и внешней политики Российской Федерации и приоритетных +направлений социально-экономического развития государства; статус Государственного Совета +Российской Федерации определяется федеральным законом <*>; +ж) формирует Совет Безопасности Российской Федерации в целях содействия главе +государства в реализации его полномочий по вопросам обеспечения национальных интересов и +безопасности личности, общества и государства, а также поддержания гражданского мира и +согласия в стране, охраны суверенитета Российской Федерации, ее независимости и +государственной целостности, предотвращения внутренних и внешних угроз; возглавляет Совет +Безопасности Российской Федерации. Статус Совета Безопасности Российской Федерации +определяется федеральным законом <*>; +з) утверждает военную доктрину Российской Федерации; +и) формирует Администрацию Президента Российской Федерации в целях обеспечения +реализации своих полномочий <*>; +к) назначает и освобождает полномочных представителей Президента Российской Федерации; +л) назначает и освобождает высшее командование Вооруженных Сил Российской Федерации; +м) назначает и отзывает после консультаций с соответствующими комитетами или +комиссиями палат Федерального Собрания дипломатических представителей Российской +Федерации в иностранных государствах и международных организациях. +-------------------------------- +<19> Статья 83 дополнена пунктом "е.2" в соответствии с Законом Российской Федерации о +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/поправке к Конституции Российской Федерации от 21 июля 2014 г. N 11-ФКЗ "О Совете Федерации +Федерального Собрания Российской Федерации", вступившим в силу со дня его официального +опубликования 22 июля 2014 г. (Официальный интернет-портал правовой информации +(www.pravo.gov.ru), 2014, 22 июля, N 0001201407220002). +Статья 84 +Президент Российской Федерации: +а) назначает выборы Государственной Думы в соответствии с Конституцией Российской +Федерации и федеральным законом; +б) распускает Государственную Думу в случаях и порядке, предусмотренных Конституцией +Российской Федерации; +в) назначает референдум в порядке, установленном федеральным конституционным законом; +г) вносит законопроекты в Государственную Думу; +д) подписывает и обнародует федеральные законы; +е) обращается к Федеральному Собранию с ежегодными посланиями о положении в стране, об +основных направлениях внутренней и внешней политики государства. +Статья 85 +1. Президент Российской Федерации может использовать согласительные процедуры для +разрешения разногласий между органами государственной власти Российской Федерации и +органами государственной власти субъектов Российской Федерации, а также между органами +государственной власти субъектов Российской Федерации. В случае недостижения согласованного +решения он может передать разрешение спора на рассмотрение соответствующего суда. +2. Президент Российской Федерации вправе приостанавливать действие актов органов +исполнительной власти субъектов Российской Федерации в случае противоречия этих актов +Конституции Российской Федерации и федеральным законам, международным обязательствам +Российской Федерации или нарушения прав и свобод человека и гражданина до решения этого +вопроса соответствующим судом. +Статья 86 +Президент Российской Федерации: +а) осуществляет руководство внешней политикой Российской Федерации; +б) ведет переговоры и подписывает международные договоры Российской Федерации; +в) подписывает ратификационные грамоты; +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/г) принимает верительные и отзывные грамоты аккредитуемых при нем дипломатических +представителей. +Статья 87 +1. Президент Российской Федерации +Вооруженными Силами Российской Федерации. +является +Верховным +Главнокомандующим +2. В случае агрессии против Российской Федерации или непосредственной угрозы агрессии +Президент Российской Федерации вводит на территории Российской Федерации или в отдельных +ее местностях военное положение с незамедлительным сообщением об этом Совету Федерации и +Государственной Думе. +3. Режим военного положения определяется федеральным конституционным законом. +Статья 88 +Президент Российской Федерации при обстоятельствах и в порядке, предусмотренных +федеральным конституционным законом, вводит на территории Российской Федерации или в +отдельных ее местностях чрезвычайное положение с незамедлительным сообщением об этом +Совету Федерации и Государственной Думе. +Статья 89 +Президент Российской Федерации: +а) решает вопросы гражданства Российской Федерации и предоставления политического +убежища; +б) награждает государственными наградами Российской Федерации, присваивает почетные +звания Российской Федерации, высшие воинские и высшие специальные звания; +в) осуществляет помилование. +Статья 90 +1. Президент Российской Федерации издает указы и распоряжения. +2. Указы и распоряжения Президента Российской Федерации обязательны для исполнения на +всей территории Российской Федерации. +3. Указы и распоряжения Президента Российской Федерации не должны противоречить +Конституции Российской Федерации и федеральным законам. +Статья 91 +Президент Российской Федерации обладает неприкосновенностью. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Статья 92 +1. Президент Российской Федерации приступает к исполнению полномочий с момента +принесения им присяги и прекращает их исполнение с истечением срока его пребывания в +должности с момента принесения присяги вновь избранным Президентом Российской Федерации. +2. Президент Российской Федерации прекращает исполнение полномочий досрочно в случае +его отставки, стойкой неспособности по состоянию здоровья осуществлять принадлежащие ему +полномочия или отрешения от должности. При этом выборы Президента Российской Федерации +должны состояться не позднее трех месяцев с момента досрочного прекращения исполнения +полномочий. +3. Во всех случаях, когда Президент Российской Федерации не в состоянии выполнять свои +обязанности, их временно исполняет Председатель Правительства Российской Федерации. +Исполняющий обязанности Президента Российской Федерации не имеет права распускать +Государственную Думу, назначать референдум, а также вносить предложения о поправках и +пересмотре положений Конституции Российской Федерации. +Статья 92.1 <*> +1. Президент Российской Федерации, прекративший исполнение полномочий в связи с +истечением срока его пребывания в должности либо досрочно в случае его отставки или стойкой +неспособности по состоянию здоровья осуществлять принадлежащие ему полномочия, обладает +неприкосновенностью. +2. Иные гарантии Президенту Российской Федерации, прекратившему исполнение +полномочий в связи с истечением срока его пребывания в должности либо досрочно в случае его +отставки или стойкой неспособности по состоянию здоровья осуществлять принадлежащие ему +полномочия, устанавливаются федеральным законом. +3. Президент Российской Федерации, прекративший исполнение своих полномочий, может +быть лишен неприкосновенности в порядке, предусмотренном статьей 93 Конституции Российской +Федерации. +Статья 93 <*> +1. Президент Российской Федерации может быть отрешен от должности, а Президент +Российской Федерации, прекративший исполнение своих полномочий, лишен неприкосновенности +Советом Федерации только на основании выдвинутого Государственной Думой обвинения в +государственной измене или совершении иного тяжкого преступления, подтвержденного +заключением Верховного Суда Российской Федерации о наличии в действиях Президента +Российской Федерации, как действующего, так и прекратившего исполнение своих полномочий, +признаков преступления и заключением Конституционного Суда Российской Федерации о +соблюдении установленного порядка выдвижения обвинения. +2. Решение Государственной Думы о выдвижении обвинения и решение Совета Федерации об +отрешении Президента Российской Федерации от должности, о лишении неприкосновенности +Президента Российской Федерации, прекратившего исполнение своих полномочий, должны быть +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/приняты двумя третями голосов от общего числа соответственно сенаторов Российской Федерации +и депутатов Государственной Думы по инициативе не менее одной трети депутатов +Государственной Думы и при наличии заключения специальной комиссии, образованной +Государственной Думой. +3. Решение Совета Федерации об отрешении Президента Российской Федерации от должности, +о лишении неприкосновенности Президента Российской Федерации, прекратившего исполнение +своих полномочий, должно быть принято не позднее чем в трехмесячный срок после выдвижения +Государственной Думой обвинения против Президента Российской Федерации. Если в этот срок +решение Совета Федерации не будет принято, обвинение против Президента Российской +Федерации, Президента Российской Федерации, прекратившего исполнение своих полномочий, +считается отклоненным. +ГЛАВА 5. +ФЕДЕРАЛЬНОЕ СОБРАНИЕ +Статья 94 +Федеральное Собрание - парламент Российской Федерации - является представительным и +законодательным органом Российской Федерации. +Статья 95 <*> +1. Федеральное Собрание состоит из двух палат - Совета Федерации и Государственной Думы. +2. Совет Федерации состоит из сенаторов Российской Федерации. +В Совет Федерации входят: +а) по два представителя от каждого субъекта Российской Федерации: по одному от +законодательного (представительного) и исполнительного органов государственной власти - на +срок полномочий соответствующего органа; +б) Президент Российской Федерации, прекративший исполнение своих полномочий в связи с +истечением срока его пребывания в должности или досрочно в случае его отставки, - пожизненно. +Президент Российской Федерации, прекративший исполнение своих полномочий в связи с +истечением срока его пребывания в должности или досрочно в случае его отставки, вправе +отказаться от полномочий сенатора Российской Федерации; +в) не более 30 представителей Российской Федерации, назначаемых Президентом Российской +Федерации, из которых не более семи могут быть назначены пожизненно. +3. Общее число сенаторов Российской Федерации определяется исходя из числа +представителей от субъектов Российской Федерации, перечисленных в статье 65 Конституции +Российской Федерации, и числа лиц, осуществляющих полномочия сенаторов Российской +Федерации, указанных в пунктах "б" и "в" части 2 настоящей статьи. +4. Сенатором Российской Федерации может быть гражданин Российской Федерации, +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/достигший 30 лет, постоянно проживающий в Российской Федерации, не имеющий гражданства +иностранного государства либо вида на жительство или иного документа, подтверждающего право +на постоянное проживание гражданина Российской Федерации на территории иностранного +государства. Сенаторам Российской Федерации в порядке, установленном федеральным законом, +запрещается открывать и иметь счета (вклады), хранить наличные денежные средства и ценности в +иностранных банках, расположенных за пределами территории Российской Федерации. +5. Представителями Российской Федерации в Совете Федерации, осуществляющими +полномочия сенаторов Российской Федерации пожизненно, могут быть назначены граждане, +имеющие выдающиеся заслуги перед страной в сфере государственной и общественной +деятельности. +6. Представители Российской Федерации в Совете Федерации, за исключением +представителей Российской Федерации, осуществляющих полномочия сенаторов Российской +Федерации пожизненно, назначаются сроком на шесть лет. +7. Государственная Дума состоит из 450 депутатов. +Статья 96 +1. Государственная Дума избирается сроком на пять лет <20>. +2. Порядок формирования Совета Федерации и порядок выборов депутатов Государственной +Думы устанавливаются федеральными законами. +-------------------------------- +<20> Редакция части 1 приведена в соответствии с Законом Российской Федерации о поправке +к Конституции Российской Федерации от 30 декабря 2008 г. N 6-ФКЗ "Об изменении срока +полномочий Президента Российской Федерации и Государственной Думы", вступившим в силу со +дня его официального опубликования 31 декабря 2008 г. (Российская газета, 2008, 31 декабря). +Применяется в отношении Государственной Думы, избранной после вступления в силу названного +Закона. +Статья 97 +1. Депутатом Государственной Думы может быть избран гражданин Российской Федерации, +достигший 21 года и имеющий право участвовать в выборах, постоянно проживающий в +Российской Федерации, не имеющий гражданства иностранного государства либо вида на +жительство или иного документа, подтверждающего право на постоянное проживание гражданина +Российской Федерации на территории иностранного государства. Депутатам Государственной +Думы в порядке, установленном федеральным законом, запрещается открывать и иметь счета +(вклады), хранить наличные денежные средства и ценности в иностранных банках, расположенных +за пределами территории Российской Федерации <*>. +2. Одно и то же лицо не может одновременно являться сенатором Российской Федерации и +депутатом Государственной Думы. Депутат Государственной Думы не может быть депутатом иных +представительных органов государственной власти и органов местного самоуправления <*>. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/3. Депутаты Государственной Думы работают на профессиональной постоянной основе. +Депутаты Государственной Думы не могут находиться на государственной службе, заниматься +другой оплачиваемой деятельностью, кроме преподавательской, научной и иной творческой +деятельности. +Статья 98 +1. Сенаторы Российской Федерации и депутаты Государственной Думы обладают +неприкосновенностью в течение всего срока их полномочий. Они не могут быть задержаны, +арестованы, подвергнуты обыску, кроме случаев задержания на месте преступления, а также +подвергнуты личному досмотру, за исключением случаев, когда это предусмотрено федеральным +законом для обеспечения безопасности других людей <*>. +2. Вопрос о лишении неприкосновенности решается по представлению Генерального +прокурора Российской Федерации соответствующей палатой Федерального Собрания. +Статья 99 +1. Федеральное Собрание является постоянно действующим органом. +2. Государственная Дума собирается на первое заседание на тридцатый день после избрания. +Президент Российской Федерации может созвать заседание Государственной Думы ранее этого +срока. +3. Первое заседание Государственной Думы открывает старейший по возрасту депутат. +4. С момента начала работы Государственной Думы нового созыва полномочия +Государственной Думы прежнего созыва прекращаются. +Статья 100 +1. Совет Федерации и Государственная Дума заседают раздельно. +2. Заседания Совета Федерации и Государственной Думы являются открытыми. В случаях, +предусмотренных регламентом палаты, она вправе проводить закрытые заседания. +3. Палаты могут собираться совместно для заслушивания посланий Президента Российской +Федерации <*>. +Статья 101 +1. Совет Федерации избирает из своего состава Председателя Совета Федерации и его +заместителей. Государственная Дума избирает из своего состава Председателя Государственной +Думы и его заместителей. +2. Председатель Совета Федерации и его заместители, Председатель Государственной Думы и +его заместители ведут заседания и ведают внутренним распорядком палаты. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/3. Совет Федерации и Государственная Дума образуют комитеты и комиссии, проводят по +вопросам своего ведения парламентские слушания. +4. Каждая из палат принимает свой регламент и решает вопросы внутреннего распорядка своей +деятельности. +5. Для осуществления контроля за исполнением федерального бюджета Совет Федерации и +Государственная Дума образуют Счетную палату, состав и порядок деятельности которой +определяются федеральным законом. +Статья 102 +1. К ведению Совета Федерации относятся: +а) утверждение изменения границ между субъектами Российской Федерации; +б) утверждение указа Президента Российской Федерации о введении военного положения; +в) утверждение указа Президента Российской Федерации о введении чрезвычайного +положения; +г) решение вопроса о возможности использования Вооруженных Сил Российской Федерации +за пределами территории Российской Федерации; +д) назначение выборов Президента Российской Федерации; +е) отрешение Президента Российской Федерации от должности; лишение неприкосновенности +Президента Российской Федерации, прекратившего исполнение своих полномочий <*>; +ж) назначение на должность по представлению Президента Российской Федерации +Председателя Конституционного Суда Российской Федерации, заместителя Председателя +Конституционного Суда Российской Федерации и судей Конституционного Суда Российской +Федерации, Председателя Верховного Суда Российской Федерации, заместителей Председателя +Верховного Суда Российской Федерации и судей Верховного Суда Российской Федерации <*>; +з) проведение консультаций по предложенным Президентом Российской Федерации +кандидатурам на должность Генерального прокурора Российской Федерации, заместителей +Генерального прокурора Российской Федерации, прокуроров субъектов Российской Федерации, +прокуроров военных и других специализированных прокуратур, приравненных к прокурорам +субъектов Российской Федерации <*>; +и) назначение на должность и освобождение от должности Председателя Счетной палаты и +половины от общего числа аудиторов Счетной палаты по представлению Президента Российской +Федерации <*>; +к) проведение консультаций по предложенным Президентом Российской Федерации +кандидатурам на должность руководителей федеральных органов исполнительной власти (включая +федеральных министров), ведающих вопросами обороны, безопасности государства, внутренних +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/дел, юстиции, иностранных дел, предотвращения чрезвычайных ситуаций и ликвидации +последствий стихийных бедствий, общественной безопасности <*>; +л) прекращение по представлению Президента Российской Федерации в соответствии с +федеральным конституционным законом полномочий Председателя Конституционного Суда +Российской Федерации, заместителя Председателя Конституционного Суда Российской Федерации +и судей Конституционного Суда Российской Федерации, Председателя Верховного Суда +Российской Федерации, заместителей Председателя Верховного Суда Российской Федерации и +судей Верховного Суда Российской Федерации, председателей, заместителей председателей и судей +кассационных и апелляционных судов в случае совершения ими поступка, порочащего честь и +достоинство судьи, а также в иных предусмотренных федеральным конституционным законом +случаях, свидетельствующих о невозможности осуществления судьей своих полномочий <*>; +м) заслушивание ежегодных докладов Генерального прокурора Российской Федерации о +состоянии законности и правопорядка в Российской Федерации <*>. +2. Совет Федерации принимает постановления по вопросам, отнесенным к его ведению +Конституцией Российской Федерации. +3. Постановления Совета Федерации принимаются большинством голосов от общего числа +сенаторов Российской Федерации, если иной порядок принятия решений не предусмотрен +Конституцией Российской Федерации <*>. +Статья 103 +1. К ведению Государственной Думы относятся: +а) утверждение по представлению Президента Российской Федерации кандидатуры +Председателя Правительства Российской Федерации <*>; +а.1) утверждение по представлению Председателя Правительства Российской Федерации +кандидатур заместителей Председателя Правительства Российской Федерации и федеральных +министров, за исключением федеральных министров, указанных в пункте "д.1" статьи 83 +Конституции Российской Федерации <*>; +б) решение вопроса о доверии Правительству Российской Федерации; +в) заслушивание ежегодных отчетов Правительства Российской Федерации о результатах его +деятельности, в том числе по вопросам, поставленным Государственной Думой <21>; +г) назначение на должность и освобождение от должности Председателя Центрального банка +Российской Федерации; +г.1) заслушивание ежегодных отчетов Центрального банка Российской Федерации <*>; +д) назначение на должность и освобождение от должности заместителя Председателя Счетной +палаты и половины от общего числа аудиторов Счетной палаты по представлению Президента +Российской Федерации <*>; +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/е) назначение на должность и освобождение от должности Уполномоченного по правам +человека, действующего в соответствии с федеральным конституционным законом. +Уполномоченным по правам человека может быть гражданин Российской Федерации, постоянно +проживающий в Российской Федерации, не имеющий гражданства иностранного государства либо +вида на жительство или иного документа, подтверждающего право на постоянное проживание +гражданина Российской Федерации на территории иностранного государства. Уполномоченному по +правам человека в порядке, установленном федеральным законом, запрещается открывать и иметь +счета (вклады), хранить наличные денежные средства и ценности в иностранных банках, +расположенных за пределами территории Российской Федерации <*>; +ж) объявление амнистии; +з) выдвижение обвинения против Президента Российской Федерации в целях отрешения его +от должности или против Президента Российской Федерации, прекратившего исполнение своих +полномочий, в целях лишения его неприкосновенности <*>. +2. Государственная Дума принимает постановления по вопросам, отнесенным к ее ведению +Конституцией Российской Федерации. +3. Постановления Государственной Думы принимаются большинством голосов от общего +числа депутатов Государственной Думы, если иной порядок принятия решений не предусмотрен +Конституцией Российской Федерации. +-------------------------------- +<21> Часть 1 дополнена новым пунктом "в", буквенные обозначения последующих пунктов +изменены в соответствии с Законом Российской Федерации о поправке к Конституции Российской +Федерации от 30 декабря 2008 г. N 7-ФКЗ "О контрольных полномочиях Государственной Думы в +отношении Правительства Российской Федерации", вступившим в силу со дня его официального +опубликования 31 декабря 2008 г. (Российская газета, 2008, 31 декабря). +Статья 103.1 <*> +Совет Федерации, Государственная Дума вправе осуществлять парламентский контроль, в том +числе направлять парламентские запросы руководителям государственных органов и органов +местного самоуправления по вопросам, входящим в компетенцию этих органов и должностных лиц. +Порядок осуществления парламентского контроля определяется федеральными законами и +регламентами палат Федерального Собрания. +Статья 104 +1. Право законодательной инициативы принадлежит Президенту Российской Федерации, +Совету Федерации, сенаторам Российской Федерации, депутатам Государственной Думы, +Правительству Российской Федерации, законодательным (представительным) органам субъектов +Российской +Федерации. +Право +законодательной +инициативы +принадлежит +также +Конституционному Суду Российской Федерации и Верховному Суду Российской Федерации по +вопросам их ведения <*>. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/2. Законопроекты вносятся в Государственную Думу. +3. Законопроекты о введении или отмене налогов, освобождении от их уплаты, о выпуске +государственных займов, об изменении финансовых обязательств государства, другие +законопроекты, предусматривающие расходы, покрываемые за счет федерального бюджета, могут +быть внесены только при наличии заключения Правительства Российской Федерации. +Статья 105 +1. Федеральные законы принимаются Государственной Думой. +2. Федеральные законы принимаются большинством голосов от общего числа депутатов +Государственной Думы, если иное не предусмотрено Конституцией Российской Федерации. +3. Принятые Государственной Думой федеральные законы в течение пяти дней передаются на +рассмотрение Совета Федерации. +4. Федеральный закон считается одобренным Советом Федерации, если за него проголосовало +более половины от общего числа членов этой палаты либо если в течение четырнадцати дней он не +был рассмотрен Советом Федерации. В случае отклонения федерального закона Советом +Федерации палаты могут создать согласительную комиссию для преодоления возникших +разногласий, после чего федеральный закон подлежит повторному рассмотрению Государственной +Думой. +5. В случае несогласия Государственной Думы с решением Совета Федерации федеральный +закон считается принятым, если при повторном голосовании за него проголосовало не менее двух +третей от общего числа депутатов Государственной Думы. +Статья 106 +Обязательному рассмотрению в Совете Федерации подлежат принятые Государственной +Думой федеральные законы по вопросам: +а) федерального бюджета; +б) федеральных налогов и сборов; +в) финансового, валютного, кредитного, таможенного регулирования, денежной эмиссии; +г) ратификации и денонсации международных договоров Российской Федерации; +д) статуса и защиты государственной границы Российской Федерации; +е) войны и мира. +Статья 107 +1. Принятый федеральный закон в течение пяти дней направляется Президенту Российской +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Федерации для подписания и обнародования. +2. Президент Российской Федерации в течение четырнадцати дней подписывает федеральный +закон и обнародует его. +3. Если Президент Российской Федерации в течение четырнадцати дней с момента +поступления федерального закона отклонит его, то Государственная Дума и Совет Федерации в +установленном Конституцией Российской Федерации порядке вновь рассматривают данный закон. +Если при повторном рассмотрении федеральный закон будет одобрен в ранее принятой редакции +большинством не менее двух третей голосов от общего числа сенаторов Российской Федерации и +депутатов Государственной Думы, он подлежит подписанию Президентом Российской Федерации +в течение семи дней и обнародованию. Если Президент Российской Федерации в течение +указанного срока обратится в Конституционный Суд Российской Федерации с запросом о проверке +конституционности федерального закона, срок для подписания такого закона приостанавливается +на время рассмотрения запроса Конституционным Судом Российской Федерации. Если +Конституционный Суд Российской Федерации подтвердит конституционность федерального +закона, Президент Российской Федерации подписывает его в трехдневный срок с момента +вынесения Конституционным Судом Российской Федерации соответствующего решения. Если +Конституционный Суд Российской Федерации не подтвердит конституционности федерального +закона, Президент Российской Федерации возвращает его в Государственную Думу без подписания +<*>. +Статья 108 +1. Федеральные конституционные законы принимаются по вопросам, предусмотренным +Конституцией Российской Федерации. +2. Федеральный конституционный закон считается принятым, если он одобрен большинством +не менее трех четвертей голосов от общего числа сенаторов Российской Федерации и не менее двух +третей голосов от общего числа депутатов Государственной Думы. Принятый федеральный +конституционный закон в течение четырнадцати дней подлежит подписанию Президентом +Российской Федерации и обнародованию. Если Президент Российской Федерации в течение +указанного срока обратится в Конституционный Суд Российской Федерации с запросом о проверке +конституционности федерального конституционного закона, срок для подписания такого закона +приостанавливается на время рассмотрения запроса Конституционным Судом Российской +Федерации. Если Конституционный Суд Российской Федерации подтвердит конституционность +федерального конституционного закона, Президент Российской Федерации подписывает его в +трехдневный срок с момента вынесения Конституционным Судом Российской Федерации +соответствующего решения. Если Конституционный Суд Российской Федерации не подтвердит +конституционности федерального конституционного закона, Президент Российской Федерации +возвращает его в Государственную Думу без подписания <*>. +Статья 109 +1. Государственная Дума может быть распущена Президентом Российской Федерации в +случаях, предусмотренных статьями 111, 112 и 117 Конституции Российской Федерации <*>. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/2. В случае роспуска Государственной Думы Президент Российской Федерации назначает дату +выборов с тем, чтобы вновь избранная Государственная Дума собралась не позднее чем через +четыре месяца с момента роспуска. +3. Государственная Дума не может быть распущена по основаниям, предусмотренным статьей +117 Конституции Российской Федерации, в течение года после ее избрания. +4. Государственная Дума не может быть распущена с момента выдвижения ею обвинения +против Президента Российской Федерации до принятия соответствующего решения Советом +Федерации. +5. Государственная Дума не может быть распущена в период действия на всей территории +Российской Федерации военного или чрезвычайного положения, а также в течение шести месяцев +до окончания срока полномочий Президента Российской Федерации. +ГЛАВА 6. +ПРАВИТЕЛЬСТВО РОССИЙСКОЙ ФЕДЕРАЦИИ +Статья 110 +1. Исполнительную власть Российской Федерации осуществляет Правительство Российской +Федерации под общим руководством Президента Российской Федерации <*>. +2. Правительство Российской Федерации состоит из Председателя Правительства Российской +Федерации, заместителей Председателя Правительства Российской Федерации и федеральных +министров. +3. Правительство Российской Федерации руководит деятельностью федеральных органов +исполнительной власти, за исключением федеральных органов исполнительной власти, +руководство деятельностью которых осуществляет Президент Российской Федерации <*>. +4. Председателем Правительства Российской Федерации, Заместителем Председателя +Правительства Российской Федерации, федеральным министром, иным руководителем +федерального органа исполнительной власти может быть гражданин Российской Федерации, +достигший 30 лет, не имеющий гражданства иностранного государства либо вида на жительство +или иного документа, подтверждающего право на постоянное проживание гражданина Российской +Федерации на территории иностранного государства. Председателю Правительства Российской +Федерации, заместителям Председателя Правительства Российской Федерации, федеральным +министрам, иным руководителям федеральных органов исполнительной власти в порядке, +установленном федеральным законом, запрещается открывать и иметь счета (вклады), хранить +наличные денежные средства и ценности в иностранных банках, расположенных за пределами +территории Российской Федерации <*>. +Статья 111 +1. Председатель Правительства Российской Федерации назначается Президентом Российской +Федерации после утверждения его кандидатуры Государственной Думой <*>. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/2. Представление по кандидатуре Председателя Правительства Российской Федерации +вносится в Государственную Думу Президентом Российской Федерации не позднее двухнедельного +срока после вступления в должность вновь избранного Президента Российской Федерации или +после отставки Правительства Российской Федерации либо в течение недели со дня отклонения +кандидатуры Председателя Правительства Российской Федерации Государственной Думой или +освобождения Президентом Российской Федерации от должности либо отставки Председателя +Правительства Российской Федерации <*>. +3. Государственная Дума рассматривает представленную Президентом Российской Федерации +кандидатуру Председателя Правительства Российской Федерации в течение недели со дня внесения +представления <*>. +4. После трехкратного отклонения представленных кандидатур Председателя Правительства +Российской Федерации Государственной Думой Президент Российской Федерации назначает +Председателя Правительства Российской Федерации. В этом случае Президент Российской +Федерации вправе распустить Государственную Думу и назначить новые выборы <*>. +Статья 112 <*> +1. Председатель Правительства Российской Федерации не позднее недельного срока после +назначения представляет Президенту Российской Федерации предложения о структуре +федеральных органов исполнительной власти, за исключением случая, когда предшествующий +Председатель Правительства Российской Федерации освобожден от должности Президентом +Российской Федерации. +2. Председатель Правительства Российской Федерации представляет Государственной Думе +на утверждение кандидатуры заместителей Председателя Правительства Российской Федерации и +федеральных министров (за исключением федеральных министров, указанных в пункте "д.1" статьи +83 Конституции Российской Федерации). Государственная Дума не позднее недельного срока +принимает решение по представленным кандидатурам. +3. Заместители Председателя Правительства Российской Федерации и федеральные министры, +кандидатуры которых утверждены Государственной Думой, назначаются на должность +Президентом Российской Федерации. Президент Российской Федерации не вправе отказать в +назначении на должность заместителей Председателя Правительства Российской Федерации и +федеральных министров, кандидатуры которых утверждены Государственной Думой. +4. После трехкратного отклонения Государственной Думой представленных в соответствии с +частью 2 настоящей статьи кандидатур заместителей Председателя Правительства Российской +Федерации, федеральных министров Президент Российской Федерации вправе назначить +заместителей Председателя Правительства Российской Федерации, федеральных министров из +числа кандидатур, представленных Председателем Правительства Российской Федерации. Если +после трехкратного отклонения Государственной Думой представленных в соответствии с частью +2 настоящей статьи кандидатур более одной трети должностей членов Правительства Российской +Федерации (за исключением должностей федеральных министров, указанных в пункте "д.1" статьи +83 Конституции Российской Федерации) остаются вакантными, Президент Российской Федерации +вправе распустить Государственную Думу и назначить новые выборы. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/5. В случае, предусмотренном частью 4 статьи 111 Конституции Российской Федерации, а +также в случае роспуска Государственной Думы в соответствии с Конституцией Российской +Федерации Президент Российской Федерации назначает заместителей Председателя Правительства +Российской Федерации, федеральных министров (за исключением федеральных министров, +указанных в пункте "д.1" статьи 83 Конституции Российской Федерации) по представлению +Председателя Правительства Российской Федерации. +Статья 113 <*> +Председатель Правительства Российской Федерации в соответствии с Конституцией +Российской Федерации, федеральными законами, указами, распоряжениями, поручениями +Президента Российской Федерации организует работу Правительства Российской Федерации. +Председатель Правительства Российской Федерации несет персональную ответственность перед +Президентом Российской Федерации за осуществление возложенных на Правительство Российской +Федерации полномочий. +Статья 114 +1. Правительство Российской Федерации: +а) разрабатывает и представляет Государственной Думе федеральный бюджет и обеспечивает +его исполнение; представляет Государственной Думе отчет об исполнении федерального бюджета; +представляет Государственной Думе ежегодные отчеты о результатах своей деятельности, в том +числе по вопросам, поставленным Государственной Думой <22>; +б) обеспечивает проведение в Российской Федерации единой финансовой, кредитной и +денежной политики; +в) обеспечивает проведение в Российской Федерации единой социально ориентированной +государственной политики в области культуры, науки, образования, здравоохранения, социального +обеспечения, поддержки, укрепления и защиты семьи, сохранения традиционных семейных +ценностей, а также в области охраны окружающей среды <*>; +в.1) обеспечивает государственную поддержку научно-технологического развития Российской +Федерации, сохранение и развитие ее научного потенциала <*>; +в.2) обеспечивает функционирование системы социальной защиты инвалидов, основанной на +полном и равном осуществлении ими прав и свобод человека и гражданина, их социальную +интеграцию без какой-либо дискриминации, создание доступной среды для инвалидов и улучшение +качества их жизни <*>; +г) осуществляет управление федеральной собственностью; +д) осуществляет меры по обеспечению обороны страны, государственной безопасности, +реализации внешней политики Российской Федерации; +е) осуществляет меры по обеспечению законности, прав и свобод граждан, охране +собственности и общественного порядка, борьбе с преступностью; +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/е.1) осуществляет меры по поддержке институтов гражданского общества, в том числе +некоммерческих организаций, обеспечивает их участие в выработке и проведении государственной +политики <*>; +е.2) осуществляет меры по поддержке добровольческой (волонтерской) деятельности <*>; +е.3) содействует развитию предпринимательства и частной инициативы <*>; +е.4) обеспечивает реализацию принципов социального партнерства в сфере регулирования +трудовых и иных непосредственно связанных с ними отношений <*>; +е.5) осуществляет меры, направленные на создание благоприятных условий +жизнедеятельности населения, снижение негативного воздействия хозяйственной и иной +деятельности на окружающую среду, сохранение уникального природного и биологического +многообразия страны, формирование в обществе ответственного отношения к животным <*>; +е.6) создает условия для развития системы экологического образования граждан, воспитания +экологической культуры <*>; +ж) осуществляет иные полномочия, возложенные на него Конституцией Российской +Федерации, федеральными законами, указами Президента Российской Федерации. +2. Порядок деятельности Правительства Российской Федерации определяется федеральным +конституционным законом. +-------------------------------- +<22> Редакция пункта "а" части 1 приведена в соответствии с Законом Российской Федерации +о поправке к Конституции Российской Федерации от 30 декабря 2008 г. N 7-ФКЗ "О контрольных +полномочиях Государственной Думы в отношении Правительства Российской Федерации", +вступившим в силу со дня его официального опубликования 31 декабря 2008 г. (Российская газета, +2008, 31 декабря). +Статья 115 +1. На основании и во исполнение Конституции Российской Федерации, федеральных законов, +указов, распоряжений, поручений Президента Российской Федерации Правительство Российской +Федерации издает постановления и распоряжения, обеспечивает их исполнение <*>. +2. Постановления и распоряжения Правительства Российской Федерации обязательны к +исполнению в Российской Федерации. +3. Постановления и распоряжения Правительства Российской Федерации в случае их +противоречия Конституции Российской Федерации, федеральным законам, указам и +распоряжениям Президента Российской Федерации могут быть отменены Президентом Российской +Федерации <*>. +Статья 116 +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Перед вновь избранным Президентом Российской Федерации Правительство Российской +Федерации слагает свои полномочия. +Статья 117 +1. Правительство Российской Федерации может подать в отставку, которая принимается или +отклоняется Президентом Российской Федерации. +2. Президент Российской Федерации может принять решение об отставке Правительства +Российской Федерации. +3. Государственная Дума может выразить недоверие Правительству Российской Федерации. +Постановление о недоверии Правительству Российской Федерации принимается большинством +голосов от общего числа депутатов Государственной Думы. После выражения Государственной +Думой недоверия Правительству Российской Федерации Президент Российской Федерации вправе +объявить об отставке Правительства Российской Федерации либо не согласиться с решением +Государственной Думы. В случае если Государственная Дума в течение трех месяцев повторно +выразит недоверие Правительству Российской Федерации, Президент Российской Федерации +объявляет об отставке Правительства Российской Федерации либо распускает Государственную +Думу и назначает новые выборы <*>. +4. Председатель Правительства Российской Федерации вправе поставить перед +Государственной Думой вопрос о доверии Правительству Российской Федерации, который +подлежит рассмотрению в течение семи дней. Если Государственная Дума отказывает в доверии +Правительству Российской Федерации, Президент Российской Федерации в течение семи дней +вправе принять решение об отставке Правительства Российской Федерации или о роспуске +Государственной Думы и назначении новых выборов. В случае если Правительство Российской +Федерации в течение трех месяцев повторно поставит перед Государственной Думой вопрос о +доверии, а Государственная Дума в доверии Правительству Российской Федерации откажет, +Президент Российской Федерации принимает решение об отставке Правительства Российской +Федерации или о роспуске Государственной Думы и назначении новых выборов <*>. +4.1. Председатель Правительства Российской Федерации, Заместитель Председателя +Правительства Российской Федерации, федеральный министр вправе подать в отставку, которая +принимается или отклоняется Президентом Российской Федерации <*>. +5. В случае отставки или сложения полномочий Правительство Российской Федерации по +поручению Президента Российской Федерации продолжает действовать до сформирования нового +Правительства Российской Федерации. В случае освобождения от должности Президентом +Российской Федерации или отставки Председателя Правительства Российской Федерации, +Заместителя Председателя Правительства Российской Федерации, федерального министра +Президент Российской Федерации вправе поручить этому лицу продолжать исполнять обязанности +по должности или возложить их исполнение на другое лицо до соответствующего назначения <*>. +6. Государственная Дума не может выразить недоверие Правительству Российской Федерации, +а Председатель Правительства Российской Федерации не может ставить перед Государственной +Думой вопрос о доверии Правительству Российской Федерации в случаях, предусмотренных +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/частями 3 - 5 статьи 109 Конституции Российской Федерации, а также в течение года после +назначения Председателя Правительства Российской Федерации в соответствии с частью 4 статьи +111 Конституции Российской Федерации <*>. +ГЛАВА 7. +СУДЕБНАЯ ВЛАСТЬ И ПРОКУРАТУРА <23> +-------------------------------- +<23> Редакция наименования главы 7 приведена в соответствии с Законом Российской +Федерации о поправке к Конституции Российской Федерации от 5 февраля 2014 г. N 2-ФКЗ "О +Верховном Суде Российской Федерации и прокуратуре Российской Федерации", вступившим в силу +со дня его официального опубликования 6 февраля 2014 г. (Официальный интернет-портал +правовой информации (www.pravo.gov.ru), 2014, 6 февраля, N 0001201402060001). +Статья 118 +1. Правосудие в Российской Федерации осуществляется только судом. +2. Судебная власть осуществляется посредством конституционного, +арбитражного, административного и уголовного судопроизводства. <*> +гражданского, +3. Судебная система Российской Федерации устанавливается Конституцией Российской +Федерации и федеральным конституционным законом. Судебную систему Российской Федерации +составляют Конституционный Суд Российской Федерации, Верховный Суд Российской Федерации, +федеральные суды общей юрисдикции, арбитражные суды, мировые судьи субъектов Российской +Федерации. Создание чрезвычайных судов не допускается. <*> +Статья 119 <*> +Судьями могут быть граждане Российской Федерации, достигшие 25 лет, имеющие высшее +юридическое образование и стаж работы по юридической профессии не менее пяти лет, постоянно +проживающие в Российской Федерации, не имеющие гражданства иностранного государства либо +вида на жительство или иного документа, подтверждающего право на постоянное проживание +гражданина Российской Федерации на территории иностранного государства. Судьям судов +Российской Федерации в порядке, установленном федеральным законом, запрещается открывать и +иметь счета (вклады), хранить наличные денежные средства и ценности в иностранных банках, +расположенных за пределами территории Российской Федерации. Федеральным законом могут +быть установлены дополнительные требования к судьям судов Российской Федерации. +Статья 120 +1. Судьи независимы и подчиняются только Конституции Российской Федерации и +федеральному закону. +2. Суд, установив при рассмотрении дела несоответствие акта государственного или иного +органа закону, принимает решение в соответствии с законом. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Статья 121 +1. Судьи несменяемы. +2. Полномочия судьи могут быть прекращены или приостановлены не иначе как в порядке и +по основаниям, установленным федеральным законом. +Статья 122 +1. Судьи неприкосновенны. +2. Судья не может быть привлечен к уголовной ответственности иначе как в порядке, +определяемом федеральным законом. +Статья 123 +1. Разбирательство дел во всех судах открытое. Слушание дела в закрытом заседании +допускается в случаях, предусмотренных федеральным законом. +2. Заочное разбирательство уголовных дел в судах не допускается, кроме случаев, +предусмотренных федеральным законом. +3. Судопроизводство осуществляется на основе состязательности и равноправия сторон. +4. В случаях, предусмотренных федеральным законом, судопроизводство осуществляется с +участием присяжных заседателей. +Статья 124 +Финансирование судов производится только из федерального бюджета и должно обеспечивать +возможность полного и независимого осуществления правосудия в соответствии с федеральным +законом. +Статья 125 +Об осуществлении полномочий и назначении новых судей Конституционного суда РФ в связи с +вступлением в силу ст. 1 Закона РФ о поправке к Конституции РФ от 14.03.2020 N 1-ФКЗ см. ст. +3 указанного Закона. +1. Конституционный Суд Российской Федерации является высшим судебным органом +конституционного контроля в Российской Федерации, осуществляющим судебную власть +посредством конституционного судопроизводства в целях защиты основ конституционного строя, +основных прав и свобод человека и гражданина, обеспечения верховенства и прямого действия +Конституции Российской Федерации на всей территории Российской Федерации. +Конституционный Суд Российской Федерации состоит из 11 судей, включая Председателя +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Конституционного Суда Российской Федерации и его заместителя <*>. +2. Конституционный Суд Российской Федерации по запросам Президента Российской +Федерации, Совета Федерации, Государственной Думы, одной пятой сенаторов Российской +Федерации или депутатов Государственной Думы, Правительства Российской Федерации, +Верховного Суда Российской Федерации, органов законодательной и исполнительной власти +субъектов Российской Федерации разрешает дела о соответствии Конституции Российской +Федерации <*>: +а) федеральных конституционных законов, федеральных законов, нормативных актов +Президента Российской Федерации, Совета Федерации, Государственной Думы, Правительства +Российской Федерации <*>; +б) конституций республик, уставов, а также законов и иных нормативных актов субъектов +Российской Федерации, изданных по вопросам, относящимся к ведению органов государственной +власти Российской Федерации и совместному ведению органов государственной власти Российской +Федерации и органов государственной власти субъектов Российской Федерации <*>; +в) договоров между органами государственной власти Российской Федерации и органами +государственной власти субъектов Российской Федерации, договоров между органами +государственной власти субъектов Российской Федерации <*>; +г) не вступивших в силу международных договоров Российской Федерации <*>. +3. Конституционный Суд Российской Федерации разрешает споры о компетенции: +а) между федеральными органами государственной власти; +б) между органами государственной власти Российской +государственной власти субъектов Российской Федерации; +Федерации +и +органами +в) между высшими государственными органами субъектов Российской Федерации. +4. Конституционный Суд Российской Федерации в порядке, установленном федеральным +конституционным законом, проверяет <*>: +а) по жалобам на нарушение конституционных прав и свобод граждан - конституционность +законов и иных нормативных актов, указанных в пунктах "а" и "б" части 2 настоящей статьи, +примененных в конкретном деле, если исчерпаны все другие внутригосударственные средства +судебной защиты <*>; +б) по запросам судов - конституционность законов и иных нормативных актов, указанных в +пунктах "а" и "б" части 2 настоящей статьи, подлежащих применению в конкретном деле <*>. +5. Конституционный Суд Российской Федерации по запросам Президента Российской +Федерации, Совета Федерации, Государственной Думы, Правительства Российской Федерации, +органов законодательной власти субъектов Российской Федерации дает толкование Конституции +Российской Федерации. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/5.1. Конституционный Суд Российской Федерации: +а) по запросу Президента Российской Федерации проверяет конституционность проектов +законов Российской Федерации о поправке к Конституции Российской Федерации, проектов +федеральных конституционных законов и федеральных законов, а также принятых в порядке, +предусмотренном частями 2 и 3 статьи 107 и частью 2 статьи 108 Конституции Российской +Федерации, законов до их подписания Президентом Российской Федерации; +б) в порядке, установленном федеральным конституционным законом, разрешает вопрос о +возможности исполнения решений межгосударственных органов, принятых на основании +положений международных договоров Российской Федерации в их истолковании, противоречащем +Конституции Российской Федерации, а также о возможности исполнения решения иностранного +или международного (межгосударственного) суда, иностранного или международного третейского +суда (арбитража), налагающего обязанности на Российскую Федерацию, в случае если это решение +противоречит основам публичного правопорядка Российской Федерации; +в) по запросу Президента Российской Федерации в порядке, установленном федеральным +конституционным законом, проверяет конституционность законов субъекта Российской Федерации +до их обнародования высшим должностным лицом субъекта Российской Федерации +(руководителем высшего исполнительного органа государственной власти субъекта Российской +Федерации) <*>. +6. Акты или их отдельные положения, признанные неконституционными, утрачивают силу; не +соответствующие Конституции Российской Федерации международные договоры Российской +Федерации не подлежат введению в действие и применению. Акты или их отдельные положения, +признанные конституционными в истолковании, данном Конституционным Судом Российской +Федерации, не подлежат применению в ином истолковании <*>. +7. Конституционный Суд Российской Федерации по запросу Совета Федерации дает +заключение о соблюдении установленного порядка выдвижения обвинения Президента Российской +Федерации либо Президента Российской Федерации, прекратившего исполнение своих +полномочий, в государственной измене или совершении иного тяжкого преступления <*>. +8. Конституционный Суд Российской Федерации осуществляет иные полномочия, +установленные федеральным конституционным законом <*>. +Статья 126 <*> +Верховный Суд Российской Федерации является высшим судебным органом по гражданским +делам, разрешению экономических споров, уголовным, административным и иным делам, +подсудным судам общей юрисдикции и арбитражным судам, образованным в соответствии с +федеральным конституционным законом и осуществляющим судебную власть посредством +гражданского, арбитражного, административного и уголовного судопроизводства. Верховный Суд +Российской Федерации осуществляет в предусмотренных федеральным законом процессуальных +формах судебный надзор за деятельностью судов общей юрисдикции и арбитражных судов и дает +разъяснения по вопросам судебной практики. +Статья 127 +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Исключена поправкой к Конституции Российской Федерации (Закон Российской Федерации о +поправке к Конституции Российской Федерации "О Верховном Суде Российской Федерации и +прокуратуре Российской Федерации") <24>. +-------------------------------- +<24> Статья 127 исключена в соответствии с Законом Российской Федерации о поправке к +Конституции Российской Федерации от 5 февраля 2014 г. N 2-ФКЗ "О Верховном Суде Российской +Федерации и прокуратуре Российской Федерации", вступившим в силу со дня его официального +опубликования 6 февраля 2014 г. (Официальный интернет-портал правовой информации +(www.pravo.gov.ru), 2014, 6 февраля, N 0001201402060001). +Статья 128 <*> +1. Председатель Конституционного Суда Российской Федерации, заместитель Председателя +Конституционного Суда Российской Федерации и судьи Конституционного Суда Российской +Федерации, Председатель Верховного Суда Российской Федерации, заместители Председателя +Верховного Суда Российской Федерации и судьи Верховного Суда Российской Федерации +назначаются Советом Федерации по представлению Президента Российской Федерации. +2. Председатели, заместители председателей и судьи других федеральных судов назначаются +Президентом Российской Федерации в порядке, установленном федеральным конституционным +законом. +3. Полномочия, порядок образования и деятельности Конституционного Суда Российской +Федерации, Верховного Суда Российской Федерации и иных федеральных судов устанавливаются +Конституцией Российской Федерации и федеральным конституционным законом. Порядок +осуществления гражданского, арбитражного, административного и уголовного судопроизводства +регулируется также соответствующим процессуальным законодательством. +Статья 129 <*> +1. Прокуратура Российской Федерации - единая федеральная централизованная система +органов, осуществляющих надзор за соблюдением Конституции Российской Федерации и +исполнением законов, надзор за соблюдением прав и свобод человека и гражданина, уголовное +преследование в соответствии со своими полномочиями, а также выполняющих иные функции. +Полномочия и функции прокуратуры Российской Федерации, ее организация и порядок +деятельности определяются федеральным законом. +2. Прокурорами могут быть граждане Российской Федерации, не имеющие гражданства +иностранного государства либо вида на жительство или иного документа, подтверждающего право +на постоянное проживание гражданина Российской Федерации на территории иностранного +государства. Прокурорам в порядке, установленном федеральным законом, запрещается открывать +и иметь счета (вклады), хранить наличные денежные средства и ценности в иностранных банках, +расположенных за пределами территории Российской Федерации. +3. Генеральный прокурор Российской Федерации, заместители Генерального прокурора +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Российской Федерации назначаются на должность после консультаций с Советом Федерации и +освобождаются от должности Президентом Российской Федерации. +4. Прокуроры субъектов Российской Федерации, прокуроры военных и других +специализированных прокуратур, приравненные к прокурорам субъектов Российской Федерации, +назначаются на должность после консультаций с Советом Федерации и освобождаются от +должности Президентом Российской Федерации. +5. Иные прокуроры могут назначаться на должность и освобождаться от должности +Президентом Российской Федерации, если такой порядок назначения на должность и освобождения +от должности установлен федеральным законом. +6. Если иное не предусмотрено федеральным законом, прокуроры городов, районов и +приравненные к ним прокуроры назначаются на должность и освобождаются от должности +Генеральным прокурором Российской Федерации. +ГЛАВА 8. +МЕСТНОЕ САМОУПРАВЛЕНИЕ +Статья 130 +1. Местное самоуправление в Российской Федерации обеспечивает самостоятельное решение +населением вопросов местного значения, владение, пользование и распоряжение муниципальной +собственностью. +2. Местное самоуправление осуществляется гражданами путем референдума, выборов, других +форм прямого волеизъявления, через выборные и другие органы местного самоуправления. +Статья 131 +1. Местное самоуправление осуществляется в муниципальных образованиях, виды которых +устанавливаются федеральным законом. Территории муниципальных образований определяются с +учетом исторических и иных местных традиций. Структура органов местного самоуправления +определяется населением самостоятельно в соответствии с общими принципами организации +местного самоуправления в Российской Федерации, установленными федеральным законом <*>. +1.1. Органы государственной власти могут участвовать в формировании органов местного +самоуправления, назначении на должность и освобождении от должности должностных лиц +местного самоуправления в порядке и случаях, установленных федеральным законом <*>. +2. Изменение границ территорий, в пределах которых осуществляется местное +самоуправление, допускается с учетом мнения населения соответствующих территорий в порядке, +установленном федеральным законом <*>. +3. Особенности осуществления публичной власти на территориях городов федерального +значения, административных центров (столиц) субъектов Российской Федерации и на других +территориях могут устанавливаться федеральным законом <*>. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Статья 132 +1. Органы местного самоуправления самостоятельно управляют муниципальной +собственностью, формируют, утверждают и исполняют местный бюджет, вводят местные налоги и +сборы, решают иные вопросы местного значения, а также в соответствии с федеральным законом +обеспечивают в пределах своей компетенции доступность медицинской помощи <*>. +2. Органы местного самоуправления могут наделяться федеральным законом, законом +субъекта Российской Федерации отдельными государственными полномочиями при условии +передачи им необходимых для осуществления таких полномочий материальных и финансовых +средств. Реализация переданных полномочий подконтрольна государству <*>. +3. Органы местного самоуправления и органы государственной власти входят в единую +систему публичной власти в Российской Федерации и осуществляют взаимодействие для наиболее +эффективного решения задач в интересах населения, проживающего на соответствующей +территории <*>. +Статья 133 <*> +Местное самоуправление в Российской Федерации гарантируется правом на судебную защиту, +на компенсацию дополнительных расходов, возникших в результате выполнения органами +местного самоуправления во взаимодействии с органами государственной власти публичных +функций, а также запретом на ограничение прав местного самоуправления, установленных +Конституцией Российской Федерации и федеральными законами. +ГЛАВА 9. +КОНСТИТУЦИОННЫЕ ПОПРАВКИ И ПЕРЕСМОТР КОНСТИТУЦИИ +Статья 134 +Предложения о поправках и пересмотре положений Конституции Российской Федерации +могут вносить Президент Российской Федерации, Совет Федерации, Государственная Дума, +Правительство Российской Федерации, законодательные (представительные) органы субъектов +Российской Федерации, а также группа численностью не менее одной пятой членов Совета +Федерации или депутатов Государственной Думы. +Статья 135 +1. Положения глав 1, 2 и 9 Конституции Российской Федерации не могут быть пересмотрены +Федеральным Собранием. +2. Если предложение о пересмотре положений глав 1, 2 и 9 Конституции Российской +Федерации будет поддержано тремя пятыми голосов от общего числа членов Совета Федерации и +депутатов Государственной Думы, то в соответствии с федеральным конституционным законом +созывается Конституционное Собрание. +3. Конституционное Собрание либо подтверждает неизменность Конституции Российской +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Федерации, либо разрабатывает проект новой Конституции Российской Федерации, который +принимается Конституционным Собранием двумя третями голосов от общего числа его членов или +выносится на всенародное голосование. При проведении всенародного голосования Конституция +Российской Федерации считается принятой, если за нее проголосовало более половины +избирателей, принявших участие в голосовании, при условии, что в нем приняло участие более +половины избирателей. +Статья 136 +Поправки к главам 3 - 8 Конституции Российской Федерации принимаются в порядке, +предусмотренном для принятия федерального конституционного закона, и вступают в силу после +их одобрения органами законодательной власти не менее чем двух третей субъектов Российской +Федерации. +Статья 137 +1. Изменения в статью 65 Конституции Российской Федерации, определяющую состав +Российской Федерации, вносятся на основании федерального конституционного закона о принятии +в Российскую Федерацию и образовании в ее составе нового субъекта Российской Федерации, об +изменении конституционно-правового статуса субъекта Российской Федерации. +2. В случае изменения наименования республики, края, области, города федерального +значения, автономной области, автономного округа новое наименование субъекта Российской +Федерации подлежит включению в статью 65 Конституции Российской Федерации. +РАЗДЕЛ ВТОРОЙ +ЗАКЛЮЧИТЕЛЬНЫЕ И ПЕРЕХОДНЫЕ ПОЛОЖЕНИЯ +1. Конституция Российской Федерации вступает в силу со дня официального ее опубликования +по результатам всенародного голосования. +День всенародного голосования 12 декабря 1993 г. считается днем принятия Конституции +Российской Федерации. +Одновременно прекращается действие Конституции (Основного Закона) Российской +Федерации - России, принятой 12 апреля 1978 года, с последующими изменениями и дополнениями. +В случае несоответствия положениям Конституции Российской Федерации положений +Федеративного договора - Договора о разграничении предметов ведения и полномочий между +федеральными органами государственной власти Российской Федерации и органами +государственной власти суверенных республик в составе Российской Федерации, Договора о +разграничении предметов ведения и полномочий между федеральными органами государственной +власти Российской Федерации и органами государственной власти краев, областей, городов Москвы +и Санкт-Петербурга Российской Федерации, Договора о разграничении предметов ведения и +полномочий между федеральными органами государственной власти Российской Федерации и +органами государственной власти автономной области, автономных округов в составе Российской +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Федерации, а также других договоров между федеральными органами государственной власти +Российской Федерации и органами государственной власти субъектов Российской Федерации, +договоров между органами государственной власти субъектов Российской Федерации - действуют +положения Конституции Российской Федерации. +2. Законы и другие правовые акты, действовавшие на территории Российской Федерации до +вступления в силу настоящей Конституции, применяются в части, не противоречащей Конституции +Российской Федерации. +3. Президент Российской Федерации, избранный в соответствии с Конституцией (Основным +Законом) Российской Федерации - России, со дня вступления в силу настоящей Конституции +осуществляет установленные ею полномочия до истечения срока, на который он был избран. +4. Совет Министров - Правительство Российской Федерации со дня вступления в силу +настоящей Конституции приобретает права, обязанности и ответственность Правительства +Российской Федерации, установленные Конституцией Российской Федерации, и впредь именуется +- Правительство Российской Федерации. +5. Суды в Российской Федерации осуществляют правосудие в соответствии с их +полномочиями, установленными настоящей Конституцией. +После вступления в силу Конституции судьи всех судов Российской Федерации сохраняют +свои полномочия до истечения срока, на который они были избраны. Вакантные должности +замещаются в порядке, установленном настоящей Конституцией. +6. Впредь до введения в действие федерального закона, устанавливающего порядок +рассмотрения дел судом с участием присяжных заседателей, сохраняется прежний порядок +судебного рассмотрения соответствующих дел. +До приведения уголовно-процессуального законодательства Российской Федерации в +соответствие с положениями настоящей Конституции сохраняется прежний порядок ареста, +содержания под стражей и задержания лиц, подозреваемых в совершении преступления. +7. Совет Федерации первого созыва и Государственная Дума первого созыва избираются +сроком на два года. +8. Совет Федерации на свое первое заседание собирается на тридцатый день после избрания. +Первое заседание Совета Федерации открывает Президент Российской Федерации. +9. Депутат Государственной Думы первого созыва может одновременно являться членом +Правительства Российской Федерации. На депутатов Государственной Думы - членов +Правительства Российской Федерации не распространяются положения настоящей Конституции о +неприкосновенности депутатов в части ответственности за действия (или бездействие), связанные с +выполнением служебных обязанностей. +Депутаты Совета Федерации первого созыва осуществляют свои полномочия на непостоянной +основе. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/-------------------------------- +<*> Редакция статей, частей и пунктов, помеченных символом <*>, приведена в соответствии +с Законом Российской Федерации о поправке к Конституции Российской Федерации от 14 марта +2020 г. N 1-ФКЗ "О совершенствовании регулирования отдельных вопросов организации и +функционирования публичной власти". Изменения, внесенные названным Законом Российской +Федерации о поправке к Конституции Российской Федерации, вступают в силу со дня официального +опубликования результатов общероссийского голосования по вопросу одобрения изменений в +Конституцию Российской Федерации. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/ \ No newline at end of file diff --git a/First try/build/output b/First try/build/output new file mode 100644 index 0000000000000000000000000000000000000000..eec44c02629c8fd395474126f0d4f671a236af67 GIT binary patch literal 81368 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%0AhVg01c80WRrsGQX^c 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�V=BLxR%U7Yiwj}pj5s@gA)rs10$qm;cW1qXL7 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, Республика Ингушетия <2>, +Кабардино-Балкарская Республика, Республика Калмыкия <3>, Карачаево-Черкесская Республика, +Республика Карелия, Республика Коми, Республика Крым <4>, Луганская Народная Республика +<5>, Республика Марий Эл, Республика Мордовия, Республика Саха (Якутия), Республика Северная +Осетия - Алания <6>, Республика Татарстан (Татарстан), Республика Тыва, Удмуртская Республика, +Республика Хакасия, Чеченская Республика, Чувашская Республика - Чувашия <7>; +Алтайский край, Забайкальский край <8>, Камчатский край <9>, Краснодарский край, +Красноярский край <10>, Пермский край <11>, Приморский край, Ставропольский край, +Хабаровский край; +Амурская область, Архангельская область, Астраханская область, Белгородская область, +Брянская область, Владимирская область, Волгоградская область, Вологодская область, +Воронежская область, Запорожская область <12>, Ивановская область, Иркутская область <13>, +Калининградская область, Калужская область, Кемеровская область - Кузбасс <14>, Кировская +область, Костромская область, Курганская область, Курская область, Ленинградская область, +Липецкая область, Магаданская область, Московская область, Мурманская область, Нижегородская +область, Новгородская область, Новосибирская область, Омская область, Оренбургская область, +Орловская область, Пензенская область, Псковская область, Ростовская область, Рязанская область, +Самарская область, Саратовская область, Сахалинская область, Свердловская область, Смоленская +область, Тамбовская область, Тверская область, Томская область, Тульская область, Тюменская +область, Ульяновская область, Херсонская область <15>, Челябинская область, Ярославская +область; +Москва, Санкт-Петербург, Севастополь <16> - города федерального значения; +Еврейская автономная область; +Ненецкий автономный округ, Ханты-Мансийский автономный округ - Югра <17>, Чукотский +автономный округ, Ямало-Ненецкий автономный округ. +2. Принятие в Российскую Федерацию и образование в ее составе нового субъекта +осуществляются в порядке, установленном федеральным конституционным законом. +-------------------------------- +<1> Наименование нового субъекта Российской Федерации - Донецкая Народная Республика +- дано в соответствии с Федеральным конституционным законом от 4 октября 2022 г. N 5-ФКЗ "О +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/принятии в Российскую Федерацию Донецкой Народной Республики и образовании в составе +Российской Федерации нового субъекта - Донецкой Народной Республики" (Официальный +интернет-портал правовой информации (www.pravo.gov.ru), 2022, 5 октября, N 0001202210050005). +<2> Новое наименование Республики дано в соответствии с Указом Президента Российской +Федерации от 9 января 1996 г. N 20 "О включении новых наименований субъектов Российской +Федерации в статью 65 Конституции Российской Федерации" (Собрание законодательства +Российской Федерации, 1996, N 3, ст. 152). +<3> Новое наименование Республики дано в соответствии с Указом Президента Российской +Федерации от 10 февраля 1996 г. N 173 "О включении нового наименования субъекта Российской +Федерации в статью 65 Конституции Российской Федерации" (Собрание законодательства +Российской Федерации, 1996, N 7, ст. 676). +<4> Наименование нового субъекта Российской Федерации - Республика Крым - дано в +соответствии с Федеральным конституционным законом от 21 марта 2014 г. N 6-ФКЗ "О принятии +в Российскую Федерацию Республики Крым и образовании в составе Российской Федерации новых +субъектов - Республики Крым и города федерального значения Севастополя" (Собрание +законодательства Российской Федерации, 2014, N 12, ст. 1201). +<5> Наименование нового субъекта Российской Федерации - Луганская Народная Республика +- дано в соответствии с Федеральным конституционным законом от 4 октября 2022 г. N 6-ФКЗ "О +принятии в Российскую Федерацию Луганской Народной Республики и образовании в составе +Российской Федерации нового субъекта - Луганской Народной Республики" (Официальный +интернет-портал правовой информации (www.pravo.gov.ru), 2022, 5 октября, N 0001202210050006). +<6> Новое наименование Республики дано в соответствии с Указом Президента Российской +Федерации от 9 января 1996 г. N 20 "О включении новых наименований субъектов Российской +Федерации в статью 65 Конституции Российской Федерации" (Собрание законодательства +Российской Федерации, 1996, N 3, ст. 152). +<7> Новое наименование Республики дано в соответствии с Указом Президента Российской +Федерации от 9 июня 2001 г. N 679 "О включении нового наименования субъекта Российской +Федерации в статью 65 Конституции Российской Федерации" (Собрание законодательства +Российской Федерации, 2001, N 24, ст. 2421). +<8> Наименование нового субъекта Российской Федерации - Забайкальский край - дано в связи +с его образованием с 1 марта 2008 г., а наименования прекративших существование с 1 марта 2008 +г. в качестве субъектов Российской Федерации Читинской области и Агинского Бурятского +автономного округа исключены из части 1 статьи 65 Конституции Российской Федерации на +основании Федерального конституционного закона от 21 июля 2007 г. N 5-ФКЗ "Об образовании в +составе Российской Федерации нового субъекта Российской Федерации в результате объединения +Читинской области и Агинского Бурятского автономного округа" (Собрание законодательства +Российской Федерации, 2007, N 30, ст. 3745). +<9> Наименование нового субъекта Российской Федерации - Камчатский край - дано в связи с +его образованием с 1 июля 2007 г., а наименования прекративших существование с 1 июля 2007 г. +в качестве субъектов Российской Федерации Камчатской области и Корякского автономного округа +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/исключены из части 1 статьи 65 Конституции Российской Федерации на основании Федерального +конституционного закона от 12 июля 2006 г. N 2-ФКЗ "Об образовании в составе Российской +Федерации нового субъекта Российской Федерации в результате объединения Камчатской области +и Корякского автономного округа" (Собрание законодательства Российской Федерации, 2006, N 29, +ст. 3119). +<10> Наименование нового субъекта Российской Федерации - Красноярский край - дано в +связи с его образованием с 1 января 2007 г., а наименования прекративших существование с 1 января +2007 г. в качестве субъектов Российской Федерации Таймырского (Долгано-Ненецкого) +автономного округа и Эвенкийского автономного округа исключены из части 1 статьи 65 +Конституции Российской Федерации на основании Федерального конституционного закона от 14 +октября 2005 г. N 6-ФКЗ "Об образовании в составе Российской Федерации нового субъекта +Российской Федерации в результате объединения Красноярского края, Таймырского (Долгано- +Ненецкого) автономного округа и Эвенкийского автономного округа" (Собрание законодательства +Российской Федерации, 2005, N 42, ст. 4212). +<11> Наименование нового субъекта Российской Федерации - Пермский край - дано в связи с +его образованием с 1 декабря 2005 г., а наименования прекративших существование с 1 декабря +2005 г. в качестве субъектов Российской Федерации Пермской области и Коми-Пермяцкого +автономного округа исключены из части 1 статьи 65 Конституции Российской Федерации на +основании Федерального конституционного закона от 25 марта 2004 г. N 1-ФКЗ "Об образовании в +составе Российской Федерации нового субъекта Российской Федерации в результате объединения +Пермской области и Коми-Пермяцкого автономного округа" (Собрание законодательства +Российской Федерации, 2004, N 13, ст. 1110). +<12> Наименование нового субъекта Российской Федерации - Запорожская область - дано в +соответствии с Федеральным конституционным законом от 4 октября 2022 г. N 7-ФКЗ "О принятии +в Российскую Федерацию Запорожской области и образовании в составе Российской Федерации +нового субъекта - Запорожской области" (Официальный интернет-портал правовой информации +(www.pravo.gov.ru), 2022, 5 октября, N 0001202210050007). +<13> Наименование нового субъекта Российской Федерации - Иркутская область - дано в связи +с его образованием с 1 января 2008 г., а наименование прекратившего существование с 1 января +2008 г. в качестве субъекта Российской Федерации Усть-Ордынского Бурятского автономного +округа исключено из части 1 статьи 65 Конституции Российской Федерации на основании +Федерального конституционного закона от 30 декабря 2006 г. N 6-ФКЗ "Об образовании в составе +Российской Федерации нового субъекта Российской Федерации в результате объединения +Иркутской области и Усть-Ордынского Бурятского автономного округа" (Собрание +законодательства Российской Федерации, 2007, N 1, ст. 1). +<14> Новое наименование области дано в соответствии с Указом Президента Российской +Федерации от 27 марта 2019 г. N 130 "О включении нового наименования субъекта Российской +Федерации в статью 65 Конституции Российской Федерации" (Собрание законодательства +Российской Федерации, 2019, N 13, ст. 1390). +<15> Наименование нового субъекта Российской Федерации - Херсонская область - дано в +соответствии с Федеральным конституционным законом от 4 октября 2022 г. N 8-ФКЗ "О принятии +в Российскую Федерацию Херсонской области и образовании в составе Российской Федерации +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/нового субъекта - Херсонской области" (Официальный интернет-портал правовой информации +(www.pravo.gov.ru), 2022, 5 октября, N 0001202210050008). +<16> Наименование нового субъекта Российской Федерации - город федерального значения +Севастополь - дано в соответствии с Федеральным конституционным законом от 21 марта 2014 г. N +6-ФКЗ "О принятии в Российскую Федерацию Республики Крым и образовании в составе +Российской Федерации новых субъектов - Республики Крым и города федерального значения +Севастополя" (Собрание законодательства Российской Федерации, 2014, N 12, ст. 1201). +<17> Новое наименование автономного округа дано в соответствии с Указом Президента +Российской Федерации от 25 июля 2003 г. N 841 "О включении нового наименования субъекта +Российской Федерации в статью 65 Конституции Российской Федерации" (Собрание +законодательства Российской Федерации, 2003, N 30, ст. 3051). +Статья 66 +1. Статус республики определяется Конституцией Российской Федерации и конституцией +республики. +2. Статус края, области, города федерального значения, автономной области, автономного +округа определяется Конституцией Российской Федерации и уставом края, области, города +федерального значения, автономной области, автономного округа, принимаемым законодательным +(представительным) органом соответствующего субъекта Российской Федерации. +3. По представлению законодательных и исполнительных органов автономной области, +автономного округа может быть принят федеральный закон об автономной области, автономном +округе. +4. Отношения автономных округов, входящих в состав края или области, могут регулироваться +федеральным законом и договором между органами государственной власти автономного округа и, +соответственно, органами государственной власти края или области. +5. Статус субъекта Российской Федерации может быть изменен по взаимному согласию +Российской Федерации и субъекта Российской Федерации в соответствии с федеральным +конституционным законом. +Статья 67 +1. Территория Российской Федерации включает в себя территории ее субъектов, внутренние +воды и территориальное море, воздушное пространство над ними. На территории Российской +Федерации в соответствии с федеральным законом могут быть созданы федеральные территории. +Организация публичной власти на федеральных территориях устанавливается указанным +федеральным законом. <*> +2. Российская Федерация обладает суверенными правами и осуществляет юрисдикцию на +континентальном шельфе и в исключительной экономической зоне Российской Федерации в +порядке, определяемом федеральным законом и нормами международного права. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/2.1. Российская Федерация обеспечивает защиту своего суверенитета и территориальной +целостности. Действия (за исключением делимитации, демаркации, редемаркации государственной +границы Российской Федерации с сопредельными государствами), направленные на отчуждение +части территории Российской Федерации, а также призывы к таким действиям не допускаются <*>. +3. Границы между субъектами Российской Федерации могут быть изменены с их взаимного +согласия. +Статья 67.1 <*> +1. Российская Федерация является правопреемником Союза ССР на своей территории, а также +правопреемником (правопродолжателем) Союза ССР в отношении членства в международных +организациях, их органах, участия в международных договорах, а также в отношении +предусмотренных международными договорами обязательств и активов Союза ССР за пределами +территории Российской Федерации. +2. Российская Федерация, объединенная тысячелетней историей, сохраняя память предков, +передавших нам идеалы и веру в Бога, а также преемственность в развитии Российского +государства, признает исторически сложившееся государственное единство. +3. Российская Федерация чтит память защитников Отечества, обеспечивает защиту +исторической правды. Умаление значения подвига народа при защите Отечества не допускается. +4. Дети являются важнейшим приоритетом государственной политики России. Государство +создает условия, способствующие всестороннему духовному, нравственному, интеллектуальному и +физическому развитию детей, воспитанию в них патриотизма, гражданственности и уважения к +старшим. Государство, обеспечивая приоритет семейного воспитания, берет на себя обязанности +родителей в отношении детей, оставшихся без попечения. +Статья 68 <*> +1. Государственным языком Российской Федерации на всей ее территории является русский +язык как язык государствообразующего народа, входящего в многонациональный союз +равноправных народов Российской Федерации. +2. Республики вправе устанавливать свои государственные языки. В органах государственной +власти, органах местного самоуправления, государственных учреждениях республик они +употребляются наряду с государственным языком Российской Федерации. +3. Российская Федерация гарантирует всем ее народам право на сохранение родного языка, +создание условий для его изучения и развития. +4. Культура в Российской Федерации является уникальным наследием ее многонационального +народа. Культура поддерживается и охраняется государством. +Статья 69 <*> +1. Российская Федерация гарантирует права коренных малочисленных народов в соответствии +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/с общепризнанными принципами и нормами международного права и международными +договорами Российской Федерации. +2. Государство защищает культурную самобытность всех народов и этнических общностей +Российской Федерации, гарантирует сохранение этнокультурного и языкового многообразия. +3. Российская Федерация оказывает поддержку соотечественникам, проживающим за +рубежом, в осуществлении их прав, обеспечении защиты их интересов и сохранении +общероссийской культурной идентичности. +Статья 70 <*> +1. Государственные флаг, герб и гимн Российской Федерации, их описание и порядок +официального использования устанавливаются федеральным конституционным законом. +2. Столицей Российской Федерации является город Москва. Статус столицы устанавливается +федеральным законом. Местом постоянного пребывания отдельных федеральных органов +государственной власти может быть другой город, определенный федеральным конституционным +законом. +Статья 71 +В ведении Российской Федерации находятся: +а) принятие и изменение Конституции Российской Федерации и федеральных законов, +контроль за их соблюдением; +б) федеративное устройство и территория Российской Федерации; +в) регулирование и защита прав и свобод человека и гражданина; гражданство в Российской +Федерации; регулирование и защита прав национальных меньшинств; +г) организация публичной власти; установление системы федеральных органов +законодательной, исполнительной и судебной власти, порядка их организации и деятельности; +формирование федеральных органов государственной власти <*>; +д) федеральная государственная собственность и управление ею; +е) установление основ федеральной политики и федеральные программы в области +государственного, экономического, экологического, научно-технологического, социального, +культурного и национального развития Российской Федерации; установление единых правовых +основ системы здравоохранения, системы воспитания и образования, в том числе непрерывного +образования <*>; +ж) установление правовых основ единого рынка; финансовое, валютное, кредитное, +таможенное регулирование, денежная эмиссия, основы ценовой политики; федеральные +экономические службы, включая федеральные банки; +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/з) федеральный бюджет; федеральные налоги и сборы; федеральные фонды регионального +развития; +и) федеральные энергетические системы, ядерная энергетика, расщепляющиеся материалы; +федеральные транспорт, пути сообщения, информация, информационные технологии и связь; +космическая деятельность <*>; +к) внешняя политика и международные отношения Российской Федерации, международные +договоры Российской Федерации; вопросы войны и мира; +л) внешнеэкономические отношения Российской Федерации; +м) оборона и безопасность; оборонное производство; определение порядка продажи и покупки +оружия, боеприпасов, военной техники и другого военного имущества; производство ядовитых +веществ, наркотических средств и порядок их использования; обеспечение безопасности личности, +общества и государства при применении информационных технологий, обороте цифровых данных +<*>; +н) определение статуса и защита государственной границы, территориального моря, +воздушного пространства, исключительной экономической зоны и континентального шельфа +Российской Федерации; +о) судоустройство; прокуратура; уголовное и уголовно-исполнительное законодательство; +амнистия и помилование; гражданское законодательство; процессуальное законодательство; +правовое регулирование интеллектуальной собственности <18>; +п) федеральное коллизионное право; +р) метрологическая служба, стандарты, эталоны, метрическая система и исчисление времени; +геодезия и картография; наименования географических объектов; метеорологическая служба; +официальный статистический и бухгалтерский учет <*>; +с) государственные награды и почетные звания Российской Федерации; +т) федеральная государственная служба; установление ограничений для замещения +государственных и муниципальных должностей, должностей государственной и муниципальной +службы, в том числе ограничений, связанных с наличием гражданства иностранного государства +либо вида на жительство или иного документа, подтверждающего право на постоянное проживание +гражданина Российской Федерации на территории иностранного государства, а также ограничений, +связанных с открытием и наличием счетов (вкладов), хранением наличных денежных средств и +ценностей в иностранных банках, расположенных за пределами территории Российской Федерации +<*>. +-------------------------------- +<18> Редакция пункта "о" приведена в соответствии с Законом Российской Федерации о +поправке к Конституции Российской Федерации от 5 февраля 2014 г. N 2-ФКЗ "О Верховном Суде +Российской Федерации и прокуратуре Российской Федерации", вступившим в силу со дня его +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/официального опубликования 6 февраля 2014 г. (Официальный интернет-портал правовой +информации (www.pravo.gov.ru), 2014, 6 февраля, N 0001201402060001). +Статья 72 +1. В совместном ведении Российской Федерации и субъектов Российской Федерации +находятся: +а) обеспечение соответствия конституций и законов республик, уставов, законов и иных +нормативных правовых актов краев, областей, городов федерального значения, автономной +области, автономных округов Конституции Российской Федерации и федеральным законам; +б) защита прав и свобод человека и гражданина; защита прав национальных меньшинств; +обеспечение законности, правопорядка, общественной безопасности; режим пограничных зон; +в) вопросы владения, пользования и распоряжения землей, недрами, водными и другими +природными ресурсами; +г) разграничение государственной собственности; +д) природопользование; сельское хозяйство; охрана окружающей среды и обеспечение +экологической безопасности; особо охраняемые природные территории; охрана памятников +истории и культуры <*>; +е) общие вопросы воспитания, образования, науки, культуры, физической культуры и спорта, +молодежной политики <*>; +ж) координация вопросов здравоохранения, в том числе обеспечение оказания доступной и +качественной медицинской помощи, сохранение и укрепление общественного здоровья, создание +условий для ведения здорового образа жизни, формирования культуры ответственного отношения +граждан к своему здоровью; социальная защита, включая социальное обеспечение <*>; +ж.1) защита семьи, материнства, отцовства и детства; защита института брака как союза +мужчины и женщины; создание условий для достойного воспитания детей в семье, а также для +осуществления совершеннолетними детьми обязанности заботиться о родителях <*>; +з) осуществление мер по борьбе с катастрофами, стихийными бедствиями, эпидемиями, +ликвидация их последствий; +и) установление общих принципов налогообложения и сборов в Российской Федерации; +к) административное, административно-процессуальное, трудовое, семейное, жилищное, +земельное, водное, лесное законодательство, законодательство о недрах, об охране окружающей +среды; +л) кадры судебных и правоохранительных органов; адвокатура, нотариат; +м) защита исконной среды обитания и традиционного образа жизни малочисленных +этнических общностей; +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/н) установление общих принципов организации системы органов государственной власти и +местного самоуправления; +о) координация международных и внешнеэкономических связей субъектов Российской +Федерации, выполнение международных договоров Российской Федерации. +2. Положения настоящей статьи в равной мере распространяются на республики, края, +области, города федерального значения, автономную область, автономные округа. +Статья 73 +Вне пределов ведения Российской Федерации и полномочий Российской Федерации по +предметам совместного ведения Российской Федерации и субъектов Российской Федерации +субъекты Российской Федерации обладают всей полнотой государственной власти. +Статья 74 +1. На территории Российской Федерации не допускается установление таможенных границ, +пошлин, сборов и каких-либо иных препятствий для свободного перемещения товаров, услуг и +финансовых средств. +2. Ограничения перемещения товаров и услуг могут вводиться в соответствии с федеральным +законом, если это необходимо для обеспечения безопасности, защиты жизни и здоровья людей, +охраны природы и культурных ценностей. +Статья 75 <*> +1. Денежной единицей в Российской Федерации является рубль. Денежная эмиссия +осуществляется исключительно Центральным банком Российской Федерации. Введение и эмиссия +других денег в Российской Федерации не допускаются. +2. Защита и обеспечение устойчивости рубля - основная функция Центрального банка +Российской Федерации, которую он осуществляет независимо от других органов государственной +власти. +3. Система налогов, взимаемых в федеральный бюджет, и общие принципы налогообложения +и сборов в Российской Федерации устанавливаются федеральным законом. +4. Государственные займы выпускаются в порядке, определяемом федеральным законом, и +размещаются на добровольной основе. +5. Российская Федерация уважает труд граждан и обеспечивает защиту их прав. Государством +гарантируется минимальный размер оплаты труда не менее величины прожиточного минимума +трудоспособного населения в целом по Российской Федерации. +6. В Российской Федерации формируется система пенсионного обеспечения граждан на основе +принципов всеобщности, справедливости и солидарности поколений и поддерживается ее +эффективное функционирование, а также осуществляется индексация пенсий не реже одного раза в +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/год в порядке, установленном федеральным законом. +7. В Российской Федерации в соответствии с федеральным законом гарантируются +обязательное социальное страхование, адресная социальная поддержка граждан и индексация +социальных пособий и иных социальных выплат. +Статья 75.1 <*> +В Российской Федерации создаются условия для устойчивого экономического роста страны и +повышения благосостояния граждан, для взаимного доверия государства и общества, +гарантируются защита достоинства граждан и уважение человека труда, обеспечиваются +сбалансированность прав и обязанностей гражданина, социальное партнерство, экономическая, +политическая и социальная солидарность. +Статья 76 +1. По предметам ведения Российской Федерации принимаются федеральные конституционные +законы и федеральные законы, имеющие прямое действие на всей территории Российской +Федерации. +2. По предметам совместного ведения Российской Федерации и субъектов Российской +Федерации издаются федеральные законы и принимаемые в соответствии с ними законы и иные +нормативные правовые акты субъектов Российской Федерации. +3. Федеральные законы не могут противоречить федеральным конституционным законам. +4. Вне пределов ведения Российской Федерации, совместного ведения Российской Федерации +и субъектов Российской Федерации республики, края, области, города федерального значения, +автономная область и автономные округа осуществляют собственное правовое регулирование, +включая принятие законов и иных нормативных правовых актов. +5. Законы и иные нормативные правовые акты субъектов Российской Федерации не могут +противоречить федеральным законам, принятым в соответствии с частями первой и второй +настоящей статьи. В случае противоречия между федеральным законом и иным актом, изданным в +Российской Федерации, действует федеральный закон. +6. В случае противоречия между федеральным законом и нормативным правовым актом +субъекта Российской Федерации, изданным в соответствии с частью четвертой настоящей статьи, +действует нормативный правовой акт субъекта Российской Федерации. +Статья 77 +1. Система органов государственной власти республик, краев, областей, городов федерального +значения, автономной области, автономных округов устанавливается субъектами Российской +Федерации самостоятельно в соответствии с основами конституционного строя Российской +Федерации и общими принципами организации представительных и исполнительных органов +государственной власти, установленными федеральным законом. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/2. В пределах ведения Российской Федерации и полномочий Российской Федерации по +предметам совместного ведения Российской Федерации и субъектов Российской Федерации +федеральные органы исполнительной власти и органы исполнительной власти субъектов +Российской Федерации образуют единую систему исполнительной власти в Российской Федерации. +3. Высшим должностным лицом субъекта Российской Федерации (руководителем высшего +исполнительного органа государственной власти субъекта Российской Федерации) может быть +гражданин Российской Федерации, достигший 30 лет, постоянно проживающий в Российской +Федерации, не имеющий гражданства иностранного государства либо вида на жительство или иного +документа, подтверждающего право на постоянное проживание гражданина Российской Федерации +на территории иностранного государства. Высшему должностному лицу субъекта Российской +Федерации (руководителю высшего исполнительного органа государственной власти субъекта +Российской Федерации) в порядке, установленном федеральным законом, запрещается открывать и +иметь счета (вклады), хранить наличные денежные средства и ценности в иностранных банках, +расположенных за пределами территории Российской Федерации. Федеральным законом могут +быть установлены дополнительные требования к высшему должностному лицу субъекта +Российской Федерации (руководителю высшего исполнительного органа государственной власти +субъекта Российской Федерации) <*>. +Статья 78 +1. Федеральные органы исполнительной власти для осуществления своих полномочий могут +создавать свои территориальные органы и назначать соответствующих должностных лиц. +2. Федеральные органы исполнительной власти по соглашению с органами исполнительной +власти субъектов Российской Федерации могут передавать им осуществление части своих +полномочий, если это не противоречит Конституции Российской Федерации и федеральным +законам. +3. Органы исполнительной власти субъектов Российской Федерации по соглашению с +федеральными органами исполнительной власти могут передавать им осуществление части своих +полномочий. +4. Президент Российской Федерации и Правительство Российской Федерации обеспечивают в +соответствии с Конституцией Российской Федерации осуществление полномочий федеральной +государственной власти на всей территории Российской Федерации. +5. Руководителем федерального государственного органа может быть гражданин Российской +Федерации, достигший 30 лет, не имеющий гражданства иностранного государства либо вида на +жительство или иного документа, подтверждающего право на постоянное проживание гражданина +Российской Федерации на территории иностранного государства. Руководителю федерального +государственного органа в порядке, установленном федеральным законом, запрещается открывать +и иметь счета (вклады), хранить наличные денежные средства и ценности в иностранных банках, +расположенных за пределами территории Российской Федерации <*>. +Статья 79 <*> +Российская Федерация может участвовать в межгосударственных объединениях и передавать +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/им часть своих полномочий в соответствии с международными договорами Российской Федерации, +если это не влечет за собой ограничения прав и свобод человека и гражданина и не противоречит +основам конституционного строя Российской Федерации. Решения межгосударственных органов, +принятые на основании положений международных договоров Российской Федерации в их +истолковании, противоречащем Конституции Российской Федерации, не подлежат исполнению в +Российской Федерации. +Статья 79.1 <*> +Российская Федерация принимает меры по поддержанию и укреплению международного мира +и безопасности, обеспечению мирного сосуществования государств и народов, недопущению +вмешательства во внутренние дела государства. +ГЛАВА 4. +ПРЕЗИДЕНТ РОССИЙСКОЙ ФЕДЕРАЦИИ +Статья 80 +1. Президент Российской Федерации является главой государства. +2. Президент Российской Федерации является гарантом Конституции Российской Федерации, +прав и свобод человека и гражданина. В установленном Конституцией Российской Федерации +порядке он принимает меры по охране суверенитета Российской Федерации, ее независимости и +государственной целостности, поддерживает гражданский мир и согласие в стране, обеспечивает +согласованное функционирование и взаимодействие органов, входящих в единую систему +публичной власти <*>. +3. Президент Российской Федерации в соответствии с Конституцией Российской Федерации и +федеральными законами определяет основные направления внутренней и внешней политики +государства. +4. Президент Российской Федерации как глава государства представляет Российскую +Федерацию внутри страны и в международных отношениях. +Статья 81 <*> +1. Президент Российской Федерации избирается сроком на шесть лет гражданами Российской +Федерации на основе всеобщего равного и прямого избирательного права при тайном голосовании. +2. Президентом Российской Федерации может быть избран гражданин Российской Федерации +не моложе 35 лет, постоянно проживающий в Российской Федерации не менее 25 лет, не имеющий +и не имевший ранее гражданства иностранного государства либо вида на жительство или иного +документа, подтверждающего право на постоянное проживание гражданина Российской Федерации +на территории иностранного государства. Требование к кандидату на должность Президента +Российской Федерации об отсутствии у него гражданства иностранного государства не +распространяется на граждан Российской Федерации, ранее имевших гражданство государства, +которое было принято или часть которого была принята в Российскую Федерацию в соответствии с +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/федеральным конституционным законом, и постоянно проживавших на территории принятого в +Российскую Федерацию государства или территории принятой в Российскую Федерацию части +государства. Президенту Российской Федерации в порядке, установленном федеральным законом, +запрещается открывать и иметь счета (вклады), хранить наличные денежные средства и ценности в +иностранных банках, расположенных за пределами территории Российской Федерации. +О возможности участия в качестве кандидата на выборах Президента РФ лица, занимавшего и +(или) занимающего должность Президента РФ на момент вступления в силу ч. 3 и 3.1 ст. 81 (в +ред. Закона РФ от 14.03.2020 N 1-ФКЗ), см. Закон РФ о поправке к Конституции РФ от 14.03.2020 +N 1-ФКЗ. +3. Одно и то же лицо не может занимать должность Президента Российской Федерации более +двух сроков. +3.1. Положение части 3 статьи 81 Конституции Российской Федерации, ограничивающее число +сроков, в течение которых одно и то же лицо может занимать должность Президента Российской +Федерации, применяется к лицу, занимавшему и (или) занимающему должность Президента +Российской Федерации, без учета числа сроков, в течение которых оно занимало и (или) занимает +эту должность на момент вступления в силу поправки к Конституции Российской Федерации, +вносящей соответствующее ограничение, и не исключает для него возможность занимать +должность Президента Российской Федерации в течение сроков, допустимых указанным +положением. +4. Порядок выборов Президента Российской Федерации определяется федеральным законом. +Статья 82 +1. При вступлении в должность Президент Российской Федерации приносит народу +следующую присягу: +"Клянусь при осуществлении полномочий Президента Российской Федерации уважать и +охранять права и свободы человека и гражданина, соблюдать и защищать Конституцию Российской +Федерации, защищать суверенитет и независимость, безопасность и целостность государства, верно +служить народу". +2. Присяга приносится в торжественной обстановке в присутствии сенаторов Российской +Федерации, депутатов Государственной Думы и судей Конституционного Суда Российской +Федерации <*>. +Статья 83 +Президент Российской Федерации: +а) назначает Председателя Правительства Российской Федерации, кандидатура которого +утверждена Государственной Думой по представлению Президента Российской Федерации, и +освобождает Председателя Правительства Российской Федерации от должности <*>; +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/б) осуществляет общее руководство Правительством Российской Федерации; вправе +председательствовать на заседаниях Правительства Российской Федерации <*>; +б.1) утверждает по предложению Председателя Правительства Российской Федерации +структуру федеральных органов исполнительной власти, вносит в нее изменения; в структуре +федеральных органов исполнительной власти определяет органы, руководство деятельностью +которых осуществляет Президент Российской Федерации, и органы, руководство деятельностью +которых осуществляет Правительство Российской Федерации. В случае если Председатель +Правительства Российской Федерации освобожден Президентом Российской Федерации от +должности, вновь назначенный Председатель Правительства Российской Федерации не +представляет Президенту Российской Федерации предложения о структуре федеральных органов +исполнительной власти <*>; +в) принимает решение об отставке Правительства Российской Федерации; +в.1) принимает отставку Председателя Правительства Российской Федерации, заместителей +Председателя Правительства Российской Федерации, федеральных министров, а также +руководителей федеральных органов исполнительной власти, руководство деятельностью которых +осуществляет Президент Российской Федерации <*>; +г) представляет Государственной Думе кандидатуру для назначения на должность +Председателя Центрального банка Российской Федерации; ставит перед Государственной Думой +вопрос об освобождении от должности Председателя Центрального банка Российской Федерации; +д) назначает на должность заместителей Председателя Правительства Российской Федерации +и федеральных министров, кандидатуры которых утверждены Государственной Думой (за +исключением федеральных министров, указанных в пункте "д.1" настоящей статьи), и освобождает +их от должности <*>; +д.1) назначает на должность после консультаций с Советом Федерации и освобождает от +должности руководителей федеральных органов исполнительной власти (включая федеральных +министров), ведающих вопросами обороны, безопасности государства, внутренних дел, юстиции, +иностранных дел, предотвращения чрезвычайных ситуаций и ликвидации последствий стихийных +бедствий, общественной безопасности <*>; +е) представляет Совету Федерации кандидатуры для назначения на должность Председателя +Конституционного Суда Российской Федерации, заместителя Председателя Конституционного +Суда Российской Федерации и судей Конституционного Суда Российской Федерации, +Председателя Верховного Суда Российской Федерации, заместителей Председателя Верховного +Суда Российской Федерации и судей Верховного Суда Российской Федерации; назначает +председателей, заместителей председателей и судей других федеральных судов <*>; +е.1) назначает на должность после консультаций с Советом Федерации и освобождает от +должности Генерального прокурора Российской Федерации, заместителей Генерального прокурора +Российской Федерации, прокуроров субъектов Российской Федерации, прокуроров военных и +других специализированных прокуратур, приравненных к прокурорам субъектов Российской +Федерации; назначает на должность и освобождает от должности иных прокуроров, для которых +такой порядок назначения и освобождения от должности установлен федеральным законом <*>; +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/е.2) назначает и освобождает представителей Российской Федерации в Совете Федерации +<19>; +е.3) вносит в Совет Федерации представление о прекращении в соответствии с федеральным +конституционным законом полномочий Председателя Конституционного Суда Российской +Федерации, заместителя Председателя Конституционного Суда Российской Федерации и судей +Конституционного Суда Российской Федерации, Председателя Верховного Суда Российской +Федерации, заместителей Председателя Верховного Суда Российской Федерации и судей +Верховного Суда Российской Федерации, председателей, заместителей председателей и судей +кассационных и апелляционных судов в случае совершения ими поступка, порочащего честь и +достоинство судьи, а также в иных предусмотренных федеральным конституционным законом +случаях, свидетельствующих о невозможности осуществления судьей своих полномочий <*>; +е.4) представляет Совету Федерации кандидатуры для назначения на должность Председателя +Счетной палаты и половины от общего числа аудиторов Счетной палаты; представляет +Государственной Думе кандидатуры для назначения на должность заместителя Председателя +Счетной палаты и половины от общего числа аудиторов Счетной палаты <*>; +е.5) формирует Государственный Совет Российской Федерации в целях обеспечения +согласованного функционирования и взаимодействия органов публичной власти, определения +основных направлений внутренней и внешней политики Российской Федерации и приоритетных +направлений социально-экономического развития государства; статус Государственного Совета +Российской Федерации определяется федеральным законом <*>; +ж) формирует Совет Безопасности Российской Федерации в целях содействия главе +государства в реализации его полномочий по вопросам обеспечения национальных интересов и +безопасности личности, общества и государства, а также поддержания гражданского мира и +согласия в стране, охраны суверенитета Российской Федерации, ее независимости и +государственной целостности, предотвращения внутренних и внешних угроз; возглавляет Совет +Безопасности Российской Федерации. Статус Совета Безопасности Российской Федерации +определяется федеральным законом <*>; +з) утверждает военную доктрину Российской Федерации; +и) формирует Администрацию Президента Российской Федерации в целях обеспечения +реализации своих полномочий <*>; +к) назначает и освобождает полномочных представителей Президента Российской Федерации; +л) назначает и освобождает высшее командование Вооруженных Сил Российской Федерации; +м) назначает и отзывает после консультаций с соответствующими комитетами или +комиссиями палат Федерального Собрания дипломатических представителей Российской +Федерации в иностранных государствах и международных организациях. +-------------------------------- +<19> Статья 83 дополнена пунктом "е.2" в соответствии с Законом Российской Федерации о +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/поправке к Конституции Российской Федерации от 21 июля 2014 г. N 11-ФКЗ "О Совете Федерации +Федерального Собрания Российской Федерации", вступившим в силу со дня его официального +опубликования 22 июля 2014 г. (Официальный интернет-портал правовой информации +(www.pravo.gov.ru), 2014, 22 июля, N 0001201407220002). +Статья 84 +Президент Российской Федерации: +а) назначает выборы Государственной Думы в соответствии с Конституцией Российской +Федерации и федеральным законом; +б) распускает Государственную Думу в случаях и порядке, предусмотренных Конституцией +Российской Федерации; +в) назначает референдум в порядке, установленном федеральным конституционным законом; +г) вносит законопроекты в Государственную Думу; +д) подписывает и обнародует федеральные законы; +е) обращается к Федеральному Собранию с ежегодными посланиями о положении в стране, об +основных направлениях внутренней и внешней политики государства. +Статья 85 +1. Президент Российской Федерации может использовать согласительные процедуры для +разрешения разногласий между органами государственной власти Российской Федерации и +органами государственной власти субъектов Российской Федерации, а также между органами +государственной власти субъектов Российской Федерации. В случае недостижения согласованного +решения он может передать разрешение спора на рассмотрение соответствующего суда. +2. Президент Российской Федерации вправе приостанавливать действие актов органов +исполнительной власти субъектов Российской Федерации в случае противоречия этих актов +Конституции Российской Федерации и федеральным законам, международным обязательствам +Российской Федерации или нарушения прав и свобод человека и гражданина до решения этого +вопроса соответствующим судом. +Статья 86 +Президент Российской Федерации: +а) осуществляет руководство внешней политикой Российской Федерации; +б) ведет переговоры и подписывает международные договоры Российской Федерации; +в) подписывает ратификационные грамоты; +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/г) принимает верительные и отзывные грамоты аккредитуемых при нем дипломатических +представителей. +Статья 87 +1. Президент Российской Федерации +Вооруженными Силами Российской Федерации. +является +Верховным +Главнокомандующим +2. В случае агрессии против Российской Федерации или непосредственной угрозы агрессии +Президент Российской Федерации вводит на территории Российской Федерации или в отдельных +ее местностях военное положение с незамедлительным сообщением об этом Совету Федерации и +Государственной Думе. +3. Режим военного положения определяется федеральным конституционным законом. +Статья 88 +Президент Российской Федерации при обстоятельствах и в порядке, предусмотренных +федеральным конституционным законом, вводит на территории Российской Федерации или в +отдельных ее местностях чрезвычайное положение с незамедлительным сообщением об этом +Совету Федерации и Государственной Думе. +Статья 89 +Президент Российской Федерации: +а) решает вопросы гражданства Российской Федерации и предоставления политического +убежища; +б) награждает государственными наградами Российской Федерации, присваивает почетные +звания Российской Федерации, высшие воинские и высшие специальные звания; +в) осуществляет помилование. +Статья 90 +1. Президент Российской Федерации издает указы и распоряжения. +2. Указы и распоряжения Президента Российской Федерации обязательны для исполнения на +всей территории Российской Федерации. +3. Указы и распоряжения Президента Российской Федерации не должны противоречить +Конституции Российской Федерации и федеральным законам. +Статья 91 +Президент Российской Федерации обладает неприкосновенностью. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Статья 92 +1. Президент Российской Федерации приступает к исполнению полномочий с момента +принесения им присяги и прекращает их исполнение с истечением срока его пребывания в +должности с момента принесения присяги вновь избранным Президентом Российской Федерации. +2. Президент Российской Федерации прекращает исполнение полномочий досрочно в случае +его отставки, стойкой неспособности по состоянию здоровья осуществлять принадлежащие ему +полномочия или отрешения от должности. При этом выборы Президента Российской Федерации +должны состояться не позднее трех месяцев с момента досрочного прекращения исполнения +полномочий. +3. Во всех случаях, когда Президент Российской Федерации не в состоянии выполнять свои +обязанности, их временно исполняет Председатель Правительства Российской Федерации. +Исполняющий обязанности Президента Российской Федерации не имеет права распускать +Государственную Думу, назначать референдум, а также вносить предложения о поправках и +пересмотре положений Конституции Российской Федерации. +Статья 92.1 <*> +1. Президент Российской Федерации, прекративший исполнение полномочий в связи с +истечением срока его пребывания в должности либо досрочно в случае его отставки или стойкой +неспособности по состоянию здоровья осуществлять принадлежащие ему полномочия, обладает +неприкосновенностью. +2. Иные гарантии Президенту Российской Федерации, прекратившему исполнение +полномочий в связи с истечением срока его пребывания в должности либо досрочно в случае его +отставки или стойкой неспособности по состоянию здоровья осуществлять принадлежащие ему +полномочия, устанавливаются федеральным законом. +3. Президент Российской Федерации, прекративший исполнение своих полномочий, может +быть лишен неприкосновенности в порядке, предусмотренном статьей 93 Конституции Российской +Федерации. +Статья 93 <*> +1. Президент Российской Федерации может быть отрешен от должности, а Президент +Российской Федерации, прекративший исполнение своих полномочий, лишен неприкосновенности +Советом Федерации только на основании выдвинутого Государственной Думой обвинения в +государственной измене или совершении иного тяжкого преступления, подтвержденного +заключением Верховного Суда Российской Федерации о наличии в действиях Президента +Российской Федерации, как действующего, так и прекратившего исполнение своих полномочий, +признаков преступления и заключением Конституционного Суда Российской Федерации о +соблюдении установленного порядка выдвижения обвинения. +2. Решение Государственной Думы о выдвижении обвинения и решение Совета Федерации об +отрешении Президента Российской Федерации от должности, о лишении неприкосновенности +Президента Российской Федерации, прекратившего исполнение своих полномочий, должны быть +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/приняты двумя третями голосов от общего числа соответственно сенаторов Российской Федерации +и депутатов Государственной Думы по инициативе не менее одной трети депутатов +Государственной Думы и при наличии заключения специальной комиссии, образованной +Государственной Думой. +3. Решение Совета Федерации об отрешении Президента Российской Федерации от должности, +о лишении неприкосновенности Президента Российской Федерации, прекратившего исполнение +своих полномочий, должно быть принято не позднее чем в трехмесячный срок после выдвижения +Государственной Думой обвинения против Президента Российской Федерации. Если в этот срок +решение Совета Федерации не будет принято, обвинение против Президента Российской +Федерации, Президента Российской Федерации, прекратившего исполнение своих полномочий, +считается отклоненным. +ГЛАВА 5. +ФЕДЕРАЛЬНОЕ СОБРАНИЕ +Статья 94 +Федеральное Собрание - парламент Российской Федерации - является представительным и +законодательным органом Российской Федерации. +Статья 95 <*> +1. Федеральное Собрание состоит из двух палат - Совета Федерации и Государственной Думы. +2. Совет Федерации состоит из сенаторов Российской Федерации. +В Совет Федерации входят: +а) по два представителя от каждого субъекта Российской Федерации: по одному от +законодательного (представительного) и исполнительного органов государственной власти - на +срок полномочий соответствующего органа; +б) Президент Российской Федерации, прекративший исполнение своих полномочий в связи с +истечением срока его пребывания в должности или досрочно в случае его отставки, - пожизненно. +Президент Российской Федерации, прекративший исполнение своих полномочий в связи с +истечением срока его пребывания в должности или досрочно в случае его отставки, вправе +отказаться от полномочий сенатора Российской Федерации; +в) не более 30 представителей Российской Федерации, назначаемых Президентом Российской +Федерации, из которых не более семи могут быть назначены пожизненно. +3. Общее число сенаторов Российской Федерации определяется исходя из числа +представителей от субъектов Российской Федерации, перечисленных в статье 65 Конституции +Российской Федерации, и числа лиц, осуществляющих полномочия сенаторов Российской +Федерации, указанных в пунктах "б" и "в" части 2 настоящей статьи. +4. Сенатором Российской Федерации может быть гражданин Российской Федерации, +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/достигший 30 лет, постоянно проживающий в Российской Федерации, не имеющий гражданства +иностранного государства либо вида на жительство или иного документа, подтверждающего право +на постоянное проживание гражданина Российской Федерации на территории иностранного +государства. Сенаторам Российской Федерации в порядке, установленном федеральным законом, +запрещается открывать и иметь счета (вклады), хранить наличные денежные средства и ценности в +иностранных банках, расположенных за пределами территории Российской Федерации. +5. Представителями Российской Федерации в Совете Федерации, осуществляющими +полномочия сенаторов Российской Федерации пожизненно, могут быть назначены граждане, +имеющие выдающиеся заслуги перед страной в сфере государственной и общественной +деятельности. +6. Представители Российской Федерации в Совете Федерации, за исключением +представителей Российской Федерации, осуществляющих полномочия сенаторов Российской +Федерации пожизненно, назначаются сроком на шесть лет. +7. Государственная Дума состоит из 450 депутатов. +Статья 96 +1. Государственная Дума избирается сроком на пять лет <20>. +2. Порядок формирования Совета Федерации и порядок выборов депутатов Государственной +Думы устанавливаются федеральными законами. +-------------------------------- +<20> Редакция части 1 приведена в соответствии с Законом Российской Федерации о поправке +к Конституции Российской Федерации от 30 декабря 2008 г. N 6-ФКЗ "Об изменении срока +полномочий Президента Российской Федерации и Государственной Думы", вступившим в силу со +дня его официального опубликования 31 декабря 2008 г. (Российская газета, 2008, 31 декабря). +Применяется в отношении Государственной Думы, избранной после вступления в силу названного +Закона. +Статья 97 +1. Депутатом Государственной Думы может быть избран гражданин Российской Федерации, +достигший 21 года и имеющий право участвовать в выборах, постоянно проживающий в +Российской Федерации, не имеющий гражданства иностранного государства либо вида на +жительство или иного документа, подтверждающего право на постоянное проживание гражданина +Российской Федерации на территории иностранного государства. Депутатам Государственной +Думы в порядке, установленном федеральным законом, запрещается открывать и иметь счета +(вклады), хранить наличные денежные средства и ценности в иностранных банках, расположенных +за пределами территории Российской Федерации <*>. +2. Одно и то же лицо не может одновременно являться сенатором Российской Федерации и +депутатом Государственной Думы. Депутат Государственной Думы не может быть депутатом иных +представительных органов государственной власти и органов местного самоуправления <*>. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/3. Депутаты Государственной Думы работают на профессиональной постоянной основе. +Депутаты Государственной Думы не могут находиться на государственной службе, заниматься +другой оплачиваемой деятельностью, кроме преподавательской, научной и иной творческой +деятельности. +Статья 98 +1. Сенаторы Российской Федерации и депутаты Государственной Думы обладают +неприкосновенностью в течение всего срока их полномочий. Они не могут быть задержаны, +арестованы, подвергнуты обыску, кроме случаев задержания на месте преступления, а также +подвергнуты личному досмотру, за исключением случаев, когда это предусмотрено федеральным +законом для обеспечения безопасности других людей <*>. +2. Вопрос о лишении неприкосновенности решается по представлению Генерального +прокурора Российской Федерации соответствующей палатой Федерального Собрания. +Статья 99 +1. Федеральное Собрание является постоянно действующим органом. +2. Государственная Дума собирается на первое заседание на тридцатый день после избрания. +Президент Российской Федерации может созвать заседание Государственной Думы ранее этого +срока. +3. Первое заседание Государственной Думы открывает старейший по возрасту депутат. +4. С момента начала работы Государственной Думы нового созыва полномочия +Государственной Думы прежнего созыва прекращаются. +Статья 100 +1. Совет Федерации и Государственная Дума заседают раздельно. +2. Заседания Совета Федерации и Государственной Думы являются открытыми. В случаях, +предусмотренных регламентом палаты, она вправе проводить закрытые заседания. +3. Палаты могут собираться совместно для заслушивания посланий Президента Российской +Федерации <*>. +Статья 101 +1. Совет Федерации избирает из своего состава Председателя Совета Федерации и его +заместителей. Государственная Дума избирает из своего состава Председателя Государственной +Думы и его заместителей. +2. Председатель Совета Федерации и его заместители, Председатель Государственной Думы и +его заместители ведут заседания и ведают внутренним распорядком палаты. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/3. Совет Федерации и Государственная Дума образуют комитеты и комиссии, проводят по +вопросам своего ведения парламентские слушания. +4. Каждая из палат принимает свой регламент и решает вопросы внутреннего распорядка своей +деятельности. +5. Для осуществления контроля за исполнением федерального бюджета Совет Федерации и +Государственная Дума образуют Счетную палату, состав и порядок деятельности которой +определяются федеральным законом. +Статья 102 +1. К ведению Совета Федерации относятся: +а) утверждение изменения границ между субъектами Российской Федерации; +б) утверждение указа Президента Российской Федерации о введении военного положения; +в) утверждение указа Президента Российской Федерации о введении чрезвычайного +положения; +г) решение вопроса о возможности использования Вооруженных Сил Российской Федерации +за пределами территории Российской Федерации; +д) назначение выборов Президента Российской Федерации; +е) отрешение Президента Российской Федерации от должности; лишение неприкосновенности +Президента Российской Федерации, прекратившего исполнение своих полномочий <*>; +ж) назначение на должность по представлению Президента Российской Федерации +Председателя Конституционного Суда Российской Федерации, заместителя Председателя +Конституционного Суда Российской Федерации и судей Конституционного Суда Российской +Федерации, Председателя Верховного Суда Российской Федерации, заместителей Председателя +Верховного Суда Российской Федерации и судей Верховного Суда Российской Федерации <*>; +з) проведение консультаций по предложенным Президентом Российской Федерации +кандидатурам на должность Генерального прокурора Российской Федерации, заместителей +Генерального прокурора Российской Федерации, прокуроров субъектов Российской Федерации, +прокуроров военных и других специализированных прокуратур, приравненных к прокурорам +субъектов Российской Федерации <*>; +и) назначение на должность и освобождение от должности Председателя Счетной палаты и +половины от общего числа аудиторов Счетной палаты по представлению Президента Российской +Федерации <*>; +к) проведение консультаций по предложенным Президентом Российской Федерации +кандидатурам на должность руководителей федеральных органов исполнительной власти (включая +федеральных министров), ведающих вопросами обороны, безопасности государства, внутренних +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/дел, юстиции, иностранных дел, предотвращения чрезвычайных ситуаций и ликвидации +последствий стихийных бедствий, общественной безопасности <*>; +л) прекращение по представлению Президента Российской Федерации в соответствии с +федеральным конституционным законом полномочий Председателя Конституционного Суда +Российской Федерации, заместителя Председателя Конституционного Суда Российской Федерации +и судей Конституционного Суда Российской Федерации, Председателя Верховного Суда +Российской Федерации, заместителей Председателя Верховного Суда Российской Федерации и +судей Верховного Суда Российской Федерации, председателей, заместителей председателей и судей +кассационных и апелляционных судов в случае совершения ими поступка, порочащего честь и +достоинство судьи, а также в иных предусмотренных федеральным конституционным законом +случаях, свидетельствующих о невозможности осуществления судьей своих полномочий <*>; +м) заслушивание ежегодных докладов Генерального прокурора Российской Федерации о +состоянии законности и правопорядка в Российской Федерации <*>. +2. Совет Федерации принимает постановления по вопросам, отнесенным к его ведению +Конституцией Российской Федерации. +3. Постановления Совета Федерации принимаются большинством голосов от общего числа +сенаторов Российской Федерации, если иной порядок принятия решений не предусмотрен +Конституцией Российской Федерации <*>. +Статья 103 +1. К ведению Государственной Думы относятся: +а) утверждение по представлению Президента Российской Федерации кандидатуры +Председателя Правительства Российской Федерации <*>; +а.1) утверждение по представлению Председателя Правительства Российской Федерации +кандидатур заместителей Председателя Правительства Российской Федерации и федеральных +министров, за исключением федеральных министров, указанных в пункте "д.1" статьи 83 +Конституции Российской Федерации <*>; +б) решение вопроса о доверии Правительству Российской Федерации; +в) заслушивание ежегодных отчетов Правительства Российской Федерации о результатах его +деятельности, в том числе по вопросам, поставленным Государственной Думой <21>; +г) назначение на должность и освобождение от должности Председателя Центрального банка +Российской Федерации; +г.1) заслушивание ежегодных отчетов Центрального банка Российской Федерации <*>; +д) назначение на должность и освобождение от должности заместителя Председателя Счетной +палаты и половины от общего числа аудиторов Счетной палаты по представлению Президента +Российской Федерации <*>; +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/е) назначение на должность и освобождение от должности Уполномоченного по правам +человека, действующего в соответствии с федеральным конституционным законом. +Уполномоченным по правам человека может быть гражданин Российской Федерации, постоянно +проживающий в Российской Федерации, не имеющий гражданства иностранного государства либо +вида на жительство или иного документа, подтверждающего право на постоянное проживание +гражданина Российской Федерации на территории иностранного государства. Уполномоченному по +правам человека в порядке, установленном федеральным законом, запрещается открывать и иметь +счета (вклады), хранить наличные денежные средства и ценности в иностранных банках, +расположенных за пределами территории Российской Федерации <*>; +ж) объявление амнистии; +з) выдвижение обвинения против Президента Российской Федерации в целях отрешения его +от должности или против Президента Российской Федерации, прекратившего исполнение своих +полномочий, в целях лишения его неприкосновенности <*>. +2. Государственная Дума принимает постановления по вопросам, отнесенным к ее ведению +Конституцией Российской Федерации. +3. Постановления Государственной Думы принимаются большинством голосов от общего +числа депутатов Государственной Думы, если иной порядок принятия решений не предусмотрен +Конституцией Российской Федерации. +-------------------------------- +<21> Часть 1 дополнена новым пунктом "в", буквенные обозначения последующих пунктов +изменены в соответствии с Законом Российской Федерации о поправке к Конституции Российской +Федерации от 30 декабря 2008 г. N 7-ФКЗ "О контрольных полномочиях Государственной Думы в +отношении Правительства Российской Федерации", вступившим в силу со дня его официального +опубликования 31 декабря 2008 г. (Российская газета, 2008, 31 декабря). +Статья 103.1 <*> +Совет Федерации, Государственная Дума вправе осуществлять парламентский контроль, в том +числе направлять парламентские запросы руководителям государственных органов и органов +местного самоуправления по вопросам, входящим в компетенцию этих органов и должностных лиц. +Порядок осуществления парламентского контроля определяется федеральными законами и +регламентами палат Федерального Собрания. +Статья 104 +1. Право законодательной инициативы принадлежит Президенту Российской Федерации, +Совету Федерации, сенаторам Российской Федерации, депутатам Государственной Думы, +Правительству Российской Федерации, законодательным (представительным) органам субъектов +Российской +Федерации. +Право +законодательной +инициативы +принадлежит +также +Конституционному Суду Российской Федерации и Верховному Суду Российской Федерации по +вопросам их ведения <*>. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/2. Законопроекты вносятся в Государственную Думу. +3. Законопроекты о введении или отмене налогов, освобождении от их уплаты, о выпуске +государственных займов, об изменении финансовых обязательств государства, другие +законопроекты, предусматривающие расходы, покрываемые за счет федерального бюджета, могут +быть внесены только при наличии заключения Правительства Российской Федерации. +Статья 105 +1. Федеральные законы принимаются Государственной Думой. +2. Федеральные законы принимаются большинством голосов от общего числа депутатов +Государственной Думы, если иное не предусмотрено Конституцией Российской Федерации. +3. Принятые Государственной Думой федеральные законы в течение пяти дней передаются на +рассмотрение Совета Федерации. +4. Федеральный закон считается одобренным Советом Федерации, если за него проголосовало +более половины от общего числа членов этой палаты либо если в течение четырнадцати дней он не +был рассмотрен Советом Федерации. В случае отклонения федерального закона Советом +Федерации палаты могут создать согласительную комиссию для преодоления возникших +разногласий, после чего федеральный закон подлежит повторному рассмотрению Государственной +Думой. +5. В случае несогласия Государственной Думы с решением Совета Федерации федеральный +закон считается принятым, если при повторном голосовании за него проголосовало не менее двух +третей от общего числа депутатов Государственной Думы. +Статья 106 +Обязательному рассмотрению в Совете Федерации подлежат принятые Государственной +Думой федеральные законы по вопросам: +а) федерального бюджета; +б) федеральных налогов и сборов; +в) финансового, валютного, кредитного, таможенного регулирования, денежной эмиссии; +г) ратификации и денонсации международных договоров Российской Федерации; +д) статуса и защиты государственной границы Российской Федерации; +е) войны и мира. +Статья 107 +1. Принятый федеральный закон в течение пяти дней направляется Президенту Российской +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Федерации для подписания и обнародования. +2. Президент Российской Федерации в течение четырнадцати дней подписывает федеральный +закон и обнародует его. +3. Если Президент Российской Федерации в течение четырнадцати дней с момента +поступления федерального закона отклонит его, то Государственная Дума и Совет Федерации в +установленном Конституцией Российской Федерации порядке вновь рассматривают данный закон. +Если при повторном рассмотрении федеральный закон будет одобрен в ранее принятой редакции +большинством не менее двух третей голосов от общего числа сенаторов Российской Федерации и +депутатов Государственной Думы, он подлежит подписанию Президентом Российской Федерации +в течение семи дней и обнародованию. Если Президент Российской Федерации в течение +указанного срока обратится в Конституционный Суд Российской Федерации с запросом о проверке +конституционности федерального закона, срок для подписания такого закона приостанавливается +на время рассмотрения запроса Конституционным Судом Российской Федерации. Если +Конституционный Суд Российской Федерации подтвердит конституционность федерального +закона, Президент Российской Федерации подписывает его в трехдневный срок с момента +вынесения Конституционным Судом Российской Федерации соответствующего решения. Если +Конституционный Суд Российской Федерации не подтвердит конституционности федерального +закона, Президент Российской Федерации возвращает его в Государственную Думу без подписания +<*>. +Статья 108 +1. Федеральные конституционные законы принимаются по вопросам, предусмотренным +Конституцией Российской Федерации. +2. Федеральный конституционный закон считается принятым, если он одобрен большинством +не менее трех четвертей голосов от общего числа сенаторов Российской Федерации и не менее двух +третей голосов от общего числа депутатов Государственной Думы. Принятый федеральный +конституционный закон в течение четырнадцати дней подлежит подписанию Президентом +Российской Федерации и обнародованию. Если Президент Российской Федерации в течение +указанного срока обратится в Конституционный Суд Российской Федерации с запросом о проверке +конституционности федерального конституционного закона, срок для подписания такого закона +приостанавливается на время рассмотрения запроса Конституционным Судом Российской +Федерации. Если Конституционный Суд Российской Федерации подтвердит конституционность +федерального конституционного закона, Президент Российской Федерации подписывает его в +трехдневный срок с момента вынесения Конституционным Судом Российской Федерации +соответствующего решения. Если Конституционный Суд Российской Федерации не подтвердит +конституционности федерального конституционного закона, Президент Российской Федерации +возвращает его в Государственную Думу без подписания <*>. +Статья 109 +1. Государственная Дума может быть распущена Президентом Российской Федерации в +случаях, предусмотренных статьями 111, 112 и 117 Конституции Российской Федерации <*>. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/2. В случае роспуска Государственной Думы Президент Российской Федерации назначает дату +выборов с тем, чтобы вновь избранная Государственная Дума собралась не позднее чем через +четыре месяца с момента роспуска. +3. Государственная Дума не может быть распущена по основаниям, предусмотренным статьей +117 Конституции Российской Федерации, в течение года после ее избрания. +4. Государственная Дума не может быть распущена с момента выдвижения ею обвинения +против Президента Российской Федерации до принятия соответствующего решения Советом +Федерации. +5. Государственная Дума не может быть распущена в период действия на всей территории +Российской Федерации военного или чрезвычайного положения, а также в течение шести месяцев +до окончания срока полномочий Президента Российской Федерации. +ГЛАВА 6. +ПРАВИТЕЛЬСТВО РОССИЙСКОЙ ФЕДЕРАЦИИ +Статья 110 +1. Исполнительную власть Российской Федерации осуществляет Правительство Российской +Федерации под общим руководством Президента Российской Федерации <*>. +2. Правительство Российской Федерации состоит из Председателя Правительства Российской +Федерации, заместителей Председателя Правительства Российской Федерации и федеральных +министров. +3. Правительство Российской Федерации руководит деятельностью федеральных органов +исполнительной власти, за исключением федеральных органов исполнительной власти, +руководство деятельностью которых осуществляет Президент Российской Федерации <*>. +4. Председателем Правительства Российской Федерации, Заместителем Председателя +Правительства Российской Федерации, федеральным министром, иным руководителем +федерального органа исполнительной власти может быть гражданин Российской Федерации, +достигший 30 лет, не имеющий гражданства иностранного государства либо вида на жительство +или иного документа, подтверждающего право на постоянное проживание гражданина Российской +Федерации на территории иностранного государства. Председателю Правительства Российской +Федерации, заместителям Председателя Правительства Российской Федерации, федеральным +министрам, иным руководителям федеральных органов исполнительной власти в порядке, +установленном федеральным законом, запрещается открывать и иметь счета (вклады), хранить +наличные денежные средства и ценности в иностранных банках, расположенных за пределами +территории Российской Федерации <*>. +Статья 111 +1. Председатель Правительства Российской Федерации назначается Президентом Российской +Федерации после утверждения его кандидатуры Государственной Думой <*>. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/2. Представление по кандидатуре Председателя Правительства Российской Федерации +вносится в Государственную Думу Президентом Российской Федерации не позднее двухнедельного +срока после вступления в должность вновь избранного Президента Российской Федерации или +после отставки Правительства Российской Федерации либо в течение недели со дня отклонения +кандидатуры Председателя Правительства Российской Федерации Государственной Думой или +освобождения Президентом Российской Федерации от должности либо отставки Председателя +Правительства Российской Федерации <*>. +3. Государственная Дума рассматривает представленную Президентом Российской Федерации +кандидатуру Председателя Правительства Российской Федерации в течение недели со дня внесения +представления <*>. +4. После трехкратного отклонения представленных кандидатур Председателя Правительства +Российской Федерации Государственной Думой Президент Российской Федерации назначает +Председателя Правительства Российской Федерации. В этом случае Президент Российской +Федерации вправе распустить Государственную Думу и назначить новые выборы <*>. +Статья 112 <*> +1. Председатель Правительства Российской Федерации не позднее недельного срока после +назначения представляет Президенту Российской Федерации предложения о структуре +федеральных органов исполнительной власти, за исключением случая, когда предшествующий +Председатель Правительства Российской Федерации освобожден от должности Президентом +Российской Федерации. +2. Председатель Правительства Российской Федерации представляет Государственной Думе +на утверждение кандидатуры заместителей Председателя Правительства Российской Федерации и +федеральных министров (за исключением федеральных министров, указанных в пункте "д.1" статьи +83 Конституции Российской Федерации). Государственная Дума не позднее недельного срока +принимает решение по представленным кандидатурам. +3. Заместители Председателя Правительства Российской Федерации и федеральные министры, +кандидатуры которых утверждены Государственной Думой, назначаются на должность +Президентом Российской Федерации. Президент Российской Федерации не вправе отказать в +назначении на должность заместителей Председателя Правительства Российской Федерации и +федеральных министров, кандидатуры которых утверждены Государственной Думой. +4. После трехкратного отклонения Государственной Думой представленных в соответствии с +частью 2 настоящей статьи кандидатур заместителей Председателя Правительства Российской +Федерации, федеральных министров Президент Российской Федерации вправе назначить +заместителей Председателя Правительства Российской Федерации, федеральных министров из +числа кандидатур, представленных Председателем Правительства Российской Федерации. Если +после трехкратного отклонения Государственной Думой представленных в соответствии с частью +2 настоящей статьи кандидатур более одной трети должностей членов Правительства Российской +Федерации (за исключением должностей федеральных министров, указанных в пункте "д.1" статьи +83 Конституции Российской Федерации) остаются вакантными, Президент Российской Федерации +вправе распустить Государственную Думу и назначить новые выборы. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/5. В случае, предусмотренном частью 4 статьи 111 Конституции Российской Федерации, а +также в случае роспуска Государственной Думы в соответствии с Конституцией Российской +Федерации Президент Российской Федерации назначает заместителей Председателя Правительства +Российской Федерации, федеральных министров (за исключением федеральных министров, +указанных в пункте "д.1" статьи 83 Конституции Российской Федерации) по представлению +Председателя Правительства Российской Федерации. +Статья 113 <*> +Председатель Правительства Российской Федерации в соответствии с Конституцией +Российской Федерации, федеральными законами, указами, распоряжениями, поручениями +Президента Российской Федерации организует работу Правительства Российской Федерации. +Председатель Правительства Российской Федерации несет персональную ответственность перед +Президентом Российской Федерации за осуществление возложенных на Правительство Российской +Федерации полномочий. +Статья 114 +1. Правительство Российской Федерации: +а) разрабатывает и представляет Государственной Думе федеральный бюджет и обеспечивает +его исполнение; представляет Государственной Думе отчет об исполнении федерального бюджета; +представляет Государственной Думе ежегодные отчеты о результатах своей деятельности, в том +числе по вопросам, поставленным Государственной Думой <22>; +б) обеспечивает проведение в Российской Федерации единой финансовой, кредитной и +денежной политики; +в) обеспечивает проведение в Российской Федерации единой социально ориентированной +государственной политики в области культуры, науки, образования, здравоохранения, социального +обеспечения, поддержки, укрепления и защиты семьи, сохранения традиционных семейных +ценностей, а также в области охраны окружающей среды <*>; +в.1) обеспечивает государственную поддержку научно-технологического развития Российской +Федерации, сохранение и развитие ее научного потенциала <*>; +в.2) обеспечивает функционирование системы социальной защиты инвалидов, основанной на +полном и равном осуществлении ими прав и свобод человека и гражданина, их социальную +интеграцию без какой-либо дискриминации, создание доступной среды для инвалидов и улучшение +качества их жизни <*>; +г) осуществляет управление федеральной собственностью; +д) осуществляет меры по обеспечению обороны страны, государственной безопасности, +реализации внешней политики Российской Федерации; +е) осуществляет меры по обеспечению законности, прав и свобод граждан, охране +собственности и общественного порядка, борьбе с преступностью; +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/е.1) осуществляет меры по поддержке институтов гражданского общества, в том числе +некоммерческих организаций, обеспечивает их участие в выработке и проведении государственной +политики <*>; +е.2) осуществляет меры по поддержке добровольческой (волонтерской) деятельности <*>; +е.3) содействует развитию предпринимательства и частной инициативы <*>; +е.4) обеспечивает реализацию принципов социального партнерства в сфере регулирования +трудовых и иных непосредственно связанных с ними отношений <*>; +е.5) осуществляет меры, направленные на создание благоприятных условий +жизнедеятельности населения, снижение негативного воздействия хозяйственной и иной +деятельности на окружающую среду, сохранение уникального природного и биологического +многообразия страны, формирование в обществе ответственного отношения к животным <*>; +е.6) создает условия для развития системы экологического образования граждан, воспитания +экологической культуры <*>; +ж) осуществляет иные полномочия, возложенные на него Конституцией Российской +Федерации, федеральными законами, указами Президента Российской Федерации. +2. Порядок деятельности Правительства Российской Федерации определяется федеральным +конституционным законом. +-------------------------------- +<22> Редакция пункта "а" части 1 приведена в соответствии с Законом Российской Федерации +о поправке к Конституции Российской Федерации от 30 декабря 2008 г. N 7-ФКЗ "О контрольных +полномочиях Государственной Думы в отношении Правительства Российской Федерации", +вступившим в силу со дня его официального опубликования 31 декабря 2008 г. (Российская газета, +2008, 31 декабря). +Статья 115 +1. На основании и во исполнение Конституции Российской Федерации, федеральных законов, +указов, распоряжений, поручений Президента Российской Федерации Правительство Российской +Федерации издает постановления и распоряжения, обеспечивает их исполнение <*>. +2. Постановления и распоряжения Правительства Российской Федерации обязательны к +исполнению в Российской Федерации. +3. Постановления и распоряжения Правительства Российской Федерации в случае их +противоречия Конституции Российской Федерации, федеральным законам, указам и +распоряжениям Президента Российской Федерации могут быть отменены Президентом Российской +Федерации <*>. +Статья 116 +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Перед вновь избранным Президентом Российской Федерации Правительство Российской +Федерации слагает свои полномочия. +Статья 117 +1. Правительство Российской Федерации может подать в отставку, которая принимается или +отклоняется Президентом Российской Федерации. +2. Президент Российской Федерации может принять решение об отставке Правительства +Российской Федерации. +3. Государственная Дума может выразить недоверие Правительству Российской Федерации. +Постановление о недоверии Правительству Российской Федерации принимается большинством +голосов от общего числа депутатов Государственной Думы. После выражения Государственной +Думой недоверия Правительству Российской Федерации Президент Российской Федерации вправе +объявить об отставке Правительства Российской Федерации либо не согласиться с решением +Государственной Думы. В случае если Государственная Дума в течение трех месяцев повторно +выразит недоверие Правительству Российской Федерации, Президент Российской Федерации +объявляет об отставке Правительства Российской Федерации либо распускает Государственную +Думу и назначает новые выборы <*>. +4. Председатель Правительства Российской Федерации вправе поставить перед +Государственной Думой вопрос о доверии Правительству Российской Федерации, который +подлежит рассмотрению в течение семи дней. Если Государственная Дума отказывает в доверии +Правительству Российской Федерации, Президент Российской Федерации в течение семи дней +вправе принять решение об отставке Правительства Российской Федерации или о роспуске +Государственной Думы и назначении новых выборов. В случае если Правительство Российской +Федерации в течение трех месяцев повторно поставит перед Государственной Думой вопрос о +доверии, а Государственная Дума в доверии Правительству Российской Федерации откажет, +Президент Российской Федерации принимает решение об отставке Правительства Российской +Федерации или о роспуске Государственной Думы и назначении новых выборов <*>. +4.1. Председатель Правительства Российской Федерации, Заместитель Председателя +Правительства Российской Федерации, федеральный министр вправе подать в отставку, которая +принимается или отклоняется Президентом Российской Федерации <*>. +5. В случае отставки или сложения полномочий Правительство Российской Федерации по +поручению Президента Российской Федерации продолжает действовать до сформирования нового +Правительства Российской Федерации. В случае освобождения от должности Президентом +Российской Федерации или отставки Председателя Правительства Российской Федерации, +Заместителя Председателя Правительства Российской Федерации, федерального министра +Президент Российской Федерации вправе поручить этому лицу продолжать исполнять обязанности +по должности или возложить их исполнение на другое лицо до соответствующего назначения <*>. +6. Государственная Дума не может выразить недоверие Правительству Российской Федерации, +а Председатель Правительства Российской Федерации не может ставить перед Государственной +Думой вопрос о доверии Правительству Российской Федерации в случаях, предусмотренных +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/частями 3 - 5 статьи 109 Конституции Российской Федерации, а также в течение года после +назначения Председателя Правительства Российской Федерации в соответствии с частью 4 статьи +111 Конституции Российской Федерации <*>. +ГЛАВА 7. +СУДЕБНАЯ ВЛАСТЬ И ПРОКУРАТУРА <23> +-------------------------------- +<23> Редакция наименования главы 7 приведена в соответствии с Законом Российской +Федерации о поправке к Конституции Российской Федерации от 5 февраля 2014 г. N 2-ФКЗ "О +Верховном Суде Российской Федерации и прокуратуре Российской Федерации", вступившим в силу +со дня его официального опубликования 6 февраля 2014 г. (Официальный интернет-портал +правовой информации (www.pravo.gov.ru), 2014, 6 февраля, N 0001201402060001). +Статья 118 +1. Правосудие в Российской Федерации осуществляется только судом. +2. Судебная власть осуществляется посредством конституционного, +арбитражного, административного и уголовного судопроизводства. <*> +гражданского, +3. Судебная система Российской Федерации устанавливается Конституцией Российской +Федерации и федеральным конституционным законом. Судебную систему Российской Федерации +составляют Конституционный Суд Российской Федерации, Верховный Суд Российской Федерации, +федеральные суды общей юрисдикции, арбитражные суды, мировые судьи субъектов Российской +Федерации. Создание чрезвычайных судов не допускается. <*> +Статья 119 <*> +Судьями могут быть граждане Российской Федерации, достигшие 25 лет, имеющие высшее +юридическое образование и стаж работы по юридической профессии не менее пяти лет, постоянно +проживающие в Российской Федерации, не имеющие гражданства иностранного государства либо +вида на жительство или иного документа, подтверждающего право на постоянное проживание +гражданина Российской Федерации на территории иностранного государства. Судьям судов +Российской Федерации в порядке, установленном федеральным законом, запрещается открывать и +иметь счета (вклады), хранить наличные денежные средства и ценности в иностранных банках, +расположенных за пределами территории Российской Федерации. Федеральным законом могут +быть установлены дополнительные требования к судьям судов Российской Федерации. +Статья 120 +1. Судьи независимы и подчиняются только Конституции Российской Федерации и +федеральному закону. +2. Суд, установив при рассмотрении дела несоответствие акта государственного или иного +органа закону, принимает решение в соответствии с законом. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Статья 121 +1. Судьи несменяемы. +2. Полномочия судьи могут быть прекращены или приостановлены не иначе как в порядке и +по основаниям, установленным федеральным законом. +Статья 122 +1. Судьи неприкосновенны. +2. Судья не может быть привлечен к уголовной ответственности иначе как в порядке, +определяемом федеральным законом. +Статья 123 +1. Разбирательство дел во всех судах открытое. Слушание дела в закрытом заседании +допускается в случаях, предусмотренных федеральным законом. +2. Заочное разбирательство уголовных дел в судах не допускается, кроме случаев, +предусмотренных федеральным законом. +3. Судопроизводство осуществляется на основе состязательности и равноправия сторон. +4. В случаях, предусмотренных федеральным законом, судопроизводство осуществляется с +участием присяжных заседателей. +Статья 124 +Финансирование судов производится только из федерального бюджета и должно обеспечивать +возможность полного и независимого осуществления правосудия в соответствии с федеральным +законом. +Статья 125 +Об осуществлении полномочий и назначении новых судей Конституционного суда РФ в связи с +вступлением в силу ст. 1 Закона РФ о поправке к Конституции РФ от 14.03.2020 N 1-ФКЗ см. ст. +3 указанного Закона. +1. Конституционный Суд Российской Федерации является высшим судебным органом +конституционного контроля в Российской Федерации, осуществляющим судебную власть +посредством конституционного судопроизводства в целях защиты основ конституционного строя, +основных прав и свобод человека и гражданина, обеспечения верховенства и прямого действия +Конституции Российской Федерации на всей территории Российской Федерации. +Конституционный Суд Российской Федерации состоит из 11 судей, включая Председателя +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Конституционного Суда Российской Федерации и его заместителя <*>. +2. Конституционный Суд Российской Федерации по запросам Президента Российской +Федерации, Совета Федерации, Государственной Думы, одной пятой сенаторов Российской +Федерации или депутатов Государственной Думы, Правительства Российской Федерации, +Верховного Суда Российской Федерации, органов законодательной и исполнительной власти +субъектов Российской Федерации разрешает дела о соответствии Конституции Российской +Федерации <*>: +а) федеральных конституционных законов, федеральных законов, нормативных актов +Президента Российской Федерации, Совета Федерации, Государственной Думы, Правительства +Российской Федерации <*>; +б) конституций республик, уставов, а также законов и иных нормативных актов субъектов +Российской Федерации, изданных по вопросам, относящимся к ведению органов государственной +власти Российской Федерации и совместному ведению органов государственной власти Российской +Федерации и органов государственной власти субъектов Российской Федерации <*>; +в) договоров между органами государственной власти Российской Федерации и органами +государственной власти субъектов Российской Федерации, договоров между органами +государственной власти субъектов Российской Федерации <*>; +г) не вступивших в силу международных договоров Российской Федерации <*>. +3. Конституционный Суд Российской Федерации разрешает споры о компетенции: +а) между федеральными органами государственной власти; +б) между органами государственной власти Российской +государственной власти субъектов Российской Федерации; +Федерации +и +органами +в) между высшими государственными органами субъектов Российской Федерации. +4. Конституционный Суд Российской Федерации в порядке, установленном федеральным +конституционным законом, проверяет <*>: +а) по жалобам на нарушение конституционных прав и свобод граждан - конституционность +законов и иных нормативных актов, указанных в пунктах "а" и "б" части 2 настоящей статьи, +примененных в конкретном деле, если исчерпаны все другие внутригосударственные средства +судебной защиты <*>; +б) по запросам судов - конституционность законов и иных нормативных актов, указанных в +пунктах "а" и "б" части 2 настоящей статьи, подлежащих применению в конкретном деле <*>. +5. Конституционный Суд Российской Федерации по запросам Президента Российской +Федерации, Совета Федерации, Государственной Думы, Правительства Российской Федерации, +органов законодательной власти субъектов Российской Федерации дает толкование Конституции +Российской Федерации. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/5.1. Конституционный Суд Российской Федерации: +а) по запросу Президента Российской Федерации проверяет конституционность проектов +законов Российской Федерации о поправке к Конституции Российской Федерации, проектов +федеральных конституционных законов и федеральных законов, а также принятых в порядке, +предусмотренном частями 2 и 3 статьи 107 и частью 2 статьи 108 Конституции Российской +Федерации, законов до их подписания Президентом Российской Федерации; +б) в порядке, установленном федеральным конституционным законом, разрешает вопрос о +возможности исполнения решений межгосударственных органов, принятых на основании +положений международных договоров Российской Федерации в их истолковании, противоречащем +Конституции Российской Федерации, а также о возможности исполнения решения иностранного +или международного (межгосударственного) суда, иностранного или международного третейского +суда (арбитража), налагающего обязанности на Российскую Федерацию, в случае если это решение +противоречит основам публичного правопорядка Российской Федерации; +в) по запросу Президента Российской Федерации в порядке, установленном федеральным +конституционным законом, проверяет конституционность законов субъекта Российской Федерации +до их обнародования высшим должностным лицом субъекта Российской Федерации +(руководителем высшего исполнительного органа государственной власти субъекта Российской +Федерации) <*>. +6. Акты или их отдельные положения, признанные неконституционными, утрачивают силу; не +соответствующие Конституции Российской Федерации международные договоры Российской +Федерации не подлежат введению в действие и применению. Акты или их отдельные положения, +признанные конституционными в истолковании, данном Конституционным Судом Российской +Федерации, не подлежат применению в ином истолковании <*>. +7. Конституционный Суд Российской Федерации по запросу Совета Федерации дает +заключение о соблюдении установленного порядка выдвижения обвинения Президента Российской +Федерации либо Президента Российской Федерации, прекратившего исполнение своих +полномочий, в государственной измене или совершении иного тяжкого преступления <*>. +8. Конституционный Суд Российской Федерации осуществляет иные полномочия, +установленные федеральным конституционным законом <*>. +Статья 126 <*> +Верховный Суд Российской Федерации является высшим судебным органом по гражданским +делам, разрешению экономических споров, уголовным, административным и иным делам, +подсудным судам общей юрисдикции и арбитражным судам, образованным в соответствии с +федеральным конституционным законом и осуществляющим судебную власть посредством +гражданского, арбитражного, административного и уголовного судопроизводства. Верховный Суд +Российской Федерации осуществляет в предусмотренных федеральным законом процессуальных +формах судебный надзор за деятельностью судов общей юрисдикции и арбитражных судов и дает +разъяснения по вопросам судебной практики. +Статья 127 +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Исключена поправкой к Конституции Российской Федерации (Закон Российской Федерации о +поправке к Конституции Российской Федерации "О Верховном Суде Российской Федерации и +прокуратуре Российской Федерации") <24>. +-------------------------------- +<24> Статья 127 исключена в соответствии с Законом Российской Федерации о поправке к +Конституции Российской Федерации от 5 февраля 2014 г. N 2-ФКЗ "О Верховном Суде Российской +Федерации и прокуратуре Российской Федерации", вступившим в силу со дня его официального +опубликования 6 февраля 2014 г. (Официальный интернет-портал правовой информации +(www.pravo.gov.ru), 2014, 6 февраля, N 0001201402060001). +Статья 128 <*> +1. Председатель Конституционного Суда Российской Федерации, заместитель Председателя +Конституционного Суда Российской Федерации и судьи Конституционного Суда Российской +Федерации, Председатель Верховного Суда Российской Федерации, заместители Председателя +Верховного Суда Российской Федерации и судьи Верховного Суда Российской Федерации +назначаются Советом Федерации по представлению Президента Российской Федерации. +2. Председатели, заместители председателей и судьи других федеральных судов назначаются +Президентом Российской Федерации в порядке, установленном федеральным конституционным +законом. +3. Полномочия, порядок образования и деятельности Конституционного Суда Российской +Федерации, Верховного Суда Российской Федерации и иных федеральных судов устанавливаются +Конституцией Российской Федерации и федеральным конституционным законом. Порядок +осуществления гражданского, арбитражного, административного и уголовного судопроизводства +регулируется также соответствующим процессуальным законодательством. +Статья 129 <*> +1. Прокуратура Российской Федерации - единая федеральная централизованная система +органов, осуществляющих надзор за соблюдением Конституции Российской Федерации и +исполнением законов, надзор за соблюдением прав и свобод человека и гражданина, уголовное +преследование в соответствии со своими полномочиями, а также выполняющих иные функции. +Полномочия и функции прокуратуры Российской Федерации, ее организация и порядок +деятельности определяются федеральным законом. +2. Прокурорами могут быть граждане Российской Федерации, не имеющие гражданства +иностранного государства либо вида на жительство или иного документа, подтверждающего право +на постоянное проживание гражданина Российской Федерации на территории иностранного +государства. Прокурорам в порядке, установленном федеральным законом, запрещается открывать +и иметь счета (вклады), хранить наличные денежные средства и ценности в иностранных банках, +расположенных за пределами территории Российской Федерации. +3. Генеральный прокурор Российской Федерации, заместители Генерального прокурора +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Российской Федерации назначаются на должность после консультаций с Советом Федерации и +освобождаются от должности Президентом Российской Федерации. +4. Прокуроры субъектов Российской Федерации, прокуроры военных и других +специализированных прокуратур, приравненные к прокурорам субъектов Российской Федерации, +назначаются на должность после консультаций с Советом Федерации и освобождаются от +должности Президентом Российской Федерации. +5. Иные прокуроры могут назначаться на должность и освобождаться от должности +Президентом Российской Федерации, если такой порядок назначения на должность и освобождения +от должности установлен федеральным законом. +6. Если иное не предусмотрено федеральным законом, прокуроры городов, районов и +приравненные к ним прокуроры назначаются на должность и освобождаются от должности +Генеральным прокурором Российской Федерации. +ГЛАВА 8. +МЕСТНОЕ САМОУПРАВЛЕНИЕ +Статья 130 +1. Местное самоуправление в Российской Федерации обеспечивает самостоятельное решение +населением вопросов местного значения, владение, пользование и распоряжение муниципальной +собственностью. +2. Местное самоуправление осуществляется гражданами путем референдума, выборов, других +форм прямого волеизъявления, через выборные и другие органы местного самоуправления. +Статья 131 +1. Местное самоуправление осуществляется в муниципальных образованиях, виды которых +устанавливаются федеральным законом. Территории муниципальных образований определяются с +учетом исторических и иных местных традиций. Структура органов местного самоуправления +определяется населением самостоятельно в соответствии с общими принципами организации +местного самоуправления в Российской Федерации, установленными федеральным законом <*>. +1.1. Органы государственной власти могут участвовать в формировании органов местного +самоуправления, назначении на должность и освобождении от должности должностных лиц +местного самоуправления в порядке и случаях, установленных федеральным законом <*>. +2. Изменение границ территорий, в пределах которых осуществляется местное +самоуправление, допускается с учетом мнения населения соответствующих территорий в порядке, +установленном федеральным законом <*>. +3. Особенности осуществления публичной власти на территориях городов федерального +значения, административных центров (столиц) субъектов Российской Федерации и на других +территориях могут устанавливаться федеральным законом <*>. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Статья 132 +1. Органы местного самоуправления самостоятельно управляют муниципальной +собственностью, формируют, утверждают и исполняют местный бюджет, вводят местные налоги и +сборы, решают иные вопросы местного значения, а также в соответствии с федеральным законом +обеспечивают в пределах своей компетенции доступность медицинской помощи <*>. +2. Органы местного самоуправления могут наделяться федеральным законом, законом +субъекта Российской Федерации отдельными государственными полномочиями при условии +передачи им необходимых для осуществления таких полномочий материальных и финансовых +средств. Реализация переданных полномочий подконтрольна государству <*>. +3. Органы местного самоуправления и органы государственной власти входят в единую +систему публичной власти в Российской Федерации и осуществляют взаимодействие для наиболее +эффективного решения задач в интересах населения, проживающего на соответствующей +территории <*>. +Статья 133 <*> +Местное самоуправление в Российской Федерации гарантируется правом на судебную защиту, +на компенсацию дополнительных расходов, возникших в результате выполнения органами +местного самоуправления во взаимодействии с органами государственной власти публичных +функций, а также запретом на ограничение прав местного самоуправления, установленных +Конституцией Российской Федерации и федеральными законами. +ГЛАВА 9. +КОНСТИТУЦИОННЫЕ ПОПРАВКИ И ПЕРЕСМОТР КОНСТИТУЦИИ +Статья 134 +Предложения о поправках и пересмотре положений Конституции Российской Федерации +могут вносить Президент Российской Федерации, Совет Федерации, Государственная Дума, +Правительство Российской Федерации, законодательные (представительные) органы субъектов +Российской Федерации, а также группа численностью не менее одной пятой членов Совета +Федерации или депутатов Государственной Думы. +Статья 135 +1. Положения глав 1, 2 и 9 Конституции Российской Федерации не могут быть пересмотрены +Федеральным Собранием. +2. Если предложение о пересмотре положений глав 1, 2 и 9 Конституции Российской +Федерации будет поддержано тремя пятыми голосов от общего числа членов Совета Федерации и +депутатов Государственной Думы, то в соответствии с федеральным конституционным законом +созывается Конституционное Собрание. +3. Конституционное Собрание либо подтверждает неизменность Конституции Российской +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Федерации, либо разрабатывает проект новой Конституции Российской Федерации, который +принимается Конституционным Собранием двумя третями голосов от общего числа его членов или +выносится на всенародное голосование. При проведении всенародного голосования Конституция +Российской Федерации считается принятой, если за нее проголосовало более половины +избирателей, принявших участие в голосовании, при условии, что в нем приняло участие более +половины избирателей. +Статья 136 +Поправки к главам 3 - 8 Конституции Российской Федерации принимаются в порядке, +предусмотренном для принятия федерального конституционного закона, и вступают в силу после +их одобрения органами законодательной власти не менее чем двух третей субъектов Российской +Федерации. +Статья 137 +1. Изменения в статью 65 Конституции Российской Федерации, определяющую состав +Российской Федерации, вносятся на основании федерального конституционного закона о принятии +в Российскую Федерацию и образовании в ее составе нового субъекта Российской Федерации, об +изменении конституционно-правового статуса субъекта Российской Федерации. +2. В случае изменения наименования республики, края, области, города федерального +значения, автономной области, автономного округа новое наименование субъекта Российской +Федерации подлежит включению в статью 65 Конституции Российской Федерации. +РАЗДЕЛ ВТОРОЙ +ЗАКЛЮЧИТЕЛЬНЫЕ И ПЕРЕХОДНЫЕ ПОЛОЖЕНИЯ +1. Конституция Российской Федерации вступает в силу со дня официального ее опубликования +по результатам всенародного голосования. +День всенародного голосования 12 декабря 1993 г. считается днем принятия Конституции +Российской Федерации. +Одновременно прекращается действие Конституции (Основного Закона) Российской +Федерации - России, принятой 12 апреля 1978 года, с последующими изменениями и дополнениями. +В случае несоответствия положениям Конституции Российской Федерации положений +Федеративного договора - Договора о разграничении предметов ведения и полномочий между +федеральными органами государственной власти Российской Федерации и органами +государственной власти суверенных республик в составе Российской Федерации, Договора о +разграничении предметов ведения и полномочий между федеральными органами государственной +власти Российской Федерации и органами государственной власти краев, областей, городов Москвы +и Санкт-Петербурга Российской Федерации, Договора о разграничении предметов ведения и +полномочий между федеральными органами государственной власти Российской Федерации и +органами государственной власти автономной области, автономных округов в составе Российской +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Федерации, а также других договоров между федеральными органами государственной власти +Российской Федерации и органами государственной власти субъектов Российской Федерации, +договоров между органами государственной власти субъектов Российской Федерации - действуют +положения Конституции Российской Федерации. +2. Законы и другие правовые акты, действовавшие на территории Российской Федерации до +вступления в силу настоящей Конституции, применяются в части, не противоречащей Конституции +Российской Федерации. +3. Президент Российской Федерации, избранный в соответствии с Конституцией (Основным +Законом) Российской Федерации - России, со дня вступления в силу настоящей Конституции +осуществляет установленные ею полномочия до истечения срока, на который он был избран. +4. Совет Министров - Правительство Российской Федерации со дня вступления в силу +настоящей Конституции приобретает права, обязанности и ответственность Правительства +Российской Федерации, установленные Конституцией Российской Федерации, и впредь именуется +- Правительство Российской Федерации. +5. Суды в Российской Федерации осуществляют правосудие в соответствии с их +полномочиями, установленными настоящей Конституцией. +После вступления в силу Конституции судьи всех судов Российской Федерации сохраняют +свои полномочия до истечения срока, на который они были избраны. Вакантные должности +замещаются в порядке, установленном настоящей Конституцией. +6. Впредь до введения в действие федерального закона, устанавливающего порядок +рассмотрения дел судом с участием присяжных заседателей, сохраняется прежний порядок +судебного рассмотрения соответствующих дел. +До приведения уголовно-процессуального законодательства Российской Федерации в +соответствие с положениями настоящей Конституции сохраняется прежний порядок ареста, +содержания под стражей и задержания лиц, подозреваемых в совершении преступления. +7. Совет Федерации первого созыва и Государственная Дума первого созыва избираются +сроком на два года. +8. Совет Федерации на свое первое заседание собирается на тридцатый день после избрания. +Первое заседание Совета Федерации открывает Президент Российской Федерации. +9. Депутат Государственной Думы первого созыва может одновременно являться членом +Правительства Российской Федерации. На депутатов Государственной Думы - членов +Правительства Российской Федерации не распространяются положения настоящей Конституции о +неприкосновенности депутатов в части ответственности за действия (или бездействие), связанные с +выполнением служебных обязанностей. +Депутаты Совета Федерации первого созыва осуществляют свои полномочия на непостоянной +основе. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/-------------------------------- +<*> Редакция статей, частей и пунктов, помеченных символом <*>, приведена в соответствии +с Законом Российской Федерации о поправке к Конституции Российской Федерации от 14 марта +2020 г. N 1-ФКЗ "О совершенствовании регулирования отдельных вопросов организации и +функционирования публичной власти". Изменения, внесенные названным Законом Российской +Федерации о поправке к Конституции Российской Федерации, вступают в силу со дня официального +опубликования результатов общероссийского голосования по вопросу одобрения изменений в +Конституцию Российской Федерации. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/ \ No newline at end of file diff --git a/First try/build/test_pic.jpeg b/First try/build/test_pic.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..f94964ca505abe90f41a94fb9ae1e0b09306bd50 GIT binary patch literal 483 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDJkFfeWe(m+1rV<3$H0thB5%P}M*2qFT~ z!Ds?xuSZqEzycKqnjw{(pR1QxP>_?Vmy=jrQd*pvl9E`GsvHmuHNyo+YcVjWAk^ii zmLvkzBwEF1`?`3Rq~?Yerxt}IrWb>BFy;Y?NCpOTEb4*EeG-#WbK;FnQ?fEEs>~8o z(lgD9vXad!%9BgXN)xLpK}Ikz9tRRK3=ENbYaV7SO4z^d0$bp< zuDb@Rj}|e%asS|%@P6{;z=~^Px2&~;Zn&5$pEI*^XP8%Jul?3(*~yQ;diLpmUQlGS u=GaO(=3A!oW^Fi-#Z#znU|?ZnZDwGUl$K_ZXdRGQk(!g6Sdw34%>V%S$$NVM literal 0 HcmV?d00001 diff --git a/First try/build/test_pic.jpg b/First try/build/test_pic.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f2baea7b3586fcee29a4b6bf95d704e087ecd675 GIT binary patch literal 82505 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 literal 0 HcmV?d00001 diff --git a/First try/build/test_pic2.jpeg b/First try/build/test_pic2.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..f2baea7b3586fcee29a4b6bf95d704e087ecd675 GIT binary patch literal 82505 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 literal 0 HcmV?d00001 diff --git a/First try/build/test_pic2.jpg b/First try/build/test_pic2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f2baea7b3586fcee29a4b6bf95d704e087ecd675 GIT binary patch literal 82505 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 literal 0 HcmV?d00001 diff --git a/First try/solution/src/main.c b/First try/solution/src/main.c new file mode 100644 index 0000000..34c091a --- /dev/null +++ b/First try/solution/src/main.c @@ -0,0 +1,526 @@ +// LZW.cpp +/*--------------------------------------------------------- +* Алгоритм LZW. Демонстрационная программа. +* Запуск: +* LZW e|d infile outfile +*---------------------------------------------------------*/ + +#include +#include +#include +#include + +typedef unsigned char uchar; +typedef unsigned long ulong; +typedef unsigned int uint; + +/*--------------------------------------------------------- + Побитовый доступ к файлам +*/ + +typedef struct bfile +{ + FILE *file; + uchar mask; + int rack; + int pacifier_counter; +} +BFILE; + +#define PACIFIER_COUNT 2047 + +BFILE *OpenInputBFile ( char *name ); +BFILE *OpenOutputBFile ( char *name ); +void WriteBit ( BFILE *bfile, int bit ); +void WriteBits ( BFILE *bfile, ulong code, int count ); +int ReadBit ( BFILE *bfile ); +ulong ReadBits ( BFILE *bfile, int bit_count ); +void CloseInputBFile ( BFILE *bfile ); +void CloseOutputBFile ( BFILE *bfile ); + +/*--------------------------------------------------------- + Функции высокого уровня +*/ + +void CompressFile ( FILE *input, BFILE *output ); +void ExpandFile ( BFILE *input, FILE *output ); +// void usage_exit ( char *prog_name ); +void usage_exit (); +void print_ratios ( char *input, char *output ); +long file_size ( char *name ); + +/*--------------------------------------------------------- + Функции работы с моделью данных для алгоритма LZW +*/ + +uint find_dictionary_match ( int prefix_code, int character ); +uint decode_string ( uint offset, uint code ); + +/*--------------------------------------------------------- + Константы, используемые при работе LZW +*/ +/* Количество битов в коде */ +#define BITS 12 +/* Максимальное значение кода */ +#define MAX_CODE ( ( 1 << BITS ) - 1 ) +/* Размер словаря в элементах */ +#define TABLE_SIZE 5021 +/* Специальный код конца потока */ +#define END_OF_STREAM 256 +/* Значение кода, которое получает первая добавленная +в словарь фраза */ +#define FIRST_CODE 257 +/* Признак свободной ячейки в словаре */ +#define UNUSED -1 + +// имя файла-компрессора +char *compressor_filname = "LZW.exe"; + +/*----------------------------------------------------------- + Обработка фатальной ошибки при работе программы. +*/ + +void fatal_error( char *str, ... ) +{ + printf( "Fatal error: %s\n", str ); + exit(1); +} + +/*----------------------------------------------------------- + Открытие файла для побитовой записи +*/ + +BFILE *OpenOutputBFile ( char * name ) +{ + BFILE *bfile; + + bfile = (BFILE *) calloc( 1, sizeof( BFILE ) ); + bfile->file = fopen( name, "wb" ); + bfile->rack = 0; + bfile->mask = 0x80; + bfile->pacifier_counter = 0; + return bfile; +} + +/*----------------------------------------------------------- + Открытие файла для побитового чтения +*/ + +BFILE *OpenInputBFile( char *name ) +{ + BFILE *bfile; + + bfile = (BFILE *) calloc( 1, sizeof( BFILE ) ); + bfile->file = fopen( name, "rb" ); + bfile->rack = 0; + bfile->mask = 0x80; + bfile->pacifier_counter = 0; + return bfile; +} + +/*----------------------------------------------------------- + Закрытие файла для побитовой записи +*/ + +void CloseOutputBFile ( BFILE *bfile ) +{ + if ( bfile->mask != 0x80 ) + putc( bfile->rack, bfile->file ); + fclose ( bfile->file ); + free ( (char *) bfile ); +} + +/*----------------------------------------------------------- + Закрытие файла для побитового чтения +*/ + +void CloseInputBFile ( BFILE *bfile ) +{ + fclose ( bfile->file ); + free ( (char *) bfile ); +} + +/*----------------------------------------------------------- + Вывод одного бита +*/ + +void WriteBit ( BFILE *bfile, int bit ) +{ + if ( bit ) + bfile->rack |= bfile->mask; + bfile->mask >>= 1; + if ( bfile->mask == 0 ) + { + putc( bfile->rack, bfile->file ); + if ( ( bfile->pacifier_counter++ & PACIFIER_COUNT ) == 0 ) + putc( '.', stdout ); + bfile->rack = 0; + bfile->mask = 0x80; + } +} + +/*----------------------------------------------------------- + Вывод нескольких битов +*/ + +void WriteBits( BFILE *bfile, ulong code, int count ) +{ + ulong mask; + + mask = 1L << ( count - 1 ); + while ( mask != 0) + { + if ( mask & code ) + bfile->rack |= bfile->mask; + bfile->mask >>= 1; + if ( bfile->mask == 0 ) + { + putc( bfile->rack, bfile->file ); + if ( ( bfile->pacifier_counter++ & PACIFIER_COUNT ) == 0 ) + putc( '.', stdout ); + bfile->rack = 0; + bfile->mask = 0x80; + } + mask >>= 1; + } +} + +/*----------------------------------------------------------- + Ввод одного бита +*/ + +int ReadBit( BFILE *bfile ) +{ + int value; + + if ( bfile->mask == 0x80 ) + { + bfile->rack = getc( bfile->file ); + if ( bfile->rack == EOF ) + fatal_error( "Error in function ReadBit!\n" ); + if ( ( bfile->pacifier_counter++ & PACIFIER_COUNT ) == 0 ) + putc( '.', stdout ); + } + + value = bfile->rack & bfile->mask; + bfile->mask >>= 1; + if ( bfile->mask == 0 ) + bfile->mask = 0x80; + return ( value ? 1 : 0 ); +} + +/*----------------------------------------------------------- + Ввод нескольких битов +*/ + +ulong ReadBits ( BFILE *bfile, int bit_count ) +{ + ulong mask; + ulong return_value; + + mask = 1L << ( bit_count - 1 ); + return_value = 0; + while ( mask != 0 ) + { + if ( bfile->mask == 0x80 ) + { + bfile->rack = getc( bfile->file ); + if ( bfile->rack == EOF ) + fatal_error( "Error in function ReadBits!\n" ); + if ( ( bfile->pacifier_counter++ & PACIFIER_COUNT ) == 0 ) + putc( '.', stdout ); + } + if ( bfile->rack & bfile->mask ) + return_value |= mask; + mask >>= 1; + bfile->mask >>= 1; + if ( bfile->mask == 0 ) + bfile->mask = 0x80; + } + + return return_value; +} + +/*----------------------------------------------------------- + Вывод сообщения об использовании +*/ + +void usage_exit () +{ + printf ("\n Using: %s e|d infile outfile\n", compressor_filname); + printf ("e - for encoding (compression)\n"); + printf ("d - for decoding (decompression)\n"); + exit( 0 ); +} + +/*----------------------------------------------------------- + Измерение размера файла +*/ + +long file_size ( char *name ) +{ + long eof_ftell; + FILE *file; + + file = fopen( name, "r" ); + if ( file == NULL ) + return( 0L ); + fseek( file, 0L, SEEK_END ); + eof_ftell = ftell( file ); + fclose( file ); + return eof_ftell; +} + +/*----------------------------------------------------------- + Вывод сообщения о соотношении размеров файлов +*/ +void print_ratios( char *input, char *output ) +{ + long input_size; + long output_size; + int ratio; + + input_size = file_size( input ); + if ( input_size == 0 ) + input_size = 1; + output_size = file_size( output ); + ratio = 100 - (int) ( output_size * 100L / input_size ); + printf( "\nInput size: %ld bytes\n", input_size ); + printf( "Output size: %ld bytes\n", output_size ); + if ( output_size == 0 ) + output_size = 1; + printf( "Ratio: %d%%\n", ratio ); +} + +/*----------------------------------------------------------- + Далее начинается исходный текст собственно алгоритма LZW +*/ + +/* Структура словаря для алгоритма LZW */ + +struct dictionary +{ + int code_value; + int prefix_code; + char character; +} +dict[TABLE_SIZE]; + +/* Стек для декодирования */ + +char decode_stack[TABLE_SIZE]; + +/*----------------------------------------------------------- + Процедура сжатия файла +*/ + +void CompressFile ( FILE *input, BFILE *output ) +{ + int next_code, character, string_code; + uint index, i; + + /* Инициализация */ + next_code = FIRST_CODE; + for ( i = 0 ; i < TABLE_SIZE ; i++ ) + dict[i].code_value = UNUSED; + /* Считать первый символ */ + if ( ( string_code = getc( input ) ) == EOF ) + string_code = END_OF_STREAM; + /* Пока не конец сообщения */ + while ( ( character = getc( input ) ) != EOF ) + { + /* Попытка найти в словаре пару <фраза, символ> */ + index = find_dictionary_match ( string_code, character ); + /* Соответствие найдено */ + if ( dict[index].code_value != -1 ) + string_code = dict[index].code_value; + /* Такой пары в словаре нет */ + else + { + /* Добавление в словарь */ + if ( next_code <= MAX_CODE ) + { + dict[index].code_value = next_code++; + dict[index].prefix_code = string_code; + dict[index].character = (char) character; + } + /* Выдача кода */ + WriteBits( output, (ulong) string_code, BITS ); + string_code = character; + } + } + /* Завершение кодирования */ + WriteBits( output, (ulong) string_code, BITS ); + WriteBits( output, (ulong) END_OF_STREAM, BITS ); +} + +/*----------------------------------------------------------- + Процедура декодирования сжатого файла +*/ + +void ExpandFile ( BFILE *input, FILE *output ) +{ + uint next_code, new_code, old_code; + int character; + uint count; + + next_code = FIRST_CODE; + old_code = (uint) ReadBits( input, BITS ); + if ( old_code == END_OF_STREAM ) + return; + character = old_code; + + putc ( old_code, output ); + + while ( ( new_code = (uint) ReadBits( input, BITS ) ) + != END_OF_STREAM ) + { + /* Обработка возможной исключительной ситуации */ + if ( new_code >= next_code ) + { + decode_stack[ 0 ] = (char) character; + count = decode_string( 1, old_code ); + } + else + count = decode_string( 0, new_code ); + + character = decode_stack[ count - 1 ]; + /* Выдача раскодированной строки */ + while ( count > 0 ) + putc( decode_stack[--count], output ); + /* Обновление словаря */ + if ( next_code <= MAX_CODE ) + { + dict[next_code].prefix_code = old_code; + dict[next_code].character = (char) character; + next_code++; + } + old_code = new_code; + } +} + +/*----------------------------------------------------------- + Процедура поиска в словаре указанной пары <код фразы, + символ>. Для ускорения поиска используется хеш, получаемый + из параметров. +*/ + +uint find_dictionary_match ( int prefix_code, int character ) +{ + int index; + int offset; + + /* Собственно получение значения хеш-функции */ + index = ( character << ( BITS - 8 ) ) ^ prefix_code; + /* Разрешение возможных коллизий */ + if ( index == 0 ) + offset = 1; + else + offset = TABLE_SIZE - index; + for ( ; ; ) + { + /* Эта ячейка словаря не использована */ + if ( dict[index].code_value == UNUSED ) + return index; + /* Найдено соответствие */ + if ( dict[index].prefix_code == prefix_code && + dict[index].character == (char) character ) + return index; + /* Коллизия. Подготовка к следующей попытке ее + разрешения */ + index -= offset; + if ( index < 0 ) + index += TABLE_SIZE; + } +} + +/*----------------------------------------------------------- + Процедура декодирования строки. Размещает символы в стеке, + возвращает их количество. +*/ + +uint decode_string ( uint count, uint code ) +{ + while ( code > 255 ) /* Пока не встретится код символа */ + { + decode_stack[count++] = dict[code].character; + code = dict[code].prefix_code; + } + decode_stack[count++] = (char) code; + return count; +} + + +//------------------------------------------------------------ +// Главная процедура +int main(int argc, char* argv[]) +{ + setbuf( stdout, NULL ); + + // в случае неправильного количества аргументов + // выводится способ использования программы + if (argc < 4) + usage_exit(); + + // Компрессия: + if (argv [1] [0] == 'e' || argv [1] [0] == 'E') + { + BFILE *output; + FILE *input; + + // открытие входного файла для чтения + input = fopen( argv[ 2 ], "rb" ); + if ( input == NULL ) + fatal_error( "Ошибка при открытии %s для ввода\n", argv[ 2 ] ); + + // открытие выходного файла для записи + output = OpenOutputBFile( argv[ 3 ] ); + if ( output == NULL ) + fatal_error( "Ошибка при открытии %s для вывода\n", argv[ 3 ] ); + printf( "\nКомпрессия %s в %s\n", argv[ 2 ], argv[ 3 ] ); + + // вызов процедуры компрессии + CompressFile( input, output ); + + // закрытие файлов + CloseOutputBFile( output ); + fclose( input ); + + printf( "\nCompression complete." ); + + // вывод коэффициента сжатия + print_ratios( argv[ 2 ], argv[ 3 ] ); + } + // Декомпрессия: + else if (argv [1] [0] == 'd' || argv [1] [0] == 'D') + { + BFILE *input; + FILE *output; + + // открытие входного файла для чтения + input = OpenInputBFile( argv[ 2 ] ); + if ( input == NULL ) + fatal_error( "Error on open %s for read\n", argv[ 2 ] ); + + // открытие выходного файла для записи + output = fopen( argv[ 3 ], "wb" ); + if ( output == NULL ) + fatal_error( "Error on open %s for write\n", argv[ 3 ] ); + + printf( "\nDecompression %s into %s\n", argv[ 2 ], argv[ 3 ] ); + + // вызов процедуры декомпрессии + ExpandFile(input, output ); + + // закрытие файлов + CloseInputBFile( input ); + fclose( output ); + + printf( "\nDecompression complete." ); + }; + + return 0; + +} + + From fb10fde49e7313c90e121cec6de9e3fcea3527d9 Mon Sep 17 00:00:00 2001 From: Max Date: Sat, 3 Dec 2022 02:50:00 +0300 Subject: [PATCH 2/2] meta compressor --- ...on => index-2022-12-02T23-45-12-0809.json} | 0 .../deduplicator.dir/compiler_depend.internal | 64 - .../deduplicator.dir/compiler_depend.make | 183 +- .../deduplicator.dir/solution/src/main.c.o | Bin 21912 -> 22752 bytes .../deduplicator.dir/solution/src/main.c.o.d | 11 +- .../build/Testing/Temporary/LastTest.log | 4 +- First try/build/deduplicator | Bin 27728 -> 27992 bytes First try/solution/src/main | Bin 0 -> 21312 bytes First try/solution/src/main.c | 35 +- Second try/input | 2174 +++++++++++++++++ Second try/meta_compressor.ipynb | 228 ++ Second try/outout | Bin 0 -> 145332 bytes 12 files changed, 2442 insertions(+), 257 deletions(-) rename First try/build/.cmake/api/v1/reply/{index-2022-12-02T13-36-59-0785.json => index-2022-12-02T23-45-12-0809.json} (100%) delete mode 100644 First try/build/CMakeFiles/deduplicator.dir/compiler_depend.internal create mode 100755 First try/solution/src/main create mode 100644 Second try/input create mode 100644 Second try/meta_compressor.ipynb create mode 100644 Second try/outout diff --git a/First try/build/.cmake/api/v1/reply/index-2022-12-02T13-36-59-0785.json b/First try/build/.cmake/api/v1/reply/index-2022-12-02T23-45-12-0809.json similarity index 100% rename from First try/build/.cmake/api/v1/reply/index-2022-12-02T13-36-59-0785.json rename to First try/build/.cmake/api/v1/reply/index-2022-12-02T23-45-12-0809.json diff --git a/First try/build/CMakeFiles/deduplicator.dir/compiler_depend.internal b/First try/build/CMakeFiles/deduplicator.dir/compiler_depend.internal deleted file mode 100644 index 986c498..0000000 --- a/First try/build/CMakeFiles/deduplicator.dir/compiler_depend.internal +++ /dev/null @@ -1,64 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/deduplicator.dir/solution/src/main.c.o - /home/big_mak/Documents/English_pj/englishProject/First try/solution/src/main.c - /usr/include/stdc-predef.h - /usr/include/stdio.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/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.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/types/__fpos_t.h - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/struct_FILE.h - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h - /usr/include/x86_64-linux-gnu/bits/floatn.h - /usr/include/x86_64-linux-gnu/bits/floatn-common.h - /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/x86_64-linux-gnu/bits/types/clock_t.h - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h - /usr/include/x86_64-linux-gnu/bits/types/time_t.h - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h - /usr/include/endian.h - /usr/include/x86_64-linux-gnu/bits/endian.h - /usr/include/x86_64-linux-gnu/bits/endianness.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/x86_64-linux-gnu/bits/types/__sigset_t.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h - /usr/include/string.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/strings.h - /usr/include/ctype.h - diff --git a/First try/build/CMakeFiles/deduplicator.dir/compiler_depend.make b/First try/build/CMakeFiles/deduplicator.dir/compiler_depend.make index 32f9d8e..43d5daa 100644 --- a/First try/build/CMakeFiles/deduplicator.dir/compiler_depend.make +++ b/First try/build/CMakeFiles/deduplicator.dir/compiler_depend.make @@ -1,181 +1,2 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.22 - -CMakeFiles/deduplicator.dir/solution/src/main.c.o: ../solution/src/main.c \ - /usr/include/stdc-predef.h \ - /usr/include/stdio.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/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.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/types/__fpos_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/__fpos64_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/struct_FILE.h \ - /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ - /usr/include/x86_64-linux-gnu/bits/floatn.h \ - /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ - /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/x86_64-linux-gnu/bits/types/clock_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ - /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ - /usr/include/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endian.h \ - /usr/include/x86_64-linux-gnu/bits/endianness.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/x86_64-linux-gnu/bits/types/__sigset_t.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ - /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.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/alloca.h \ - /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ - /usr/include/string.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/strings.h \ - /usr/include/ctype.h - - -/usr/include/ctype.h: - -/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h: - -/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h: - -/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h: - -/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h: - -/usr/include/x86_64-linux-gnu/bits/select.h: - -/usr/include/x86_64-linux-gnu/sys/select.h: - -/usr/include/x86_64-linux-gnu/bits/byteswap.h: - -/usr/include/x86_64-linux-gnu/bits/endian.h: - -/usr/include/x86_64-linux-gnu/bits/stdint-intn.h: - -/usr/include/x86_64-linux-gnu/bits/stdlib-float.h: - -/usr/include/x86_64-linux-gnu/bits/struct_mutex.h: - -/usr/include/x86_64-linux-gnu/bits/types/timer_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/time_t.h: - -/usr/include/x86_64-linux-gnu/sys/types.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h: - -/usr/include/x86_64-linux-gnu/bits/long-double.h: - -/usr/include/features-time64.h: - -/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h: - -../solution/src/main.c: - -/usr/include/x86_64-linux-gnu/bits/libc-header-start.h: - -/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h: - -/usr/include/stdc-predef.h: - -/usr/include/x86_64-linux-gnu/bits/types/clock_t.h: - -/usr/include/x86_64-linux-gnu/sys/cdefs.h: - -/usr/include/alloca.h: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h: - -/usr/include/x86_64-linux-gnu/bits/time64.h: - -/usr/include/stdio.h: - -/usr/include/strings.h: - -/usr/include/x86_64-linux-gnu/bits/floatn-common.h: - -/usr/include/x86_64-linux-gnu/bits/timesize.h: - -/usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h: - -/usr/include/x86_64-linux-gnu/bits/endianness.h: - -/usr/include/endian.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h: - -/usr/include/x86_64-linux-gnu/bits/typesizes.h: - -/usr/include/x86_64-linux-gnu/bits/waitflags.h: - -/usr/include/string.h: - -/usr/include/x86_64-linux-gnu/bits/uintn-identity.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs-64.h: - -/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h: - -/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h: - -/usr/include/x86_64-linux-gnu/bits/types/__FILE.h: - -/usr/include/features.h: - -/usr/include/x86_64-linux-gnu/bits/types/FILE.h: - -/usr/include/x86_64-linux-gnu/bits/types.h: - -/usr/include/x86_64-linux-gnu/gnu/stubs.h: - -/usr/include/x86_64-linux-gnu/bits/stdio_lim.h: - -/usr/include/x86_64-linux-gnu/bits/floatn.h: - -/usr/include/x86_64-linux-gnu/bits/types/locale_t.h: - -/usr/include/x86_64-linux-gnu/bits/wordsize.h: - -/usr/include/stdlib.h: - -/usr/include/x86_64-linux-gnu/bits/waitstatus.h: +# Empty compiler generated dependencies file for deduplicator. +# This may be replaced when dependencies are built. diff --git a/First try/build/CMakeFiles/deduplicator.dir/solution/src/main.c.o b/First try/build/CMakeFiles/deduplicator.dir/solution/src/main.c.o index 27057ccb41f433f654cf310fd13a7140e3e4b338..30aed8f8ecf41b6386b844031ad2a52497f0895b 100644 GIT binary patch literal 22752 zcmc(H3w)K;mGAz}$tEW!kCPA}#PB#EPaP883W7%9(8EK;M{E%FkjKfRBq#AaAUaTi z2;-U5Dposck+Gdt`#?)y{upp5DRHNj*?!e5}p1{o1sld!_=fhpQw6r7Pha@Tur;i@QYcKx%80}Ow*NDz@ z!Ekz8@5^H|n#1W(f4D2u8-8ds_6w)q1Uaf>IQPqjn!NTqMPh6))v z{?q^WY6`&{G`&CYVx@1%_T*S)ZI`mPt1=HfVMox5E{u=%3rVU!l3}Q$L{ zqP0KVxvgIWcHIn9<&jJ;Rf>ZP%8n)5Q}tNS7|yER^fDYKG^?}!B1ChD>7(2KGgf9s zX;M!*G{9yI9U;sCbcDO^B$cg}(6bBClS3Ym@-m9zO(3}9_qWVglnn%3xPs4yA=a;J;e$$y7mKGsP97H?hw?9LIcov{6gT48~Pf;fzKa< zpIEmMHuq)#Y_9`bRX?)zd>R|t)$iKXpJ`V=$oUtLbJqaMIXSGH%(*!mR-ls*ke;KV zb9h%h8tTK~o}JoN)rTvP(;aqt!mph2;GIVg=+P_>B*w+gP@l77Ti@PdAvV7bF##!h zEl-Ee!?0Zp?D`K7bTo7xZ_j7`7t~?Jgt2mO0Wcf8ss@Hp(v{_bg&+xLdIyK&cUm@$$qnt}+LZiCVqIp?GkTmI6E@fi> zAI$S$%GDhMr+W_J9XOnRjh)B7(3la9epneH93Ovj@#63uU12X{yja|)4;HF=wPV5NvqhV)oe|nd@!Aox&NT>SG-U>;p@_(S~2G~vwng5``NuQuGdJvMm z3OI-J48pPlau))!I318u@G&#mXLV;c5V2lVY#Erxd`((JK zbZ+YvsmUf^ddPh_all^Hop-SFqMHx**R6k~KNzEoS4It|tm-^)!LDy`Q;!pr7Ej$o zn_~9{dP#J^noM1;urm_|W5Y45za)k$^y-{pE-6jJO5VBcYsl7hR?N~E7;>vvCUlnUlC4-6P`=X13RHl~CZV1-in~Z`R zH>HwxyV-n84LAixmd|Yn`cY!fz7r4j9PIgC&!L_J!JZ$V*xqw6*z@v(tjuSh24uTp~_=@fP3>6QP)wCtvoP<&EuP}p({hDLRHmxYLX;77p z`)y6pV6>&CJrS)BCYxKM!RAD8YC|vq@?!M~$A|Pd{27lw zX4z0MNWsIZ5S|kyi{T=DijrCCGTtY(5b4pdGXi;~N9_$JWJz!Yx+qF9c%LY31qNMz zvTU%vSJi!AgT{g<=}qKOS9acFr$6L*$w1>zY^+@;Lt`w-6k8vLMD#h5DqUJrH6)9Ti?Kut03Va8&ihPD8K zNvhu?s%~b^i0tAoK$FUx?8nMbzOH|H%=J*Gy!3qw>IH9u93SR{;&6&fRzqE7(O9Rf zaG{qH#~GiC8ijJxnULFy-83;V2lFdW6G253lC;TAAMj0vX5rkLjaqU*pe~o=CC{1X z_`V33I#gTW_*AMYVxcCo6mgZ4^EF`iiQH;nej5Hpsi>)kibaltA_hgPi2Wp!X{j^f z2N_ILP`^K1_ySls2J61C^AT`(zYKu)X+&}q{F}ghSkiVwd7psxf2mgCovU&eBW1s;x3==K23N3BEl%u)a`N9n137F-bHiqN1K~7 z(Nlo3k6;_7srnJqpeAzKJ^635Jo2vIQQCixFy=xD9N|LwCr2t*unxrwfx+VJJpv09 z@FGWnHf#U=L|^u=Xv&^v?nh(9>rO86diNaE^e>%!47F!ZWoa~4FN!^WO*TzOZY(7# zg@kwI6{_INU<) zbLMFhS0!9yRH}RS;0hqbSD9=PMM$?%D1^9?YR=yO&63-k%XC=6N^+YsU5BMoiMq$h z(T3hhKg+l3F?v!c0+KlDSOl_4mBgB%m z86l@wyRZEXITJLg%~;8LTS}Y7N~chpSg(yJbB!o+jX2FllsT8-vI04wY$|i6YjU0P zXT0M_PR}0g-UKGK5fhng5i(14SE=uJM&MND(oPj;?-Cz*?svwLQl%x&$-xdhmidlf z$7Q3KiG7_~O^804P#@-YwN3t=7~O9kbii&h3;RJHy;i z)c+u=NhrxjGG_0quG)WR$wx+$WYzl^C1Z=oN7ntsFMj8CTn>wpGGhN&)1>`VwGr!d zTZJ}otrGfzYmyTBBn$nnD|9OheUgMWmDM&U#gmt7G4}oP&vD0xCu(b& zG;6135Q5)LIeTAc*3KZast6@~NOEbUinF&6Y*)@CCeRowXHvNtz3YbQeIxg-n`HKm zy1lPJMb3Jq0js<42a2<|ERl?h^`+Pi*38eB0G2Pj1&ed9$z7DYs`%<$80`57OmeP~ zhiD23#gjl@1#}ywDwFn37h*J9t|E3_DSAJ~aB@=q z^iu6(3ABi@rov0SDFtD^jPPG(@}q(5{(Z{*GKjqD;KprSku$ZRIM+L|Y$ArD5Jq`C zL?4WvKm!I7bmBA>nBd?j!B$T>Lb-4q*bLjMObA`O+>HtNi!qr}E@(h$bg<)8Hvle( zywhA*4gOy_6q)I{4%&(=GjvsmnWkJGR3WZ#MJUOG4dO2#x@xh6J)Bw0XD1WC2i9W= zylntFj`LALK3;Hzgg>ZEgk^pB;&CQ=0uWTiO+QMz+Qz7*e(*;v18PF*AL)o3Z7THl zzAYS?<+-cacU(Hp$}u0xk-iF9=-ZikUXJUOxz9^y&4S_Jf(tTx=Ng&iOP!X^;pI|Z z(AR7bQQRoYlCpTeEZidtfX?2zRu=nGa%xh}*eCtfYk*n`(jQnZOMT6XWRW+qS~}jq{+ngN zhoDK023_yTqLlO}*P|XoYmx6dIWZ~yVAy&xOct+^C7sgw+XZsGZ!Vcqv_|?n$(kZi z{hrKE$q`AJzaG_Qm{H`r7DbNTFa71RWR1-0M2Tc}0BYWQcFJ7u$o(poo=)HK(-5a; zW$u5-Y~LP~o0Wo)ua{XDWbR>Lnh%|?mw`hv`z;ubrN?FAA?bfhW}Ws-FP7Q(gFa=! zh(X<3x&-{VUgm+Aq%0GjEN=y@j&Sk)UXFsRvs#vZNoKz%NBynzZ-sj-z=v+3Oc4# zg9C?U;aVB=HaCDdBW1x-neDyrJs8CaL2pjE9Q!ZQ-ypM_WI^Mjvg82hfboQ+fb4); z3A(jjPR5Jx133?`*GL$q{0-9IC=0<+@8%>3%d1|9kt>}oXFdXhdrXc!Ec3wgqD6Ad z<8s_1^0I0b@}&zPiz{R=vg)P?o=ZjA;r^UzX^SOaHZK^>uG{@>A_08(ou_k_Rq_rkl*CgP+4#$NNI2DWvI*Uw*#wsh-0i;R-4MuSIMXaVZ3SFWN%^g}D z9xX-^aHg3QDldW=O3~GbHW2Mf)NGFG5syUJnFu;1ZUPBL0z_Idd%%=BNGFI>Qhesd zs^IcDR|V(HDW6w9J2K+zCkgG#rQN? zhcGIe1>^?~pc`c+UPm6q=v-3iI9EhAD~H+GShORl2TfU~W{*+}Ghd(Ex5aTTs4<2I z6X3-K0VlXhLREukz*HA{8bVB?9Rf2KEfgw=L<5X0%xSf%ESwMNYQ#z{ENaTT>41TY zN0X^|j1wi&UQ@q7L{hO7oL$ca<3O|<16*5RUL-b&x|$XUww`G)nyGf3Suj^NiJEw0 zooKJAYi?+c;@ks2U_Q80prtuMN$yTqm5$hNvyuJEQVgjcn2M&h)@Vg-b0ZAhrivA9 zb*Wa!`$R=3)(8@tBJH26i0bOPc-!Y7vnp0L#}mn5GJbDGZK}DYUi>){60m~c3!aKZ zysiRQhVr^UOWuF4MWP~=h*z{U*H$#v)m6Ymj4Yf#tED-X>X_9SOI6I7Q_&o&Ye~US zDn=qMWrVy-{0S@-$$Q(Qe~dA4ZzhLYPa$d)JXl%kqYdRvLdk+FtOBXJq?)%t;Us|z zty39n_04UHy&n9<23P~(B0jTx`QqS=s#?gl6fIP<=A;xk=ks&tmd~C)lVI3shYAXJdzRu&oGS$9VNklX%CYJUx6x$-?fbM^O8dsjyLPPcs& zJ*TPTX;=RrJcb8$)W>h~K%;OZf92t4y?mKnT49U3v|UcLI5%B8vD z)h~XSbgy3hUc{xbf*OnT5tYK(f-;~+8uqKX02rKt3?W5`pA3Uz9-|!YujUP4*ABxU z8U|lOa?ZgO3(L6!>L~wK8e2Z9+XOhyf4g9A4ux+S2Hy%e%Krw*SMw6EFA)9);d~7F z_%L$z68}!hF*QE{dzSDfTA0+l1ndR)8_Lcf5dU0t;sEOz>3@mv1(aGh0*&P;{0$}N z=YXSMoy3oE!SW{j4aNV?F!*l)M>!Wr4j-z&4|tJ2*@v1Ccb-)jfuAcPzL9ABItmLO z#-JSic3TL3Lr_5YML2lH@|wPgDTIHI5|&?VR1p3PnlfF)zm)LmTn+FmsAYf;-4TOPTk!h?)@^J%!YnMHJ;<#uC%el=UlzT);mJ+IT|0F z7B~ectp(0UEJ)*!4ZsINCF2z;SQFc(;L@{69BvlYcQ92nFpo z^==>>FK|rk%Gd9%F6A$z^~jbphj3fYwZrf~Y~c8&l>PdaAqT5?zrpgN!H-jz`QI}5 zP5a+7_)UMeqv25SV(NX0aI_!0UIl+xo-_DOy~hlGQ}3?~ep7EHt%E2Zmn^n_wSlAF z+u#q&X9-7fW}e?|@h26x5Df-DemcbRTP^;_h(9$9|NRDT&ZDO+IX@yf-!S;iJm=S5 zX#YgRp0^GDpn;z;a5J9+xWR^kawfnZ`?ZL09~+{5ZZ`j#)Uz^LK_E(_j7aTfglx^8~*m z#A1)vS1g?64-A9n(0<5{+cX0=?O$u)W}IUNZmyGmNjTau6aIJ{(*}Npfj@2F;|%;Q zLq4vbeEh5%hJ@{zY~c8T0prUoIcw>@dy~O$%4xIs zzd-z34SqD4-;Bcsi=X#h4FD{boEyde7@-m%oIPN zW#TWh@TZ8LVc|~`|3VA@KV<(h3tvb0Y774r*%Pzy1mPVP{t4;bYvJD@`r8(+Kerd+ zyB4m$$rs|Vg-@n9AGPqmBKv=3;rxB#84Ir`{tqpDH~HnEb{?-chz?lz-;=-NES#T9 zXIl7gi2o`Jf1mtXZs9q^&*OvU(H2$pSa0#qCjLeXuO&Z|7JfD1J1m^%&pr#EM)JQy zINCFrY{$z_E&k_-?lJf;H~8PS`15GpJ8j`VBznNYuOWMi>FSOb>6mZfygylE;XfmO zzHhLc+len>@jpXxd)UG|$iDAb_{&5eweU}f|DP?KL-c`#f0gp{W5SU{Q}{e}6vdD2 zXSq`>d?eBHEqn#}wZg(LlHOXvS?_V&1VPzi@sA`qyDi*Hc7NHDlTRC>=Z4{b(ZX5& zaSP}B#~T*T6w=A6PKWO1!pm8~B;nPX)n-;!~#--Q7<0R+bEPNWxlYYY4 zetv%ypa&j~|2)z=!NLzv+-6xg-)EOv_#xt7K{)H>_iUfF_-l#3#^UGqbsZM}ZWIV* zw}p?R`0%+I`^ESDuUY(Q;^%qB{Ga3bV%fv*8(+8Nusx?N{0Q0kzJ+vhcs5JSiib#(zol z6&608>?ybKm4wf=@MgmKxsB!X`@F>#KYy#T!opu6Ijb!E7~wZs_&*VTtA(E=yxPL~ zoa8PG|99f&^@;8Oknl!}pZ8rY7M@Lcc#nk#2;XesV+r3*II1H^Awj|sGw~%B&UtvJ zg>(M%c>~Mg`L);L=lT1Rh4cFGj)n6&HelhresW&3US8*UzrZ-(FZjHIalU_b&^R#8 z_hnws80Y=QL5rW){gW2X`@nt+=lv&-56kEMyeLoH+X~;e!ZjJ!*CwvT;U7LIPr~P} zqFjBAU0$0=i1K)wCR8g{%b`{d-;ma{KqGdkkJhFdBk(U_v_VHzuc@t#M>l6Q!`Ilc zM)>y7>;fM;M!5?Z!BvFeyIr8+YYhBWRFucyljCyu-VZ)G#*Y;=4PQu>!^g<&(RlJ+ zk{fM;uT}A5>p!;yK>&u9wu`Q~N~+oaM-mN#%ZKlJaJ{Q^5nTz=0#r%QIb#6EzI2;) z-+$nGhd3?YP}AirbY9FfUv2$=0SzeA?*9z+|M(N`sjtCIQp^DwWn%uAh5PgO1>DB= zGmYPY4Q0Pi{g2Co{xZMae-Shc6~B#iu*~m?Fn%~j+@En=SM8VpBnnCYeYj8>#pcEJ zdMN!Jr2hcjz)(Nxw)IBU(vygQ(6DE-x>pYMyPA0O3i{dnI;nQSLiRrzSL zzRsrS27+B%*^Z~7VW|FB&d@z34ikUw|NJohSJQ?A=a*TyA75XDMy{KDo2kEvVcq6E z0vJ9LS!Rk3>K}wQvvB+vdlxDw)9(KS^`C7u*!^+;Kh*dI*J%xW|HAPb1%KS1=igAe zvF9-goc@Ov^fybm#kKn*X0Kh?zlRdyCM#eTss2rXq52=Z8Kuy_qo=Ft*Y5v+0Wm0F A>;M1& literal 21912 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 LhD>It+wuP&_VBOf diff --git a/First try/build/CMakeFiles/deduplicator.dir/solution/src/main.c.o.d b/First try/build/CMakeFiles/deduplicator.dir/solution/src/main.c.o.d index d4cd468..4ef475c 100644 --- a/First try/build/CMakeFiles/deduplicator.dir/solution/src/main.c.o.d +++ b/First try/build/CMakeFiles/deduplicator.dir/solution/src/main.c.o.d @@ -50,4 +50,13 @@ CMakeFiles/deduplicator.dir/solution/src/main.c.o: \ /usr/include/x86_64-linux-gnu/bits/stdlib-float.h /usr/include/string.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/strings.h /usr/include/ctype.h + /usr/include/strings.h /usr/include/ctype.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/unistd.h /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h diff --git a/First try/build/Testing/Temporary/LastTest.log b/First try/build/Testing/Temporary/LastTest.log index b438c89..7654eb4 100644 --- a/First try/build/Testing/Temporary/LastTest.log +++ b/First try/build/Testing/Temporary/LastTest.log @@ -1,3 +1,3 @@ -Start testing: Dec 02 16:36 MSK +Start testing: Dec 03 02:45 MSK ---------------------------------------------------------- -End testing: Dec 02 16:36 MSK +End testing: Dec 03 02:45 MSK diff --git a/First try/build/deduplicator b/First try/build/deduplicator index 5d1e49a6633ae568a66e8894d3e18a03eed271f9..03af2b3f31880b031fbdb3a510d9e95434e46c4c 100755 GIT binary patch delta 8352 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 QQPiO-6}y>>+X89-2U97a%m4rY diff --git a/First try/solution/src/main b/First try/solution/src/main new file mode 100755 index 0000000000000000000000000000000000000000..0008c4037538848320e9e5ddd6728d287dfb8920 GIT binary patch literal 21312 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 Sse^@+w%i~%W;g^KMfP7&|9w#a literal 0 HcmV?d00001 diff --git a/First try/solution/src/main.c b/First try/solution/src/main.c index 34c091a..7d6ade2 100644 --- a/First try/solution/src/main.c +++ b/First try/solution/src/main.c @@ -10,6 +10,12 @@ #include #include +#include +#include // for clock_t, clock(), CLOCKS_PER_SEC +#include // for sleep() + + + typedef unsigned char uchar; typedef unsigned long ulong; typedef unsigned int uint; @@ -276,20 +282,20 @@ long file_size ( char *name ) */ void print_ratios( char *input, char *output ) { - long input_size; - long output_size; - int ratio; + float input_size; + float output_size; + float ratio; input_size = file_size( input ); if ( input_size == 0 ) input_size = 1; output_size = file_size( output ); - ratio = 100 - (int) ( output_size * 100L / input_size ); - printf( "\nInput size: %ld bytes\n", input_size ); - printf( "Output size: %ld bytes\n", output_size ); + ratio = ( input_size/output_size ); + printf( "\nInput size: %.0f bytes\n", input_size ); + printf( "Output size: %.0f bytes\n", output_size ); if ( output_size == 0 ) output_size = 1; - printf( "Ratio: %d%%\n", ratio ); + printf( "Ratio: %.2f \n", ratio ); } /*----------------------------------------------------------- @@ -450,13 +456,17 @@ uint decode_string ( uint count, uint code ) return count; } + //------------------------------------------------------------ // Главная процедура int main(int argc, char* argv[]) { - setbuf( stdout, NULL ); - + setbuf( stdout, NULL ); + double time_spent = 0.0; + + clock_t begin = clock(); + // в случае неправильного количества аргументов // выводится способ использования программы if (argc < 4) @@ -518,6 +528,13 @@ int main(int argc, char* argv[]) printf( "\nDecompression complete." ); }; + clock_t end = clock(); + + // рассчитать прошедшее время, найдя разницу (end - begin) и + // деление разницы на CLOCKS_PER_SEC для перевода в секунды + time_spent += (double)(end - begin) / CLOCKS_PER_SEC; + + printf("The elapsed time is %f seconds", time_spent); return 0; diff --git a/Second try/input b/Second try/input new file mode 100644 index 0000000..152425f --- /dev/null +++ b/Second try/input @@ -0,0 +1,2174 @@ +"Конституция Российской Федерации" +(принята всенародным голосованием +12.12.1993 с изменениями, одобренными в +ходе общероссийского голосования +01.07.2020) +Бесплатная юридическая консультация по телефонам +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ).Принята всенародным голосованием 12 декабря 1993 года +с изменениями, одобренными в ходе общероссийского голосования +1 июля 2020 года +КОНСТИТУЦИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ +Мы, многонациональный народ Российской Федерации, +соединенные общей судьбой на своей земле, +утверждая права и свободы человека, гражданский мир и согласие, +сохраняя исторически сложившееся государственное единство, +исходя из общепризнанных принципов равноправия и самоопределения народов, +чтя память предков, передавших нам любовь и уважение к Отечеству, веру в добро и +справедливость, +возрождая суверенную +демократической основы, +государственность +России +и +утверждая +незыблемость +ее +стремясь обеспечить благополучие и процветание России, +исходя из ответственности за свою Родину перед нынешним и будущими поколениями, +сознавая себя частью мирового сообщества, +принимаем КОНСТИТУЦИЮ РОССИЙСКОЙ ФЕДЕРАЦИИ. +РАЗДЕЛ ПЕРВЫЙ +ГЛАВА 1. +ОСНОВЫ КОНСТИТУЦИОННОГО СТРОЯ +Статья 1 +1. Российская Федерация - Россия есть демократическое федеративное правовое государство с +республиканской формой правления. +2. Наименования Российская Федерация и Россия равнозначны. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Статья 2 +Человек, его права и свободы являются высшей ценностью. Признание, соблюдение и защита +прав и свобод человека и гражданина - обязанность государства. +Статья 3 +1. Носителем суверенитета и единственным источником власти в Российской Федерации +является ее многонациональный народ. +2. Народ осуществляет свою власть непосредственно, а также через органы государственной +власти и органы местного самоуправления. +3. Высшим непосредственным выражением власти народа являются референдум и свободные +выборы. +4. Никто не может присваивать власть в Российской Федерации. Захват власти или присвоение +властных полномочий преследуются по федеральному закону. +Статья 4 +1. Суверенитет Российской Федерации распространяется на всю ее территорию. +2. Конституция Российской Федерации и федеральные законы имеют верховенство на всей +территории Российской Федерации. +3. Российская Федерация обеспечивает целостность и неприкосновенность своей территории. +Статья 5 +1. Российская Федерация состоит из республик, краев, областей, городов федерального +значения, автономной области, автономных округов - равноправных субъектов Российской +Федерации. +2. Республика (государство) имеет свою конституцию и законодательство. Край, область, +город федерального значения, автономная область, автономный округ имеет свой устав и +законодательство. +3. Федеративное устройство Российской Федерации основано на ее государственной +целостности, единстве системы государственной власти, разграничении предметов ведения и +полномочий между органами государственной власти Российской Федерации и органами +государственной власти субъектов Российской Федерации, равноправии и самоопределении +народов в Российской Федерации. +4. Во взаимоотношениях с федеральными органами государственной власти все субъекты +Российской Федерации между собой равноправны. +Статья 6 +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/1. Гражданство Российской Федерации приобретается и прекращается в соответствии с +федеральным законом, является единым и равным независимо от оснований приобретения. +2. Каждый гражданин Российской Федерации обладает на ее территории всеми правами и +свободами и несет равные обязанности, предусмотренные Конституцией Российской Федерации. +3. Гражданин Российской Федерации не может быть лишен своего гражданства или права +изменить его. +Статья 7 +1. Российская Федерация - социальное государство, политика которого направлена на создание +условий, обеспечивающих достойную жизнь и свободное развитие человека. +2. В Российской Федерации охраняются труд и здоровье людей, устанавливается +гарантированный минимальный размер оплаты труда, обеспечивается государственная поддержка +семьи, материнства, отцовства и детства, инвалидов и пожилых граждан, развивается система +социальных служб, устанавливаются государственные пенсии, пособия и иные гарантии +социальной защиты. +Статья 8 +1. В Российской Федерации гарантируются единство экономического пространства, свободное +перемещение товаров, услуг и финансовых средств, поддержка конкуренции, свобода +экономической деятельности. +2. В Российской Федерации признаются и защищаются равным образом частная, +государственная, муниципальная и иные формы собственности. +Статья 9 +1. Земля и другие природные ресурсы используются и охраняются в Российской Федерации +как основа жизни и деятельности народов, проживающих на соответствующей территории. +2. Земля и другие природные ресурсы могут находиться в частной, государственной, +муниципальной и иных формах собственности. +Статья 10 +Государственная власть в Российской Федерации осуществляется на основе разделения на +законодательную, исполнительную и судебную. Органы законодательной, исполнительной и +судебной власти самостоятельны. +Статья 11 +1. Государственную власть в Российской Федерации осуществляют Президент Российской +Федерации, Федеральное Собрание (Совет Федерации и Государственная Дума), Правительство +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Российской Федерации, суды Российской Федерации. +2. Государственную власть в субъектах Российской Федерации осуществляют образуемые ими +органы государственной власти. +3. Разграничение предметов ведения и полномочий между органами государственной власти +Российской Федерации и органами государственной власти субъектов Российской Федерации +осуществляется настоящей Конституцией, Федеративным и иными договорами о разграничении +предметов ведения и полномочий. +Статья 12 +В Российской Федерации признается и гарантируется местное самоуправление. Местное +самоуправление в пределах своих полномочий самостоятельно. Органы местного самоуправления +не входят в систему органов государственной власти. +Статья 13 +1. В Российской Федерации признается идеологическое многообразие. +2. Никакая идеология не может устанавливаться в качестве государственной или обязательной. +3. В Российской Федерации признаются политическое многообразие, многопартийность. +4. Общественные объединения равны перед законом. +5. Запрещается создание и деятельность общественных объединений, цели или действия +которых направлены на насильственное изменение основ конституционного строя и нарушение +целостности Российской Федерации, подрыв безопасности государства, создание вооруженных +формирований, разжигание социальной, расовой, национальной и религиозной розни. +Статья 14 +1. Российская Федерация - светское государство. Никакая религия не может устанавливаться +в качестве государственной или обязательной. +2. Религиозные объединения отделены от государства и равны перед законом. +Статья 15 +1. Конституция Российской Федерации имеет высшую юридическую силу, прямое действие и +применяется на всей территории Российской Федерации. Законы и иные правовые акты, +принимаемые в Российской Федерации, не должны противоречить Конституции Российской +Федерации. +2. Органы государственной власти, органы местного самоуправления, должностные лица, +граждане и их объединения обязаны соблюдать Конституцию Российской Федерации и законы. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/3. Законы подлежат официальному опубликованию. Неопубликованные законы не +применяются. Любые нормативные правовые акты, затрагивающие права, свободы и обязанности +человека и гражданина, не могут применяться, если они не опубликованы официально для +всеобщего сведения. +4. Общепризнанные принципы и нормы международного права и международные договоры +Российской Федерации являются составной частью ее правовой системы. Если международным +договором Российской Федерации установлены иные правила, чем предусмотренные законом, то +применяются правила международного договора. +Статья 16 +1. Положения настоящей главы Конституции составляют основы конституционного строя +Российской Федерации и не могут быть изменены иначе как в порядке, установленном настоящей +Конституцией. +2. Никакие другие положения настоящей Конституции не могут противоречить основам +конституционного строя Российской Федерации. +ГЛАВА 2. +ПРАВА И СВОБОДЫ ЧЕЛОВЕКА И ГРАЖДАНИНА +Статья 17 +1. В Российской Федерации признаются и гарантируются права и свободы человека и +гражданина согласно общепризнанным принципам и нормам международного права и в +соответствии с настоящей Конституцией. +2. Основные права и свободы человека неотчуждаемы и принадлежат каждому от рождения. +3. Осуществление прав и свобод человека и гражданина не должно нарушать права и свободы +других лиц. +Статья 18 +Права и свободы человека и гражданина являются непосредственно действующими. Они +определяют смысл, содержание и применение законов, деятельность законодательной и +исполнительной власти, местного самоуправления и обеспечиваются правосудием. +Статья 19 +1. Все равны перед законом и судом. +2. Государство гарантирует равенство прав и свобод человека и гражданина независимо от +пола, расы, национальности, языка, происхождения, имущественного и должностного положения, +места жительства, отношения к религии, убеждений, принадлежности к общественным +объединениям, а также других обстоятельств. Запрещаются любые формы ограничения прав +граждан по признакам социальной, расовой, национальной, языковой или религиозной +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/принадлежности. +3. Мужчина и женщина имеют равные права и свободы и равные возможности для их +реализации. +Статья 20 +1. Каждый имеет право на жизнь. +2. Смертная казнь впредь до ее отмены может устанавливаться федеральным законом в +качестве исключительной меры наказания за особо тяжкие преступления против жизни при +предоставлении обвиняемому права на рассмотрение его дела судом с участием присяжных +заседателей. +Статья 21 +1. Достоинство личности охраняется государством. Ничто не может быть основанием для его +умаления. +2. Никто не должен подвергаться пыткам, насилию, другому жестокому или унижающему +человеческое достоинство обращению или наказанию. Никто не может быть без добровольного +согласия подвергнут медицинским, научным или иным опытам. +Статья 22 +1. Каждый имеет право на свободу и личную неприкосновенность. +2. Арест, заключение под стражу и содержание под стражей допускаются только по судебному +решению. До судебного решения лицо не может быть подвергнуто задержанию на срок более 48 +часов. +Статья 23 +1. Каждый имеет право на неприкосновенность частной жизни, личную и семейную тайну, +защиту своей чести и доброго имени. +2. Каждый имеет право на тайну переписки, телефонных переговоров, почтовых, телеграфных +и иных сообщений. Ограничение этого права допускается только на основании судебного решения. +Статья 24 +1. Сбор, хранение, использование и распространение информации о частной жизни лица без +его согласия не допускаются. +2. Органы государственной власти и органы местного самоуправления, их должностные лица +обязаны обеспечить каждому возможность ознакомления с документами и материалами, +непосредственно затрагивающими его права и свободы, если иное не предусмотрено законом. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Статья 25 +Жилище неприкосновенно. Никто не вправе проникать в жилище против воли проживающих +в нем лиц иначе как в случаях, установленных федеральным законом, или на основании судебного +решения. +Статья 26 +1. Каждый вправе определять и указывать свою национальную принадлежность. Никто не +может быть принужден к определению и указанию своей национальной принадлежности. +2. Каждый имеет право на пользование родным языком, на свободный выбор языка общения, +воспитания, обучения и творчества. +Статья 27 +1. Каждый, кто законно находится на территории Российской Федерации, имеет право +свободно передвигаться, выбирать место пребывания и жительства. +2. Каждый может свободно выезжать за пределы Российской Федерации. Гражданин +Российской Федерации имеет право беспрепятственно возвращаться в Российскую Федерацию. +Статья 28 +Каждому гарантируется свобода совести, свобода вероисповедания, включая право +исповедовать индивидуально или совместно с другими любую религию или не исповедовать +никакой, свободно выбирать, иметь и распространять религиозные и иные убеждения и действовать +в соответствии с ними. +Статья 29 +1. Каждому гарантируется свобода мысли и слова. +2. Не допускаются пропаганда или агитация, возбуждающие социальную, расовую, +национальную или религиозную ненависть и вражду. Запрещается пропаганда социального, +расового, национального, религиозного или языкового превосходства. +них. +3. Никто не может быть принужден к выражению своих мнений и убеждений или отказу от +4. Каждый имеет право свободно искать, получать, передавать, производить и распространять +информацию любым законным способом. Перечень сведений, составляющих государственную +тайну, определяется федеральным законом. +5. Гарантируется свобода массовой информации. Цензура запрещается. +Статья 30 +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/1. Каждый имеет право на объединение, включая право создавать профессиональные союзы +для защиты своих интересов. Свобода деятельности общественных объединений гарантируется. +2. Никто не может быть принужден к вступлению в какое-либо объединение или пребыванию +в нем. +Статья 31 +Граждане Российской Федерации имеют право собираться мирно, без оружия, проводить +собрания, митинги и демонстрации, шествия и пикетирование. +Статья 32 +1. Граждане Российской Федерации имеют право участвовать в управлении делами +государства как непосредственно, так и через своих представителей. +2. Граждане Российской Федерации имеют право избирать и быть избранными в органы +государственной власти и органы местного самоуправления, а также участвовать в референдуме. +3. Не имеют права избирать и быть избранными граждане, признанные судом +недееспособными, а также содержащиеся в местах лишения свободы по приговору суда. +4. Граждане Российской Федерации имеют равный доступ к государственной службе. +5. Граждане Российской Федерации имеют право участвовать в отправлении правосудия. +Статья 33 +Граждане Российской Федерации имеют право обращаться лично, а также направлять +индивидуальные и коллективные обращения в государственные органы и органы местного +самоуправления. +Статья 34 +1. Каждый имеет право на свободное использование своих способностей и имущества для +предпринимательской и иной не запрещенной законом экономической деятельности. +2. Не допускается экономическая деятельность, направленная на монополизацию и +недобросовестную конкуренцию. +Статья 35 +1. Право частной собственности охраняется законом. +2. Каждый вправе иметь имущество в собственности, владеть, пользоваться и распоряжаться +им как единолично, так и совместно с другими лицами. +3. Никто не может быть лишен своего имущества иначе как по решению суда. Принудительное +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/отчуждение имущества для государственных нужд может быть произведено только при условии +предварительного и равноценного возмещения. +4. Право наследования гарантируется. +Статья 36 +1. Граждане и их объединения вправе иметь в частной собственности землю. +2. Владение, пользование и распоряжение землей и другими природными ресурсами +осуществляются их собственниками свободно, если это не наносит ущерба окружающей среде и не +нарушает прав и законных интересов иных лиц. +3. Условия и порядок пользования землей определяются на основе федерального закона. +Статья 37 +1. Труд свободен. Каждый имеет право свободно распоряжаться своими способностями к +труду, выбирать род деятельности и профессию. +2. Принудительный труд запрещен. +3. Каждый имеет право на труд в условиях, отвечающих требованиям безопасности и гигиены, +на вознаграждение за труд без какой бы то ни было дискриминации и не ниже установленного +федеральным законом минимального размера оплаты труда, а также право на защиту от +безработицы. +4. Признается право на индивидуальные и коллективные трудовые споры с использованием +установленных федеральным законом способов их разрешения, включая право на забастовку. +5. Каждый имеет право на отдых. Работающему по трудовому договору гарантируются +установленные федеральным законом продолжительность рабочего времени, выходные и +праздничные дни, оплачиваемый ежегодный отпуск. +Статья 38 +1. Материнство и детство, семья находятся под защитой государства. +2. Забота о детях, их воспитание - равное право и обязанность родителей. +3. Трудоспособные дети, достигшие 18 лет, должны заботиться о нетрудоспособных +родителях. +Статья 39 +1. Каждому гарантируется социальное обеспечение по возрасту, в случае болезни, +инвалидности, потери кормильца, для воспитания детей и в иных случаях, установленных законом. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/2. Государственные пенсии и социальные пособия устанавливаются законом. +3. Поощряются добровольное социальное страхование, создание дополнительных форм +социального обеспечения и благотворительность. +Статья 40 +1. Каждый имеет право на жилище. Никто не может быть произвольно лишен жилища. +2. Органы государственной власти и органы местного самоуправления поощряют жилищное +строительство, создают условия для осуществления права на жилище. +3. Малоимущим, иным указанным в законе гражданам, нуждающимся в жилище, оно +предоставляется бесплатно или за доступную плату из государственных, муниципальных и других +жилищных фондов в соответствии с установленными законом нормами. +Статья 41 +1. Каждый имеет право на охрану здоровья и медицинскую помощь. Медицинская помощь в +государственных и муниципальных учреждениях здравоохранения оказывается гражданам +бесплатно за счет средств соответствующего бюджета, страховых взносов, других поступлений. +2. В Российской Федерации финансируются федеральные программы охраны и укрепления +здоровья населения, принимаются меры по развитию государственной, муниципальной, частной +систем здравоохранения, поощряется деятельность, способствующая укреплению здоровья +человека, развитию физической культуры и спорта, экологическому и санитарно- +эпидемиологическому благополучию. +3. Сокрытие должностными лицами фактов и обстоятельств, создающих угрозу для жизни и +здоровья людей, влечет за собой ответственность в соответствии с федеральным законом. +Статья 42 +Каждый имеет право на благоприятную окружающую среду, достоверную информацию о ее +состоянии и на возмещение ущерба, причиненного его здоровью или имуществу экологическим +правонарушением. +Статья 43 +1. Каждый имеет право на образование. +2. Гарантируются общедоступность и бесплатность дошкольного, основного общего и +среднего профессионального образования в государственных или муниципальных образовательных +учреждениях и на предприятиях. +3. Каждый вправе на конкурсной основе бесплатно получить высшее образование в +государственном или муниципальном образовательном учреждении и на предприятии. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/4. Основное общее образование обязательно. Родители или лица, их заменяющие, +обеспечивают получение детьми основного общего образования. +5. Российская Федерация устанавливает федеральные государственные образовательные +стандарты, поддерживает различные формы образования и самообразования. +Статья 44 +1. Каждому гарантируется свобода литературного, художественного, научного, технического +и других видов творчества, преподавания. Интеллектуальная собственность охраняется законом. +2. Каждый имеет право на участие в культурной жизни и пользование учреждениями +культуры, на доступ к культурным ценностям. +3. Каждый обязан заботиться о сохранении исторического и культурного наследия, беречь +памятники истории и культуры. +Статья 45 +1. Государственная защита прав и свобод человека и гражданина в Российской Федерации +гарантируется. +2. Каждый вправе защищать свои права и свободы всеми способами, не запрещенными +законом. +Статья 46 +1. Каждому гарантируется судебная защита его прав и свобод. +2. Решения и действия (или бездействие) органов государственной власти, органов местного +самоуправления, общественных объединений и должностных лиц могут быть обжалованы в суд. +3. Каждый вправе в соответствии с международными договорами Российской Федерации +обращаться в межгосударственные органы по защите прав и свобод человека, если исчерпаны все +имеющиеся внутригосударственные средства правовой защиты. +Статья 47 +1. Никто не может быть лишен права на рассмотрение его дела в том суде и тем судьей, к +подсудности которых оно отнесено законом. +2. Обвиняемый в совершении преступления имеет право на рассмотрение его дела судом с +участием присяжных заседателей в случаях, предусмотренных федеральным законом. +Статья 48 +1. Каждому гарантируется право на получение квалифицированной юридической помощи. В +случаях, предусмотренных законом, юридическая помощь оказывается бесплатно. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/2. Каждый задержанный, заключенный под стражу, обвиняемый в совершении преступления +имеет право пользоваться помощью адвоката (защитника) с момента соответственно задержания, +заключения под стражу или предъявления обвинения. +Статья 49 +1. Каждый обвиняемый в совершении преступления считается невиновным, пока его +виновность не будет доказана в предусмотренном федеральным законом порядке и установлена +вступившим в законную силу приговором суда. +2. Обвиняемый не обязан доказывать свою невиновность. +3. Неустранимые сомнения в виновности лица толкуются в пользу обвиняемого. +Статья 50 +1. Никто не может быть повторно осужден за одно и то же преступление. +2. При осуществлении правосудия не допускается использование доказательств, полученных +с нарушением федерального закона. +3. Каждый осужденный за преступление имеет право на пересмотр приговора вышестоящим +судом в порядке, установленном федеральным законом, а также право просить о помиловании или +смягчении наказания. +Статья 51 +1. Никто не обязан свидетельствовать против себя самого, своего супруга и близких +родственников, круг которых определяется федеральным законом. +2. Федеральным законом могут устанавливаться иные случаи освобождения от обязанности +давать свидетельские показания. +Статья 52 +Права потерпевших от преступлений и злоупотреблений властью охраняются законом. +Государство обеспечивает потерпевшим доступ к правосудию и компенсацию причиненного +ущерба. +Статья 53 +Каждый имеет право на возмещение государством вреда, причиненного незаконными +действиями (или бездействием) органов государственной власти или их должностных лиц. +Статья 54 +1. Закон, устанавливающий или отягчающий ответственность, обратной силы не имеет. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/2. Никто не может нести ответственность за деяние, которое в момент его совершения не +признавалось правонарушением. Если после совершения правонарушения ответственность за него +устранена или смягчена, применяется новый закон. +Статья 55 +1. Перечисление в Конституции Российской Федерации основных прав и свобод не должно +толковаться как отрицание или умаление других общепризнанных прав и свобод человека и +гражданина. +2. В Российской Федерации не должны издаваться законы, отменяющие или умаляющие права +и свободы человека и гражданина. +3. Права и свободы человека и гражданина могут быть ограничены федеральным законом +только в той мере, в какой это необходимо в целях защиты основ конституционного строя, +нравственности, здоровья, прав и законных интересов других лиц, обеспечения обороны страны и +безопасности государства. +Статья 56 +1. В условиях чрезвычайного положения для обеспечения безопасности граждан и защиты +конституционного строя в соответствии с федеральным конституционным законом могут +устанавливаться отдельные ограничения прав и свобод с указанием пределов и срока их действия. +2. Чрезвычайное положение на всей территории Российской Федерации и в ее отдельных +местностях может вводиться при наличии обстоятельств и в порядке, установленных федеральным +конституционным законом. +3. Не подлежат ограничению права и свободы, предусмотренные статьями 20, 21, 23 (часть 1), +24, 28, 34 (часть 1), 40 (часть 1), 46 - 54 Конституции Российской Федерации. +Статья 57 +Каждый обязан платить законно установленные налоги и сборы. Законы, устанавливающие +новые налоги или ухудшающие положение налогоплательщиков, обратной силы не имеют. +Статья 58 +Каждый обязан сохранять природу и окружающую среду, бережно относиться к природным +богатствам. +Статья 59 +1. Защита Отечества является долгом и обязанностью гражданина Российской Федерации. +2. Гражданин Российской Федерации несет военную службу в соответствии с федеральным +законом. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/3. Гражданин Российской Федерации в случае, если его убеждениям или вероисповеданию +противоречит несение военной службы, а также в иных установленных федеральным законом +случаях имеет право на замену ее альтернативной гражданской службой. +Статья 60 +Гражданин Российской Федерации может самостоятельно осуществлять в полном объеме свои +права и обязанности с 18 лет. +Статья 61 +1. Гражданин Российской Федерации не может быть выслан за пределы Российской Федерации +или выдан другому государству. +2. Российская Федерация гарантирует своим гражданам защиту и покровительство за ее +пределами. +Статья 62 +1. Гражданин Российской Федерации может иметь гражданство иностранного государства +(двойное гражданство) в соответствии с федеральным законом или международным договором +Российской Федерации. +2. Наличие у гражданина Российской Федерации гражданства иностранного государства не +умаляет его прав и свобод и не освобождает от обязанностей, вытекающих из российского +гражданства, если иное не предусмотрено федеральным законом или международным договором +Российской Федерации. +3. Иностранные граждане и лица без гражданства пользуются в Российской Федерации +правами и несут обязанности наравне с гражданами Российской Федерации, кроме случаев, +установленных федеральным законом или международным договором Российской Федерации. +Статья 63 +1. Российская Федерация предоставляет политическое убежище иностранным гражданам и +лицам без гражданства в соответствии с общепризнанными нормами международного права. +2. В Российской Федерации не допускается выдача другим государствам лиц, преследуемых +за политические убеждения, а также за действия (или бездействие), не признаваемые в Российской +Федерации преступлением. Выдача лиц, обвиняемых в совершении преступления, а также передача +осужденных для отбывания наказания в других государствах осуществляются на основе +федерального закона или международного договора Российской Федерации. +Статья 64 +Положения настоящей главы составляют основы правового статуса личности в Российской +Федерации и не могут быть изменены иначе как в порядке, установленном настоящей +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Конституцией. +ГЛАВА 3. +ФЕДЕРАТИВНОЕ УСТРОЙСТВО +Статья 65 +1. В составе Российской Федерации находятся субъекты Российской Федерации: +Республика Адыгея (Адыгея), Республика Алтай, Республика Башкортостан, Республика +Бурятия, Республика Дагестан, Донецкая Народная Республика <1>, Республика Ингушетия <2>, +Кабардино-Балкарская Республика, Республика Калмыкия <3>, Карачаево-Черкесская Республика, +Республика Карелия, Республика Коми, Республика Крым <4>, Луганская Народная Республика +<5>, Республика Марий Эл, Республика Мордовия, Республика Саха (Якутия), Республика Северная +Осетия - Алания <6>, Республика Татарстан (Татарстан), Республика Тыва, Удмуртская Республика, +Республика Хакасия, Чеченская Республика, Чувашская Республика - Чувашия <7>; +Алтайский край, Забайкальский край <8>, Камчатский край <9>, Краснодарский край, +Красноярский край <10>, Пермский край <11>, Приморский край, Ставропольский край, +Хабаровский край; +Амурская область, Архангельская область, Астраханская область, Белгородская область, +Брянская область, Владимирская область, Волгоградская область, Вологодская область, +Воронежская область, Запорожская область <12>, Ивановская область, Иркутская область <13>, +Калининградская область, Калужская область, Кемеровская область - Кузбасс <14>, Кировская +область, Костромская область, Курганская область, Курская область, Ленинградская область, +Липецкая область, Магаданская область, Московская область, Мурманская область, Нижегородская +область, Новгородская область, Новосибирская область, Омская область, Оренбургская область, +Орловская область, Пензенская область, Псковская область, Ростовская область, Рязанская область, +Самарская область, Саратовская область, Сахалинская область, Свердловская область, Смоленская +область, Тамбовская область, Тверская область, Томская область, Тульская область, Тюменская +область, Ульяновская область, Херсонская область <15>, Челябинская область, Ярославская +область; +Москва, Санкт-Петербург, Севастополь <16> - города федерального значения; +Еврейская автономная область; +Ненецкий автономный округ, Ханты-Мансийский автономный округ - Югра <17>, Чукотский +автономный округ, Ямало-Ненецкий автономный округ. +2. Принятие в Российскую Федерацию и образование в ее составе нового субъекта +осуществляются в порядке, установленном федеральным конституционным законом. +-------------------------------- +<1> Наименование нового субъекта Российской Федерации - Донецкая Народная Республика +- дано в соответствии с Федеральным конституционным законом от 4 октября 2022 г. N 5-ФКЗ "О +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/принятии в Российскую Федерацию Донецкой Народной Республики и образовании в составе +Российской Федерации нового субъекта - Донецкой Народной Республики" (Официальный +интернет-портал правовой информации (www.pravo.gov.ru), 2022, 5 октября, N 0001202210050005). +<2> Новое наименование Республики дано в соответствии с Указом Президента Российской +Федерации от 9 января 1996 г. N 20 "О включении новых наименований субъектов Российской +Федерации в статью 65 Конституции Российской Федерации" (Собрание законодательства +Российской Федерации, 1996, N 3, ст. 152). +<3> Новое наименование Республики дано в соответствии с Указом Президента Российской +Федерации от 10 февраля 1996 г. N 173 "О включении нового наименования субъекта Российской +Федерации в статью 65 Конституции Российской Федерации" (Собрание законодательства +Российской Федерации, 1996, N 7, ст. 676). +<4> Наименование нового субъекта Российской Федерации - Республика Крым - дано в +соответствии с Федеральным конституционным законом от 21 марта 2014 г. N 6-ФКЗ "О принятии +в Российскую Федерацию Республики Крым и образовании в составе Российской Федерации новых +субъектов - Республики Крым и города федерального значения Севастополя" (Собрание +законодательства Российской Федерации, 2014, N 12, ст. 1201). +<5> Наименование нового субъекта Российской Федерации - Луганская Народная Республика +- дано в соответствии с Федеральным конституционным законом от 4 октября 2022 г. N 6-ФКЗ "О +принятии в Российскую Федерацию Луганской Народной Республики и образовании в составе +Российской Федерации нового субъекта - Луганской Народной Республики" (Официальный +интернет-портал правовой информации (www.pravo.gov.ru), 2022, 5 октября, N 0001202210050006). +<6> Новое наименование Республики дано в соответствии с Указом Президента Российской +Федерации от 9 января 1996 г. N 20 "О включении новых наименований субъектов Российской +Федерации в статью 65 Конституции Российской Федерации" (Собрание законодательства +Российской Федерации, 1996, N 3, ст. 152). +<7> Новое наименование Республики дано в соответствии с Указом Президента Российской +Федерации от 9 июня 2001 г. N 679 "О включении нового наименования субъекта Российской +Федерации в статью 65 Конституции Российской Федерации" (Собрание законодательства +Российской Федерации, 2001, N 24, ст. 2421). +<8> Наименование нового субъекта Российской Федерации - Забайкальский край - дано в связи +с его образованием с 1 марта 2008 г., а наименования прекративших существование с 1 марта 2008 +г. в качестве субъектов Российской Федерации Читинской области и Агинского Бурятского +автономного округа исключены из части 1 статьи 65 Конституции Российской Федерации на +основании Федерального конституционного закона от 21 июля 2007 г. N 5-ФКЗ "Об образовании в +составе Российской Федерации нового субъекта Российской Федерации в результате объединения +Читинской области и Агинского Бурятского автономного округа" (Собрание законодательства +Российской Федерации, 2007, N 30, ст. 3745). +<9> Наименование нового субъекта Российской Федерации - Камчатский край - дано в связи с +его образованием с 1 июля 2007 г., а наименования прекративших существование с 1 июля 2007 г. +в качестве субъектов Российской Федерации Камчатской области и Корякского автономного округа +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/исключены из части 1 статьи 65 Конституции Российской Федерации на основании Федерального +конституционного закона от 12 июля 2006 г. N 2-ФКЗ "Об образовании в составе Российской +Федерации нового субъекта Российской Федерации в результате объединения Камчатской области +и Корякского автономного округа" (Собрание законодательства Российской Федерации, 2006, N 29, +ст. 3119). +<10> Наименование нового субъекта Российской Федерации - Красноярский край - дано в +связи с его образованием с 1 января 2007 г., а наименования прекративших существование с 1 января +2007 г. в качестве субъектов Российской Федерации Таймырского (Долгано-Ненецкого) +автономного округа и Эвенкийского автономного округа исключены из части 1 статьи 65 +Конституции Российской Федерации на основании Федерального конституционного закона от 14 +октября 2005 г. N 6-ФКЗ "Об образовании в составе Российской Федерации нового субъекта +Российской Федерации в результате объединения Красноярского края, Таймырского (Долгано- +Ненецкого) автономного округа и Эвенкийского автономного округа" (Собрание законодательства +Российской Федерации, 2005, N 42, ст. 4212). +<11> Наименование нового субъекта Российской Федерации - Пермский край - дано в связи с +его образованием с 1 декабря 2005 г., а наименования прекративших существование с 1 декабря +2005 г. в качестве субъектов Российской Федерации Пермской области и Коми-Пермяцкого +автономного округа исключены из части 1 статьи 65 Конституции Российской Федерации на +основании Федерального конституционного закона от 25 марта 2004 г. N 1-ФКЗ "Об образовании в +составе Российской Федерации нового субъекта Российской Федерации в результате объединения +Пермской области и Коми-Пермяцкого автономного округа" (Собрание законодательства +Российской Федерации, 2004, N 13, ст. 1110). +<12> Наименование нового субъекта Российской Федерации - Запорожская область - дано в +соответствии с Федеральным конституционным законом от 4 октября 2022 г. N 7-ФКЗ "О принятии +в Российскую Федерацию Запорожской области и образовании в составе Российской Федерации +нового субъекта - Запорожской области" (Официальный интернет-портал правовой информации +(www.pravo.gov.ru), 2022, 5 октября, N 0001202210050007). +<13> Наименование нового субъекта Российской Федерации - Иркутская область - дано в связи +с его образованием с 1 января 2008 г., а наименование прекратившего существование с 1 января +2008 г. в качестве субъекта Российской Федерации Усть-Ордынского Бурятского автономного +округа исключено из части 1 статьи 65 Конституции Российской Федерации на основании +Федерального конституционного закона от 30 декабря 2006 г. N 6-ФКЗ "Об образовании в составе +Российской Федерации нового субъекта Российской Федерации в результате объединения +Иркутской области и Усть-Ордынского Бурятского автономного округа" (Собрание +законодательства Российской Федерации, 2007, N 1, ст. 1). +<14> Новое наименование области дано в соответствии с Указом Президента Российской +Федерации от 27 марта 2019 г. N 130 "О включении нового наименования субъекта Российской +Федерации в статью 65 Конституции Российской Федерации" (Собрание законодательства +Российской Федерации, 2019, N 13, ст. 1390). +<15> Наименование нового субъекта Российской Федерации - Херсонская область - дано в +соответствии с Федеральным конституционным законом от 4 октября 2022 г. N 8-ФКЗ "О принятии +в Российскую Федерацию Херсонской области и образовании в составе Российской Федерации +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/нового субъекта - Херсонской области" (Официальный интернет-портал правовой информации +(www.pravo.gov.ru), 2022, 5 октября, N 0001202210050008). +<16> Наименование нового субъекта Российской Федерации - город федерального значения +Севастополь - дано в соответствии с Федеральным конституционным законом от 21 марта 2014 г. N +6-ФКЗ "О принятии в Российскую Федерацию Республики Крым и образовании в составе +Российской Федерации новых субъектов - Республики Крым и города федерального значения +Севастополя" (Собрание законодательства Российской Федерации, 2014, N 12, ст. 1201). +<17> Новое наименование автономного округа дано в соответствии с Указом Президента +Российской Федерации от 25 июля 2003 г. N 841 "О включении нового наименования субъекта +Российской Федерации в статью 65 Конституции Российской Федерации" (Собрание +законодательства Российской Федерации, 2003, N 30, ст. 3051). +Статья 66 +1. Статус республики определяется Конституцией Российской Федерации и конституцией +республики. +2. Статус края, области, города федерального значения, автономной области, автономного +округа определяется Конституцией Российской Федерации и уставом края, области, города +федерального значения, автономной области, автономного округа, принимаемым законодательным +(представительным) органом соответствующего субъекта Российской Федерации. +3. По представлению законодательных и исполнительных органов автономной области, +автономного округа может быть принят федеральный закон об автономной области, автономном +округе. +4. Отношения автономных округов, входящих в состав края или области, могут регулироваться +федеральным законом и договором между органами государственной власти автономного округа и, +соответственно, органами государственной власти края или области. +5. Статус субъекта Российской Федерации может быть изменен по взаимному согласию +Российской Федерации и субъекта Российской Федерации в соответствии с федеральным +конституционным законом. +Статья 67 +1. Территория Российской Федерации включает в себя территории ее субъектов, внутренние +воды и территориальное море, воздушное пространство над ними. На территории Российской +Федерации в соответствии с федеральным законом могут быть созданы федеральные территории. +Организация публичной власти на федеральных территориях устанавливается указанным +федеральным законом. <*> +2. Российская Федерация обладает суверенными правами и осуществляет юрисдикцию на +континентальном шельфе и в исключительной экономической зоне Российской Федерации в +порядке, определяемом федеральным законом и нормами международного права. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/2.1. Российская Федерация обеспечивает защиту своего суверенитета и территориальной +целостности. Действия (за исключением делимитации, демаркации, редемаркации государственной +границы Российской Федерации с сопредельными государствами), направленные на отчуждение +части территории Российской Федерации, а также призывы к таким действиям не допускаются <*>. +3. Границы между субъектами Российской Федерации могут быть изменены с их взаимного +согласия. +Статья 67.1 <*> +1. Российская Федерация является правопреемником Союза ССР на своей территории, а также +правопреемником (правопродолжателем) Союза ССР в отношении членства в международных +организациях, их органах, участия в международных договорах, а также в отношении +предусмотренных международными договорами обязательств и активов Союза ССР за пределами +территории Российской Федерации. +2. Российская Федерация, объединенная тысячелетней историей, сохраняя память предков, +передавших нам идеалы и веру в Бога, а также преемственность в развитии Российского +государства, признает исторически сложившееся государственное единство. +3. Российская Федерация чтит память защитников Отечества, обеспечивает защиту +исторической правды. Умаление значения подвига народа при защите Отечества не допускается. +4. Дети являются важнейшим приоритетом государственной политики России. Государство +создает условия, способствующие всестороннему духовному, нравственному, интеллектуальному и +физическому развитию детей, воспитанию в них патриотизма, гражданственности и уважения к +старшим. Государство, обеспечивая приоритет семейного воспитания, берет на себя обязанности +родителей в отношении детей, оставшихся без попечения. +Статья 68 <*> +1. Государственным языком Российской Федерации на всей ее территории является русский +язык как язык государствообразующего народа, входящего в многонациональный союз +равноправных народов Российской Федерации. +2. Республики вправе устанавливать свои государственные языки. В органах государственной +власти, органах местного самоуправления, государственных учреждениях республик они +употребляются наряду с государственным языком Российской Федерации. +3. Российская Федерация гарантирует всем ее народам право на сохранение родного языка, +создание условий для его изучения и развития. +4. Культура в Российской Федерации является уникальным наследием ее многонационального +народа. Культура поддерживается и охраняется государством. +Статья 69 <*> +1. Российская Федерация гарантирует права коренных малочисленных народов в соответствии +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/с общепризнанными принципами и нормами международного права и международными +договорами Российской Федерации. +2. Государство защищает культурную самобытность всех народов и этнических общностей +Российской Федерации, гарантирует сохранение этнокультурного и языкового многообразия. +3. Российская Федерация оказывает поддержку соотечественникам, проживающим за +рубежом, в осуществлении их прав, обеспечении защиты их интересов и сохранении +общероссийской культурной идентичности. +Статья 70 <*> +1. Государственные флаг, герб и гимн Российской Федерации, их описание и порядок +официального использования устанавливаются федеральным конституционным законом. +2. Столицей Российской Федерации является город Москва. Статус столицы устанавливается +федеральным законом. Местом постоянного пребывания отдельных федеральных органов +государственной власти может быть другой город, определенный федеральным конституционным +законом. +Статья 71 +В ведении Российской Федерации находятся: +а) принятие и изменение Конституции Российской Федерации и федеральных законов, +контроль за их соблюдением; +б) федеративное устройство и территория Российской Федерации; +в) регулирование и защита прав и свобод человека и гражданина; гражданство в Российской +Федерации; регулирование и защита прав национальных меньшинств; +г) организация публичной власти; установление системы федеральных органов +законодательной, исполнительной и судебной власти, порядка их организации и деятельности; +формирование федеральных органов государственной власти <*>; +д) федеральная государственная собственность и управление ею; +е) установление основ федеральной политики и федеральные программы в области +государственного, экономического, экологического, научно-технологического, социального, +культурного и национального развития Российской Федерации; установление единых правовых +основ системы здравоохранения, системы воспитания и образования, в том числе непрерывного +образования <*>; +ж) установление правовых основ единого рынка; финансовое, валютное, кредитное, +таможенное регулирование, денежная эмиссия, основы ценовой политики; федеральные +экономические службы, включая федеральные банки; +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/з) федеральный бюджет; федеральные налоги и сборы; федеральные фонды регионального +развития; +и) федеральные энергетические системы, ядерная энергетика, расщепляющиеся материалы; +федеральные транспорт, пути сообщения, информация, информационные технологии и связь; +космическая деятельность <*>; +к) внешняя политика и международные отношения Российской Федерации, международные +договоры Российской Федерации; вопросы войны и мира; +л) внешнеэкономические отношения Российской Федерации; +м) оборона и безопасность; оборонное производство; определение порядка продажи и покупки +оружия, боеприпасов, военной техники и другого военного имущества; производство ядовитых +веществ, наркотических средств и порядок их использования; обеспечение безопасности личности, +общества и государства при применении информационных технологий, обороте цифровых данных +<*>; +н) определение статуса и защита государственной границы, территориального моря, +воздушного пространства, исключительной экономической зоны и континентального шельфа +Российской Федерации; +о) судоустройство; прокуратура; уголовное и уголовно-исполнительное законодательство; +амнистия и помилование; гражданское законодательство; процессуальное законодательство; +правовое регулирование интеллектуальной собственности <18>; +п) федеральное коллизионное право; +р) метрологическая служба, стандарты, эталоны, метрическая система и исчисление времени; +геодезия и картография; наименования географических объектов; метеорологическая служба; +официальный статистический и бухгалтерский учет <*>; +с) государственные награды и почетные звания Российской Федерации; +т) федеральная государственная служба; установление ограничений для замещения +государственных и муниципальных должностей, должностей государственной и муниципальной +службы, в том числе ограничений, связанных с наличием гражданства иностранного государства +либо вида на жительство или иного документа, подтверждающего право на постоянное проживание +гражданина Российской Федерации на территории иностранного государства, а также ограничений, +связанных с открытием и наличием счетов (вкладов), хранением наличных денежных средств и +ценностей в иностранных банках, расположенных за пределами территории Российской Федерации +<*>. +-------------------------------- +<18> Редакция пункта "о" приведена в соответствии с Законом Российской Федерации о +поправке к Конституции Российской Федерации от 5 февраля 2014 г. N 2-ФКЗ "О Верховном Суде +Российской Федерации и прокуратуре Российской Федерации", вступившим в силу со дня его +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/официального опубликования 6 февраля 2014 г. (Официальный интернет-портал правовой +информации (www.pravo.gov.ru), 2014, 6 февраля, N 0001201402060001). +Статья 72 +1. В совместном ведении Российской Федерации и субъектов Российской Федерации +находятся: +а) обеспечение соответствия конституций и законов республик, уставов, законов и иных +нормативных правовых актов краев, областей, городов федерального значения, автономной +области, автономных округов Конституции Российской Федерации и федеральным законам; +б) защита прав и свобод человека и гражданина; защита прав национальных меньшинств; +обеспечение законности, правопорядка, общественной безопасности; режим пограничных зон; +в) вопросы владения, пользования и распоряжения землей, недрами, водными и другими +природными ресурсами; +г) разграничение государственной собственности; +д) природопользование; сельское хозяйство; охрана окружающей среды и обеспечение +экологической безопасности; особо охраняемые природные территории; охрана памятников +истории и культуры <*>; +е) общие вопросы воспитания, образования, науки, культуры, физической культуры и спорта, +молодежной политики <*>; +ж) координация вопросов здравоохранения, в том числе обеспечение оказания доступной и +качественной медицинской помощи, сохранение и укрепление общественного здоровья, создание +условий для ведения здорового образа жизни, формирования культуры ответственного отношения +граждан к своему здоровью; социальная защита, включая социальное обеспечение <*>; +ж.1) защита семьи, материнства, отцовства и детства; защита института брака как союза +мужчины и женщины; создание условий для достойного воспитания детей в семье, а также для +осуществления совершеннолетними детьми обязанности заботиться о родителях <*>; +з) осуществление мер по борьбе с катастрофами, стихийными бедствиями, эпидемиями, +ликвидация их последствий; +и) установление общих принципов налогообложения и сборов в Российской Федерации; +к) административное, административно-процессуальное, трудовое, семейное, жилищное, +земельное, водное, лесное законодательство, законодательство о недрах, об охране окружающей +среды; +л) кадры судебных и правоохранительных органов; адвокатура, нотариат; +м) защита исконной среды обитания и традиционного образа жизни малочисленных +этнических общностей; +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/н) установление общих принципов организации системы органов государственной власти и +местного самоуправления; +о) координация международных и внешнеэкономических связей субъектов Российской +Федерации, выполнение международных договоров Российской Федерации. +2. Положения настоящей статьи в равной мере распространяются на республики, края, +области, города федерального значения, автономную область, автономные округа. +Статья 73 +Вне пределов ведения Российской Федерации и полномочий Российской Федерации по +предметам совместного ведения Российской Федерации и субъектов Российской Федерации +субъекты Российской Федерации обладают всей полнотой государственной власти. +Статья 74 +1. На территории Российской Федерации не допускается установление таможенных границ, +пошлин, сборов и каких-либо иных препятствий для свободного перемещения товаров, услуг и +финансовых средств. +2. Ограничения перемещения товаров и услуг могут вводиться в соответствии с федеральным +законом, если это необходимо для обеспечения безопасности, защиты жизни и здоровья людей, +охраны природы и культурных ценностей. +Статья 75 <*> +1. Денежной единицей в Российской Федерации является рубль. Денежная эмиссия +осуществляется исключительно Центральным банком Российской Федерации. Введение и эмиссия +других денег в Российской Федерации не допускаются. +2. Защита и обеспечение устойчивости рубля - основная функция Центрального банка +Российской Федерации, которую он осуществляет независимо от других органов государственной +власти. +3. Система налогов, взимаемых в федеральный бюджет, и общие принципы налогообложения +и сборов в Российской Федерации устанавливаются федеральным законом. +4. Государственные займы выпускаются в порядке, определяемом федеральным законом, и +размещаются на добровольной основе. +5. Российская Федерация уважает труд граждан и обеспечивает защиту их прав. Государством +гарантируется минимальный размер оплаты труда не менее величины прожиточного минимума +трудоспособного населения в целом по Российской Федерации. +6. В Российской Федерации формируется система пенсионного обеспечения граждан на основе +принципов всеобщности, справедливости и солидарности поколений и поддерживается ее +эффективное функционирование, а также осуществляется индексация пенсий не реже одного раза в +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/год в порядке, установленном федеральным законом. +7. В Российской Федерации в соответствии с федеральным законом гарантируются +обязательное социальное страхование, адресная социальная поддержка граждан и индексация +социальных пособий и иных социальных выплат. +Статья 75.1 <*> +В Российской Федерации создаются условия для устойчивого экономического роста страны и +повышения благосостояния граждан, для взаимного доверия государства и общества, +гарантируются защита достоинства граждан и уважение человека труда, обеспечиваются +сбалансированность прав и обязанностей гражданина, социальное партнерство, экономическая, +политическая и социальная солидарность. +Статья 76 +1. По предметам ведения Российской Федерации принимаются федеральные конституционные +законы и федеральные законы, имеющие прямое действие на всей территории Российской +Федерации. +2. По предметам совместного ведения Российской Федерации и субъектов Российской +Федерации издаются федеральные законы и принимаемые в соответствии с ними законы и иные +нормативные правовые акты субъектов Российской Федерации. +3. Федеральные законы не могут противоречить федеральным конституционным законам. +4. Вне пределов ведения Российской Федерации, совместного ведения Российской Федерации +и субъектов Российской Федерации республики, края, области, города федерального значения, +автономная область и автономные округа осуществляют собственное правовое регулирование, +включая принятие законов и иных нормативных правовых актов. +5. Законы и иные нормативные правовые акты субъектов Российской Федерации не могут +противоречить федеральным законам, принятым в соответствии с частями первой и второй +настоящей статьи. В случае противоречия между федеральным законом и иным актом, изданным в +Российской Федерации, действует федеральный закон. +6. В случае противоречия между федеральным законом и нормативным правовым актом +субъекта Российской Федерации, изданным в соответствии с частью четвертой настоящей статьи, +действует нормативный правовой акт субъекта Российской Федерации. +Статья 77 +1. Система органов государственной власти республик, краев, областей, городов федерального +значения, автономной области, автономных округов устанавливается субъектами Российской +Федерации самостоятельно в соответствии с основами конституционного строя Российской +Федерации и общими принципами организации представительных и исполнительных органов +государственной власти, установленными федеральным законом. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/2. В пределах ведения Российской Федерации и полномочий Российской Федерации по +предметам совместного ведения Российской Федерации и субъектов Российской Федерации +федеральные органы исполнительной власти и органы исполнительной власти субъектов +Российской Федерации образуют единую систему исполнительной власти в Российской Федерации. +3. Высшим должностным лицом субъекта Российской Федерации (руководителем высшего +исполнительного органа государственной власти субъекта Российской Федерации) может быть +гражданин Российской Федерации, достигший 30 лет, постоянно проживающий в Российской +Федерации, не имеющий гражданства иностранного государства либо вида на жительство или иного +документа, подтверждающего право на постоянное проживание гражданина Российской Федерации +на территории иностранного государства. Высшему должностному лицу субъекта Российской +Федерации (руководителю высшего исполнительного органа государственной власти субъекта +Российской Федерации) в порядке, установленном федеральным законом, запрещается открывать и +иметь счета (вклады), хранить наличные денежные средства и ценности в иностранных банках, +расположенных за пределами территории Российской Федерации. Федеральным законом могут +быть установлены дополнительные требования к высшему должностному лицу субъекта +Российской Федерации (руководителю высшего исполнительного органа государственной власти +субъекта Российской Федерации) <*>. +Статья 78 +1. Федеральные органы исполнительной власти для осуществления своих полномочий могут +создавать свои территориальные органы и назначать соответствующих должностных лиц. +2. Федеральные органы исполнительной власти по соглашению с органами исполнительной +власти субъектов Российской Федерации могут передавать им осуществление части своих +полномочий, если это не противоречит Конституции Российской Федерации и федеральным +законам. +3. Органы исполнительной власти субъектов Российской Федерации по соглашению с +федеральными органами исполнительной власти могут передавать им осуществление части своих +полномочий. +4. Президент Российской Федерации и Правительство Российской Федерации обеспечивают в +соответствии с Конституцией Российской Федерации осуществление полномочий федеральной +государственной власти на всей территории Российской Федерации. +5. Руководителем федерального государственного органа может быть гражданин Российской +Федерации, достигший 30 лет, не имеющий гражданства иностранного государства либо вида на +жительство или иного документа, подтверждающего право на постоянное проживание гражданина +Российской Федерации на территории иностранного государства. Руководителю федерального +государственного органа в порядке, установленном федеральным законом, запрещается открывать +и иметь счета (вклады), хранить наличные денежные средства и ценности в иностранных банках, +расположенных за пределами территории Российской Федерации <*>. +Статья 79 <*> +Российская Федерация может участвовать в межгосударственных объединениях и передавать +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/им часть своих полномочий в соответствии с международными договорами Российской Федерации, +если это не влечет за собой ограничения прав и свобод человека и гражданина и не противоречит +основам конституционного строя Российской Федерации. Решения межгосударственных органов, +принятые на основании положений международных договоров Российской Федерации в их +истолковании, противоречащем Конституции Российской Федерации, не подлежат исполнению в +Российской Федерации. +Статья 79.1 <*> +Российская Федерация принимает меры по поддержанию и укреплению международного мира +и безопасности, обеспечению мирного сосуществования государств и народов, недопущению +вмешательства во внутренние дела государства. +ГЛАВА 4. +ПРЕЗИДЕНТ РОССИЙСКОЙ ФЕДЕРАЦИИ +Статья 80 +1. Президент Российской Федерации является главой государства. +2. Президент Российской Федерации является гарантом Конституции Российской Федерации, +прав и свобод человека и гражданина. В установленном Конституцией Российской Федерации +порядке он принимает меры по охране суверенитета Российской Федерации, ее независимости и +государственной целостности, поддерживает гражданский мир и согласие в стране, обеспечивает +согласованное функционирование и взаимодействие органов, входящих в единую систему +публичной власти <*>. +3. Президент Российской Федерации в соответствии с Конституцией Российской Федерации и +федеральными законами определяет основные направления внутренней и внешней политики +государства. +4. Президент Российской Федерации как глава государства представляет Российскую +Федерацию внутри страны и в международных отношениях. +Статья 81 <*> +1. Президент Российской Федерации избирается сроком на шесть лет гражданами Российской +Федерации на основе всеобщего равного и прямого избирательного права при тайном голосовании. +2. Президентом Российской Федерации может быть избран гражданин Российской Федерации +не моложе 35 лет, постоянно проживающий в Российской Федерации не менее 25 лет, не имеющий +и не имевший ранее гражданства иностранного государства либо вида на жительство или иного +документа, подтверждающего право на постоянное проживание гражданина Российской Федерации +на территории иностранного государства. Требование к кандидату на должность Президента +Российской Федерации об отсутствии у него гражданства иностранного государства не +распространяется на граждан Российской Федерации, ранее имевших гражданство государства, +которое было принято или часть которого была принята в Российскую Федерацию в соответствии с +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/федеральным конституционным законом, и постоянно проживавших на территории принятого в +Российскую Федерацию государства или территории принятой в Российскую Федерацию части +государства. Президенту Российской Федерации в порядке, установленном федеральным законом, +запрещается открывать и иметь счета (вклады), хранить наличные денежные средства и ценности в +иностранных банках, расположенных за пределами территории Российской Федерации. +О возможности участия в качестве кандидата на выборах Президента РФ лица, занимавшего и +(или) занимающего должность Президента РФ на момент вступления в силу ч. 3 и 3.1 ст. 81 (в +ред. Закона РФ от 14.03.2020 N 1-ФКЗ), см. Закон РФ о поправке к Конституции РФ от 14.03.2020 +N 1-ФКЗ. +3. Одно и то же лицо не может занимать должность Президента Российской Федерации более +двух сроков. +3.1. Положение части 3 статьи 81 Конституции Российской Федерации, ограничивающее число +сроков, в течение которых одно и то же лицо может занимать должность Президента Российской +Федерации, применяется к лицу, занимавшему и (или) занимающему должность Президента +Российской Федерации, без учета числа сроков, в течение которых оно занимало и (или) занимает +эту должность на момент вступления в силу поправки к Конституции Российской Федерации, +вносящей соответствующее ограничение, и не исключает для него возможность занимать +должность Президента Российской Федерации в течение сроков, допустимых указанным +положением. +4. Порядок выборов Президента Российской Федерации определяется федеральным законом. +Статья 82 +1. При вступлении в должность Президент Российской Федерации приносит народу +следующую присягу: +"Клянусь при осуществлении полномочий Президента Российской Федерации уважать и +охранять права и свободы человека и гражданина, соблюдать и защищать Конституцию Российской +Федерации, защищать суверенитет и независимость, безопасность и целостность государства, верно +служить народу". +2. Присяга приносится в торжественной обстановке в присутствии сенаторов Российской +Федерации, депутатов Государственной Думы и судей Конституционного Суда Российской +Федерации <*>. +Статья 83 +Президент Российской Федерации: +а) назначает Председателя Правительства Российской Федерации, кандидатура которого +утверждена Государственной Думой по представлению Президента Российской Федерации, и +освобождает Председателя Правительства Российской Федерации от должности <*>; +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/б) осуществляет общее руководство Правительством Российской Федерации; вправе +председательствовать на заседаниях Правительства Российской Федерации <*>; +б.1) утверждает по предложению Председателя Правительства Российской Федерации +структуру федеральных органов исполнительной власти, вносит в нее изменения; в структуре +федеральных органов исполнительной власти определяет органы, руководство деятельностью +которых осуществляет Президент Российской Федерации, и органы, руководство деятельностью +которых осуществляет Правительство Российской Федерации. В случае если Председатель +Правительства Российской Федерации освобожден Президентом Российской Федерации от +должности, вновь назначенный Председатель Правительства Российской Федерации не +представляет Президенту Российской Федерации предложения о структуре федеральных органов +исполнительной власти <*>; +в) принимает решение об отставке Правительства Российской Федерации; +в.1) принимает отставку Председателя Правительства Российской Федерации, заместителей +Председателя Правительства Российской Федерации, федеральных министров, а также +руководителей федеральных органов исполнительной власти, руководство деятельностью которых +осуществляет Президент Российской Федерации <*>; +г) представляет Государственной Думе кандидатуру для назначения на должность +Председателя Центрального банка Российской Федерации; ставит перед Государственной Думой +вопрос об освобождении от должности Председателя Центрального банка Российской Федерации; +д) назначает на должность заместителей Председателя Правительства Российской Федерации +и федеральных министров, кандидатуры которых утверждены Государственной Думой (за +исключением федеральных министров, указанных в пункте "д.1" настоящей статьи), и освобождает +их от должности <*>; +д.1) назначает на должность после консультаций с Советом Федерации и освобождает от +должности руководителей федеральных органов исполнительной власти (включая федеральных +министров), ведающих вопросами обороны, безопасности государства, внутренних дел, юстиции, +иностранных дел, предотвращения чрезвычайных ситуаций и ликвидации последствий стихийных +бедствий, общественной безопасности <*>; +е) представляет Совету Федерации кандидатуры для назначения на должность Председателя +Конституционного Суда Российской Федерации, заместителя Председателя Конституционного +Суда Российской Федерации и судей Конституционного Суда Российской Федерации, +Председателя Верховного Суда Российской Федерации, заместителей Председателя Верховного +Суда Российской Федерации и судей Верховного Суда Российской Федерации; назначает +председателей, заместителей председателей и судей других федеральных судов <*>; +е.1) назначает на должность после консультаций с Советом Федерации и освобождает от +должности Генерального прокурора Российской Федерации, заместителей Генерального прокурора +Российской Федерации, прокуроров субъектов Российской Федерации, прокуроров военных и +других специализированных прокуратур, приравненных к прокурорам субъектов Российской +Федерации; назначает на должность и освобождает от должности иных прокуроров, для которых +такой порядок назначения и освобождения от должности установлен федеральным законом <*>; +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/е.2) назначает и освобождает представителей Российской Федерации в Совете Федерации +<19>; +е.3) вносит в Совет Федерации представление о прекращении в соответствии с федеральным +конституционным законом полномочий Председателя Конституционного Суда Российской +Федерации, заместителя Председателя Конституционного Суда Российской Федерации и судей +Конституционного Суда Российской Федерации, Председателя Верховного Суда Российской +Федерации, заместителей Председателя Верховного Суда Российской Федерации и судей +Верховного Суда Российской Федерации, председателей, заместителей председателей и судей +кассационных и апелляционных судов в случае совершения ими поступка, порочащего честь и +достоинство судьи, а также в иных предусмотренных федеральным конституционным законом +случаях, свидетельствующих о невозможности осуществления судьей своих полномочий <*>; +е.4) представляет Совету Федерации кандидатуры для назначения на должность Председателя +Счетной палаты и половины от общего числа аудиторов Счетной палаты; представляет +Государственной Думе кандидатуры для назначения на должность заместителя Председателя +Счетной палаты и половины от общего числа аудиторов Счетной палаты <*>; +е.5) формирует Государственный Совет Российской Федерации в целях обеспечения +согласованного функционирования и взаимодействия органов публичной власти, определения +основных направлений внутренней и внешней политики Российской Федерации и приоритетных +направлений социально-экономического развития государства; статус Государственного Совета +Российской Федерации определяется федеральным законом <*>; +ж) формирует Совет Безопасности Российской Федерации в целях содействия главе +государства в реализации его полномочий по вопросам обеспечения национальных интересов и +безопасности личности, общества и государства, а также поддержания гражданского мира и +согласия в стране, охраны суверенитета Российской Федерации, ее независимости и +государственной целостности, предотвращения внутренних и внешних угроз; возглавляет Совет +Безопасности Российской Федерации. Статус Совета Безопасности Российской Федерации +определяется федеральным законом <*>; +з) утверждает военную доктрину Российской Федерации; +и) формирует Администрацию Президента Российской Федерации в целях обеспечения +реализации своих полномочий <*>; +к) назначает и освобождает полномочных представителей Президента Российской Федерации; +л) назначает и освобождает высшее командование Вооруженных Сил Российской Федерации; +м) назначает и отзывает после консультаций с соответствующими комитетами или +комиссиями палат Федерального Собрания дипломатических представителей Российской +Федерации в иностранных государствах и международных организациях. +-------------------------------- +<19> Статья 83 дополнена пунктом "е.2" в соответствии с Законом Российской Федерации о +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/поправке к Конституции Российской Федерации от 21 июля 2014 г. N 11-ФКЗ "О Совете Федерации +Федерального Собрания Российской Федерации", вступившим в силу со дня его официального +опубликования 22 июля 2014 г. (Официальный интернет-портал правовой информации +(www.pravo.gov.ru), 2014, 22 июля, N 0001201407220002). +Статья 84 +Президент Российской Федерации: +а) назначает выборы Государственной Думы в соответствии с Конституцией Российской +Федерации и федеральным законом; +б) распускает Государственную Думу в случаях и порядке, предусмотренных Конституцией +Российской Федерации; +в) назначает референдум в порядке, установленном федеральным конституционным законом; +г) вносит законопроекты в Государственную Думу; +д) подписывает и обнародует федеральные законы; +е) обращается к Федеральному Собранию с ежегодными посланиями о положении в стране, об +основных направлениях внутренней и внешней политики государства. +Статья 85 +1. Президент Российской Федерации может использовать согласительные процедуры для +разрешения разногласий между органами государственной власти Российской Федерации и +органами государственной власти субъектов Российской Федерации, а также между органами +государственной власти субъектов Российской Федерации. В случае недостижения согласованного +решения он может передать разрешение спора на рассмотрение соответствующего суда. +2. Президент Российской Федерации вправе приостанавливать действие актов органов +исполнительной власти субъектов Российской Федерации в случае противоречия этих актов +Конституции Российской Федерации и федеральным законам, международным обязательствам +Российской Федерации или нарушения прав и свобод человека и гражданина до решения этого +вопроса соответствующим судом. +Статья 86 +Президент Российской Федерации: +а) осуществляет руководство внешней политикой Российской Федерации; +б) ведет переговоры и подписывает международные договоры Российской Федерации; +в) подписывает ратификационные грамоты; +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/г) принимает верительные и отзывные грамоты аккредитуемых при нем дипломатических +представителей. +Статья 87 +1. Президент Российской Федерации +Вооруженными Силами Российской Федерации. +является +Верховным +Главнокомандующим +2. В случае агрессии против Российской Федерации или непосредственной угрозы агрессии +Президент Российской Федерации вводит на территории Российской Федерации или в отдельных +ее местностях военное положение с незамедлительным сообщением об этом Совету Федерации и +Государственной Думе. +3. Режим военного положения определяется федеральным конституционным законом. +Статья 88 +Президент Российской Федерации при обстоятельствах и в порядке, предусмотренных +федеральным конституционным законом, вводит на территории Российской Федерации или в +отдельных ее местностях чрезвычайное положение с незамедлительным сообщением об этом +Совету Федерации и Государственной Думе. +Статья 89 +Президент Российской Федерации: +а) решает вопросы гражданства Российской Федерации и предоставления политического +убежища; +б) награждает государственными наградами Российской Федерации, присваивает почетные +звания Российской Федерации, высшие воинские и высшие специальные звания; +в) осуществляет помилование. +Статья 90 +1. Президент Российской Федерации издает указы и распоряжения. +2. Указы и распоряжения Президента Российской Федерации обязательны для исполнения на +всей территории Российской Федерации. +3. Указы и распоряжения Президента Российской Федерации не должны противоречить +Конституции Российской Федерации и федеральным законам. +Статья 91 +Президент Российской Федерации обладает неприкосновенностью. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Статья 92 +1. Президент Российской Федерации приступает к исполнению полномочий с момента +принесения им присяги и прекращает их исполнение с истечением срока его пребывания в +должности с момента принесения присяги вновь избранным Президентом Российской Федерации. +2. Президент Российской Федерации прекращает исполнение полномочий досрочно в случае +его отставки, стойкой неспособности по состоянию здоровья осуществлять принадлежащие ему +полномочия или отрешения от должности. При этом выборы Президента Российской Федерации +должны состояться не позднее трех месяцев с момента досрочного прекращения исполнения +полномочий. +3. Во всех случаях, когда Президент Российской Федерации не в состоянии выполнять свои +обязанности, их временно исполняет Председатель Правительства Российской Федерации. +Исполняющий обязанности Президента Российской Федерации не имеет права распускать +Государственную Думу, назначать референдум, а также вносить предложения о поправках и +пересмотре положений Конституции Российской Федерации. +Статья 92.1 <*> +1. Президент Российской Федерации, прекративший исполнение полномочий в связи с +истечением срока его пребывания в должности либо досрочно в случае его отставки или стойкой +неспособности по состоянию здоровья осуществлять принадлежащие ему полномочия, обладает +неприкосновенностью. +2. Иные гарантии Президенту Российской Федерации, прекратившему исполнение +полномочий в связи с истечением срока его пребывания в должности либо досрочно в случае его +отставки или стойкой неспособности по состоянию здоровья осуществлять принадлежащие ему +полномочия, устанавливаются федеральным законом. +3. Президент Российской Федерации, прекративший исполнение своих полномочий, может +быть лишен неприкосновенности в порядке, предусмотренном статьей 93 Конституции Российской +Федерации. +Статья 93 <*> +1. Президент Российской Федерации может быть отрешен от должности, а Президент +Российской Федерации, прекративший исполнение своих полномочий, лишен неприкосновенности +Советом Федерации только на основании выдвинутого Государственной Думой обвинения в +государственной измене или совершении иного тяжкого преступления, подтвержденного +заключением Верховного Суда Российской Федерации о наличии в действиях Президента +Российской Федерации, как действующего, так и прекратившего исполнение своих полномочий, +признаков преступления и заключением Конституционного Суда Российской Федерации о +соблюдении установленного порядка выдвижения обвинения. +2. Решение Государственной Думы о выдвижении обвинения и решение Совета Федерации об +отрешении Президента Российской Федерации от должности, о лишении неприкосновенности +Президента Российской Федерации, прекратившего исполнение своих полномочий, должны быть +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/приняты двумя третями голосов от общего числа соответственно сенаторов Российской Федерации +и депутатов Государственной Думы по инициативе не менее одной трети депутатов +Государственной Думы и при наличии заключения специальной комиссии, образованной +Государственной Думой. +3. Решение Совета Федерации об отрешении Президента Российской Федерации от должности, +о лишении неприкосновенности Президента Российской Федерации, прекратившего исполнение +своих полномочий, должно быть принято не позднее чем в трехмесячный срок после выдвижения +Государственной Думой обвинения против Президента Российской Федерации. Если в этот срок +решение Совета Федерации не будет принято, обвинение против Президента Российской +Федерации, Президента Российской Федерации, прекратившего исполнение своих полномочий, +считается отклоненным. +ГЛАВА 5. +ФЕДЕРАЛЬНОЕ СОБРАНИЕ +Статья 94 +Федеральное Собрание - парламент Российской Федерации - является представительным и +законодательным органом Российской Федерации. +Статья 95 <*> +1. Федеральное Собрание состоит из двух палат - Совета Федерации и Государственной Думы. +2. Совет Федерации состоит из сенаторов Российской Федерации. +В Совет Федерации входят: +а) по два представителя от каждого субъекта Российской Федерации: по одному от +законодательного (представительного) и исполнительного органов государственной власти - на +срок полномочий соответствующего органа; +б) Президент Российской Федерации, прекративший исполнение своих полномочий в связи с +истечением срока его пребывания в должности или досрочно в случае его отставки, - пожизненно. +Президент Российской Федерации, прекративший исполнение своих полномочий в связи с +истечением срока его пребывания в должности или досрочно в случае его отставки, вправе +отказаться от полномочий сенатора Российской Федерации; +в) не более 30 представителей Российской Федерации, назначаемых Президентом Российской +Федерации, из которых не более семи могут быть назначены пожизненно. +3. Общее число сенаторов Российской Федерации определяется исходя из числа +представителей от субъектов Российской Федерации, перечисленных в статье 65 Конституции +Российской Федерации, и числа лиц, осуществляющих полномочия сенаторов Российской +Федерации, указанных в пунктах "б" и "в" части 2 настоящей статьи. +4. Сенатором Российской Федерации может быть гражданин Российской Федерации, +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/достигший 30 лет, постоянно проживающий в Российской Федерации, не имеющий гражданства +иностранного государства либо вида на жительство или иного документа, подтверждающего право +на постоянное проживание гражданина Российской Федерации на территории иностранного +государства. Сенаторам Российской Федерации в порядке, установленном федеральным законом, +запрещается открывать и иметь счета (вклады), хранить наличные денежные средства и ценности в +иностранных банках, расположенных за пределами территории Российской Федерации. +5. Представителями Российской Федерации в Совете Федерации, осуществляющими +полномочия сенаторов Российской Федерации пожизненно, могут быть назначены граждане, +имеющие выдающиеся заслуги перед страной в сфере государственной и общественной +деятельности. +6. Представители Российской Федерации в Совете Федерации, за исключением +представителей Российской Федерации, осуществляющих полномочия сенаторов Российской +Федерации пожизненно, назначаются сроком на шесть лет. +7. Государственная Дума состоит из 450 депутатов. +Статья 96 +1. Государственная Дума избирается сроком на пять лет <20>. +2. Порядок формирования Совета Федерации и порядок выборов депутатов Государственной +Думы устанавливаются федеральными законами. +-------------------------------- +<20> Редакция части 1 приведена в соответствии с Законом Российской Федерации о поправке +к Конституции Российской Федерации от 30 декабря 2008 г. N 6-ФКЗ "Об изменении срока +полномочий Президента Российской Федерации и Государственной Думы", вступившим в силу со +дня его официального опубликования 31 декабря 2008 г. (Российская газета, 2008, 31 декабря). +Применяется в отношении Государственной Думы, избранной после вступления в силу названного +Закона. +Статья 97 +1. Депутатом Государственной Думы может быть избран гражданин Российской Федерации, +достигший 21 года и имеющий право участвовать в выборах, постоянно проживающий в +Российской Федерации, не имеющий гражданства иностранного государства либо вида на +жительство или иного документа, подтверждающего право на постоянное проживание гражданина +Российской Федерации на территории иностранного государства. Депутатам Государственной +Думы в порядке, установленном федеральным законом, запрещается открывать и иметь счета +(вклады), хранить наличные денежные средства и ценности в иностранных банках, расположенных +за пределами территории Российской Федерации <*>. +2. Одно и то же лицо не может одновременно являться сенатором Российской Федерации и +депутатом Государственной Думы. Депутат Государственной Думы не может быть депутатом иных +представительных органов государственной власти и органов местного самоуправления <*>. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/3. Депутаты Государственной Думы работают на профессиональной постоянной основе. +Депутаты Государственной Думы не могут находиться на государственной службе, заниматься +другой оплачиваемой деятельностью, кроме преподавательской, научной и иной творческой +деятельности. +Статья 98 +1. Сенаторы Российской Федерации и депутаты Государственной Думы обладают +неприкосновенностью в течение всего срока их полномочий. Они не могут быть задержаны, +арестованы, подвергнуты обыску, кроме случаев задержания на месте преступления, а также +подвергнуты личному досмотру, за исключением случаев, когда это предусмотрено федеральным +законом для обеспечения безопасности других людей <*>. +2. Вопрос о лишении неприкосновенности решается по представлению Генерального +прокурора Российской Федерации соответствующей палатой Федерального Собрания. +Статья 99 +1. Федеральное Собрание является постоянно действующим органом. +2. Государственная Дума собирается на первое заседание на тридцатый день после избрания. +Президент Российской Федерации может созвать заседание Государственной Думы ранее этого +срока. +3. Первое заседание Государственной Думы открывает старейший по возрасту депутат. +4. С момента начала работы Государственной Думы нового созыва полномочия +Государственной Думы прежнего созыва прекращаются. +Статья 100 +1. Совет Федерации и Государственная Дума заседают раздельно. +2. Заседания Совета Федерации и Государственной Думы являются открытыми. В случаях, +предусмотренных регламентом палаты, она вправе проводить закрытые заседания. +3. Палаты могут собираться совместно для заслушивания посланий Президента Российской +Федерации <*>. +Статья 101 +1. Совет Федерации избирает из своего состава Председателя Совета Федерации и его +заместителей. Государственная Дума избирает из своего состава Председателя Государственной +Думы и его заместителей. +2. Председатель Совета Федерации и его заместители, Председатель Государственной Думы и +его заместители ведут заседания и ведают внутренним распорядком палаты. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/3. Совет Федерации и Государственная Дума образуют комитеты и комиссии, проводят по +вопросам своего ведения парламентские слушания. +4. Каждая из палат принимает свой регламент и решает вопросы внутреннего распорядка своей +деятельности. +5. Для осуществления контроля за исполнением федерального бюджета Совет Федерации и +Государственная Дума образуют Счетную палату, состав и порядок деятельности которой +определяются федеральным законом. +Статья 102 +1. К ведению Совета Федерации относятся: +а) утверждение изменения границ между субъектами Российской Федерации; +б) утверждение указа Президента Российской Федерации о введении военного положения; +в) утверждение указа Президента Российской Федерации о введении чрезвычайного +положения; +г) решение вопроса о возможности использования Вооруженных Сил Российской Федерации +за пределами территории Российской Федерации; +д) назначение выборов Президента Российской Федерации; +е) отрешение Президента Российской Федерации от должности; лишение неприкосновенности +Президента Российской Федерации, прекратившего исполнение своих полномочий <*>; +ж) назначение на должность по представлению Президента Российской Федерации +Председателя Конституционного Суда Российской Федерации, заместителя Председателя +Конституционного Суда Российской Федерации и судей Конституционного Суда Российской +Федерации, Председателя Верховного Суда Российской Федерации, заместителей Председателя +Верховного Суда Российской Федерации и судей Верховного Суда Российской Федерации <*>; +з) проведение консультаций по предложенным Президентом Российской Федерации +кандидатурам на должность Генерального прокурора Российской Федерации, заместителей +Генерального прокурора Российской Федерации, прокуроров субъектов Российской Федерации, +прокуроров военных и других специализированных прокуратур, приравненных к прокурорам +субъектов Российской Федерации <*>; +и) назначение на должность и освобождение от должности Председателя Счетной палаты и +половины от общего числа аудиторов Счетной палаты по представлению Президента Российской +Федерации <*>; +к) проведение консультаций по предложенным Президентом Российской Федерации +кандидатурам на должность руководителей федеральных органов исполнительной власти (включая +федеральных министров), ведающих вопросами обороны, безопасности государства, внутренних +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/дел, юстиции, иностранных дел, предотвращения чрезвычайных ситуаций и ликвидации +последствий стихийных бедствий, общественной безопасности <*>; +л) прекращение по представлению Президента Российской Федерации в соответствии с +федеральным конституционным законом полномочий Председателя Конституционного Суда +Российской Федерации, заместителя Председателя Конституционного Суда Российской Федерации +и судей Конституционного Суда Российской Федерации, Председателя Верховного Суда +Российской Федерации, заместителей Председателя Верховного Суда Российской Федерации и +судей Верховного Суда Российской Федерации, председателей, заместителей председателей и судей +кассационных и апелляционных судов в случае совершения ими поступка, порочащего честь и +достоинство судьи, а также в иных предусмотренных федеральным конституционным законом +случаях, свидетельствующих о невозможности осуществления судьей своих полномочий <*>; +м) заслушивание ежегодных докладов Генерального прокурора Российской Федерации о +состоянии законности и правопорядка в Российской Федерации <*>. +2. Совет Федерации принимает постановления по вопросам, отнесенным к его ведению +Конституцией Российской Федерации. +3. Постановления Совета Федерации принимаются большинством голосов от общего числа +сенаторов Российской Федерации, если иной порядок принятия решений не предусмотрен +Конституцией Российской Федерации <*>. +Статья 103 +1. К ведению Государственной Думы относятся: +а) утверждение по представлению Президента Российской Федерации кандидатуры +Председателя Правительства Российской Федерации <*>; +а.1) утверждение по представлению Председателя Правительства Российской Федерации +кандидатур заместителей Председателя Правительства Российской Федерации и федеральных +министров, за исключением федеральных министров, указанных в пункте "д.1" статьи 83 +Конституции Российской Федерации <*>; +б) решение вопроса о доверии Правительству Российской Федерации; +в) заслушивание ежегодных отчетов Правительства Российской Федерации о результатах его +деятельности, в том числе по вопросам, поставленным Государственной Думой <21>; +г) назначение на должность и освобождение от должности Председателя Центрального банка +Российской Федерации; +г.1) заслушивание ежегодных отчетов Центрального банка Российской Федерации <*>; +д) назначение на должность и освобождение от должности заместителя Председателя Счетной +палаты и половины от общего числа аудиторов Счетной палаты по представлению Президента +Российской Федерации <*>; +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/е) назначение на должность и освобождение от должности Уполномоченного по правам +человека, действующего в соответствии с федеральным конституционным законом. +Уполномоченным по правам человека может быть гражданин Российской Федерации, постоянно +проживающий в Российской Федерации, не имеющий гражданства иностранного государства либо +вида на жительство или иного документа, подтверждающего право на постоянное проживание +гражданина Российской Федерации на территории иностранного государства. Уполномоченному по +правам человека в порядке, установленном федеральным законом, запрещается открывать и иметь +счета (вклады), хранить наличные денежные средства и ценности в иностранных банках, +расположенных за пределами территории Российской Федерации <*>; +ж) объявление амнистии; +з) выдвижение обвинения против Президента Российской Федерации в целях отрешения его +от должности или против Президента Российской Федерации, прекратившего исполнение своих +полномочий, в целях лишения его неприкосновенности <*>. +2. Государственная Дума принимает постановления по вопросам, отнесенным к ее ведению +Конституцией Российской Федерации. +3. Постановления Государственной Думы принимаются большинством голосов от общего +числа депутатов Государственной Думы, если иной порядок принятия решений не предусмотрен +Конституцией Российской Федерации. +-------------------------------- +<21> Часть 1 дополнена новым пунктом "в", буквенные обозначения последующих пунктов +изменены в соответствии с Законом Российской Федерации о поправке к Конституции Российской +Федерации от 30 декабря 2008 г. N 7-ФКЗ "О контрольных полномочиях Государственной Думы в +отношении Правительства Российской Федерации", вступившим в силу со дня его официального +опубликования 31 декабря 2008 г. (Российская газета, 2008, 31 декабря). +Статья 103.1 <*> +Совет Федерации, Государственная Дума вправе осуществлять парламентский контроль, в том +числе направлять парламентские запросы руководителям государственных органов и органов +местного самоуправления по вопросам, входящим в компетенцию этих органов и должностных лиц. +Порядок осуществления парламентского контроля определяется федеральными законами и +регламентами палат Федерального Собрания. +Статья 104 +1. Право законодательной инициативы принадлежит Президенту Российской Федерации, +Совету Федерации, сенаторам Российской Федерации, депутатам Государственной Думы, +Правительству Российской Федерации, законодательным (представительным) органам субъектов +Российской +Федерации. +Право +законодательной +инициативы +принадлежит +также +Конституционному Суду Российской Федерации и Верховному Суду Российской Федерации по +вопросам их ведения <*>. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/2. Законопроекты вносятся в Государственную Думу. +3. Законопроекты о введении или отмене налогов, освобождении от их уплаты, о выпуске +государственных займов, об изменении финансовых обязательств государства, другие +законопроекты, предусматривающие расходы, покрываемые за счет федерального бюджета, могут +быть внесены только при наличии заключения Правительства Российской Федерации. +Статья 105 +1. Федеральные законы принимаются Государственной Думой. +2. Федеральные законы принимаются большинством голосов от общего числа депутатов +Государственной Думы, если иное не предусмотрено Конституцией Российской Федерации. +3. Принятые Государственной Думой федеральные законы в течение пяти дней передаются на +рассмотрение Совета Федерации. +4. Федеральный закон считается одобренным Советом Федерации, если за него проголосовало +более половины от общего числа членов этой палаты либо если в течение четырнадцати дней он не +был рассмотрен Советом Федерации. В случае отклонения федерального закона Советом +Федерации палаты могут создать согласительную комиссию для преодоления возникших +разногласий, после чего федеральный закон подлежит повторному рассмотрению Государственной +Думой. +5. В случае несогласия Государственной Думы с решением Совета Федерации федеральный +закон считается принятым, если при повторном голосовании за него проголосовало не менее двух +третей от общего числа депутатов Государственной Думы. +Статья 106 +Обязательному рассмотрению в Совете Федерации подлежат принятые Государственной +Думой федеральные законы по вопросам: +а) федерального бюджета; +б) федеральных налогов и сборов; +в) финансового, валютного, кредитного, таможенного регулирования, денежной эмиссии; +г) ратификации и денонсации международных договоров Российской Федерации; +д) статуса и защиты государственной границы Российской Федерации; +е) войны и мира. +Статья 107 +1. Принятый федеральный закон в течение пяти дней направляется Президенту Российской +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Федерации для подписания и обнародования. +2. Президент Российской Федерации в течение четырнадцати дней подписывает федеральный +закон и обнародует его. +3. Если Президент Российской Федерации в течение четырнадцати дней с момента +поступления федерального закона отклонит его, то Государственная Дума и Совет Федерации в +установленном Конституцией Российской Федерации порядке вновь рассматривают данный закон. +Если при повторном рассмотрении федеральный закон будет одобрен в ранее принятой редакции +большинством не менее двух третей голосов от общего числа сенаторов Российской Федерации и +депутатов Государственной Думы, он подлежит подписанию Президентом Российской Федерации +в течение семи дней и обнародованию. Если Президент Российской Федерации в течение +указанного срока обратится в Конституционный Суд Российской Федерации с запросом о проверке +конституционности федерального закона, срок для подписания такого закона приостанавливается +на время рассмотрения запроса Конституционным Судом Российской Федерации. Если +Конституционный Суд Российской Федерации подтвердит конституционность федерального +закона, Президент Российской Федерации подписывает его в трехдневный срок с момента +вынесения Конституционным Судом Российской Федерации соответствующего решения. Если +Конституционный Суд Российской Федерации не подтвердит конституционности федерального +закона, Президент Российской Федерации возвращает его в Государственную Думу без подписания +<*>. +Статья 108 +1. Федеральные конституционные законы принимаются по вопросам, предусмотренным +Конституцией Российской Федерации. +2. Федеральный конституционный закон считается принятым, если он одобрен большинством +не менее трех четвертей голосов от общего числа сенаторов Российской Федерации и не менее двух +третей голосов от общего числа депутатов Государственной Думы. Принятый федеральный +конституционный закон в течение четырнадцати дней подлежит подписанию Президентом +Российской Федерации и обнародованию. Если Президент Российской Федерации в течение +указанного срока обратится в Конституционный Суд Российской Федерации с запросом о проверке +конституционности федерального конституционного закона, срок для подписания такого закона +приостанавливается на время рассмотрения запроса Конституционным Судом Российской +Федерации. Если Конституционный Суд Российской Федерации подтвердит конституционность +федерального конституционного закона, Президент Российской Федерации подписывает его в +трехдневный срок с момента вынесения Конституционным Судом Российской Федерации +соответствующего решения. Если Конституционный Суд Российской Федерации не подтвердит +конституционности федерального конституционного закона, Президент Российской Федерации +возвращает его в Государственную Думу без подписания <*>. +Статья 109 +1. Государственная Дума может быть распущена Президентом Российской Федерации в +случаях, предусмотренных статьями 111, 112 и 117 Конституции Российской Федерации <*>. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/2. В случае роспуска Государственной Думы Президент Российской Федерации назначает дату +выборов с тем, чтобы вновь избранная Государственная Дума собралась не позднее чем через +четыре месяца с момента роспуска. +3. Государственная Дума не может быть распущена по основаниям, предусмотренным статьей +117 Конституции Российской Федерации, в течение года после ее избрания. +4. Государственная Дума не может быть распущена с момента выдвижения ею обвинения +против Президента Российской Федерации до принятия соответствующего решения Советом +Федерации. +5. Государственная Дума не может быть распущена в период действия на всей территории +Российской Федерации военного или чрезвычайного положения, а также в течение шести месяцев +до окончания срока полномочий Президента Российской Федерации. +ГЛАВА 6. +ПРАВИТЕЛЬСТВО РОССИЙСКОЙ ФЕДЕРАЦИИ +Статья 110 +1. Исполнительную власть Российской Федерации осуществляет Правительство Российской +Федерации под общим руководством Президента Российской Федерации <*>. +2. Правительство Российской Федерации состоит из Председателя Правительства Российской +Федерации, заместителей Председателя Правительства Российской Федерации и федеральных +министров. +3. Правительство Российской Федерации руководит деятельностью федеральных органов +исполнительной власти, за исключением федеральных органов исполнительной власти, +руководство деятельностью которых осуществляет Президент Российской Федерации <*>. +4. Председателем Правительства Российской Федерации, Заместителем Председателя +Правительства Российской Федерации, федеральным министром, иным руководителем +федерального органа исполнительной власти может быть гражданин Российской Федерации, +достигший 30 лет, не имеющий гражданства иностранного государства либо вида на жительство +или иного документа, подтверждающего право на постоянное проживание гражданина Российской +Федерации на территории иностранного государства. Председателю Правительства Российской +Федерации, заместителям Председателя Правительства Российской Федерации, федеральным +министрам, иным руководителям федеральных органов исполнительной власти в порядке, +установленном федеральным законом, запрещается открывать и иметь счета (вклады), хранить +наличные денежные средства и ценности в иностранных банках, расположенных за пределами +территории Российской Федерации <*>. +Статья 111 +1. Председатель Правительства Российской Федерации назначается Президентом Российской +Федерации после утверждения его кандидатуры Государственной Думой <*>. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/2. Представление по кандидатуре Председателя Правительства Российской Федерации +вносится в Государственную Думу Президентом Российской Федерации не позднее двухнедельного +срока после вступления в должность вновь избранного Президента Российской Федерации или +после отставки Правительства Российской Федерации либо в течение недели со дня отклонения +кандидатуры Председателя Правительства Российской Федерации Государственной Думой или +освобождения Президентом Российской Федерации от должности либо отставки Председателя +Правительства Российской Федерации <*>. +3. Государственная Дума рассматривает представленную Президентом Российской Федерации +кандидатуру Председателя Правительства Российской Федерации в течение недели со дня внесения +представления <*>. +4. После трехкратного отклонения представленных кандидатур Председателя Правительства +Российской Федерации Государственной Думой Президент Российской Федерации назначает +Председателя Правительства Российской Федерации. В этом случае Президент Российской +Федерации вправе распустить Государственную Думу и назначить новые выборы <*>. +Статья 112 <*> +1. Председатель Правительства Российской Федерации не позднее недельного срока после +назначения представляет Президенту Российской Федерации предложения о структуре +федеральных органов исполнительной власти, за исключением случая, когда предшествующий +Председатель Правительства Российской Федерации освобожден от должности Президентом +Российской Федерации. +2. Председатель Правительства Российской Федерации представляет Государственной Думе +на утверждение кандидатуры заместителей Председателя Правительства Российской Федерации и +федеральных министров (за исключением федеральных министров, указанных в пункте "д.1" статьи +83 Конституции Российской Федерации). Государственная Дума не позднее недельного срока +принимает решение по представленным кандидатурам. +3. Заместители Председателя Правительства Российской Федерации и федеральные министры, +кандидатуры которых утверждены Государственной Думой, назначаются на должность +Президентом Российской Федерации. Президент Российской Федерации не вправе отказать в +назначении на должность заместителей Председателя Правительства Российской Федерации и +федеральных министров, кандидатуры которых утверждены Государственной Думой. +4. После трехкратного отклонения Государственной Думой представленных в соответствии с +частью 2 настоящей статьи кандидатур заместителей Председателя Правительства Российской +Федерации, федеральных министров Президент Российской Федерации вправе назначить +заместителей Председателя Правительства Российской Федерации, федеральных министров из +числа кандидатур, представленных Председателем Правительства Российской Федерации. Если +после трехкратного отклонения Государственной Думой представленных в соответствии с частью +2 настоящей статьи кандидатур более одной трети должностей членов Правительства Российской +Федерации (за исключением должностей федеральных министров, указанных в пункте "д.1" статьи +83 Конституции Российской Федерации) остаются вакантными, Президент Российской Федерации +вправе распустить Государственную Думу и назначить новые выборы. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/5. В случае, предусмотренном частью 4 статьи 111 Конституции Российской Федерации, а +также в случае роспуска Государственной Думы в соответствии с Конституцией Российской +Федерации Президент Российской Федерации назначает заместителей Председателя Правительства +Российской Федерации, федеральных министров (за исключением федеральных министров, +указанных в пункте "д.1" статьи 83 Конституции Российской Федерации) по представлению +Председателя Правительства Российской Федерации. +Статья 113 <*> +Председатель Правительства Российской Федерации в соответствии с Конституцией +Российской Федерации, федеральными законами, указами, распоряжениями, поручениями +Президента Российской Федерации организует работу Правительства Российской Федерации. +Председатель Правительства Российской Федерации несет персональную ответственность перед +Президентом Российской Федерации за осуществление возложенных на Правительство Российской +Федерации полномочий. +Статья 114 +1. Правительство Российской Федерации: +а) разрабатывает и представляет Государственной Думе федеральный бюджет и обеспечивает +его исполнение; представляет Государственной Думе отчет об исполнении федерального бюджета; +представляет Государственной Думе ежегодные отчеты о результатах своей деятельности, в том +числе по вопросам, поставленным Государственной Думой <22>; +б) обеспечивает проведение в Российской Федерации единой финансовой, кредитной и +денежной политики; +в) обеспечивает проведение в Российской Федерации единой социально ориентированной +государственной политики в области культуры, науки, образования, здравоохранения, социального +обеспечения, поддержки, укрепления и защиты семьи, сохранения традиционных семейных +ценностей, а также в области охраны окружающей среды <*>; +в.1) обеспечивает государственную поддержку научно-технологического развития Российской +Федерации, сохранение и развитие ее научного потенциала <*>; +в.2) обеспечивает функционирование системы социальной защиты инвалидов, основанной на +полном и равном осуществлении ими прав и свобод человека и гражданина, их социальную +интеграцию без какой-либо дискриминации, создание доступной среды для инвалидов и улучшение +качества их жизни <*>; +г) осуществляет управление федеральной собственностью; +д) осуществляет меры по обеспечению обороны страны, государственной безопасности, +реализации внешней политики Российской Федерации; +е) осуществляет меры по обеспечению законности, прав и свобод граждан, охране +собственности и общественного порядка, борьбе с преступностью; +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/е.1) осуществляет меры по поддержке институтов гражданского общества, в том числе +некоммерческих организаций, обеспечивает их участие в выработке и проведении государственной +политики <*>; +е.2) осуществляет меры по поддержке добровольческой (волонтерской) деятельности <*>; +е.3) содействует развитию предпринимательства и частной инициативы <*>; +е.4) обеспечивает реализацию принципов социального партнерства в сфере регулирования +трудовых и иных непосредственно связанных с ними отношений <*>; +е.5) осуществляет меры, направленные на создание благоприятных условий +жизнедеятельности населения, снижение негативного воздействия хозяйственной и иной +деятельности на окружающую среду, сохранение уникального природного и биологического +многообразия страны, формирование в обществе ответственного отношения к животным <*>; +е.6) создает условия для развития системы экологического образования граждан, воспитания +экологической культуры <*>; +ж) осуществляет иные полномочия, возложенные на него Конституцией Российской +Федерации, федеральными законами, указами Президента Российской Федерации. +2. Порядок деятельности Правительства Российской Федерации определяется федеральным +конституционным законом. +-------------------------------- +<22> Редакция пункта "а" части 1 приведена в соответствии с Законом Российской Федерации +о поправке к Конституции Российской Федерации от 30 декабря 2008 г. N 7-ФКЗ "О контрольных +полномочиях Государственной Думы в отношении Правительства Российской Федерации", +вступившим в силу со дня его официального опубликования 31 декабря 2008 г. (Российская газета, +2008, 31 декабря). +Статья 115 +1. На основании и во исполнение Конституции Российской Федерации, федеральных законов, +указов, распоряжений, поручений Президента Российской Федерации Правительство Российской +Федерации издает постановления и распоряжения, обеспечивает их исполнение <*>. +2. Постановления и распоряжения Правительства Российской Федерации обязательны к +исполнению в Российской Федерации. +3. Постановления и распоряжения Правительства Российской Федерации в случае их +противоречия Конституции Российской Федерации, федеральным законам, указам и +распоряжениям Президента Российской Федерации могут быть отменены Президентом Российской +Федерации <*>. +Статья 116 +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Перед вновь избранным Президентом Российской Федерации Правительство Российской +Федерации слагает свои полномочия. +Статья 117 +1. Правительство Российской Федерации может подать в отставку, которая принимается или +отклоняется Президентом Российской Федерации. +2. Президент Российской Федерации может принять решение об отставке Правительства +Российской Федерации. +3. Государственная Дума может выразить недоверие Правительству Российской Федерации. +Постановление о недоверии Правительству Российской Федерации принимается большинством +голосов от общего числа депутатов Государственной Думы. После выражения Государственной +Думой недоверия Правительству Российской Федерации Президент Российской Федерации вправе +объявить об отставке Правительства Российской Федерации либо не согласиться с решением +Государственной Думы. В случае если Государственная Дума в течение трех месяцев повторно +выразит недоверие Правительству Российской Федерации, Президент Российской Федерации +объявляет об отставке Правительства Российской Федерации либо распускает Государственную +Думу и назначает новые выборы <*>. +4. Председатель Правительства Российской Федерации вправе поставить перед +Государственной Думой вопрос о доверии Правительству Российской Федерации, который +подлежит рассмотрению в течение семи дней. Если Государственная Дума отказывает в доверии +Правительству Российской Федерации, Президент Российской Федерации в течение семи дней +вправе принять решение об отставке Правительства Российской Федерации или о роспуске +Государственной Думы и назначении новых выборов. В случае если Правительство Российской +Федерации в течение трех месяцев повторно поставит перед Государственной Думой вопрос о +доверии, а Государственная Дума в доверии Правительству Российской Федерации откажет, +Президент Российской Федерации принимает решение об отставке Правительства Российской +Федерации или о роспуске Государственной Думы и назначении новых выборов <*>. +4.1. Председатель Правительства Российской Федерации, Заместитель Председателя +Правительства Российской Федерации, федеральный министр вправе подать в отставку, которая +принимается или отклоняется Президентом Российской Федерации <*>. +5. В случае отставки или сложения полномочий Правительство Российской Федерации по +поручению Президента Российской Федерации продолжает действовать до сформирования нового +Правительства Российской Федерации. В случае освобождения от должности Президентом +Российской Федерации или отставки Председателя Правительства Российской Федерации, +Заместителя Председателя Правительства Российской Федерации, федерального министра +Президент Российской Федерации вправе поручить этому лицу продолжать исполнять обязанности +по должности или возложить их исполнение на другое лицо до соответствующего назначения <*>. +6. Государственная Дума не может выразить недоверие Правительству Российской Федерации, +а Председатель Правительства Российской Федерации не может ставить перед Государственной +Думой вопрос о доверии Правительству Российской Федерации в случаях, предусмотренных +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/частями 3 - 5 статьи 109 Конституции Российской Федерации, а также в течение года после +назначения Председателя Правительства Российской Федерации в соответствии с частью 4 статьи +111 Конституции Российской Федерации <*>. +ГЛАВА 7. +СУДЕБНАЯ ВЛАСТЬ И ПРОКУРАТУРА <23> +-------------------------------- +<23> Редакция наименования главы 7 приведена в соответствии с Законом Российской +Федерации о поправке к Конституции Российской Федерации от 5 февраля 2014 г. N 2-ФКЗ "О +Верховном Суде Российской Федерации и прокуратуре Российской Федерации", вступившим в силу +со дня его официального опубликования 6 февраля 2014 г. (Официальный интернет-портал +правовой информации (www.pravo.gov.ru), 2014, 6 февраля, N 0001201402060001). +Статья 118 +1. Правосудие в Российской Федерации осуществляется только судом. +2. Судебная власть осуществляется посредством конституционного, +арбитражного, административного и уголовного судопроизводства. <*> +гражданского, +3. Судебная система Российской Федерации устанавливается Конституцией Российской +Федерации и федеральным конституционным законом. Судебную систему Российской Федерации +составляют Конституционный Суд Российской Федерации, Верховный Суд Российской Федерации, +федеральные суды общей юрисдикции, арбитражные суды, мировые судьи субъектов Российской +Федерации. Создание чрезвычайных судов не допускается. <*> +Статья 119 <*> +Судьями могут быть граждане Российской Федерации, достигшие 25 лет, имеющие высшее +юридическое образование и стаж работы по юридической профессии не менее пяти лет, постоянно +проживающие в Российской Федерации, не имеющие гражданства иностранного государства либо +вида на жительство или иного документа, подтверждающего право на постоянное проживание +гражданина Российской Федерации на территории иностранного государства. Судьям судов +Российской Федерации в порядке, установленном федеральным законом, запрещается открывать и +иметь счета (вклады), хранить наличные денежные средства и ценности в иностранных банках, +расположенных за пределами территории Российской Федерации. Федеральным законом могут +быть установлены дополнительные требования к судьям судов Российской Федерации. +Статья 120 +1. Судьи независимы и подчиняются только Конституции Российской Федерации и +федеральному закону. +2. Суд, установив при рассмотрении дела несоответствие акта государственного или иного +органа закону, принимает решение в соответствии с законом. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Статья 121 +1. Судьи несменяемы. +2. Полномочия судьи могут быть прекращены или приостановлены не иначе как в порядке и +по основаниям, установленным федеральным законом. +Статья 122 +1. Судьи неприкосновенны. +2. Судья не может быть привлечен к уголовной ответственности иначе как в порядке, +определяемом федеральным законом. +Статья 123 +1. Разбирательство дел во всех судах открытое. Слушание дела в закрытом заседании +допускается в случаях, предусмотренных федеральным законом. +2. Заочное разбирательство уголовных дел в судах не допускается, кроме случаев, +предусмотренных федеральным законом. +3. Судопроизводство осуществляется на основе состязательности и равноправия сторон. +4. В случаях, предусмотренных федеральным законом, судопроизводство осуществляется с +участием присяжных заседателей. +Статья 124 +Финансирование судов производится только из федерального бюджета и должно обеспечивать +возможность полного и независимого осуществления правосудия в соответствии с федеральным +законом. +Статья 125 +Об осуществлении полномочий и назначении новых судей Конституционного суда РФ в связи с +вступлением в силу ст. 1 Закона РФ о поправке к Конституции РФ от 14.03.2020 N 1-ФКЗ см. ст. +3 указанного Закона. +1. Конституционный Суд Российской Федерации является высшим судебным органом +конституционного контроля в Российской Федерации, осуществляющим судебную власть +посредством конституционного судопроизводства в целях защиты основ конституционного строя, +основных прав и свобод человека и гражданина, обеспечения верховенства и прямого действия +Конституции Российской Федерации на всей территории Российской Федерации. +Конституционный Суд Российской Федерации состоит из 11 судей, включая Председателя +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Конституционного Суда Российской Федерации и его заместителя <*>. +2. Конституционный Суд Российской Федерации по запросам Президента Российской +Федерации, Совета Федерации, Государственной Думы, одной пятой сенаторов Российской +Федерации или депутатов Государственной Думы, Правительства Российской Федерации, +Верховного Суда Российской Федерации, органов законодательной и исполнительной власти +субъектов Российской Федерации разрешает дела о соответствии Конституции Российской +Федерации <*>: +а) федеральных конституционных законов, федеральных законов, нормативных актов +Президента Российской Федерации, Совета Федерации, Государственной Думы, Правительства +Российской Федерации <*>; +б) конституций республик, уставов, а также законов и иных нормативных актов субъектов +Российской Федерации, изданных по вопросам, относящимся к ведению органов государственной +власти Российской Федерации и совместному ведению органов государственной власти Российской +Федерации и органов государственной власти субъектов Российской Федерации <*>; +в) договоров между органами государственной власти Российской Федерации и органами +государственной власти субъектов Российской Федерации, договоров между органами +государственной власти субъектов Российской Федерации <*>; +г) не вступивших в силу международных договоров Российской Федерации <*>. +3. Конституционный Суд Российской Федерации разрешает споры о компетенции: +а) между федеральными органами государственной власти; +б) между органами государственной власти Российской +государственной власти субъектов Российской Федерации; +Федерации +и +органами +в) между высшими государственными органами субъектов Российской Федерации. +4. Конституционный Суд Российской Федерации в порядке, установленном федеральным +конституционным законом, проверяет <*>: +а) по жалобам на нарушение конституционных прав и свобод граждан - конституционность +законов и иных нормативных актов, указанных в пунктах "а" и "б" части 2 настоящей статьи, +примененных в конкретном деле, если исчерпаны все другие внутригосударственные средства +судебной защиты <*>; +б) по запросам судов - конституционность законов и иных нормативных актов, указанных в +пунктах "а" и "б" части 2 настоящей статьи, подлежащих применению в конкретном деле <*>. +5. Конституционный Суд Российской Федерации по запросам Президента Российской +Федерации, Совета Федерации, Государственной Думы, Правительства Российской Федерации, +органов законодательной власти субъектов Российской Федерации дает толкование Конституции +Российской Федерации. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/5.1. Конституционный Суд Российской Федерации: +а) по запросу Президента Российской Федерации проверяет конституционность проектов +законов Российской Федерации о поправке к Конституции Российской Федерации, проектов +федеральных конституционных законов и федеральных законов, а также принятых в порядке, +предусмотренном частями 2 и 3 статьи 107 и частью 2 статьи 108 Конституции Российской +Федерации, законов до их подписания Президентом Российской Федерации; +б) в порядке, установленном федеральным конституционным законом, разрешает вопрос о +возможности исполнения решений межгосударственных органов, принятых на основании +положений международных договоров Российской Федерации в их истолковании, противоречащем +Конституции Российской Федерации, а также о возможности исполнения решения иностранного +или международного (межгосударственного) суда, иностранного или международного третейского +суда (арбитража), налагающего обязанности на Российскую Федерацию, в случае если это решение +противоречит основам публичного правопорядка Российской Федерации; +в) по запросу Президента Российской Федерации в порядке, установленном федеральным +конституционным законом, проверяет конституционность законов субъекта Российской Федерации +до их обнародования высшим должностным лицом субъекта Российской Федерации +(руководителем высшего исполнительного органа государственной власти субъекта Российской +Федерации) <*>. +6. Акты или их отдельные положения, признанные неконституционными, утрачивают силу; не +соответствующие Конституции Российской Федерации международные договоры Российской +Федерации не подлежат введению в действие и применению. Акты или их отдельные положения, +признанные конституционными в истолковании, данном Конституционным Судом Российской +Федерации, не подлежат применению в ином истолковании <*>. +7. Конституционный Суд Российской Федерации по запросу Совета Федерации дает +заключение о соблюдении установленного порядка выдвижения обвинения Президента Российской +Федерации либо Президента Российской Федерации, прекратившего исполнение своих +полномочий, в государственной измене или совершении иного тяжкого преступления <*>. +8. Конституционный Суд Российской Федерации осуществляет иные полномочия, +установленные федеральным конституционным законом <*>. +Статья 126 <*> +Верховный Суд Российской Федерации является высшим судебным органом по гражданским +делам, разрешению экономических споров, уголовным, административным и иным делам, +подсудным судам общей юрисдикции и арбитражным судам, образованным в соответствии с +федеральным конституционным законом и осуществляющим судебную власть посредством +гражданского, арбитражного, административного и уголовного судопроизводства. Верховный Суд +Российской Федерации осуществляет в предусмотренных федеральным законом процессуальных +формах судебный надзор за деятельностью судов общей юрисдикции и арбитражных судов и дает +разъяснения по вопросам судебной практики. +Статья 127 +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Исключена поправкой к Конституции Российской Федерации (Закон Российской Федерации о +поправке к Конституции Российской Федерации "О Верховном Суде Российской Федерации и +прокуратуре Российской Федерации") <24>. +-------------------------------- +<24> Статья 127 исключена в соответствии с Законом Российской Федерации о поправке к +Конституции Российской Федерации от 5 февраля 2014 г. N 2-ФКЗ "О Верховном Суде Российской +Федерации и прокуратуре Российской Федерации", вступившим в силу со дня его официального +опубликования 6 февраля 2014 г. (Официальный интернет-портал правовой информации +(www.pravo.gov.ru), 2014, 6 февраля, N 0001201402060001). +Статья 128 <*> +1. Председатель Конституционного Суда Российской Федерации, заместитель Председателя +Конституционного Суда Российской Федерации и судьи Конституционного Суда Российской +Федерации, Председатель Верховного Суда Российской Федерации, заместители Председателя +Верховного Суда Российской Федерации и судьи Верховного Суда Российской Федерации +назначаются Советом Федерации по представлению Президента Российской Федерации. +2. Председатели, заместители председателей и судьи других федеральных судов назначаются +Президентом Российской Федерации в порядке, установленном федеральным конституционным +законом. +3. Полномочия, порядок образования и деятельности Конституционного Суда Российской +Федерации, Верховного Суда Российской Федерации и иных федеральных судов устанавливаются +Конституцией Российской Федерации и федеральным конституционным законом. Порядок +осуществления гражданского, арбитражного, административного и уголовного судопроизводства +регулируется также соответствующим процессуальным законодательством. +Статья 129 <*> +1. Прокуратура Российской Федерации - единая федеральная централизованная система +органов, осуществляющих надзор за соблюдением Конституции Российской Федерации и +исполнением законов, надзор за соблюдением прав и свобод человека и гражданина, уголовное +преследование в соответствии со своими полномочиями, а также выполняющих иные функции. +Полномочия и функции прокуратуры Российской Федерации, ее организация и порядок +деятельности определяются федеральным законом. +2. Прокурорами могут быть граждане Российской Федерации, не имеющие гражданства +иностранного государства либо вида на жительство или иного документа, подтверждающего право +на постоянное проживание гражданина Российской Федерации на территории иностранного +государства. Прокурорам в порядке, установленном федеральным законом, запрещается открывать +и иметь счета (вклады), хранить наличные денежные средства и ценности в иностранных банках, +расположенных за пределами территории Российской Федерации. +3. Генеральный прокурор Российской Федерации, заместители Генерального прокурора +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Российской Федерации назначаются на должность после консультаций с Советом Федерации и +освобождаются от должности Президентом Российской Федерации. +4. Прокуроры субъектов Российской Федерации, прокуроры военных и других +специализированных прокуратур, приравненные к прокурорам субъектов Российской Федерации, +назначаются на должность после консультаций с Советом Федерации и освобождаются от +должности Президентом Российской Федерации. +5. Иные прокуроры могут назначаться на должность и освобождаться от должности +Президентом Российской Федерации, если такой порядок назначения на должность и освобождения +от должности установлен федеральным законом. +6. Если иное не предусмотрено федеральным законом, прокуроры городов, районов и +приравненные к ним прокуроры назначаются на должность и освобождаются от должности +Генеральным прокурором Российской Федерации. +ГЛАВА 8. +МЕСТНОЕ САМОУПРАВЛЕНИЕ +Статья 130 +1. Местное самоуправление в Российской Федерации обеспечивает самостоятельное решение +населением вопросов местного значения, владение, пользование и распоряжение муниципальной +собственностью. +2. Местное самоуправление осуществляется гражданами путем референдума, выборов, других +форм прямого волеизъявления, через выборные и другие органы местного самоуправления. +Статья 131 +1. Местное самоуправление осуществляется в муниципальных образованиях, виды которых +устанавливаются федеральным законом. Территории муниципальных образований определяются с +учетом исторических и иных местных традиций. Структура органов местного самоуправления +определяется населением самостоятельно в соответствии с общими принципами организации +местного самоуправления в Российской Федерации, установленными федеральным законом <*>. +1.1. Органы государственной власти могут участвовать в формировании органов местного +самоуправления, назначении на должность и освобождении от должности должностных лиц +местного самоуправления в порядке и случаях, установленных федеральным законом <*>. +2. Изменение границ территорий, в пределах которых осуществляется местное +самоуправление, допускается с учетом мнения населения соответствующих территорий в порядке, +установленном федеральным законом <*>. +3. Особенности осуществления публичной власти на территориях городов федерального +значения, административных центров (столиц) субъектов Российской Федерации и на других +территориях могут устанавливаться федеральным законом <*>. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Статья 132 +1. Органы местного самоуправления самостоятельно управляют муниципальной +собственностью, формируют, утверждают и исполняют местный бюджет, вводят местные налоги и +сборы, решают иные вопросы местного значения, а также в соответствии с федеральным законом +обеспечивают в пределах своей компетенции доступность медицинской помощи <*>. +2. Органы местного самоуправления могут наделяться федеральным законом, законом +субъекта Российской Федерации отдельными государственными полномочиями при условии +передачи им необходимых для осуществления таких полномочий материальных и финансовых +средств. Реализация переданных полномочий подконтрольна государству <*>. +3. Органы местного самоуправления и органы государственной власти входят в единую +систему публичной власти в Российской Федерации и осуществляют взаимодействие для наиболее +эффективного решения задач в интересах населения, проживающего на соответствующей +территории <*>. +Статья 133 <*> +Местное самоуправление в Российской Федерации гарантируется правом на судебную защиту, +на компенсацию дополнительных расходов, возникших в результате выполнения органами +местного самоуправления во взаимодействии с органами государственной власти публичных +функций, а также запретом на ограничение прав местного самоуправления, установленных +Конституцией Российской Федерации и федеральными законами. +ГЛАВА 9. +КОНСТИТУЦИОННЫЕ ПОПРАВКИ И ПЕРЕСМОТР КОНСТИТУЦИИ +Статья 134 +Предложения о поправках и пересмотре положений Конституции Российской Федерации +могут вносить Президент Российской Федерации, Совет Федерации, Государственная Дума, +Правительство Российской Федерации, законодательные (представительные) органы субъектов +Российской Федерации, а также группа численностью не менее одной пятой членов Совета +Федерации или депутатов Государственной Думы. +Статья 135 +1. Положения глав 1, 2 и 9 Конституции Российской Федерации не могут быть пересмотрены +Федеральным Собранием. +2. Если предложение о пересмотре положений глав 1, 2 и 9 Конституции Российской +Федерации будет поддержано тремя пятыми голосов от общего числа членов Совета Федерации и +депутатов Государственной Думы, то в соответствии с федеральным конституционным законом +созывается Конституционное Собрание. +3. Конституционное Собрание либо подтверждает неизменность Конституции Российской +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Федерации, либо разрабатывает проект новой Конституции Российской Федерации, который +принимается Конституционным Собранием двумя третями голосов от общего числа его членов или +выносится на всенародное голосование. При проведении всенародного голосования Конституция +Российской Федерации считается принятой, если за нее проголосовало более половины +избирателей, принявших участие в голосовании, при условии, что в нем приняло участие более +половины избирателей. +Статья 136 +Поправки к главам 3 - 8 Конституции Российской Федерации принимаются в порядке, +предусмотренном для принятия федерального конституционного закона, и вступают в силу после +их одобрения органами законодательной власти не менее чем двух третей субъектов Российской +Федерации. +Статья 137 +1. Изменения в статью 65 Конституции Российской Федерации, определяющую состав +Российской Федерации, вносятся на основании федерального конституционного закона о принятии +в Российскую Федерацию и образовании в ее составе нового субъекта Российской Федерации, об +изменении конституционно-правового статуса субъекта Российской Федерации. +2. В случае изменения наименования республики, края, области, города федерального +значения, автономной области, автономного округа новое наименование субъекта Российской +Федерации подлежит включению в статью 65 Конституции Российской Федерации. +РАЗДЕЛ ВТОРОЙ +ЗАКЛЮЧИТЕЛЬНЫЕ И ПЕРЕХОДНЫЕ ПОЛОЖЕНИЯ +1. Конституция Российской Федерации вступает в силу со дня официального ее опубликования +по результатам всенародного голосования. +День всенародного голосования 12 декабря 1993 г. считается днем принятия Конституции +Российской Федерации. +Одновременно прекращается действие Конституции (Основного Закона) Российской +Федерации - России, принятой 12 апреля 1978 года, с последующими изменениями и дополнениями. +В случае несоответствия положениям Конституции Российской Федерации положений +Федеративного договора - Договора о разграничении предметов ведения и полномочий между +федеральными органами государственной власти Российской Федерации и органами +государственной власти суверенных республик в составе Российской Федерации, Договора о +разграничении предметов ведения и полномочий между федеральными органами государственной +власти Российской Федерации и органами государственной власти краев, областей, городов Москвы +и Санкт-Петербурга Российской Федерации, Договора о разграничении предметов ведения и +полномочий между федеральными органами государственной власти Российской Федерации и +органами государственной власти автономной области, автономных округов в составе Российской +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/Федерации, а также других договоров между федеральными органами государственной власти +Российской Федерации и органами государственной власти субъектов Российской Федерации, +договоров между органами государственной власти субъектов Российской Федерации - действуют +положения Конституции Российской Федерации. +2. Законы и другие правовые акты, действовавшие на территории Российской Федерации до +вступления в силу настоящей Конституции, применяются в части, не противоречащей Конституции +Российской Федерации. +3. Президент Российской Федерации, избранный в соответствии с Конституцией (Основным +Законом) Российской Федерации - России, со дня вступления в силу настоящей Конституции +осуществляет установленные ею полномочия до истечения срока, на который он был избран. +4. Совет Министров - Правительство Российской Федерации со дня вступления в силу +настоящей Конституции приобретает права, обязанности и ответственность Правительства +Российской Федерации, установленные Конституцией Российской Федерации, и впредь именуется +- Правительство Российской Федерации. +5. Суды в Российской Федерации осуществляют правосудие в соответствии с их +полномочиями, установленными настоящей Конституцией. +После вступления в силу Конституции судьи всех судов Российской Федерации сохраняют +свои полномочия до истечения срока, на который они были избраны. Вакантные должности +замещаются в порядке, установленном настоящей Конституцией. +6. Впредь до введения в действие федерального закона, устанавливающего порядок +рассмотрения дел судом с участием присяжных заседателей, сохраняется прежний порядок +судебного рассмотрения соответствующих дел. +До приведения уголовно-процессуального законодательства Российской Федерации в +соответствие с положениями настоящей Конституции сохраняется прежний порядок ареста, +содержания под стражей и задержания лиц, подозреваемых в совершении преступления. +7. Совет Федерации первого созыва и Государственная Дума первого созыва избираются +сроком на два года. +8. Совет Федерации на свое первое заседание собирается на тридцатый день после избрания. +Первое заседание Совета Федерации открывает Президент Российской Федерации. +9. Депутат Государственной Думы первого созыва может одновременно являться членом +Правительства Российской Федерации. На депутатов Государственной Думы - членов +Правительства Российской Федерации не распространяются положения настоящей Конституции о +неприкосновенности депутатов в части ответственности за действия (или бездействие), связанные с +выполнением служебных обязанностей. +Депутаты Совета Федерации первого созыва осуществляют свои полномочия на непостоянной +основе. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/-------------------------------- +<*> Редакция статей, частей и пунктов, помеченных символом <*>, приведена в соответствии +с Законом Российской Федерации о поправке к Конституции Российской Федерации от 14 марта +2020 г. N 1-ФКЗ "О совершенствовании регулирования отдельных вопросов организации и +функционирования публичной власти". Изменения, внесенные названным Законом Российской +Федерации о поправке к Конституции Российской Федерации, вступают в силу со дня официального +опубликования результатов общероссийского голосования по вопросу одобрения изменений в +Конституцию Российской Федерации. +Бесплатная юридическая консультация по телефонам: +• 8 (499) 938-53-71 (Москва и МО); +• 8 (812) 467-95-28 (Санкт-Петербург и ЛО); +• 8 (800) 301-92-12 (Регионы РФ). +Комментарии к статьям на сайте +https://constitutionrf.ru/ \ No newline at end of file diff --git a/Second try/meta_compressor.ipynb b/Second try/meta_compressor.ipynb new file mode 100644 index 0000000..43a9121 --- /dev/null +++ b/Second try/meta_compressor.ipynb @@ -0,0 +1,228 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 18, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "b'4\\n4:llkr1hR6in;'\n", + "b'llkr'\n" + ] + } + ], + "source": [ + "import fossil_delta\n", + "\n", + "\n", + "def main():\n", + " delta = fossil_delta.create_delta(b'abc', b'llkr')\n", + " out = fossil_delta.apply_delta(b'abc', delta)\n", + " print(delta)\n", + " print(out) # --> abcdef\n", + "\n", + "main()" + ] + }, + { + "cell_type": "code", + "execution_count": 37, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.004517078399658203\n", + "0.57441888959594\n" + ] + } + ], + "source": [ + "import blosc\n", + "import time\n", + "import os.path\n", + "\n", + "\n", + "start_time = time.time()\n", + "# a = array.array('i', range(1000*1000))\n", + "with open('input', 'rb') as file:\n", + " a_bytesobj = file.read()\n", + "# a_bytesobj = a.tobytes() if sys.version_info >= (3, 0, 0) else a.tostring()\n", + " c_bytesobj = blosc.compress(a_bytesobj, typesize=4)\n", + "with open('outout', 'wb') as file:\n", + " file.write(c_bytesobj)\n", + "\n", + "len(c_bytesobj) < len(a_bytesobj)\n", + "end_time = time.time()\n", + "print(end_time-start_time)\n", + "print(\n", + "\n", + "os.path.getsize('/home/big_mak/Documents/English_pj/englishProject/Second try/outout')/os.path.getsize('/home/big_mak/Documents/English_pj/englishProject/Second try/input'))" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.10.6 64-bit", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.6" + }, + "orig_nbformat": 4, + "vscode": { + "interpreter": { + "hash": "916dbcbb3f70747c44a77c7bcd40155683ae19c65e1c03b4aa3499c5328201f1" + } + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/Second try/outout b/Second try/outout new file mode 100644 index 0000000000000000000000000000000000000000..c55f9259ce919b790e4365a5d1e72129d2557217 GIT binary patch literal 145332 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%0AvKg%(<`Ec56)D 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 E536B7+yDRo literal 0 HcmV?d00001