Skip to content

Commit f8c3b30

Browse files
authored
Add testoutput/dwarf/cold (#330)
No functionality changes yet.
1 parent 3989031 commit f8c3b30

File tree

3 files changed

+122
-4
lines changed

3 files changed

+122
-4
lines changed

testoutput/dwarf/cold

+111
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,111 @@
1+
0x0000000000001060
2+
_ZN3Foo3fooEi
3+
/object/testfiles/dwarf/cold.cpp:29
4+
0x0000000000001067
5+
_ZN3Foo3fooEi
6+
/object/testfiles/dwarf/cold.cpp:29
7+
0x000000000000106e
8+
_ZN3Foo3barEPKc
9+
/object/testfiles/dwarf/cold.cpp:20
10+
_ZN3Foo3fooEi
11+
/object/testfiles/dwarf/cold.cpp:29
12+
0x0000000000001075
13+
_ZN3Foo3barEPKc
14+
/object/testfiles/dwarf/cold.cpp:21
15+
_ZN3Foo3fooEi
16+
/object/testfiles/dwarf/cold.cpp:29
17+
0x0000000000001078
18+
_ZN3Foo3barEPKc
19+
/object/testfiles/dwarf/cold.cpp:20
20+
_ZN3Foo3fooEi
21+
/object/testfiles/dwarf/cold.cpp:29
22+
0x000000000000107c
23+
_ZN3Foo3barEPKc
24+
/object/testfiles/dwarf/cold.cpp:20
25+
_ZN3Foo3fooEi
26+
/object/testfiles/dwarf/cold.cpp:29
27+
0x0000000000001081
28+
_ZN3Foo3fooEi
29+
/object/testfiles/dwarf/cold.cpp:30
30+
0x0000000000001082
31+
_ZN3Foo3barEPKc
32+
/object/testfiles/dwarf/cold.cpp:18
33+
0x0000000000001086
34+
_ZN3Foo3barEPKc
35+
/object/testfiles/dwarf/cold.cpp:20
36+
0x0000000000001094
37+
_ZN3Foo3barEPKc
38+
/object/testfiles/dwarf/cold.cpp:21
39+
0x0000000000001097
40+
_ZN3Foo3barEPKc
41+
/object/testfiles/dwarf/cold.cpp:20
42+
0x000000000000109b
43+
_ZN3Foo3barEPKc
44+
/object/testfiles/dwarf/cold.cpp:20
45+
0x00000000000010a0
46+
_ZN3Foo3barEPKc
47+
/object/testfiles/dwarf/cold.cpp:22
48+
0x00000000000010b0
49+
main
50+
/object/testfiles/dwarf/cold.cpp:32
51+
0x00000000000010ba
52+
main
53+
/object/testfiles/dwarf/cold.cpp:36
54+
0x00000000000010bf
55+
main
56+
/object/testfiles/dwarf/cold.cpp:32
57+
0x00000000000010c3
58+
main
59+
/object/testfiles/dwarf/cold.cpp:35
60+
0x00000000000010e4
61+
main
62+
/object/testfiles/dwarf/cold.cpp:36
63+
0x00000000000010f2
64+
main
65+
/object/testfiles/dwarf/cold.cpp:37
66+
0x00000000000010f8
67+
main
68+
/object/testfiles/dwarf/cold.cpp:38
69+
0x0000000000001102
70+
main
71+
/object/testfiles/dwarf/cold.cpp:37
72+
0x0000000000001107
73+
main
74+
/object/testfiles/dwarf/cold.cpp:40
75+
0x000000000000111f
76+
main
77+
/object/testfiles/dwarf/cold.cpp:40
78+
0x0000000000001122
79+
main
80+
/object/testfiles/dwarf/cold.cpp:40
81+
0x0000000000001130
82+
_ZN3Foo3fooEi
83+
/object/testfiles/dwarf/cold.cpp:25
84+
0x0000000000001134
85+
_ZN3Foo3fooEi
86+
/object/testfiles/dwarf/cold.cpp:26
87+
0x000000000000113c
88+
_ZN3Foo3barEPKc
89+
/object/testfiles/dwarf/cold.cpp:20
90+
_ZN3Foo3fooEi
91+
/object/testfiles/dwarf/cold.cpp:27
92+
0x0000000000001160
93+
_ZN3Foo3barEPKc
94+
/object/testfiles/dwarf/cold.cpp:21
95+
_ZN3Foo3fooEi
96+
/object/testfiles/dwarf/cold.cpp:27
97+
0x0000000000001163
98+
_ZN3Foo3barEPKc
99+
/object/testfiles/dwarf/cold.cpp:21
100+
_ZN3Foo3fooEi
101+
/object/testfiles/dwarf/cold.cpp:27
102+
0x0000000000001167
103+
_ZN3Foo3barEPKc
104+
/object/testfiles/dwarf/cold.cpp:21
105+
_ZN3Foo3fooEi
106+
/object/testfiles/dwarf/cold.cpp:27
107+
0x000000000000116b
108+
_ZN3Foo3barEPKc
109+
/object/testfiles/dwarf/cold.cpp:20
110+
_ZN3Foo3fooEi
111+
/object/testfiles/dwarf/cold.cpp:27

tests/testinput.rs

+10-3
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,16 @@ fn run_test(in_path: PathBuf, out_path: PathBuf) -> Result<(), Failed> {
6767
if out_data != expect_out_data {
6868
let out_str = String::from_utf8_lossy(&out_data);
6969
let expect_out_str = String::from_utf8_lossy(&expect_out_data);
70-
return Err(
71-
format!("output mismatch\nexpected:\n{expect_out_str}\nactual:\n{out_str}").into(),
72-
);
70+
return Err(format!(
71+
"\
72+
output mismatch\n\
73+
expected:\n\
74+
{expect_out_str}\n\
75+
actual:\n\
76+
{out_str}\n\
77+
Set ADDR2LINE_TESTOUTPUT_UPDATE=1 to update expected output"
78+
)
79+
.into());
7380
}
7481

7582
Ok(())

0 commit comments

Comments
 (0)