MissingArtifact¶
- class photonforge.spice.MissingArtifact(module_name, va_path, compiler_candidates, reason, extension)[source]¶
A required backend artifact that could not be generated.
- Parameters:
module_name (str) – Verilog-A module whose compiled artifact is missing.
va_path (Path) – Generated Verilog-A source that remains on disk.
compiler_candidates (tuple[str, ...]) – Compiler commands the backend looks for.
reason (str) – Human-readable explanation of why it is missing.
extension (str) – Expected compiled-artifact file extension.
Attributes
module_nameva_pathcompiler_candidatesreasonextension