Skip to content

Commit

Permalink
Merge branch 'main' of https://github.com/calyxir/calyx into benchmar…
Browse files Browse the repository at this point in the history
…king
  • Loading branch information
Angelica-Schell committed Jun 27, 2024
2 parents b39837c + 2d45fc7 commit ba95ac0
Show file tree
Hide file tree
Showing 351 changed files with 782,969 additions and 305,401 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -174,24 +174,24 @@ jobs:
uses: actions-rs/cargo@v1
with:
command: build
args: --all-features --manifest-path /home/calyx/Cargo.toml
args: --workspace --manifest-path /home/calyx/Cargo.toml

# - name: Source code doc tests
# uses: actions-rs/cargo@v1
# with:
# command: test
# args: --manifest-path /home/calyx/calyx/Cargo.toml --doc lib

- name: Runt tests
working-directory: /home/calyx
run: |
runt -x 'cocotb' -d -o fail -j 1 --max-futures 5
# Run these sequentially because they might fail intermittently
- name: Cocotb tests
working-directory: /home/calyx
run: |
runt -i 'cocotb' -d -o fail -j 1 --max-futures 1
- name: Runt tests
working-directory: /home/calyx
run: |
runt -x 'cocotb' -d -o fail -j 1 --max-futures 5
- name: Run Python Tests
working-directory: /home/calyx
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ results.xml

# Ignore .fud2 cache
.fud2/
.fud2-*/


!cider-dap/calyxDebug/package.json
Expand All @@ -57,3 +58,5 @@ tools/btor2/btor2i/build/
# vcd-parsing tmp files ignore
tools/profiler/tmp/
tools/profiler/logs

temp/
174 changes: 165 additions & 9 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 4 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,12 @@ members = [
"cider-dap",
"fud2",
"fud2/fud-core",
"data-conversion",
"tools/data-conversion",
"tools/btor2/btor2i",
"tools/cider-data-converter",
"tools/calyx-pass-explorer",
"tools/yxi",
"tools/calyx-writer",
]
exclude = ["site"]

Expand Down Expand Up @@ -92,7 +95,6 @@ path = "src/main.rs"
[features]
default = []
serialize = ["calyx-ir/serialize", "serde/rc", "calyx-backend/sexp"]
yxi = ["serialize", "calyx-backend/yxi", "calyx-ir/yxi"]

[build-dependencies]
calyx-stdlib = { path = "calyx-stdlib", version = "0.7.1" }
Expand Down
Loading

0 comments on commit ba95ac0

Please sign in to comment.