Skip to content

Commit 18727f2

Browse files
committed
WIP
1 parent 68c2a14 commit 18727f2

File tree

1 file changed

+19
-21
lines changed

1 file changed

+19
-21
lines changed

.nix/config.nix

+19-21
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ with builtins; with (import <nixpkgs> {}).lib;
100100
"aac-tactics"
101101
"argosy"
102102
"async-test"
103-
"atbr" # -> overlay
103+
"atbr"
104104
"autosubst"
105105
"bbv"
106106
"bedrock2" # -> overlay
@@ -114,7 +114,7 @@ with builtins; with (import <nixpkgs> {}).lib;
114114
# "compcert" # -> overlay
115115
"coqprime"
116116
"coquelicot"
117-
"coqutil" # -> overlay
117+
"coqutil"
118118
# "coq-elpi" # -> overlay
119119
# "coq-elpi-test" # -> overlay
120120
"coq-ext-lib"
@@ -149,7 +149,7 @@ with builtins; with (import <nixpkgs> {}).lib;
149149
"mathcomp-finmap"
150150
"mathcomp-test"
151151
"mathcomp-zify"
152-
"math-classes" # -> overlay
152+
# "math-classes" # -> overlay
153153
"menhir"
154154
"neural-net-coq-interp"
155155
"odd-order"
@@ -163,10 +163,10 @@ with builtins; with (import <nixpkgs> {}).lib;
163163
"rewriter" # -> overlay
164164
"riscvcoq"
165165
"rupicola" # -> overlay
166-
"sf" # -> overlay
166+
"sf"
167167
"simple-io"
168168
# "smtcoq-trakt" # -> overlay
169-
"stalmarck-tactic" # -> overlay
169+
"stalmarck-tactic"
170170
"stdpp"
171171
"StructTact"
172172
"Verdi"
@@ -180,8 +180,8 @@ with builtins; with (import <nixpkgs> {}).lib;
180180
"waterproof"
181181
];
182182
main = [
183-
"equations" # -> overlay
184-
"equations-test" # -> overlay
183+
# "equations" # -> overlay
184+
# "equations-test" # -> overlay
185185
"jasmin"
186186
"mathcomp-word"
187187
# "metacoq" # -> overlay
@@ -192,38 +192,32 @@ with builtins; with (import <nixpkgs> {}).lib;
192192
{ name = p; value.override.version = "coq-master"; }))
193193
// listToAttrs (forEach main (p:
194194
{ name = p; value.override.version = "main"; }))
195-
// {
195+
// { tlc.override.version = "master-for-coq-ci"; } // {
196196
stdlib-html.job = true;
197197
stdlib-refman-html.job = true;
198198
stdlib-subcomponents.job = true;
199199
stdlib-test.job = true;
200-
# atbr.override.version = "split_stdlib"; # would be remove by moving BinNums.v back to Numbers
201200
# bedrock2.override.version = "proux01:split_stdlib"; # to test
202201
dpdgraph-test.override.version = "coq_19310";
203202
compcert.override.version = "proux01:split_stdlib";
204203
coq-elpi.override.version = "proux01:split_stdlib";
205204
coq-elpi-test.override.version = "proux01:split_stdlib";
206205
coq-tools.override.version = "proux01:split_stdlib";
207-
# coqutil.override.version = "proux01:split_stdlib"; # to test
208206
# corn.override.version = "split_stdlib"; # to test (would probably require a dummy module for move of Qreals.v)
209207
cross-crypto.override.version = "proux01:split_stdlib"; # would require a dummy module for move of SetoidList?
210208
equations.override.version = "proux01:split_stdlib";
211-
# equations-test.override.version = "proux01:split_stdlib"; # would be remove by moving BinNums.v back to Numbers
209+
equations-test.override.version = "proux01:split_stdlib";
212210
# fiat-crypto.override.version = "proux01:split_stdlib"; # to test
213211
flocq.override.version = "split_stdlib";
214212
# kami.override.version = "proux01:split_stdlib"; # to test
215-
# math-classes.override.version = "split_stdlib"; # to test (would probably require a dummy module for move of Qreals.v)
213+
math-classes.override.version = "split_stdlib";
216214
metacoq.override.version = "proux01:split_stdlib";
217215
QuickChick.override.version = "proux01:split_stdlib";
218216
quickchick-test.override.version = "proux01:split_stdlib";
219217
# relation-algebra.override.version = "proux01:split_stdlib"; # to test after moving back BinNums.v but likely not
220218
# rewriter.override.version = "proux01:split_stdlib"; # to test
221219
# rupicola.override.version = "proux01:split_stdlib"; # would require "Require Coq.Numbers.DecimalString" to work again
222-
# sf.override.version = "proux01:split_stdlib"; # to test (I would expect it to work again but might just be an ordering issue with extraction results)
223220
smtcoq-trakt.override.version = "proux01:split_stdlib-trakt";
224-
# stalmarck-tactic.override.version = "split_stdlib"; # should no longer be needed after moving back BinNums.v
225-
tlc.override.version = "master-for-coq-ci"; # -> overlay
226-
# tlc.override.version = "proux01:split_stdlib"; # to test (I would expect it to work)
227221
vst.override.version = "proux01:split_stdlib";
228222

