Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions verified-node-replication/src/constants.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
//! verification. The constants mostly define the size of the log, and certain thresholds
//! when warnings are being printed etc.
#[allow(unused_imports)]
use builtin::*;
use builtin_macros::*;
use verus_builtin::*;
use verus_builtin_macros::*;

verus! {

Expand Down
4 changes: 2 additions & 2 deletions verified-node-replication/src/exec/context.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
// SPDX-License-Identifier: Apache-2.0 OR MIT
//
#[allow(unused_imports)]
use builtin::*;
use builtin_macros::*;
use verus_builtin::*;
use verus_builtin_macros::*;

use vstd::{
atomic_ghost::AtomicU64,
Expand Down
4 changes: 2 additions & 2 deletions verified-node-replication/src/exec/log.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#[allow(unused_imports)]
use builtin::*;
use builtin_macros::*;
use verus_builtin::*;
use verus_builtin_macros::*;

use vstd::{
atomic_ghost::{AtomicBool, AtomicU64},
Expand Down
4 changes: 2 additions & 2 deletions verified-node-replication/src/exec/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
// SPDX-License-Identifier: Apache-2.0 OR MIT
//
#[allow(unused_imports)]
use builtin::*;
use builtin_macros::*;
use verus_builtin::*;
use verus_builtin_macros::*;

use vstd::prelude::*;

Expand Down
4 changes: 2 additions & 2 deletions verified-node-replication/src/exec/replica.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
// SPDX-License-Identifier: Apache-2.0 OR MIT
//
#[allow(unused_imports)]
use builtin::*;
use builtin_macros::*;
use verus_builtin::*;
use verus_builtin_macros::*;

use vstd::{
atomic_ghost::AtomicU64,
Expand Down
4 changes: 2 additions & 2 deletions verified-node-replication/src/exec/rwlock.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
// SPDX-License-Identifier: Apache-2.0 OR MIT
//
#[allow(unused_imports)]
use builtin::*;
use builtin_macros::*;
use verus_builtin::*;
use verus_builtin_macros::*;
use vstd::{
atomic_ghost::{AtomicBool, AtomicU64},
atomic_with_ghost,
Expand Down
4 changes: 2 additions & 2 deletions verified-node-replication/src/exec/utils.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
// SPDX-License-Identifier: Apache-2.0 OR MIT
//
#[allow(unused_imports)]
use builtin::*;
use builtin_macros::*;
use verus_builtin::*;
use verus_builtin_macros::*;

use vstd::{prelude::*, seq::Seq};

Expand Down
4 changes: 2 additions & 2 deletions verified-node-replication/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
//!
//! This top-level module contains the trusted traits and the top-level lemmas.
#[allow(unused_imports)]
use builtin::*;
use state_machines_macros::state_machine;
use verus_builtin::*;
use verus_state_machines_macros::state_machine;
use vstd::prelude::*;

pub mod constants;
Expand Down
6 changes: 3 additions & 3 deletions verified-node-replication/src/spec/cyclicbuffer.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
// SPDX-License-Identifier: Apache-2.0 OR MIT
//
#[allow(unused_imports)]
use builtin::*;
use builtin_macros::*;
use verus_builtin::*;
use verus_builtin_macros::*;

use vstd::prelude::*;

use vstd::cell::{CellId, PointsTo};

use state_machines_macros::*;
use verus_state_machines_macros::*;

use crate::Dispatch;

Expand Down
6 changes: 3 additions & 3 deletions verified-node-replication/src/spec/flat_combiner.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
// SPDX-License-Identifier: Apache-2.0 OR MIT
//
#[allow(unused_imports)]
use builtin::*;
use builtin_macros::*;
use verus_builtin::*;
use verus_builtin_macros::*;

use vstd::prelude::*;

use state_machines_macros::*;
use verus_state_machines_macros::*;

use super::types::*;
// use super::utils::*;
Expand Down
2 changes: 1 addition & 1 deletion verified-node-replication/src/spec/linearization.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
//
// The Linearization Proof
#[allow(unused_imports)]
use builtin::*;
use verus_builtin::*;
// use vstd::*;
use vstd::prelude::*;

Expand Down
6 changes: 3 additions & 3 deletions verified-node-replication/src/spec/rwlock.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
// SPDX-License-Identifier: Apache-2.0 OR MIT
//
#[allow(unused_imports)]
use builtin::*;
use builtin_macros::*;
use state_machines_macros::tokenized_state_machine;
use verus_builtin::*;
use verus_builtin_macros::*;
use verus_state_machines_macros::tokenized_state_machine;
use vstd::{multiset::*, prelude::*};

verus! {
Expand Down
6 changes: 3 additions & 3 deletions verified-node-replication/src/spec/simple_log.rs
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
// Verified Node Replication Library
// SPDX-License-Identifier: Apache-2.0 OR MIT
//
use builtin::*;
use builtin_macros::*;
use state_machines_macros::*;
use verus_builtin::*;
use verus_builtin_macros::*;
use verus_state_machines_macros::*;

use vstd::prelude::*;

Expand Down
4 changes: 2 additions & 2 deletions verified-node-replication/src/spec/types.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
// SPDX-License-Identifier: Apache-2.0 OR MIT
//
#[allow(unused_imports)]
use builtin::*;
use builtin_macros::*;
use verus_builtin::*;
use verus_builtin_macros::*;

use crate::Dispatch;

Expand Down
6 changes: 3 additions & 3 deletions verified-node-replication/src/spec/unbounded_log.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
//
// rust_verify/tests/example.rs ignore
#[allow(unused_imports)]
use builtin::*;
use builtin_macros::*;
use state_machines_macros::*;
use verus_builtin::*;
use verus_builtin_macros::*;
use verus_state_machines_macros::*;

use vstd::map::Map;
use vstd::prelude::*;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
//
// rust_verify/tests/example.rs ignore
#[allow(unused_imports)]
use builtin::*;
use builtin_macros::*;
use verus_builtin::*;
use verus_builtin_macros::*;

use vstd::prelude::*;

Expand All @@ -15,7 +15,7 @@ use vstd::seq::Seq;
use vstd::seq_lib::*;

#[cfg(verus_keep_ghost)]
use state_machines_macros::*;
use verus_state_machines_macros::*;

use crate::{Dispatch, InputOperation, OutputOperation, ReqId};

Expand Down
4 changes: 2 additions & 2 deletions verified-node-replication/src/spec/utils.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
// SPDX-License-Identifier: Apache-2.0 OR MIT
//
#[allow(unused_imports)]
use builtin::*;
use builtin_macros::*;
use verus_builtin::*;
use verus_builtin_macros::*;

use vstd::prelude::*;
use vstd::set::Set;
Expand Down
Loading