Alain
|
de6f943c9c
|
more basic bad examples
|
2022-01-12 09:41:03 +01:00 |
|
Alain
|
659c09b585
|
added a test
|
2022-01-12 08:19:58 +01:00 |
|
Denis Merigoux
|
260959b088
|
Formatting + correct expected tests output
|
2022-01-11 18:33:45 +01:00 |
|
Aymeric Fromherz
|
b7e11e79b9
|
record correct simple_vars
|
2022-01-11 18:04:10 +01:00 |
|
Aymeric Fromherz
|
5cd1d6f488
|
Record expected output for no_vars.catala_en
|
2022-01-11 18:01:50 +01:00 |
|
Aymeric Fromherz
|
20cc0795f9
|
Arithmetic binary operators
|
2022-01-11 17:54:02 +01:00 |
|
Aymeric Fromherz
|
f642bfe4be
|
Z3 encoding: More binary operators, pass more tests
|
2022-01-11 17:49:02 +01:00 |
|
Denis Merigoux
|
006f5f6c2a
|
Fix authorship
|
2022-01-11 16:36:38 +01:00 |
|
Denis Merigoux
|
83bdd0b632
|
Test base for verification conditions encoding
|
2022-01-11 16:13:34 +01:00 |
|
Denis Merigoux
|
d705334d9e
|
Merge branch 'master' into proof_platform
|
2022-01-11 15:43:33 +01:00 |
|
Denis Merigoux
|
d48f0e4421
|
Merge pull request #177 from CatalaLang/clerk
Clerk, a build system for Catala
|
2022-01-11 13:13:47 +01:00 |
|
Denis Merigoux
|
fa8803e297
|
Bad quoting for catala compiler options
|
2022-01-11 13:05:04 +01:00 |
|
Denis Merigoux
|
b2a5551961
|
Test folders, nice doc and messages
|
2022-01-11 12:51:34 +01:00 |
|
Denis Merigoux
|
7fc37f9af8
|
Added controls for Dcalc and Scopelang
|
2022-01-11 11:25:41 +01:00 |
|
Denis Merigoux
|
a963a01f60
|
Unit tests for examples now use clerk
|
2022-01-11 10:42:12 +01:00 |
|
Denis Merigoux
|
7a00d166f9
|
Update documentation for unit tests
|
2022-01-10 18:45:02 +01:00 |
|
Denis Merigoux
|
56e4adb3f7
|
Merge branch 'master' into clerk
|
2022-01-10 18:36:49 +01:00 |
|
Denis Merigoux
|
f8dc1494f0
|
Autoformatting
|
2022-01-10 18:36:14 +01:00 |
|
Denis Merigoux
|
0f54f1d2ac
|
Ability to reset tests
|
2022-01-10 18:35:41 +01:00 |
|
Denis Merigoux
|
2b6e7c8b98
|
Working prototype of clerk, the new build system for Catala
|
2022-01-10 17:57:58 +01:00 |
|
Alain
|
5c5bc77c87
|
formatting (sorry, problem with the makefile)
|
2022-01-10 17:53:48 +01:00 |
|
Denis Merigoux
|
fcde859d46
|
Merge pull request #176 from AltGr/fix-color-fmt
Fix console formatting with colors
|
2022-01-10 17:46:56 +01:00 |
|
Alain
|
5bc9a36308
|
vc generation for conflict errors
|
2022-01-10 17:30:19 +01:00 |
|
Alain
|
e8dbaaec47
|
add not to z3encoding
|
2022-01-10 17:30:08 +01:00 |
|
Alain
|
0c2dbdddd1
|
correct typo in vc generation for conflict error
add some debug in comments
|
2022-01-10 17:29:53 +01:00 |
|
Alain
|
baa435d2c5
|
optimization for not
|
2022-01-10 17:28:37 +01:00 |
|
Alain
|
0360804ab5
|
z3 nix fix (?)
|
2022-01-10 16:25:32 +01:00 |
|
Alain
|
8a0a4c7603
|
naive verification condition for conflicts
|
2022-01-10 16:25:20 +01:00 |
|
Louis Gesbert
|
8d059b420e
|
Fix console formatting with colors
closes #174
|
2022-01-10 15:56:55 +01:00 |
|
Denis Merigoux
|
f65af81d30
|
Update catala.opam, maybe we'll get the right cache hash this time?
|
2022-01-10 15:19:33 +01:00 |
|
Denis Merigoux
|
b2fd09908f
|
Desperately trying to get CI caching
|
2022-01-10 15:06:22 +01:00 |
|
Aymeric Fromherz
|
4b47f7fd9a
|
More binary operators encoding, some boolean examples now passing
|
2022-01-10 14:53:58 +01:00 |
|
Aymeric Fromherz
|
b9b593a361
|
Encode some basic types to Z3
|
2022-01-10 14:51:36 +01:00 |
|
Aymeric Fromherz
|
0455029951
|
Z3: Start encoding Catala types as Z3 sorts
|
2022-01-10 14:50:50 +01:00 |
|
Aymeric Fromherz
|
bc4608755a
|
Z3: Encode EVar node
|
2022-01-10 14:46:41 +01:00 |
|
Aymeric Fromherz
|
2d036f9925
|
Add ctx_var to z3encoding context
|
2022-01-10 14:37:17 +01:00 |
|
Aymeric Fromherz
|
a9ebfaed38
|
Pass program to z3encoder
|
2022-01-10 14:36:15 +01:00 |
|
Denis Merigoux
|
ca7b009b02
|
Should compile
|
2022-01-10 14:35:51 +01:00 |
|
Denis Merigoux
|
ab194c76fd
|
Give function for retrieving variable types
|
2022-01-10 14:32:27 +01:00 |
|
Denis Merigoux
|
1fcd66ba78
|
Made pretty printing without logs for dcalc
|
2022-01-10 14:19:04 +01:00 |
|
Denis Merigoux
|
50719911f8
|
Added TODOs
|
2022-01-10 13:48:00 +01:00 |
|
Denis Merigoux
|
b469b70bac
|
Trying to get the cache directory right
|
2022-01-10 12:00:32 +01:00 |
|
Alain
|
93c475d1e8
|
z3 nix support
|
2022-01-10 11:59:23 +01:00 |
|
Denis Merigoux
|
04cc274d3e
|
Print term for error message
|
2022-01-10 11:52:48 +01:00 |
|
Denis Merigoux
|
4082e5056e
|
More prettier things
|
2022-01-10 10:59:30 +01:00 |
|
Denis Merigoux
|
f08e90bbd9
|
Also cache local opam switch
|
2022-01-10 10:39:36 +01:00 |
|
Denis Merigoux
|
3a864b6160
|
Aesthetic improvements
|
2022-01-10 10:28:14 +01:00 |
|
Denis Merigoux
|
43c15177ad
|
Better language stats
|
2022-01-10 10:13:25 +01:00 |
|
Denis Merigoux
|
7e3abb73d1
|
Correct github action
|
2022-01-10 09:42:11 +01:00 |
|
Denis Merigoux
|
56fcaf0625
|
Merge branch 'master' into proof_platform
|
2022-01-10 09:34:36 +01:00 |
|