# Byte-compiled / optimized / library files
__pycache__/
*.py[cod]
*$py.class

# Package files
*.egg-info/
build/
*.lock

# Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/
.python-version

# Verilog files
*.v

# Verilog generation debug files
*.v.json

# Waveform dumps
*.vcd
*.gtkw

# Tests outputs
test/__traces__
test/__profiles__/*.json
pytestdebug.log
_coreblocks_regression.lock
_coreblocks_regression.counter
.hypothesis

# cocotb build
/test/regression/cocotb/build
/test/regression/cocotb/results.xml
/test/regression/cocotb/cocotb-config.cache

# riscv-arch-test
/test/external/riscv-arch-test/elfs
test/external/riscv-arch-test/logs
test/external/riscv-arch-test/summary.log

# riscv-tests
test/external/riscv-tests/test-*

# embench benchmark
test/external/embench/build
test/external/embench/logs
/test/regression/benchmark_results

# Documentation build
build/
docs/*.rst

# Synthesis
build/
benchmark.json
