Skip to content

Use iverilog and yosys from BCR #4478

Description

@hzeller

Currently, we're using some somewhat old versions of Yosys and iverilog compiled via bazel_rules_hdl; possibly also as the scripts in there refer to @com_icarus_iverilog and @at_clifford_yosys.

Both of thesea are on BCR, and it would probably be good to use these to reduce maintenance overhead.

bazel_dep(name = "yosys", version = "0.64")
bazel_dep(name = "iverilog", version = "13.0.bcr.1")

Expected local things to do: possibly modify bazel_rules_hdl scripts to refer to the new binaries, within XLS refer to the changed location of runfiles (And maybe something needs to be fixed upstream in BCR)

Metadata

Metadata

Assignees

No one assigned

    Labels

    buildRelated to build flow, build system, or build macros🧑‍🌾 gardenerTo be handed off to the next build gardener

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions