Skip to content

Commit 64729af

Browse files
committed
removed some stuff seemingly not ready for 8.19
1 parent 34b8f3a commit 64729af

File tree

1 file changed

+16
-83
lines changed

1 file changed

+16
-83
lines changed

package_picks/package-pick-8.19~2023.11-coq-lsp.sh

+16-83
Original file line numberDiff line numberDiff line change
@@ -90,111 +90,44 @@ then
9090
PACKAGES="${PACKAGES} coq-coquelicot.3.4.1"
9191

9292
# Number theory
93-
PACKAGES="${PACKAGES} coq-coqprime.1.4.0"
94-
PACKAGES="${PACKAGES} coq-coqprime-generator.1.1.1" #NOTE:THIS IS STILL TAGGED TO v8.14.1, SHOULD SOMETHING BE DONE?
95-
93+
# PACKAGES="${PACKAGES} coq-coqprime.1.4.0"
94+
# PACKAGES="${PACKAGES} coq-coqprime-generator.1.1.1" #NOTE:THIS IS STILL TAGGED TO v8.14.1, SHOULD SOMETHING BE DONE?
95+
9696
# Numerical mathematics
97-
PACKAGES="${PACKAGES} coq-flocq.4.1.4"
97+
# PACKAGES="${PACKAGES} coq-flocq.4.1.4"
9898
#PACKAGES="${PACKAGES} coq-interval.4.9.0" #DOES NOT BUILD
9999
#PACKAGES="${PACKAGES} coq-gappa.1.5.4" #DOES NOT BUILD
100-
PACKAGES="${PACKAGES} gappa.1.4.1"
100+
# PACKAGES="${PACKAGES} gappa.1.4.1"
101101

102102
# Constructive mathematics
103103
#PACKAGES="${PACKAGES} coq-math-classes.8.18.0" #DOES NOT BUILD
104104
#PACKAGES="${PACKAGES} coq-corn.8.18.0" #DOES NOT BUILD
105105

106106
# Homotopy Type Theory (HoTT)
107-
PACKAGES="${PACKAGES} coq-hott.8.18"
108-
109-
# Univalent Mathematics (UniMath)
110-
# Note: coq-unimath requires too much memory for 32 bit architectures
111-
if [ "${BITSIZE}" == "64" ]
112-
then
113-
case "$COQ_PLATFORM_UNIMATH" in
114-
[yY]) PACKAGES="${PACKAGES} coq-unimath.20231010" ;;
115-
[nN]) true ;;
116-
*) echo "Illegal value for COQ_PLATFORM_UNIMATH - aborting"; false ;;
117-
esac
118-
fi
107+
# PACKAGES="${PACKAGES} coq-hott.8.18"
119108

120109
# Code extraction
121110
PACKAGES="${PACKAGES} coq-simple-io.1.8.0"
122111

