forked from hacl-star/hacl-star
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathHacl.Vale.fst.config.json
More file actions
96 lines (95 loc) · 2.7 KB
/
Copy pathHacl.Vale.fst.config.json
File metadata and controls
96 lines (95 loc) · 2.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
{
"fstar_exe": "fstar.exe",
"options": [
"--use_hints",
"--use_hint_hashes",
"--record_hints",
"--odir", "../obj",
"--cmi",
"--already_cached", "Prims FStar LowStar C Spec.Loops TestLib WasmSupport",
"--warn_error", "@240+241@247-272-274@319@328@331@332@337",
"--trivial_pre_for_unannotated_effectful_fns", "false",
"--z3cliopt", "smt.arith.nl=false",
"--z3cliopt", "smt.QI.EAGER_THRESHOLD=100",
"--z3cliopt", "smt.CASE_SPLIT=3",
"--max_fuel", "1",
"--max_ifuel", "1",
"--initial_ifuel", "0",
"--smtencoding.elim_box", "true",
"--smtencoding.l_arith_repr", "native",
"--smtencoding.nl_arith_repr", "wrapped",
"--hint_dir", "../hints"
],
"include_dirs": [
"../lib",
"../specs",
"../specs/lemmas",
"../specs/tests",
"../specs/drbg",
"../specs/frodo",
"../specs/tests/p256",
"../code/hash",
"../code/hmac",
"../code/hkdf",
"../code/drbg",
"../code/hpke",
"../code/sha3",
"../code/sha2-mb",
"../code/ecdsap256",
"../code/poly1305",
"../code/streaming",
"../code/blake2",
"../code/chacha20",
"../code/chacha20poly1305",
"../code/curve25519",
"../code/tests",
"../code/ed25519",
"../code/salsa20",
"../code/nacl-box",
"../code/meta",
"../code/frodo",
"../code/fallback",
"../code/bignum",
"../code/rsapss",
"../code/ffdhe",
"../code/k256",
"../vale/code/arch",
"../vale/code/arch/x64",
"../vale/code/arch/x64/interop",
"../vale/code/arch/ppc64le",
"../vale/code/crypto/aes",
"../vale/code/crypto/aes/x64",
"../vale/code/crypto/aes/ppc64le",
"../vale/code/crypto/bignum",
"../vale/code/crypto/ecc/curve25519",
"../vale/code/crypto/poly1305",
"../vale/code/crypto/poly1305/x64",
"../vale/code/crypto/sha",
"../vale/code/lib/collections",
"../vale/code/lib/math",
"../vale/code/lib/util",
"../vale/code/lib/util/x64",
"../vale/code/lib/util/x64/stdcalls",
"../vale/code/lib/transformers",
"../vale/code/test",
"../vale/code/thirdPartyPorts/Intel/aes/x64",
"../vale/code/thirdPartyPorts/OpenSSL/aes",
"../vale/code/thirdPartyPorts/OpenSSL/poly1305/x64",
"../vale/code/thirdPartyPorts/OpenSSL/sha",
"../vale/code/thirdPartyPorts/rfc7748/curve25519/x64",
"../vale/code/thirdPartyPorts/SymCrypt/bignum",
"../vale/specs/crypto",
"../vale/specs/defs",
"../vale/specs/hardware",
"../vale/specs/interop",
"../vale/specs/math",
"../providers/evercrypt",
"../providers/evercrypt/fst",
"../providers/test",
"../providers/test/vectors",
"../obj",
"${KRML_HOME}/runtime",
"${KRML_HOME}/krmllib/obj",
"${KRML_HOME}/krmllib"
]
}