Skip to content

Commit

Permalink
[Cider 2] More tests (#2158)
Browse files Browse the repository at this point in the history
* Add the benchmark suite

* haphazard repeat

* fix the data aaaaaaaa

* quick and dirty patch to only print external mems

* fix name mistake

* fix sign error on sub, this is real questionable

* utility method for setting done signals

* add div

* add other fud2 build cache to ignore

* add sqrt

* refactor serialization to use `write_all`

* some tweaks to the data converter for future use with fixed point

* fixed the error test. This is annoying
  • Loading branch information
EclecticGriffin committed Jun 18, 2024
1 parent 16e1835 commit 70d278b
Show file tree
Hide file tree
Showing 86 changed files with 24,022 additions and 243 deletions.
1 change: 1 addition & 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 Down
70 changes: 70 additions & 0 deletions interp/cider2-tests/benchmarks/ntt-32.expect
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
{
"a": [
14,
50,
49,
58,
48,
6,
75,
69,
20,
94,
65,
58,
62,
9,
18,
46,
29,
5,
40,
40,
30,
87,
90,
7,
10,
12,
70,
32,
74,
70,
30,
14
],
"phis": [
1,
28,
8,
30,
64,
46,
27,
77,
22,
34,
79,
78,
50,
42,
12,
45,
96,
69,
89,
67,
33,
51,
70,
20,
75,
63,
18,
19,
47,
55,
85,
52
]
}
Loading

0 comments on commit 70d278b

Please sign in to comment.