Skip to content

run_full_lvs sources set_lvs_env.py which is absent from the package and repo (v1.3.1) #116

Description

@dmjdxb

cf-precheck 1.3.1 (pip install cf_precheck==1.3.1): the LVS check cannot run because be_checks/run_full_lvs (line ~40) does:

source <($LVS_ROOT/set_lvs_env.py -c $CONFIG_FILE $DESIGN_NAME)

but set_lvs_env.py is not shipped. find locates it neither in the installed site-packages/cf_precheck/be_checks/ nor in a fresh git clone --depth 1 of this repo.

Result:

run_full_lvs: line 40: .../be_checks/set_lvs_env.py: No such file or directory
ERROR: LVS environment problem

so the standalone lvs (and dependent oeb) checks never reach netgen — they fail on environment setup.

Reproduced on both a Linux pip install and a macOS install (both v1.3.1).

Could you either ship set_lvs_env.py in the package/repo, or document that the lvs gate requires the Caravel/Openframe MPW harness to provide it? Thanks.

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