@@ -44,10 +44,10 @@ pub fn main() {
4444}
4545unsafe fn main_0 ( ) -> i32 {
4646 let mut c: * const libc:: c_char = c"A" . as_ptr ( ) ;
47- let mut w: * const i32 = ( & [ 65 as i32 , 258 as i32 , 0 as i32 ] ) . as_ptr ( ) ;
48- let mut b: * const u8 = ( & [ 196 as u8 , 130 as u8 , 0 as u8 ] ) . as_ptr ( ) ;
49- let mut s: * const u16 = ( & [ 65 as u16 , 258 as u16 , 0 as u16 ] ) . as_ptr ( ) ;
50- let mut l: * const u32 = ( & [ 65 as u32 , 258 as u32 , 0 as u32 ] ) . as_ptr ( ) ;
47+ let mut w: * const i32 = [ 65 as i32 , 258 as i32 , 0 as i32 ] . as_ptr ( ) ;
48+ let mut b: * const u8 = [ 196 as u8 , 130 as u8 , 0 as u8 ] . as_ptr ( ) ;
49+ let mut s: * const u16 = [ 65 as u16 , 258 as u16 , 0 as u16 ] . as_ptr ( ) ;
50+ let mut l: * const u32 = [ 65 as u32 , 258 as u32 , 0 as u32 ] . as_ptr ( ) ;
5151 assert ! ( ( ( ( * c. offset( ( 0 ) as isize ) ) as i32 ) == ( ( 'A' as libc:: c_char) as i32 ) ) ) ;
5252 assert ! (
5353 ( ( ( * b. offset( ( 0 ) as isize ) ) as i32 ) == ( 196 ) )
@@ -65,29 +65,29 @@ unsafe fn main_0() -> i32 {
6565 == ( ( 'A' as libc:: c_char) as i32 ) )
6666 ) ;
6767 assert ! (
68- ( ( * ( unsafe { get_1( ( & [ 258 as i32 , 0 as i32 , ] ) . as_ptr( ) , ) } ) . offset( ( 0 ) as isize ) ) == ( 258 ) )
68+ ( ( * ( unsafe { get_1( [ 258 as i32 , 0 as i32 , ] . as_ptr( ) , ) } ) . offset( ( 0 ) as isize ) ) == ( 258 ) )
6969 ) ;
7070 assert ! (
71- ( ( ( * ( unsafe { get_2( ( & [ 196 as u8 , 130 as u8 , 0 as u8 , ] ) . as_ptr( ) , ) } ) . offset( ( 0 ) as isize ) )
71+ ( ( ( * ( unsafe { get_2( [ 196 as u8 , 130 as u8 , 0 as u8 , ] . as_ptr( ) , ) } ) . offset( ( 0 ) as isize ) )
7272 as i32 )
7373 == ( 196 ) )
7474 ) ;
7575 assert ! (
76- ( ( ( * ( unsafe { get_3( ( & [ 258 as u16 , 0 as u16 , ] ) . as_ptr( ) , ) } ) . offset( ( 0 ) as isize ) ) as i32 )
76+ ( ( ( * ( unsafe { get_3( [ 258 as u16 , 0 as u16 , ] . as_ptr( ) , ) } ) . offset( ( 0 ) as isize ) ) as i32 )
7777 == ( 258 ) )
7878 ) ;
7979 assert ! (
80- ( ( * ( unsafe { get_4( ( & [ 258 as u32 , 0 as u32 , ] ) . as_ptr( ) , ) } ) . offset( ( 0 ) as isize ) )
80+ ( ( * ( unsafe { get_4( [ 258 as u32 , 0 as u32 , ] . as_ptr( ) , ) } ) . offset( ( 0 ) as isize ) )
8181 == ( 258_u32 ) )
8282 ) ;
8383 assert ! (
8484 ( ( ( unsafe { second_5( & std:: mem:: transmute( * b"AB\0 " ) , ) } ) as i32 )
8585 == ( ( 'B' as libc:: c_char) as i32 ) )
8686 ) ;
87- assert ! ( ( ( unsafe { second_6( & ( & [ 65 as i32 , 258 as i32 , 0 as i32 , ] ) , ) } ) == ( 258 ) ) ) ;
88- assert ! ( ( ( ( unsafe { second_7( & ( & [ 196 as u8 , 130 as u8 , 0 as u8 , ] ) , ) } ) as i32 ) == ( 130 ) ) ) ;
89- assert ! ( ( ( ( unsafe { second_8( & ( & [ 65 as u16 , 258 as u16 , 0 as u16 , ] ) , ) } ) as i32 ) == ( 258 ) ) ) ;
90- assert ! ( ( ( unsafe { second_9( & ( & [ 65 as u32 , 258 as u32 , 0 as u32 , ] ) , ) } ) == ( 258_u32 ) ) ) ;
87+ assert ! ( ( ( unsafe { second_6( & [ 65 as i32 , 258 as i32 , 0 as i32 , ] , ) } ) == ( 258 ) ) ) ;
88+ assert ! ( ( ( ( unsafe { second_7( & [ 196 as u8 , 130 as u8 , 0 as u8 , ] , ) } ) as i32 ) == ( 130 ) ) ) ;
89+ assert ! ( ( ( ( unsafe { second_8( & [ 65 as u16 , 258 as u16 , 0 as u16 , ] , ) } ) as i32 ) == ( 258 ) ) ) ;
90+ assert ! ( ( ( unsafe { second_9( & [ 65 as u32 , 258 as u32 , 0 as u32 , ] , ) } ) == ( 258_u32 ) ) ) ;
9191 let nw: usize = ( ( :: std:: mem:: size_of :: < [ i32 ; 4 ] > ( ) as usize )
9292 . wrapping_div ( ( :: std:: mem:: size_of :: < i32 > ( ) as usize ) ) as usize )
9393 . wrapping_sub ( 1_usize ) ;
0 commit comments