Skip to content

Commit d80dbff

Browse files
authored
Merge pull request #133 from project-everest/guido_advance
Manual advance to pinned HACL* state, tweak CI
2 parents 395041f + cc9d8b9 commit d80dbff

File tree

6 files changed

+15
-11
lines changed

6 files changed

+15
-11
lines changed

.docker/build/linux/Dockerfile.OCaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ FROM ubuntu:24.04
77
# Install the dependencies of Project Everest
88
ENV DEBIAN_FRONTEND=noninteractive
99
RUN apt-get update
10-
RUN apt-get --yes install --no-install-recommends opam gcc binutils make m4 git time gnupg ca-certificates sudo cmake curl wget libssl-dev python-is-python3 python3 rust-all
10+
RUN apt-get --yes install --no-install-recommends opam gcc binutils make m4 git time gnupg ca-certificates sudo cmake curl wget libssl-dev python-is-python3 python3 rust-all clang
1111
RUN apt install -y python3.12-venv # For Everparse testing
1212

1313
# Install NodeJS 16

.docker/build/linux/Dockerfile.everest-move

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ FROM ubuntu:24.04
1010
# Install the dependencies of Project Everest
1111
ENV DEBIAN_FRONTEND=noninteractive
1212
RUN apt-get update
13-
RUN apt-get --yes install --no-install-recommends opam emacs gcc binutils make m4 git time gnupg ca-certificates sudo python-is-python3 python3 cmake curl wget libssl-dev rust-all
13+
RUN apt-get --yes install --no-install-recommends opam emacs gcc binutils make m4 git time gnupg ca-certificates sudo python-is-python3 python3 cmake curl wget libssl-dev rust-all clang
1414
RUN apt install -y python3.12-venv # For Everparse testing
1515

1616
# Install NodeJS 16

.github/workflows/linux-x64-upgrade.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
name: Upgrade Everest
22
on:
33
workflow_dispatch:
4-
schedule:
5-
- cron: '1 4,10,16,22 * * *'
4+
# This is disabled since ACL* is using a pinned F* version,
5+
# and upgrades will almost surely fail.
6+
# schedule:
7+
# - cron: '1 4,10,16,22 * * *'
68
jobs:
79
build:
810
runs-on: [self-hosted, linux, X64]

.github/workflows/linux-x64.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ on:
55
- _**
66
pull_request:
77
workflow_dispatch:
8+
schedule:
9+
- cron: '0 4 * * TUE' # every tuesday 4am
810
jobs:
911
build:
1012
runs-on: [self-hosted, linux, X64]

hashes.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
declare -A hashes
22
declare -A branches
3-
hashes[everparse]=e82a15b42dfbd041658989a7211be4dca7746bc5
3+
hashes[everparse]=b42e1dbe5396dd535649effe195d21b9e505c071
44
branches[everparse]=master
55
hashes[everquic-crypto]=a075f1b396817281203215f333b94849fe632c89
66
branches[everquic-crypto]=master
7-
hashes[FStar]=5d9a94ff4d58eaa52b479457f58916e6551ef544
7+
hashes[FStar]=7b347386330d0e5a331a220535b6f15288903234
88
branches[FStar]=master
9-
hashes[hacl-star]=531820c1af15cafc2437068fb565fa0b8b431e73
9+
hashes[hacl-star]=f9f2d201e2f73b8c0aa67166f04c7f547a450e02
1010
branches[hacl-star]=main
11-
hashes[karamel]=fb36fecb552c9fb202beb38a6c5a732c3f2cd49f
11+
hashes[karamel]=5f493441d9324869eaf83d5994bd62f29aa9ee1e
1212
branches[karamel]=master
1313
hashes[merkle-tree]=4cfeff47084c12d5543d2b1fc724dd9f5d3624ca
1414
branches[merkle-tree]=main
1515
hashes[mitls-fstar]=7b7e79d075a615828afcf1e64e16d8a7b0b086c9
1616
branches[mitls-fstar]=master
1717
hashes[MLCrypto]=190250bbb8f16e7c3f6a8d443b13600ada4fbe79
1818
branches[MLCrypto]=master
19-
hashes[pulse]=8bf255ff7d2d4e4bb77b84ceb89cfa4c42b9506f
19+
hashes[pulse]=f51670f4c0117c8614e10c421025d77e1e44940e
2020
branches[pulse]=main
21-
hashes[steel]=6e7352ab80b7dd1a873b3136f2e19c67636d07ea
21+
hashes[steel]=b1e59366a8c464dfcf0e8bc8069f82e69a258f6b
2222
branches[steel]=main

opam-packages

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ hex hex
1818
ocamlbuild ocamlbuild
1919
qcheck qcheck
2020
cppo cppo
21-
ppxlib ppxlib
21+
ppxlib ppxlib.0.36.0
2222
re re
2323
odoc odoc
2424
alcotest alcotest

0 commit comments

Comments
 (0)