Skip to content

Commit 52cf309

Browse files
oharboeclaude
andcommitted
flow: only enable LEC_CHECK when kepler-formal is installed
kepler-formal is primarily an OpenROAD/ORFS developer tool. End-users would typically run LEC transactionally at project completion, not in every CI run. Default LEC_CHECK to 0 when kepler-formal is not present to avoid hard failures in environments where it is not installed. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
1 parent 62c4739 commit 52cf309

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

flow/settings.mk

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,5 @@
1-
export LEC_CHECK ?= 1
1+
# Enable LEC (Logical Equivalence Check) only if kepler-formal is installed.
2+
# kepler-formal is primarily an OpenROAD/ORFS developer tool, not an end-user
3+
# tool. End-users would typically run LEC transactionally at project completion,
4+
# not in every CI run where it wastes CI time.
5+
export LEC_CHECK ?= $(if $(wildcard $(KEPLER_FORMAL_EXE)),1,0)

0 commit comments

Comments
 (0)