99
1010
1111
12- #![feature(type_ascription)]
1312#![feature(stmt_expr_attributes)]
1413#![feature(register_tool)]
1514#![register_tool(prusti)]
@@ -24,15 +23,17 @@ non_snake_case)]
2423#[prusti::spec_id = "$(NUM_UUID)"]
2524fn prusti_pledge_item_test1_$(NUM_UUID)(a: bool,
2625 result: ()) -> bool {
27- !!((true): bool)
26+ let prusti_result: bool = true;
27+ prusti_result
2828}
2929#[allow(unused_must_use, unused_parens, unused_variables, dead_code,
3030non_snake_case)]
3131#[prusti::spec_only]
3232#[prusti::spec_id = "$(NUM_UUID)"]
3333fn prusti_pledge_item_test1_$(NUM_UUID)(a: bool,
3434 result: ()) -> bool {
35- !!((a): bool)
35+ let prusti_result: bool = a;
36+ prusti_result
3637}
3738#[prusti::assert_pledge_spec_id_ref_lhs = "$(NUM_UUID)"]
3839#[prusti::assert_pledge_spec_id_ref_rhs = "$(NUM_UUID)"]
@@ -44,15 +45,17 @@ non_snake_case)]
4445#[prusti::spec_id = "$(NUM_UUID)"]
4546fn prusti_pledge_item_test2_$(NUM_UUID)(a: bool,
4647 result: ()) -> bool {
47- !!((true): bool)
48+ let prusti_result: bool = true;
49+ prusti_result
4850}
4951#[allow(unused_must_use, unused_parens, unused_variables, dead_code,
5052non_snake_case)]
5153#[prusti::spec_only]
5254#[prusti::spec_id = "$(NUM_UUID)"]
5355fn prusti_pledge_item_test2_$(NUM_UUID)(a: bool,
5456 result: ()) -> bool {
55- !!((a): bool)
57+ let prusti_result: bool = a;
58+ prusti_result
5659}
5760#[prusti::assert_pledge_spec_id_ref_lhs = "$(NUM_UUID)"]
5861#[prusti::assert_pledge_spec_id_ref_rhs = "$(NUM_UUID)"]
@@ -64,15 +67,17 @@ non_snake_case)]
6467#[prusti::spec_id = "$(NUM_UUID)"]
6568fn prusti_pledge_item_test3_$(NUM_UUID)(x: u32,
6669 result: u32) -> bool {
67- !!((true): bool)
70+ let prusti_result: bool = true;
71+ prusti_result
6872}
6973#[allow(unused_must_use, unused_parens, unused_variables, dead_code,
7074non_snake_case)]
7175#[prusti::spec_only]
7276#[prusti::spec_id = "$(NUM_UUID)"]
7377fn prusti_pledge_item_test3_$(NUM_UUID)(x: u32,
7478 result: u32) -> bool {
75- !!((result == match x { 1 => 1, 2 => 2, _ => 0, }): bool)
79+ let prusti_result: bool = result == match x { 1 => 1, 2 => 2, _ => 0, };
80+ prusti_result
7681}
7782#[prusti::assert_pledge_spec_id_ref_lhs = "$(NUM_UUID)"]
7883#[prusti::assert_pledge_spec_id_ref_rhs = "$(NUM_UUID)"]
0 commit comments