MCPcopy Create free account
hub / github.com/FuzzAnything/PromptFuzz / get_cov_shared_lib_path

Function get_cov_shared_lib_path

experiments/afl_script.py:52–60  ·  view source on GitHub ↗
(project_name: str)

Source from the content-addressed store, hash-verified

50 return static_lib_path
51
52def get_cov_shared_lib_path(project_name: str):
53 shared_lib_name = load_shared_library_name(project_name)
54 if not shared_lib_name:
55 raise ValueError(f"Shared library name not found for project {project_name}")
56 cov_shared_lib_name = shared_lib_name.replace(".so", "_cov.so")
57 shared_lib_path = f"{BUILD_DIR}/{project_name}/lib/{cov_shared_lib_name}"
58 if not os.path.exists(shared_lib_path):
59 raise FileNotFoundError(f"Shared library {shared_lib_path} does not exist.")
60 return shared_lib_path
61
62def get_project_include_dir(project_name: str):
63 include_dir = f"{BUILD_DIR}/{project_name}/include"

Callers 1

process_coverageFunction · 0.90

Calls 1

load_shared_library_nameFunction · 0.85

Tested by

no test coverage detected