Skip to content

Commit 5daf197

Browse files
authored
Merge pull request #3338 from andrew-appel/master
coq-vcfloat.2.3, coq-vst-lib.2.15.1
2 parents e910bde + a3f7216 commit 5daf197

File tree

2 files changed

+90
-0
lines changed
  • released/packages
    • coq-vcfloat/coq-vcfloat.2.3
    • coq-vst-lib/coq-vst-lib.2.15.1

2 files changed

+90
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
opam-version: "2.0"
2+
synopsis: "VCFloat: Floating Point Round-off Error Analysis"
3+
description: "VCFloat is a tool for Coq proofs about floating-point round-off error."
4+
authors: [
5+
"Andrew W. Appel"
6+
"Ariel E. Kellison"
7+
"Tahina Ramananandro"
8+
"Paul Mountcastle"
9+
"Benoit Meister"
10+
"Richard Lethin"
11+
]
12+
homepage: "https://verinum.org/vcfloat/"
13+
maintainer: "Andrew W. Appel <[email protected]>"
14+
dev-repo: "git+https://github.com/VeriNum/vcfloat"
15+
bug-reports: "https://github.com/VeriNum/vcfloat/issues"
16+
license: "LGPL-3.0-or-later"
17+
18+
build: [
19+
[ make "-C" "vcfloat" "-j%{jobs}%" "vcfloat2"]
20+
]
21+
install: [
22+
[make "-C" "vcfloat" "-j%{jobs}%" "install" "INSTALLDIR=%{lib}%/coq/user-contrib/vcfloat"]
23+
]
24+
run-test: [
25+
[make "-C" "vcfloat" "-j%{jobs}%" "tests"]
26+
]
27+
depends: [
28+
"coq" {>= "8.19" & < "8.21~"}
29+
"coq-flocq" {>= "4.1.4" & < "5.0"}
30+
"coq-interval" {>= "4.10.0"}
31+
"coq-compcert" {>= "3.15"}
32+
"coq-bignums"
33+
]
34+
url {
35+
src: "https://github.com/VeriNum/vcfloat/archive/refs/tags/v2.3.tar.gz"
36+
checksum: "sha256=daa5a26b65c086eb9014704f53f319594b9348c77d1add2b94437771ecd69ae0"
37+
}
38+
tags: [
39+
"date:2025-02-10"
40+
"keyword:decision procedure"
41+
"keyword:floating-point arithmetic"
42+
"category:Computer Science/Decision Procedures and Certified Algorithms/Decision procedures"
43+
"logpath:VCFloat"
44+
]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
opam-version: "2.0"
2+
synopsis: "VSTlib: VST-verified C library for VST-verified clients"
3+
description: "These program modules, in the form of Verified Software Units,
4+
may be linked with client-module code (at the .c/.o level) and proofs (at the .v level)."
5+
authors: [
6+
"Andrew W. Appel"
7+
"William Mansky"
8+
]
9+
maintainer: "Andrew W. Appel <[email protected]>"
10+
homepage: "https://github.com/PrincetonUniversity/VST/tree/lib-2.15.1/lib#readme"
11+
dev-repo: "git+https://github.com/PrincetonUniversity/VST"
12+
bug-reports: "https://github.com/PrincetonUniversity/VST/issues"
13+
license: "BSD-2-Clause"
14+
15+
build: [
16+
[ make "-C" "lib" "-j%{jobs}%" "proof-only"]
17+
]
18+
install: [
19+
[ make "-C" "lib" "install" "INSTALLDIR=%{lib}%/coq/user-contrib/VSTlib"]
20+
]
21+
run-test: [
22+
[ make "-C" "lib" "-j%{jobs}%" "test-only"]
23+
]
24+
depends: [
25+
"coq" {>= "8.19" & < "8.21~"}
26+
"coq-compcert" {>= "3.15"}
27+
"coq-flocq" {>= "4.1.0" & < "5.0"}
28+
"coq-vcfloat" {>= "2.3"}
29+
"coq-vst" {>= "2.15"}
30+
]
31+
url {
32+
src: "https://github.com/PrincetonUniversity/VST/archive/refs/tags/lib-2.15.1.tar.gz"
33+
checksum: "sha256=b08762b1b250e3e351e179fbf82c8618148f3160c545daab9e3b2103cf9e0d4e"
34+
}
35+
36+
tags: [
37+
"date:2025-02-10"
38+
"keyword:VST"
39+
"keyword:library"
40+
"keyword:malloc"
41+
"keyword:threads"
42+
"keyword:floating-point arithmetic"
43+
"category:Miscellaneous/Coq Extensions"
44+
"category:Computer Science/Decision Procedures and Certified Algorithms/Decision procedures"
45+
"logpath:VSTlib"
46+
]

0 commit comments

Comments
 (0)