123112
# Proof automation / generation / helpers
124-
PACKAGES="${PACKAGES} coq-menhirlib.20231231 menhir.20231231"
113+
# PACKAGES="${PACKAGES} coq-menhirlib.20231231 menhir.20231231"
125114
PACKAGES="${PACKAGES} coq-equations.1.3+8.19"
126115
PACKAGES="${PACKAGES} coq-aac-tactics.8.19.0"
127-
#PACKAGES="${PACKAGES} coq-unicoq.1.6+8.18" #DOES NOT BUILD
128-
#PACKAGES="${PACKAGES} coq-mtac2.1.4+8.18" #DOES NOT BUILD, DEPENDS ON UNICOQ
116+
129117
PACKAGES="${PACKAGES} elpi.1.18.1 coq-elpi.2.0.1"
130118
PACKAGES="${PACKAGES} coq-hierarchy-builder.1.7.0"
131-
PACKAGES="${PACKAGES} coq-quickchick.2.0.2"
132-
#PACKAGES="${PACKAGES} coq-hammer-tactics.1.3.2+8.18" # DOES NOT BUILD
133-
if [[ "$OSTYPE" != cygwin ]]
134-
then
135-
# coq-hammer does not work on Windows because it heavily relies on fork
136-
#PACKAGES="${PACKAGES} coq-hammer.1.3.2+8.18" # DEPENDS ON COQ-HAMMER-TACTICS
137-
PACKAGES="${PACKAGES} eprover.3.0"
138-
PACKAGES="${PACKAGES} z3_tptp.4.11.2" # 4.12.2-1 has build issues on ARM macOS
139-
fi
119+
120+
# BROKEN in CI
121+
# PACKAGES="${PACKAGES} coq-quickchick.2.0.2"
122+
140123
PACKAGES="${PACKAGES} coq-paramcoq.1.1.3+coq8.19"
141124
PACKAGES="${PACKAGES} coq-coqeal.2.0.1"
142125
PACKAGES="${PACKAGES} coq-libhyps.2.0.8"
143-
PACKAGES="${PACKAGES} coq-itauto.8.19.0"
144-
126+
# BROKEN in CI
127+
# PACKAGES="${PACKAGES} coq-itauto.8.19.0"
128+
145129
# General mathematics (which requires one of the above tools)
146-
PACKAGES="${PACKAGES} coq-mathcomp-analysis.0.7.0"
130+
PACKAGES="${PACKAGES} coq-mathcomp-analysis.1.0.0"
147131
PACKAGES="${PACKAGES} coq-mathcomp-algebra-tactics.1.2.3"
148-
PACKAGES="${PACKAGES} coq-relation-algebra.1.7.10"
149-
150-
# Formal languages, compilers and code verification
151-
PACKAGES="${PACKAGES} coq-reglang.1.2.1"
152-
PACKAGES="${PACKAGES} coq-iris.4.1.0"
153-
PACKAGES="${PACKAGES} coq-iris-heap-lang.4.1.0"
154-
if [[ "$OSTYPE" != cygwin ]]
155-
then
156-
# Windows: some issues with executable extensions (ott.opt instead of ott.exe)
157-
# Note: 0.32 does work on Windows!
158-
PACKAGES="${PACKAGES} coq-ott.0.33"
159-
PACKAGES="${PACKAGES} ott.0.33"
160-
fi
161-
PACKAGES="${PACKAGES} coq-mathcomp-word.3.0"
162-
163-
case "$COQ_PLATFORM_COMPCERT" in
164-
[yY]) PACKAGES="${PACKAGES} coq-compcert.3.13.1" ;;
165-
[nN]) true ;;
166-
*) echo "Illegal value for COQ_PLATFORM_COMPCERT - aborting"; false ;;
167-
esac
168-
169-
case "$COQ_PLATFORM_VST" in
170-
[yY])
171-
PACKAGES="${PACKAGES} coq-vst.2.13"
172-
true ;;
173-
[nN]) true ;;
174-
*) echo "Illegal value for COQ_PLATFORM_VST - aborting"; false ;;
175-
esac
176-
177-
# # Proof analysis and other tools
178-
PACKAGES="${PACKAGES} coq-dpdgraph.1.0+8.18"
179-
fi
180-
181-
########## EXTENDED" COQ PLATFORM PACKAGES ##########
182-
183-
if [[ "${COQ_PLATFORM_EXTENT}" =~ ^[xX] ]]
184-
then
185-
186-
# Proof automation / generation / helpers
187-
PACKAGES="${PACKAGES} coq-deriving.0.2.0"
188-
if [ "${BITSIZE}" == "64" ]
189-
then
190-
PACKAGES="${PACKAGES} coq-metacoq.1.2.1+8.18"
191-
fi
192-
193-
# General mathematics
194-
PACKAGES="${PACKAGES} coq-extructures.0.4.0"
195-
196-
# Gallina extensions
197-
PACKAGES="${PACKAGES} coq-reduction-effects.0.1.5"
198-
PACKAGES="${PACKAGES} coq-record-update.0.3.3"
199132

200133
fi

0 commit comments

Comments
 (0)