Skip to content

Commit e581b88

Browse files
committed
Update tests
1 parent 8128247 commit e581b88

10 files changed

Lines changed: 56 additions & 422 deletions

‎tests/unit/out/refcount/array_2d_default.rs‎

Lines changed: 21 additions & 98 deletions
Original file line numberDiff line numberDiff line change
@@ -37,105 +37,28 @@ fn main_0() -> i32 {
3737
});
3838
(*i.borrow_mut()).postfix_inc();
3939
}
40-
{
41-
&(::std::mem::size_of::<i32>());
42-
{
43-
if (((((*grid.borrow())[(0) as usize].borrow()[(0) as usize] as i32) == ('a' as i32))
44-
as i32)
45-
!= 0)
46-
{
47-
} else {
48-
({
49-
__assert_fail_1(
50-
Ptr::<u8>::from_string_literal(b"grid[0][0] == \'a\'"),
51-
Ptr::<u8>::from_string_literal(b"array_2d_default.c"),
52-
13_u32,
53-
Ptr::<u8>::from_string_literal(b"int main(void)"),
54-
)
55-
});
56-
}
57-
}
58-
};
59-
{
60-
&(::std::mem::size_of::<i32>());
61-
{
62-
if (((((*grid.borrow())[(1) as usize].borrow()[(0) as usize] as i32) == ('b' as i32))
63-
as i32)
64-
!= 0)
65-
{
66-
} else {
67-
({
68-
__assert_fail_1(
69-
Ptr::<u8>::from_string_literal(b"grid[1][0] == \'b\'"),
70-
Ptr::<u8>::from_string_literal(b"array_2d_default.c"),
71-
14_u32,
72-
Ptr::<u8>::from_string_literal(b"int main(void)"),
73-
)
74-
});
75-
}
76-
}
77-
};
78-
{
79-
&(::std::mem::size_of::<i32>());
80-
{
81-
if (((((*grid.borrow())[(2) as usize].borrow()[(0) as usize] as i32) == ('c' as i32))
82-
as i32)
83-
!= 0)
84-
{
85-
} else {
86-
({
87-
__assert_fail_1(
88-
Ptr::<u8>::from_string_literal(b"grid[2][0] == \'c\'"),
89-
Ptr::<u8>::from_string_literal(b"array_2d_default.c"),
90-
15_u32,
91-
Ptr::<u8>::from_string_literal(b"int main(void)"),
92-
)
93-
});
94-
}
95-
}
96-
};
97-
{
98-
&(::std::mem::size_of::<i32>());
99-
{
100-
if (((((*grid.borrow())[(1) as usize].borrow()[(1) as usize] as i32) == ('\0' as i32))
101-
as i32)
102-
!= 0)
103-
{
104-
} else {
105-
({
106-
__assert_fail_1(
107-
Ptr::<u8>::from_string_literal(b"grid[1][1] == \'\\0\'"),
108-
Ptr::<u8>::from_string_literal(b"array_2d_default.c"),
109-
16_u32,
110-
Ptr::<u8>::from_string_literal(b"int main(void)"),
111-
)
112-
});
113-
}
114-
}
115-
};
40+
assert!(
41+
(((((*grid.borrow())[(0) as usize].borrow()[(0) as usize] as i32) == ('a' as i32)) as i32)
42+
!= 0)
43+
);
44+
assert!(
45+
(((((*grid.borrow())[(1) as usize].borrow()[(0) as usize] as i32) == ('b' as i32)) as i32)
46+
!= 0)
47+
);
48+
assert!(
49+
(((((*grid.borrow())[(2) as usize].borrow()[(0) as usize] as i32) == ('c' as i32)) as i32)
50+
!= 0)
51+
);
52+
assert!(
53+
(((((*grid.borrow())[(1) as usize].borrow()[(1) as usize] as i32) == ('\0' as i32))
54+
as i32)
55+
!= 0)
56+
);
11657
(*grid.borrow())[(2) as usize].borrow_mut()[(5) as usize] = (('z' as i32) as u8);
117-
{
118-
&(::std::mem::size_of::<i32>());
119-
{
120-
if (((((*grid.borrow())[(2) as usize].borrow()[(5) as usize] as i32) == ('z' as i32))
121-
as i32)
122-
!= 0)
123-
{
124-
} else {
125-
({
126-
__assert_fail_1(
127-
Ptr::<u8>::from_string_literal(b"grid[2][5] == \'z\'"),
128-
Ptr::<u8>::from_string_literal(b"array_2d_default.c"),
129-
18_u32,
130-
Ptr::<u8>::from_string_literal(b"int main(void)"),
131-
)
132-
});
133-
}
134-
}
135-
};
58+
assert!(
59+
(((((*grid.borrow())[(2) as usize].borrow()[(5) as usize] as i32) == ('z' as i32)) as i32)
60+
!= 0)
61+
);
13662
return 0;
13763
}
138-
pub fn __assert_fail_1(__assertion: Ptr<u8>, __file: Ptr<u8>, __line: u32, __function: Ptr<u8>) {
139-
unimplemented!()
140-
}
14164
pub fn __cpp2rust_init_globals() {}

‎tests/unit/out/refcount/empty_array_init.rs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ pub fn main() {
1111
std::process::exit(main_0());
1212
}
1313
fn main_0() -> i32 {
14-
let vec_: Value<Vec<i32>> = Rc::new(RefCell::new(
14+
let vec_: Value<std_array_int__3_> = Rc::new(RefCell::new(
1515
std::array::from_fn::<_, 3, _>(|_| Default::default()).to_vec(),
1616
));
1717
return 0;

‎tests/unit/out/refcount/init_list.rs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ fn main_0() -> i32 {
1818
let i2: Value<i32> = Rc::new(RefCell::new(0_i32));
1919
let carr1: Value<Box<[i32]>> = Rc::new(RefCell::new(Box::new([1, 2])));
2020
let carr2: Value<Box<[i32]>> = Rc::new(RefCell::new(Box::new([1, 0_i32, 0_i32])));
21-
let arr: Value<Vec<i32>> = Rc::new(RefCell::new(vec![1, 2, 3]));
21+
let arr: Value<std_array_int__3_> = Rc::new(RefCell::new(vec![1, 2, 3]));
2222
let vec_: Value<Vec<i32>> = Rc::new(RefCell::new(vec![1, 2, 3]));
2323
({ f_0(vec![1, 2, 3, 4]) });
2424
return 0;

0 commit comments

Comments
 (0)