chriseth
|
2bdd5435b5
|
Change print to log info.
|
2023-05-08 22:23:21 +02:00 |
|
chriseth
|
ac8bcc3b9c
|
Merge pull request #243 from chriseth/deterministic_machine_extraction
Sorting in the places where HashSet order influences the result of machine extraction
|
2023-05-08 20:26:29 +02:00 |
|
Lucas Clemente Vella
|
50969341ca
|
Sorting in the places where HashSet order influence the result.
|
2023-05-08 17:39:39 +01:00 |
|
chriseth
|
77e38a3075
|
Fix affine format
|
2023-05-06 13:49:36 +02:00 |
|
chriseth
|
dc7c2d4fce
|
Merge pull request #239 from chriseth/substitute_constants
Substitute constants in identities.
|
2023-05-06 13:48:58 +02:00 |
|
Leo
|
840793a1e0
|
Merge pull request #240 from chriseth/fix_nightly
Fix nightly.
|
2023-05-06 07:35:58 +02:00 |
|
chriseth
|
026d6b7ef4
|
Fix nightly.
|
2023-05-05 21:44:33 +02:00 |
|
chriseth
|
173d163832
|
Substitute constants in identities.
|
2023-05-05 21:18:20 +02:00 |
|
Thibaut Schaeffer
|
ae9a8ef996
|
Merge pull request #229 from chriseth/fixed_data_col_keys_as_integers
Change fixed data cols lookup to integer.
|
2023-05-05 18:25:49 +02:00 |
|
Thibaut Schaeffer
|
0428884b8b
|
Merge pull request #236 from chriseth/better_const_move
Better const move
|
2023-05-05 18:25:22 +02:00 |
|
chriseth
|
c4e0cbf665
|
Review comments.
|
2023-05-04 22:09:51 +02:00 |
|
chriseth
|
daa11b590e
|
Change PolyID to struct.
|
2023-05-04 22:04:02 +02:00 |
|
chriseth
|
ccc9aabcfc
|
Improve constant generation performance.
|
2023-05-04 21:37:28 +02:00 |
|
chriseth
|
b480b31179
|
Change fixed data cols lookup to integer.
|
2023-05-04 18:38:09 +02:00 |
|
chriseth
|
225c20aa25
|
Merge pull request #228 from chriseth/use_refs_in_eval
Use poly ref in expression evaluator.
|
2023-05-04 17:31:06 +02:00 |
|
chriseth
|
34f8f1c04c
|
Use poly ref in expression evaluator.
|
2023-05-04 14:53:12 +02:00 |
|
chriseth
|
b6aca7eca2
|
Merge pull request #227 from chriseth/use_id_directly
Make some use of poly ids.
|
2023-05-04 14:50:06 +02:00 |
|
chriseth
|
f176b8bd43
|
Make some use of poly ids.
|
2023-05-04 13:15:53 +02:00 |
|
chriseth
|
0da312ae3d
|
Merge pull request #223 from chriseth/add_id_to_ref
Add id to ref
|
2023-05-04 13:15:26 +02:00 |
|
chriseth
|
8b129c52aa
|
Add IDs at end of analysis.
|
2023-05-04 12:01:56 +02:00 |
|
chriseth
|
1d42cf0f7b
|
Add IDs to references.
|
2023-05-04 12:01:56 +02:00 |
|
chriseth
|
21a780eeb3
|
Add IDs to references.
|
2023-05-04 12:01:56 +02:00 |
|
chriseth
|
f5177edf3f
|
More tree visit utils.
|
2023-05-04 12:01:56 +02:00 |
|
chriseth
|
fd39c2150c
|
Merge pull request #231 from chriseth/rename_affine_constructor
Rename affine constructor
|
2023-05-02 22:12:36 +02:00 |
|
chriseth
|
391a39bc52
|
Rename constructor function for AffineExpression.
|
2023-05-02 22:08:09 +02:00 |
|
chriseth
|
c03aebd298
|
Merge pull request #230 from chriseth/fix_clippy
Fix clippy.
|
2023-05-02 22:00:15 +02:00 |
|
chriseth
|
d760a0a2de
|
Fix clippy.
|
2023-05-02 21:49:39 +02:00 |
|
chriseth
|
2cdae21bd9
|
Merge pull request #209 from chriseth/complete-flag-in-executor
Ignore identities which we know won't yield more constraints
|
2023-05-02 17:18:00 +02:00 |
|
schaeff
|
5abfacf7c3
|
ignore identities which cannot yield more results, better error reporting in the executor
|
2023-05-02 17:03:06 +02:00 |
|
Thibaut Schaeffer
|
bf1b3c4fc9
|
Merge pull request #220 from chriseth/parallel_constant_generation
Parallel constant generation
|
2023-05-02 16:13:00 +02:00 |
|
Leo
|
eea877e81a
|
Merge pull request #222 from cheethas/md/readme-patch
docs: update readme example path
|
2023-04-30 10:46:03 +02:00 |
|
Maddiaa
|
345268e1de
|
Update README.md
example compilation has moved dir
|
2023-04-29 21:27:47 +01:00 |
|
chriseth
|
bc9033ee1c
|
Merge pull request #219 from chriseth/opt_affine
Use BTreeMap for AffineExpression.
|
2023-04-29 18:03:16 +02:00 |
|
chriseth
|
77b746c5e0
|
Parallel constant generation.
|
2023-04-28 11:14:50 +02:00 |
|
chriseth
|
26e0bd1d9b
|
report time
|
2023-04-28 11:14:42 +02:00 |
|
chriseth
|
94ab822824
|
Use HashMap for AffineExpression.
|
2023-04-28 10:50:32 +02:00 |
|
chriseth
|
543ffecc55
|
Merge pull request #216 from chriseth/fix_clippy
Fix clippy
|
2023-04-28 00:37:20 +02:00 |
|
chriseth
|
37c150b377
|
Merge pull request #215 from chriseth/ilog2error
Fix ilog2 error.
|
2023-04-28 00:32:05 +02:00 |
|
chriseth
|
ee849ff448
|
Fix clippy.
|
2023-04-28 00:26:57 +02:00 |
|
chriseth
|
2abcb34e4a
|
Fix ilog2 error.
|
2023-04-28 00:21:26 +02:00 |
|
Leo
|
b02acbdbc7
|
Merge pull request #214 from chriseth/tree_traversal_utils
Expression tree traversal utilities.
|
2023-04-27 16:59:22 +02:00 |
|
Leo
|
74440c9176
|
Merge pull request #210 from chriseth/use-nightly-in-riscv
Use nightly explicitly when building to riscv
|
2023-04-27 16:52:56 +02:00 |
|
chriseth
|
199ca61c2f
|
Expression tree traversal utilities.
|
2023-04-27 16:42:34 +02:00 |
|
Leo Alt
|
956685b6db
|
use stable for powdr itself
|
2023-04-27 16:36:22 +02:00 |
|
chriseth
|
ab60a057ee
|
Merge pull request #207 from chriseth/print_analyzed
Display functions for Analyzed.
|
2023-04-27 16:10:19 +02:00 |
|
schaeff
|
7f47f7382e
|
use nightly explicitly when building to riscv
|
2023-04-27 16:10:15 +02:00 |
|
Leo
|
8ee504d10f
|
Merge pull request #203 from chriseth/run_release_github
Run ignored tests in release mode.
|
2023-04-27 15:59:52 +02:00 |
|
chriseth
|
d472534977
|
Merge pull request #211 from chriseth/row_speed
Report row speed.
|
2023-04-27 14:43:54 +02:00 |
|
chriseth
|
cc866b3711
|
Report row speed.
|
2023-04-27 14:29:47 +02:00 |
|
chriseth
|
944df133e0
|
Run ignored tests in release mode, without pilcom verification.
|
2023-04-27 00:09:42 +02:00 |
|