Skip to content

kepler-formal 9dd032c breaks liberty cell #195

Description

@jeffng-or

Upgrading kepler-formal to 9dd032c causes a liberty cell in a proprietary library to break. I've created a sample that repro's the same issue.

Here's the error:

[2026-08-10 23:49:12.874] [kepler_formal_main_logger] [info] [KeplerFormal.cpp:2175] Loading library file: power_cell.lib
[2026-08-10 23:49:12.875] [kepler_formal_main_logger] [critical] [KeplerFormal.cpp:2742] Netlist loading failed: Liberty construction error in file `power_cell.lib`, line 9, cell `power_cell`: Invalid `clear` expression for `ff (Q1, QN1)` at line 13: `(((!b_sig_b) * !Q2) + !read)`: Scalar term `Q2` referenced at character 17 was not found in the cell interface.

The prior version 08fa023 did not error out.

here are the data files:

power_cell.lib.txt
power_cell.yml.txt
top.v.txt

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions