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-02T23-45-12-0809.json b/First try/build/.cmake/api/v1/reply/index-2022-12-02T23-45-12-0809.json new file mode 100644 index 0000000..d23b007 --- /dev/null +++ b/First try/build/.cmake/api/v1/reply/index-2022-12-02T23-45-12-0809.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 0000000..799c4bc Binary files /dev/null and b/First try/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ 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 0000000..49a8a11 Binary files /dev/null and b/First try/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ 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 0000000..98db476 Binary files /dev/null and b/First try/build/CMakeFiles/3.22.1/CompilerIdC/a.out differ 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 0000000..b898fe5 Binary files /dev/null and b/First try/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ 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.make b/First try/build/CMakeFiles/deduplicator.dir/compiler_depend.make new file mode 100644 index 0000000..43d5daa --- /dev/null +++ b/First try/build/CMakeFiles/deduplicator.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for deduplicator. +# This may be replaced when dependencies are built. 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 0000000..30aed8f Binary files /dev/null and b/First try/build/CMakeFiles/deduplicator.dir/solution/src/main.c.o differ 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..4ef475c --- /dev/null +++ b/First try/build/CMakeFiles/deduplicator.dir/solution/src/main.c.o.d @@ -0,0 +1,62 @@ +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 /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/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..7654eb4 --- /dev/null +++ b/First try/build/Testing/Temporary/LastTest.log @@ -0,0 +1,3 @@ +Start testing: Dec 03 02:45 MSK +---------------------------------------------------------- +End testing: Dec 03 02:45 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 0000000..03af2b3 Binary files /dev/null and b/First try/build/deduplicator differ diff --git a/First try/build/input b/First try/build/input new file mode 100644 index 0000000..152425f --- /dev/null +++ b/First try/build/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/First try/build/output b/First try/build/output new file mode 100644 index 0000000..eec44c0 Binary files /dev/null and b/First try/build/output differ diff --git a/First try/build/output2 b/First try/build/output2 new file mode 100644 index 0000000..152425f --- /dev/null +++ b/First try/build/output2 @@ -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/First try/build/test_pic.jpeg b/First try/build/test_pic.jpeg new file mode 100644 index 0000000..f94964c Binary files /dev/null and b/First try/build/test_pic.jpeg differ diff --git a/First try/build/test_pic.jpg b/First try/build/test_pic.jpg new file mode 100644 index 0000000..f2baea7 Binary files /dev/null and b/First try/build/test_pic.jpg differ diff --git a/First try/build/test_pic2.jpeg b/First try/build/test_pic2.jpeg new file mode 100644 index 0000000..f2baea7 Binary files /dev/null and b/First try/build/test_pic2.jpeg differ diff --git a/First try/build/test_pic2.jpg b/First try/build/test_pic2.jpg new file mode 100644 index 0000000..f2baea7 Binary files /dev/null and b/First try/build/test_pic2.jpg differ diff --git a/First try/solution/src/main b/First try/solution/src/main new file mode 100755 index 0000000..0008c40 Binary files /dev/null and b/First try/solution/src/main differ diff --git a/First try/solution/src/main.c b/First try/solution/src/main.c new file mode 100644 index 0000000..7d6ade2 --- /dev/null +++ b/First try/solution/src/main.c @@ -0,0 +1,543 @@ +// LZW.cpp +/*--------------------------------------------------------- +* Алгоритм LZW. Демонстрационная программа. +* Запуск: +* LZW e|d infile outfile +*---------------------------------------------------------*/ + +#include +#include +#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; + +/*--------------------------------------------------------- + Побитовый доступ к файлам +*/ + +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 ) +{ + 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 = ( 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: %.2f \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 ); + double time_spent = 0.0; + + clock_t begin = clock(); + + // в случае неправильного количества аргументов + // выводится способ использования программы + 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." ); + }; + 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 0000000..c55f925 Binary files /dev/null and b/Second try/outout differ