patronus 0.34.2

Hardware bug-finding toolkit.
Documentation
[dependencies.baa]
features = ["rand1"]
version = "0.17.1"

[dependencies.boolean_expression]
version = "0.4.4"

[dependencies.codespan-reporting]
version = "0.11.1"

[dependencies.fst-writer]
version = "0.3.1"

[dependencies.indexmap]
version = "2.7.0"

[dependencies.lazy_static]
version = "1.4.0"

[dependencies.rand]
features = ["small_rng"]
version = "0.9"

[dependencies.regex]
version = "1.11.1"

[dependencies.rustc-hash]
version = "2.x"

[dependencies.smallvec]
features = ["union"]
version = "1.x"

[dependencies.thiserror]
version = "2.0.6"

[dev-dependencies.insta]
features = ["yaml"]
version = "1.x"

[lib]
name = "patronus"
path = "src/lib.rs"

[package]
authors = ["Kevin Laeufer <laeufer@berkeley.edu>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Hardware bug-finding toolkit."
edition = "2024"
homepage = "https://kevinlaeufer.com"
keywords = ["RTL", "btor", "model-checking", "SMT", "bit-vector"]
license = "BSD-3-Clause"
name = "patronus"
readme = "Readme.md"
repository = "https://github.com/cucapra/patronus"
resolver = "2"
rust-version = "1.85.0"
version = "0.34.2"

[[test]]
name = "btor2_test"
path = "tests/btor2_test.rs"

[[test]]
name = "btor2_witness_tests"
path = "tests/btor2_witness_tests.rs"

[[test]]
name = "interpreter"
path = "tests/interpreter.rs"

[[test]]
name = "simplify"
path = "tests/simplify.rs"