Commit Graph

19 Commits

Author SHA1 Message Date
schaeff
88dfdea0a5 create powdr book
Co-authored-by: Leo <me@leoa.lt>
2023-07-27 14:51:22 +02:00
schaeff
3995dba166 fix entry not found in block machine 2023-07-25 10:20:52 +02:00
Thibaut Schaeffer
3561d7e1ce support block machines with block size 1 (#403) 2023-07-18 20:12:11 +02:00
Georg Wiese
7b8c4fce21 Fix using constants in identities #401 2023-07-17 17:47:40 +00:00
Georg Wiese
d2a95ac1f4 Block machine witness generation: Repeat first real block #386 2023-07-12 12:41:53 +00:00
chriseth
e3467f431e Support ranges in range constraints. 2023-07-11 17:19:05 +02:00
schaeff
fc8ba429df modular powdr syntax, basic romgen, and basic linker for single machine 2023-07-10 17:56:29 +02:00
chriseth
b58354322a PIL optimizer: remove constant columns. 2023-07-06 21:00:39 +02:00
chriseth
cc3f63482a Fix halo bug. 2023-07-06 17:11:43 +02:00
schaeff
3bbdd1c243 improve compiler pipeline 2023-06-19 16:01:02 +02:00
chriseth
98e0fb16a0 Check if zero is a valid "unknown" solution. 2023-06-14 19:50:09 +02:00
schaeff
d99eddd58a batch labels with the following statement 2023-06-14 02:02:35 +02:00
chriseth
8d894100ce Test for macros in assembly. 2023-06-07 12:13:55 +02:00
schaeff
30915a0132 optional halo2 proving in cli 2023-06-02 16:05:25 +02:00
chriseth
847e3cf37e Allow assembly inside pil. 2023-05-22 12:51:10 +02:00
chriseth
ea46efd533 Fix sum test. 2023-05-09 17:50:37 +02:00
schaeff
9f700d7f97 restrict pc, update asm to finish with infinite loop 2023-04-26 14:20:41 +02:00
schaeff
7aa52d8b9a replace 0/0 hack with match 2023-04-24 13:59:12 +02:00
schaeff
2e30056934 rename test data dir 2023-04-21 17:25:16 +02:00