Skip to content

Commit 4eb96c3

Browse files
v0.3.5: Use dynamic arrays instead of static arrays for circuit data (#1233)
* Reenable circuits * Modify types to contain pointers instead of static arrays * Modify layout for circuit types * Implement dynamic array for `init_circuit_data` * Implement dynamic arrays for add_input * Implement dynamic arrays for circuit * Implement dynamic for get_output * Fix add_input to use the correct pointer * Alloc space for full circuit data at the start (includign last element) * Fix gep when creating outputs array * Ignore code examples * Implement dup and drop overrides for circuit types * Drop circuit_data on eval_circuit libfunc * Drop circuit outputs on get_output * Improve circuit type documentation * Rename dup_array to build_array_dup
1 parent c738a3a commit 4eb96c3

File tree

4 files changed

+441
-236
lines changed

4 files changed

+441
-236
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,6 @@ jobs:
152152
run: make test-ci
153153
- name: test-cairo
154154
run: |
155-
echo > corelib/src/test/circuit_test.cairo
156155
make test-cairo
157156
158157
test_macos:
@@ -184,7 +183,6 @@ jobs:
184183
run: make test-ci
185184
- name: test-cairo
186185
run: |
187-
echo > corelib/src/test/circuit_test.cairo
188186
make test-cairo
189187
190188
coverage:

0 commit comments

Comments
 (0)