Avoid some build errors

This commit is contained in:
Jay Lorch
2026-03-03 15:16:35 -08:00
parent 6ab452989f
commit c3813c8876
3 changed files with 7 additions and 3 deletions

View File

@@ -208,3 +208,6 @@ doctest=false
# RUSTDOCFLAGS="--cfg docsrs" cargo +nightly doc --all-features --no-deps
all-features = true
rustdoc-args = ["--cfg", "docsrs"]
[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(verus_keep_ghost)'] }

View File

@@ -13,8 +13,6 @@ use alloc::collections::{BTreeMap, BTreeSet};
use anyhow::{bail, Result};
use vstd::prelude::*;
#[inline]
pub fn enforce_limit() -> Result<()> {
crate::utils::limits::check_memory_limit_if_needed().map_err(anyhow::Error::new)

View File

@@ -28,14 +28,17 @@ use serde::ser::Serializer;
use serde::Serialize;
use vstd::prelude::*;
#[cfg(verus_keep_ghost)]
use vstd::float::*;
#[cfg(verus_keep_ghost)]
use vstd::std_specs::convert::*;
#[cfg(verus_keep_ghost)]
use vstd::std_specs::cmp::*;
use crate::*;
use crate::verusspec::bigint::*;
use crate::verusspec::float::*;
use crate::verusspec::utils::*;
verus! {