229223
Cheerios.job = false;
@@ -237,7 +231,7 @@ with builtins; with (import <nixpkgs> {}).lib;
237231
# aac-tactics.job = false;
238232
argosy.job = false;
239233
async-test.job = false;
240-
# atbr.job = false;
234+
atbr.job = false;
241235
autosubst.job = false;
242236
bbv.job = false;
243237
# bedrock2.job = false;
@@ -247,7 +241,7 @@ with builtins; with (import <nixpkgs> {}).lib;
247241
ceres.job = false;
248242
coinduction.job = false;
249243
compcert.job = false;
250-
coq-elpi.job = false;
244+
# coq-elpi.job = false;
251245
coq-elpi-test.job = false;
252246
coq-ext-lib.job = false;
253247
coq-hammer.job = false;
@@ -262,12 +256,12 @@ with builtins; with (import <nixpkgs> {}).lib;
262256
deriving.job = false;
263257
dpdgraph-test.job = false;
264258
engine-bench.job = false;
265-
# equations.job = false;
266-
# equations-test.job = false;
259+
equations.job = false;
260+
equations-test.job = false;
267261
fiat-crypto.job = false;
268262
flocq.job = false;
269263
fourcolor.job = false;
270-
hierarchy-builder.job = false;
264+
# hierarchy-builder.job = false;
271265
hierarchy-builder-test.job = false;
272266
http.job = false;
273267
iris.job = false;
@@ -324,6 +318,7 @@ with builtins; with (import <nixpkgs> {}).lib;
324318
# Free overlays (can be merged independently of the PR)
325319
# aac-tactics.override.version = "split_stdlib";
326320
# argosy.override.version = "proux01:split_stdlib";
321+
# atbr.override.version = "split_stdlib";
327322
# autosubst.override.version = "split_stdlib";
328323
# bbv.override.version = "proux01:split_stdlib";
329324
# category-theory.override.version = "proux01:split_stdlib";
@@ -332,6 +327,7 @@ with builtins; with (import <nixpkgs> {}).lib;
332327
# coq-hammer.override.version = "proux01:split_stdlib";
333328
# coq-hammer-tactics.override.version = "proux01:split_stdlib";
334329
# coq-performance-tests.override.version = "proux01:split_stdlib";
330+
# coqutil.override.version = "proux01:split_stdlib";
335331
# engine-bench.override.version = "proux01:split_stdlib";
336332
# iris.override.version = "proux:split_stdlib";
337333
# ITree.override.version = "proux01:split_stdlib";
@@ -342,8 +338,10 @@ with builtins; with (import <nixpkgs> {}).lib;
342338
# paramcoq-test.override.version = "split_stdlib";
343339
# perennial.override.version = "proux01:split_stdlib";
344340
# riscvcoq.override.version = "proux01:split_stdlib";
341+
# sf.override.version = "proux01:split_stdlib";
345342
# simple-io.override.version = "proux01:split_stdlib";
346343
# smtcoq.override.version = "proux01:split_stdlib";
344+
# tlc.override.version = "proux01:split_stdlib";
347345
# waterproof.override.version = "proux01:split_stdlib";
348346
};
349347
in {

0 commit comments

Comments
 (0)