diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 4cc43d7..8c09e00 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -46,8 +46,6 @@ jobs: uses: actions/cache@v4 with: path: | - ~/.cargo/registry - ~/.cargo/git creusot/target ~/.local/share/creusot key: ${{ runner.os }} @@ -63,5 +61,8 @@ jobs: cd ../creusot ./INSTALL + - name: Update registry + run: cargo update --dry-run + - name: Run Creusot run: cargo creusot prove -- -Fsolutions diff --git a/Cargo.lock b/Cargo.lock index c83d4f4..deb2909 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -11,6 +11,8 @@ checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" [[package]] name = "creusot-std" version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6496cade7c540734f2db0e40c7a0be29c2fe3a056efdc67b3b7770b56baca4ff" dependencies = [ "creusot-std-proc", "num-rational", @@ -19,6 +21,8 @@ dependencies = [ [[package]] name = "creusot-std-proc" version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a617b331f778b6e199b66057395f63b9d977573e4ca0856a33b8d169d0f0a640" dependencies = [ "proc-macro2", "quote", @@ -66,27 +70,27 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.103" +version = "1.0.106" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8" +checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" dependencies = [ "unicode-ident", ] [[package]] name = "quote" -version = "1.0.41" +version = "1.0.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1" +checksum = "21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4" dependencies = [ "proc-macro2", ] [[package]] name = "syn" -version = "2.0.108" +version = "2.0.117" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917" +checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" dependencies = [ "proc-macro2", "quote", @@ -102,6 +106,6 @@ dependencies = [ [[package]] name = "unicode-ident" -version = "1.0.20" +version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "462eeb75aeb73aea900253ce739c8e18a67423fadf006037cd3ff27e82748a06" +checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"