@@ -92,22 +92,22 @@ fn main_0() -> i32 {
9292 assert ! ( ( ( ( ( * side_effect. with( Value :: clone) . borrow( ) ) == 0 ) as i32 ) != 0 ) ) ;
9393 let x: Value < i32 > = Rc :: new ( RefCell :: new ( 5 ) ) ;
9494 let y: Value < i32 > = Rc :: new ( RefCell :: new ( 3 ) ) ;
95- let flags: Value < u32 > = Rc :: new ( RefCell :: new ( 2_u32 ) ) ;
96- if ( ( ( ( ( ( ( * x. borrow ( ) ) > ( * y. borrow ( ) ) ) as i32 ) != 0 ) || ( ( ( * flags. borrow ( ) ) & 1_u32 ) != 0 ) )
95+ let flags: Value < u32 > = Rc :: new ( RefCell :: new ( 2 ) ) ;
96+ if ( ( ( ( ( ( ( * x. borrow ( ) ) > ( * y. borrow ( ) ) ) as i32 ) != 0 ) || ( ( ( * flags. borrow ( ) ) & 1 ) != 0 ) )
9797 as i32 )
9898 != 0 )
9999 {
100100 assert ! ( ( 1 != 0 ) ) ;
101101 }
102- if ( ( ( ( ( ( ( * x. borrow ( ) ) < ( * y. borrow ( ) ) ) as i32 ) != 0 ) || ( ( ( * flags. borrow ( ) ) & 1_u32 ) != 0 ) )
102+ if ( ( ( ( ( ( ( * x. borrow ( ) ) < ( * y. borrow ( ) ) ) as i32 ) != 0 ) || ( ( ( * flags. borrow ( ) ) & 1 ) != 0 ) )
103103 as i32 )
104104 != 0 )
105105 {
106106 assert ! ( ( 0 != 0 ) ) ;
107107 }
108- let a: Value < u32 > = Rc :: new ( RefCell :: new ( 1_u32 ) ) ;
109- let b: Value < u32 > = Rc :: new ( RefCell :: new ( 2_u32 ) ) ;
110- let c: Value < u32 > = Rc :: new ( RefCell :: new ( 3_u32 ) ) ;
108+ let a: Value < u32 > = Rc :: new ( RefCell :: new ( 1 ) ) ;
109+ let b: Value < u32 > = Rc :: new ( RefCell :: new ( 2 ) ) ;
110+ let c: Value < u32 > = Rc :: new ( RefCell :: new ( 3 ) ) ;
111111 if ( ( ( ( ( ( ( * a. borrow ( ) ) != ( * c. borrow ( ) ) ) as i32 ) != 0 )
112112 && ( ( ( ( * b. borrow ( ) ) != ( * c. borrow ( ) ) ) as i32 ) != 0 ) ) as i32 )
113113 != 0 )
@@ -121,18 +121,18 @@ fn main_0() -> i32 {
121121 {
122122 assert ! ( ( 1 != 0 ) ) ;
123123 }
124- let k: Value < u32 > = Rc :: new ( RefCell :: new ( 2_u32 ) ) ;
124+ let k: Value < u32 > = Rc :: new ( RefCell :: new ( 2 ) ) ;
125125 let done: Value < bool > = Rc :: new ( RefCell :: new ( ( 0 != 0 ) ) ) ;
126- if ( ( ( ( ( ( ( * k. borrow ( ) ) > 1_u32 ) as i32 ) != 0 ) || ( !( * done. borrow ( ) ) ) ) as i32 ) != 0 ) {
126+ if ( ( ( ( ( ( ( * k. borrow ( ) ) > 1 ) as i32 ) != 0 ) || ( !( * done. borrow ( ) ) ) ) as i32 ) != 0 ) {
127127 assert ! ( ( 1 != 0 ) ) ;
128128 }
129- if ( ( ( ( ( ( ( * x. borrow ( ) ) > ( * y. borrow ( ) ) ) as i32 ) != 0 ) || ( ( ( * flags. borrow ( ) ) & 4_u32 ) != 0 ) )
129+ if ( ( ( ( ( ( ( * x. borrow ( ) ) > ( * y. borrow ( ) ) ) as i32 ) != 0 ) || ( ( ( * flags. borrow ( ) ) & 4 ) != 0 ) )
130130 as i32 )
131131 != 0 )
132132 {
133133 assert ! ( ( 1 != 0 ) ) ;
134134 }
135- let ull: Value < u64 > = Rc :: new ( RefCell :: new ( 7_u64 ) ) ;
135+ let ull: Value < u64 > = Rc :: new ( RefCell :: new ( 7 ) ) ;
136136 if ( ( ( ( ( ( ( * p. borrow ( ) ) != ( Default :: default ( ) ) ) as i32 ) != 0 ) && ( ( * ull. borrow ( ) ) != 0 ) )
137137 as i32 )
138138 != 0 )
@@ -142,16 +142,15 @@ fn main_0() -> i32 {
142142 if ( ( ( ( ( ( ( * x. borrow ( ) ) > ( * y. borrow ( ) ) ) as i32 ) != 0 ) && ( ( * ull. borrow ( ) ) != 0 ) ) as i32 ) != 0 ) {
143143 assert ! ( ( 1 != 0 ) ) ;
144144 }
145- let mask: Value < i64 > = Rc :: new ( RefCell :: new ( ( ( 1_i64 << 4 ) | ( 1_i64 << 5 ) ) ) ) ;
146- let bits: Value < i64 > = Rc :: new ( RefCell :: new ( ( 1_i64 << 4 ) ) ) ;
145+ let mask: Value < i64 > = Rc :: new ( RefCell :: new ( ( ( 1 << 4 ) | ( 1 << 5 ) ) ) ) ;
146+ let bits: Value < i64 > = Rc :: new ( RefCell :: new ( ( 1 << 4 ) ) ) ;
147147 if ( ( ( ( ( ( ( * n. borrow ( ) ) != 0 ) as i32 ) != 0 ) && ( ( ( * bits. borrow ( ) ) & ( * mask. borrow ( ) ) ) != 0 ) )
148148 as i32 )
149149 != 0 )
150150 {
151151 assert ! ( ( 1 != 0 ) ) ;
152152 }
153- if ( ( ( ( ( ( ( * n. borrow ( ) ) != 0 ) as i32 ) != 0 ) || ( ( ( * bits. borrow ( ) ) & 256_i64 ) != 0 ) ) as i32 ) != 0 )
154- {
153+ if ( ( ( ( ( ( ( * n. borrow ( ) ) != 0 ) as i32 ) != 0 ) || ( ( ( * bits. borrow ( ) ) & 256 ) != 0 ) ) as i32 ) != 0 ) {
155154 assert ! ( ( 1 != 0 ) ) ;
156155 }
157156 let cp: Value < Ptr < u8 > > = Rc :: new ( RefCell :: new ( Ptr :: from_string_literal ( "hi" ) ) ) ;
0 commit comments